优化供应商和商品的单据填写框
This commit is contained in:
@@ -275,4 +275,16 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
return newArr;
|
return newArr;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 验证单据
|
||||||
|
* @param id
|
||||||
|
*/
|
||||||
|
function validateForm(id) {
|
||||||
|
if(!$('#'+ id).form('validate')) {
|
||||||
|
return true;
|
||||||
|
} else {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
@@ -457,6 +457,9 @@
|
|||||||
});
|
});
|
||||||
//保存信息
|
//保存信息
|
||||||
$("#saveSupplier").off("click").on("click", function () {
|
$("#saveSupplier").off("click").on("click", function () {
|
||||||
|
if(validateForm("supplierFM")) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
if (checkSupplierName()) {
|
if (checkSupplierName()) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -120,9 +120,9 @@
|
|||||||
<td style="padding:1px">
|
<td style="padding:1px">
|
||||||
<input name="taxNum" id="taxNum" class="easyui-validatebox" style="width: 160px;height: 20px"/>
|
<input name="taxNum" id="taxNum" class="easyui-validatebox" style="width: 160px;height: 20px"/>
|
||||||
</td>
|
</td>
|
||||||
<td>税率</td>
|
<td>税率(%)</td>
|
||||||
<td style="padding:1px">
|
<td style="padding:1px">
|
||||||
<input name="taxRate" id="taxRate" class="easyui-validatebox" style="width: 160px;height: 20px"/>
|
<input name="taxRate" id="taxRate" class="easyui-numberbox" data-options="validType:'length[1,2]'" style="width: 160px;height: 20px"/>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
|
|||||||
@@ -120,9 +120,9 @@
|
|||||||
<td style="padding:1px">
|
<td style="padding:1px">
|
||||||
<input name="taxNum" id="taxNum" class="easyui-validatebox" style="width: 160px;height: 20px"/>
|
<input name="taxNum" id="taxNum" class="easyui-validatebox" style="width: 160px;height: 20px"/>
|
||||||
</td>
|
</td>
|
||||||
<td>税率</td>
|
<td>税率(%)</td>
|
||||||
<td style="padding:1px">
|
<td style="padding:1px">
|
||||||
<input name="taxRate" id="taxRate" class="easyui-validatebox" style="width: 160px;height: 20px"/>
|
<input name="taxRate" id="taxRate" class="easyui-numberbox" data-options="validType:'length[1,2]'" style="width: 160px;height: 20px"/>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
|
|||||||
@@ -1109,6 +1109,7 @@
|
|||||||
$(".window-mask").css({width: webW, height: webH});
|
$(".window-mask").css({width: webW, height: webH});
|
||||||
$("#Name").val("").focus();
|
$("#Name").val("").focus();
|
||||||
$("#manyUnitCheck").prop("checked", false);
|
$("#manyUnitCheck").prop("checked", false);
|
||||||
|
$("#manyUnit").val(""); //置空
|
||||||
//当前为不选中状态
|
//当前为不选中状态
|
||||||
$("#Unit").show();
|
$("#Unit").show();
|
||||||
$("#manyUnit").hide();
|
$("#manyUnit").hide();
|
||||||
@@ -1200,6 +1201,10 @@
|
|||||||
$.messager.alert('提示', '型号不能为空!', 'warning');
|
$.messager.alert('提示', '型号不能为空!', 'warning');
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
if(!$("#Unit").val() && !$("#manyUnit").val()) {
|
||||||
|
$.messager.alert('提示', '单位为必填项!', 'warning');
|
||||||
|
return;
|
||||||
|
}
|
||||||
if (checkIsExist()) {
|
if (checkIsExist()) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@@ -1283,9 +1288,9 @@
|
|||||||
$("#Color").focus().val(materialInfo[11]);
|
$("#Color").focus().val(materialInfo[11]);
|
||||||
$("#EnableSerialNumber").val(materialInfo[24]=='1'?'1':'0');
|
$("#EnableSerialNumber").val(materialInfo[24]=='1'?'1':'0');
|
||||||
//商品类别id
|
//商品类别id
|
||||||
$("#parentid").val(materialInfo[14]);
|
$("#parentid").val(materialInfo[14] == "undefined" ? "" : materialInfo[14]);
|
||||||
//商品类别名称
|
//商品类别名称
|
||||||
$("#parentName").val(materialInfo[15]);
|
$("#parentName").val(materialInfo[15] == "undefined" ? "" : materialInfo[15]);
|
||||||
mId = materialInfo[14];
|
mId = materialInfo[14];
|
||||||
mName = materialInfo[15];
|
mName = materialInfo[15];
|
||||||
$("#Packing").focus().val(materialInfo[12]);
|
$("#Packing").focus().val(materialInfo[12]);
|
||||||
|
|||||||
Reference in New Issue
Block a user