Quellcode durchsuchen

添加商邀资料验证

wangh vor 1 Jahr
Ursprung
Commit
a565620dda
1 geänderte Dateien mit 41 neuen und 2 gelöschten Zeilen
  1. 41 2
      src/components/Resource/OpInvitationOfficialActivityData.vue

+ 41 - 2
src/components/Resource/OpInvitationOfficialActivityData.vue

@@ -121,7 +121,8 @@
                     <div style="width: 50%;">
                         <el-form-item label="邀请函文件(原版):" prop="fileUrl" label-width="160px">
                             <div>
-                                {{ OpInvitationOfficialActivityData.filePath }} <el-link>下载原版文件</el-link>
+                                {{ OpInvitationOfficialActivityData.filePath }} <el-link
+                                    @click="DownloadOdl">下载原版文件</el-link>
                             </div>
 
                         </el-form-item>
@@ -189,7 +190,38 @@ export default {
                 remark: ''
             },
             OpInvitationOfficialActivityDataRules: {
-
+                country: [
+                    { required: true, message: '请输入国家', trigger: 'blur' },
+                    { required: true, message: '请输入国家', trigger: 'change' }
+                ],
+                city: [
+                    { required: true, message: '请输入城市', trigger: 'blur' },
+                    { required: true, message: '请输入城市', trigger: 'change' }
+                ],
+                unitName: [
+                    { required: true, message: '请输入邀请方名称', trigger: 'blur' },
+                    { required: true, message: '请输入邀请方名称', trigger: 'change' }
+                ],
+                field: [
+                    { required: true, message: '请输入涉及领域', trigger: 'blur' },
+                    { required: true, message: '请输入涉及领域', trigger: 'change' }
+                ],
+                address: [
+                    { required: true, message: '请输入邀请方地址', trigger: 'blur' },
+                    { required: true, message: '请输入邀请方地址', trigger: 'change' }
+                ],
+                contact: [
+                    { required: true, message: '请输入联系人', trigger: 'blur' },
+                    { required: true, message: '请输入联系人', trigger: 'change' }
+                ],
+                tel: [
+                    { required: true, message: '请输入联系方式', trigger: 'blur' },
+                    { required: true, message: '请输入联系方式', trigger: 'change' }
+                ],
+                delegation: [
+                    { required: true, message: '请输入费用金额', trigger: 'blur' },
+                    { required: true, message: '请输入费用金额', trigger: 'change' }
+                ],
             },
             DelegationList: [],
             uploadFiles: [],//上传的文件列表
@@ -390,6 +422,13 @@ export default {
             this.OldFile = this.OpInvitationOfficialActivityData.sndFilePath
             this.OpInvitationOfficialActivityData.filePath = this.OldFile
             this.NewFile = file.name
+        },
+        DownloadOdl() {
+            if (this.OpInvitationOfficialActivityData.filePath != "") {
+                window.location.href = "http://132.232.92.186:24/Office/GrpFile/商邀相关文件/" + this.OpInvitationOfficialActivityData.filePath
+            } else {
+                this.$message.error("暂未上传附件");
+            }
         }
     },