车辆打标签

This commit is contained in:
“hhk” 2024-08-07 16:20:17 +08:00
parent e3d84594e2
commit cb3bd9f88b
3 changed files with 21 additions and 2 deletions

View File

@ -18,6 +18,15 @@ export function updateCarMain(data) {
})
}
//车辆打标签
export function setLabelList(data) {
return request({
url: '/base/carMain/setLabel',
method: 'post',
data: data
})
}
// 删除车辆信息
export function deleteCarMain(id) {
return request({
@ -59,3 +68,5 @@ export function exportCarMainExcel(params) {
responseType: 'blob'
})
}

View File

@ -59,7 +59,7 @@
</el-table-column>
<el-table-column label="车标图片" align="center" prop="logoImg" >
<template v-slot="scope">
<el-image style="width: 7rem; height: 7rem" :preview-src-list="[scope.row.logoImg]" :src="scope.row.logoImg" />
<el-image style="width: 4rem; height: 4rem" :preview-src-list="[scope.row.logoImg]" :src="scope.row.logoImg" />
</template>
</el-table-column>
<el-table-column label="品牌名称" align="center" prop="brandName">

View File

@ -192,11 +192,13 @@
<!-- 对话框(添加 / 修改) -->
<CarMainForm ref="formRef" @success="getList" />
<CustomerCarForm ref="bindCustomerFormRef" @success="getList" />
<CarLabelForm ref="labelFormRef" @success="getList" />
</div>
</template>
<script>
import CustomerCarForm from '@/views/base/carmain/components/CustomerCarForm.vue';
import CarLabelForm from '@/views/base/carmain/components/CarLabelForm.vue';
import * as CarMainApi from '@/api/base/carmain';
import CarMainForm from './CarMainForm.vue';
import { getDictDatas, DICT_TYPE, getDictData } from '@/utils/dict';
@ -205,6 +207,7 @@ export default {
components: {
CarMainForm,
CustomerCarForm,
CarLabelForm,
},
data() {
return {
@ -249,12 +252,13 @@ export default {
this.getList();
},
methods: {
/**更多操作*/
handleCommand(command, index, row) {
switch (command) {
//
case 'markSign': this.openForm(row.id); break;
case 'markSign': this.bindLabel(row.id); break;
//
case 'bindCustomer': this.openFormBindCustomer(row.id); break;
@ -265,6 +269,10 @@ export default {
openFormBindCustomer(id) {
this.$refs["bindCustomerFormRef"].open(id);
},
/**打标签*/
bindLabel(id) {
this.$refs["labelFormRef"].open(id);
},
/** 查询列表 */
async getList() {