manailin
2022-09-21 afadeb038e0ab8e138d1d4cc4102953dcfd32151
[修改] 三说代码事件流程代码提交
3 文件已重命名
5个文件已修改
58 ■■■■■ 已修改文件
springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/ComSanShuoEventController.java 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComSanShuoEventController.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComSanShuoEventResourceController.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComSanShuoEventTransferRecordController.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComEvent.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/IComEventService.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComEventServiceImpl.java 29 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/test/java/com/panzhihua/service_community/service/impl/ComEventServiceImplTest.java 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/ComSanShuoEventController.java
@@ -21,6 +21,7 @@
import javax.annotation.Resource;
import javax.validation.Valid;
import java.util.HashMap;
import java.util.List;
/**
 * ClassName   ComEventController
@@ -85,7 +86,7 @@
     */
    @ApiOperation(value = "三说会堂事件表分页列表数据", notes = "三说会堂事件表分页列表数据")
    @PostMapping("/page")
    public R page(@RequestBody ComEventPageRequestVO comEventPageRequestVO) {
    public R<List<ComEventVO>> page(@RequestBody ComEventPageRequestVO comEventPageRequestVO) {
        ComEventVO comEventVO = CopyUtil.copyProperties(comEventPageRequestVO, ComEventVO.class);
        return comEventService.page(comEventVO, comEventVO.getPageNo(), comEventVO.getPageSize());
    }
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComSanShuoEventController.java
File was renamed from springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComEventController.java
@@ -38,7 +38,7 @@
@Api(tags = {"三说会堂事件表控制层"})
@RestController
@RequestMapping("/sanshuo/comEvent")
public class ComEventController extends BaseController {
public class ComSanShuoEventController extends BaseController {
    @Resource
    private IComEventService comEventService;
@@ -227,7 +227,7 @@
            @ApiImplicitParam(name = "specterId", value = "专家ID", required = true, dataType = "Long"),
    })
    @PutMapping("/accept/Request")
    public R acceptRequest(@RequestParam("id") Long id, Long specterId) {
    public R acceptRequest(@RequestParam("id") Long id,@RequestParam("specterId") Long specterId) {
        return comEventService.acceptRequest(id, specterId);
    }
@@ -309,7 +309,7 @@
     * @date 2022-09-07 11:23:51
     */
    @ApiOperation("事件各种状态(处理状态1待处理2待验证3专家已受理4专家未受理,拒绝5调解中6已结案归档7调解取消8 已删除)数据统计")
    @PutMapping("/status/calculate")
    @GetMapping("/status/calculate")
    public R calculate() {
        return comEventService.calculate();
    }
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComSanShuoEventResourceController.java
File was renamed from springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComEventResourceController.java
@@ -31,7 +31,7 @@
@Api(tags = {"三说会堂事件关联图片资源表控制层"})
@RestController
@RequestMapping("/comEventResource")
public class ComEventResourceController extends BaseController {
public class ComSanShuoEventResourceController extends BaseController {
    @Resource
    private IComEventResourceService comEventResourceService;
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComSanShuoEventTransferRecordController.java
File was renamed from springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComEventTransferRecordController.java
@@ -32,7 +32,7 @@
@Api(tags = {"三说会堂事件流转表控制层"})
@RestController
@RequestMapping("/comEventTransferRecord")
public class ComEventTransferRecordController extends BaseController {
public class ComSanShuoEventTransferRecordController extends BaseController {
    @Resource
    private IComEventTransferRecordService comEventTransferRecordService;
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComEvent.java
@@ -111,7 +111,7 @@
    @ApiModelProperty(name = "currentEventProcessResult", value = "当前调解处理结果")
    private String currentEventProcessResult;
    /**调解是否成果1未成果2已成果*/
    @ApiModelProperty(name = "eventSucceed", value = "调解是否成果1未成果2已成果")
    @ApiModelProperty(name = "eventSucceed", value = "调解是否成果1未成功2已成功")
    private Integer eventSucceed;
    /**事件结果(1、调解失败2、调解成功)*/
    @ApiModelProperty(name = "eventResult", value = "事件结果(1、调解失败2、调解成功)")
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/IComEventService.java
@@ -51,7 +51,7 @@
     * @author manailin
     * @date 2022-09-07 11:23:51
     */
    R pageByComEvent(ComEvent comEvent, Page pagination);
    R<List<ComEvent>> pageByComEvent(ComEvent comEvent, Page pagination);
    /**
     * description 三说会堂事件表列表数据
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComEventServiceImpl.java
@@ -111,7 +111,8 @@
        return R.ok(ReturnMsgConstants.SAVE_SUCCESS);
    }
    private Boolean saveEventImageList(List<ComEventRequestImageVO> images, Long id) {
    @Transactional(rollbackFor = Exception.class)
    public Boolean saveEventImageList(List<ComEventRequestImageVO> images, Long id) {
        List<ComEventResource> comEventResourceList = new ArrayList<>();
        if (!StringUtils.isEmpty(images)) {
            List<ComEventRequestImageVO> imagesList = images;
@@ -180,8 +181,8 @@
                }
            }
        }
        baseMapper.updateById(comEvent);
        return R.ok();
        int flag = baseMapper.updateById(comEvent);
        return flag > 0 ? R.ok() : R.fail(ReturnMsgConstants.UPDATE_FALSE);
    }
    @Override
@@ -194,8 +195,8 @@
            comEvent.setUserEventStatus(4);
            comEvent.setEventProcessStatus(SanShuoEventStatusEnum.CANCEL.getCode());
            comEvent.setRevokeDes("用户手动取消");
            baseMapper.updateById(comEvent);
            return R.ok();
            int flag = baseMapper.updateById(comEvent);
            return flag > 0 ? R.ok() : R.fail(ReturnMsgConstants.UPDATE_FALSE);
        } else {
            return R.fail("当前申请已经受理,不能取消!");
        }
@@ -231,8 +232,8 @@
        comEvent.setSpecialistAcceptTime(new Date());
        comEvent.setSpecialistName(specter.getName());
        comEvent.setEventProcessStatus(SanShuoEventStatusEnum.ACCEPT.getCode());
        baseMapper.updateById(comEvent);
        return R.ok();
        int flag = baseMapper.updateById(comEvent);
        return flag > 0 ? R.ok() : R.fail(ReturnMsgConstants.UPDATE_FALSE);
    }
    @Override
@@ -245,8 +246,8 @@
        comEvent.setSpecialistAcceptTime(new Date());
        comEvent.setSpecialistName(specter.getName());
        comEvent.setEventProcessStatus(SanShuoEventStatusEnum.ACCEPT.getCode());
        baseMapper.updateById(comEvent);
        return R.ok();
        int flag = baseMapper.updateById(comEvent);
        return flag > 0 ? R.ok() : R.fail(ReturnMsgConstants.UPDATE_FALSE);
    }
    @Override
@@ -256,9 +257,14 @@
    }
    @Override
    @Transactional(rollbackFor = Exception.class)
    public R archiveRequest(ComEventArchiveVO comEventArchiveVO, LoginUserInfoVO sysUser) {
        ComEvent comEvent = baseMapper.selectById(comEventArchiveVO.getId());
        comEvent.setEventProcessStatus(6);
        if (comEvent.getEventSucceed() == 2) {
            comEvent.setEventProcessStatus(6);
        } else {
            comEvent.setEventProcessStatus(5);
        }
        comEvent.setResult(comEventArchiveVO.getResult());
        baseMapper.updateById(comEvent);
        ComEventTransferRecord comEventTransferRecord = new ComEventTransferRecord();
@@ -277,8 +283,7 @@
        comEventTransferRecord.setSpecialistName(comEvent.getSpecialistName());
        comEventTransferRecord.setEventResult(comEvent.getEventSucceed());
        comEventTransferRecord.setEventStatus(comEvent.getEventProcessStatus());
        comEventTransferRecordService.insertComEventTransferRecord(comEventTransferRecord);
        return R.ok();
        return comEventTransferRecordService.insertComEventTransferRecord(comEventTransferRecord);
    }
    private Boolean checkExist(String sn, Long id) {
springcloud_k8s_panzhihuazhihuishequ/service_community/src/test/java/com/panzhihua/service_community/service/impl/ComEventServiceImplTest.java
@@ -2,7 +2,9 @@
import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.panzhihua.common.model.vos.LoginUserInfoVO;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.sanshuo.ComEventArchiveVO;
import com.panzhihua.common.model.vos.sanshuo.ComEventConciliationVO;
import com.panzhihua.common.model.vos.sanshuo.ComEventDetailVO;
import com.panzhihua.common.model.vos.sanshuo.ComEventRequestImageVO;
@@ -99,7 +101,13 @@
    @Test
    void archiveRequest() {
//        R data = comEventService.archiveRequest();
//        log.info(JSONObject.toJSONString(data));
        ComEventArchiveVO comEventArchiveVO =new ComEventArchiveVO();
        comEventArchiveVO.setId(1L);
        comEventArchiveVO.setResult("测试数据");
        comEventArchiveVO.setImages(null);
        LoginUserInfoVO sysUser =new LoginUserInfoVO();
        sysUser.setUserId(1L);
        R data = comEventService.archiveRequest(comEventArchiveVO,sysUser);
        log.info(JSONObject.toJSONString(data));
    }
}