chenrui  3 yıl önce
ebeveyn
işleme
3546bace38

+ 7 - 3
src/views/systemManagement/EditSystem/index.vue

@@ -411,8 +411,10 @@ export default {
               returnData["Date"] = new Array();
               returnData["Time"] = new Array();
               that.FormData = returnData;
-              that.FormData["Date"].push(returnData.DateBegin);
-              that.FormData["Date"].push(returnData.DateEnd);
+              that.FormData["Date"].push(returnData.DateBegin.split(" ")[0]);
+              that.FormData["Date"].push(returnData.DateEnd.split(" ")[0]);
+              that.FormData["DateBegin"] = returnData.DateBegin.split(" ")[0];
+              that.FormData["DateEnd"] = returnData.DateEnd.split(" ")[0];
               that.FormData["Time"].push(returnData.TimeBegin);
               that.FormData["Time"].push(returnData.TimeEnd);
               if (that.FormData.UseList == null) {
@@ -440,7 +442,9 @@ export default {
       this.FormData.UseList.push(val);
       this.FormData.UseLists = this.FormData.UseList;
       this.FormData.Unuselist.splice(index, 1);
-      this.FormData.Unuselists.splice(index, 1);
+      this.FormData.Unuselists = this.FormData.Unuselists.filter(
+        (i) => i.UserId !== val.UserId
+      );
     },
 
     UnchangeChecked(val, index) {

+ 8 - 10
src/views/systemManagement/addSystem/index.vue

@@ -374,14 +374,12 @@ export default {
               this.FormData.Unuselist = this.FormData.Unuselist.filter(
                 (i) => i.UserName
               );
-
               this.FormData.Unuselist.forEach((res, index) => {
                 res.indexname = index;
               });
               this.FormData.Unuselists = this.FormData.Unuselists.filter(
                 (i) => i.UserName
               );
-
               this.FormData.Unuselists.forEach((res, index) => {
                 res.indexname = index;
               });
@@ -402,10 +400,10 @@ export default {
       this.FormData.UseList.push(val);
       this.FormData.UseLists = this.FormData.UseList;
       this.FormData.Unuselist.splice(index, 1);
-      this.FormData.Unuselists.splice(index, 1);
-      // this.FormData.Unuselists = this.FormData.Unuselists.filter(
-      //   (i) => i.UserName !== val.UserName
-      // );
+      // this.FormData.Unuselists.splice(index, 1);
+      this.FormData.Unuselists = this.FormData.Unuselists.filter(
+        (i) => i.UserId !== val.UserId
+      );
     },
     compare(property) {
       return function (a, b) {
@@ -425,10 +423,10 @@ export default {
       //   this.compare("indexname")
       // );
       this.FormData.UseList.splice(index, 1);
-      this.FormData.UseLists.splice(index, 1);
-      // this.FormData.UseLists = this.FormData.UseLists.filter(
-      //   (i) => i.UserName !== val.UserName
-      // );
+      // this.FormData.UseLists.splice(index, 1);
+      this.FormData.UseLists = this.FormData.UseLists.filter(
+        (i) => i.UserId !== val.UserId
+      );
     },
     dataChange: function (data) {
       this.FormData.DateBegin = data[0];