李林
2024-04-17 386af6fd927464760ed1d69a1a23d41bc91b1941
调整模板功能
已修改5个文件
106 ■■■■■ 文件已修改
cnas-server/src/main/java/com/yuanchu/mom/pojo/StandardMethod.java 40 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
cnas-server/src/main/resources/mapper/StandardMethodMapper.xml 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
inspect-server/src/main/java/com/yuanchu/mom/pojo/InsOrder.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
inspect-server/src/main/java/com/yuanchu/mom/pojo/StandardProductList.java 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
inspect-server/src/main/java/com/yuanchu/mom/service/impl/InsOrderPlanServiceImpl.java 52 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
cnas-server/src/main/java/com/yuanchu/mom/pojo/StandardMethod.java
@@ -25,6 +25,15 @@
    @TableId(type = IdType.AUTO)
    private Integer id;
    @ValueTableShow(value = 1, name = "领域")
    private String field;
    private Integer structureTestObjectId;
    @ValueTableShow(2)
    @ApiModelProperty("检验对象")
    private String sampleType;
    /**
     * 标准编号
     */
@@ -39,11 +48,9 @@
    @ApiModelProperty(value = "标准描述")
    private String name;
    private Integer structureTestObjectId;
    @ValueTableShow(3)
    @ApiModelProperty("检验对象")
    private String sampleType;
    @ValueTableShow(2)
    @ApiModelProperty(value = "标准描述(英文)")
    private String nameEn;
    /**
     * 备注
@@ -51,6 +58,18 @@
    @ValueTableShow(3)
    @ApiModelProperty(value = "备注")
    private String remark;
    @ValueTableShow(4)
    @ApiModelProperty(value = "资质")
    private String qualificationId;
    @ValueTableShow(5)
    @ApiModelProperty(value = "是否产品标准")
    private Integer isProduct;
    @ValueTableShow(6)
    @ApiModelProperty(value = "是否启用")
    private Integer isUse;
    @ApiModelProperty(value = "创建人id")
    @TableField(fill = FieldFill.INSERT)
@@ -60,27 +79,24 @@
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private Integer updateUser;
    @ValueTableShow(4)
    @ValueTableShow(7)
    @ApiModelProperty(value = "创建人")
    private String createUserName;
    @ValueTableShow(6)
    @ValueTableShow(9)
    @ApiModelProperty(value = "更新人")
    private String updateUserName;
    @ValueTableShow(5)
    @ValueTableShow(8)
    @ApiModelProperty(value = "创建时间")
    @TableField(fill = FieldFill.INSERT)
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime createTime;
    @ValueTableShow(7)
    @ValueTableShow(10)
    @ApiModelProperty(value = "更新时间")
    @TableField(fill = FieldFill.INSERT_UPDATE)
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime updateTime;
    @ValueTableShow(3)
    @ApiModelProperty(value = "是否产品标准")
    private Integer isProduct;
}
cnas-server/src/main/resources/mapper/StandardMethodMapper.xml
@@ -27,7 +27,11 @@
        sm.create_time,
        u2.name update_user_name,
        sm.update_time,
        sm.is_product
        sm.is_product,
        sm.field,
        sm.name_en,
        sm.is_use,
        sm.qualification_id
        from standard_method sm
        left join user u1 on sm.create_user = u1.id
        left join user u2 on sm.update_user = u2.id
inspect-server/src/main/java/com/yuanchu/mom/pojo/InsOrder.java
@@ -168,4 +168,7 @@
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime insTime;
    @ValueTableShow(value = 14, name = "退回理由")
    private String tell;
}
inspect-server/src/main/java/com/yuanchu/mom/pojo/StandardProductList.java
@@ -114,9 +114,12 @@
    /**
     * 方法
     */
    @ApiModelProperty("方法")
    @ApiModelProperty("方法列表")
    private String method;
    @ApiModelProperty("方法")
    private String methodS;
    /**
     * 预计时间(天)
     */
inspect-server/src/main/java/com/yuanchu/mom/service/impl/InsOrderPlanServiceImpl.java
@@ -154,31 +154,39 @@
                    result = new InsProductResult();
                }
                result.setInsProductId(Integer.parseInt(k));
                JSONArray jsonArray = JSON.parseArray(JSON.toJSONString(jo.get("insValue")));
                List<Map<String, Object>> iv = new ArrayList<>();
                for (Object o : jsonArray) {
                    JSONObject insValue = JSON.parseObject(JSON.toJSONString(o));
                    Map<String, Object> map = new HashMap<>();
                    map.put("v", JSON.parseObject(JSON.toJSONString(insValue.get("v"))).get("v"));
                    if ((insValue.get("u") == null || insValue.get("u").equals("")) && StrUtil.isNotEmpty(JSON.parseObject(JSON.toJSONString(insValue.get("v"))).get("v").toString())) {
                        map.put("u", userId);
                    } else {
                        map.put("u", insValue.get("u"));
                if(jo.get("insValue") != null){
                    JSONArray jsonArray = JSON.parseArray(JSON.toJSONString(jo.get("insValue")));
                    List<Map<String, Object>> iv = new ArrayList<>();
                    for (Object o : jsonArray) {
                        JSONObject insValue = JSON.parseObject(JSON.toJSONString(o));
                        Map<String, Object> map = new HashMap<>();
                        map.put("v", JSON.parseObject(JSON.toJSONString(insValue.get("v"))).get("v"));
                        try {
                            if ((insValue.get("u") == null || insValue.get("u").equals("")) && StrUtil.isNotEmpty(JSON.parseObject(JSON.toJSONString(insValue.get("v"))).get("v").toString())) {
                                map.put("u", userId);
                            } else {
                                map.put("u", insValue.get("u"));
                            }
                            iv.add(map);
                        }catch (Exception e){}
                    }
                    iv.add(map);
                    result.setInsValue(JSON.toJSONString(iv));
                }
                result.setInsValue(JSON.toJSONString(iv));
                JSONArray jsonArray2 = JSON.parseArray(JSON.toJSONString(jo.get("comValue")));
                List<Map<String, Object>> cv = new ArrayList<>();
                for (Object o : jsonArray2) {
                    JSONObject comValue = JSON.parseObject(JSON.toJSONString(o));
                    Map<String, Object> map = new HashMap<>();
                    map.put("v", JSON.parseObject(JSON.toJSONString(comValue.get("v"))).get("v"));
                    cv.add(map);
                if(jo.get("comValue") != null){
                    JSONArray jsonArray2 = JSON.parseArray(JSON.toJSONString(jo.get("comValue")));
                    List<Map<String, Object>> cv = new ArrayList<>();
                    for (Object o : jsonArray2) {
                        JSONObject comValue = JSON.parseObject(JSON.toJSONString(o));
                        Map<String, Object> map = new HashMap<>();
                        map.put("v", JSON.parseObject(JSON.toJSONString(comValue.get("v"))).get("v"));
                        cv.add(map);
                    }
                    result.setComValue(JSON.toJSONString(cv));
                }
                result.setComValue(JSON.toJSONString(cv));
                JSONObject resValue = JSON.parseObject(JSON.toJSONString(jo.get("resValue")));
                insProduct.setLastValue(JSON.parseObject(JSON.toJSONString(resValue.get("v"))).get("v") + "");
                if(resValue.get("v")!=null){
                    insProduct.setLastValue(JSON.parseObject(JSON.toJSONString(resValue.get("v"))).get("v") + "");
                }
                JSONObject equipValue = JSON.parseObject(JSON.toJSONString(jo.get("equipValue")));
                try {
                    result.setEquipValue(JSON.parseObject(JSON.toJSONString(equipValue.get("v"))).get("v") + "");
@@ -483,7 +491,7 @@
                Map<String, Object> style = new HashMap<>();
                style.put("rowlen", config.get("rowlen"));
                style.put("columnlen", config.get("columnlen"));
                int r = -1;
//                int r = -1;
                /*if (BeanUtil.isNotEmpty(cellData)) {
                    for (JSONObject o : cellData) {
                        JSONObject v = JSON.parseObject(JSON.toJSONString(o.get("v")));