导购管理

master
zhuhaoyu 6 years ago
parent 00579203ad
commit 916c45e27f

@ -93,4 +93,9 @@ public class PoiStoreStaff {
* id
*/
private Long customerUserId;
/**
*
*/
private String avatar;
}

@ -126,4 +126,9 @@ public class PoiStoreStaffVO {
*
*/
private Boolean accountFlag;
/**
*
*/
private String avatar;
}

@ -51,6 +51,11 @@ public class SaveAccountInput {
*/
private String staffCode;
/**
*
*/
private String mobil;
/**
* --
*/

@ -15,7 +15,7 @@ public interface PrivilageUserService extends IService<PrivilageUserDO> {
* @param userName
* @return id
*/
Long insertUser(String userName);
Long insertUser(String userName,String mobil);
/**
*

@ -137,7 +137,7 @@ public class PrivilageAccountServiceImpl extends ServiceImpl<PrivilageAccountDOM
//存在跳过
if (privilageAccountDOS != null && privilageAccountDOS.size() > 0) return false;
//新增用户
Long userId = privilageUserService.insertUser(saveAccountInput.getUserName());
Long userId = privilageUserService.insertUser(saveAccountInput.getUserName(),saveAccountInput.getMobil());
//新增账号
insertAccount(saveAccountInput.getAccount(), saveAccountInput.getPassword(), userId);
//绑定用户角色关系

@ -47,12 +47,13 @@ public class PrivilageUserServiceImpl extends ServiceImpl<PrivilageUserDOMapper,
private PoiStoreDOMapper poiStoreDOMapper;
@Override
public Long insertUser(String userName) {
public Long insertUser(String userName,String mobil) {
//新增用户
PrivilageUserDO privilageUserDO = new PrivilageUserDO();
privilageUserDO.setName(userName);
privilageUserDO.setStatus(UserEnum.USER_STATUS_NORMAL.getType());
privilageUserDO.setCreateTime(new Date());
privilageUserDO.setMobil(mobil);
privilageUserDOMapper.insert(privilageUserDO);
return privilageUserDO.getId();
}
@ -69,7 +70,7 @@ public class PrivilageUserServiceImpl extends ServiceImpl<PrivilageUserDOMapper,
poiStoreStaff.setUserId(userId);
poiStoreStaff.setUpdateBy(Constants.SYS_OPERATION);
poiStoreStaff.setStoreId(shopId);
poiStoreStaff.setStaffCode("");
poiStoreStaff.setStaffCode(staffCode);
poiStoreStaff.setStoreCode(poiStore.getCode());
poiStoreStaff.setType(type);
poiStoreStaff.setCreateTime(new Date());

Loading…
Cancel
Save