85 行
4.0 KiB
PHP
可执行文件
85 行
4.0 KiB
PHP
可执行文件
<?php
|
||
namespace Common\Model;
|
||
|
||
use Think\Model;
|
||
//[1.1.95]
|
||
class StoreXcxConfigModel extends Model
|
||
{
|
||
protected $tableName = 'store_xcx_config';
|
||
protected $fields = array(
|
||
'id', //`id` int(11) NOT NULL AUTO_INCREMENT,
|
||
'storeid', //`storeid` int(11) DEFAULT NULL COMMENT '门店id',
|
||
'recommend_status', //`recommend_status` tinyint(1) DEFAULT '1' COMMENT '是否开启推荐商品 0关闭 1开启',
|
||
'promotion_status', //`promotion_status` tinyint(1) DEFAULT '0' COMMENT '是否开启促销 0关闭 1开启',
|
||
'new_status', //`new_status` tinyint(1) DEFAULT '0' COMMENT '是否开启最新商品 0关闭 1开启',
|
||
'magic_status', //`magic_status` tinyint(1) DEFAULT '0' COMMENT '是否开启智慧魔方 0关闭 1开启',
|
||
'group_status', //`group_status` tinyint(1) DEFAULT '2' COMMENT '是否开启多人拼团 1开启 2关闭 ',
|
||
'seckill_status', //`seckill_status` tinyint(1) DEFAULT '2' COMMENT '是否开启秒杀 1开启 2关闭',
|
||
'addtime', //`addtime` varchar(11) DEFAULT NULL COMMENT '添加时间',
|
||
'xcx_group_cover', //`xcx_group_cover` varchar(255) DEFAULT NULL COMMENT '小程序封面',
|
||
'xcx_seckill_cover', //`xcx_seckill_cover` varchar(255) DEFAULT NULL COMMENT '秒杀封面图',
|
||
'home_tel_icon', //`home_tel_icon` varchar(255) DEFAULT NULL COMMENT '门店首页电话图标',
|
||
'home_back_icon', //`home_back_icon` varchar(255) DEFAULT NULL COMMENT '门店首页返回图标',
|
||
'home_support_icon', //`home_support_icon` varchar(255) DEFAULT NULL COMMENT '小程序客服图标图标',
|
||
'home_group_status', //`home_group_status` tinyint(1) DEFAULT '1' COMMENT '1开启 2关闭',
|
||
'home_seckill_status', //`home_seckill_status` tinyint(1) DEFAULT '1' COMMENT '1开启 2关闭',
|
||
'home_tel_icon_id', //`home_tel_icon_id` varchar(255) DEFAULT '0',
|
||
'home_back_icon_id', //`home_back_icon_id` varchar(255) DEFAULT '0',
|
||
'home_support_icon_id', //`home_support_icon_id` varchar(255) DEFAULT '0',
|
||
'xcx_group_cover_id', //`xcx_group_cover_id` varchar(255) DEFAULT '' COMMENT '拼团封面id',
|
||
'xcx_seckill_cover_id' //`xcx_seckill_cover_id` varchar(255) DEFAULT NULL COMMENT '秒杀封面图id',
|
||
);
|
||
|
||
/**
|
||
* 获取数据(find)
|
||
* @param [array] $map 查询条件
|
||
* @param [array] $field 查询字段 default $this->fields
|
||
* @return [array] $res
|
||
*/
|
||
public function getFind($map,$field = array())
|
||
{
|
||
if(!$map){
|
||
$res = array('status'=>0,'msg'=>'查询条件缺失');
|
||
return $res;
|
||
}
|
||
$field = $field ? $field : $this->fields;
|
||
$find = $this->field($field)->where($map)->find();
|
||
return $find;
|
||
}
|
||
|
||
/**
|
||
* 获取门店指定字段
|
||
* @param [array] $map 条件
|
||
* @param [string] $field 字段 default 'id'
|
||
* @return [string] $findField
|
||
*/
|
||
public function getFindField($map,$field = 'id')
|
||
{
|
||
$findField = $this->where($map)->getField($field);
|
||
return $findField;
|
||
}
|
||
|
||
/**
|
||
* 修改方法(save)
|
||
* @param [array] $map 查询条件
|
||
* @param [array] $up 修改条件
|
||
* @return [array] $res
|
||
*/
|
||
public function updateConfig($map,$up)
|
||
{
|
||
if(!$map || !$up){
|
||
return false;
|
||
}
|
||
$save = $this->where($map)->save($up);
|
||
return $save;
|
||
}
|
||
|
||
public function addOrder($cr)
|
||
{
|
||
if(!$cr){
|
||
return false;
|
||
}
|
||
$add = $this->add($cr);
|
||
return $add;
|
||
}
|
||
} |