YYC
2023-07-08 8b874a8b39dc8c5244e7615498af9b5f8d2d9427
添加粮食年份
已修改4个文件
153 ■■■■■ 文件已修改
igds-inout/src/main/java/com/ld/igds/inout/dto/InoutCheckData.java 122 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
igds-inout/src/main/java/com/ld/igds/inout/manager/InoutManager.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
igds-web/src/main/resources/static/admin/inout/in-check.js 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
igds-web/src/main/resources/templates/admin/inout/in-check.html 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
igds-inout/src/main/java/com/ld/igds/inout/dto/InoutCheckData.java
@@ -3,6 +3,7 @@
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ld.igds.check.dto.CheckItemData;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
import java.util.List;
@@ -16,72 +17,75 @@
@Data
public class InoutCheckData implements Serializable {
    private static final long serialVersionUID = 1L;
    private static final long serialVersionUID = 1L;
    /*-----基础信息-----*/
    /*-----基础信息-----*/
    //流水号
    private String id;
    //组织编码
    private String companyId;
    //库区编码
    private String deptId;
    //出入库类型,IN=入库,OUT=出库
    private String type;
    //流程进度
    private String progress;
    //数据状态
    private String recordStatus;
    //智慧卡号
    private String intelCard;
    //登记时间
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date registerTime;
    //登记人
    private String registerUser;
    //车船号
    private String plateNum;
    //装卸仓库
    private String depotId;
    //粮食品种
    private String foodVariety;
    //质检单号
    private String checkId;
    //单价
    private Double price;
    //流水号
    private String id;
    //组织编码
    private String companyId;
    //库区编码
    private String deptId;
    //出入库类型,IN=入库,OUT=出库
    private String type;
    //流程进度
    private String progress;
    //数据状态
    private String recordStatus;
    //智慧卡号
    private String intelCard;
    //登记时间
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date registerTime;
    //登记人
    private String registerUser;
    //车船号
    private String plateNum;
    //装卸仓库
    private String depotId;
    //粮食品种
    private String foodVariety;
    //质检单号
    private String checkId;
    //单价
    private Double price;
    //粮食年份
    private String foodYear;
    /*-----扦样信息-----*/
    //扦样人
    private String sampleUser;
    //扦样时间
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date sampleTime;
    //扦样方式:0-人工,1=自动,2=智能随机
    private String sampleType;
    //扦样状态(),NONE-未扦样,SAMPLE-已扦样
    private String sampleStatus;
    /*-----扦样信息-----*/
    /*-----化验信息-----*/
    //扦样人
    private String sampleUser;
    //扦样时间
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date sampleTime;
    //扦样方式:0-人工,1=自动,2=智能随机
    private String sampleType;
    //扦样状态(),NONE-未扦样,SAMPLE-已扦样
    private String sampleStatus;
    //检验人
    private String checkUser;
    //质检时间
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date checkTime;
    //检验结果,NONE-未检验,PASS-已检验,UNPASS-不合格
    private String checkStatus;
    //粮食定等
    private String foodLevel;
    //质检扣重
    private double deCheck = 0.0;
    //质检增重
    private double addCheck = 0.0;
    /*-----化验信息-----*/
    private String remarks;
    //检验人
    private String checkUser;
    //质检时间
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date checkTime;
    //检验结果,NONE-未检验,PASS-已检验,UNPASS-不合格
    private String checkStatus;
    //粮食定等
    private String foodLevel;
    //质检扣重
    private double deCheck = 0.0;
    //质检增重
    private double addCheck = 0.0;
    private Date updateTime;
    private String remarks;
    //化验项数据信息
    private List<CheckItemData> checkItems;
    private Date updateTime;
    //化验项数据信息
    private List<CheckItemData> checkItems;
}
igds-inout/src/main/java/com/ld/igds/inout/manager/InoutManager.java
@@ -841,6 +841,7 @@
            data.setCheckTime(new Date());
        }
        curData.setCheckStatus(data.getCheckStatus());
        curData.setFoodYear(data.getFoodYear());
        // 获取下一个流程状态
@@ -860,6 +861,7 @@
        curData.setPrice(data.getPrice());
        curData.setRemarks(data.getRemarks());
        curData.setCheckItems(data.getCheckItems());
        curData.setCheckTime(data.getCheckTime());
        if (StringUtils.isEmpty(data.getCheckUser())) {
            curData.setCheckUser(ContextUtil.getLoginUserCName());
igds-web/src/main/resources/static/admin/inout/in-check.js
@@ -29,6 +29,13 @@
        });
        laydate.render({
            elem: '#foodYear',
            theme: '#7b8e9f',
            value: foodYear,
            type: 'year'
        });
        laydate.render({
            elem: '#checkTime',
            theme: '#7b8e9f',
            format: 'yyyy-MM-dd HH:mm:ss',
igds-web/src/main/resources/templates/admin/inout/in-check.html
@@ -352,6 +352,7 @@
    var listFoodVariety = [[${listFoodVariety}]];
    var startTime = [[${startTime}]];
    var endTime = [[${endTime}]];
    var foodYear = [[${foodYear}]];
    //扦样机信息
    var checkDto = [[${checkDto}]];
@@ -505,7 +506,26 @@
                </div>
            </div>
        </div>
        <div class="layui-col-xs8">
        <div class="layui-col-xs4">
            <div class="layui-form-item">
                <label class="layui-form-label">粮食年份</label>
                <div class="layui-input-block">
                    <input type="text" name="foodYear" placeholder="请输入" autocomplete="off"
                           class="layui-input rkbk-search-input bg-date" id="foodYear">
                </div>
            </div>
        </div>
        <!--        <div class="layui-col-xs4">-->
        <!--            <div class="layui-form-item">-->
        <!--                <label class="layui-form-label red">粮食年份</label>-->
        <!--                <div class="layui-input-block">-->
        <!--                    <input type="text" name="foodYear" placeholder="请输入"-->
        <!--                           class="layui-input rkbk-search-input bg-date" id="foodYear">-->
        <!--                </div>-->
        <!--            </div>-->
        <!--        </div>-->
        <div class="layui-col-xs4">
            <div class="layui-form-item">
                <label class="layui-form-label">备注说明</label>
                <div class="layui-input-block">