|
@@ -8,6 +8,7 @@ class Whlabeltransport extends Start_Controller {
|
|
|
$this->load->_model('Model_whlabeltransport','whlabeltransport');
|
|
|
$this->load->_model('Model_logic_u9tools','logic_u9tools');
|
|
|
$this->load->_model("Model_zzquque_u9","zzquque_u9");
|
|
|
+ $this->load->_model("Model_logic_ding","logic_ding");
|
|
|
}
|
|
|
//定义方法的调用规则 获取URI第二段值
|
|
|
public function _remap($arg,$arg_array)
|
|
@@ -278,11 +279,29 @@ class Whlabeltransport extends Start_Controller {
|
|
|
}
|
|
|
$post['num'] = $this->input->post('num',true);
|
|
|
$post['text'] = $this->input->post('text',true);
|
|
|
+ $post['sku'] = $this->input->post('sku',true);
|
|
|
$stime = $this->input->post('stime',true);
|
|
|
$post['stime'] = strtotime($stime);
|
|
|
$post['edit'] = time();
|
|
|
+ $info = $this->whlabeltransport->read($id);
|
|
|
+ if($post['sku'] !== $info['sku']){
|
|
|
+ $d = $this->whlabel->get_warehousesku(5,trim($post['sku']));//针对各个仓库
|
|
|
+ if(!$d)//如果没有这个SKU
|
|
|
+ {
|
|
|
+ echo json_encode(array('msg'=>'修改失败,'.$post['sku'].'-库存中不存在此SKU','success'=>false));exit;
|
|
|
+ }
|
|
|
+ $post['shop'] = $d['shop'];
|
|
|
+ $post['purchase'] = $d['purchase'];
|
|
|
+ $post['title'] = $d['title'];
|
|
|
+ $post['number'] = $d['number'];
|
|
|
+ $post['features'] = $d['features'];
|
|
|
+ $post['retreatwarehouse'] = $d['retreatwarehouse'];
|
|
|
+ }
|
|
|
+
|
|
|
if($this->whlabeltransport->save($post,$id))
|
|
|
{
|
|
|
+ $this->logic_ding->sendToDing("检测在途库存".$info['order_no']."修改前的数据".json_encode($info,JSON_UNESCAPED_UNICODE));
|
|
|
+ $this->logic_ding->sendToDing("检测在途库存".$info['order_no']."修改的数据".json_encode($post,JSON_UNESCAPED_UNICODE));
|
|
|
echo json_encode(array('msg'=>'修改成功','success'=>true));exit;
|
|
|
}
|
|
|
else
|