Ver Fonte

修改物料池

朱鑫波 há 4 anos atrás
pai
commit
983f51b0a6

+ 3 - 10
src/views/modules/autoLaunch/application/components/creatApplication.vue

@@ -230,15 +230,7 @@
             :wrapperCol="{ xs: { span: 24 }, sm: { span: 16 } }"
             v-if="uploadType == '2' && appType == 'android'"
           >
-            <a-input
-              v-decorator="[
-                'trackUrl',
-                {
-                  rules: [{ required: true, message: '请填写监测链接' }, { validator: handleConfirmValue }],
-                },
-              ]"
-              placeholder="请填写监测链接"
-            />
+            <a-input v-decorator="['trackUrl', { validator: handleConfirmValue }]" placeholder="请填写监测链接" />
           </a-form-item>
         </a-form>
       </a-card>
@@ -563,6 +555,7 @@ export default {
       //   console.log('文件地址:' + this.file)
       //   console.log('图片地址:' + this.imageUrl)
       //   e.preventDefault()
+      
       this.form.validateFields((err, values) => {
         if (!err) {
           if (this.fileUrl && this.projectId) {
@@ -584,7 +577,7 @@ export default {
             } else {
               this.url.insertTemplateUrl = '/kuaishouAppPackage/fillInLink'
               params = { ...values }
-              params.useSdk = params.useSdk.length > 0 ? 1 : 0
+              params.useSdk = params.useSdk?params.useSdk.length > 0 ? 1 : 0:null
               params.projectId = this.projectId
               params.appIconUrl = this.fileUrl
               params.platform = this.appType == 'ios' ? +this.platform + 2 : +this.platform

+ 5 - 5
src/views/modules/autoLaunch/application/components/editApplication.vue

@@ -222,7 +222,7 @@
               v-decorator="[
                 'trackUrl',
                 {
-                  rules: [{ required: true, message: '请填写监测链接' }, { validator: handleConfirmValue }],
+                  rules: [{ validator: handleConfirmValue }],
                 },
               ]"
               placeholder="请填写监测链接"
@@ -491,7 +491,7 @@ export default {
     handleCancel() {
       this.form.resetFields()
       this.imageUrl = ''
-      this.file = ''
+      this.fileUrl = ''
       this.platform = '1'
       this.application = false
       this.uploadType = '2'
@@ -525,9 +525,9 @@ export default {
               )
             })
           } else {
-            this.$nextTick(() => {
+            setTimeout(()=>{
               this.form.setFieldsValue(pick(res.result, 'url', 'appVersion', 'platform', 'appName', 'projectName'))
-            })
+            },100)
           }
         }
       })
@@ -599,7 +599,7 @@ export default {
           } else {
             this.url.insertTemplateUrl = '/kuaishouAppPackage/fillInLink'
             params = { ...values }
-            params.useSdk = params.useSdk.length > 0 ? 1 : 0
+            params.useSdk = params.useSdk?params.useSdk.length > 0 ? 1 : 0:null
             params.id = this.appId
             params.projectId = this.projectId
             params.appIconUrl = this.fileUrl