|
|
@@ -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: {
|