Browse Source

fix:测试增加提交按钮

magic v 4 years ago
parent
commit
dd1eb7da3d

+ 1 - 1
src/pages/FormVolume/Layout1/index.vue

@@ -82,7 +82,7 @@
     <slot name="tel" />
   </div>
   
-  <div class="footer" v-if="isSubmit && !!data.result.length">
+  <div class="footer" v-if="!!data.result.length">
     <button class="btn primary" 
       :disabled="loading.submit || !data.result.length" 
       @click="$emit('submit')">提交</button>

+ 1 - 1
src/pages/FormVolume/Layout2/index.vue

@@ -88,7 +88,7 @@
     <slot name="tel" />
   </div>
   
-  <div class="footer" v-if="isSubmit && !!data.result.length">
+  <div class="footer" v-if="!!data.result.length">
     <button class="btn primary" 
       :disabled="loading.submit || !data.result.length" 
       @click="$emit('submit')">提交</button>

+ 0 - 1
src/pages/FormVolume/index.vue

@@ -5,7 +5,6 @@
     :edataItem="edataItem"
     :loading="loading"
     :configType="configType"
-    :isSubmit="!edata"
     @submit="btnSubmit"
     @selectItem="item => $emit('selectItem', item)"
     v-if="putLayoutCurrent != 'van-empty' && !loading.empty">

+ 10 - 0
src/pages/FormVolume/mixins/index.js

@@ -158,6 +158,16 @@ export default {
             message: `${item.title}`,
           })
         })
+        if (this.edata) {
+          await this.$dialog.confirm({
+            title: '模拟提交',
+            message: '请确认无误提交?',
+          })
+          ld = this.$toast.loading({ message: '提交中...', duration: 0 })
+          await new Promise(r => setTimeout(r, 2500))
+          this.btnOpenSuccess()
+          throw new Error('模拟提交')
+        }
         await this.$dialog.confirm({
           title: '提示',
           message: '请确认无误提交?',

+ 0 - 4
src/pages/FormVolume/mixins/layout.js

@@ -9,10 +9,6 @@ export default {
       required: true,
       type: Object
     },
-    isSubmit: {
-      type: Boolean,
-      default: true
-    },
     edataItem: {
       type: Object
     },