|
|
|
@ -28,7 +28,7 @@
|
|
|
|
|
plain |
|
|
|
|
v-if="permission.basicdataFreight_add" |
|
|
|
|
@click="ownSave" |
|
|
|
|
>新增 |
|
|
|
|
>新增 |
|
|
|
|
</el-button> |
|
|
|
|
<el-button |
|
|
|
|
type="danger" |
|
|
|
@ -51,11 +51,54 @@
|
|
|
|
|
<!-- @click="$refs.crud.rowAdd()">新增</el-button>--> |
|
|
|
|
<!-- </template>--> |
|
|
|
|
</avue-crud> |
|
|
|
|
<el-dialog |
|
|
|
|
v-model="Detailspop" |
|
|
|
|
title="详情" |
|
|
|
|
width="60%" |
|
|
|
|
> |
|
|
|
|
<el-form class="el_formInfo" :model="formInfo" label-width="300px" style="width:100%" disabled> |
|
|
|
|
<div class='el_box_1'> |
|
|
|
|
<el-form-item label="用户名称"> |
|
|
|
|
<el-input v-model="formInfo.clientName" /> |
|
|
|
|
</el-form-item> |
|
|
|
|
<el-form-item label="品牌名称"> |
|
|
|
|
<el-input v-model="formInfo.clientName" /> |
|
|
|
|
</el-form-item> |
|
|
|
|
<el-form-item label="一口价"> |
|
|
|
|
<el-input v-model="formInfo.clientName" /> |
|
|
|
|
</el-form-item> |
|
|
|
|
<el-form-item label="品类"> |
|
|
|
|
<el-input v-model="formInfo.clientName" /> |
|
|
|
|
</el-form-item> |
|
|
|
|
|
|
|
|
|
</div> |
|
|
|
|
<div class='el_box_2'> |
|
|
|
|
<el-form-item label="生效时间"> |
|
|
|
|
<el-input v-model="formInfo.clientName" /> |
|
|
|
|
</el-form-item> |
|
|
|
|
<el-form-item label="截止时间"> |
|
|
|
|
<el-input v-model="formInfo.clientName" /> |
|
|
|
|
</el-form-item> |
|
|
|
|
|
|
|
|
|
<el-form-item label="服务类型"> |
|
|
|
|
<el-input v-model="formInfo.clientName" /> |
|
|
|
|
</el-form-item> |
|
|
|
|
</div> |
|
|
|
|
</el-form> |
|
|
|
|
<template #footer> |
|
|
|
|
<div class="dialog-footer"> |
|
|
|
|
<el-button @click="Detailspop = false">关闭</el-button> |
|
|
|
|
<!-- <el-button type="primary" @click="DetailspopFn"> |
|
|
|
|
确定 |
|
|
|
|
</el-button> --> |
|
|
|
|
</div> |
|
|
|
|
</template> |
|
|
|
|
</el-dialog> |
|
|
|
|
</basic-container> |
|
|
|
|
</template> |
|
|
|
|
|
|
|
|
|
<script> |
|
|
|
|
import { getList, getDetail, add, update, remove } from '@/api/basicdata/basicdataFreight'; |
|
|
|
|
import { getList, getDetail, add, update, remove,$_QueryUserName } from '@/api/basicdata/basicdataFreight'; |
|
|
|
|
// import option from "@/option/basicdata/basicdataFreight"; |
|
|
|
|
import { mapGetters } from 'vuex'; |
|
|
|
|
import { exportBlob } from '@/api/common'; |
|
|
|
@ -72,6 +115,8 @@ export default {
|
|
|
|
|
query: {}, |
|
|
|
|
search: {}, |
|
|
|
|
loading: true, |
|
|
|
|
Detailspop:true, |
|
|
|
|
formInfo:{},//详情弹窗表格 |
|
|
|
|
page: { |
|
|
|
|
pageSize: 30, |
|
|
|
|
currentPage: 1, |
|
|
|
@ -611,10 +656,32 @@ export default {
|
|
|
|
|
}); |
|
|
|
|
}); |
|
|
|
|
}, |
|
|
|
|
// 查看按钮 |
|
|
|
|
beforeOpen(done, type) { |
|
|
|
|
this.Detailspop=true;//开启弹窗 |
|
|
|
|
console.log(this.form.id); |
|
|
|
|
console.log('查看'); |
|
|
|
|
getDetail(this.form.id).then(res => { |
|
|
|
|
this.form = res.data.data; |
|
|
|
|
$_QueryUserName({ |
|
|
|
|
id:res.data.data.itemName |
|
|
|
|
|
|
|
|
|
}).then(res=>{ |
|
|
|
|
this.formInfo.clientName = res.data.data.clientName |
|
|
|
|
console.log(res,'客户名称'); |
|
|
|
|
}) |
|
|
|
|
}); |
|
|
|
|
return |
|
|
|
|
if (['edit', 'view'].includes(type)) { |
|
|
|
|
getDetail(this.form.id).then(res => { |
|
|
|
|
this.form = res.data.data; |
|
|
|
|
$_QueryUserName({ |
|
|
|
|
id:res.data.data.itemName |
|
|
|
|
|
|
|
|
|
}).then(res=>{ |
|
|
|
|
this.formInfo.clientName = res.data.data.clientName |
|
|
|
|
console.log(res,'客户名称'); |
|
|
|
|
}) |
|
|
|
|
}); |
|
|
|
|
} |
|
|
|
|
done(); |
|
|
|
@ -706,5 +773,11 @@ export default {
|
|
|
|
|
margin-right:0 |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
.el_formInfo{ |
|
|
|
|
display:flex; |
|
|
|
|
flex-direction: column; |
|
|
|
|
.el_box_1,.el_box_2{ |
|
|
|
|
display:flex; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
</style> |
|
|
|
|