wangJJ před 5 roky
rodič
revize
d3aea52b78

+ 6 - 5
src/components/project/Project.vue

@@ -52,15 +52,16 @@
 
             <el-form-item label="应用类型" prop="platform">
               <el-radio-group v-if="isModifyMode" v-model="project.platform">
-            <span v-for="(item,index) in platforms" :key="index">
+                <span v-for="(item,index) in platforms" :key="index">
               <el-radio :label="item" style="margin: 3px">{{ item }}&nbsp;&nbsp;&nbsp;&nbsp;</el-radio>
             </span>
               </el-radio-group>
               <span
                 v-if="!isModifyMode"
                 class="badge"
-                v-for="item in project.platform"
-              >{{item}}</span>
+              >
+<!--                v-for="item in project.platform"-->
+              {{project.platform}}</span>
             </el-form-item>
             <el-form-item label="服务类型" prop="type">
               <el-checkbox-group v-if="isModifyMode" v-model="project.type">
@@ -569,7 +570,7 @@ export default {
             userId: this.user.userVO.id,
             name: this.project.name,
             type: this.project.type,
-            platform: this.project.platform.split(' '),
+            platform: this.project.platform.split('&#'),
             desc: this.project.desc,
             resource: this.project.resource,
             location: getProvinceNameByProvinceCode(this.project.location.provinceCode, this.project.location.cityCode),
@@ -820,7 +821,7 @@ export default {
         this.project.contactName = res.projectDetails.contactName
         this.project.contactPhone = res.projectDetails.contactPhone
         this.project.type = res.projectDetails.type
-        this.project.platform = res.projectDetails.platform
+        this.project.platform = res.projectDetails.platform[0]
         this.project.desc = res.projectDetails.desc
         this.project.doc = []
         this.project.file = []

+ 1 - 1
src/components/project/ProjectCreate.vue

@@ -356,7 +356,7 @@ export default {
             userId: this.user.userVO.id,
             name: this.project.name,
             type: this.project.type,
-            platform: this.project.platform.split(' '),
+            platform: this.project.platform.split('&#'),
             desc: this.project.desc,
             resource: this.project.resource,
             location: newLocation,

+ 5 - 3
src/components/task/Task.vue

@@ -6,12 +6,12 @@
       <el-form :model="task" :rules="rules" ref="task" label-width="12%" class="demo-task">
         <el-form-item label="任务名称" prop="title">
           <el-input size="small" v-if="isModifyMode" v-model="task.title"></el-input>
-          <span v-if="!isModifyMode">{{task.title}}</span>
+              <span v-if="!isModifyMode">{{task.title}}</span>
           <el-tag v-if="!isModifyMode" :type="task.statusVO&&task.statusVO.style">{{task.statusVO ? task.statusVO.text:''}}</el-tag>
         </el-form-item>
         <el-form-item label="任务描述" prop="desc">
           <el-input autosize v-if="isModifyMode" type="textarea" v-model="task.description"></el-input>
-          <span v-if="!isModifyMode">{{task.description}}</span>
+            <span v-if="!isModifyMode">{{task.description}}</span>
         </el-form-item>
         <el-form-item label="任务报价" prop="quotePrice">
           <el-input size="small" type="number" v-if="isModifyMode" v-model="task.quotePrice">
@@ -278,7 +278,9 @@
           fixedPrice: '',
           doc: [],
           requireDocUrl: '',
-          participantCount:1
+          participantCount:1,
+          title:'',
+          description:''
         },
         reportList: [],
         pickerOptions: {

+ 1 - 1
src/js/generalService.js

@@ -51,7 +51,7 @@ export const getAllReportTypes = () => {
 
 //获取所有平台类型
 export const getAllPlatformTypes = () => {
-  return ['Android APP', 'IOS APP', 'Web应用', 'C/S应用软件', '嵌入式软件', '工业控制软件', '信息技术产品', '其他']
+  return ['AndroidAPP', 'IOSAPP', 'Web应用', 'C/S应用软件', '嵌入式软件', '工业控制软件', '信息技术产品', '其他']
   //return Http.get(Apis.GENERAL.GET_ALL_ABILITIES)
 }
 //获取所有定向发布的目标