Преглед на файлове

fix: 定额库序号无法删除问题

vian преди 10 месеца
родител
ревизия
ec30c273fb
променени са 2 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 1 1
      modules/ration_repository/models/repository_map.js
  2. 1 1
      web/maintain/ration_repository/js/main.js

+ 1 - 1
modules/ration_repository/models/repository_map.js

@@ -191,7 +191,7 @@ rationRepositoryDao.prototype.getDisplayRationLibs = function (callback) {
 
 rationRepositoryDao.prototype.updateName = function (oprtor, renameObj, callback) {
     if (!renameObj.newSerialNo) {
-        delete renameObj.newSerialNo;
+        renameObj.newSerialNo = null;
     }
     rationRepository.update({ ID: renameObj.ID, deleted: false }, { $set: { dispName: renameObj.newName, libCode: renameObj.newLibCode, serialNo: renameObj.newSerialNo } }, function (err) {
         if (err) {

+ 1 - 1
web/maintain/ration_repository/js/main.js

@@ -409,7 +409,7 @@ function renameRationLib(renameObj) {
             if (!result.error) {
                 let jqSel = "#" + renameObj.ID + " td:first" + " a";
                 $(jqSel).text(renameObj.newName);
-                $(`#${renameObj.ID} td:eq(1)`).text(renameObj.newSerialNo);
+                $(`#${renameObj.ID} td:eq(1)`).text(renameObj.newSerialNo || '');
                 $(`#${renameObj.ID} td:eq(2)`).text(renameObj.newLibCode);
                 let index = allNames.indexOf(renameObj.orgName);
                 allNames.splice(index, 1);