Commit 75d1c166 by zhanglt

入库单删除数据校验

parent 56afc523
...@@ -161,7 +161,7 @@ public class StorageService extends CrudService<StorageMapper, Storage> { ...@@ -161,7 +161,7 @@ public class StorageService extends CrudService<StorageMapper, Storage> {
tem.setStorage(storage); tem.setStorage(storage);
List<StorageInfo> list = storageInfoMapper.findList(tem); List<StorageInfo> list = storageInfoMapper.findList(tem);
boolean b = false; boolean b = false;
String flag = "有已入库数据,无法删除"; String flag = "有已入库数据,无法删除";
for (StorageInfo si : list) { for (StorageInfo si : list) {
QrCode qrCode = si.getQrCode(); QrCode qrCode = si.getQrCode();
if ("2".equals(qrCode.getState())) { if ("2".equals(qrCode.getState())) {
......
...@@ -143,6 +143,11 @@ public class StorageController extends BaseController { ...@@ -143,6 +143,11 @@ public class StorageController extends BaseController {
AjaxJson j = new AjaxJson(); AjaxJson j = new AjaxJson();
String s = storageService.delete2(storage); String s = storageService.delete2(storage);
j.setMsg(s); j.setMsg(s);
if(s.equals("删除成功")){
j.setSuccess(true);
}else {
j.setSuccess(false);
}
return j; return j;
} }
...@@ -165,17 +170,19 @@ public class StorageController extends BaseController { ...@@ -165,17 +170,19 @@ public class StorageController extends BaseController {
public AjaxJson deleteAll(String ids) { public AjaxJson deleteAll(String ids) {
AjaxJson j = new AjaxJson(); AjaxJson j = new AjaxJson();
String idArray[] =ids.split(","); String idArray[] =ids.split(",");
String msg = "有已入库数据,无法删除";
for(String id : idArray){ for(String id : idArray){
String s = storageService.delete2(storageService.get(id)); String s = storageService.delete2(storageService.get(id));
if(s.equals("删除成功")){ if(s.equals("删除成功")){
j.setMsg("删除成功"); msg = s;
} }
} }
if(StringUtils.isNotBlank(j.getMsg())){ if(msg.equals("删除成功")){
return j; j.setSuccess(true);
j.setMsg(msg);
}else { }else {
j.setMsg("已有已入库数据,无法删除");
j.setSuccess(false); j.setSuccess(false);
j.setMsg(msg);
} }
return j; return j;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment