|
|
@ -31,21 +31,21 @@ |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
<el-row> |
|
|
|
<el-col :span="24"> |
|
|
|
<el-col :span="24" class="tlineheightb"> |
|
|
|
<div class="span-sty spanOneWidth"><span>车型配置</span></div> |
|
|
|
<el-form-item><span class="addinputInfo addinputwOne">{{ formobj.vehModelConfig }} {{ formobj.moreConfig }}</span></el-form-item> |
|
|
|
<el-form-item><span class="addinputwOne">{{ formobj.vehModelConfig }} {{ formobj.moreConfig }}</span></el-form-item> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
<el-row> |
|
|
|
<el-col :span="24"> |
|
|
|
<el-col :span="24" class="tlineheightb"> |
|
|
|
<div class="span-sty spanOneWidth"><span>换、选装说明</span></div> |
|
|
|
<el-form-item><span class="addinputInfo addinputwOne">{{ formobj.repInstr }}</span></el-form-item> |
|
|
|
<el-form-item><span class="addinputwOne">{{ formobj.repInstr }}</span></el-form-item> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
<el-row> |
|
|
|
<el-col :span="24"> |
|
|
|
<el-col :span="24" class="tlineheightb"> |
|
|
|
<div class="span-sty spanOneWidth"><span>其他特殊配置说明</span></div> |
|
|
|
<el-form-item><span class="addinputInfo addinputwOne">{{ formobj.otherConfig }}</span></el-form-item> |
|
|
|
<el-form-item><span class="addinputwOne">{{ formobj.otherConfig }}</span></el-form-item> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
<div class="title">【品牌】车型报价单</div> |
|
|
@ -111,81 +111,89 @@ |
|
|
|
<div class="title">常用配置</div> |
|
|
|
<el-row> |
|
|
|
<el-col :span="5" class="colStyle"> |
|
|
|
<div class="span-sty"><span>颜色</span></div> |
|
|
|
<div class="span-sty"><span>后桥</span></div> |
|
|
|
<el-form-item> |
|
|
|
<el-select v-model="formobj.carColor" placeholder="请选择" filterable clearable class="addinputwWidth" @change="changeCarColor"> |
|
|
|
<el-option v-for="item in carColor_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"/> |
|
|
|
<el-select v-model="formobj.rearAxleValue" placeholder="请选择" filterable clearable class="addinputwWidth" @change="changeRearAxleValue"> |
|
|
|
<el-option v-for="item in rearAxleValue_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"/> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<button style="border: 0px;background: #FFFFFF;font-size: 20px;margin-left: 2px" @click="add('bodyColor', '颜色')">+</button> |
|
|
|
<button style="border: 0px;background: #FFFFFF;font-size: 18px;" @click="add('rearAxle', '后桥')">+</button> |
|
|
|
</el-col> |
|
|
|
<el-col :span="5" class="colStyle"> |
|
|
|
<div class="span-sty"><span>缓速器</span></div> |
|
|
|
<div class="span-sty"><span>速比</span></div> |
|
|
|
<el-form-item> |
|
|
|
<el-select v-model="formobj.slowMachine" placeholder="请选择" filterable clearable class="addinputwWidth" @change="changeSlowMachine"> |
|
|
|
<el-option v-for="item in slowMachine_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"/> |
|
|
|
<el-select v-model="formobj.rearAxleRatio" placeholder="请选择" filterable clearable class="addinputwWidth" @change="changeRearAxleRatio"> |
|
|
|
<el-option v-for="item in rearAxleRatio_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"/> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<button style="border: 0px;background: #FFFFFF;font-size: 20px;margin-left: 2px" @click="add('slowMachine', '缓速器')">+</button> |
|
|
|
<button style="border: 0px;background: #FFFFFF;font-size: 20px;margin-left: 2px" @click="add('rearAxleRatio', '速比')">+</button> |
|
|
|
</el-col> |
|
|
|
<el-col :span="5" class="colStyle"> |
|
|
|
<div class="span-sty"><span>后视镜</span></div> |
|
|
|
<div class="span-sty"><span>轴距</span></div> |
|
|
|
<el-form-item> |
|
|
|
<el-select v-model="formobj.rearViewMirror" placeholder="请选择" filterable clearable class="addinputwWidth" @change="changeRearViewMirror"> |
|
|
|
<el-option v-for="item in rearViewMirror_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"/> |
|
|
|
<el-select v-model="formobj.wheelbase" placeholder="请选择" filterable clearable class="addinputwWidth" @change="changeWheelbase"> |
|
|
|
<el-option v-for="item in wheelbase_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"/> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<button style="border: 0px;background: #FFFFFF;font-size: 20px;margin-left: 2px" @click="add('rearViewMirror', '后视镜')">+</button> |
|
|
|
<button style="border: 0px;background: #FFFFFF;font-size: 20px;margin-left: 2px" @click="add('wheelbase', '轴距')">+</button> |
|
|
|
</el-col> |
|
|
|
<el-col :span="5" class="colStyle"> |
|
|
|
<div class="span-sty"><span>轮胎</span></div> |
|
|
|
<div class="span-sty"><span>悬架</span></div> |
|
|
|
<el-form-item> |
|
|
|
<el-select v-model="formobj.tireSize" placeholder="请选择" filterable clearable class="addinputwWidth" @change="changeTireSize"> |
|
|
|
<el-option v-for="item in tireSize_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"/> |
|
|
|
<el-select v-model="formobj.suspension" placeholder="请选择" filterable clearable class="addinputwWidth" @change="changeSuspension"> |
|
|
|
<el-option v-for="item in suspension_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"/> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<button style="border: 0px;background: #FFFFFF;font-size: 20px;margin-left: 2px" @click="add('tireSize', '轮胎')">+</button> |
|
|
|
<button style="border: 0px;background: #FFFFFF;font-size: 18px;" @click="add('suspension', '悬架')">+</button> |
|
|
|
</el-col> |
|
|
|
<el-col :span="4" class="colStyle"> |
|
|
|
<div class="span-sty"><span>驾驶室</span></div> |
|
|
|
<div class="span-sty"><span>鞍座</span></div> |
|
|
|
<el-form-item> |
|
|
|
<el-select v-model="formobj.specification" placeholder="请选择" filterable clearable class="addinputwWidth" @change="changeSpecification"> |
|
|
|
<el-option v-for="item in specification_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"/> |
|
|
|
<el-select v-model="formobj.saddle" placeholder="请选择" filterable clearable class="addinputwWidth" @change="changeSaddle"> |
|
|
|
<el-option v-for="item in saddle_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"/> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<button style="border: 0px;background: #FFFFFF;font-size: 18px;" @click="add('specification', '驾驶室')">+</button> |
|
|
|
<button style="border: 0px;background: #FFFFFF;font-size: 20px;margin-left: 2px" @click="add('saddle', '鞍座')">+</button> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
<el-row> |
|
|
|
<el-col :span="5" class="colStyle"> |
|
|
|
<div class="span-sty"><span>后桥速比</span></div> |
|
|
|
<div class="span-sty"><span>颜色</span></div> |
|
|
|
<el-form-item> |
|
|
|
<el-select v-model="formobj.rearAxleRatio" placeholder="请选择" filterable clearable class="addinputwWidth" @change="changeRearAxleRatio"> |
|
|
|
<el-option v-for="item in rearAxleRatio_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"/> |
|
|
|
<el-select v-model="formobj.carColor" placeholder="请选择" filterable clearable class="addinputwWidth" @change="changeCarColor"> |
|
|
|
<el-option v-for="item in carColor_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"/> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<button style="border: 0px;background: #FFFFFF;font-size: 20px;margin-left: 2px" @click="add('rearAxleRatio', '后桥速比')">+</button> |
|
|
|
<button style="border: 0px;background: #FFFFFF;font-size: 20px;margin-left: 2px" @click="add('bodyColor', '颜色')">+</button> |
|
|
|
</el-col> |
|
|
|
<el-col :span="5" class="colStyle"> |
|
|
|
<div class="span-sty"><span>空调</span></div> |
|
|
|
<div class="span-sty"><span>驾驶室</span></div> |
|
|
|
<el-form-item> |
|
|
|
<el-select v-model="formobj.airConditioner" placeholder="请选择" filterable clearable class="addinputwWidth" @change="changeAirConditioner"> |
|
|
|
<el-option v-for="item in airConditioner_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"/> |
|
|
|
<el-select v-model="formobj.specification" placeholder="请选择" filterable clearable class="addinputwWidth" @change="changeSpecification"> |
|
|
|
<el-option v-for="item in specification_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"/> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<button style="border: 0px;background: #FFFFFF;font-size: 20px;margin-left: 2px" @click="add('airConditioner', '空调')">+ |
|
|
|
</button> |
|
|
|
<button style="border: 0px;background: #FFFFFF;font-size: 18px;" @click="add('specification', '驾驶室')">+</button> |
|
|
|
</el-col> |
|
|
|
<el-col :span="5" class="colStyle"> |
|
|
|
<div class="span-sty"><span>轮毂材质</span></div> |
|
|
|
<div class="span-sty"><span>保险杠</span></div> |
|
|
|
<el-form-item> |
|
|
|
<el-select v-model="formobj.hubMaterial" placeholder="请选择" filterable clearable class="addinputwWidth" @change="changeHubMaterial"> |
|
|
|
<el-option v-for="item in hubMaterial_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"/> |
|
|
|
<el-select v-model="formobj.bumper" placeholder="请选择" filterable clearable class="addinputwWidth" @change="changeBumper"> |
|
|
|
<el-option v-for="item in bumper_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"/> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<button style="border: 0px;background: #FFFFFF;font-size: 20px;margin-left: 2px" @click="add('hubMaterial', '轮毂材质')">+</button> |
|
|
|
<button style="border: 0px;background: #FFFFFF;font-size: 18px;" @click="add('bumper', '保险杠')">+</button> |
|
|
|
</el-col> |
|
|
|
<el-col :span="5" class="colStyle"> |
|
|
|
<div class="span-sty"><span>燃料箱</span></div> |
|
|
|
<el-form-item> |
|
|
|
<el-select v-model="formobj.fuelTank" placeholder="请选择" filterable clearable class="addinputwWidth" @change="changeFuelTank"> |
|
|
|
<el-option v-for="item in fuelTank_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"/> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<button style="border: 0px;background: #FFFFFF;font-size: 20px;margin-left: 2px" @click="add('fuelTank', '燃料箱')">+</button> |
|
|
|
</el-col> |
|
|
|
<el-col :span="4" class="colStyle"> |
|
|
|
<div class="span-sty"><span>导流罩</span></div> |
|
|
|
<el-form-item> |
|
|
|
<el-select v-model="formobj.baffleModel" placeholder="请选择" filterable clearable class="addinputwWidth" @change="changeBaffleModel"> |
|
|
@ -195,25 +203,26 @@ |
|
|
|
<button style="border: 0px;background: #FFFFFF;font-size: 20px;margin-left: 2px" @click="add('baffleModel', '导流罩')">+ |
|
|
|
</button> |
|
|
|
</el-col> |
|
|
|
<el-col :span="4" class="colStyle"> |
|
|
|
<div class="span-sty"><span>悬架</span></div> |
|
|
|
</el-row> |
|
|
|
<el-row> |
|
|
|
<el-col :span="5" class="colStyle"> |
|
|
|
<div class="span-sty"><span>独立热源</span></div> |
|
|
|
<el-form-item> |
|
|
|
<el-select v-model="formobj.suspension" placeholder="请选择" filterable clearable class="addinputwWidth" @change="changeSuspension"> |
|
|
|
<el-option v-for="item in suspension_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"/> |
|
|
|
<el-select v-model="formobj.independentSources" placeholder="请选择" filterable clearable class="addinputwWidth" @change="changeIndependentSources"> |
|
|
|
<el-option v-for="item in independentSources_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"/> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<button style="border: 0px;background: #FFFFFF;font-size: 18px;" @click="add('suspension', '悬架')">+</button> |
|
|
|
<button style="border: 0px;background: #FFFFFF;font-size: 20px;margin-left: 2px" @click="add('independentSources', '独立热源')">+ |
|
|
|
</button> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
<el-row> |
|
|
|
<el-col :span="5" class="colStyle"> |
|
|
|
<div class="span-sty"><span>座椅</span></div> |
|
|
|
<div class="span-sty"><span>缓速器</span></div> |
|
|
|
<el-form-item> |
|
|
|
<el-select v-model="formobj.seat" placeholder="请选择" filterable clearable class="addinputwWidth" @change="changeSeat"> |
|
|
|
<el-option v-for="item in seat_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"/> |
|
|
|
<el-select v-model="formobj.slowMachine" placeholder="请选择" filterable clearable class="addinputwWidth" @change="changeSlowMachine"> |
|
|
|
<el-option v-for="item in slowMachine_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"/> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<button style="border: 0px;background: #FFFFFF;font-size: 20px;margin-left: 2px" @click="add('seat', '座椅')">+</button> |
|
|
|
<button style="border: 0px;background: #FFFFFF;font-size: 20px;margin-left: 2px" @click="add('slowMachine', '缓速器')">+</button> |
|
|
|
</el-col> |
|
|
|
<el-col :span="5" class="colStyle"> |
|
|
|
<div class="span-sty"><span>护轮罩</span></div> |
|
|
@ -226,61 +235,52 @@ |
|
|
|
</button> |
|
|
|
</el-col> |
|
|
|
<el-col :span="5" class="colStyle"> |
|
|
|
<div class="span-sty"><span>鞍座</span></div> |
|
|
|
<el-form-item> |
|
|
|
<el-select v-model="formobj.saddle" placeholder="请选择" filterable clearable class="addinputwWidth" @change="changeSaddle"> |
|
|
|
<el-option v-for="item in saddle_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"/> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<button style="border: 0px;background: #FFFFFF;font-size: 20px;margin-left: 2px" @click="add('saddle', '鞍座')">+</button> |
|
|
|
</el-col> |
|
|
|
<el-col :span="5" class="colStyle"> |
|
|
|
<div class="span-sty"><span>轴距</span></div> |
|
|
|
<div class="span-sty"><span>后视镜</span></div> |
|
|
|
<el-form-item> |
|
|
|
<el-select v-model="formobj.wheelbase" placeholder="请选择" filterable clearable class="addinputwWidth" @change="changeWheelbase"> |
|
|
|
<el-option v-for="item in wheelbase_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"/> |
|
|
|
<el-select v-model="formobj.rearViewMirror" placeholder="请选择" filterable clearable class="addinputwWidth" @change="changeRearViewMirror"> |
|
|
|
<el-option v-for="item in rearViewMirror_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"/> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<button style="border: 0px;background: #FFFFFF;font-size: 20px;margin-left: 2px" @click="add('wheelbase', '轴距')">+</button> |
|
|
|
<button style="border: 0px;background: #FFFFFF;font-size: 20px;margin-left: 2px" @click="add('rearViewMirror', '后视镜')">+</button> |
|
|
|
</el-col> |
|
|
|
<el-col :span="4" class="colStyle"> |
|
|
|
<div class="span-sty"><span>保险杠</span></div> |
|
|
|
<div class="span-sty"><span>轮胎</span></div> |
|
|
|
<el-form-item> |
|
|
|
<el-select v-model="formobj.bumper" placeholder="请选择" filterable clearable class="addinputwWidth" @change="changeBumper"> |
|
|
|
<el-option v-for="item in bumper_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"/> |
|
|
|
<el-select v-model="formobj.tireSize" placeholder="请选择" filterable clearable class="addinputwWidth" @change="changeTireSize"> |
|
|
|
<el-option v-for="item in tireSize_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"/> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<button style="border: 0px;background: #FFFFFF;font-size: 18px;" @click="add('bumper', '保险杠')">+</button> |
|
|
|
<button style="border: 0px;background: #FFFFFF;font-size: 20px;margin-left: 2px" @click="add('tireSize', '轮胎')">+</button> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
<el-row> |
|
|
|
<el-col :span="5" class="colStyle"> |
|
|
|
<div class="span-sty"><span>配置包</span></div> |
|
|
|
<div class="span-sty"><span>轮毂材质</span></div> |
|
|
|
<el-form-item> |
|
|
|
<el-select v-model="formobj.configuringBao" placeholder="请选择" filterable clearable class="addinputwWidth" @change="changeConfiguringBao"> |
|
|
|
<el-option v-for="item in configuringBao_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"/> |
|
|
|
<el-select v-model="formobj.hubMaterial" placeholder="请选择" filterable clearable class="addinputwWidth" @change="changeHubMaterial"> |
|
|
|
<el-option v-for="item in hubMaterial_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"/> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<button style="border: 0px;background: #FFFFFF;font-size: 20px;margin-left: 2px" @click="add('configuringBao', '配置包')">+</button> |
|
|
|
<button style="border: 0px;background: #FFFFFF;font-size: 20px;margin-left: 2px" @click="add('hubMaterial', '轮毂材质')">+</button> |
|
|
|
</el-col> |
|
|
|
<el-col :span="5" class="colStyle"> |
|
|
|
<div class="span-sty"><span>独立热源</span></div> |
|
|
|
<div class="span-sty"><span>空调</span></div> |
|
|
|
<el-form-item> |
|
|
|
<el-select v-model="formobj.independentSources" placeholder="请选择" filterable clearable class="addinputwWidth" @change="changeIndependentSources"> |
|
|
|
<el-option v-for="item in independentSources_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"/> |
|
|
|
<el-select v-model="formobj.airConditioner" placeholder="请选择" filterable clearable class="addinputwWidth" @change="changeAirConditioner"> |
|
|
|
<el-option v-for="item in airConditioner_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"/> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<button style="border: 0px;background: #FFFFFF;font-size: 20px;margin-left: 2px" @click="add('independentSources', '独立热源')">+ |
|
|
|
<button style="border: 0px;background: #FFFFFF;font-size: 20px;margin-left: 2px" @click="add('airConditioner', '空调')">+ |
|
|
|
</button> |
|
|
|
</el-col> |
|
|
|
<el-col :span="5" class="colStyle"> |
|
|
|
<div class="span-sty"><span>燃料箱</span></div> |
|
|
|
<div class="span-sty"><span>座椅</span></div> |
|
|
|
<el-form-item> |
|
|
|
<el-select v-model="formobj.fuelTank" placeholder="请选择" filterable clearable class="addinputwWidth" @change="changeFuelTank"> |
|
|
|
<el-option v-for="item in fuelTank_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"/> |
|
|
|
<el-select v-model="formobj.seat" placeholder="请选择" filterable clearable class="addinputwWidth" @change="changeSeat"> |
|
|
|
<el-option v-for="item in seat_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"/> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<button style="border: 0px;background: #FFFFFF;font-size: 20px;margin-left: 2px" @click="add('fuelTank', '燃料箱')">+</button> |
|
|
|
<button style="border: 0px;background: #FFFFFF;font-size: 20px;margin-left: 2px" @click="add('seat', '座椅')">+</button> |
|
|
|
</el-col> |
|
|
|
<el-col :span="5" class="colStyle"> |
|
|
|
<div class="span-sty"><span>多媒体</span></div> |
|
|
@ -292,14 +292,14 @@ |
|
|
|
<button style="border: 0px;background: #FFFFFF;font-size: 20px;margin-left: 2px" @click="add('multimedia', '多媒体')">+ |
|
|
|
</button> |
|
|
|
</el-col> |
|
|
|
<el-col :span="4" class="colStyle"> |
|
|
|
<div class="span-sty"><span>货箱</span></div> |
|
|
|
<el-col :span="5" class="colStyle"> |
|
|
|
<div class="span-sty"><span>配置包</span></div> |
|
|
|
<el-form-item> |
|
|
|
<el-select v-model="formobj.packingCase" placeholder="请选择" filterable clearable class="addinputwWidth" @change="changePackingCase"> |
|
|
|
<el-option v-for="item in packingCase_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"/> |
|
|
|
<el-select v-model="formobj.configuringBao" placeholder="请选择" filterable clearable class="addinputwWidth" @change="changeConfiguringBao"> |
|
|
|
<el-option v-for="item in configuringBao_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"/> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<button style="border: 0px;background: #FFFFFF;font-size: 18px;" @click="add('specification', '货箱')">+</button> |
|
|
|
<button style="border: 0px;background: #FFFFFF;font-size: 20px;margin-left: 2px" @click="add('configuringBao', '配置包')">+</button> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
<div class="title">更多配置</div> |
|
|
@ -367,7 +367,7 @@ |
|
|
|
|
|
|
|
<script> |
|
|
|
import { details, offerSubmit, save } from '@/api/cheliang/chexingbaojia' |
|
|
|
import { typeValues } from '@/api/cheliang/dictcommons' |
|
|
|
import { typeValues, getPathSidByUserSid } from '@/api/cheliang/dictcommons' |
|
|
|
|
|
|
|
export default { |
|
|
|
name: 'xiaoshouzhichibaojia', |
|
|
@ -402,11 +402,17 @@ export default { |
|
|
|
independentSources_list: [], // 独立热源 |
|
|
|
fuelTank_list: [], // 燃料箱 |
|
|
|
multimedia_list: [], // 多媒体 |
|
|
|
packingCase_list: [], // 货箱 |
|
|
|
rearAxleValue_list: [] // 货箱 |
|
|
|
} |
|
|
|
}, |
|
|
|
methods: { |
|
|
|
init() { |
|
|
|
getPathSidByUserSid({ userSid: window.sessionStorage.getItem('userSid') }).then((resp) => { |
|
|
|
if (resp.success) { |
|
|
|
this.formobj.createOrgSid = resp.data |
|
|
|
this.formobj.useOrgSid = resp.data |
|
|
|
} |
|
|
|
}) |
|
|
|
typeValues({ type: 'bodyColor' }).then((res) => { |
|
|
|
if (res.success) { |
|
|
|
this.carColor_list = res.data |
|
|
@ -524,21 +530,19 @@ export default { |
|
|
|
this.fuelTank_list = res.data |
|
|
|
} |
|
|
|
}) |
|
|
|
typeValues({ type: 'packingCase' }).then((res) => { |
|
|
|
typeValues({ type: 'rearAxle' }).then((res) => { |
|
|
|
if (res.success) { |
|
|
|
this.packingCase_list = res.data |
|
|
|
this.rearAxleValue_list = res.data |
|
|
|
} |
|
|
|
}) |
|
|
|
}, |
|
|
|
|
|
|
|
UpNumber(e) { |
|
|
|
e.target.value = e.target.value.replace(/[^0-9.]/g, '') // 清除“数字”和“.”"-"以外的字符 |
|
|
|
e.target.value = e.target.value.replace(/^00/, '0.') // 开头不能有两个0 |
|
|
|
e.target.value = e.target.value.replace(/\.{2,}/g, '.') // 只保留第一个. 清除多余的 |
|
|
|
e.target.value = e.target.value.replace('.', '$#$').replace(/\./g, '').replace('$#$', '.').replace(/\-{2,}/g, '-') // 只保留第一个- |
|
|
|
e.target.value = e.target.value.replace(/^(\-)*(\d+)\.(\d\d).*$/, '$1$2.$3') // 只能输入两个小数 |
|
|
|
e.target.value = e.target.value.replace(/[^\d]/g, '') // 清除“数字”和“.”"-"以外的字符 |
|
|
|
e.target.value = e.target.value.replace(/^00/, '0') // 开头不能有两个0 |
|
|
|
if (e.target.value.indexOf('.') < 0 && e.target.value !== '' && e.target.value !== '-') { |
|
|
|
// 以上已经过滤,此处控制的是如果没有小数点,首位不能为类似于 01、02的金额 |
|
|
|
console.log(e.target.value) |
|
|
|
e.target.value = parseFloat(e.target.value) |
|
|
|
} |
|
|
|
}, |
|
|
@ -563,7 +567,7 @@ export default { |
|
|
|
this.tireSize_list = resp.data |
|
|
|
} else if (this.typeName === '驾驶室') { |
|
|
|
this.specification_list = resp.data |
|
|
|
} else if (this.typeName === '后桥速比') { |
|
|
|
} else if (this.typeName === '速比') { |
|
|
|
this.rearAxleRatio_list = resp.data |
|
|
|
} else if (this.typeName === '空调') { |
|
|
|
this.airConditioner_list = resp.data |
|
|
@ -591,8 +595,8 @@ export default { |
|
|
|
this.fuelTank_list = resp.data |
|
|
|
} else if (this.typeName === '多媒体') { |
|
|
|
this.multimedia_list = resp.data |
|
|
|
} else if (this.typeName === '货箱') { |
|
|
|
this.packingCase_list = resp.data |
|
|
|
} else if (this.typeName === '后桥') { |
|
|
|
this.rearAxleValue_list = resp.data |
|
|
|
} |
|
|
|
this.$nextTick(() => { |
|
|
|
this.handleColse() |
|
|
@ -859,9 +863,9 @@ export default { |
|
|
|
this.formobj.multimedia = bb.value |
|
|
|
this.formobj.multimediaKey = bb.key |
|
|
|
}, |
|
|
|
changePackingCase(value) { |
|
|
|
changeRearAxleValue(value) { |
|
|
|
let bb = null |
|
|
|
this.packingCase_list.forEach((e) => { |
|
|
|
this.rearAxleValue_list.forEach((e) => { |
|
|
|
if (e.dictKey === value) { |
|
|
|
bb = { |
|
|
|
key: e.dictKey, |
|
|
@ -875,12 +879,12 @@ export default { |
|
|
|
// ----------------------------------方法-------------------- |
|
|
|
// 返回 |
|
|
|
handleReturn(isreload) { |
|
|
|
this.formobj = {} |
|
|
|
if (isreload === 'true') this.$emit('reloadlist') |
|
|
|
this.$emit('doback') |
|
|
|
}, |
|
|
|
// 查看 |
|
|
|
showInfo(row) { |
|
|
|
|
|
|
|
this.FormLoading = true |
|
|
|
details(row.sid).then((response) => { |
|
|
|
this.FormLoading = false |
|
|
@ -939,6 +943,21 @@ export default { |
|
|
|
padding: 5px 0; |
|
|
|
margin-left: 70px; |
|
|
|
} |
|
|
|
|
|
|
|
.tlineheightb { |
|
|
|
display: flex; |
|
|
|
flex-direction: row; |
|
|
|
justify-content: flex-start; |
|
|
|
align-items: center; |
|
|
|
} |
|
|
|
/deep/ .tlineheightb .el-form-item .el-form-item__content { |
|
|
|
line-height: 15px !important; |
|
|
|
display: flex; |
|
|
|
flex-direction: row; |
|
|
|
justify-content: flex-start; |
|
|
|
align-items: center; |
|
|
|
} |
|
|
|
|
|
|
|
.colStyle { |
|
|
|
display: flex; |
|
|
|
flex: 1; |
|
|
|