diff --git a/ruoyi-admin/src/main/resources/templates/erp/bom/add.html b/ruoyi-admin/src/main/resources/templates/erp/bom/add.html
index 0309f324..6584813b 100644
--- a/ruoyi-admin/src/main/resources/templates/erp/bom/add.html
+++ b/ruoyi-admin/src/main/resources/templates/erp/bom/add.html
@@ -19,21 +19,17 @@
@@ -106,7 +100,7 @@
var materialTypeDatas = [[${@category.getChildByCode('materialType')}]];
var bomLevelSelectDatas = [[${@dict.getTypeSelect('bomLevel')}]];
var processMethodDatas = [[${@dict.getType('processMethod')}]];
-
+ var userName = [[${@permission.getPrincipalProperty('userName')}]];
$("#form-bom-add").validate({
onkeyup: false,
rules:{
@@ -276,10 +270,13 @@
mode:'inline',
validate : function(value) {
if (!value) {
- return '损耗率不能为空';
+ return '用量不能为空';
}
if (isNaN(value)) {
- return '损耗率必须为数字';
+ return '用量必须为数字';
+ }
+ if(value < 0){
+ return "输入数值不能小于0";
}
}
}
@@ -287,17 +284,17 @@
{
field: 'lossRate',
align: 'center',
- title: '损耗率',
+ title: '损耗率(%)',
editable : {
type : 'text',
- title : '损耗率',
+ title : '损耗率(%)',
mode:'inline',
validate : function(value) {
if (!value) {
- return '用量不能为空';
+ return '损耗率不能为空';
}
if (isNaN(value)) {
- return '用量必须为数字';
+ return '损耗率必须为数字';
}else if(value >100){
return "输入数值不能大100"
}else if(value < 0){
@@ -320,11 +317,11 @@
title: '备注',
editable : {
type : 'text',
- title : '损耗率',
+ title : '备注',
mode:'inline',
validate : function(value) {
if (!value) {
- return '用量不能为空';
+ return '备注不能为空';
}
}
}
@@ -346,6 +343,7 @@
}
}
});
+ $("form-bom-add input[name='businessMembers']").val(userName);
});
function materilalSelect(data) {
var materialType1 = data.materialType.indexOf('yl');
@@ -369,6 +367,8 @@
var formData = $("#form-bom-add").serializeArray();
console.log("formData",formData);
var tableData = $("#bootstrap-sub-table-1").bootstrapTable('getData');
+ //是否重复料号添加
+
console.log("tableData",JSON.stringify(tableData))
var rows = tableData.length;
if(rows==0){
@@ -377,6 +377,16 @@
$("#selectUnit").attr("disabled","disabled");
$.modal.alertWarning("子表数据不能为空!");
}else{
+ //物料的用量不能为空
+ for(var i=0;i
+