Browse Source

【内容审核】-【功能升级-发布议事格式修改】-(王童)-2020/8/4

feature/dangjian
Jackwang 5 years ago
parent
commit
5cefef6af1
  1. 4
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/events/controller/EpdcAppEventsController.java
  2. 2
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/events/service/EpdcEventsService.java
  3. 13
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/events/service/impl/EpdcEventsServiceImpl.java

4
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/events/controller/EpdcAppEventsController.java

@ -36,8 +36,8 @@ public class EpdcAppEventsController {
public Result submitEvent(@RequestBody EpdcEventSubmitFormDTO formDto) { public Result submitEvent(@RequestBody EpdcEventSubmitFormDTO formDto) {
//效验数据 //效验数据
ValidatorUtils.validateEntity(formDto); ValidatorUtils.validateEntity(formDto);
epdcEventsService.saveEvent(formDto); return epdcEventsService.saveEvent(formDto);
return new Result(); // return new Result();
} }
/** /**

2
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/events/service/EpdcEventsService.java

@ -79,7 +79,7 @@ public interface EpdcEventsService extends BaseService<EpdcEventsEntity> {
* @Author: liuchuang * @Author: liuchuang
* @Date: 2019/9/8 16:52 * @Date: 2019/9/8 16:52
*/ */
EpdcEventsEntity saveEvent(EpdcEventSubmitFormDTO dto); Result saveEvent(EpdcEventSubmitFormDTO dto);
void update(EpdcEventsDTO dto); void update(EpdcEventsDTO dto);

13
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/events/service/impl/EpdcEventsServiceImpl.java

@ -23,7 +23,6 @@ import com.elink.esua.epdc.commons.mybatis.service.impl.BaseServiceImpl;
import com.elink.esua.epdc.commons.tools.constant.FieldConstant; import com.elink.esua.epdc.commons.tools.constant.FieldConstant;
import com.elink.esua.epdc.commons.tools.constant.NumConstant; import com.elink.esua.epdc.commons.tools.constant.NumConstant;
import com.elink.esua.epdc.commons.tools.constant.OrganizationTypeConstant; import com.elink.esua.epdc.commons.tools.constant.OrganizationTypeConstant;
import com.elink.esua.epdc.commons.tools.exception.RenException;
import com.elink.esua.epdc.commons.tools.page.PageData; import com.elink.esua.epdc.commons.tools.page.PageData;
import com.elink.esua.epdc.commons.tools.redis.RedisKeys; import com.elink.esua.epdc.commons.tools.redis.RedisKeys;
import com.elink.esua.epdc.commons.tools.redis.RedisUtils; import com.elink.esua.epdc.commons.tools.redis.RedisUtils;
@ -172,7 +171,7 @@ public class EpdcEventsServiceImpl extends BaseServiceImpl<EpdcEventsDao, EpdcEv
@Override @Override
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
public EpdcEventsEntity saveEvent(EpdcEventSubmitFormDTO dto) { public Result saveEvent(EpdcEventSubmitFormDTO dto) {
//内容审核 //内容审核
Boolean isConReview = dto.getIsConReview(); Boolean isConReview = dto.getIsConReview();
List<String> textList = new ArrayList<>(); List<String> textList = new ArrayList<>();
@ -188,7 +187,8 @@ public class EpdcEventsServiceImpl extends BaseServiceImpl<EpdcEventsDao, EpdcEv
dto.getNickName(), CheckDataUtils.cate_two, CheckDataUtils.decision_one, ModuleName.ISSUE_SUBMIT.getCode(), textList, dto.getNickName(), CheckDataUtils.cate_two, CheckDataUtils.decision_one, ModuleName.ISSUE_SUBMIT.getCode(), textList,
dto.getImages(), null,contentResult, imgResult,null,dto.getMobile(),"0",deptDto); dto.getImages(), null,contentResult, imgResult,null,dto.getMobile(),"0",deptDto);
contentSecurityFeign.insertViolationsRecord(record); contentSecurityFeign.insertViolationsRecord(record);
throw new RenException(CheckDataUtils.violations_code,CheckDataUtils.violations_message); // throw new RenException(CheckDataUtils.violations_code,CheckDataUtils.violations_message);
return new Result().error(CheckDataUtils.violations_code,CheckDataUtils.violations_message);
} }
EpdcEventsEntity entity = ConvertUtils.sourceToTarget(dto, EpdcEventsEntity.class); EpdcEventsEntity entity = ConvertUtils.sourceToTarget(dto, EpdcEventsEntity.class);
@ -227,8 +227,8 @@ public class EpdcEventsServiceImpl extends BaseServiceImpl<EpdcEventsDao, EpdcEv
contentSecurityFeign.insertRecords(record); contentSecurityFeign.insertRecords(record);
} }
} }
return entity; // return entity;
// return new Result<EpdcEventsEntity>().ok(entity); return new Result<EpdcEventsEntity>().ok(entity);
} }
@Override @Override
@ -552,7 +552,8 @@ public class EpdcEventsServiceImpl extends BaseServiceImpl<EpdcEventsDao, EpdcEv
dto.setCategoryFullName(categoryInfo.getCategoryFullName()); dto.setCategoryFullName(categoryInfo.getCategoryFullName());
// 保存事件 // 保存事件
EpdcEventsEntity eventsEntity = this.saveEvent(dto); Result<EpdcEventsEntity> eventsEntityResult = this.saveEvent(dto);
EpdcEventsEntity eventsEntity = eventsEntityResult.getData();
// 保存议题 // 保存议题
IssueEntity issueEntity = this.initIssueEntity(eventsEntity); IssueEntity issueEntity = this.initIssueEntity(eventsEntity);
issueService.insert(issueEntity); issueService.insert(issueEntity);

Loading…
Cancel
Save