Pārlūkot izejas kodu

Merge branch 'master' of http://git.izouma.com/xiongzhu/9th

panhui 4 gadi atpakaļ
vecāks
revīzija
8ad137d20f
1 mainītis faili ar 23 papildinājumiem un 2 dzēšanām
  1. 23 2
      src/main/vue/src/views/CollectionEdit.vue

+ 23 - 2
src/main/vue/src/views/CollectionEdit.vue

@@ -75,6 +75,22 @@
                             </el-table-column>
                         </el-table>
                     </el-form-item>
+                    <!-- <el-form-item label="特权" prop="privileges" style="width: calc(100vw - 450px)">
+                        <el-table :data="formData.privileges">
+                            <el-table-column></el-table-column>
+                        </el-table>
+                        <el-table :data="privilegeOptions">
+                            <el-table-column prop="name" label="可选特权" width="150"></el-table-column>
+                            <el-table-column prop="description"></el-table-column>
+                            <el-table-column width="85" align="center">
+                                <template v-slot="{ row }">
+                                    <el-button size="mini" :disabled="!!row.added">
+                                        {{ row.added ? '已添加' : '添加' }}
+                                    </el-button>
+                                </template>
+                            </el-table-column>
+                        </el-table>
+                    </el-form-item> -->
                     <el-form-item>
                         <el-button size="mini" @click="addProperty" :disabled="!canEdit"> 添加特性 </el-button>
                     </el-form-item>
@@ -166,6 +182,9 @@ export default {
                     this.$message.error(e.error);
                 });
         }
+        this.$http.post('/privilegeOption/all', { size: 10000, query: { del: false } }, { body: 'json' }).then(res => {
+            this.privilegeOptions = res.content;
+        });
     },
     computed: {
         canEdit() {
@@ -183,7 +202,8 @@ export default {
                 source: 'OFFICIAL',
                 pics: [],
                 scheduleSale: false,
-                sort: 0
+                sort: 0,
+                privileges: []
             },
             rules: {
                 name: [
@@ -318,7 +338,8 @@ export default {
                 { label: '用户铸造', value: 'USER' },
                 { label: '转让', value: 'TRANSFER' }
             ],
-            cateogories: ['收藏品', '数字艺术', '门票', '游戏', '音乐', '使用', '其他']
+            cateogories: ['收藏品', '数字艺术', '门票', '游戏', '音乐', '使用', '其他'],
+            privilegeOptions: []
         };
     },
     methods: {