File tree Expand file tree Collapse file tree 4 files changed +16
-5
lines changed Expand file tree Collapse file tree 4 files changed +16
-5
lines changed Original file line number Diff line number Diff line change @@ -51,6 +51,6 @@ export const getBrand = (id: number) => {
51
51
}
52
52
53
53
// 获得商品品牌列表
54
- export const getBrandList = ( params : any ) => {
54
+ export const getBrandParam = ( params : PageParam ) => {
55
55
return request . get ( { url : '/product/brand/page' , params } )
56
56
}
Original file line number Diff line number Diff line change 12
12
</el-form-item >
13
13
<el-form-item label =" 品牌图片" prop =" picUrl" >
14
14
<UploadImg v-model =" formData.picUrl" :limit =" 1" :is-show-tip =" false" />
15
- <div style =" font-size : 10px " >推荐 100x100 图片分辨率</div >
16
15
</el-form-item >
17
16
<el-form-item label =" 品牌排序" prop =" sort" >
18
17
<el-input-number v-model =" formData.sort" controls-position =" right" :min =" 0" />
19
18
</el-form-item >
19
+ <el-form-item label =" 品牌状态" prop =" status" >
20
+ <el-radio-group v-model =" formData.status" >
21
+ <el-radio
22
+ v-for =" dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
23
+ :key =" dict.value"
24
+ :label =" dict.value"
25
+ >
26
+ {{ dict.label }}
27
+ </el-radio >
28
+ </el-radio-group >
29
+ </el-form-item >
20
30
<el-form-item label =" 品牌描述" >
21
31
<el-input v-model =" formData.description" type =" textarea" placeholder =" 请输入品牌描述" />
22
32
</el-form-item >
27
37
</template >
28
38
</Dialog >
29
39
</template >
30
- <script setup lang="ts" name="ProductBrand">
40
+ <script setup lang="ts" name="ProductBrandForm">
41
+ import { DICT_TYPE , getIntDictOptions } from ' @/utils/dict'
31
42
import { CommonStatusEnum } from ' @/utils/constants'
32
43
import * as ProductBrandApi from ' @/api/mall/product/brand'
33
44
const { t } = useI18n () // 国际化
Original file line number Diff line number Diff line change @@ -132,7 +132,7 @@ const queryFormRef = ref() // 搜索的表单
132
132
const getList = async () => {
133
133
loading .value = true
134
134
try {
135
- const data = await ProductBrandApi .getBrandList (queryParams )
135
+ const data = await ProductBrandApi .getBrandParam (queryParams )
136
136
list .value = data .list
137
137
total .value = data .total
138
138
} finally {
Original file line number Diff line number Diff line change @@ -139,7 +139,7 @@ import WxVoicePlayer from '@/views/mp/components/wx-voice-play/main.vue'
139
139
import WxNews from ' @/views/mp/components/wx-news/main.vue'
140
140
import WxLocation from ' @/views/mp/components/wx-location/main.vue'
141
141
import WxMusic from ' @/views/mp/components/wx-music/main.vue'
142
- import { getUser } from ' @/api/mp/mpuser '
142
+ import { getUser } from ' @/api/mp/user '
143
143
import { defineComponent } from ' vue'
144
144
145
145
const message = useMessage () // 消息弹窗
You can’t perform that action at this time.
0 commit comments