zs 1 year ago
parent
commit
033a9aac7e

+ 1 - 1
src/views/center/parts/company.vue

@@ -14,7 +14,7 @@
             model="logo"
             :list="form.logo"
             :limit="1"
-            url="/files/web/template/company/upload"
+            url="/files/web/template_company/upload"
             @change="onFUpload"
             listType="picture-card"
           ></custom-upload>

+ 1 - 1
src/views/register/parts/company.vue

@@ -99,7 +99,7 @@
             model="logo"
             :list="form.info.logo"
             :limit="1"
-            url="/files/web/template/company/upload"
+            url="/files/web/template_company/upload"
             @change="onFUpload"
             listType="picture-card"
           ></custom-upload>

+ 1 - 1
src/views/register/parts/expert.vue

@@ -99,7 +99,7 @@
             model="icon"
             :list="form.info.icon"
             :limit="1"
-            url="/files/web/template/expert/upload"
+            url="/files/web/template_expert/upload"
             @change="onFUpload"
             listType="picture-card"
           ></custom-upload>

+ 20 - 11
src/views/release/parts/match.vue

@@ -26,8 +26,8 @@
               model="file"
               :list="form.file"
               :limit="1"
-              url="/files/web/template/match/upload"
-              @change="onFUpload"
+              url="/files/web/template_match/upload"
+              @change="onUpload"
               listType="picture-card"
             ></custom-upload>
           </el-form-item>
@@ -52,14 +52,21 @@
           </el-row>
           <el-row :gutter="20">
             <el-col :span="12">
-              <el-select v-model="form.industry" clearable placeholder="请选择赛事行业">
-                <el-option
-                  v-for="(item, index) in industryList"
-                  :key="index"
-                  :label="item.label"
-                  :value="item.value"
-                />
-              </el-select>
+              <el-form-item label="赛事行业" prop="industry">
+                <el-select v-model="form.industry" clearable placeholder="请选择赛事行业">
+                  <el-option
+                    v-for="(item, index) in industryList"
+                    :key="index"
+                    :label="item.label"
+                    :value="item.value"
+                  />
+                </el-select>
+              </el-form-item>
+            </el-col>
+            <el-col :span="12">
+              <el-form-item label="组织单位" prop="work">
+                <el-input clearable v-model="form.work" placeholder="请输入组织单位"> </el-input>
+              </el-form-item>
             </el-col>
           </el-row>
           <el-row :gutter="20">
@@ -184,7 +191,9 @@ const formList = ref([])
 const industryList = ref([])
 const rules = reactive({
   name: [{ required: true, message: '请输入赛事名称', trigger: 'blur' }],
+  work: [{ required: true, message: '请输入组织单位', trigger: 'blur' }],
   type: [{ required: true, message: '请选择赛事类型', trigger: 'change' }],
+  industry: [{ required: true, message: '请选择赛事行业', trigger: 'change' }],
   form: [{ required: true, message: '请选择类别', trigger: 'change' }],
   money: [{ required: true, message: '请输入奖金', trigger: 'blur' }],
   time: [{ required: true, message: '请选择有效期', trigger: 'change' }],
@@ -218,7 +227,7 @@ const searchOther = async () => {
   if ($checkRes(result)) industryList.value = result.data
 }
 // 上传图片
-const onFUpload = (e) => {
+const onUpload = (e) => {
   const { model, value } = e
   form.value[model] = value
 }