调整中康

main
yanzai 9 months ago
parent 1e2a70e4dc
commit 4908e712f2

@ -18,12 +18,34 @@ class TransferCodeController extends Controller
$user_id_number = request('user_id_number');
$qudao = request('qudao');
$return_data = [
'code_num' => '',
'price' => 0,
'combo_id' => 0,
'status' => 0,
];
$code=DB::table('transfer_code');
if(isset($qudao)){
if($qudao==3){
$service=new ZhongKangService();
$res=$service->GetHexiaoCode($code_num,$user_name,$user_id_number);
if ($res['status'] == true && $res['data']['status'] == 1) {
//查询本地库是否有记录,进行相应的更新
$db_zk_code = DB::table('transfer_code')->where(['sanfang_qudao' => $qudao, 'code' => $code_num, 'is_del' => 0])->first();
if (!!$db_zk_code && $db_zk_code->status <> $res['data']['status']) {
return \Yz::echoError1("此转赠码状态不正确,暂不可用(中康)code:".$code_num);
}
if (!$db_zk_code) {
$data = [
'code' => $code_num,
'price' => $res['data']['price'] / 100,
'combo_id' => $res['data']['combo_id'],
'sanfang_qudao' =>$qudao,
'status' => 1,
];
$u = DB::table('transfer_code')->insert($data);
}
}else{
return \Yz::echoError1("此转赠码不可用。码号为:".$code_num."请核对后再试");
}

Loading…
Cancel
Save