Преглед изворни кода

修改生成退货标签 如果是没有出库的 是不允许生成退货标签的

lvhao пре 1 месец
родитељ
комит
b98bc03a15

+ 3 - 0
core/CoreApp/controllers/Fullorder.php

@@ -4703,6 +4703,9 @@ class Fullorder extends Start_Controller {
 				$fu = 'fullorder_smt';
 			}
 			$bctime = date('Ymd',time());
+			if($data['library'] != 2){
+				echo json_encode(array('msg'=>'此单不是出库状态,不允许退货','success'=>false));exit;
+			}
 			if($data['returndata'] != "")
 			{
 				echo json_encode(array('msg'=>'请求失败,已有Return Label信息!','success'=>false));exit;

+ 3 - 0
core/CoreApp/controllers/Fullorderamz.php

@@ -4583,6 +4583,9 @@ class Fullorderamz extends Start_Controller {
 				$data = $this->fullorder_smt->get_orderinfo($orderinfo);
 				$fu = 'fullorder_smt';
 			}
+			if($data['library'] != 2){
+				echo json_encode(array('msg'=>'此单不是出库状态,不允许退货','success'=>false));exit;
+			}
 			$bctime = date('Ymd',time());
 			if($data['returndata'] != "")
 			{

+ 3 - 0
core/CoreApp/controllers/Fullordersmt.php

@@ -3711,6 +3711,9 @@ class Fullordersmt extends Start_Controller {
 			{
 				echo json_encode(array('msg'=>'请求失败,已有退货信息!','success'=>false));exit;
 			}
+			if($data['library'] != 2){
+				echo json_encode(array('msg'=>'此单不是出库状态,不允许退货','success'=>false));exit;
+			}
 			$barcode = $this->usps->get_return($data);
 			if(isset($barcode['errors']['ExternalReturnLabelError']['InternalErrorDescription']))
 			{

+ 3 - 0
core/CoreApp/controllers/Fullordertt.php

@@ -4591,6 +4591,9 @@ class Fullordertt extends Start_Controller {
 				$data = $this->fullorder_smt->get_orderinfo($orderinfo);
 				$fu = 'fullorder_smt';
 			}
+			if($data['library'] != 2){
+				echo json_encode(array('msg'=>'此单不是出库状态,不允许退货','success'=>false));exit;
+			}
 			$bctime = date('Ymd',time());
 			if($data['returndata'] != "")
 			{