|
|
@ -11,72 +11,73 @@ |
|
|
|
</div> |
|
|
|
<div class="listconadd"> |
|
|
|
<div class="titwu"><span>车辆入账申请单</span></div> |
|
|
|
<el-form ref="form_obj" :model="formobj" :rules="rules" class="formadd"> |
|
|
|
<el-form ref="form_obj" :model="formobj" :rules="rules" class="formaddcopy02"> |
|
|
|
<el-row class="rowStyle"> |
|
|
|
<el-col :span="20" class="colOneStyle"></el-col> |
|
|
|
<el-col :span="4" class="tleftb colOneStyle"> |
|
|
|
<span style="font-size: 16px">金额单位:元</span> |
|
|
|
<el-col :span="24" class="tleftb colOneStyle"> |
|
|
|
<div><span style="font-size: 16px">金额单位:元</span></div> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
<el-row style="border-top: 1px solid #E0E3EB"> |
|
|
|
<el-col :span="3" class="tleftb"><span>分公司</span></el-col> |
|
|
|
<el-col :span="5"> |
|
|
|
<el-form-item>{{ formobj.useOrgName }}</el-form-item> |
|
|
|
<el-col :span="8"> |
|
|
|
<div class="span-sty spanOneWidth"><span>分公司</span></div> |
|
|
|
<el-form-item><span class="addinputInfo addinputwOne">{{ formobj.useOrgName }}</span></el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="3" class="tleftb"><span>申请日期</span></el-col> |
|
|
|
<el-col :span="5"> |
|
|
|
<el-form-item>{{ formobj.applicationDate }}</el-form-item> |
|
|
|
<el-col :span="8"> |
|
|
|
<div class="span-sty spanOneWidth">申请日期</div> |
|
|
|
<el-form-item><span class="addinputInfo addinputwOne">{{ formobj.applicationDate }}</span></el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="3" class="tleftb"><span>申请人</span></el-col> |
|
|
|
<el-col :span="5"> |
|
|
|
<el-form-item>{{ formobj.applicationName }}</el-form-item> |
|
|
|
<el-col :span="8"> |
|
|
|
<div class="span-sty spanOneWidth"><span>申请人</span></div> |
|
|
|
<el-form-item><span class="addinputInfo addinputwOne">{{ formobj.applicationName }}</span></el-form-item> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
<el-row> |
|
|
|
<el-col :span="3" class="tleftb"><span>采购订单编号</span></el-col> |
|
|
|
<el-col :span="9"> |
|
|
|
<el-form-item>{{ formobj.purchaseOrderNo }}</el-form-item> |
|
|
|
<el-col :span="12"> |
|
|
|
<div class="span-sty spanOneWidth"><span>采购订单编号</span></div> |
|
|
|
<el-form-item><span class="addinputInfo addinputwOne">{{ formobj.purchaseOrderNo }}</span></el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="3" class="tleftb"><span>内部编码</span></el-col> |
|
|
|
<el-col :span="9"> |
|
|
|
<el-form-item>{{ formobj.insideCode }}</el-form-item> |
|
|
|
<el-col :span="12"> |
|
|
|
<div class="span-sty spanOneWidth"><span>内部编码</span></div> |
|
|
|
<el-form-item><span class="addinputInfo addinputwOne">{{ formobj.insideCode }}</span></el-form-item> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
<el-row> |
|
|
|
<el-col :span="3" class="tleftb"><span>车型</span></el-col> |
|
|
|
<el-col :span="21"> |
|
|
|
<el-form-item>{{ formobj.modelName }}</el-form-item> |
|
|
|
<el-col :span="24"> |
|
|
|
<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> |
|
|
|
<el-row> |
|
|
|
<el-col :span="3" class="tleftb"><span>常用配置</span></el-col> |
|
|
|
<el-col :span="21" class="tlineheightb"> |
|
|
|
<el-form-item>{{ formobj.configName }}</el-form-item> |
|
|
|
<el-col :span="24" class="tlineheightb"> |
|
|
|
<div class="span-sty spanOneWidth"><span>常用配置</span></div> |
|
|
|
<el-form-item><span class="addinputwOne">{{ formobj.configName }}</span></el-form-item> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
<el-row> |
|
|
|
<el-col :span="3" class="tleftb"><span>厂家合同价</span></el-col> |
|
|
|
<el-col :span="5"> |
|
|
|
<el-form-item>{{ formobj.contractPrice }}</el-form-item> |
|
|
|
<el-col :span="8"> |
|
|
|
<div class="span-sty spanOneWidth"><span>厂家合同价</span></div> |
|
|
|
<el-form-item><span class="addinputInfo addinputwOne">{{ formobj.contractPrice }}</span></el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="3" class="tleftb"><span>其中上装价格</span></el-col> |
|
|
|
<el-col :span="5"> |
|
|
|
<el-form-item><el-input v-model="formobj.amongSzPrice" @keyup.native="formobj.amongSzPrice = oninput(formobj.amongSzPrice,2)" placeholder="" clearable class="addinputw"/></el-form-item> |
|
|
|
<el-col :span="8"> |
|
|
|
<div class="span-sty spanOneWidth"><span>其中上装价格</span></div> |
|
|
|
<el-form-item><el-input v-model="formobj.amongSzPrice" @keyup.native="formobj.amongSzPrice = oninput(formobj.amongSzPrice,2)" placeholder="" clearable class="addinputw addinputwOne"/></el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="3" class="tleftb"><span>上装价格计算依据</span></el-col> |
|
|
|
<el-col :span="5"> |
|
|
|
<el-form-item><el-input v-model="formobj.szPriceCalBasis" placeholder="" clearable class="addinputw"/></el-form-item> |
|
|
|
<el-col :span="8"> |
|
|
|
<div class="span-sty spanOneWidth"><span>上装价格计算依据</span></div> |
|
|
|
<el-form-item><el-input v-model="formobj.szPriceCalBasis" placeholder="" clearable class="addinputw addinputwOne"/></el-form-item> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
<el-row> |
|
|
|
<el-col :span="8" class="tcenterb"><span>其中含运费</span></el-col> |
|
|
|
<el-col :span="3" class="tleftb"><span>一次运费</span></el-col> |
|
|
|
<el-col :span="5"> |
|
|
|
<el-form-item><el-input @input="inputOnceFreight" v-model="formobj.onceFreight" placeholder="" clearable @keyup.native="formobj.onceFreight = oninput(formobj.onceFreight,2)" class="addinputw"/></el-form-item> |
|
|
|
<el-col :span="8"> |
|
|
|
<div class="spanTwoWidth"><span>其中含运费</span></div> |
|
|
|
</el-col> |
|
|
|
<el-col :span="3" class="tleftb"><span>二次运费</span></el-col> |
|
|
|
<el-col :span="5"> |
|
|
|
<el-form-item><el-input @input="inputSecondaryFreight" v-model="formobj.secondaryFreight" placeholder="" clearable @keyup.native="formobj.secondaryFreight = oninput(formobj.secondaryFreight,2)" class="addinputw"/></el-form-item> |
|
|
|
<el-col :span="8"> |
|
|
|
<div class="span-sty spanOneWidth">一次运费</div> |
|
|
|
<el-form-item><el-input @input="inputOnceFreight" v-model="formobj.onceFreight" placeholder="" clearable @keyup.native="formobj.onceFreight = oninput(formobj.onceFreight,2)" class="addinputw addinputwOne"/></el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="8"> |
|
|
|
<div class="span-sty spanOneWidth">二次运费</div> |
|
|
|
<el-form-item><el-input @input="inputSecondaryFreight" v-model="formobj.secondaryFreight" placeholder="" clearable @keyup.native="formobj.secondaryFreight = oninput(formobj.secondaryFreight,2)" class="addinputw addinputwOne"/></el-form-item> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
<div class="title"> |
|
|
@ -84,64 +85,74 @@ |
|
|
|
<el-checkbox @change="changeFreight" v-model="freightChecked"><span style="color: #FFFFFF">扣减运费</span></el-checkbox> |
|
|
|
</div> |
|
|
|
<el-row> |
|
|
|
<el-col :span="3" class="tleftb"><span>政策1</span></el-col> |
|
|
|
<el-col :span="3"> |
|
|
|
<el-form-item><el-input v-model="formobj.policyOne" placeholder="" clearable class="addinputw"/></el-form-item> |
|
|
|
<el-col :span="6"> |
|
|
|
<div class="span-sty spanOneWidth"><span>政策1</span></div> |
|
|
|
<el-form-item><el-input v-model="formobj.policyOne" placeholder="" clearable class="addinputw addinputwOne"/></el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="5"> |
|
|
|
<div class="span-sty spanOneWidth"><span>可享受金额</span></div> |
|
|
|
<el-form-item><el-input @input="inputEligibleAmountOne" @keyup.native="formobj.eligibleAmountOne = oninput(formobj.eligibleAmountOne,2)" v-model="formobj.eligibleAmountOne" placeholder="" clearable class="addinputw addinputwOne"/></el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="3" class="tleftb"><span>可享受金额</span></el-col> |
|
|
|
<el-col :span="3"> |
|
|
|
<el-form-item><el-input @input="inputEligibleAmountOne" @keyup.native="formobj.eligibleAmountOne = oninput(formobj.eligibleAmountOne,2)" v-model="formobj.eligibleAmountOne" placeholder="" clearable class="addinputw"/></el-form-item> |
|
|
|
<el-col :span="13"> |
|
|
|
<div class="spanTwoWidth"> |
|
|
|
<span>计算政策2时: |
|
|
|
<el-checkbox @change="changePolicyOne" style="padding-left: 5px" v-model="policyOneChecked">扣减政策1</el-checkbox> |
|
|
|
</span> |
|
|
|
<span style="padding-left: 15px">计算政策3时: |
|
|
|
<el-checkbox @change="changePolicyTwo" style="padding-left: 5px" v-model="policyTwoChecked">扣减政策1</el-checkbox> |
|
|
|
<el-checkbox @change="changePolicyThree" v-model="policyThreeChecked">扣减政策2</el-checkbox> |
|
|
|
</span> |
|
|
|
</div> |
|
|
|
</el-col> |
|
|
|
<el-col :span="12" class="tcenterb"><span>计算政策2时:<el-checkbox @change="changePolicyOne" style="padding-left: 5px" v-model="policyOneChecked">扣减政策1</el-checkbox></span><span style="padding-left: 15px">计算政策3时:<el-checkbox @change="changePolicyTwo" style="padding-left: 5px" v-model="policyTwoChecked">扣减政策1</el-checkbox><el-checkbox @change="changePolicyThree" v-model="policyThreeChecked">扣减政策2</el-checkbox></span></el-col> |
|
|
|
</el-row> |
|
|
|
<el-row> |
|
|
|
<el-col :span="3" class="tleftb"><span>政策2</span></el-col> |
|
|
|
<el-col :span="3"> |
|
|
|
<el-form-item><el-input v-model="formobj.policyTwo" placeholder="" clearable class="addinputw"/></el-form-item> |
|
|
|
<el-col :span="6"> |
|
|
|
<div class="span-sty spanOneWidth"><span>政策2</span></div> |
|
|
|
<el-form-item><el-input v-model="formobj.policyTwo" placeholder="" clearable class="addinputw addinputwOne"/></el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="3" class="tleftb"><span>可享受比例(%)</span></el-col> |
|
|
|
<el-col :span="3"> |
|
|
|
<el-form-item><el-input @input="inputEligibleProportionTwo" v-model="formobj.eligibleProportionTwo" @keyup.native="formobj.eligibleProportionTwo = UpNumberRatio(formobj.eligibleProportionTwo,2)" placeholder="" clearable class="addinputw"/></el-form-item> |
|
|
|
<el-col :span="5"> |
|
|
|
<div class="span-sty spanOneWidth"><span>可享受比例(%)</span></div> |
|
|
|
<el-form-item><el-input @input="inputEligibleProportionTwo" v-model="formobj.eligibleProportionTwo" @keyup.native="formobj.eligibleProportionTwo = UpNumberRatio(formobj.eligibleProportionTwo,2)" placeholder="" clearable class="addinputw addinputwOne"/></el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="3" class="tleftb"><span>对应金额</span></el-col> |
|
|
|
<el-col :span="9"> |
|
|
|
<el-form-item>{{ formobj.corrMoneyTwo }}</el-form-item> |
|
|
|
<el-col :span="13"> |
|
|
|
<div class="span-sty spanOneWidth"><span>对应金额</span></div> |
|
|
|
<el-form-item><span class="addinputInfo addinputwOne">{{ formobj.corrMoneyTwo }}</span></el-form-item> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
<el-row> |
|
|
|
<el-col :span="3" class="tleftb"><span>政策3</span></el-col> |
|
|
|
<el-col :span="3"> |
|
|
|
<el-form-item><el-input v-model="formobj.policyThree" placeholder="" clearable class="addinputw"/></el-form-item> |
|
|
|
<el-col :span="6"> |
|
|
|
<div class="span-sty spanOneWidth"><span>政策3</span></div> |
|
|
|
<el-form-item><el-input v-model="formobj.policyThree" placeholder="" clearable class="addinputw addinputwOne"/></el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="3" class="tleftb"><span>可享受比例(%)</span></el-col> |
|
|
|
<el-col :span="3"> |
|
|
|
<el-form-item><el-input @input="inputEligibleProportionThree" v-model="formobj.eligibleProportionThree" @keyup.native="formobj.eligibleProportionThree = UpNumberRatio(formobj.eligibleProportionThree,2)" placeholder="" clearable class="addinputw"/></el-form-item> |
|
|
|
<el-col :span="5"> |
|
|
|
<div class="span-sty spanOneWidth"><span>可享受比例(%)</span></div> |
|
|
|
<el-form-item><el-input @input="inputEligibleProportionThree" v-model="formobj.eligibleProportionThree" @keyup.native="formobj.eligibleProportionThree = UpNumberRatio(formobj.eligibleProportionThree,2)" placeholder="" clearable class="addinputw addinputwOne"/></el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="3" class="tleftb"><span>对应金额</span></el-col> |
|
|
|
<el-col :span="9"> |
|
|
|
<el-form-item>{{ formobj.corrMoneyThree }}</el-form-item> |
|
|
|
<el-col :span="13"> |
|
|
|
<div class="span-sty spanOneWidth"><span>对应金额</span></div> |
|
|
|
<el-form-item><span class="addinputInfo addinputwOne">{{ formobj.corrMoneyThree }}</span></el-form-item> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
<el-row> |
|
|
|
<el-col :span="3" class="tleftb"><span>金额合计</span></el-col> |
|
|
|
<el-col :span="3"> |
|
|
|
<el-form-item><el-input v-model="formobj.moneyCount" @keyup.native="formobj.moneyCount = UpNumberRatio(formobj.moneyCount,2)" placeholder="" clearable class="addinputw"/></el-form-item> |
|
|
|
<el-col :span="6"> |
|
|
|
<div class="span-sty spanOneWidth"><span>金额合计</span></div> |
|
|
|
<el-form-item><el-input v-model="formobj.moneyCount" @keyup.native="formobj.moneyCount = UpNumberRatio(formobj.moneyCount,2)" placeholder="" clearable class="addinputw addinputwOne"/></el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="3" class="tleftb"><span>政策备注</span></el-col> |
|
|
|
<el-col :span="15"> |
|
|
|
<el-form-item><el-input v-model="formobj.policyRemarks" placeholder="" clearable class="addinputw"/></el-form-item> |
|
|
|
<el-col :span="18"> |
|
|
|
<div class="span-sty spanOneWidth"><span>政策备注</span></div> |
|
|
|
<el-form-item><el-input v-model="formobj.policyRemarks" placeholder="" clearable class="addinputw addinputwOne"/></el-form-item> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
<el-row> |
|
|
|
<el-col :span="3" class="tleftb"><span>厂家政策截图</span></el-col> |
|
|
|
<el-col :span="21"> |
|
|
|
<upload_picture ref="imgUpload" v-model="imgList" bucket="map" :upload-data="{type:'0001'}"/> |
|
|
|
<el-col :span="24"> |
|
|
|
<div class="span-sty spanOneWidth"><span>厂家政策截图</span></div> |
|
|
|
<upload_picture ref="imgUpload" v-model="imgList" bucket="map" :upload-data="{type:'0001'}" class="addinputw addinputwOne"/> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
<el-row> |
|
|
|
<el-col :span="3" class="tleftb"><span>厂家结算价</span></el-col> |
|
|
|
<el-col :span="21"> |
|
|
|
<el-form-item>{{ inputMoneyCount() }}</el-form-item> |
|
|
|
<el-col :span="24"> |
|
|
|
<div class="span-sty spanOneWidth"><span>厂家结算价</span></div> |
|
|
|
<el-form-item><span class="addinputInfo addinputwOne">{{ inputMoneyCount() }}</span></el-form-item> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
<div class="title"> |
|
|
@ -161,19 +172,19 @@ |
|
|
|
</el-table-column> |
|
|
|
</el-table> |
|
|
|
<el-row> |
|
|
|
<el-col :span="3" class="tleftb"><span>厂家入库日期</span></el-col> |
|
|
|
<el-col :span="9"> |
|
|
|
<el-form-item><el-date-picker value-format="yyyy-MM-dd" v-model="formobj.priceDate" clearable type="date" placeholder="开始日期"/></el-form-item> |
|
|
|
<el-col :span="12"> |
|
|
|
<div class="span-sty spanOneWidth"><span>厂家入库日期</span></div> |
|
|
|
<el-form-item><el-date-picker value-format="yyyy-MM-dd" v-model="formobj.priceDate" clearable type="date" class="addinputw addinputwOne" placeholder=""/></el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="3" class="tleftb"><span>厂家发车日期</span></el-col> |
|
|
|
<el-col :span="9"> |
|
|
|
<el-form-item><el-date-picker value-format="yyyy-MM-dd" v-model="formobj.departureDate" clearable type="date" placeholder="开始日期"/></el-form-item> |
|
|
|
<el-col :span="12"> |
|
|
|
<div class="span-sty spanOneWidth"><span>厂家发车日期</span></div> |
|
|
|
<el-form-item><el-date-picker value-format="yyyy-MM-dd" v-model="formobj.departureDate" clearable type="date" class="addinputw addinputwOne" placeholder=""/></el-form-item> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
<el-row> |
|
|
|
<el-col :span="3" class="tleftb"><span>备注</span></el-col> |
|
|
|
<el-col :span="21"> |
|
|
|
<el-form-item><el-input v-model="formobj.remarks" placeholder="" clearable class="addinputw"/></el-form-item> |
|
|
|
<el-col :span="24"> |
|
|
|
<div class="span-sty spanOneWidth"><span>备注</span></div> |
|
|
|
<el-form-item><el-input v-model="formobj.remarks" placeholder="" clearable class="addinputw addinputwOne"/></el-form-item> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
</el-form> |
|
|
@ -638,13 +649,6 @@ export default { |
|
|
|
justify-content: space-between; |
|
|
|
align-items: center; |
|
|
|
} |
|
|
|
.tcenterb { |
|
|
|
text-align: center; |
|
|
|
font-size: 14px; |
|
|
|
color: #606266; |
|
|
|
line-height: 40px !important; |
|
|
|
font-weight: 600; |
|
|
|
} |
|
|
|
.rowStyle { |
|
|
|
border-left: 0px; |
|
|
|
} |
|
|
@ -658,7 +662,29 @@ export default { |
|
|
|
justify-content: flex-start; |
|
|
|
align-items: center; |
|
|
|
} |
|
|
|
/deep/ .tlineheightb .el-form-item__content { |
|
|
|
/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; |
|
|
|
} |
|
|
|
.spanOneWidth { |
|
|
|
width: 120px !important; |
|
|
|
} |
|
|
|
.spanTwoWidth { |
|
|
|
line-height: 42px; |
|
|
|
text-align: center; |
|
|
|
font-size: 14px; |
|
|
|
color: #606266; |
|
|
|
font-weight: 600; |
|
|
|
padding-right: 5px; |
|
|
|
width: 100%; |
|
|
|
} |
|
|
|
.addinputw { |
|
|
|
width: 40% !important; |
|
|
|
} |
|
|
|
.addinputwOne { |
|
|
|
margin-left: 115px !important; |
|
|
|
} |
|
|
|
</style> |
|
|
|