|
@@ -24,7 +24,11 @@
|
|
|
<el-option label="固定收费" :value="1"></el-option>
|
|
|
<el-option label="价格*面积收费" :value="2"></el-option>
|
|
|
</template>
|
|
|
- <template v-else-if="formData.chargeType == 2 || formData.chargeType == 3">
|
|
|
+ <template
|
|
|
+ v-else-if="
|
|
|
+ formData.chargeType == 2 || formData.chargeType == 3 || formData.chargeType == 9 || formData.chargeType == 10
|
|
|
+ "
|
|
|
+ >
|
|
|
<el-option label="单价*用量" :value="4"></el-option>
|
|
|
</template>
|
|
|
<template v-else>
|
|
@@ -38,7 +42,10 @@
|
|
|
</div>
|
|
|
</el-form-item>
|
|
|
<!-- 计费周期除水电费 -->
|
|
|
- <el-form-item label="计费周期" v-if="formData.chargeType !== 2 && formData.chargeType !== 3">
|
|
|
+ <el-form-item
|
|
|
+ label="计费周期"
|
|
|
+ v-if="formData.chargeType !== 2 && formData.chargeType !== 3 && formData.chargeType !== 9 && formData.chargeType !== 10"
|
|
|
+ >
|
|
|
<div class="form-item-flex">
|
|
|
<el-select v-model="formData.chargeCycle" class="w-50">
|
|
|
<el-option :label="item" v-for="item in 12" :value="item" :key="item"></el-option>
|
|
@@ -103,7 +110,16 @@
|
|
|
</div>
|
|
|
</el-form-item>
|
|
|
<!-- 生成规则除水电费 -->
|
|
|
- <el-form-item label="生成规则" v-if="formData.chargeType !== 2 && formData.chargeType !== 3 && formData.chargeType !== 8">
|
|
|
+ <el-form-item
|
|
|
+ label="生成规则"
|
|
|
+ v-if="
|
|
|
+ formData.chargeType !== 2 &&
|
|
|
+ formData.chargeType !== 3 &&
|
|
|
+ formData.chargeType !== 8 &&
|
|
|
+ formData.chargeType !== 9 &&
|
|
|
+ formData.chargeType !== 10
|
|
|
+ "
|
|
|
+ >
|
|
|
<div class="form-item-flex">
|
|
|
<el-select v-model="formData.generationRules" class="w-50">
|
|
|
<el-option label="预生成账单" :value="1"></el-option>
|
|
@@ -175,6 +191,12 @@ export default {
|
|
|
case 3:
|
|
|
text = '价格(元/度)';
|
|
|
break;
|
|
|
+ case 9:
|
|
|
+ text = '价格(元/吨)';
|
|
|
+ break;
|
|
|
+ case 10:
|
|
|
+ text = '价格(元/度)';
|
|
|
+ break;
|
|
|
}
|
|
|
return text;
|
|
|
}
|
|
@@ -236,7 +258,13 @@ export default {
|
|
|
installData.lateFee = this.formData.lateFee;
|
|
|
installData.arrearsDays = this.formData.arrearsDays;
|
|
|
}
|
|
|
- if (this.formData.chargeType !== 2 && this.formData.chargeType !== 3 && this.formData.chargeType !== 8) {
|
|
|
+ if (
|
|
|
+ this.formData.chargeType !== 2 &&
|
|
|
+ this.formData.chargeType !== 3 &&
|
|
|
+ this.formData.chargeType !== 8 &&
|
|
|
+ this.formData.chargeType !== 9 &&
|
|
|
+ this.formData.chargeType !== 10
|
|
|
+ ) {
|
|
|
installData.generationRules = this.formData.generationRules;
|
|
|
installData.chargeCycle = this.formData.chargeCycle;
|
|
|
}
|