新增系列属性
Showing
2 changed files
with
14 additions
and
2 deletions
| ... | @@ -61,6 +61,7 @@ export default { | ... | @@ -61,6 +61,7 @@ export default { |
| 61 | title: '系列管理', | 61 | title: '系列管理', |
| 62 | indexName: '序号', | 62 | indexName: '序号', |
| 63 | blockName: '系列名称', | 63 | blockName: '系列名称', |
| 64 | typeName: '类型', | ||
| 64 | sortName: '排序', | 65 | sortName: '排序', |
| 65 | groupName: '套件', | 66 | groupName: '套件', |
| 66 | tableControlsName: '操作', | 67 | tableControlsName: '操作', |
| ... | @@ -72,6 +73,7 @@ export default { | ... | @@ -72,6 +73,7 @@ export default { |
| 72 | dialogTitleAdd: '新增', | 73 | dialogTitleAdd: '新增', |
| 73 | dialogTitleEdit: '修改', | 74 | dialogTitleEdit: '修改', |
| 74 | dialogName: '系列名称', | 75 | dialogName: '系列名称', |
| 76 | dialogType: '类型', | ||
| 75 | tableSortName: '排序', | 77 | tableSortName: '排序', |
| 76 | dialogPhoto: '图片', | 78 | dialogPhoto: '图片', |
| 77 | dialogConfim: '确认', | 79 | dialogConfim: '确认', | ... | ... |
| ... | @@ -42,6 +42,7 @@ | ... | @@ -42,6 +42,7 @@ |
| 42 | > | 42 | > |
| 43 | <el-table-column :label="$t('block.indexName')" type="index" width="80" /> | 43 | <el-table-column :label="$t('block.indexName')" type="index" width="80" /> |
| 44 | <el-table-column :label="$t('block.blockName')" prop="name" /> | 44 | <el-table-column :label="$t('block.blockName')" prop="name" /> |
| 45 | <el-table-column :label="$t('block.typeName')" prop="type" /> | ||
| 45 | <el-table-column :label="$t('block.sortName')" prop="sort" /> | 46 | <el-table-column :label="$t('block.sortName')" prop="sort" /> |
| 46 | <el-table-column :label="$t('block.tableControlsName')" class-name="small-padding fixed-width"> | 47 | <el-table-column :label="$t('block.tableControlsName')" class-name="small-padding fixed-width"> |
| 47 | <template #default="{ row }"> | 48 | <template #default="{ row }"> |
| ... | @@ -72,6 +73,15 @@ | ... | @@ -72,6 +73,15 @@ |
| 72 | <el-form-item :label="$t('block.dialogName')" prop="name" label-width="80"> | 73 | <el-form-item :label="$t('block.dialogName')" prop="name" label-width="80"> |
| 73 | <el-input v-model="showForm.form.name" placeholder="请输入系列名称" /> | 74 | <el-input v-model="showForm.form.name" placeholder="请输入系列名称" /> |
| 74 | </el-form-item> | 75 | </el-form-item> |
| 76 | <el-form-item :label="$t('block.dialogType')" prop="type" label-width="80"> | ||
| 77 | <el-select-v2 | ||
| 78 | v-model="showForm.form.type" | ||
| 79 | :options="blockLists" | ||
| 80 | :props="props" | ||
| 81 | placeholder="请选择类型" | ||
| 82 | style="width: 180px;" | ||
| 83 | /> | ||
| 84 | </el-form-item> | ||
| 75 | <el-form-item :label="$t('block.tableSortName')" label-width="80"> | 85 | <el-form-item :label="$t('block.tableSortName')" label-width="80"> |
| 76 | <el-input-number v-model="showForm.form.sort" controls-position="right" :min="0" /> | 86 | <el-input-number v-model="showForm.form.sort" controls-position="right" :min="0" /> |
| 77 | </el-form-item> | 87 | </el-form-item> |
| ... | @@ -111,7 +121,7 @@ const data = reactive({ | ... | @@ -111,7 +121,7 @@ const data = reactive({ |
| 111 | showForm: false, | 121 | showForm: false, |
| 112 | showCodePart: false | 122 | showCodePart: false |
| 113 | }, | 123 | }, |
| 114 | kitLists: [], | 124 | blockLists: [{"id":"词语编程","name":"词语编程"},{"id":"图标编程","name":"图标编程"},{"id":"无编程","name":"无编程"}], |
| 115 | queryParams: { | 125 | queryParams: { |
| 116 | pageNum: 1, | 126 | pageNum: 1, |
| 117 | pageSize: 10 | 127 | pageSize: 10 |
| ... | @@ -132,7 +142,7 @@ const data = reactive({ | ... | @@ -132,7 +142,7 @@ const data = reactive({ |
| 132 | } | 142 | } |
| 133 | }) | 143 | }) |
| 134 | 144 | ||
| 135 | const { status, queryParams, total, list, showForm, rules, kitLists } = toRefs(data) | 145 | const { status, queryParams, total, list, showForm, rules, blockLists } = toRefs(data) |
| 136 | 146 | ||
| 137 | 147 | ||
| 138 | //#region 初始化 | 148 | //#region 初始化 | ... | ... |
-
Please register or sign in to post a comment