|
|
@ -143,9 +143,14 @@ class TulanduoApi extends CI_Controller
|
|
|
|
// set GCI_SN
|
|
|
|
// set GCI_SN
|
|
|
|
$this->Orders_model->get_SN_by_vendorOrderId($vo['orderId'], $tmpv); // 查询订单是否已经录入过
|
|
|
|
$this->Orders_model->get_SN_by_vendorOrderId($vo['orderId'], $tmpv); // 查询订单是否已经录入过
|
|
|
|
if ($this->Orders_model->BIZ_COLI_SN === null) {
|
|
|
|
if ($this->Orders_model->BIZ_COLI_SN === null) {
|
|
|
|
$real_groupCode = analysis_groupCode($vo['agcOrderNo']);
|
|
|
|
$real_groupCode_info = analysis_groupCode($vo['agcOrderNo']);
|
|
|
|
|
|
|
|
$real_groupCode = $real_groupCode_info["cut"];
|
|
|
|
// set BIZ_COLI_SN, GRI_SN at Orders_model
|
|
|
|
// set BIZ_COLI_SN, GRI_SN at Orders_model
|
|
|
|
$this->Orders_model->get_SN_by_groupCode($real_groupCode, $vo['orderId']);
|
|
|
|
$group_info = $this->Orders_model->get_SN_by_groupCode($real_groupCode, $vo['orderId']);
|
|
|
|
|
|
|
|
if (empty($group_info)) {
|
|
|
|
|
|
|
|
$real_groupCode = $real_groupCode_info["all"];
|
|
|
|
|
|
|
|
$group_info = $this->Orders_model->get_SN_by_groupCode($real_groupCode, $vo['orderId']);
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if ($this->Orders_model->GRI_SN === null) {
|
|
|
|
if ($this->Orders_model->GRI_SN === null) {
|
|
|
|
/** GRoupInfo */
|
|
|
|
/** GRoupInfo */
|
|
|
@ -262,7 +267,8 @@ class TulanduoApi extends CI_Controller
|
|
|
|
$getInfo_byGroupCode = null;
|
|
|
|
$getInfo_byGroupCode = null;
|
|
|
|
$getInfo_byGroupCodeArr = array();
|
|
|
|
$getInfo_byGroupCodeArr = array();
|
|
|
|
if (isset($detail_jsonResp->orderDetail->agcOrderNo) && $detail_jsonResp->orderDetail->agcOrderNo != "") {
|
|
|
|
if (isset($detail_jsonResp->orderDetail->agcOrderNo) && $detail_jsonResp->orderDetail->agcOrderNo != "") {
|
|
|
|
$real_groupCode = analysis_groupCode($detail_jsonResp->orderDetail->agcOrderNo);
|
|
|
|
$real_groupCode_info = analysis_groupCode($detail_jsonResp->orderDetail->agcOrderNo);
|
|
|
|
|
|
|
|
$real_groupCode = $real_groupCode_info['cut'];
|
|
|
|
$getInfo_byGroupCodeArr = $this->Orders_model->get_order_by_groupcode($real_groupCode);
|
|
|
|
$getInfo_byGroupCodeArr = $this->Orders_model->get_order_by_groupcode($real_groupCode);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
$duplicate = false;
|
|
|
|
$duplicate = false;
|
|
|
@ -674,9 +680,14 @@ class TulanduoApi extends CI_Controller
|
|
|
|
$this->Orders_model->BIZ_COLI_SN = null;
|
|
|
|
$this->Orders_model->BIZ_COLI_SN = null;
|
|
|
|
$this->Orders_model->GRI_SN = null;
|
|
|
|
$this->Orders_model->GRI_SN = null;
|
|
|
|
if ( isset($vo['agcOrderNo']) && $vo['agcOrderNo'] != "") {
|
|
|
|
if ( isset($vo['agcOrderNo']) && $vo['agcOrderNo'] != "") {
|
|
|
|
$real_groupCode = analysis_groupCode($vo['agcOrderNo']);
|
|
|
|
$real_groupCode_info = analysis_groupCode($vo['agcOrderNo']);
|
|
|
|
|
|
|
|
$real_groupCode = $real_groupCode_info["cut"];
|
|
|
|
// check BIZ_COLI_SN,GRI_SN
|
|
|
|
// check BIZ_COLI_SN,GRI_SN
|
|
|
|
$this->Orders_model->get_SN_by_groupCode($real_groupCode, $vo['orderId']);
|
|
|
|
$group_info = $this->Orders_model->get_SN_by_groupCode($real_groupCode, $vo['orderId']);
|
|
|
|
|
|
|
|
if (empty($group_info)) {
|
|
|
|
|
|
|
|
$real_groupCode = $real_groupCode_info["all"];
|
|
|
|
|
|
|
|
$group_info = $this->Orders_model->get_SN_by_groupCode($real_groupCode, $vo['orderId']);
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
/** INSERT */
|
|
|
|
/** INSERT */
|
|
|
|
/** GRoupInfo */
|
|
|
|
/** GRoupInfo */
|
|
|
|