12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- package com.welampiot.service.impl;
- import com.welampiot.dao.CityAdminCaseLogDao;
- import com.welampiot.dto.CityAdminCaseLogDTO;
- import com.welampiot.service.CityAdminCaseLogService;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.stereotype.Service;
- import java.util.List;
- /**
- * ClassName: CityAdminCaseLogServiceImpl
- * Package: com.welampiot.service.impl
- * Description:
- *
- * @Author: zhj_Start
- * @Create: 2023/9/15 - 16:05
- * @Version: v1.0
- */
- @Service
- public class CityAdminCaseLogServiceImpl implements CityAdminCaseLogService {
- @Autowired
- private CityAdminCaseLogDao cityAdminCaseLogDao;
- @Override
- public void addCityAdminCaseLogData(CityAdminCaseLogDTO dto) {
- cityAdminCaseLogDao.addCityAdminCaseLogData(dto);
- }
- @Override
- public List<CityAdminCaseLogDTO> getCaseLogListByCaseId(Integer caseId) {
- List<CityAdminCaseLogDTO> list = cityAdminCaseLogDao.getCaseLogListByCaseId(caseId);
- for (CityAdminCaseLogDTO dto : list) {
- Integer status = dto.getStatus();
- String createTime = dto.getCreateTime();
- String name = dto.getName();
- String content = "";
- if (status == 0) {
- content = createTime + " " + name + " 在登记平台上报案件";
- } else if (status == 1) {
- content = createTime + " " + name + " 在受理平台成立案件";
- } else if (status == 2) {
- content = createTime + " " + name + " 在受理平台转批案件处置: " + dto.getCityAdmin();
- } else if (status == 3) {
- content = createTime + " " + name + " 在协同平台处置结束转批坐席: " + dto.getSeats1();
- } else if (status == 4) {
- content = createTime + " " + name + " 在协同平台转批网络巡查员复核: " + dto.getInspector();
- } else if (status == 5) {
- content = createTime + " " + name + " 在协同平台复核结束转批坐席: " + dto.getSeats2();
- } else if (status == 6) {
- content = createTime + " " + name + " 在协同平台结束案件";
- }
- dto.setContent(content);
- }
- return list;
- }
- }
|