Commit a90ab154d941062b737e6d86608ecab02788bfb7

Authored by teemitop
1 parent 9e1af9e6

日期格式化

@@ -93,6 +93,9 @@ class Card extends Common @@ -93,6 +93,9 @@ class Card extends Common
93 } 93 }
94 $rs[0]['start_time'] = date("Y年m月d日",$rs[0]['start_time']); 94 $rs[0]['start_time'] = date("Y年m月d日",$rs[0]['start_time']);
95 $rs[0]['end_time'] = date("Y年m月d日",$rs[0]['end_time']); 95 $rs[0]['end_time'] = date("Y年m月d日",$rs[0]['end_time']);
  96 +
  97 + $rs[0]['receive_start_time'] = date("Y年m月d日",$rs[0]['receive_start_time']);
  98 + $rs[0]['receive_end_time'] = date("Y年m月d日",$rs[0]['receive_end_time']);
96 $this->assign ('rs',$rs[0]); 99 $this->assign ('rs',$rs[0]);
97 $this->assign ( 'title','优惠券详情'); 100 $this->assign ( 'title','优惠券详情');
98 return $this->fetch(); 101 return $this->fetch();
@@ -228,6 +231,7 @@ class Card extends Common @@ -228,6 +231,7 @@ class Card extends Common
228 //格式化数据 231 //格式化数据
229 foreach ($rs as $key => $value) { 232 foreach ($rs as $key => $value) {
230 $rs[$key]['create_time'] = date("Y年m月d日",$value['create_time']); 233 $rs[$key]['create_time'] = date("Y年m月d日",$value['create_time']);
  234 + $rs[$key]['contributor_time'] = date("Y年m月d日",$value['create_time']);
231 switch ($value['status']) { 235 switch ($value['status']) {
232 case '1': 236 case '1':
233 $rs[$key]['status_msg'] = '已投放'; 237 $rs[$key]['status_msg'] = '已投放';
@@ -341,4 +345,61 @@ class Card extends Common @@ -341,4 +345,61 @@ class Card extends Common
341 $this->assign ( 'title','卡券投放'); 345 $this->assign ( 'title','卡券投放');
342 return $this->fetch(); 346 return $this->fetch();
343 } 347 }
  348 +
  349 + /**
  350 + * 商家卡券-优惠券-卡券列表
  351 + */
  352 + public function sellercardsss(){
  353 + if(Request::isAjax()){
  354 + $data = Request::except('file');
  355 +
  356 + $where = '';
  357 + $channel = $data['channel'] ? $data['channel'] : 1;
  358 +
  359 + $where .= ($channel && $channel==4) ? ' re.type_id in (1,2,3)' : " re.type_id in ($channel)";
  360 + $where .= $data['key'] ? ' and s.sellername like "%'.$data['key'].'%"' : "";
  361 +
  362 + $offset = ($data["page"] - 1) * $data["limit"];
  363 + $limit = " LIMIT $offset,".$data['limit'];
  364 +
  365 + //卡券信息
  366 + $rs = Db::query("SELECT
  367 + s.*
  368 + FROM
  369 + `xt-member-two-LINE`.xt_dc_dz_card_info AS s
  370 + LEFT JOIN `xt-member-two-LINE`.xt_dc_dz_seller_type_rel AS re ON re.sid = s.id
  371 + WHERE
  372 + ".$where." order by s.sid".$limit);
  373 + //格式化数据
  374 + foreach ($rs as $key => $value) {
  375 + $rs[$key]['create_time'] = date("Y年m月d日",$value['create_time']);
  376 + switch ($value['status']) {
  377 + case '1':
  378 + $rs[$key]['status'] = '已投放';
  379 + break;
  380 + case '2':
  381 + $rs[$key]['status'] = '未投放';
  382 + break;
  383 + case '3':
  384 + $rs[$key]['status'] = '停止投放';
  385 + break;
  386 + default:
  387 + # code...
  388 + break;
  389 + }
  390 + }
  391 +
  392 + //获取总条数
  393 + $total = Db::query("SELECT
  394 + s.id
  395 + FROM
  396 + `xt-member-two-LINE`.xt_dc_dz_card_info AS s
  397 + LEFT JOIN `xt-member-two-LINE`.xt_dc_dz_seller_type_rel AS re ON re.sid = s.id
  398 + WHERE
  399 + ".$where."");
  400 + return $result = ['code'=>0,'msg'=>'获取成功!','data'=>$rs,'count'=>count($total),'rel'=>1];
  401 + }
  402 + $this->assign ( 'title','商家卡券');
  403 + return $this->fetch();
  404 + }
344 } 405 }