|
@@ -8,6 +8,7 @@ import com.iamberry.rst.core.page.PagedResult;
|
|
|
import com.iamberry.rst.core.pts.PtsMachine;
|
|
|
import com.iamberry.rst.core.tools.LogisticsInfo;
|
|
|
import com.iamberry.rst.faces.cm.CompanyInfoService;
|
|
|
+import com.iamberry.rst.faces.cm.InventoryService;
|
|
|
import com.iamberry.rst.faces.fm.AwaitingSignclosedProductInfoService;
|
|
|
import com.iamberry.rst.faces.fm.ComplaintDetectInfoService;
|
|
|
import com.iamberry.rst.faces.fm.ComplaintSignclosedInfoService;
|
|
@@ -56,6 +57,8 @@ public class AdminSignclosedController {
|
|
|
private LogisticsInfoService logisticsInfoService;
|
|
|
@Autowired
|
|
|
private CompanyInfoService companyInfoService;
|
|
|
+ @Autowired
|
|
|
+ private InventoryService inventoryServiceImpl;
|
|
|
|
|
|
/**
|
|
|
* 跳转到添加签收记录页面
|
|
@@ -684,5 +687,34 @@ public class AdminSignclosedController {
|
|
|
bos.close();
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 删除签收记录
|
|
|
+ *
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @ResponseBody
|
|
|
+ @RequiresPermissions("signclosed:update:signclosed")
|
|
|
+ @RequestMapping(value = "/delete_signclosed")
|
|
|
+ public ResponseJson deleteSignclosed(HttpServletRequest request,Integer signclosedId){
|
|
|
+ ResponseJson msg = new ResponseJson();
|
|
|
+ if(signclosedId == null || signclosedId.equals("")){
|
|
|
+ msg.setResultCode(500);
|
|
|
+ msg.setReturnCode(500);
|
|
|
+ return msg;
|
|
|
+ }
|
|
|
+ int num = complaintSignclosedInfoService.delSignclosedById(signclosedId);
|
|
|
+
|
|
|
+ if (num < 1) {
|
|
|
+ msg.setResultCode(500);
|
|
|
+ msg.setReturnCode(500);
|
|
|
+ } else {
|
|
|
+
|
|
|
+ msg.setResultCode(200);
|
|
|
+ msg.setReturnCode(200);
|
|
|
+
|
|
|
+ }
|
|
|
+ return msg;
|
|
|
+ }
|
|
|
}
|
|
|
|