| | |
| | | <div class="app-container"> |
| | | <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="100px"> |
| | | <el-form-item label="交款员" prop="tollCollectorName"> |
| | | <el-select v-model="queryParams.tollCollectorName" filterable style="width: 200px" placeholder="请选择交款员" clearable |
| | | <el-select v-model="queryParams.tollCollectorName" filterable style="width: 128px" placeholder="请选择交款员" clearable |
| | | @clear="getCompanyList" @change="idFn"> |
| | | <el-option v-for="dict in CompanyList" :key="dict.userId" :label="dict.nickName" :value="dict.userId" /> |
| | | </el-select> |
| | |
| | | |
| | | <el-row :gutter="10" class="mb8"> |
| | | <el-col :span="1.5"> |
| | | <el-button icon="el-icon-edit" size="mini" @click="handleDelete" >撤销</el-button> |
| | | <el-button icon="el-icon-edit" size="mini" @click="handleDelete">撤销</el-button> |
| | | </el-col> |
| | | <el-col :span="1.5"> |
| | | <el-button icon="el-icon-edit" size="mini" @click="handledocument" |
| | | >补打单据</el-button> |
| | | <el-button icon="el-icon-edit" size="mini" @click="handledocument">补打单据</el-button> |
| | | </el-col> |
| | | </el-row> |
| | | |
| | |
| | | </template> |
| | | |
| | | <script> |
| | | import { getcolllist, getdatalist, delById } from "@/api/hosp/water"; |
| | | import { getcolllist, getdatalist, delById, getNewDate } from "@/api/hosp/water"; |
| | | import { getInfo } from "@/api/login"; |
| | | import moment from "moment"; |
| | | |
| | |
| | | pickerOptions: { |
| | | shortcuts: [ |
| | | { |
| | | text: "最近一周", |
| | | text: "近一周", |
| | | onClick(picker) { |
| | | const end = new Date(); |
| | | const start = new Date(); |
| | |
| | | }, |
| | | }, |
| | | { |
| | | text: "最近一个月", |
| | | text: "近一月", |
| | | onClick(picker) { |
| | | const end = new Date(); |
| | | const start = new Date(); |
| | |
| | | }, |
| | | }, |
| | | { |
| | | text: "最近三个月", |
| | | text: "近三月", |
| | | onClick(picker) { |
| | | const end = new Date(); |
| | | const start = new Date(); |
| | |
| | | showSearch: true, |
| | | // 总条数 |
| | | total: 0, |
| | | item: "", |
| | | userId: "", |
| | | // 弹出层标题 |
| | | title: "", |
| | |
| | | this.userId = response.user.userId; |
| | | this.queryParams.tollCollectorName = response.user.nickName; |
| | | }); |
| | | |
| | | getNewDate().then((response) => { |
| | | if (response.code === 200) { |
| | | this.value1 = [ |
| | | moment(response.data).format("YYYY-MM-DD 00:00:00"), |
| | | moment(response.data).format("YYYY-MM-DD HH:mm:ss") |
| | | ]; |
| | | } |
| | | }); |
| | | |
| | | let data = { |
| | | tollCollectorId: this.tollCollectorId, |
| | | accountBeginTime: this.value1[0], |
| | | accountEndTime: new Date(new Date().getTime() + 8 * 3600 * 1000) |
| | | accountEndTime: this.value1[1] |
| | | .toJSON() |
| | | .substr(0, 19) |
| | | .replace("T", " "), |
| | |
| | | }, |
| | | handledocument() { |
| | | const viewNum = "809743614817824768"; |
| | | let accountId = this.selectList[0].accountId |
| | | let accountId = this.selectList[0].accountId |
| | | const params = { viewNum, accountId }; |
| | | this.$tab.openPage("结账单", "/report/settlement", params); |
| | | }, |
| | |
| | | |
| | | .el-table .warning-row { |
| | | background: #e5f3ff !important; |
| | | }</style> |
| | | } |
| | | </style> |