Commit 3c0606995321b9ef933c88bea4b515a89ee3b024

Authored by 谭毅彬
1 parent fc118dc6

用户管理页面 库区编辑显示优化

huaheng-wms-core/src/main/java/org/jeecg/modules/system/controller/SysUserController.java
... ... @@ -172,7 +172,7 @@ public class SysUserController {
172 172 Result<SysUser> result = new Result<SysUser>();
173 173 String selectedRoles = jsonObject.getString("selectedRoles");
174 174 String selectedWarehouse = jsonObject.getString("selectedWarehouse");
175   - String selectedZoneCode = jsonObject.getString("selectedZoneCode");
  175 + String zoneCode = jsonObject.getString("zoneCode");
176 176 String selectedDeparts = jsonObject.getString("selecteddeparts");
177 177 try {
178 178 SysUser user = JSON.parseObject(jsonObject.toJSONString(), SysUser.class);
... ... @@ -187,7 +187,7 @@ public class SysUserController {
187 187 throw new ServiceException("仓库不能为空");
188 188 }
189 189 // 保存用户走一个service 保证事务
190   - sysUserService.saveUser(user, selectedRoles, selectedDeparts, selectedWarehouse, selectedZoneCode);
  190 + sysUserService.saveUser(user, selectedRoles, selectedDeparts, selectedWarehouse, zoneCode);
191 191 result.success("添加成功!");
192 192 } catch (Exception e) {
193 193 log.error(e.getMessage(), e);
... ... @@ -214,7 +214,7 @@ public class SysUserController {
214 214 user.setPassword(sysUser.getPassword());
215 215 String roles = jsonObject.getString("selectedRoles");
216 216 String selectedWarehouse = jsonObject.getString("selectedWarehouse");
217   - String selectedZoneCode = jsonObject.getString("selectedZoneCode");
  217 + String zoneCode = jsonObject.getString("zoneCode");
218 218 String departs = jsonObject.getString("selecteddeparts");
219 219 if (oConvertUtils.isEmpty(departs)) {
220 220 // vue3.0前端只传递了departIds
... ... @@ -224,7 +224,7 @@ public class SysUserController {
224 224 throw new ServiceException("仓库不能为空");
225 225 }
226 226 // 修改用户走一个service 保证事务
227   - sysUserService.editUser(user, roles, departs, selectedWarehouse, selectedZoneCode);
  227 + sysUserService.editUser(user, roles, departs, selectedWarehouse, zoneCode);
228 228 result.success("修改成功!");
229 229 }
230 230 } catch (Exception e) {
... ...
huaheng-wms-core/src/main/java/org/jeecg/modules/system/service/ISysUserService.java
... ... @@ -231,7 +231,7 @@ public interface ISysUserService extends IService&lt;SysUser&gt; {
231 231 * @param selectedRoles 选择的角色id,多个以逗号隔开
232 232 * @param selectedDeparts 选择的部门id,多个以逗号隔开
233 233 */
234   - void saveUser(SysUser user, String selectedRoles, String selectedDeparts, String selectedWarehouse, String selectedZoneCode);
  234 + void saveUser(SysUser user, String selectedRoles, String selectedDeparts, String selectedWarehouse, String zoneCode);
235 235  
236 236 /**
237 237 * 编辑用户
... ... @@ -239,7 +239,7 @@ public interface ISysUserService extends IService&lt;SysUser&gt; {
239 239 * @param roles 选择的角色id,多个以逗号隔开
240 240 * @param departs 选择的部门id,多个以逗号隔开
241 241 */
242   - void editUser(SysUser user, String roles, String departs, String selectedWarehouse, String selectedZoneCode);
  242 + void editUser(SysUser user, String roles, String departs, String selectedWarehouse, String zoneCode);
243 243  
244 244 /** userId转为username */
245 245 List<String> userIdToUsername(Collection<String> userIdList);
... ...
huaheng-wms-core/src/main/java/org/jeecg/modules/system/service/impl/SysUserServiceImpl.java
... ... @@ -489,7 +489,7 @@ public class SysUserServiceImpl extends ServiceImpl&lt;SysUserMapper, SysUser&gt; impl
489 489  
490 490 @Override
491 491 @Transactional(rollbackFor = Exception.class)
492   - public void saveUser(SysUser user, String selectedRoles, String selectedDeparts, String selectedWarehouse, String selectedZoneCode) {
  492 + public void saveUser(SysUser user, String selectedRoles, String selectedDeparts, String selectedWarehouse, String zoneCode) {
493 493 // step.1 保存用户
494 494 this.save(user);
495 495 // step.2 保存角色
... ... @@ -523,7 +523,7 @@ public class SysUserServiceImpl extends ServiceImpl&lt;SysUserMapper, SysUser&gt; impl
523 523  
524 524 SysUser sysUser = new SysUser();
525 525 sysUser.setId(user.getId());
526   - sysUser.setZoneCode(selectedZoneCode);
  526 + sysUser.setZoneCode(zoneCode);
527 527 if (!sysUserService.updateById(sysUser)) {
528 528 throw new JeecgBootException("更新用户库区失败");
529 529 }
... ... @@ -533,7 +533,7 @@ public class SysUserServiceImpl extends ServiceImpl&lt;SysUserMapper, SysUser&gt; impl
533 533 @Override
534 534 @Transactional(rollbackFor = Exception.class)
535 535 @CacheEvict(value = {CacheConstant.SYS_USERS_CACHE}, allEntries = true)
536   - public void editUser(SysUser user, String roles, String departs, String selectedWarehouse, String selectedZoneCode) {
  536 + public void editUser(SysUser user, String roles, String departs, String selectedWarehouse, String zoneCode) {
537 537 // step.1 修改用户基础信息
538 538 this.updateById(user);
539 539 // step.2 修改角色
... ... @@ -604,10 +604,10 @@ public class SysUserServiceImpl extends ServiceImpl&lt;SysUserMapper, SysUser&gt; impl
604 604  
605 605 SysUser sysUser = new SysUser();
606 606 sysUser.setId(user.getId());
607   - if (StringUtils.isEmpty(selectedZoneCode)) {
  607 + if (StringUtils.isEmpty(zoneCode)) {
608 608 sysUser.setZoneCode(QuantityConstant.EMPTY_STRING);
609 609 } else {
610   - sysUser.setZoneCode(selectedZoneCode);
  610 + sysUser.setZoneCode(zoneCode);
611 611 }
612 612 if (!sysUserService.updateById(sysUser)) {
613 613 throw new JeecgBootException("更新用户库区失败");
... ...