Commit 92d2b882 authored by 韩桐桐's avatar 韩桐桐

fix(tcm):人员新增接口修改

parent 1402d73e
......@@ -92,6 +92,8 @@ public class TzsUserInfoController extends BaseController {
tzsUserInfo.setUnitCode(companyModel.getCompanyCode());
tzsUserInfo.setAppointDoc(tzsUserInfo.getAppointDoc());
tzsUserInfo.setRecDate(new Date());
// 兼容前端只传一个值,并且非json类型的情况
tzsUserInfo.setPost(tzsUserInfoServiceImpl.isJSONValid(tzsUserInfo.getPost()) ? tzsUserInfo.getPost() : "[\"" + tzsUserInfo.getPost() + "\"]");
tzsUserInfo.setPostName(tzsUserInfoServiceImpl.setPostName(tzsUserInfo.getPost()));
tzsUserInfo = tzsUserInfoServiceImpl.createWithModel(tzsUserInfo);
return ResponseHelper.buildResponse(tzsUserInfo);
......@@ -146,6 +148,8 @@ public class TzsUserInfoController extends BaseController {
tzsUserInfo.setUnitCode(companyModel.getCompanyCode());
tzsUserInfo.setSequenceNbr(rowId);
tzsUserInfo.setRecDate(new Date());
// 兼容前端只传一个值,并且非json类型的情况
tzsUserInfo.setPost(tzsUserInfoServiceImpl.isJSONValid(tzsUserInfo.getPost()) ? tzsUserInfo.getPost() : "[\"" + tzsUserInfo.getPost() + "\"]");
String postName = tzsUserInfoServiceImpl.setPostName(tzsUserInfo.getPost());
tzsUserInfo.setPostName(postName);
if(!ObjectUtils.isEmpty(selectOne.getAmosUserId())){
......
......@@ -110,13 +110,7 @@ public class TzsUserInfoServiceImpl extends BaseService<TzsUserInfoDto, TzsUserI
}
public String setPostName(String postKey) {
// 兼容前端只传一个值,并且非json类型的情况
JSONArray dictIds = new JSONArray();
if (this.isJSONValid(postKey)) {
dictIds = JSON.parseArray(postKey);
} else {
dictIds.add(postKey);
}
JSONArray dictIds = JSON.parseArray(postKey);
if (dictIds == null || dictIds.isEmpty()) {
return "";
}
......
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