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 getCaseLogListByCaseId(Integer caseId) { List 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; } }