|
@@ -3,6 +3,7 @@ package com.hz.employmentsite.services.impl.baseSettings;
|
|
|
import com.github.pagehelper.PageHelper;
|
|
|
import com.github.pagehelper.PageInfo;
|
|
|
import com.hz.employmentsite.mapper.PcSiteUserMapper;
|
|
|
+import com.hz.employmentsite.mapper.SysUserMapper;
|
|
|
import com.hz.employmentsite.mapper.cquery.UserInfoCQuery;
|
|
|
import com.hz.employmentsite.model.PcSiteUser;
|
|
|
import com.hz.employmentsite.model.PcSiteUserExample;
|
|
@@ -28,6 +29,9 @@ public class SiteUserImpl implements SiteUserService {
|
|
|
|
|
|
@Autowired
|
|
|
private PcSiteUserMapper pcSiteUserMapper;
|
|
|
+
|
|
|
+ @Autowired
|
|
|
+ private SysUserMapper sysUserMapper;
|
|
|
@Override
|
|
|
public PageInfo<SiteUserVo> getList(int pageIndex, int pageSize, String primaryKey, String userName) {
|
|
|
PageHelper.startPage(pageIndex, pageSize);
|
|
@@ -98,6 +102,12 @@ public class SiteUserImpl implements SiteUserService {
|
|
|
dbData.setUpdateTime(new Date());
|
|
|
result = pcSiteUserMapper.updateByPrimaryKey(dbData);
|
|
|
}
|
|
|
+ /*修改驿站人员角色时,同步修改已绑定的用户类型*/
|
|
|
+ if(data.userID!=null){
|
|
|
+ var curUserInfo= sysUserMapper.selectByPrimaryKey(data.userID);
|
|
|
+ curUserInfo.setUserTypeID(data.roleID);
|
|
|
+ result += sysUserMapper.updateByPrimaryKey(curUserInfo);
|
|
|
+ }
|
|
|
return result;
|
|
|
}
|
|
|
|