42 行
1.5 KiB
PHP
可执行文件
42 行
1.5 KiB
PHP
可执行文件
<?php
|
|
namespace Common\Model;
|
|
use Think\Model;
|
|
//[1.1.89]
|
|
class PlusModel extends Model{
|
|
protected $tableName = 'retail_plus_vip';
|
|
protected $fields = array(
|
|
'id', //int(11) NOT NULL AUTO_INCREMENT, 主键id
|
|
'vip_id', //int(11) DEFAULT '0' COMMENT '常规会员表id', 会员表id
|
|
'xcx_vip_id', //varchar(255) DEFAULT '0' COMMENT '小程序id',
|
|
'merchantid',//int(11) DEFAULT '0' COMMENT '商户id',
|
|
'storeid', //int(11) DEFAULT '0' COMMENT '门店id',
|
|
'addtime', //varchar(13) DEFAULT '' COMMENT '添加时间'
|
|
'start_time', //varchar(13) DEFAULT NULL COMMENT '开始时间'
|
|
'end_time', //varchar(13) DEFAULT '' COMMENT '到期时间'
|
|
'state', //tinyint(1) DEFAULT '1' COMMENT '1正常 2过期'
|
|
);
|
|
public function addPlus($data){ //新增
|
|
if(!$data){
|
|
$res = false;
|
|
return $res;exit;
|
|
}
|
|
if(!empty($data)){
|
|
if(empty($data['start_time'])){
|
|
$data['start_time'] = time();
|
|
}
|
|
if(empty($data['end_time'])){
|
|
$data['end_time'] = strtotime("+1 year",$data['start_time']);
|
|
}
|
|
if(empty($data['state'])){
|
|
$data['state'] = 1;
|
|
}
|
|
$data['addtime'] = time();
|
|
$res = $this->add($data);
|
|
return $res;
|
|
}
|
|
}
|
|
public function updatePlus($where,$data){
|
|
$res = $this->where($where)->save($data);
|
|
return $res;
|
|
}
|
|
} |