|
@@ -1,6 +1,8 @@
|
|
|
<template>
|
|
|
<div class="lookDetail">
|
|
|
- <div class="formContent-item_title">{{ thisItem.billNumber }}-{{ thisItem.assets }}</div>
|
|
|
+ <div class="formContent-item_title">
|
|
|
+ 客户名称:{{ thisItem.residentName || '--' }} <br />租赁房屋: {{ thisItem.assets || '--' }}
|
|
|
+ </div>
|
|
|
<el-form ref="form" label-width="110px">
|
|
|
<template v-for="(item, index) in formLook">
|
|
|
<el-col :span="12" :key="index">
|
|
@@ -9,9 +11,6 @@
|
|
|
<template v-if="item.slot == 'assetsArea' && thisItem['chargeType'] == 4">
|
|
|
{{ !!thisItem['parkingDetail'] ? thisItem['parkingDetail'] : '--' }}
|
|
|
</template>
|
|
|
- <template v-else-if="item.slot == 'chargeMode'">
|
|
|
- {{ !!chargeModeValue[thisItem[item.prop]] ? chargeModeValue[thisItem[item.prop]] : '--' }}
|
|
|
- </template>
|
|
|
<template v-else-if="item.slot === 'chargeStatus'">
|
|
|
<span v-if="thisItem['chargeStatus'] == 1" class="redText">未缴费</span>
|
|
|
<span v-else class="greenText">已缴费</span>
|
|
@@ -38,18 +37,13 @@ export default {
|
|
|
props: ['params'],
|
|
|
data() {
|
|
|
return {
|
|
|
- chargeModeValue: {
|
|
|
- 1: '固定收费',
|
|
|
- 2: '价格*面积收费',
|
|
|
- 4: '单价*用量'
|
|
|
- },
|
|
|
formLook: [
|
|
|
{
|
|
|
label: '费用名称:',
|
|
|
prop: 'chargeName'
|
|
|
},
|
|
|
{
|
|
|
- label: '计费标准:',
|
|
|
+ label: '计费方式:',
|
|
|
prop: 'chargeModeDict'
|
|
|
},
|
|
|
{
|
|
@@ -58,7 +52,7 @@ export default {
|
|
|
slot: 'assetsArea'
|
|
|
},
|
|
|
{
|
|
|
- label: '单价(元):',
|
|
|
+ label: '单价(元/㎡/月):',
|
|
|
prop: 'chargePrice'
|
|
|
},
|
|
|
{
|
|
@@ -84,12 +78,8 @@ export default {
|
|
|
slot: 'chargeStatus'
|
|
|
},
|
|
|
{
|
|
|
- label: '业主:',
|
|
|
- prop: 'residentName'
|
|
|
- },
|
|
|
- {
|
|
|
- label: '业主手机号:',
|
|
|
- prop: 'phone'
|
|
|
+ label: '支付方式:',
|
|
|
+ prop: 'payTypeDict'
|
|
|
},
|
|
|
{
|
|
|
label: '收款人:',
|
|
@@ -106,6 +96,10 @@ export default {
|
|
|
{
|
|
|
label: '实收金额(元):',
|
|
|
prop: 'receivedAmount'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: '备注:',
|
|
|
+ prop: 'remark'
|
|
|
}
|
|
|
],
|
|
|
thisItem: {}
|
|
@@ -151,6 +145,9 @@ export default {
|
|
|
<style lang="scss" scoped>
|
|
|
@import '@assets/css/public-style.scss';
|
|
|
.lookDetail {
|
|
|
+ .formContent-item_title {
|
|
|
+ font-weight: 600;
|
|
|
+ }
|
|
|
/deep/ .el-form-item__label,
|
|
|
/deep/.el-form-item__content {
|
|
|
font-size: 12px;
|