Merge branch 'master' of http://47.115.223.229:8888/yangjun/hldy_java_monomer
This commit is contained in:
commit
96c0d4a944
|
@ -47,63 +47,80 @@ public class TumsConfigServiceImpl extends ServiceImpl<TumsConfigMapper, TumsCon
|
|||
|
||||
@Override
|
||||
public Result<String> saveUser(TumsConfig tumsConfig){
|
||||
|
||||
TumsConfig entity = baseMapper.getByCode(tumsConfig.getOrgCode());
|
||||
if(entity!=null){
|
||||
StringBuffer sb = new StringBuffer();
|
||||
sb.append("{");
|
||||
sb.append("\"userId\"").append(":").append("\"").append(tumsConfig.getTumsUserId()).append("\",");
|
||||
sb.append("\"roleList\"").append(":[").append(tumsConfig.getTumsRoleId()).append("]");
|
||||
sb.append("}");
|
||||
String jsonResponse = tumsApi.editUser(sb.toString());
|
||||
JSONObject jsonObject = new JSONObject(jsonResponse);
|
||||
String errorCode = jsonObject.getStr("error_code");
|
||||
if(errorCode.equals("0")){
|
||||
// StringBuffer sbp = new StringBuffer();
|
||||
// sbp.append("{");
|
||||
// sbp.append("\"userId\"").append(":").append("\"").append(tumsConfig.getTumsUserId()).append("\",");
|
||||
// sbp.append("\"password\"").append(":").append("\"").append(tumsConfig.getTumsPassword()).append("\"");
|
||||
// sbp.append("}");
|
||||
// String jsonResponsep = tumsApi.changePassword(sbp.toString());
|
||||
// JSONObject jsonObjectp = new JSONObject(jsonResponsep);
|
||||
// String errorCodep = jsonObjectp.getStr("error_code");
|
||||
// if(errorCodep.equals("0")){
|
||||
Map<String, String> map = new HashMap<>();
|
||||
if(tumsConfig.getTumsUrl()!=null&&!tumsConfig.getTumsUrl().equals("")){
|
||||
map.put("tumsUrl",tumsConfig.getTumsUrl());
|
||||
String errorMsg = "";
|
||||
Map<String, String> map = new HashMap<>();
|
||||
if(!entity.getTumsPassword().equals(tumsConfig.getTumsPassword())){
|
||||
//调用修改密码接口
|
||||
StringBuffer sbp = new StringBuffer();
|
||||
sbp.append("{");
|
||||
sbp.append("\"userId\"").append(":").append("\"").append(tumsConfig.getTumsUserId()).append("\",");
|
||||
sbp.append("\"oldPassword\"").append(":").append("\"").append(entity.getTumsPassword()).append("\",");
|
||||
sbp.append("\"newPassword\"").append(":").append("\"").append(tumsConfig.getTumsPassword()).append("\"");
|
||||
sbp.append("}");
|
||||
String jsonResponsep = tumsApi.changePassword(sbp.toString());
|
||||
JSONObject jsonObjectp = new JSONObject(jsonResponsep);
|
||||
String errorCodep = jsonObjectp.getStr("error_code");
|
||||
if(errorCodep.equals("0")){
|
||||
map.put("tumsPassword",tumsConfig.getTumsPassword());
|
||||
}else{
|
||||
if(errorCodep.equals("-82400")){
|
||||
errorMsg = "修改密码:密码格式错误!";
|
||||
}else{
|
||||
errorMsg = "修改密码:"+jsonObjectp.getStr("msg");
|
||||
}
|
||||
if(tumsConfig.getTumsProjectId()!=null&&!tumsConfig.getTumsProjectId().equals("")){
|
||||
map.put("tumsProjectId",tumsConfig.getTumsProjectId());
|
||||
}
|
||||
}
|
||||
if(!entity.getTumsRoleId().equals(tumsConfig.getTumsRoleId())){
|
||||
//调用修改角色接口
|
||||
StringBuffer sb = new StringBuffer();
|
||||
sb.append("{");
|
||||
sb.append("\"userId\"").append(":").append("\"").append(tumsConfig.getTumsUserId()).append("\",");
|
||||
sb.append("\"roleList\"").append(":[").append(tumsConfig.getTumsRoleId()).append("]");
|
||||
sb.append("}");
|
||||
String jsonResponse = tumsApi.editUser(sb.toString());
|
||||
JSONObject jsonObject = new JSONObject(jsonResponse);
|
||||
String errorCode = jsonObject.getStr("error_code");
|
||||
if(errorCode.equals("0")){
|
||||
map.put("tumsRoleId",tumsConfig.getTumsRoleId());
|
||||
}else{
|
||||
if(!errorMsg.equals("")){
|
||||
errorMsg = errorMsg + "\n" + "修改角色:"+jsonObject.getStr("msg");
|
||||
}else{
|
||||
errorMsg = "修改角色:"+jsonObject.getStr("msg");
|
||||
}
|
||||
if(tumsConfig.getFtpIp()!=null&&!tumsConfig.getFtpIp().equals("")){
|
||||
map.put("ftpIp",tumsConfig.getFtpIp());
|
||||
}
|
||||
if(tumsConfig.getFtpPort()!=null&&!tumsConfig.getFtpPort().equals("")){
|
||||
map.put("ftpPort",tumsConfig.getFtpPort());
|
||||
}
|
||||
if(tumsConfig.getFtpUsername()!=null&&!tumsConfig.getFtpUsername().equals("")){
|
||||
map.put("ftpUsername",tumsConfig.getFtpUsername());
|
||||
}
|
||||
if(tumsConfig.getFtpPassword()!=null&&!tumsConfig.getFtpPassword().equals("")){
|
||||
map.put("ftpPassword",tumsConfig.getFtpPassword());
|
||||
}
|
||||
if(tumsConfig.getFtpUploadpath()!=null&&!tumsConfig.getFtpUploadpath().equals("")){
|
||||
map.put("ftpUploadpath",tumsConfig.getFtpUploadpath());
|
||||
}
|
||||
if(tumsConfig.getOrgCode()!=null&&!tumsConfig.getOrgCode().equals("")){
|
||||
map.put("orgCode",tumsConfig.getOrgCode());
|
||||
}
|
||||
baseMapper.updateUser(map);
|
||||
return Result.OK("编辑用户成功!");
|
||||
// }else{
|
||||
// if(errorCodep.equals("-82400")){
|
||||
// return Result.error("密码格式错误");
|
||||
// }else{
|
||||
// return Result.error(jsonObject.getStr("msg"));
|
||||
// }
|
||||
// }
|
||||
}
|
||||
}
|
||||
if(tumsConfig.getTumsUrl()!=null&&!tumsConfig.getTumsUrl().equals("")){
|
||||
map.put("tumsUrl",tumsConfig.getTumsUrl());
|
||||
}
|
||||
if(tumsConfig.getTumsProjectId()!=null&&!tumsConfig.getTumsProjectId().equals("")){
|
||||
map.put("tumsProjectId",tumsConfig.getTumsProjectId());
|
||||
}
|
||||
if(tumsConfig.getFtpIp()!=null&&!tumsConfig.getFtpIp().equals("")){
|
||||
map.put("ftpIp",tumsConfig.getFtpIp());
|
||||
}
|
||||
if(tumsConfig.getFtpPort()!=null&&!tumsConfig.getFtpPort().equals("")){
|
||||
map.put("ftpPort",tumsConfig.getFtpPort());
|
||||
}
|
||||
if(tumsConfig.getFtpUsername()!=null&&!tumsConfig.getFtpUsername().equals("")){
|
||||
map.put("ftpUsername",tumsConfig.getFtpUsername());
|
||||
}
|
||||
if(tumsConfig.getFtpPassword()!=null&&!tumsConfig.getFtpPassword().equals("")){
|
||||
map.put("ftpPassword",tumsConfig.getFtpPassword());
|
||||
}
|
||||
if(tumsConfig.getFtpUploadpath()!=null&&!tumsConfig.getFtpUploadpath().equals("")){
|
||||
map.put("ftpUploadpath",tumsConfig.getFtpUploadpath());
|
||||
}
|
||||
if(tumsConfig.getOrgCode()!=null&&!tumsConfig.getOrgCode().equals("")){
|
||||
map.put("orgCode",tumsConfig.getOrgCode());
|
||||
}
|
||||
baseMapper.updateUser(map);
|
||||
if(!errorMsg.equals("")){
|
||||
return Result.error(errorMsg);
|
||||
}else{
|
||||
return Result.error(jsonObject.getStr("msg"));
|
||||
return Result.OK("编辑用户成功!");
|
||||
}
|
||||
}else {
|
||||
StringBuffer sb = new StringBuffer();
|
||||
|
|
Loading…
Reference in New Issue