Browse Source

完善车型询价单无法显示数据

master
yunuo970428 3 years ago
parent
commit
4c3c17b625
  1. 45
      anrui-buscenter/anrui-buscenter-ui/src/views/chexingchaxun/modelinquire/modelconfigurationinquiry.vue
  2. 58
      anrui-buscenter/anrui-buscenter-ui/src/views/chexingchaxun/modelinquire/modelstandardconfiguration.vue

45
anrui-buscenter/anrui-buscenter-ui/src/views/chexingchaxun/modelinquire/modelconfigurationinquiry.vue

@ -8,15 +8,13 @@
<el-button type="info" size="small" @click="handleReturn">关闭</el-button>
</div>
</div>
<div class="listadd">
<div class="wlInfo">
<span>车型配置询价单</span>
</div>
<el-form ref="dataForm" :model="formobj" label-position="right" class="formadd">
<div class="listconadd">
<div class="titwu"><span>车型配置询价单</span></div>
<el-form ref="dataForm" :model="formobj" class="formadd">
<div class="headtitle"><span>客户名称{{ customer }}</span><el-button type="primary" size="small" style="margin-left: 100px" @click="handleSelect">选择客户</el-button></div>
<div class="headtitle"><span>品牌{{ formobj.brandName }}<span style="margin-left: 20px">系列{{ productLineValue }}<span style="margin-left: 20px">驱动{{ driveFormValue }}<span style="margin-left: 20px">功能{{ vehicleTypeValue }}<span style="margin-left: 20px">马力{{ powerValue }}</span></span></span></span></span></div>
<div class="headtitle"><span>车型其他信息{{ vehModelInfor }}</span></div>
<div class="headline">常用配置</div>
<div class="title">常用配置</div>
<el-row>
<el-col :span="24">
<el-form-item prop="otherConfig">
@ -24,7 +22,7 @@
</el-form-item>
</el-col>
</el-row>
<div class="headline">更多配置</div>
<div class="title">更多配置</div>
<el-row>
<el-col :span="24">
<el-form-item prop="otherConfig">
@ -32,7 +30,7 @@
</el-form-item>
</el-col>
</el-row>
<div class="headline">选装配置</div>
<div class="title">选装配置</div>
<el-row>
<el-col :span="24">
<el-form-item prop="otherConfig">
@ -40,7 +38,7 @@
</el-form-item>
</el-col>
</el-row>
<div class="headline">换装配置</div>
<div class="title">换装配置</div>
<el-row>
<el-col :span="24">
<el-form-item prop="otherConfig">
@ -48,7 +46,7 @@
</el-form-item>
</el-col>
</el-row>
<div class="headline">其他特殊配置说明</div>
<div class="title">其他特殊配置说明</div>
<el-row>
<el-col :span="24">
<el-form-item prop="otherConfig">
@ -181,33 +179,6 @@ export default {
}
</script>
<style scoped>
/deep/ .el-col-2 {
text-align: right;
font-size: 14px;
color: #606266;
line-height: 40px !important;
font-weight: 600;
}
.wlInfo {
padding: 30px 0;
font-size: 24px;
font-weight: bold;
display: flex;
justify-content: center;
align-items: center;
}
.formadd {
padding: 0px !important;
}
.headline{
height: 40px;
padding: 10px;
font-weight: bold;
font-size: 20px;
background-color: #0294d7;
text-align: left;
color: #ffffff;
}
.headtitle{
height: 40px;
padding: 10px;

58
anrui-buscenter/anrui-buscenter-ui/src/views/chexingchaxun/modelinquire/modelstandardconfiguration.vue

@ -18,8 +18,9 @@
</template>
<script>
import vehicleconfiguration from "@/components/VehicleConfigurationSub/vehicleconfiguration";
import vehicleconfiguration from '@/components/VehicleConfigurationSub/vehicleconfiguration'
import modelconfigurationinquiry from './modelconfigurationinquiry'
import { selectExiCarConfig } from '@/api/vehicleconfiguration/vehicleconfiguration.js'
export default {
name: 'chexingpeizhibiaozhun',
@ -37,8 +38,8 @@ export default {
sid_list: {
modelSid: '',
configSid: '',
vehModelConfigSid:'',
guidedPrice:''
vehModelConfigSid: '',
guidedPrice: ''
}
}
},
@ -60,11 +61,16 @@ export default {
},
//
showInfo(sid, row) {
console.log('列表带来的数据',row)
console.log('列表带来的数据', row)
this.FormLoading = true
this.sid_list.modelSid = row.modelSid
this.sid_list.configSid = row.configSid
this.sid_list.vehModelConfigSid = row.vehModelConfigSid
selectExiCarConfig(this.sid_list).then((res) => {
if (res.success) {
this.formobj = res.data
}
})
if (row.price !== '' || row.price !== null){
this.sid_list.guidedPrice = row.price
}
@ -76,48 +82,4 @@ export default {
}
</script>
<style scoped>
/deep/ .el-col-2 {
text-align: right;
font-size: 14px;
color: #606266;
line-height: 40px !important;
font-weight: 600;
}
.wlInfo {
padding: 60px 0;
font-size: 24px;
font-weight: bold;
display: flex;
justify-content: center;
align-items: center;
}
.formadd {
padding: 0px !important;
}
.tleftb{
text-align: left;
}
.headline{
height: 40px;
padding: 10px;
font-weight: bold;
font-size: 20px;
background-color: #0294d7;
text-align: left;
color: #ffffff;
}
.headtitle{
height: 40px;
padding: 10px;
font-weight: bold;
font-size: 18px;
background-color: #ffffff;
border-bottom: 1px solid #dfe4ed;
text-align: left;
}
.topRightCorner{
position:absolute; top:90px; right:30px;
margin-top: -30px;
font-size: 16px;
}
</style>

Loading…
Cancel
Save