Procházet zdrojové kódy

资料审核需求调整

Tang před 2 roky
rodič
revize
daccf85f11
1 změnil soubory, kde provedl 21 přidání a 1 odebrání
  1. 21 1
      src/components/dataReview/index.vue

+ 21 - 1
src/components/dataReview/index.vue

@@ -209,6 +209,7 @@ export default {
       activeData: {},
       idcard_face_photo_old: "",
       recent_photos_old: "",
+      checkStatus:0,//是否审核通过才允许学习 1是0否
       STATUS: false //区分个人中心入口操作
     };
   },
@@ -285,6 +286,7 @@ export default {
             ...JSON.parse(res.data.keyValue2)
           ];
           let Obj = {};
+          this.checkStatus = res.data.checkStatus || 0
           Ary.forEach(i => {
             Obj[i.fieldKey] = [
               {
@@ -407,7 +409,25 @@ export default {
                 JSON.parse(res.data.keyValue)
               ); //历史数据
               resolve();
-            } else {
+            }else if(this.checkStatus == 1 && res.data.status !== 1){
+              //后台设置需要审核通过才允许学习
+              this.$confirm(`资料正在审核中,暂无法学习,请耐心等待!如需加急审核,请联系客服人员`, "提示", {
+                confirmButtonText: "确定",
+                cancelButtonText: "返回",
+                closeOnClickModal: false,
+                closeOnPressEscape: false,
+                distinguishCancelAndClose: false,
+                showClose: false
+              })
+                .then(_ => {
+                  //停止执行-退出页面
+                  this.$router.back(-1);
+                })
+                .catch(_ => {
+                  //停止执行-退出页面
+                  this.$router.back(-1);
+                });
+            }else {
               this.isShow = false;
               //不需要填写
               this.$emit("callbackDataReview");