|
@@ -1,7 +1,10 @@
|
|
|
<template>
|
|
|
+
|
|
|
<div style="width: 100%;display: flex; flex-wrap: wrap">
|
|
|
- <div class="flexLeft">
|
|
|
|
|
|
+
|
|
|
+ <div class="flexLeft">
|
|
|
+
|
|
|
<el-collapse v-model="activeNames" >
|
|
|
<el-collapse-item name="1">
|
|
|
|
|
@@ -11,9 +14,10 @@
|
|
|
|
|
|
<div class="flexLeft50">
|
|
|
<span class="spanTitle" style="text-align:right">所属公司:</span>
|
|
|
+ <!-- <span>打印信息:{{ reportForm }}</span> -->
|
|
|
<div style="width:80%">
|
|
|
|
|
|
- <el-select v-model="queryParams.assessType" size="small" clearable style="width:100%" >
|
|
|
+ <el-select v-model="reportForm.companyBranch" size="small" clearable style="width:100%" >
|
|
|
<el-option v-for="item in company" :key="item.id" :label="item.companyName" :value="item.id" />
|
|
|
</el-select>
|
|
|
|
|
@@ -22,23 +26,26 @@
|
|
|
<div class="flexLeft50">
|
|
|
<span class="spanTitle" style="text-align:right">用水类型:</span>
|
|
|
<div style="width:80%">
|
|
|
- <el-select v-model="queryParams.usType" size="small" clearable style="width:100%">
|
|
|
+ <!-- <el-select v-model="queryParams.usType" size="small" clearable style="width:100%">
|
|
|
<el-option v-for="item in usTypeDate" :key="item.code" :label="item.name" :value="item.code" />
|
|
|
- </el-select>
|
|
|
+ </el-select> -->
|
|
|
+
|
|
|
+ <uwType :usType="reportForm.useWaterType" ></uwType>
|
|
|
+
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
<div class="flexLeft50">
|
|
|
<span class="spanTitle" style="text-align:right">水价名称:</span>
|
|
|
<div style="width:80%">
|
|
|
- <el-input v-model="queryParams.name" size="small" placeholder="请输入水价名称"></el-input>
|
|
|
+ <el-input v-model="reportForm.name" size="small" placeholder="请输入水价名称"></el-input>
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
<div class="flexLeft50">
|
|
|
<span class="spanTitle" style="text-align:right">水 价:</span>
|
|
|
<div style="width:80%">
|
|
|
- <el-input-number v-model="queryParams.price" size="small" style="width:100%" controls-position='right' :min='0' placeholder="请输入水价"></el-input-number>
|
|
|
+ <el-input-number v-model="reportForm.price" size="small" style="width:100%" controls-position='right' :min='0' placeholder="请输入水价"></el-input-number>
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
@@ -75,7 +82,7 @@
|
|
|
<el-col :xs="12" :sm="12" :md="12" :lg="12" :xl="12">
|
|
|
<div class="grid-content bg-purple-light" style="vertical-align:middel;">
|
|
|
<span >计算类型:</span>
|
|
|
- <el-select v-model="queryParams.tieredcaltype" size="small" clearable style="width:300px" :disabled="!queryParams.isDisabled">
|
|
|
+ <el-select v-model="reportForm.tieredCalType" size="small" clearable style="width:300px" :disabled="!queryParams.isDisabled">
|
|
|
<el-option v-for="item in cntType" :key="item.id" :label="item.text" :value="item.id" />
|
|
|
</el-select>
|
|
|
</div>
|
|
@@ -94,13 +101,13 @@
|
|
|
<el-col :xs="4" :sm="6" :md="8" :lg="10" :xl="10">
|
|
|
<div class="grid-content bg-purple-light">
|
|
|
<span style="width:20%; text-align:center ">止数:</span>
|
|
|
- <el-input-number v-model="queryParams.jt1" size="small" controls-position='right' :min='0' placeholder="请输入阶梯1止数"></el-input-number> 方
|
|
|
+ <el-input-number v-model="reportForm.tiered1Limit" size="small" controls-position='right' :min='0' placeholder="请输入阶梯1止数" :disabled="!queryParams.isDisabled"></el-input-number> 方
|
|
|
</div>
|
|
|
</el-col>
|
|
|
<el-col :xs="4" :sm="6" :md="8" :lg="10" :xl="10">
|
|
|
<div class="grid-content bg-purple">
|
|
|
<span style="width:20%; text-align:center ">水价:</span>
|
|
|
- <el-input-number v-model="queryParams.jt1" size="small" controls-position='right' :min='0' placeholder="请输入阶梯1水价"></el-input-number> 元
|
|
|
+ <el-input-number v-model="reportForm.tiered1Price" size="small" controls-position='right' :min='0' placeholder="请输入阶梯1水价" :disabled="!queryParams.isDisabled"></el-input-number> 元
|
|
|
</div>
|
|
|
</el-col>
|
|
|
|
|
@@ -114,13 +121,13 @@
|
|
|
<el-col :xs="4" :sm="6" :md="8" :lg="10" :xl="10">
|
|
|
<div class="grid-content bg-purple-light">
|
|
|
<span style="width:20%; text-align:center ">止数:</span>
|
|
|
- <el-input-number v-model="queryParams.jt1" size="small" controls-position='right' :min='0' placeholder="请输入阶梯2止数" :disabled="!queryParams.isDisabled"></el-input-number> 方
|
|
|
+ <el-input-number v-model="reportForm.tiered2Limit" size="small" controls-position='right' :min='0' placeholder="请输入阶梯2止数" :disabled="!queryParams.isDisabled"></el-input-number> 方
|
|
|
</div>
|
|
|
</el-col>
|
|
|
<el-col :xs="4" :sm="6" :md="8" :lg="10" :xl="10">
|
|
|
<div class="grid-content bg-purple">
|
|
|
<span style="width:20%; text-align:center ">水价:</span>
|
|
|
- <el-input-number v-model="queryParams.jt1" size="small" controls-position='right' :min='0' placeholder="请输入阶梯2水价" :disabled="!queryParams.isDisabled"></el-input-number> 元
|
|
|
+ <el-input-number v-model="reportForm.tiered2Price" size="small" controls-position='right' :min='0' placeholder="请输入阶梯2水价" :disabled="!queryParams.isDisabled"></el-input-number> 元
|
|
|
</div>
|
|
|
</el-col>
|
|
|
|
|
@@ -134,13 +141,13 @@
|
|
|
<el-col :xs="4" :sm="6" :md="8" :lg="10" :xl="10">
|
|
|
<div class="grid-content bg-purple-light">
|
|
|
<span style="width:20%; text-align:center ">止数:</span>
|
|
|
- <el-input-number v-model="queryParams.jt1" size="small" controls-position='right' :min='0' placeholder="请输入阶梯3止数" :disabled="!queryParams.isDisabled"></el-input-number> 方
|
|
|
+ <el-input-number v-model="reportForm.tiered3Limit" size="small" controls-position='right' :min='0' placeholder="请输入阶梯3止数" :disabled="!queryParams.isDisabled"></el-input-number> 方
|
|
|
</div>
|
|
|
</el-col>
|
|
|
<el-col :xs="4" :sm="6" :md="8" :lg="10" :xl="10">
|
|
|
<div class="grid-content bg-purple">
|
|
|
<span style="width:20%; text-align:center ">水价:</span>
|
|
|
- <el-input-number v-model="queryParams.jt1" size="small" controls-position='right' :min='0' placeholder="请输入阶梯3水价" :disabled="!queryParams.isDisabled"></el-input-number> 元
|
|
|
+ <el-input-number v-model="reportForm.tiered3Price" size="small" controls-position='right' :min='0' placeholder="请输入阶梯3水价" :disabled="!queryParams.isDisabled"></el-input-number> 元
|
|
|
</div>
|
|
|
</el-col>
|
|
|
|
|
@@ -154,13 +161,13 @@
|
|
|
<el-col :xs="4" :sm="6" :md="8" :lg="10" :xl="10">
|
|
|
<div class="grid-content bg-purple-light">
|
|
|
<span style="width:20%; text-align:center ">止数:</span>
|
|
|
- <el-input-number v-model="queryParams.jt1" size="small" controls-position='right' :min='0' placeholder="请输入阶梯4止数" :disabled="!queryParams.isDisabled"></el-input-number> 方
|
|
|
+ <el-input-number v-model="reportForm.tiered4Limit" size="small" controls-position='right' :min='0' placeholder="请输入阶梯4止数" :disabled="!queryParams.isDisabled"></el-input-number> 方
|
|
|
</div>
|
|
|
</el-col>
|
|
|
<el-col :xs="4" :sm="6" :md="8" :lg="10" :xl="10">
|
|
|
<div class="grid-content bg-purple">
|
|
|
<span style="width:20%; text-align:center ">水价:</span>
|
|
|
- <el-input-number v-model="queryParams.jt1" size="small" controls-position='right' :min='0' placeholder="请输入阶梯4水价" :disabled="!queryParams.isDisabled"></el-input-number> 元
|
|
|
+ <el-input-number v-model="reportForm.tiered4Price" size="small" controls-position='right' :min='0' placeholder="请输入阶梯4水价" :disabled="!queryParams.isDisabled"></el-input-number> 元
|
|
|
</div>
|
|
|
</el-col>
|
|
|
|
|
@@ -183,13 +190,13 @@
|
|
|
<el-col :xs="12" :sm="12" :md="12" :lg="12" :xl="12">
|
|
|
<div class="grid-content bg-purple" style="vertical-align:middel;">
|
|
|
<span style="width:30%; text-align:center ">污水费单价:</span>
|
|
|
- <el-input-number v-model="queryParams.wsfdj" :min='0' size="small" controls-position='right'></el-input-number>元
|
|
|
+ <el-input-number v-model="reportForm.sewageFeePrice" :min='0' size="small" controls-position='right'></el-input-number>元
|
|
|
</div>
|
|
|
</el-col>
|
|
|
<el-col :xs="12" :sm="12" :md="12" :lg="12" :xl="12">
|
|
|
<div class="grid-content bg-purple-light" style="vertical-align:middel;">
|
|
|
<span style="width:30%; text-align:center ">垃圾费单价:</span>
|
|
|
- <el-input-number v-model="queryParams.ljfdj" :min='0' size="small" controls-position='right'></el-input-number>元
|
|
|
+ <el-input-number v-model="reportForm.garbageFeePrice" :min='0' size="small" controls-position='right'></el-input-number>元
|
|
|
</div>
|
|
|
</el-col>
|
|
|
|
|
@@ -200,6 +207,8 @@
|
|
|
|
|
|
</div>
|
|
|
</div>
|
|
|
+
|
|
|
+
|
|
|
</template>
|
|
|
|
|
|
|
|
@@ -207,9 +216,14 @@
|
|
|
|
|
|
import { getCompanyTree, getCompany } from '@/api/base'
|
|
|
import { queryUwTypeList } from '@/api/mis/financialManage/financialApi'
|
|
|
+import uwType from "@/plugin/company/uwType.vue";
|
|
|
|
|
|
export default {
|
|
|
name: 'priceDialog',
|
|
|
+ components: {
|
|
|
+ uwType
|
|
|
+ },
|
|
|
+
|
|
|
props: ['reportForm', 'isLook'],
|
|
|
data() {
|
|
|
return {
|