mo 3 年之前
父节点
当前提交
42071e27bc
共有 30 个文件被更改,包括 51 次插入26 次删除
  1. 0 0
      dist/index.html
  2. 0 0
      dist/static/css/chunk-c3b849c6.1ceb58fc.css
  3. 0 0
      dist/static/js/app.4e475c17.js
  4. 0 0
      dist/static/js/chunk-026cbb1a.dadc766c.js
  5. 0 0
      dist/static/js/chunk-0491b8f1.26e40d13.js
  6. 0 0
      dist/static/js/chunk-09f2e803.8ec4fed8.js
  7. 0 0
      dist/static/js/chunk-113d417a.ef4d24c9.js
  8. 0 0
      dist/static/js/chunk-2032a5f9.1665d9d1.js
  9. 0 0
      dist/static/js/chunk-2d217e7a.4a7cdee7.js
  10. 0 0
      dist/static/js/chunk-3f7c6ea7.c1e6928c.js
  11. 0 0
      dist/static/js/chunk-48f2714c.ec2f6795.js
  12. 8 0
      dist/static/js/chunk-588eee5a.36ce9178.js
  13. 8 0
      dist/static/js/chunk-588eee5a.7100a727.js
  14. 0 0
      dist/static/js/chunk-68da6b0b.c0aca9ec.js
  15. 0 0
      dist/static/js/chunk-6b86d388.428a39a9.js
  16. 0 0
      dist/static/js/chunk-6d44028a.712a9493.js
  17. 0 0
      dist/static/js/chunk-7a64171e.ac6f0975.js
  18. 0 0
      dist/static/js/chunk-926ccd64.7ca937c8.js
  19. 0 0
      dist/static/js/chunk-b9b32b50.42a48a43.js
  20. 0 0
      dist/static/js/chunk-bd334e84.89b5f2d8.js
  21. 0 0
      dist/static/js/chunk-c23a63d0.450c19b5.js
  22. 0 0
      dist/static/js/chunk-c274d6ea.ec31bfab.js
  23. 0 0
      dist/static/js/chunk-c3b849c6.9a3b9e09.js
  24. 0 0
      dist/static/js/chunk-c59bca8c.ede7b211.js
  25. 0 0
      dist/static/js/chunk-d3ed357c.55c87e82.js
  26. 0 0
      dist/static/js/chunk-f84b980e.a38cd0d1.js
  27. 0 0
      dist/static/js/chunk-fae5b3fa.92eff6f2.js
  28. 27 22
      src/views/buildVip/index.vue
  29. 1 0
      src/views/categroyManager/modals/payInfo.vue
  30. 7 4
      src/views/categroyManager/vipNewActive.vue

文件差异内容过多而无法显示
+ 0 - 0
dist/index.html


文件差异内容过多而无法显示
+ 0 - 0
dist/static/css/chunk-c3b849c6.1ceb58fc.css


文件差异内容过多而无法显示
+ 0 - 0
dist/static/js/app.4e475c17.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static/js/chunk-026cbb1a.dadc766c.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static/js/chunk-0491b8f1.26e40d13.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static/js/chunk-09f2e803.8ec4fed8.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static/js/chunk-113d417a.ef4d24c9.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static/js/chunk-2032a5f9.1665d9d1.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static/js/chunk-2d217e7a.4a7cdee7.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static/js/chunk-3f7c6ea7.c1e6928c.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static/js/chunk-48f2714c.ec2f6795.js


+ 8 - 0
dist/static/js/chunk-588eee5a.36ce9178.js

@@ -1,4 +1,12 @@
+<<<<<<< HEAD:dist/static/js/chunk-588eee5a.36ce9178.js
 (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-588eee5a","chunk-e1e767e6","chunk-4e56be9c","chunk-584f76a2","chunk-4c5113fa","chunk-59c1227c","chunk-4a5f46a6","chunk-081a8b8e","chunk-171bdaae","chunk-6e855f0c","chunk-c8c7f280"],{"010e":function(e,t,a){(function(e,t){t(a("c1df"))})(0,(function(e){"use strict";
+=======
+<<<<<<< HEAD:dist/static/js/chunk-14f81e1c.22071e5e.js
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-14f81e1c","chunk-e1e767e6","chunk-4e56be9c","chunk-584f76a2","chunk-4c5113fa","chunk-59c1227c","chunk-4a5f46a6","chunk-081a8b8e","chunk-171bdaae","chunk-6e855f0c","chunk-c8c7f280"],{"010e":function(e,t,a){(function(e,t){t(a("c1df"))})(0,(function(e){"use strict";
+=======
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-588eee5a","chunk-e1e767e6","chunk-bd334e84","chunk-584f76a2","chunk-4c5113fa","chunk-59c1227c","chunk-4a5f46a6","chunk-081a8b8e","chunk-171bdaae","chunk-6e855f0c","chunk-c8c7f280"],{"010e":function(e,t,a){(function(e,t){t(a("c1df"))})(0,(function(e){"use strict";
+>>>>>>> master:dist/static/js/chunk-588eee5a.7100a727.js
+>>>>>>> 03/03GRADE:dist/static/js/chunk-14f81e1c.22071e5e.js
 //! moment.js locale configuration
 var t=e.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}});return t}))},"027d":function(e,t,a){},"02fb":function(e,t,a){(function(e,t){t(a("c1df"))})(0,(function(e){"use strict";
 //! moment.js locale configuration

文件差异内容过多而无法显示
+ 8 - 0
dist/static/js/chunk-588eee5a.7100a727.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static/js/chunk-68da6b0b.c0aca9ec.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static/js/chunk-6b86d388.428a39a9.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static/js/chunk-6d44028a.712a9493.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static/js/chunk-7a64171e.ac6f0975.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static/js/chunk-926ccd64.7ca937c8.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static/js/chunk-b9b32b50.42a48a43.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static/js/chunk-bd334e84.89b5f2d8.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static/js/chunk-c23a63d0.450c19b5.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static/js/chunk-c274d6ea.ec31bfab.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static/js/chunk-c3b849c6.9a3b9e09.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static/js/chunk-c59bca8c.ede7b211.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static/js/chunk-d3ed357c.55c87e82.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static/js/chunk-f84b980e.a38cd0d1.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static/js/chunk-fae5b3fa.92eff6f2.js


+ 27 - 22
src/views/buildVip/index.vue

@@ -895,23 +895,6 @@ export default {
     //   this.$refs["leftForm"].resetFields();
     // }, 100);
     // 判断一下有没有缓存
-    this.$router.beforeEach(async (to, from, next) => {
-      if (this.leftForm?.classOrganId && from.path == "/business/buildVip") {
-        console.log(this.leftForm?.classOrganId);
-        this.$confirm("检测到您有未提交的数据, 离开将丢失该数据!", "提示", {
-          confirmButtonText: "确定",
-          cancelButtonText: "取消",
-          closeOnClickModal: false,
-          type: "warning",
-        })
-          .then(async () => {
-            next();
-          })
-          .catch((err) => {});
-      } else {
-        next();
-      }
-    });
     this.courseType = this.$route.query.courseType;
     if (this.courseType == "PRACTICE") {
       this.title = "网管课申请";
@@ -1016,7 +999,24 @@ export default {
     // }, 100);
     // this.init();
   },
-  async beforeDestroy() {},
+  beforeDestroy() {},
+  beforeRouteLeave(to, from, next) {
+    if (this.leftForm?.classOrganId && from.path == "/business/buildVip") {
+      console.log(this.leftForm?.classOrganId);
+      this.$confirm("检测到您有未提交的数据, 离开将丢失该数据!", "提示", {
+        confirmButtonText: "确定",
+        cancelButtonText: "取消",
+        closeOnClickModal: false,
+        type: "warning",
+      })
+        .then(() => {
+          next();
+        })
+        .catch((err) => {});
+    } else {
+      next();
+    }
+  },
   methods: {
     resetFrom() {
       this.leftForm = {
@@ -1126,13 +1126,18 @@ export default {
       return {
         firstDayOfWeek: 1,
         disabledDate: (time) => {
-          if (self.leftForm.courseStart&&self.leftForm.courseEnd) {
+          if (self.leftForm.courseStart && self.leftForm.courseEnd) {
             let date = new Date(self.leftForm.courseStart.replace(/-/, "/"));
             let endDate = new Date(self.leftForm.courseEnd.replace(/-/, "/"));
             let nowDate = new Date();
-            let changeDate =date.getTime() - nowDate.getTime() > 0 ? date : nowDate;
-            let endChangeDate =  endDate.getTime() - nowDate.getTime() > 0 ? endDate : nowDate;
-            return time.getTime() < changeDate.getTime() || time.getTime() > endChangeDate.getTime();
+            let changeDate =
+              date.getTime() - nowDate.getTime() > 0 ? date : nowDate;
+            let endChangeDate =
+              endDate.getTime() - nowDate.getTime() > 0 ? endDate : nowDate;
+            return (
+              time.getTime() < changeDate.getTime() ||
+              time.getTime() > endChangeDate.getTime()
+            );
           }
           return;
         },

+ 1 - 0
src/views/categroyManager/modals/payInfo.vue

@@ -494,6 +494,7 @@ export default {
       this.$emit("changeCourseType", val);
     },
     changeGiveCourseType(val) {
+       this.$emit('chageSalary')
       this.$emit("changeGiveCourseType", val);
     },
     chageSalary(val){

+ 7 - 4
src/views/categroyManager/vipNewActive.vue

@@ -189,7 +189,7 @@ export default {
       this.formatDetail(rusult.data);
     } else {
       this.payInfo = { ...payBaseForm };
-      this.salaryForm = { ...baseSalaryForm };
+      this.salaryForm = JSON.parse(JSON.stringify({ ...baseSalaryForm }));;
     }
   },
   methods: {
@@ -271,7 +271,9 @@ export default {
       this.$set(this.payForm, "giveTeachMode", "");
     },
     chageSalary() {
-      this.salaryForm = { ...baseSalaryForm };
+      this.salaryForm = null
+      this.salaryForm = JSON.parse(JSON.stringify({ ...baseSalaryForm }));
+
       this.$forceUpdate();
     },
     async submit() {
@@ -446,15 +448,16 @@ export default {
         giveMemberTime: data.giveMemberTime ? data.giveMemberTime : null,
       };
       // 格式化缴费金额
+        console.log(data.salarySettlementJson)
       if (data.salarySettlementJson && data.salarySettlementJson != "null") {
-        this.salaryForm = { ...baseSalaryForm };
+        this.salaryForm = JSON.parse(JSON.stringify({ ...baseSalaryForm }));;
         let result = JSON.parse(data.salarySettlementJson);
 
         for (let key in result) {
           this.salaryForm[key] = result[key];
         }
       } else {
-        this.salaryForm = { ...baseSalaryForm };
+        this.salaryForm = JSON.parse(JSON.stringify({ ...baseSalaryForm }));;
       }
       this.$forceUpdate();
     },

部分文件因为文件数量过多而无法显示