|
@@ -152,8 +152,6 @@ class Sale extends Base
|
|
}
|
|
}
|
|
$remark =isset($this->post['remark']) && $this->post['remark'] !=="" ?trim($this->post['remark']):"";
|
|
$remark =isset($this->post['remark']) && $this->post['remark'] !=="" ?trim($this->post['remark']):"";
|
|
|
|
|
|
- $proofid= isset($this->post['proof_id'])&&$this->post['proof_id']===""?intval($this->post['proof_id']):"0";
|
|
|
|
-
|
|
|
|
$apply_id =GetUserInfo($token);
|
|
$apply_id =GetUserInfo($token);
|
|
if(empty($apply_id)||$apply_id['code']!=0){
|
|
if(empty($apply_id)||$apply_id['code']!=0){
|
|
return error_show(1002,"申请人数据不存在");
|
|
return error_show(1002,"申请人数据不存在");
|
|
@@ -189,7 +187,6 @@ class Sale extends Base
|
|
"remark"=>$remark,
|
|
"remark"=>$remark,
|
|
"is_stock"=>$is_stock,
|
|
"is_stock"=>$is_stock,
|
|
"is_activity"=>$is_activity===""?0:$is_activity,
|
|
"is_activity"=>$is_activity===""?0:$is_activity,
|
|
- "proof_id"=>$proofid,
|
|
|
|
"order_type"=>$order_type,
|
|
"order_type"=>$order_type,
|
|
// "poNo"=>$poNo,
|
|
// "poNo"=>$poNo,
|
|
"workNo"=>$workNo,
|
|
"workNo"=>$workNo,
|
|
@@ -968,6 +965,19 @@ class Sale extends Base
|
|
Db::rollback();
|
|
Db::rollback();
|
|
return error_show(1002, "项目订单生成失败");
|
|
return error_show(1002, "项目订单生成失败");
|
|
}
|
|
}
|
|
|
|
+ $consult =Db::name('consult_order')->where(["projectNo"=>$project['projectNo']])->find();
|
|
|
|
+ if($consult!=false){
|
|
|
|
+ $up=Db::name("consult_info")->where(['zxNo'=>$consult['zxNo'],"is_del"=>0,"status"=>1])->select()
|
|
|
|
+ ->toArray();
|
|
|
|
+ if(!empty($up)){
|
|
|
|
+ $staar=Db::name("consult_info")->where(['zxNo'=>$consult['zxNo'],"is_del"=>0,"status"=>1])->save
|
|
|
|
+ (["status"=>2,"updatetime"=>date("Y-m-d H:i:s")]);
|
|
|
|
+ if($staar==false){
|
|
|
|
+ Db::rollback();
|
|
|
|
+ return error_show(1002, "项目咨询单招标结束失败");
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
Db::commit();
|
|
Db::commit();
|
|
return app_show(0, "咨询订单生成成功");
|
|
return app_show(0, "咨询订单生成成功");
|
|
}catch (\Exception $e){
|
|
}catch (\Exception $e){
|
|
@@ -2985,7 +2995,7 @@ class Sale extends Base
|
|
return error_show(1002, "未找到商品数据");
|
|
return error_show(1002, "未找到商品数据");
|
|
}
|
|
}
|
|
|
|
|
|
- $stock = 0;
|
|
|
|
|
|
+ $stock = 9999;//默认库存数为9999,无实际意义,表示库存不限,只有库存商品才需要去数据库里查验可用库存
|
|
if ($ct['is_stock'] == 1) {
|
|
if ($ct['is_stock'] == 1) {
|
|
$good_stock = Db::name("good_stock")->where(["spuCode" => $ct['spuCode'], "is_del" => 0])->find();
|
|
$good_stock = Db::name("good_stock")->where(["spuCode" => $ct['spuCode'], "is_del" => 0])->find();
|
|
$stock = isset($good_stock['usable_stock']) ? $good_stock['usable_stock'] : "0";
|
|
$stock = isset($good_stock['usable_stock']) ? $good_stock['usable_stock'] : "0";
|