This commit is contained in:
2P 2024-10-11 09:12:04 +08:00
parent 5d247a73a4
commit ded334f8e4
1 changed files with 14 additions and 12 deletions

View File

@ -435,30 +435,32 @@ public class AreaController {
String nodeId = data.getStr("nodeId");
String areaFormSid = data.getStr("areaFormSid");
DataModel dataModel = new DataModel(areaRelationTable);
/*DataModel dataModel = new DataModel(areaRelationTable);
dataModel.getQueryWrapper()
.eq("delflag", DelFlag.正常.getValue())
.eq("parent_id", nodeId);
List<Map<String, Object>> mapList = DBHelper.getList(dataModel);
if (mapList.size() > 0) {
return ResponseModel.fail("有子节点的区域不能删除");
}
}*/
JSONObject data1 = new JSONObject();
data1.set("formSid", formSid);
data1.set("sid", sid);
String message = FunForm.DelSingleDetail(data1);
JSONObject newObj = new JSONObject();
newObj = new JSONObject();
newObj.set("data_id", "");
DataModel dataModel2 = new DataModel(areaRelationTable);
dataModel2.setJsonData(newObj);
dataModel2.getQueryWrapper().eq("sid", nodeId);
try {
DBHelper.update(dataModel2);
} catch (ApplicationException e) {
throw new RuntimeException(e);
if(StringUtils.hasText(nodeId)){
JSONObject newObj = new JSONObject();
newObj = new JSONObject();
newObj.set("data_id", "");
DataModel dataModel2 = new DataModel(areaRelationTable);
dataModel2.setJsonData(newObj);
dataModel2.getQueryWrapper().eq("sid", nodeId);
try {
DBHelper.update(dataModel2);
} catch (ApplicationException e) {
throw new RuntimeException(e);
}
}
if (Utils.isNotEmpty(message)) {