|
@@ -8,7 +8,6 @@ import com.citu.framework.common.util.object.BeanUtils;
|
|
import com.citu.framework.datapermission.core.annotation.DataPermission;
|
|
import com.citu.framework.datapermission.core.annotation.DataPermission;
|
|
import com.citu.framework.dict.core.DictFrameworkUtils;
|
|
import com.citu.framework.dict.core.DictFrameworkUtils;
|
|
import com.citu.module.menduner.common.util.LoginUserContext;
|
|
import com.citu.module.menduner.common.util.LoginUserContext;
|
|
-import com.citu.module.menduner.system.api.python.GraphApi;
|
|
|
|
import com.citu.module.menduner.system.api.python.GraphSendDTO;
|
|
import com.citu.module.menduner.system.api.python.GraphSendDTO;
|
|
import com.citu.module.menduner.system.controller.app.jobhunt.enterprise.vo.AppEnterpriseClickReqVO;
|
|
import com.citu.module.menduner.system.controller.app.jobhunt.enterprise.vo.AppEnterpriseClickReqVO;
|
|
import com.citu.module.menduner.system.controller.app.jobhunt.enterprise.vo.AppEnterpriseDetailRespVO;
|
|
import com.citu.module.menduner.system.controller.app.jobhunt.enterprise.vo.AppEnterpriseDetailRespVO;
|
|
@@ -28,6 +27,7 @@ import com.citu.module.menduner.system.enums.MendunerStatusEnum;
|
|
import com.citu.module.menduner.system.enums.sync.SyncConstants;
|
|
import com.citu.module.menduner.system.enums.sync.SyncConstants;
|
|
import com.citu.module.menduner.system.enums.visits.MdeVisitsEnum;
|
|
import com.citu.module.menduner.system.enums.visits.MdeVisitsEnum;
|
|
import com.citu.module.menduner.system.mq.producer.ESProducer;
|
|
import com.citu.module.menduner.system.mq.producer.ESProducer;
|
|
|
|
+import com.citu.module.menduner.system.mq.producer.GraphProducer;
|
|
import com.citu.module.menduner.system.mq.producer.MdeVisitsProducer;
|
|
import com.citu.module.menduner.system.mq.producer.MdeVisitsProducer;
|
|
import com.citu.module.menduner.system.service.area.AreaService;
|
|
import com.citu.module.menduner.system.service.area.AreaService;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
@@ -74,7 +74,7 @@ public class EnterpriseServiceImpl implements EnterpriseService {
|
|
private ESProducer esProducer;
|
|
private ESProducer esProducer;
|
|
|
|
|
|
@Resource
|
|
@Resource
|
|
- private GraphApi graphApi;
|
|
|
|
|
|
+ private GraphProducer graphProducer;
|
|
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
@@ -101,7 +101,7 @@ public class EnterpriseServiceImpl implements EnterpriseService {
|
|
// 更新
|
|
// 更新
|
|
EnterpriseDO updateObj = BeanUtils.toBean(updateReqVO, EnterpriseDO.class);
|
|
EnterpriseDO updateObj = BeanUtils.toBean(updateReqVO, EnterpriseDO.class);
|
|
enterpriseMapper.updateById(updateObj);
|
|
enterpriseMapper.updateById(updateObj);
|
|
- noticeES(updateObj.getId(), SyncConstants.UPDATE);
|
|
|
|
|
|
+ noticeES(updateObj.getId(), SyncConstants.UPDATE);
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
@@ -114,7 +114,7 @@ public class EnterpriseServiceImpl implements EnterpriseService {
|
|
validateEnterpriseExists(id);
|
|
validateEnterpriseExists(id);
|
|
// 删除
|
|
// 删除
|
|
enterpriseMapper.deleteById(id);
|
|
enterpriseMapper.deleteById(id);
|
|
- noticeES(id, SyncConstants.DELETE);
|
|
|
|
|
|
+ noticeES(id, SyncConstants.DELETE);
|
|
}
|
|
}
|
|
|
|
|
|
private void validateEnterpriseExists(Long id) {
|
|
private void validateEnterpriseExists(Long id) {
|
|
@@ -291,22 +291,22 @@ public class EnterpriseServiceImpl implements EnterpriseService {
|
|
condition.setPageSize(PageParam.PAGE_SIZE_NONE);
|
|
condition.setPageSize(PageParam.PAGE_SIZE_NONE);
|
|
List<EnterpriseDetailRespVO> list = enterpriseMapper.page(condition).getList();
|
|
List<EnterpriseDetailRespVO> list = enterpriseMapper.page(condition).getList();
|
|
for (EnterpriseDetailRespVO resp : list) {
|
|
for (EnterpriseDetailRespVO resp : list) {
|
|
- if(null!=resp.getScale()) {
|
|
|
|
|
|
+ if (null != resp.getScale()) {
|
|
resp.setScale(DictFrameworkUtils.getDictDataLabel(MENDUNER_SCALE, resp.getScale()));
|
|
resp.setScale(DictFrameworkUtils.getDictDataLabel(MENDUNER_SCALE, resp.getScale()));
|
|
}
|
|
}
|
|
- if(null!=resp.getFinancingStatus()) {
|
|
|
|
|
|
+ if (null != resp.getFinancingStatus()) {
|
|
resp.setFinancingStatus(DictFrameworkUtils.getDictDataLabel(MENDUNER_FINANCING_STATUS, resp.getFinancingStatus()));
|
|
resp.setFinancingStatus(DictFrameworkUtils.getDictDataLabel(MENDUNER_FINANCING_STATUS, resp.getFinancingStatus()));
|
|
}
|
|
}
|
|
resp.setStatus(DictFrameworkUtils.getDictDataLabel(MENDUNER_STATUS, resp.getStatus()));
|
|
resp.setStatus(DictFrameworkUtils.getDictDataLabel(MENDUNER_STATUS, resp.getStatus()));
|
|
}
|
|
}
|
|
- graphApi.send(
|
|
|
|
|
|
+ graphProducer.send(
|
|
new GraphSendDTO<EnterpriseDetailRespVO>
|
|
new GraphSendDTO<EnterpriseDetailRespVO>
|
|
(
|
|
(
|
|
SyncConstants.SYNC_ALL,
|
|
SyncConstants.SYNC_ALL,
|
|
SyncConstants.ENTERPRISE,
|
|
SyncConstants.ENTERPRISE,
|
|
list
|
|
list
|
|
)
|
|
)
|
|
- ).getCheckedData();
|
|
|
|
|
|
+ );
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
@@ -316,7 +316,7 @@ public class EnterpriseServiceImpl implements EnterpriseService {
|
|
EnterpriseDO enterprise = selectEnterprise();
|
|
EnterpriseDO enterprise = selectEnterprise();
|
|
enterprise.setLogoUrl(logoUrl);
|
|
enterprise.setLogoUrl(logoUrl);
|
|
enterpriseMapper.updateById(enterprise);
|
|
enterpriseMapper.updateById(enterprise);
|
|
- noticeES(enterprise.getId(), SyncConstants.UPDATE);
|
|
|
|
|
|
+ noticeES(enterprise.getId(), SyncConstants.UPDATE);
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
@@ -325,7 +325,7 @@ public class EnterpriseServiceImpl implements EnterpriseService {
|
|
EnterpriseDO enterprise = selectEnterprise();
|
|
EnterpriseDO enterprise = selectEnterprise();
|
|
enterprise.setAlbumList(reqVO.getAlbumList());
|
|
enterprise.setAlbumList(reqVO.getAlbumList());
|
|
enterpriseMapper.updateById(enterprise);
|
|
enterpriseMapper.updateById(enterprise);
|
|
- noticeES(enterprise.getId(), SyncConstants.UPDATE);
|
|
|
|
|
|
+ noticeES(enterprise.getId(), SyncConstants.UPDATE);
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
@@ -334,7 +334,7 @@ public class EnterpriseServiceImpl implements EnterpriseService {
|
|
EnterpriseDO enterprise = selectEnterprise();
|
|
EnterpriseDO enterprise = selectEnterprise();
|
|
enterprise.setWelfareList(reqVO.getWelfareList());
|
|
enterprise.setWelfareList(reqVO.getWelfareList());
|
|
enterpriseMapper.updateById(enterprise);
|
|
enterpriseMapper.updateById(enterprise);
|
|
- noticeES(enterprise.getId(), SyncConstants.UPDATE);
|
|
|
|
|
|
+ noticeES(enterprise.getId(), SyncConstants.UPDATE);
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
@@ -362,20 +362,20 @@ public class EnterpriseServiceImpl implements EnterpriseService {
|
|
|
|
|
|
if (SyncConstants.DELETE.equals(operate)) {
|
|
if (SyncConstants.DELETE.equals(operate)) {
|
|
// 删除
|
|
// 删除
|
|
- graphApi.send(
|
|
|
|
|
|
+ graphProducer.send(
|
|
new GraphSendDTO<Long>
|
|
new GraphSendDTO<Long>
|
|
- (SyncConstants.DELETE,SyncConstants.ENTERPRISE, id)
|
|
|
|
- ).getCheckedData();
|
|
|
|
|
|
+ (SyncConstants.DELETE, SyncConstants.ENTERPRISE, id)
|
|
|
|
+ );
|
|
} else {
|
|
} else {
|
|
// 修改 || 新增
|
|
// 修改 || 新增
|
|
- graphApi.send(
|
|
|
|
|
|
+ graphProducer.send(
|
|
new GraphSendDTO<EnterpriseDetailRespVO>
|
|
new GraphSendDTO<EnterpriseDetailRespVO>
|
|
(
|
|
(
|
|
operate,
|
|
operate,
|
|
SyncConstants.ENTERPRISE,
|
|
SyncConstants.ENTERPRISE,
|
|
enterpriseMapper.get(id)
|
|
enterpriseMapper.get(id)
|
|
)
|
|
)
|
|
- ).getCheckedData();
|
|
|
|
|
|
+ );
|
|
}
|
|
}
|
|
|
|
|
|
}
|
|
}
|