|
|
|
|
@ -20,9 +20,17 @@ class IntegralSaveMoneyCouponController extends Controller
|
|
|
|
|
if(!$person) return \Yz::echoError1('就诊人信息查询失败');
|
|
|
|
|
$jifen=0;
|
|
|
|
|
$yucunkuan=0;
|
|
|
|
|
$AspNet=new AspNetZhuanController();
|
|
|
|
|
$jifen= $AspNet::GetJiFen_YuCunKuan(1,$person->ghzid);
|
|
|
|
|
$yucunkuan= $AspNet::GetJiFen_YuCunKuan(2,$person->ghzid);
|
|
|
|
|
$env=config('app.globals.Env');
|
|
|
|
|
if($env=='pro') { //如果是正式环境
|
|
|
|
|
$AspNet=new AspNetZhuanController();
|
|
|
|
|
$jifen= $AspNet::GetJiFen_YuCunKuan(1,$person->ghzid);
|
|
|
|
|
$yucunkuan= $AspNet::GetJiFen_YuCunKuan(2,$person->ghzid);
|
|
|
|
|
}
|
|
|
|
|
if($env=='dev') {//如果是开发环境
|
|
|
|
|
$jifen=50;
|
|
|
|
|
$yucunkuan=20;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
return \Yz::Return(true,"查询完成",[
|
|
|
|
|
'person'=>$person,
|
|
|
|
|
'integral'=>$jifen,
|
|
|
|
|
@ -46,24 +54,24 @@ class IntegralSaveMoneyCouponController extends Controller
|
|
|
|
|
]);
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
//获取本单可用金额和积分
|
|
|
|
|
//获取本单可用积分
|
|
|
|
|
public function UsableIntegralSaveMoney(){
|
|
|
|
|
$order_price =request('order_price');
|
|
|
|
|
$type =request('type'); //1积分2预存款
|
|
|
|
|
$ysje =request('ysje');
|
|
|
|
|
$ssje =request('ssje');
|
|
|
|
|
$type =request('type'); //1积分2预存款(预存款暂时不用此接口查)
|
|
|
|
|
$openid =request('openid');
|
|
|
|
|
$person_id =request('person_id');
|
|
|
|
|
if(!isset($type)) return \Yz::echoError1("type不能为空");
|
|
|
|
|
$user=DB::table('web_users')->where(['openid'=>$openid,'status'=>1,'is_del'=>0])->first();
|
|
|
|
|
if(!$user) return \Yz::echoError1('openid对应用户不存在');
|
|
|
|
|
$person=DB::table('web_user_person')->where(['user_id'=>$user->id,'is_del'=>0,'id'=>$person_id])->first();
|
|
|
|
|
if(!$person) return \Yz::echoError1('就诊人信息查询失败');
|
|
|
|
|
$AspNet=new AspNetZhuanController();
|
|
|
|
|
$count= $AspNet::GetEnableCount($person->ghzid,$order_price,$order_price);
|
|
|
|
|
$count= $AspNet::GetEnableCount($person->ghzid,$ysje,$ssje);
|
|
|
|
|
if($type==1){
|
|
|
|
|
return \Yz::Return(true,"查询完成",['keyong_jifen'=>$count['keyong_jifen']]);
|
|
|
|
|
}
|
|
|
|
|
if($type==2){
|
|
|
|
|
return \Yz::Return(true,"查询完成",['keyong_jine'=>$count['keyong_jine']]);
|
|
|
|
|
return \Yz::Return(true,"查询完成",['keyong_jifen'=>$count]);
|
|
|
|
|
}
|
|
|
|
|
return \Yz::echoError1("查询失败");
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|