主数据删除修改
This commit is contained in:
parent
08e0a56099
commit
aea0ee873b
|
@ -2511,35 +2511,84 @@ public class MdmServiceImpl implements IMdmService {
|
|||
mdmDataDto.setTableName(mdmModuleDbEntityList.get(i).getDbName());
|
||||
List<MdmDataFiledDto> mdmDataFiledDtos = new ArrayList<>();
|
||||
for (int i1 = 0; i1 < fileds.size(); i1++) {
|
||||
MdmDataFiledDto mdmDataFiledDto = new MdmDataFiledDto();
|
||||
mdmDataFiledDto.setFiledsName(fileds.get(i1).getEnName());
|
||||
mdmDataFiledDto.setFiledsValue(jsonObject.getString(fileds.get(i1).getEnName()));
|
||||
mdmDataFiledDtos.add(mdmDataFiledDto);
|
||||
if("id".equals(fileds.get(i1).getEnName())){
|
||||
if (jsonObject.getString("id") != null) {
|
||||
MdmDataFiledDto ids = new MdmDataFiledDto();
|
||||
ids.setFiledsName("id");
|
||||
ids.setFiledsValue(jsonObject.getString("id"));
|
||||
mdmDataFiledDtos.add(ids);
|
||||
} else {
|
||||
MdmDataFiledDto ids = new MdmDataFiledDto();
|
||||
ids.setFiledsName("id");
|
||||
ids.setFiledsValue(UUIDUtils.getUUID());
|
||||
mdmDataFiledDtos.add(ids);
|
||||
}
|
||||
}else if("formmain_id".equals(fileds.get(i1).getEnName())){
|
||||
MdmDataFiledDto formain_id = new MdmDataFiledDto();
|
||||
formain_id.setFiledsName("formmain_id");
|
||||
formain_id.setFiledsValue(id);
|
||||
mdmDataFiledDtos.add(formain_id);
|
||||
}else if("data_status".equals(fileds.get(i1).getEnName())){
|
||||
if (jsonObject.getString("id") != null) {
|
||||
MdmDataFiledDto ids = new MdmDataFiledDto();
|
||||
ids.setFiledsName("data_status");
|
||||
ids.setFiledsValue("F");
|
||||
mdmDataFiledDtos.add(ids);
|
||||
} else {
|
||||
MdmDataFiledDto ids = new MdmDataFiledDto();
|
||||
ids.setFiledsName("data_status");
|
||||
ids.setFiledsValue("Y");
|
||||
mdmDataFiledDtos.add(ids);
|
||||
}
|
||||
}else if("sorts".equals(fileds.get(i1).getEnName())){
|
||||
|
||||
}else if("create_user_id".equals(fileds.get(i1).getEnName())){
|
||||
//if (jsonObject.getString("id") != null) {
|
||||
//
|
||||
//} else {
|
||||
// MdmDataFiledDto ids = new MdmDataFiledDto();
|
||||
// ids.setFiledsName("create_user_id");
|
||||
// ids.setFiledsValue(UUIDUtils.getUUID());
|
||||
// mdmDataFiledDtos.add(ids);
|
||||
//}
|
||||
}else if("create_time".equals(fileds.get(i1).getEnName())){
|
||||
|
||||
}else if("modify_user_id".equals(fileds.get(i1).getEnName())){
|
||||
//MdmDataFiledDto ids = new MdmDataFiledDto();
|
||||
//ids.setFiledsName("modify_user_id");
|
||||
//ids.setFiledsValue(UUIDUtils.getUUID());
|
||||
//mdmDataFiledDtos.add(ids);
|
||||
}else if("company_id".equals(fileds.get(i1).getEnName())){
|
||||
MdmDataFiledDto ids = new MdmDataFiledDto();
|
||||
ids.setFiledsName("company_id");
|
||||
ids.setFiledsValue("0");
|
||||
mdmDataFiledDtos.add(ids);
|
||||
}else if("org_id".equals(fileds.get(i1).getEnName())){
|
||||
MdmDataFiledDto ids = new MdmDataFiledDto();
|
||||
ids.setFiledsName("org_id");
|
||||
ids.setFiledsValue("0");
|
||||
mdmDataFiledDtos.add(ids);
|
||||
}else if("modify_time".equals(fileds.get(i1).getEnName())){
|
||||
|
||||
}else if("sts".equals(fileds.get(i1).getEnName())){
|
||||
|
||||
}else {
|
||||
MdmDataFiledDto mdmDataFiledDto = new MdmDataFiledDto();
|
||||
mdmDataFiledDto.setFiledsName(fileds.get(i1).getEnName());
|
||||
mdmDataFiledDto.setFiledsValue(jsonObject.getString(fileds.get(i1).getEnName()));
|
||||
mdmDataFiledDtos.add(mdmDataFiledDto);
|
||||
}
|
||||
}
|
||||
MdmDataFiledDto mdmDataFiledDto = new MdmDataFiledDto();
|
||||
mdmDataFiledDto.setFiledsName("logid");
|
||||
mdmDataFiledDto.setFiledsValue(StpUtil.getLoginIdAsString());
|
||||
mdmDataFiledDtos.add(mdmDataFiledDto);
|
||||
|
||||
MdmDataFiledDto formain_id = new MdmDataFiledDto();
|
||||
formain_id.setFiledsName("formmain_id");
|
||||
formain_id.setFiledsValue(id);
|
||||
mdmDataFiledDtos.add(formain_id);
|
||||
|
||||
mdmDataDto.setMdmDataFiledDtos(mdmDataFiledDtos);
|
||||
if (jsonObject.getString("id") != null) {
|
||||
MdmDataFiledDto sts = new MdmDataFiledDto();
|
||||
sts.setFiledsName("sts");
|
||||
sts.setFiledsValue("Y");
|
||||
mdmDataFiledDtos.add(sts);
|
||||
mdmDataDto.setId(jsonObject.getString("id"));
|
||||
int a = mdmModuleDao.updateForm(mdmDataDto);
|
||||
} else {
|
||||
MdmDataFiledDto ids = new MdmDataFiledDto();
|
||||
ids.setFiledsName("id");
|
||||
ids.setFiledsValue(UUIDUtils.getUUID());
|
||||
mdmDataFiledDtos.add(ids);
|
||||
mdmDataDto.setMdmDataFiledDtos(mdmDataFiledDtos);
|
||||
mdmDataDto.setDbType(mdmModuleDbEntityList.get(i).getDbType());
|
||||
int a = mdmModuleDao.saveForm(mdmDataDto);
|
||||
}
|
||||
|
@ -2547,9 +2596,7 @@ public class MdmServiceImpl implements IMdmService {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
saveOption(dbname,mdmCode,saveData,id,msg);
|
||||
|
||||
}
|
||||
return str.toString();
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue