Commit 0e89a909 by qwmqiuwenmin

fix

parent fc400953
......@@ -35,7 +35,9 @@ public class StaffServiceImpl implements StaffService {
Date now = new Date();
tab.setCreateTime(now);
tab.setUpdateTime(now);
tab.setStaffId(StringUtil.randomUUID());
if(StringUtils.isBlank(tab.getStaffId())){
tab.setStaffId(StringUtil.randomUUID());
}
tab.setStatusFlag(1);
if(StringUtils.isBlank(tab.getWxUserId())){
tab.setWxUserId(tab.getStaffId());
......
......@@ -101,7 +101,8 @@ public class StaffApiServiceImpl implements StaffApiService {
staff.setExtendPostion(staff.getPostion());
}
TabHaobanStaff tab = EntityUtil.changeEntityByJSON(TabHaobanStaff.class, staff);
String staffId = staffService.add(tab);
String staffId = StringUtil.randomUUID();
tab.setStaffId(staffId);
//调接口获取
String wxUserId = "";
WxEnterpriseDTO enterpriseDTO = wxEnterpriseService.selectById(staff.getWxEnterpriseId());
......@@ -137,6 +138,7 @@ public class StaffApiServiceImpl implements StaffApiService {
hr.setDetailError("微信新增失败");
return hr;
}
staffService.add(tab);
wxUserId = staffId;
}
}
......
......@@ -65,7 +65,9 @@ public class StaffController extends WebBaseController{
return resultResponse(HaoBanErrCode.ERR_10005);
}
HaobanResponse hr = staffApiService.add(staffDTO,departmentIds);
if(hr.getErrorCode() == 0){
return resultResponse(HaoBanErrCode.ERR_DEFINE, hr.getDetailError(), null, hr.getDetailError());
}
return resultResponse(HaoBanErrCode.ERR_1);
}
......
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