Bläddra i källkod

成本部分修改

yuanrf 1 år sedan
förälder
incheckning
e4e46925da
1 ändrade filer med 46 tillägg och 35 borttagningar
  1. 46 35
      src/components/Finance/Cost.vue

+ 46 - 35
src/components/Finance/Cost.vue

@@ -2871,6 +2871,14 @@ export default {
                 var getDay = this.tableData[souerLength].day;
                 if (getDay) {
                     day = parseInt(getDay) + 1;
+                }else{
+                  try{  
+                    day = parseInt(this.tableData[souerLength - 1].day) + 1;
+                    dataStr = this.addOneDay(this.tableData[souerLength - 1].date, 1)
+                  }catch(e){
+                    dataStr = "";
+                    day = '-';
+                  }
                 }
             }
 
@@ -3512,7 +3520,8 @@ export default {
                         Data.groupCostParameters = [Aparam, Bparam];
                     }
 
-                    this.Dataformat();
+                    var ResultCostArr =  this.Dataformat();
+                    Data.groupCosts = ResultCostArr;
                     ////console.log(Data, "save-------Data");
 
                     var that = this;
@@ -4314,39 +4323,39 @@ export default {
                             "date": "",
                             "itin": "",
                             "carType": "",
-                            "carCost": 0,
-                            "carNumber": 0,
-                            "carTiming": 0,
-                            "tgs": 0,
-                            "tgwh": 0,
-                            "tgn": 0,
-                            "tgof": 0,
-                            "tgm": 0,
-                            "tga": 0,
-                            "tgtf": 0,
-                            "tgef": 0,
-                            "cfs": 0,
-                            "cfm": 0,
-                            "cfof": 0,
-                            "b": 0,
-                            "l": 0,
-                            "d": 0,
-                            "tbr": 0,
-                            "sgr": 0,
-                            "jS_ES": 0,
-                            "suite": 0,
+                            "carCost": "",
+                            "carNumber": "",
+                            "carTiming": "",
+                            "tgs": "",
+                            "tgwh": "",
+                            "tgn": "",
+                            "tgof": "",
+                            "tgm": "",
+                            "tga": "",
+                            "tgtf": "",
+                            "tgef": "",
+                            "cfs": "",
+                            "cfm": "",
+                            "cfof": "",
+                            "b": "",
+                            "l": "",
+                            "d": "",
+                            "tbr": "",
+                            "sgr": "",
+                            "jS_ES": "",
+                            "suite": "",
                             "accon": "",
-                            "tv": 0,
-                            "iL": 0,
-                            "if": 0,
-                            "ef": 0,
-                            "b_R_F": 0,
-                            "te": 0,
-                            "tgTips": 0,
-                            "drvTips": 0,
-                            "pc": 0,
-                            "tlf": 0,
-                            "ect": 0,
+                            "tv": "",
+                            "iL": "",
+                            "if": "",
+                            "ef": "",
+                            "b_R_F": "",
+                            "te": "",
+                            "tgTips": "",
+                            "drvTips": "",
+                            "pc": "",
+                            "tlf": "",
+                            "ect": "",
                             "id": 1,
                         };
                         var prop = fliterList[0].prop;
@@ -4964,8 +4973,8 @@ export default {
             }
         },
         Dataformat() {
-
             var that = this;
+            var oldSoure = JSON.stringify(that.tableData);
             var souer = {
                 "diid": this.diid,
                 "day": "-",
@@ -5026,7 +5035,9 @@ export default {
                 }
             }
 
-
+            var NewSoure = [...that.tableData];
+            that.tableData = JSON.parse(oldSoure);
+            return NewSoure;
         },
         dateChange(val, index) {
             const regex = /^[1-9]\d{3}-(0[1-9]|1[0-2])-(0[1-9]|[12]\d|3[01])$/