Browse Source

变更令保存修改no.4

laiguoran 5 years ago
parent
commit
8fd6c981b2
1 changed files with 10 additions and 9 deletions
  1. 10 9
      app/public/js/change_set.js

+ 10 - 9
app/public/js/change_set.js

@@ -229,13 +229,16 @@ $(document).ready(() => {
     $('#cancel_change').on('click', function () {
         $('#show-save-btn').hide();
         $('.title-main').removeClass('bg-warning');
-        $('#change-list').val($('#back-change-list').val());
-        $('#change-whitelist').val($('#back-change-whitelist').val());
-        changeFormRemake();
-        tableDataRemake(changeListData);
-        // 重新绘制table
-        maketablelist();
-
+        if (!isObjEqual(changeInfo, back_changeInfo)) {
+            changeFormRemake();
+        }
+        if ($('#change-list').val() !== $('#back-change-list').val() ||  $('#change-whitelist').val !== $('#back-change-whitelist').val()) {
+            $('#change-list').val($('#back-change-list').val());
+            $('#change-whitelist').val($('#back-change-whitelist').val());
+            tableDataRemake(changeListData);
+            // 重新绘制table
+            maketablelist();
+        }
         toastr.success('已还原到上次保存状态');
     });
 
@@ -855,8 +858,6 @@ function judgeChange() {
     if ($('#change-whitelist').val() !== $('#back-change-whitelist').val()) {
         change = true;
     }
-    console.log(changeInfo);
-    console.log(back_changeInfo);
     if (!isObjEqual(changeInfo, back_changeInfo)) {
         change = true;
     }