Browse Source

计量单元,插入,排序问题

MaiXinRong 3 years atrás
parent
commit
410ab7aa61
2 changed files with 6 additions and 2 deletions
  1. 3 1
      app/public/js/ledger.js
  2. 3 1
      app/public/js/revise.js

+ 3 - 1
app/public/js/ledger.js

@@ -1979,9 +1979,11 @@ $(document).ready(function() {
             const sortData = sheet.zh_data;
             const row = selection[0].row;
             const node = SpreadJsObj.getSelectObject(ledgerSpread.getActiveSheet());
+            const select = SpreadJsObj.getSelectObject(sheet);
+            const porder = select ? select.porder : sortData.length + 1;
             const data = {
                 updateType: 'insert',
-                updateData: [ { lid: node.id, tid: tender.id, porder: Math.min(row + 1, sortData.length + 1) } ],
+                updateData: [ { lid: node.id, tid: tender.id, porder } ],
             };
             postData('/tender/' + getTenderId() + '/pos/update', data, function (result) {
                 const updateRst = pos.updateDatas(result.pos);

+ 3 - 1
app/public/js/revise.js

@@ -1688,10 +1688,12 @@ $(document).ready(() => {
             const sortData = sheet.zh_data;
             const row = selection[0].row;
             const node = SpreadJsObj.getSelectObject(billsSheet);
+            const select = SpreadJsObj.getSelectObject(sheet);
+            const porder = select ? select.porder : sortData.length + 1;
             const data = {
                 postType: 'pos',
                 posPostType: 'insert',
-                postData: [ { lid: node.id, porder: Math.min(row + 1, sortData.length + 1) } ],
+                postData: [ { lid: node.id, porder } ],
             };
             postData(window.location.pathname + '/update', data, function (result) {
                 const updateRst = pos.updateDatas(result.pos);