wangJJ 5 years ago
parent
commit
0933a22bc4
1 changed files with 6 additions and 6 deletions
  1. 6 6
      src/components/project/Project.vue

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

@@ -49,12 +49,13 @@
             <!--</el-input>-->
             <!--<span v-if="!isModifyMode">{{project.price}}¥</span>-->
             <!--</el-form-item>-->
-            <el-form-item label="平台" prop="platform">
-              <el-checkbox-group v-if="isModifyMode" v-model="project.platform">
+
+            <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">
-              <el-checkbox :label="item">{{ item }}&nbsp;&nbsp;&nbsp;&nbsp;</el-checkbox>
+              <el-radio :label="item" style="margin: 3px">{{ item }}&nbsp;&nbsp;&nbsp;&nbsp;</el-radio>
             </span>
-              </el-checkbox-group>
+              </el-radio-group>
               <span
                 v-if="!isModifyMode"
                 class="badge"
@@ -415,7 +416,6 @@ export default {
         ],
         platform: [
           {
-            type: 'array',
             required: true,
             message: '请至少选择一个平台',
             trigger: 'change'
@@ -569,7 +569,7 @@ export default {
             userId: this.user.userVO.id,
             name: this.project.name,
             type: this.project.type,
-            platform: this.project.platform,
+            platform: this.project.platform.split(' '),
             desc: this.project.desc,
             resource: this.project.resource,
             location: getProvinceNameByProvinceCode(this.project.location.provinceCode, this.project.location.cityCode),