Browse Source

[fix]

修改采购入库通知前端页面通知到货数加上4个条件判断
修改第二次维护设备出库前端页面添加锁机时间,新增如果是否有锁机为否,则锁机时间提示不可锁机;如果为是,可以填写锁机时间;
销售单-出库前端页面和其详情页面去掉销售订单和生产订单字段,其他字段设置为只读
销售订单实体类的使用状态、审核状态、出货状态、收款结案状态都加上备注
修复根据销售单号和物料号更新销售单子表数据报错的问题
dev
liuxiaoxu 3 months ago
parent
commit
73b6510342
  1. 8
      ruoyi-admin/src/main/java/com/ruoyi/system/domain/SysSalesOrder.java
  2. 2
      ruoyi-admin/src/main/resources/mapper/system/SysSalesOrderChildMapper.xml
  3. 11
      ruoyi-admin/src/main/resources/templates/aftersales/aftersalesOutOrder/maintenanceEquipmentTwo.html
  4. 2
      ruoyi-admin/src/main/resources/templates/purchase/purchaseOrder/addPurchaseStorage.html
  5. 24
      ruoyi-admin/src/main/resources/templates/warehouse/warehouseOutOrder/salesOutWarehouse.html
  6. 24
      ruoyi-admin/src/main/resources/templates/warehouse/warehouseOutOrder/salesOutWarehouseDetail.html

8
ruoyi-admin/src/main/java/com/ruoyi/system/domain/SysSalesOrder.java

@ -22,19 +22,19 @@ public class SysSalesOrder extends BaseEntity {
/* 订单id*/ /* 订单id*/
private Long salesOrderId; private Long salesOrderId;
/*使用状态 0未使用,1使用,2已作废*/ /** 使用状态 0未使用,1使用,2已作废*/
@Excel(name = "使用状态", dictType = "useStatus") @Excel(name = "使用状态", dictType = "useStatus")
private String useStatus; private String useStatus;
/*审核状态 (0未审核,1审核通过,2审核拒绝)*/ /** 审核状态 (0未审核,1审核通过,2审核拒绝)*/
@Excel(name = "审核状态", dictType = "auditStatus") @Excel(name = "审核状态", dictType = "auditStatus")
private String auditStatus; private String auditStatus;
/*出货状态(0待出货通知,1待准备货,2待出货,3部分收货,4全部收货,5部分出货,6全部出货,7部分验收,8全部验收)*/ /** 出货状态(0待出货通知,1待准备货,2待出货,3部分收货,4全部收货,5部分出货,6全部出货,7部分验收,8全部验收)*/
@Excel(name = "出货状态", dictType = "sys_delivery_status") @Excel(name = "出货状态", dictType = "sys_delivery_status")
private String deliveryStatus; private String deliveryStatus;
/*收款结案状态(0待收款,1部分收款,2全部收款,3已结案)*/ /** 收款结案状态(0待收款,1部分收款,2全部收款,3已结案)*/
@Excel(name = "收款结案状态", dictType = "sys_close_status") @Excel(name = "收款结案状态", dictType = "sys_close_status")
private String closeStatus; private String closeStatus;

2
ruoyi-admin/src/main/resources/mapper/system/SysSalesOrderChildMapper.xml

@ -289,7 +289,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="materialName != null">materialName = #{materialName},</if> <if test="materialName != null">materialName = #{materialName},</if>
<if test="materialType != null">materialType = #{materialType},</if> <if test="materialType != null">materialType = #{materialType},</if>
<if test="processMethod != null">processMethod = #{processMethod},</if> <if test="processMethod != null">processMethod = #{processMethod},</if>
<if test="materialModel != null">materialModel = #{materialModel},</if> <if test="materialModel != null">material_model = #{materialModel},</if>
<if test="brand != null">brand = #{brand},</if> <if test="brand != null">brand = #{brand},</if>
<if test="photoUrl != null">photoUrl = #{photoUrl},</if> <if test="photoUrl != null">photoUrl = #{photoUrl},</if>
<if test="unit != null">unit = #{unit},</if> <if test="unit != null">unit = #{unit},</if>

11
ruoyi-admin/src/main/resources/templates/aftersales/aftersalesOutOrder/maintenanceEquipmentTwo.html

@ -344,8 +344,17 @@
editable:{ editable:{
type:'date', type:'date',
title: '锁机时间', title: '锁机时间',
clear: false,//隐藏clear按钮
placement: 'center',//居中显示 placement: 'center',//居中显示
clear: false,//隐藏clear按钮
//动态禁用行内编辑
noEditFormatter: function(value, row, index){
if (row.lockDateFlag === "1"){
return "不可锁机";
}else {
return false;
}
},
} }
}, },
{ {

2
ruoyi-admin/src/main/resources/templates/purchase/purchaseOrder/addPurchaseStorage.html

@ -243,7 +243,7 @@
} }
//不能为小数 //不能为小数
if (value % 1 !== 0) { if (value % 1 !== 0) {
return '本次验收数不能为小数'; return '通知到货数不能为小数';
} }
}, },
}, },

24
ruoyi-admin/src/main/resources/templates/warehouse/warehouseOutOrder/salesOutWarehouse.html

@ -22,24 +22,24 @@
</select> </select>
</div> </div>
</div> </div>
<div class="form-group"> <!-- <div class="form-group">-->
<label class="col-sm-3 control-label">销售订单号:</label> <!-- <label class="col-sm-3 control-label">销售订单号:</label>-->
<div class="col-sm-8"> <!-- <div class="col-sm-8">-->
<input name="salesOrderCode" th:field="*{salesOrderCode}" class="form-control" type="text" readonly> <!-- <input name="salesOrderCode" th:field="*{salesOrderCode}" class="form-control" type="text" readonly>-->
</div> <!-- </div>-->
</div> <!-- </div>-->
<div class="form-group"> <div class="form-group">
<label class="col-sm-3 control-label">申请人员:</label> <label class="col-sm-3 control-label">申请人员:</label>
<div class="col-sm-8"> <div class="col-sm-8">
<input name="applyName" th:field="*{applyName}" class="form-control" type="text" readonly> <input name="applyName" th:field="*{applyName}" class="form-control" type="text" readonly>
</div> </div>
</div> </div>
<div class="form-group"> <!-- <div class="form-group">-->
<label class="col-sm-3 control-label">生产单号:</label> <!-- <label class="col-sm-3 control-label">生产单号:</label>-->
<div class="col-sm-8"> <!-- <div class="col-sm-8">-->
<input name="makeNo" th:field="*{makeNo}" class="form-control" type="text" readonly> <!-- <input name="makeNo" th:field="*{makeNo}" class="form-control" type="text" readonly>-->
</div> <!-- </div>-->
</div> <!-- </div>-->
<div class="form-group"> <div class="form-group">
<label class="col-sm-3 control-label">送货日期:</label> <label class="col-sm-3 control-label">送货日期:</label>
<div class="col-sm-8"> <div class="col-sm-8">

24
ruoyi-admin/src/main/resources/templates/warehouse/warehouseOutOrder/salesOutWarehouseDetail.html

@ -22,24 +22,24 @@
</select> </select>
</div> </div>
</div> </div>
<div class="form-group"> <!-- <div class="form-group">-->
<label class="col-sm-3 control-label">销售订单号:</label> <!-- <label class="col-sm-3 control-label">销售订单号:</label>-->
<div class="col-sm-8"> <!-- <div class="col-sm-8">-->
<input name="salesOrderCode" th:field="*{salesOrderCode}" class="form-control" type="text" disabled> <!-- <input name="salesOrderCode" th:field="*{salesOrderCode}" class="form-control" type="text" disabled>-->
</div> <!-- </div>-->
</div> <!-- </div>-->
<div class="form-group"> <div class="form-group">
<label class="col-sm-3 control-label">申请人员:</label> <label class="col-sm-3 control-label">申请人员:</label>
<div class="col-sm-8"> <div class="col-sm-8">
<input name="applyName" th:field="*{applyName}" class="form-control" type="text" disabled> <input name="applyName" th:field="*{applyName}" class="form-control" type="text" disabled>
</div> </div>
</div> </div>
<div class="form-group"> <!-- <div class="form-group">-->
<label class="col-sm-3 control-label">生产单号:</label> <!-- <label class="col-sm-3 control-label">生产单号:</label>-->
<div class="col-sm-8"> <!-- <div class="col-sm-8">-->
<input name="makeNo" th:field="*{makeNo}" class="form-control" type="text" disabled> <!-- <input name="makeNo" th:field="*{makeNo}" class="form-control" type="text" disabled>-->
</div> <!-- </div>-->
</div> <!-- </div>-->
<div class="form-group"> <div class="form-group">
<label class="col-sm-3 control-label">送货日期:</label> <label class="col-sm-3 control-label">送货日期:</label>
<div class="col-sm-8"> <div class="col-sm-8">

Loading…
Cancel
Save