Преглед изворни кода

Merge branch 'master' of http://git.cc-lotus.info/service-platform/web-test

lrf402788946 пре 4 година
родитељ
комит
83cad42029
1 измењених фајлова са 5 додато и 384 уклоњено
  1. 5 384
      src/views/userCenter/productInfo/part/infoRelease.vue

+ 5 - 384
src/views/userCenter/productInfo/part/infoRelease.vue

@@ -9,126 +9,6 @@
           <el-tabs v-model="activeName" type="card" @tab-click="handleClick">
             <el-tab-pane label="科技需求" name="first">
               <el-form ref="form" :model="form" :rules="rules" label-width="140px">
-                <!-- <el-col :span="24" class="form">
-                  <el-col :span="24" class="one">
-                    <el-form-item label="企业名称:">
-                      <el-input v-model="form.company" placeholder="请输入企业名称" disabled></el-input>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="12" class="one">
-                    <el-form-item label="联系电话:">
-                      <el-input v-model="form.phone" placeholder="请输入联系电话" disabled></el-input>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="12" class="one">
-                    <el-form-item label="电子邮箱:">
-                      <el-input v-model="form.email" placeholder="请输入电子邮箱" disabled></el-input>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="12" class="one">
-                    <el-form-item label="联系人:" prop="contacts">
-                      <el-input v-model="form.contacts" placeholder="请输入联系人"></el-input>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="12" class="one">
-                    <el-form-item label="QQ/微信:" prop="qqwx">
-                      <el-input v-model="form.qqwx" placeholder="请输入QQ/微信"></el-input>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="24" class="one">
-                    <el-form-item label="需求名称:" prop="name">
-                      <el-input v-model="form.name" placeholder="请输入需求名称"></el-input>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="12" class="one">
-                    <el-form-item label="需求紧急程度:">
-                      <el-select v-model="form.degreeurgency" placeholder="请选择需求紧急程度">
-                        <el-option label="特急" value="特急"></el-option>
-                        <el-option label="一般" value="一般"></el-option>
-                        <el-option label="储备" value="储备"></el-option>
-                      </el-select>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="12" class="one">
-                    <el-form-item label="所属领域:">
-                      <el-select v-model="form.field" filterable>
-                        <el-option v-for="(item, index) in fieldList" :key="index" :value="item.name" :label="item.name"></el-option>
-                      </el-select>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="12" class="one">
-                    <el-form-item label="投资预算:">
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="12" class="one">
-                    <el-form-item label="合作方式:">
-                      <el-select v-model="form.cooperation" filterable>
-                        <el-option v-for="(item, index) in cooperationList" :key="index" :value="item.name" :label="item.name"></el-option>
-                      </el-select>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="24" class="one">
-                    <el-form-item label="产品图片" prop="image">
-                      <upload
-                        :limit="6"
-                        :data="form.image"
-                        :uploadBtn="true"
-                        type="image"
-                        :url="`/files/image/upload`"
-                        @upload="uploadSuccess"
-                        @delete="uploadDelete"
-                      ></upload>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="24" class="one">
-                    <el-form-item label="技术说明:">
-                      <el-input
-                        v-model="form.requirementdesc"
-                        type="textarea"
-                        maxlength="300"
-                        show-word-limit
-                        :autosize="{ minRows: 4, maxRows: 5 }"
-                        placeholder="请输入技术难题/需求说明"
-                      ></el-input>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="24" class="one">
-                    <el-form-item label="预期目标:">
-                      <el-input
-                        v-model="form.expect"
-                        type="textarea"
-                        maxlength="300"
-                        show-word-limit
-                        :autosize="{ minRows: 4, maxRows: 5 }"
-                        placeholder="请输入预期技术目标描述"
-                      ></el-input>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="24" class="one">
-                    <el-form-item label="需求现状:">
-                      <el-input
-                        v-model="form.present"
-                        type="textarea"
-                        maxlength="300"
-                        show-word-limit
-                        :autosize="{ minRows: 4, maxRows: 5 }"
-                        placeholder="请输入需求现状及应对措施"
-                      ></el-input>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="24" class="one">
-                    <el-form-item label="合作条件及要求:">
-                      <el-input
-                        v-model="form.condition"
-                        type="textarea"
-                        maxlength="300"
-                        show-word-limit
-                        :autosize="{ minRows: 4, maxRows: 5 }"
-                        placeholder="请输入合作条件及要求"
-                      ></el-input>
-                    </el-form-item>
-                  </el-col>
-                </el-col> -->
                 <el-col :span="24" class="form">
                   <el-col :span="24">
                     <el-form-item prop="company">
@@ -328,172 +208,6 @@
               </el-form>
             </el-tab-pane>
             <el-tab-pane label="技术成果" name="second">
-              <!-- <el-form ref="form" :model="form" :rules="rules" label-width="140px">
-                <el-col :span="24" class="form">
-                  <el-col :span="24" class="one">
-                    <el-form-item label="企业名称:">
-                      <el-input v-model="form.company" placeholder="请输入企业名称" disabled></el-input>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="12" class="one">
-                    <el-form-item label="联系电话:">
-                      <el-input v-model="form.phone" placeholder="请输入联系电话" disabled></el-input>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="12" class="one">
-                    <el-form-item label="电子邮箱:">
-                      <el-input v-model="form.email" placeholder="请输入电子邮箱" disabled></el-input>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="12" class="one">
-                    <el-form-item label="联系人:" prop="contacts">
-                      <el-input v-model="form.contacts" placeholder="请输入联系人"></el-input>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="12" class="one">
-                    <el-form-item label="QQ/微信:" prop="qqwx">
-                      <el-input v-model="form.qqwx" placeholder="请输入QQ/微信"></el-input>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="24" class="one">
-                    <el-form-item label="成果名称:" prop="name">
-                      <el-input v-model="form.name" placeholder="请输入成果名称"></el-input>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="12" class="one">
-                    <el-form-item label="所属领域:">
-                      <el-select v-model="form.field" filterable>
-                        <el-option v-for="(item, index) in fieldList" :key="index" :value="item.name" :label="item.name"></el-option>
-                      </el-select>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="12" class="one">
-                    <el-form-item label="合作方式:">
-                      <el-select v-model="form.cooperation" filterable>
-                        <el-option v-for="(item, index) in cooperationList" :key="index" :value="item.name" :label="item.name"></el-option>
-                      </el-select>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="12" class="one">
-                    <el-form-item label="成果状态:">
-                      <el-select v-model="form.achievestatus" filterable>
-                        <el-option v-for="(item, index) in achievestatusList" :key="index" :value="item.name" :label="item.name"></el-option>
-                      </el-select>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="12" class="one">
-                    <el-form-item label="成果权属:">
-                      <el-input v-model="form.achieveown" placeholder="请输入成果权属"></el-input>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="12" class="one">
-                    <el-form-item label="成果来源:">
-                      <el-select v-model="form.achievesource" placeholder="请选择成果来源">
-                        <el-option label="国家项目" value="国家项目"></el-option>
-                        <el-option label="省级项目" value="省级项目"></el-option>
-                        <el-option label="市级项目" value="市级项目"></el-option>
-                        <el-option label="自选项目" value="自选项目"></el-option>
-                      </el-select>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="12" class="one">
-                    <el-form-item label="意向价格:">
-                      <el-input v-model="form.intentionprice" placeholder="请输入意向价格"></el-input>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="12" class="one">
-                    <el-form-item label="专利信息:">
-                      <el-input v-model="form.patentinfo" placeholder="请输入专利信息"></el-input>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="12" class="one">
-                    <el-form-item label="专利状态:">
-                      <el-select v-model="form.patentstatus" placeholder="请选择专利状态">
-                        <el-option label="已申请" value="已申请"></el-option>
-                        <el-option label="已授权" value="已授权"></el-option>
-                      </el-select>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="24" class="one">
-                    <el-form-item label="项目路演:">
-                      <el-input v-model="form.roadshow" placeholder="请输入项目路演"></el-input>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="24" class="one">
-                    <el-form-item label="产品图片" prop="image">
-                      <upload
-                        :limit="6"
-                        :data="form.image"
-                        :uploadBtn="true"
-                        type="image"
-                        :url="`/files/image/upload`"
-                        @upload="uploadSuccess"
-                        @delete="uploadDelete"
-                      ></upload>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="24" class="one">
-                    <el-form-item label="成果简介:">
-                      <el-input
-                        v-model="form.achievebrief"
-                        type="textarea"
-                        maxlength="300"
-                        show-word-limit
-                        :autosize="{ minRows: 4, maxRows: 5 }"
-                        placeholder="请输入成果简介"
-                      ></el-input>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="24" class="one">
-                    <el-form-item label="技术特点:">
-                      <el-input
-                        v-model="form.features"
-                        type="textarea"
-                        maxlength="300"
-                        show-word-limit
-                        :autosize="{ minRows: 4, maxRows: 5 }"
-                        placeholder="请输入技术特点"
-                      ></el-input>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="24" class="one">
-                    <el-form-item label="技术团队:">
-                      <el-input
-                        v-model="form.team"
-                        type="textarea"
-                        maxlength="300"
-                        show-word-limit
-                        :autosize="{ minRows: 4, maxRows: 5 }"
-                        placeholder="请输入技术团队"
-                      ></el-input>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="24" class="one">
-                    <el-form-item label="商业预期:">
-                      <el-input
-                        v-model="form.expectations"
-                        type="textarea"
-                        maxlength="300"
-                        show-word-limit
-                        :autosize="{ minRows: 4, maxRows: 5 }"
-                        placeholder="请输入商业预期"
-                      ></el-input>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="24" class="one">
-                    <el-form-item label="合作条件及要求:">
-                      <el-input
-                        v-model="form.condition"
-                        type="textarea"
-                        maxlength="300"
-                        show-word-limit
-                        :autosize="{ minRows: 4, maxRows: 5 }"
-                        placeholder="请输入合作条件及要求"
-                      ></el-input>
-                    </el-form-item>
-                  </el-col>
-                </el-col>
-              </el-form> -->
               <el-form ref="form" :model="form" :rules="rules" label-width="140px">
                 <el-col :span="24" class="form">
                   <el-col :span="24">
@@ -767,104 +481,6 @@
               </el-form>
             </el-tab-pane>
             <el-tab-pane label="商务信息" name="third">
-              <!-- <el-form ref="form" :model="form" :rules="rules" label-width="140px">
-                <el-col :span="24" class="form">
-                  <el-col :span="24" class="one">
-                    <el-form-item label="企业名称:">
-                      <el-input v-model="form.company" placeholder="请输入企业名称" disabled></el-input>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="12" class="one">
-                    <el-form-item label="联系电话:">
-                      <el-input v-model="form.phone" placeholder="请输入联系电话" disabled></el-input>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="12" class="one">
-                    <el-form-item label="电子邮箱:">
-                      <el-input v-model="form.email" placeholder="请输入电子邮箱" disabled></el-input>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="12" class="one">
-                    <el-form-item label="联系人:" prop="contacts">
-                      <el-input v-model="form.contacts" placeholder="请输入联系人"></el-input>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="12" class="one">
-                    <el-form-item label="QQ/微信:" prop="qqwx">
-                      <el-input v-model="form.qqwx" placeholder="请输入QQ/微信"></el-input>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="24" class="one">
-                    <el-form-item label="信息名称:" prop="name">
-                      <el-input v-model="form.name" placeholder="请输入信息名称"></el-input>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="12" class="one">
-                    <el-form-item label="信息属性">
-                      <el-radio-group v-model="form.messattribute">
-                        <el-radio label="提供方"></el-radio>
-                        <el-radio label="需求方"></el-radio>
-                      </el-radio-group>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="12" class="one">
-                    <el-form-item label="需求程度">
-                      <el-radio-group v-model="form.demand">
-                        <el-radio label="特急"></el-radio>
-                        <el-radio label="一般"></el-radio>
-                      </el-radio-group>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="24" class="one">
-                    <el-form-item label="信息描述">
-                      <el-input
-                        v-model="form.informationdesc"
-                        type="textarea"
-                        maxlength="300"
-                        show-word-limit
-                        :autosize="{ minRows: 2, maxRows: 5 }"
-                        placeholder="请输入信息描述"
-                      ></el-input>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="24" class="one">
-                    <el-form-item label="核心要素">
-                      <el-input
-                        v-model="form.coreelements"
-                        type="textarea"
-                        maxlength="200"
-                        show-word-limit
-                        :autosize="{ minRows: 2, maxRows: 5 }"
-                        placeholder="请输入核心要素"
-                      ></el-input>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="24" class="one">
-                    <el-form-item label="价格信息">
-                      <el-input
-                        v-model="form.priceinfo"
-                        type="textarea"
-                        maxlength="100"
-                        show-word-limit
-                        :autosize="{ minRows: 2, maxRows: 5 }"
-                        placeholder="请输入价格信息"
-                      ></el-input>
-                    </el-form-item>
-                  </el-col>
-                  <el-col :span="24" class="one">
-                    <el-form-item label="商务预期">
-                      <el-input
-                        v-model="form.businessexpect"
-                        type="textarea"
-                        maxlength="200"
-                        show-word-limit
-                        :autosize="{ minRows: 2, maxRows: 5 }"
-                        placeholder="请输入商务预期"
-                      ></el-input>
-                    </el-form-item>
-                  </el-col>
-                </el-col>
-              </el-form> -->
               <el-form ref="form" :model="form" :rules="rules" label-width="140px">
                 <el-col :span="24" class="form">
                   <el-col :span="24">
@@ -1141,6 +757,11 @@ export default {
         }
       });
     },
+    // 所属领域
+    // changeField(value) {
+    //   let data = { ...value };
+    //   console.log(data);
+    // },
     // 图片
     uploadSuccess({ type, data }) {
       let arr = _.get(this.form, type);