|
|
|
@ -20,22 +20,44 @@ class IntegralSaveMoneyCouponController extends Controller
|
|
|
|
if(!$person) return \Yz::echoError1('就诊人信息查询失败');
|
|
|
|
if(!$person) return \Yz::echoError1('就诊人信息查询失败');
|
|
|
|
$jifen=0;
|
|
|
|
$jifen=0;
|
|
|
|
$yucunkuan=0;
|
|
|
|
$yucunkuan=0;
|
|
|
|
|
|
|
|
$YouHuiQuanType_ids=[];
|
|
|
|
|
|
|
|
$coupon_list=[];
|
|
|
|
$env=config('app.globals.Env');
|
|
|
|
$env=config('app.globals.Env');
|
|
|
|
if($env=='pro') { //如果是正式环境
|
|
|
|
if($env=='pro') { //如果是正式环境
|
|
|
|
$AspNet=new AspNetZhuanController();
|
|
|
|
$AspNet=new AspNetZhuanController();
|
|
|
|
$jifen= $AspNet::GetJiFen_YuCunKuan(1,$person->ghzid);
|
|
|
|
$jifen= $AspNet::GetJiFen_YuCunKuan(1,$person->ghzid);
|
|
|
|
$yucunkuan= $AspNet::GetJiFen_YuCunKuan(2,$person->ghzid);
|
|
|
|
$yucunkuan= $AspNet::GetJiFen_YuCunKuan(2,$person->ghzid);
|
|
|
|
|
|
|
|
$YouHuiQuanType=$AspNet::YouHuiQuan(['action'=>2]);
|
|
|
|
|
|
|
|
foreach ($YouHuiQuanType as $key=>$type){
|
|
|
|
|
|
|
|
if($type['TJXCXHX']==1){
|
|
|
|
|
|
|
|
$YouHuiQuanType_ids[]=$type['DZJLBID'];
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if(count($YouHuiQuanType_ids)>0){
|
|
|
|
|
|
|
|
$data=[
|
|
|
|
|
|
|
|
'ghzid'=>$person->ghzid,
|
|
|
|
|
|
|
|
'ghzid'=>"5a798c097bc64bd79c22050175e6236a",
|
|
|
|
|
|
|
|
'action'=>1,
|
|
|
|
|
|
|
|
];
|
|
|
|
|
|
|
|
$YouHuiQuanList=$AspNet::YouHuiQuan($data);
|
|
|
|
|
|
|
|
foreach ($YouHuiQuanList as $key=>$quan){
|
|
|
|
|
|
|
|
if(in_array($quan['DZJLBID'],$YouHuiQuanType_ids) and $quan['是否在有效内']===true and $quan['TimeNuZTTextm']=="有效" and $quan['ZT']==1){
|
|
|
|
|
|
|
|
$coupon_list[]=[
|
|
|
|
|
|
|
|
'id'=>$quan['DZJID'],
|
|
|
|
|
|
|
|
"title"=>$quan['DZJLBMC'],
|
|
|
|
|
|
|
|
"date_range"=>[substr($quan['YSQKSSJ'],0,10),substr($quan['YSQJSSJ'],0,10)],
|
|
|
|
|
|
|
|
'price'=>$quan['JE'],
|
|
|
|
|
|
|
|
"desc"=>$quan['DZJLBMC']
|
|
|
|
|
|
|
|
];
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if($env=='dev') {//如果是开发环境
|
|
|
|
if($env=='dev') {//如果是开发环境
|
|
|
|
$jifen=50;
|
|
|
|
$jifen=50;
|
|
|
|
$yucunkuan=20;
|
|
|
|
$yucunkuan=20;
|
|
|
|
}
|
|
|
|
$coupon_list=[
|
|
|
|
|
|
|
|
|
|
|
|
return \Yz::Return(true,"查询完成",[
|
|
|
|
|
|
|
|
'person'=>$person,
|
|
|
|
|
|
|
|
'integral'=>$jifen,
|
|
|
|
|
|
|
|
'save_money'=>$yucunkuan,
|
|
|
|
|
|
|
|
'coupon_list'=>[
|
|
|
|
|
|
|
|
[
|
|
|
|
[
|
|
|
|
'id'=>1,
|
|
|
|
'id'=>1,
|
|
|
|
"title"=>"新人专属",
|
|
|
|
"title"=>"新人专属",
|
|
|
|
@ -50,7 +72,14 @@ class IntegralSaveMoneyCouponController extends Controller
|
|
|
|
'price'=>'60',
|
|
|
|
'price'=>'60',
|
|
|
|
"desc"=>"满500可用"
|
|
|
|
"desc"=>"满500可用"
|
|
|
|
]
|
|
|
|
]
|
|
|
|
],
|
|
|
|
];
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return \Yz::Return(true,"查询完成",[
|
|
|
|
|
|
|
|
'person'=>$person,
|
|
|
|
|
|
|
|
'integral'=>$jifen,
|
|
|
|
|
|
|
|
'save_money'=>$yucunkuan,
|
|
|
|
|
|
|
|
'coupon_list'=>$coupon_list,
|
|
|
|
]);
|
|
|
|
]);
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|