添加添加线索分配标志
This commit is contained in:
@@ -80,8 +80,7 @@ public class LineHighSeasServiceImpl implements LineHighSeasService {
|
||||
if (ObjectUtil.isNotNull(hyPartnerUserInfoDO)) {
|
||||
throw new ServiceException(ErrorCodeEnum.PARTNER_MOBILE_EXIST);
|
||||
}
|
||||
add(request);
|
||||
return Boolean.TRUE;
|
||||
return add(request);
|
||||
}
|
||||
|
||||
|
||||
@@ -90,7 +89,8 @@ public class LineHighSeasServiceImpl implements LineHighSeasService {
|
||||
*
|
||||
* @param request
|
||||
*/
|
||||
public void add(AddLineRequest request) {
|
||||
public boolean add(AddLineRequest request) {
|
||||
Boolean flag =false;
|
||||
String partnerId = UUIDUtils.get32UUID();
|
||||
HyPartnerUserInfoDO resultUser = new HyPartnerUserInfoDO();
|
||||
resultUser.setUsername(request.getPartnerName()).setMobile(request.getMobile()).setPartnerId(partnerId).setCreateTime(new Date()).setAcceptAdjustType(request.getAcceptAdjustType())
|
||||
@@ -103,9 +103,10 @@ public class LineHighSeasServiceImpl implements LineHighSeasService {
|
||||
//判断招商经理是否为空
|
||||
if (StringUtil.isNotEmpty(request.getInvestmentManager())) {
|
||||
resultLine.setInvestmentManager(request.getInvestmentManager()).setLineStatus(LineStatusEnum.PRIVATE_SEAS.getCode());
|
||||
flag=true;
|
||||
} else {
|
||||
//是否分配跟进人
|
||||
Boolean flag = hyPartnerLineInfoService.assignFollowUser(partnerId, request.getWantShopArea(), request.getAcceptAdjustType(), Boolean.TRUE);
|
||||
flag = hyPartnerLineInfoService.assignFollowUser(partnerId, request.getWantShopArea(), request.getAcceptAdjustType(), Boolean.TRUE);
|
||||
if (flag) {
|
||||
//查询跟进人
|
||||
String investmentManager = hyPartnerLineInfoService.getAssignFollowUser(partnerId, "intent");
|
||||
@@ -121,7 +122,7 @@ public class LineHighSeasServiceImpl implements LineHighSeasService {
|
||||
resultBase.setPartnerId(partnerId).setPartnerLineId(resultLine.getId()).setStatus(Integer.valueOf(WorkflowStatusEnum.INTENT_0.getCode())).
|
||||
setCreateTime(new Date()).setUsername(request.getPartnerName()).setMobile(request.getMobile());
|
||||
hyPartnerBaseInfoDAO.insertSelective(resultBase);
|
||||
|
||||
return flag;
|
||||
}
|
||||
|
||||
@SneakyThrows
|
||||
|
||||
Reference in New Issue
Block a user