edit-sylive-wx

This commit is contained in:
lccsw
2022-10-21 21:18:09 +08:00
parent a2cb9dc748
commit 74feaa8d6d
7 changed files with 34 additions and 6 deletions
+1
View File
@@ -53,6 +53,7 @@ class Plan extends CI_Controller
$plan[] = array('url' => base_url(array('plan', 'syt', 'subscribemsg')), 'interval' => 1); //私域通模板消息
$plan[] = array('url' => base_url(array('plan', 'syt', 'syn_polyv')), 'interval' => 60); //私域通直播间数据同步
$plan[] = array('url' => base_url(array('plan', 'syt', 'out_time')), 'interval' => 1); //订单过期
$this->plan = $plan;
}
+19 -1
View File
@@ -224,5 +224,23 @@ class Syt extends CI_Controller
}
return $results;
}
//订单过期
public function out_time(){
$this->load->model('market/market_sylive_activity_orders_model','mdSytActivityOrders');
$this->load->model('market/market_sylive_order_model');
//商家订单过期
$where = [
'expire_time>' => 0,
'expire_time<' => time(),
'status' => 0
];
$this->mdSytActivityOrders->update(['status'=>-1],$where);
//用户订单过期
$where = [
'expire_time>' => 0,
'expire_time<' => time(),
'status' => 0
];
$this->market_sylive_order_model->update(['status'=>-1],$where);
}
}
+4 -2
View File
@@ -60,10 +60,12 @@ class Sylive_entity{
$where["areaId in (select organizationId from lc_market_sylive_organization where parentId={$organizationId} and status=0)"] = null;
}
$res = false;
$act = $this->ci->mdSytActivityBiz->count($where);
$act = $this->ci->mdSytActivityBiz->get($where,'activityId');
if($act){
$row = $this->ci->market_sylive_activity_model->get(['activityId'=>$act['activityId']],'activityId,jsondata');
$jsondata = json_decode($row['jsondata'],true);
$res = true;
if(in_array($group_id,[2,3])){ //判断是否支付
if(in_array($group_id,[2,3]) && $jsondata['pay']['way']==2){ //判断是否支付
$where = [
'activityId'=>$a_id,
'status'=>1,
+1 -1
View File
@@ -310,7 +310,7 @@ class Act extends Wx {
'item_id' => $a_id,
'item_title' => $item['title'],
'total_price' => $pay_price,
'expire_time' => time()+24*60*60,//订单过期时间
'expire_time' => time()+30*60,//订单过期时间
'createTime' => date('Y-m-d H:i:s')
];
$name && $unpay['uname'] = $name;
+1 -1
View File
@@ -388,7 +388,7 @@ class Biz extends Admin {
'userId' => $this->uid,
'bizId' => $this->session['org_id'],
'totalPrice' => $pay_price,
'expireTime' => time()+24*60*60,//订单过期时间
'expireTime' => time()+30*60,//订单过期时间
'createTime' => date('Y-m-d H:i:s')
];
$oid = $this->mdSytActivityOrders->add($unpay);
@@ -32,6 +32,11 @@ class Login extends CI_Controller{
if($wx_info['nickname'] || $wx_info['headimgurl']){
$data['auth_userinfo'] = true;
}
//微信分享
$this->load->library('Jssdk');
$jssdk = new Jssdk('liche');
$sign_package = $jssdk->getSignPackage();
$data['sign_package'] = $sign_package;
$this->load->view('h5/market/sylive/login',$data);
}
}
+3 -1
View File
@@ -13,6 +13,7 @@
<script type="text/javascript" src="https://qs.haodian.cn/web/javascript/vue.2.6.10.min.js"></script>
<script type="text/javascript" src="https://qs.haodian.cn/web/javascript/mDialog.js"></script>
<script type="text/javascript" src="https://qs.haodian.cn/web/javascript/swiper/js/swiper.min.js"></script>
<script type="text/javascript" src="https://res.wx.qq.com/open/js/jweixin-1.6.0.js"></script>
</head>
<body class="bg-fff">
<div id="app" ref="app">
@@ -154,8 +155,9 @@
},
})
</script>
</script>
<?=$this->load->view('h5/market/sylive/hidden_wx_share')?>
</body>
</html>