...
|
...
|
@@ -100,7 +100,7 @@ class IndexController extends WeChatBaseController |
|
|
->column('l.row');
|
|
|
foreach ($row as $k=>$v){
|
|
|
$arr[$v]=Db::name('light')->alias('l')->join('temple_area ta','l.area_id=ta.id')->where(['l.row'=>$v,'l.area_id'=>$param['id']])->select()->each(function ($item) {
|
|
|
if(Db::name('light_order') ->where(['light_id'=>$item['id'],'end_time'=>['>',time()]])->find()){
|
|
|
if(Db::name('light_order') ->where(['light_id'=>$item['id'],'end_time'=>['>',time()],'status'=>1])->find()){
|
|
|
$item['can_light'] =0;
|
|
|
}else{
|
|
|
$item['can_light'] =1;
|
...
|
...
|
@@ -143,15 +143,18 @@ class IndexController extends WeChatBaseController |
|
|
{
|
|
|
$re=$this->checkLogin();
|
|
|
$param = $this->request->param();
|
|
|
if (Db::name('light_order')->where(['light_id'=>$param['light_id'],'status'=>1,'end_time'=>['>',time()]])){
|
|
|
return 3;
|
|
|
}
|
|
|
$data['avatar'] = $this->upload_wx_pic_mul($param['media']);
|
|
|
$data['create_time']=time();
|
|
|
$data['create_time']=$param['create_time'];
|
|
|
$data['content']=$param['content'];
|
|
|
$data['name']=$param['name'];
|
|
|
$data['order_sn']=cmf_get_order_sn();
|
|
|
$data['users_id']=$re['id'];
|
|
|
$data['light_id']=$param['light_id'];
|
|
|
$data['money']=$param['money'];
|
|
|
$data['end_time']=strtotime($param['end_time']);
|
|
|
$data['end_time']=strtotime('+'."$param[term]". 'year',$param['create_time']);
|
|
|
$re=Db::name('light_order')->insert($data);
|
|
|
if ($re){
|
|
|
return 1;
|
...
|
...
|
|