Browse Source

[fix] 销售管理

修复销售订单添加的时候  删除物料导致物料合计不准确问题
修复销售订单添加的时候 选择物料重复问题
dev
liuxiaoxu 5 months ago
parent
commit
8c0e873b7b
  1. 12
      ruoyi-admin/src/main/resources/templates/system/salesOrder/add.html

12
ruoyi-admin/src/main/resources/templates/system/salesOrder/add.html

@ -664,6 +664,15 @@
function doSubmit(index, layero,uniqueId){ function doSubmit(index, layero,uniqueId){
var iframeWin = window[layero.find('iframe')[0]['name']]; var iframeWin = window[layero.find('iframe')[0]['name']];
var rowData = iframeWin.$('#bootstrap-select-table').bootstrapTable('getSelections')[0]; var rowData = iframeWin.$('#bootstrap-select-table').bootstrapTable('getSelections')[0];
//判断是否重复
var rows = $("#bootstrap-sub-table-order").bootstrapTable('getData').length;
for(var i=0;i<rows;i++){
var data = $("#bootstrap-sub-table-order").bootstrapTable('getData')[i];
if(data.materialCode==rowData.materialNo){
$.modal.alertError("不能选择已添加过的相同料号");
return;
}
}
$("#bootstrap-sub-table-order").bootstrapTable('insertRow', { $("#bootstrap-sub-table-order").bootstrapTable('insertRow', {
index:1, index:1,
row: { row: {
@ -726,7 +735,8 @@
$("#bootstrap-sub-table-order").bootstrapTable('remove', { $("#bootstrap-sub-table-order").bootstrapTable('remove', {
field: 'materialCode', field: 'materialCode',
values: materialCode values: materialCode
}) });
getTotalAmount();
} }
function getTotalAmount(){ function getTotalAmount(){

Loading…
Cancel
Save