10 changed files with 2300 additions and 635 deletions
@ -0,0 +1,332 @@ |
|||||
|
<template> |
||||
|
<div class="app-container"> |
||||
|
<div class="tab-header webtop"> |
||||
|
<div>{{ viewTitle }}</div> |
||||
|
<div> |
||||
|
<el-button type="info" size="small" icon="el-icon-close" @click="handleReturn()">关闭</el-button> |
||||
|
</div> |
||||
|
</div> |
||||
|
<div class="listconadd"> |
||||
|
<el-form ref="dataForm" :model="formobj" label-position="top" label-width="130px" class="formaddcopy02"> |
||||
|
<div v-if="formobj.typeKey !== '02'"> |
||||
|
<el-row style="border-top: 1px solid #E0E3EB"> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">是否打包</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.isPack == '1' ? '是' : formobj.isPack == '0' ? '否' : '' }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="18"> |
||||
|
<div class="span-sty">资方及产品政策</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.policyName }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="24"> |
||||
|
<div class="span-sty">融资项目</div> |
||||
|
<el-form-item> |
||||
|
<div class="addinputInfo"> |
||||
|
<span>主车发票价{{ formobj.mainVehicleAmount }}元</span> |
||||
|
<span>融资票据{{ formobj.accessoriesAmount }}元</span> |
||||
|
<span>挂车{{ formobj.trailerAmount }} 元</span> |
||||
|
<span>购置税{{ formobj.purchaseTax }} 元</span> |
||||
|
<span>车损上浮{{ formobj.vehDamageFloat }} 元</span> |
||||
|
</div> |
||||
|
</el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="24"> |
||||
|
<div class="span-sty">融资项目总额</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.loanTotal }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">首付比例</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.downPayRatio }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">首付金额</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.downPayAmount }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">产品贷款金额</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.loanAmount }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">产品期数</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.loanPeriod }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">贷款保证金比例</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.bondRatio }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">贷款保证金</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.bondAmount }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">厂家贴息</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.factoryDiscount }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">年利率</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.policyYearRatio }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">月还金额</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.loanPayMoney }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">利息总额</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.loanInterest }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="12"> |
||||
|
<div class="span-sty">厂家贴息用途</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.factoryDiscountUse }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<div v-show="formobj.otherPolicyState"> |
||||
|
<div class="title">其它融</div> |
||||
|
<el-row> |
||||
|
<el-col :span="12"> |
||||
|
<div class="span-sty">其它融名称</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.otherPolicyName }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">贷款金额</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.otherPolicyAmount }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">期数</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.otherPolicyPeriod }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">月还金额</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.otherPolicyMonthlyRepay }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="12"> |
||||
|
<div class="span-sty">利息总额</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.otherPolicyInterest }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">年利率</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.otherPolicyYearRatio }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
</div> |
||||
|
<div class="title">方案汇总</div> |
||||
|
<el-row> |
||||
|
<el-col :span="12"> |
||||
|
<div class="span-sty">融资首付</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.loanDownPay }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">总贷款金额</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.loanAmountTotal }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">期数</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.period }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">月还金额</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.monthlyRepay }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="12"> |
||||
|
<div class="span-sty">利息总额</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.interest }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">预计首款还款日</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.returnTime }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<div class="title">应收明细</div> |
||||
|
<el-row> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">融资首付</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.downPayAmounts }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">贷款保证金</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.bondAmounts }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">保险保证金</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.depositPremium }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">落户保证金</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.depositSettle }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">服务费</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.serviceAmount }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">代收意外险</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.proxyAccidentPremium }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">上牌费</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.registerAmount }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">运管费</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.operationAmount }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">补车价</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.vehOtherPrice }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">其它费用</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.otherAmount }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="12"> |
||||
|
<div class="span-sty">其它费用说明</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.otherAmountRemark }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">办理方式选择</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.dealWay }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="9"> |
||||
|
<div class="span-sty">代收首年保险费</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.proxyPremium }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="9"> |
||||
|
<div class="span-sty">代收购置税</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.proxyPurchasetax }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="24"> |
||||
|
<div class="span-sty">应收合计</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.receivableTotal }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">抵顶费用合计</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.offsetTotal }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="9"> |
||||
|
<div class="span-sty">抵顶首年保险费</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.offsetPremium }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="9"> |
||||
|
<div class="span-sty">抵顶购置税</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.offsetPurchasetax }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="24"> |
||||
|
<div class="span-sty">实收合计</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.realTotal }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="24"> |
||||
|
<div class="span-sty">车辆总价</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.vehTotalPrice }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">名义(留购)价</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.nominalPrice }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="18"> |
||||
|
<el-form-item><span class="addinputInfo">注:结清时需缴纳此费用</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
</div> |
||||
|
<div v-if="formobj.typeKey == '02'"> |
||||
|
<el-row style="border-top: 1px solid #E0E3EB"> |
||||
|
<el-col :span="8"> |
||||
|
<div class="span-sty">厂家贴息</div> |
||||
|
<el-form-item> |
||||
|
<span class="addinputInfo">{{ formobj.factoryDiscount }}</span> |
||||
|
</el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="8"> |
||||
|
<div class="span-sty">厂家贴息用途</div> |
||||
|
<el-form-item> |
||||
|
<span class="addinputInfo">>{{ formobj.factoryDiscountUse }}</span> |
||||
|
</el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="8"> |
||||
|
<div class="span-sty"><span class="icon">*</span>服务费</div> |
||||
|
<el-form-item> |
||||
|
<span class="addinputInfo">>{{ formobj.serviceAmount }}</span> |
||||
|
</el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
</div> |
||||
|
</el-form> |
||||
|
</div> |
||||
|
</div> |
||||
|
</template> |
||||
|
<script> |
||||
|
|
||||
|
export default { |
||||
|
name: 'JinRongFangAnInfo', |
||||
|
data() { |
||||
|
return { |
||||
|
viewTitle: '', |
||||
|
tableKey: 0, |
||||
|
index: 0, |
||||
|
formobj: { |
||||
|
otherPolicyState: false |
||||
|
} |
||||
|
} |
||||
|
}, |
||||
|
methods: { |
||||
|
showInfo(value) { |
||||
|
this.viewTitle = '金融方案' |
||||
|
this.formobj = value |
||||
|
}, |
||||
|
handleReturn() { |
||||
|
this.formobj = { |
||||
|
otherPolicyState: false |
||||
|
} |
||||
|
this.$emit('doback') |
||||
|
} |
||||
|
} |
||||
|
} |
||||
|
</script> |
||||
|
|
||||
|
<style scoped> |
||||
|
.span-sty { |
||||
|
width: 130px !important; |
||||
|
} |
||||
|
.addinputInfo { |
||||
|
margin-left: 120px !important; |
||||
|
} |
||||
|
.tlineheightb { |
||||
|
display: flex; |
||||
|
flex-direction: row; |
||||
|
justify-content: flex-start; |
||||
|
align-items: center; |
||||
|
} |
||||
|
/deep/ .tlineheightb .el-form-item .el-form-item__content .addinputInfo { |
||||
|
line-height: 15px !important; |
||||
|
display: flex; |
||||
|
flex-direction: row; |
||||
|
justify-content: flex-start; |
||||
|
align-items: center; |
||||
|
} |
||||
|
</style> |
@ -0,0 +1,258 @@ |
|||||
|
<template> |
||||
|
<div class="app-container"> |
||||
|
<div class="tab-header webtop"> |
||||
|
<div>{{ viewTitle }}</div> |
||||
|
<div> |
||||
|
<el-button type="info" size="small" @click="handleReturn()">关闭</el-button> |
||||
|
</div> |
||||
|
</div> |
||||
|
<div class="listconadd"> |
||||
|
<div class="titwu"><span>挂车信息</span></div> |
||||
|
<el-form ref="form_obj" :model="formobj" :rules="rules" class="formadd"> |
||||
|
<el-row style="border-top: 1px solid #E0E3EB"> |
||||
|
<el-col :span="4" class="tleftb"> |
||||
|
<span>主车车架号</span> |
||||
|
</el-col> |
||||
|
<el-col :span="8"> |
||||
|
<el-form-item> |
||||
|
<span>{{ formobj.vinNo }}</span> |
||||
|
</el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="4" class="tleftb"> |
||||
|
<span>车型</span> |
||||
|
</el-col> |
||||
|
<el-col :span="8"> |
||||
|
<el-form-item> |
||||
|
<span>{{ formobj.modelName }}</span> |
||||
|
</el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<div v-for="(item, index) in formobj.list" :key="index"> |
||||
|
<div class="title">挂车{{ index + 1 }}</div> |
||||
|
<el-row> |
||||
|
<el-col :span="4" class="tleftb"> |
||||
|
<span>车架号</span> |
||||
|
</el-col> |
||||
|
<el-col :span="8"> |
||||
|
<el-form-item> |
||||
|
<span>{{ item.trailerVinNo }}</span> |
||||
|
</el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="4" class="tleftb"> |
||||
|
<span>成交价</span> |
||||
|
</el-col> |
||||
|
<el-col :span="8"> |
||||
|
<el-form-item> |
||||
|
<span>{{ item.dealPrice }}</span> |
||||
|
</el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="4" class="tleftb"> |
||||
|
<span>车辆品牌</span> |
||||
|
</el-col> |
||||
|
<el-col :span="8"> |
||||
|
<el-form-item> |
||||
|
<span>{{ item.brandName }}</span> |
||||
|
</el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="4" class="tleftb"> |
||||
|
<span>车辆型号</span> |
||||
|
</el-col> |
||||
|
<el-col :span="8"> |
||||
|
<el-form-item> |
||||
|
<span>{{ item.carModelName }}</span> |
||||
|
</el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="4" class="tleftb"> |
||||
|
<span>生产厂商名称</span> |
||||
|
</el-col> |
||||
|
<el-col :span="20"> |
||||
|
<el-form-item> |
||||
|
<span>{{ item.manufacturerName }}</span> |
||||
|
</el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="4" class="tleftb"> |
||||
|
<span>挂车类型</span> |
||||
|
</el-col> |
||||
|
<el-col :span="20"> |
||||
|
<el-form-item> |
||||
|
<span>{{ item.trailerTypeValue }}</span> |
||||
|
</el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="4" class="tleftb"> |
||||
|
<span>外观尺寸</span> |
||||
|
</el-col> |
||||
|
<el-col :span="20"> |
||||
|
<el-form-item> |
||||
|
<span>长</span><span class="spanPadding">{{ item.appearanceSizeLong }}</span>mm, |
||||
|
<span>宽</span><span class="spanPadding">{{ item.appearanceSizeWide }}</span>mm, |
||||
|
<span>高</span><span class="spanPadding">{{ item.appearanceSizeHigh }}</span>mm, |
||||
|
<span>总高</span><span class="spanPadding">{{ item.appearanceSizeTotalHigh }}</span>mm |
||||
|
</el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="4" class="tleftb"> |
||||
|
<span>内部尺寸</span> |
||||
|
</el-col> |
||||
|
<el-col :span="20"> |
||||
|
<el-form-item> |
||||
|
<span>长</span><span class="spanPadding">{{ item.insideSizeLong }}</span>mm, |
||||
|
<span>宽</span><span class="spanPadding">{{ item.insideSizeWide }}</span>mm, |
||||
|
<span>高</span><span class="spanPadding">{{ item.insideSizeHigh }}</span>mm |
||||
|
</el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="4" class="tleftb"> |
||||
|
<span>鞍座离地高度</span> |
||||
|
</el-col> |
||||
|
<el-col :span="20"> |
||||
|
<el-form-item> |
||||
|
<span class="spanPadding">{{ item.saddleLeaveLandHigh }}</span>mm |
||||
|
</el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="4" class="tleftb"> |
||||
|
<span>大梁尺寸</span> |
||||
|
</el-col> |
||||
|
<el-col :span="20"> |
||||
|
<el-form-item> |
||||
|
<span>高度</span><span class="spanPadding">{{ item.girderSizeHigh }}</span>mm, |
||||
|
<span>宽度</span><span class="spanPadding">{{ item.girderSizeWide }}</span>mm, |
||||
|
<span>立板</span><span class="spanPadding">{{ item.girderSizeStandPlate }}</span>mm |
||||
|
</el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="4" class="tleftb" style="display: flex;justify-content: flex-end;align-items: center"> |
||||
|
<span>底盘部分</span> |
||||
|
</el-col> |
||||
|
<el-col :span="20" style="padding: 0"> |
||||
|
<el-col :span="4" style="display: flex;justify-content: center;align-items: center"> |
||||
|
<span>牵引销</span> |
||||
|
</el-col> |
||||
|
<el-col :span="20" style="border-right: 0"> |
||||
|
<el-form-item> |
||||
|
<span>{{ item.towPin }}</span> |
||||
|
</el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="4" style="display: flex;justify-content: center;align-items: center"> |
||||
|
<span>板簧</span> |
||||
|
</el-col> |
||||
|
<el-col :span="20" style="border-right: 0"> |
||||
|
<el-form-item> |
||||
|
<span>{{ item.plateSpring }}</span> |
||||
|
</el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="4" style="display: flex;justify-content: center;align-items: center"> |
||||
|
<span>车桥</span> |
||||
|
</el-col> |
||||
|
<el-col :span="20" style="border-right: 0"> |
||||
|
<el-form-item> |
||||
|
<span>{{ item.axle }}</span> |
||||
|
</el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="4" style="display: flex;justify-content: center;align-items: center"> |
||||
|
<span>轮胎及钢圈</span> |
||||
|
</el-col> |
||||
|
<el-col :span="20" style="border-right: 0"> |
||||
|
<el-form-item> |
||||
|
<span>{{ item.tyreAndSteelCircle }}</span> |
||||
|
</el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="4" style="display: flex;justify-content: center;align-items: center;border-bottom: 0"> |
||||
|
<span>底板</span> |
||||
|
</el-col> |
||||
|
<el-col :span="20" style="border-right: 0;border-bottom: 0"> |
||||
|
<el-form-item> |
||||
|
<span class="spanPadding">{{ item.floorSize }}</span>mm |
||||
|
</el-form-item> |
||||
|
</el-col> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="4" class="tleftb"> |
||||
|
<span>门扇要求</span> |
||||
|
</el-col> |
||||
|
<el-col :span="8"> |
||||
|
<el-form-item> |
||||
|
<span>{{ item.doorFanRequirement }}</span> |
||||
|
</el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="4" class="tleftb"> |
||||
|
<span>箱体颜色</span> |
||||
|
</el-col> |
||||
|
<el-col :span="8"> |
||||
|
<el-form-item> |
||||
|
<span>{{ item.boxColor }}</span> |
||||
|
</el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="4" class="tleftb"> |
||||
|
<span>更多配置</span> |
||||
|
</el-col> |
||||
|
<el-col :span="20"> |
||||
|
<el-form-item> |
||||
|
<span>{{ item.moreConfig }}</span> |
||||
|
</el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
</div> |
||||
|
</el-form> |
||||
|
</div> |
||||
|
<!--End 添加修改部分--> |
||||
|
</div> |
||||
|
</template> |
||||
|
|
||||
|
<script> |
||||
|
|
||||
|
export default { |
||||
|
name: 'GuaCheInfo', |
||||
|
data() { |
||||
|
return { |
||||
|
viewTitle: '', |
||||
|
formobj: { |
||||
|
vinNo: '', |
||||
|
modelName: '', |
||||
|
list: [] |
||||
|
}, |
||||
|
rules: {}, |
||||
|
submitdisabled: false |
||||
|
} |
||||
|
}, |
||||
|
methods: { |
||||
|
showInfo(data) { |
||||
|
this.$nextTick(() => { |
||||
|
this.$refs['form_obj'].clearValidate() |
||||
|
}) |
||||
|
this.viewTitle = '挂车详情' |
||||
|
this.formobj = data |
||||
|
}, |
||||
|
handleReturn() { |
||||
|
this.formobj = { |
||||
|
vinNo: '', |
||||
|
modelName: '', |
||||
|
list: [] |
||||
|
} |
||||
|
this.$refs['form_obj'].resetFields() |
||||
|
this.$emit('doback') |
||||
|
} |
||||
|
} |
||||
|
} |
||||
|
</script> |
||||
|
|
||||
|
<style scoped> |
||||
|
.spanPadding { |
||||
|
padding: 0 5px; |
||||
|
} |
||||
|
</style> |
@ -0,0 +1,244 @@ |
|||||
|
<template> |
||||
|
<div class="app-container"> |
||||
|
<div> |
||||
|
<div class="tab-header webtop"> |
||||
|
<div>款票详情</div> |
||||
|
<div> |
||||
|
<el-button type="info" size="small" @click="handleReturn()">关闭</el-button> |
||||
|
</div> |
||||
|
</div> |
||||
|
<div class="listconadd"> |
||||
|
<el-form ref="dataForm" :model="formobj" class="formaddcopy02" :rules="rules"> |
||||
|
<el-row style="border-top: 1px solid #E0E3EB"> |
||||
|
<el-col :span="12"> |
||||
|
<div class="span-sty">车架号</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.vinNo }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="12"> |
||||
|
<div class="span-sty">销售类型</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.paymentMethod }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="12"> |
||||
|
<div class="span-sty">合同编号</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.contractNo }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="12"> |
||||
|
<div class="span-sty">客户名称</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.customerName }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="24"> |
||||
|
<div class="span-sty">车型</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.modelName }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<!--Start 预订车辆信息--> |
||||
|
<div class="title"> |
||||
|
<div>款项情况(平台收款)</div> |
||||
|
</div> |
||||
|
<el-table :key="tableKey" v-loading="listLoading" ref="multipleTable" :data="formobj.finSelectVoList" border style="width: 100%" :index="index"> |
||||
|
<el-table-column fixed align="center" label="序号" type="index" :index="index + 1" width="60"/> |
||||
|
<el-table-column label="款项名称" align="center" width="150"> |
||||
|
<template slot-scope="scope"> |
||||
|
<span>{{ scope.row.receivablesName }}</span> |
||||
|
</template> |
||||
|
</el-table-column> |
||||
|
<el-table-column label="应收金额" align="center" width="150"> |
||||
|
<template slot-scope="scope"> |
||||
|
<span>{{ scope.row.reveivableMoney }}</span> |
||||
|
</template> |
||||
|
</el-table-column> |
||||
|
<el-table-column label="已收款" align="center" width="150"> |
||||
|
<template slot-scope="scope"> |
||||
|
<span>{{ scope.row.subscriptionMoneyAll }}</span> |
||||
|
</template> |
||||
|
</el-table-column> |
||||
|
<el-table-column label="未收款" align="center" width="150"> |
||||
|
<template slot-scope="scope"> |
||||
|
<span>{{ scope.row.notSubscriptionMoney }}</span> |
||||
|
</template> |
||||
|
</el-table-column> |
||||
|
<el-table-column label="备注" align="center"> |
||||
|
<template slot-scope="scope"> |
||||
|
<span>{{ scope.row.remark }}</span> |
||||
|
</template> |
||||
|
</el-table-column> |
||||
|
</el-table> |
||||
|
<div class="title">发票情况</div> |
||||
|
<el-row> |
||||
|
<el-col :span="16"> |
||||
|
<div class="span-sty">开票名称</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.vinInvoiceVo.invoicingName }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="8"> |
||||
|
<div class="span-sty">税号</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.vinInvoiceVo.invoiceNo }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="16"> |
||||
|
<div class="span-sty">地址</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.vinInvoiceVo.address }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="8"> |
||||
|
<div class="span-sty">联系电话</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.vinInvoiceVo.telPhone }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="16"> |
||||
|
<div class="span-sty">开户行</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.vinInvoiceVo.openingBank }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="8"> |
||||
|
<div class="span-sty">银行账号</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.vinInvoiceVo.bankNum }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="16"> |
||||
|
<div class="span-sty">开票单位</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.vinInvoiceVo.invoiceTitle }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="8"> |
||||
|
<div class="span-sty">开票类型</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.vinInvoiceVo.invoiceType }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="8"> |
||||
|
<div class="span-sty">开票状态</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.vinInvoiceVo.billingState }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="8"> |
||||
|
<div class="span-sty">开票金额</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.vinInvoiceVo.invoiceAmount }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="8"> |
||||
|
<div class="span-sty">开票日期</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.vinInvoiceVo.invoiceDate }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="8"> |
||||
|
<div class="span-sty">移交状态</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.vinInvoiceVo.transferState }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="8"> |
||||
|
<div class="span-sty">接收人</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.vinInvoiceVo.recipient }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="8"> |
||||
|
<div class="span-sty">移交日期</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.vinInvoiceVo.transferTime }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
</el-form> |
||||
|
</div> |
||||
|
</div> |
||||
|
</div> |
||||
|
</template> |
||||
|
|
||||
|
<script> |
||||
|
import { deliveredFinSelect } from '@/api/examinePage/chukushenhe' |
||||
|
|
||||
|
export default { |
||||
|
name: 'PaymentTicket', |
||||
|
data() { |
||||
|
return { |
||||
|
tableKey: 0, |
||||
|
index: 0, |
||||
|
// --按钮菜单------- |
||||
|
listLoading: false, |
||||
|
formobj: { |
||||
|
vinNo: '', |
||||
|
paymentMethod: '', |
||||
|
contractNo: '', |
||||
|
customerName: '', |
||||
|
modelName: '', |
||||
|
finSelectVoList: [], |
||||
|
vinInvoiceVo: { |
||||
|
invoicingName: '', |
||||
|
invoiceNo: '', |
||||
|
invoiceTitle: '', |
||||
|
invoiceType: '', |
||||
|
billingState: '', |
||||
|
invoiceAmount: '', |
||||
|
invoiceDate: '', |
||||
|
transferState: '', |
||||
|
address: '', |
||||
|
telPhone: '', |
||||
|
openingBank: '', |
||||
|
bankNum: '', |
||||
|
recipient: '', |
||||
|
transferTime: '' |
||||
|
} |
||||
|
}, |
||||
|
rules: {} |
||||
|
} |
||||
|
}, |
||||
|
methods: { |
||||
|
// ------------ 页面初始化 ------------ |
||||
|
showInfo(contractId, row) { |
||||
|
this.$nextTick(() => { |
||||
|
this.$refs['dataForm'].clearValidate() |
||||
|
}) |
||||
|
deliveredFinSelect({ contractNo: contractId, vinSid: row.vinSid }).then((response) => { |
||||
|
if (response.success) { |
||||
|
console.log(response.data) |
||||
|
this.formobj = response.data |
||||
|
} |
||||
|
}) |
||||
|
}, |
||||
|
// ------------ 功能实现 ------------ |
||||
|
// 返回 |
||||
|
handleReturn() { |
||||
|
this.$refs['dataForm'].resetFields() |
||||
|
this.formobj = { |
||||
|
vinNo: '', |
||||
|
paymentMethod: '', |
||||
|
contractNo: '', |
||||
|
customerName: '', |
||||
|
modelName: '', |
||||
|
finSelectVoList: [], |
||||
|
vinInvoiceVo: { |
||||
|
invoicingName: '', |
||||
|
invoiceNo: '', |
||||
|
invoiceTitle: '', |
||||
|
invoiceType: '', |
||||
|
billingState: '', |
||||
|
invoiceAmount: '', |
||||
|
invoiceDate: '', |
||||
|
transferState: '', |
||||
|
address: '', |
||||
|
telPhone: '', |
||||
|
openingBank: '', |
||||
|
bankNum: '', |
||||
|
recipient: '', |
||||
|
transferTime: '' |
||||
|
} |
||||
|
} |
||||
|
this.$emit('doback') |
||||
|
} |
||||
|
} |
||||
|
} |
||||
|
</script> |
||||
|
<style scoped> |
||||
|
.span-sty { |
||||
|
width: 120px !important; |
||||
|
} |
||||
|
.addinputInfo { |
||||
|
margin-left: 110px !important; |
||||
|
} |
||||
|
/*表格列设置fixed后固定列出现下边框的设置*/ |
||||
|
/deep/ .el-table__fixed { |
||||
|
height: 100% !important; |
||||
|
} |
||||
|
/*表格列设置fixed后固定列出现下边框的设置*/ |
||||
|
/deep/ .el-table__fixed-right { |
||||
|
height: 100% !important; |
||||
|
} |
||||
|
</style> |
@ -0,0 +1,153 @@ |
|||||
|
<template> |
||||
|
<div class="app-container"> |
||||
|
<div class="tab-header webtop"> |
||||
|
<div>上装配置信息</div> |
||||
|
<div> |
||||
|
<el-button type="info" size="small" @click="handleReturn()">关闭</el-button> |
||||
|
</div> |
||||
|
</div> |
||||
|
<div class="listconadd"> |
||||
|
<div class="titwu"><span>上装配置信息</span></div> |
||||
|
<el-form ref="dataForm" :model="formobj" class="formaddcopy02"> |
||||
|
<el-row style="border-top: 1px solid #E0E3EB"> |
||||
|
<el-col :span="12"> |
||||
|
<div class="span-sty spanOneWidth"><span>主车车架号</span></div> |
||||
|
<el-form-item><span class="addinputInfo addinputwOne">{{ formobj.vinNo }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="12"> |
||||
|
<div class="span-sty spanOneWidth"><span>车型</span></div> |
||||
|
<el-form-item><span class="addinputInfo addinputwOne">{{ formobj.modelName }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<div v-for="(item, index) in formobj.vehillModelList" :key="index"> |
||||
|
<div class="title">上装{{ index + 1 }}</div> |
||||
|
<el-row> |
||||
|
<el-col :span="24"> |
||||
|
<div class="span-sty spanOneWidth"><span>成交价</span></div> |
||||
|
<el-form-item><span class="addinputInfo addinputwOne">{{ item.topPrice }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="12"> |
||||
|
<div class="span-sty spanOneWidth"><span>车辆功能</span></div> |
||||
|
<el-form-item><span class="addinputInfo addinputwOne">{{ item.vehicleTypeValue }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="12"> |
||||
|
<div class="span-sty spanOneWidth"><span>上装名称</span></div> |
||||
|
<el-form-item><span class="addinputInfo addinputwOne">{{ item.installNameValue }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="12"> |
||||
|
<div class="span-sty spanOneWidth"><span>委改方式</span></div> |
||||
|
<el-form-item><span class="addinputInfo addinputwOne">{{ item.refitMethodValue }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="12"> |
||||
|
<div class="span-sty spanOneWidth"><span>供应商</span></div> |
||||
|
<el-form-item><span class="addinputInfo addinputwOne">{{ item.refitFactory }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="12"> |
||||
|
<div class="span-sty spanOneWidth"><span>货箱内部尺寸</span></div> |
||||
|
<el-form-item> |
||||
|
<div class="addinputInfo addinputwOne"> |
||||
|
长<span class="inputStyle">{{ item.wk_long }}</span>mm, |
||||
|
宽<span class="inputStyle">{{ item.wk_wide }}</span>mm, |
||||
|
高<span class="inputStyle">{{ item.wk_high }}</span>mm |
||||
|
</div> |
||||
|
</el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="12"> |
||||
|
<div class="span-sty spanOneWidth"><span>颜色</span></div> |
||||
|
<el-form-item><span class="addinputInfo addinputwOne">{{ item.colorValue }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="12"> |
||||
|
<div class="span-sty spanOneWidth"><span>板材材质</span></div> |
||||
|
<el-form-item><span class="addinputInfo addinputwOne">{{ item.plateMaterialValue }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="12"> |
||||
|
<div class="span-sty spanOneWidth"><span>板材厚度</span></div> |
||||
|
<el-form-item> |
||||
|
<div class="addinputInfo addinputwOne"> |
||||
|
底<span class="inputStyle">{{ item.plateThicknessBottom }}</span>mm, |
||||
|
边<span class="inputStyle">{{ item.plateThicknessEdge }}</span>mm |
||||
|
</div> |
||||
|
</el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="12"> |
||||
|
<div class="span-sty spanOneWidth"><span>篷布滑道</span></div> |
||||
|
<el-form-item><span class="addinputInfo addinputwOne">{{ item.tarpaulinSlide }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="12"> |
||||
|
<div class="span-sty spanOneWidth"><span>冷藏冷机</span></div> |
||||
|
<el-form-item><span class="addinputInfo addinputwOne">{{ item.refrigerator }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="12"> |
||||
|
<div class="span-sty spanOneWidth"><span>自卸液压盖板</span></div> |
||||
|
<el-form-item><span class="addinputInfo addinputwOne">{{ item.selfUnHyCoPl }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="12"> |
||||
|
<div class="span-sty spanOneWidth"><span>底板加热</span></div> |
||||
|
<el-form-item><span class="addinputInfo addinputwOne">{{ item.floorHeating }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="24"> |
||||
|
<div class="span-sty spanOneWidth"><span>更多配置</span></div> |
||||
|
<el-form-item><span class="addinputInfo addinputwOne">{{ item.moreConfig }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
</div> |
||||
|
</el-form> |
||||
|
</div> |
||||
|
</div> |
||||
|
</template> |
||||
|
|
||||
|
<script> |
||||
|
|
||||
|
export default { |
||||
|
name: 'ShangZhuangInfo', |
||||
|
data() { |
||||
|
return { |
||||
|
formobj: { |
||||
|
modelName: '', |
||||
|
vinNo: '', |
||||
|
vehillModelList: [] |
||||
|
} |
||||
|
} |
||||
|
}, |
||||
|
methods: { |
||||
|
handleReturn() { |
||||
|
this.formobj = { |
||||
|
modelName: '', |
||||
|
vinNo: '', |
||||
|
vehillModelList: [] |
||||
|
} |
||||
|
this.$emit('doback') |
||||
|
}, |
||||
|
showInfo(data) { |
||||
|
this.formobj = data |
||||
|
} |
||||
|
} |
||||
|
} |
||||
|
</script> |
||||
|
|
||||
|
<style scoped> |
||||
|
.spanOneWidth { |
||||
|
width: 110px !important; |
||||
|
} |
||||
|
.addinputwOne { |
||||
|
margin-left: 110px !important; |
||||
|
} |
||||
|
.inputStyle { |
||||
|
display: inline-block; |
||||
|
margin: 0 5px; |
||||
|
} |
||||
|
</style> |
@ -1,178 +1,139 @@ |
|||||
<template> |
<template> |
||||
<div class="app-container"> |
<div class="app-container"> |
||||
<div v-show="visible"> |
<div> |
||||
<div class="tab-header webtop"> |
<div class="tab-header webtop"> |
||||
<div>录入使用人信息</div> |
<div>实际购车人信息</div> |
||||
<!-- <div v-else></div> --> |
|
||||
<div> |
<div> |
||||
<!-- <el-button type="primary" size="small" :disabled="createBtn" @click="handleCreate()">保存</el-button>--> |
|
||||
<el-button type="info" size="small" @click="handleReturn()">关闭</el-button> |
<el-button type="info" size="small" @click="handleReturn()">关闭</el-button> |
||||
</div> |
</div> |
||||
</div> |
</div> |
||||
<div class="listconadd"> |
<div class="listconadd"> |
||||
<el-form ref="dataForm" :model="tempUserLook" :rules="rules" label-position="right" |
<div class="titwu">实际购车人信息</div> |
||||
class="formadd"> |
<el-form ref="dataForm" :model="tempUserLook" :rules="rules" class="formadd"> |
||||
<div class="tit">录入使用人信息</div> |
<el-row style="border-top: 1px solid #e0e3eb"> |
||||
<el-row> |
<el-col :span="4" class="tleftb"> |
||||
<el-col :span="4" class="topBor"> |
<span>客户类型</span> |
||||
<span>合同编号</span> |
|
||||
</el-col> |
</el-col> |
||||
<el-col :span="10" class="topBor"> |
<el-col :span="20"> |
||||
<el-form-item prop="contractNo"> |
<el-form-item> |
||||
<span>{{ tempUserLook.contractNo }}</span> |
<span>{{ tempUserLook.customerType }}</span> |
||||
</el-form-item> |
</el-form-item> |
||||
</el-col> |
</el-col> |
||||
</el-row> |
</el-row> |
||||
<el-row> |
<el-row> |
||||
<el-col :span="4"> |
<el-col :span="4" class="tleftb"> |
||||
<span>车架号</span> |
<span>客户名称</span> |
||||
</el-col> |
</el-col> |
||||
<el-col :span="10"> |
<el-col :span="20"> |
||||
<el-form-item prop="vinNo"> |
<el-form-item> |
||||
<span>{{ tempUserLook.vinNo }}</span> |
<span>{{ tempUserLook.name }}</span> |
||||
</el-form-item> |
</el-form-item> |
||||
</el-col> |
</el-col> |
||||
</el-row> |
</el-row> |
||||
<el-row> |
<el-row v-show="tempUserLook.customerTypeKey == '2'"> |
||||
<el-col :span="4"> |
<el-col :span="4" class="tleftb"> |
||||
<span>客户名称</span> |
<span>联系人</span> |
||||
</el-col> |
</el-col> |
||||
<el-col :span="10"> |
<el-col :span="20"> |
||||
<el-form-item prop="name"> |
<el-form-item> |
||||
<span>{{ tempUserLook.name }}</span> |
<span>{{ tempUserLook.contacts }}</span> |
||||
</el-form-item> |
</el-form-item> |
||||
</el-col> |
</el-col> |
||||
</el-row> |
</el-row> |
||||
<el-row> |
<el-row> |
||||
<el-col :span="4"> |
<el-col :span="4" class="tleftb"> |
||||
<span>联系电话</span> |
<span>联系电话</span> |
||||
</el-col> |
</el-col> |
||||
<el-col :span="10"> |
<el-col :span="20"> |
||||
<el-form-item prop="mobile"> |
<el-form-item> |
||||
<span>{{ tempUserLook.mobile }}</span> |
<span>{{ tempUserLook.mobile }}</span> |
||||
</el-form-item> |
</el-form-item> |
||||
</el-col> |
</el-col> |
||||
</el-row> |
</el-row> |
||||
<el-row> |
<el-row> |
||||
<el-col :span="4"> |
<el-col :span="4" class="tleftb"> |
||||
<span>证件号码</span> |
<span>证件号码</span> |
||||
</el-col> |
</el-col> |
||||
<el-col :span="10"> |
<el-col :span="20"> |
||||
<el-form-item prop="idNo"> |
<el-form-item> |
||||
<span>{{ tempUserLook.idNo }}</span> |
<span>{{ tempUserLook.idNumber }}</span> |
||||
</el-form-item> |
</el-form-item> |
||||
</el-col> |
</el-col> |
||||
</el-row> |
</el-row> |
||||
<el-row> |
<el-row> |
||||
<el-col :span="4"> |
<el-col :span="4" class="tleftb"> |
||||
<span>联系地址</span> |
<span>通讯地址</span> |
||||
</el-col> |
</el-col> |
||||
<el-col :span="10"> |
<el-col :span="20"> |
||||
<el-form-item prop="address"> |
<el-form-item> |
||||
<span>{{ tempUserLook.address }}</span> |
<span>{{ tempUserLook.address }}</span> |
||||
</el-form-item> |
</el-form-item> |
||||
</el-col> |
</el-col> |
||||
</el-row> |
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="4" class="tleftb"> |
||||
|
<span>车架号</span> |
||||
|
</el-col> |
||||
|
<el-col :span="20"> |
||||
|
<el-form-item> |
||||
|
<span>{{ tempUserLook.vin }}</span> |
||||
|
</el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="4" class="tleftb"> |
||||
|
<span>合同编号</span> |
||||
|
</el-col> |
||||
|
<el-col :span="20"> |
||||
|
<el-form-item> |
||||
|
<span>{{ tempUserLook.contractNo }}</span> |
||||
|
</el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="4" class="tleftb"> |
||||
|
<span>备注</span> |
||||
|
</el-col> |
||||
|
<el-col :span="20"> |
||||
|
<el-form-item> |
||||
|
<span>{{ tempUserLook.remarks }}</span> |
||||
|
</el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
</el-form> |
</el-form> |
||||
</div> |
</div> |
||||
</div> |
</div> |
||||
|
|
||||
</div> |
</div> |
||||
</template> |
</template> |
||||
|
|
||||
<script> |
<script> |
||||
import {mapGetters} from 'vuex' |
|
||||
|
|
||||
export default { |
|
||||
name: 'userInfoLook', |
|
||||
components: {}, |
|
||||
data() { |
|
||||
return { |
|
||||
viewTitle: '', |
|
||||
index: 0, |
|
||||
disabled: false, // 保存、提交按钮状态 |
|
||||
createBtn: false, |
|
||||
// --按钮菜单------- |
|
||||
visible: true, |
|
||||
listLoading: false, |
|
||||
tempUserLook: {}, |
|
||||
rules: {}, |
|
||||
// ------------------------------------ |
|
||||
} |
|
||||
}, |
|
||||
computed: { |
|
||||
...mapGetters([ |
|
||||
'id', |
|
||||
'roles', |
|
||||
'rolesIds', |
|
||||
'departmentId', |
|
||||
'departmentCode', |
|
||||
]), |
|
||||
}, |
|
||||
created() { |
|
||||
// 初始化变量 |
|
||||
this.init() |
|
||||
}, |
|
||||
methods: { |
|
||||
// ------------ 页面初始化 ------------ |
|
||||
// 添加前数据初始化 |
|
||||
resetTemp() { |
|
||||
}, |
|
||||
init() { |
|
||||
|
|
||||
}, |
|
||||
showInfo(useMessage, vinNo) { |
|
||||
this.$nextTick(() => { |
|
||||
this.$refs['dataForm'].clearValidate() |
|
||||
}); |
|
||||
console.log('详情拿到的信息', useMessage) |
|
||||
this.tempUserLook = useMessage |
|
||||
}, |
|
||||
|
|
||||
// ------------ 功能实现 ------------ |
|
||||
// 返回 |
|
||||
handleReturn() { |
|
||||
this.$emit('doback') |
|
||||
}, |
|
||||
// ------------ 页面跳转以及数据获取 ------------ |
|
||||
|
|
||||
|
export default { |
||||
|
name: 'userInfoLook', |
||||
|
components: {}, |
||||
|
data() { |
||||
|
return { |
||||
|
viewTitle: '', |
||||
|
tempUserLook: {}, |
||||
|
rules: {} |
||||
|
} |
||||
|
}, |
||||
|
methods: { |
||||
|
showInfo(contractNo, useMessage) { |
||||
|
this.$nextTick(() => { |
||||
|
this.$refs['dataForm'].clearValidate() |
||||
|
}) |
||||
|
console.log('详情拿到的信息', useMessage) |
||||
|
this.tempUserLook = useMessage |
||||
|
this.tempUserLook.contractNo = contractNo |
||||
}, |
}, |
||||
|
// 返回 |
||||
|
handleReturn() { |
||||
|
this.tempUserLook = {} |
||||
|
this.$emit('doback') |
||||
|
} |
||||
} |
} |
||||
|
} |
||||
</script> |
</script> |
||||
<style scoped> |
<style scoped> |
||||
.tit { |
|
||||
margin: 45px 0 66px 0; |
|
||||
padding: 10px 0 0 0; |
|
||||
border: 0; |
|
||||
} |
|
||||
|
|
||||
/deep/ .el-row { |
|
||||
display: flex; |
|
||||
justify-content: center; |
|
||||
border-left: 0; |
|
||||
} |
|
||||
|
|
||||
.topBor { |
|
||||
border-top: 1px solid #e0e3eb; |
|
||||
} |
|
||||
|
|
||||
/deep/ .el-form-item__content { |
|
||||
margin-left: 0 !important; |
|
||||
} |
|
||||
|
|
||||
/deep/ .el-col-4 { |
|
||||
text-align: right; |
|
||||
float: left; |
|
||||
font-size: 14px; |
|
||||
color: #606266; |
|
||||
line-height: 40px !important; |
|
||||
font-weight: 600; |
|
||||
border-left: 1px solid #e0e3eb; |
|
||||
} |
|
||||
.formadd .tit { |
|
||||
font-size: 32px; |
|
||||
text-align: center; |
|
||||
margin: 0 0 20px 0; |
|
||||
padding: 20px 0; |
|
||||
} |
|
||||
</style> |
</style> |
||||
|
@ -0,0 +1,522 @@ |
|||||
|
<template> |
||||
|
<div class="app-container"> |
||||
|
<div v-show="viewState == 1"> |
||||
|
<div class="tab-header webtop"> |
||||
|
<div>{{ viewTitle }}</div> |
||||
|
<div> |
||||
|
<el-button type="info" size="small" icon="el-icon-close" @click="handleReturn()">关闭</el-button> |
||||
|
</div> |
||||
|
</div> |
||||
|
<div class="listconadd"> |
||||
|
<div class="titwu">销售订单</div> |
||||
|
<el-form ref="dataForm" :model="formobj" label-position="top" label-width="130px" class="formaddcopy02"> |
||||
|
<el-row style="border-top: 1px solid #E0E3EB"> |
||||
|
<el-col :span="8" class="tlineheightb"> |
||||
|
<div class="span-sty">订单编号</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.billNo }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="8" class="tlineheightb"> |
||||
|
<div class="span-sty">合同编号</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.concatNo }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="8" class="tlineheightb"> |
||||
|
<div class="span-sty">制单日期</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.createDate }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="8" class="tlineheightb"> |
||||
|
<div class="span-sty">销售机构</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.useOrgName }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="8" class="tlineheightb"> |
||||
|
<div class="span-sty">销售部门</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.orgName }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="8" class="tlineheightb"> |
||||
|
<div class="span-sty">销售专员</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.staffName }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<div class="title">客户信息</div> |
||||
|
<el-row> |
||||
|
<el-col :span="8" class="tlineheightb"> |
||||
|
<div class="span-sty">客户名称</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.customerName }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="8" class="tlineheightb"> |
||||
|
<div class="span-sty">联系电话</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.mobile }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="8" class="tlineheightb"> |
||||
|
<div class="span-sty">挂靠公司</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.affiliatedCompany }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="8" class="tlineheightb"> |
||||
|
<div class="span-sty">销售类型</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.payType }} {{ formobj.financePlanValue }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="8" class="tlineheightb"> |
||||
|
<div class="span-sty">开票类型</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.billingType }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="8" class="tlineheightb"> |
||||
|
<div class="span-sty">是否包牌</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.licensePlateValue }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<div class="title">车型信息</div> |
||||
|
<el-row> |
||||
|
<el-col :span="24" class="tlineheightb"> |
||||
|
<el-form-item><span class="addinputInfo" style="margin-left: 0px !important;">{{ formobj.busSalesOrderModel.modelConfig }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="24" class="tlineheightb"> |
||||
|
<div class="span-sty">常用配置</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.busSalesOrderModel.config }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="24" class="tlineheightb"> |
||||
|
<div class="span-sty">更多配置</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.busSalesOrderModel.moreConfig }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="24" class="tlineheightb"> |
||||
|
<div class="span-sty">特殊配置说明</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.busSalesOrderModel.specialConfig }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="8" class="tlineheightb"> |
||||
|
<div class="span-sty">合格证公告型号</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.busSalesOrderModel.publicModel }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="16" class="tlineheightb"> |
||||
|
<el-form-item><span class="addinputInfo" style="margin-left: 0px !important;">{{ formobj.busSalesOrderModel.publicModelSon }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row v-if="formobj.busSalesOrderMakeup.topMessage !== ''"> |
||||
|
<el-col :span="24" class="tlineheightb"> |
||||
|
<div class="span-sty">上装</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.busSalesOrderMakeup.topMessage }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row v-if="formobj.type == '1'"> |
||||
|
<el-col :span="24" class="tlineheightb"> |
||||
|
<div class="span-sty">车架号</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.busSalesOrderModel.vinNo }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row v-if="formobj.type == '2'"> |
||||
|
<el-col :span="24" class="tlineheightb"> |
||||
|
<div class="span-sty">采购订单编号</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.busSalesOrderModel.linkNo }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row v-if="formobj.type == '3'"> |
||||
|
<el-col :span="24"> |
||||
|
<div class="span-sty">需采购</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.busSalesOrderPrice.quantity }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<!-- <div class="title">挂车信息</div>--> |
||||
|
<!-- <el-row>--> |
||||
|
<!-- <el-col :span="24">--> |
||||
|
<!-- <el-form-item><span></span></el-form-item>--> |
||||
|
<!-- </el-col>--> |
||||
|
<!-- </el-row>--> |
||||
|
<div class="title">价格信息</div> |
||||
|
<el-row> |
||||
|
<el-col :span="8"> |
||||
|
<div class="span-sty">单台整体指导价</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.busSalesOrderPrice.singleGuildPrice }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="8"> |
||||
|
<div class="span-sty">主车单台成交价</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.busSalesOrderModel.finalPrice }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="8"> |
||||
|
<div class="span-sty">单台整体成交价</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.busSalesOrderPrice.singleFinalPrice }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="8"> |
||||
|
<div class="span-sty">单台折让(元)</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.busSalesOrderPrice.bigDecimalSing }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="8"> |
||||
|
<div class="span-sty">台数</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.busSalesOrderPrice.quantity }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="8"> |
||||
|
<div class="span-sty">车价合计</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.busSalesOrderPrice.priceSum }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="12"> |
||||
|
<div class="span-sty">计划提车日期</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.busSalesOrderPrice.plannedPickUpDate }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="12"> |
||||
|
<div class="span-sty">预计提车地点</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.busSalesOrderPrice.plannedPickUpLocation }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<div class="title">保险说明</div> |
||||
|
<el-row> |
||||
|
<el-col :span="24"> |
||||
|
<el-form-item><span>{{ formobj.insuranceInfo }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<div class="title">订金信息</div> |
||||
|
<el-row> |
||||
|
<el-col :span="12"> |
||||
|
<div class="span-sty">单台订金</div> |
||||
|
<el-form-item><span class="addinputInfo">¥{{ formobj.busSalesOrderDeposit.deposit }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="12"> |
||||
|
<div class="span-sty">订金合计</div> |
||||
|
<el-form-item><span class="addinputInfo">¥{{ formobj.busSalesOrderDeposit.depositAll }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="12"> |
||||
|
<div class="span-sty">订金缴纳方式</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.busSalesOrderDeposit.depositType }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="12"> |
||||
|
<div class="span-sty">需补交订金</div> |
||||
|
<el-form-item><span class="addinputInfo">¥{{ formobj.busSalesOrderDeposit.makeUpDeposit }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="24"> |
||||
|
<div class="span-sty" style="display: flex;flex-direction: row;justify-content: flex-end;align-items: center">款项确认书</div> |
||||
|
<el-form-item><el-image class="addinputInfo" style="width: 178px;height: 178px;" v-for="(item,index) in formobj.busSalesOrderDeposit.paymentConfirmation" :key="index" :src="item" :preview-src-list="formobj.busSalesOrderDeposit.paymentConfirmation"></el-image></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="24"> |
||||
|
<div class="span-sty">订金备注</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.busSalesOrderDeposit.depositRemarks }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<div class="title" v-if="formobj.busSalesOrderDiscountList.length > 0">优惠套餐</div> |
||||
|
<el-table v-if="formobj.busSalesOrderDiscountList.length > 0" :key="tableKey" :data="formobj.busSalesOrderDiscountList" :index="index" border style="width: 100%" show-summary :summary-method="getSummaries"> |
||||
|
<el-table-column fixed width="60" label="序号" type="index" :index="index + 1" align="center" /> |
||||
|
<el-table-column label="优惠名称" align="left" header-align="center"> |
||||
|
<template slot-scope="scope"> |
||||
|
{{ scope.row.name }} |
||||
|
</template> |
||||
|
</el-table-column> |
||||
|
<el-table-column label="价值" align="left" header-align="center"> |
||||
|
<template slot-scope="scope"> |
||||
|
{{ scope.row.price }} |
||||
|
</template> |
||||
|
</el-table-column> |
||||
|
<el-table-column label="优惠项目说明" header-align="center"> |
||||
|
<template slot-scope="scope"> |
||||
|
{{ scope.row.discountExplain }} |
||||
|
</template> |
||||
|
</el-table-column> |
||||
|
<el-table-column label="数量" header-align="center"> |
||||
|
<template slot-scope="scope"> |
||||
|
{{ scope.row.num }} |
||||
|
</template> |
||||
|
</el-table-column> |
||||
|
<el-table-column prop="totalValue" label="小计" header-align="center"> |
||||
|
<template slot-scope="scope"> |
||||
|
{{ scope.row.totalValue }} |
||||
|
</template> |
||||
|
</el-table-column> |
||||
|
</el-table> |
||||
|
<div v-show="formobj.finPlanState" class="jinrong"> |
||||
|
<div>金融方案</div> |
||||
|
<div> |
||||
|
<el-button type="primary" size="mini" class="btntopblueline" @click="handleLook()">查看</el-button> |
||||
|
</div> |
||||
|
</div> |
||||
|
<div class="title">补充说明</div> |
||||
|
<el-row> |
||||
|
<el-col :span="24"> |
||||
|
<el-form-item><span>{{ formobj.notes }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="24"> |
||||
|
<el-form-item><el-image style="width: 178px;height: 178px;" v-for="(item,index) in formobj.images" :key="index" :src="item" :preview-src-list="formobj.images"></el-image></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<div class="title">其它信息</div> |
||||
|
<el-row> |
||||
|
<el-col :span="12"> |
||||
|
<div class="span-sty">内部引荐人</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.busSalesOrderotherMessageDetailsVo.name }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="12"> |
||||
|
<div class="span-sty">返利备注</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.busSalesOrderotherMessageDetailsVo.remarks }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">中介人1</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.busSalesOrderotherMessageDetailsVo.distributorName }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">联系电话</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.busSalesOrderotherMessageDetailsVo.distributorMobile }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">单车中介服务费</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.busSalesOrderotherMessageDetailsVo.distributorPrice }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">中介服务费合计</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.busSalesOrderotherMessageDetailsVo.middleOneDistributorPriceTotal }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
<el-row> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">中介人2</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.busSalesOrderotherMessageDetailsVo.distributorNameTwo }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">联系电话</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.busSalesOrderotherMessageDetailsVo.distributorMobileTwo }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">单车中介服务费</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.busSalesOrderotherMessageDetailsVo.distributorPriceTwo }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
<el-col :span="6"> |
||||
|
<div class="span-sty">中介服务费合计</div> |
||||
|
<el-form-item><span class="addinputInfo">{{ formobj.busSalesOrderotherMessageDetailsVo.middleTwoDistributorPriceTotal }}</span></el-form-item> |
||||
|
</el-col> |
||||
|
</el-row> |
||||
|
</el-form> |
||||
|
</div> |
||||
|
</div> |
||||
|
<financialscheme ref="divInfo" v-show="viewState == 2" @doback="resetState"/> |
||||
|
</div> |
||||
|
</template> |
||||
|
<script> |
||||
|
import { fetchDetailsBySid } from '@/api/examinePage/chukushenhe' |
||||
|
import financialscheme from './financialscheme' |
||||
|
|
||||
|
export default { |
||||
|
name: 'XiaoShouDingDanInfo', |
||||
|
components: { |
||||
|
financialscheme |
||||
|
}, |
||||
|
data() { |
||||
|
return { |
||||
|
viewTitle: '', |
||||
|
viewState: 1, |
||||
|
tableKey: 0, |
||||
|
index: 0, |
||||
|
formobj: { |
||||
|
sid: '', |
||||
|
affiliatedCompany: '', |
||||
|
affiliatedCompanySid: '', |
||||
|
billNo: '', |
||||
|
billingType: '', |
||||
|
billingTypeKey: '', |
||||
|
busDepositFictitiousList: [], |
||||
|
busSalesOrderDeposit: [], |
||||
|
busSalesOrderDiscountList: [], |
||||
|
busSalesOrderInsurance: [], |
||||
|
busSalesOrderMakeup: [], |
||||
|
busSalesOrderModel: [], |
||||
|
busSalesOrderPrice: [], |
||||
|
busSalesOrderVehicleList: [], |
||||
|
busSalesOrderotherMessageDetailsVo: [], |
||||
|
busSalesVehicleOrderList: [], |
||||
|
concatNo: '', |
||||
|
createDate: '', |
||||
|
customerName: '', |
||||
|
customerSid: '', |
||||
|
images: [], |
||||
|
insuranceInfo: '', |
||||
|
insuranceInfoMessage: '', |
||||
|
isInsurance: '', |
||||
|
isTop: '', |
||||
|
licensePlateKey: '', |
||||
|
licensePlateValue: '', |
||||
|
mobile: '', |
||||
|
nodeState: '', |
||||
|
notes: '', |
||||
|
orgName: '', |
||||
|
orgSid: '', |
||||
|
payType: '', |
||||
|
payTypeKey: '', |
||||
|
procInstId: '', |
||||
|
remarks: '', |
||||
|
staffName: '', |
||||
|
staffSid: '', |
||||
|
taskId: '', |
||||
|
type: '', |
||||
|
useOrgName: '', |
||||
|
useOrgSid: '', |
||||
|
finPlanState: false |
||||
|
} |
||||
|
} |
||||
|
}, |
||||
|
methods: { |
||||
|
showInfo(row) { |
||||
|
this.viewTitle = '销售订单' |
||||
|
fetchDetailsBySid(row.sid).then((resp) => { |
||||
|
if (resp.success) { |
||||
|
this.formobj = resp.data |
||||
|
if (this.formobj.busSalesOrderModel.linkNo.length > 0) { |
||||
|
this.formobj.busSalesOrderModel.linkNo = this.formobj.busSalesOrderModel.linkNo.join('、') |
||||
|
} else { |
||||
|
this.formobj.busSalesOrderModel.linkNo = '' |
||||
|
} |
||||
|
if (this.formobj.busSalesOrderModel.vinNo.length > 0) { |
||||
|
this.formobj.busSalesOrderModel.vinNo = this.formobj.busSalesOrderModel.vinNo.join('、') |
||||
|
} else { |
||||
|
this.formobj.busSalesOrderModel.vinNo = '' |
||||
|
} |
||||
|
} |
||||
|
}) |
||||
|
}, |
||||
|
handleLook() { |
||||
|
this.viewState = 2 |
||||
|
this.$refs['divInfo'].showInfo(this.formobj.solutionsDetailsssVo) |
||||
|
}, |
||||
|
// 合计 |
||||
|
getSummaries(param) { |
||||
|
const { columns, data } = param |
||||
|
const sums = [] |
||||
|
columns.forEach((column, index) => { |
||||
|
if (index === 0) { |
||||
|
sums[index] = '' |
||||
|
return |
||||
|
} |
||||
|
const values = data.map(item => Number(item[column.property])) |
||||
|
if (column.property === 'totalValue') { |
||||
|
sums[index] = values.reduce((prev, curr) => { |
||||
|
const value = Number(curr) |
||||
|
if (!isNaN(value)) { |
||||
|
return prev + curr |
||||
|
} else { |
||||
|
return prev |
||||
|
} |
||||
|
}, 0) |
||||
|
sums[index] += '' |
||||
|
} else { |
||||
|
if (!values.every(value => isNaN(value))) { |
||||
|
sums[index] = values.reduce((prev, curr) => { |
||||
|
const value = Number(curr) |
||||
|
if (!isNaN(value)) { |
||||
|
return prev + curr |
||||
|
} else { |
||||
|
return prev |
||||
|
} |
||||
|
}, 0) |
||||
|
sums[index] += '' |
||||
|
this.amount = sums[index] += '' |
||||
|
} else { |
||||
|
sums[index] = '' |
||||
|
} |
||||
|
} |
||||
|
}) |
||||
|
return sums |
||||
|
}, |
||||
|
resetState() { |
||||
|
this.viewState = 1 |
||||
|
}, |
||||
|
handleReturn() { |
||||
|
this.formobj = { |
||||
|
sid: '', |
||||
|
affiliatedCompany: '', |
||||
|
affiliatedCompanySid: '', |
||||
|
billNo: '', |
||||
|
billingType: '', |
||||
|
billingTypeKey: '', |
||||
|
busDepositFictitiousList: [], |
||||
|
busSalesOrderDeposit: [], |
||||
|
busSalesOrderDiscountList: [], |
||||
|
busSalesOrderInsurance: [], |
||||
|
busSalesOrderMakeup: [], |
||||
|
busSalesOrderModel: [], |
||||
|
busSalesOrderPrice: [], |
||||
|
busSalesOrderVehicleList: [], |
||||
|
busSalesOrderotherMessageDetailsVo: [], |
||||
|
busSalesVehicleOrderList: [], |
||||
|
concatNo: '', |
||||
|
createDate: '', |
||||
|
customerName: '', |
||||
|
customerSid: '', |
||||
|
images: [], |
||||
|
insuranceInfo: '', |
||||
|
insuranceInfoMessage: '', |
||||
|
isInsurance: '', |
||||
|
isTop: '', |
||||
|
licensePlateKey: '', |
||||
|
licensePlateValue: '', |
||||
|
mobile: '', |
||||
|
nodeState: '', |
||||
|
notes: '', |
||||
|
orgName: '', |
||||
|
orgSid: '', |
||||
|
payType: '', |
||||
|
payTypeKey: '', |
||||
|
procInstId: '', |
||||
|
remarks: '', |
||||
|
staffName: '', |
||||
|
staffSid: '', |
||||
|
taskId: '', |
||||
|
type: '', |
||||
|
useOrgName: '', |
||||
|
useOrgSid: '', |
||||
|
finPlanState: false |
||||
|
} |
||||
|
this.$emit('doback') |
||||
|
} |
||||
|
} |
||||
|
} |
||||
|
</script> |
||||
|
|
||||
|
<style scoped> |
||||
|
.span-sty { |
||||
|
width: 130px !important; |
||||
|
} |
||||
|
.addinputInfo { |
||||
|
margin-left: 120px !important; |
||||
|
} |
||||
|
.jinrong { |
||||
|
padding: 7px; |
||||
|
font-weight: bold; |
||||
|
font-size: 16px; |
||||
|
background-color: #0294d7; |
||||
|
text-align: left; |
||||
|
color: #ffffff; |
||||
|
display: flex; |
||||
|
flex-direction: row; |
||||
|
justify-content: space-between; |
||||
|
align-items: center; |
||||
|
margin-bottom: 1px; |
||||
|
} |
||||
|
.tlineheightb { |
||||
|
display: flex; |
||||
|
flex-direction: row; |
||||
|
justify-content: flex-start; |
||||
|
align-items: center; |
||||
|
} |
||||
|
/deep/ .tlineheightb .el-form-item .el-form-item__content .addinputInfo { |
||||
|
line-height: 15px !important; |
||||
|
display: flex; |
||||
|
flex-direction: row; |
||||
|
justify-content: flex-start; |
||||
|
align-items: center; |
||||
|
} |
||||
|
</style> |
Loading…
Reference in new issue