Selaa lähdekoodia

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

vian 10 kuukautta sitten
vanhempi
commit
ec30c273fb

+ 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);