1.完善专项分析-终端检测管理
This commit is contained in:
@@ -1,14 +1,8 @@
|
||||
package com.njcn.process.pojo.dto.excel;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.njcn.common.pojo.constant.PatternRegex;
|
||||
import com.njcn.device.pq.pojo.constant.DeviceValidMessage;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
import javax.validation.constraints.NotBlank;
|
||||
import javax.validation.constraints.NotNull;
|
||||
@@ -33,7 +27,6 @@ public class TerminalExcel implements Serializable {
|
||||
|
||||
@Excel(name = "终端名称",width = 15)
|
||||
@NotBlank(message = "终端名称不为空")
|
||||
@Pattern(regexp = PatternRegex.DEPT_NAME_REGEX, message = DeviceValidMessage.PROJECT_NAME_RULE)
|
||||
private String name;
|
||||
|
||||
@Excel(name = "组织机构名称",width = 15)
|
||||
|
||||
@@ -90,7 +90,7 @@
|
||||
</if>
|
||||
</where>
|
||||
GROUP BY
|
||||
Create_Time
|
||||
statisticsDate
|
||||
</select>
|
||||
<select id="selectResultsCycleStatistics" resultType="com.njcn.process.pojo.vo.TerminalVO$ResultsStatistics">
|
||||
SELECT
|
||||
|
||||
@@ -136,7 +136,7 @@ public class PmsTerminalDetectionServiceImpl extends ServiceImpl<PmsTerminalDete
|
||||
|
||||
LocalDate inspectionTime = param.getInspectionTime();
|
||||
detection.setNextInspectionTime(inspectionTime.plusYears(5));
|
||||
detection.setTestResults(0);
|
||||
detection.setTestResults(StrUtil.isNotBlank(param.getOriginalReport())?1:0);
|
||||
detection.setStatus(1);
|
||||
return this.save(detection);
|
||||
}
|
||||
@@ -414,7 +414,7 @@ public class PmsTerminalDetectionServiceImpl extends ServiceImpl<PmsTerminalDete
|
||||
addMsg(terminalExcelMsg, terminalExcel, msg, "当前终端编号重复");
|
||||
continue;
|
||||
}
|
||||
String orgName = terminalExcel.getOrgName();
|
||||
String orgName = terminalExcel.getOrgName().trim();
|
||||
//判断
|
||||
List<PvTerminalTreeVO> deptList = data.stream().filter(d ->
|
||||
d.getName().indexOf(orgName) > -1
|
||||
|
||||
Reference in New Issue
Block a user