|
@@ -21,6 +21,7 @@
|
|
|
format="yyyy-MM-dd"
|
|
format="yyyy-MM-dd"
|
|
|
value-format="yyyy-MM-dd"
|
|
value-format="yyyy-MM-dd"
|
|
|
@change="timePay"
|
|
@change="timePay"
|
|
|
|
|
+ :unlink-panels="true"
|
|
|
type="daterange"
|
|
type="daterange"
|
|
|
:clearable="false"
|
|
:clearable="false"
|
|
|
range-separator="至"
|
|
range-separator="至"
|
|
@@ -36,6 +37,8 @@
|
|
|
format="yyyy-MM-dd"
|
|
format="yyyy-MM-dd"
|
|
|
value-format="yyyy-MM-dd"
|
|
value-format="yyyy-MM-dd"
|
|
|
@change="timeCreation"
|
|
@change="timeCreation"
|
|
|
|
|
+ :unlink-panels="true"
|
|
|
|
|
+ :clearable="false"
|
|
|
type="daterange"
|
|
type="daterange"
|
|
|
range-separator="至"
|
|
range-separator="至"
|
|
|
start-placeholder="开始日期"
|
|
start-placeholder="开始日期"
|
|
@@ -45,12 +48,12 @@
|
|
|
</div>
|
|
</div>
|
|
|
<div class="state">
|
|
<div class="state">
|
|
|
<span>状态</span>
|
|
<span>状态</span>
|
|
|
- <el-select v-model="state" placeholder="请选择">
|
|
|
|
|
|
|
+ <el-select v-model="state" placeholder="请选择" @change="stateSel">
|
|
|
<el-option
|
|
<el-option
|
|
|
v-for="item in options"
|
|
v-for="item in options"
|
|
|
:key="item.value"
|
|
:key="item.value"
|
|
|
- :label="item.label"
|
|
|
|
|
:value="item.value"
|
|
:value="item.value"
|
|
|
|
|
+ :label="item.label"
|
|
|
>
|
|
>
|
|
|
</el-option>
|
|
</el-option>
|
|
|
</el-select>
|
|
</el-select>
|
|
@@ -320,6 +323,268 @@
|
|
|
</template>
|
|
</template>
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
</el-table>
|
|
</el-table>
|
|
|
|
|
+ <el-table
|
|
|
|
|
+ :data="tableData"
|
|
|
|
|
+ max-height="576"
|
|
|
|
|
+ height="576"
|
|
|
|
|
+ style="width: 1550px"
|
|
|
|
|
+ stripe
|
|
|
|
|
+ class="execlTable"
|
|
|
|
|
+ :cell-style="rowbg"
|
|
|
|
|
+ :header-cell-style="{
|
|
|
|
|
+ color: ' rgba(0, 0, 0, 1)',
|
|
|
|
|
+ background: 'rgba(240, 243, 247, 1)',
|
|
|
|
|
+ }"
|
|
|
|
|
+ >
|
|
|
|
|
+ <el-table-column
|
|
|
|
|
+ type="selection"
|
|
|
|
|
+ width="60"
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ ></el-table-column>
|
|
|
|
|
+ <el-table-column
|
|
|
|
|
+ prop="orderNum"
|
|
|
|
|
+ width="120"
|
|
|
|
|
+ label="订单号"
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ >
|
|
|
|
|
+ </el-table-column>
|
|
|
|
|
+
|
|
|
|
|
+ <el-table-column
|
|
|
|
|
+ prop="state"
|
|
|
|
|
+ width="100"
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ label="状态"
|
|
|
|
|
+ >
|
|
|
|
|
+ </el-table-column>
|
|
|
|
|
+
|
|
|
|
|
+ <el-table-column
|
|
|
|
|
+ prop="room"
|
|
|
|
|
+ width="160"
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ label="房间"
|
|
|
|
|
+ >
|
|
|
|
|
+ </el-table-column>
|
|
|
|
|
+ <el-table-column
|
|
|
|
|
+ prop="electricity"
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ width="130"
|
|
|
|
|
+ label="电费(元)"
|
|
|
|
|
+ >
|
|
|
|
|
+ </el-table-column>
|
|
|
|
|
+ <el-table-column
|
|
|
|
|
+ prop="water"
|
|
|
|
|
+ width="130"
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ label="水费(元)"
|
|
|
|
|
+ >
|
|
|
|
|
+ </el-table-column>
|
|
|
|
|
+ <el-table-column
|
|
|
|
|
+ prop="imprest"
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ width="150"
|
|
|
|
|
+ label="收预付款(元)"
|
|
|
|
|
+ >
|
|
|
|
|
+ </el-table-column>
|
|
|
|
|
+ <el-table-column
|
|
|
|
|
+ prop="refund"
|
|
|
|
|
+ width="150"
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ label="退预付款(元)"
|
|
|
|
|
+ >
|
|
|
|
|
+ </el-table-column>
|
|
|
|
|
+ <el-table-column
|
|
|
|
|
+ prop="create"
|
|
|
|
|
+ width="180"
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ label="创建时间"
|
|
|
|
|
+ >
|
|
|
|
|
+ </el-table-column>
|
|
|
|
|
+ <el-table-column
|
|
|
|
|
+ prop="pay"
|
|
|
|
|
+ width="180"
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ label="支付时间"
|
|
|
|
|
+ >
|
|
|
|
|
+ </el-table-column>
|
|
|
|
|
+ <!-- <el-table-column prop="address" align="center" label="操作">
|
|
|
|
|
+ <template slot-scope="scope">
|
|
|
|
|
+ <span
|
|
|
|
|
+ @click="handleEdit(scope.$index, scope.row)"
|
|
|
|
|
+ class="operate"
|
|
|
|
|
+ >
|
|
|
|
|
+ 详情
|
|
|
|
|
+ </span>
|
|
|
|
|
+ <el-dialog
|
|
|
|
|
+ title="订单详情"
|
|
|
|
|
+ :visible.sync="dialogVisible"
|
|
|
|
|
+ width="30%"
|
|
|
|
|
+ :before-close="handleClose"
|
|
|
|
|
+ >
|
|
|
|
|
+ <div class="userinfo">用户信息</div>
|
|
|
|
|
+ <div class="info">
|
|
|
|
|
+ <div class="user">
|
|
|
|
|
+ <div class="name">姓名</div>
|
|
|
|
|
+ <el-input value="刘老师"></el-input>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="user">
|
|
|
|
|
+ <div class="name">联系方式</div>
|
|
|
|
|
+ <el-input value="13234564"></el-input>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="info">
|
|
|
|
|
+ <div class="user">
|
|
|
|
|
+ <div class="name">订单号</div>
|
|
|
|
|
+ <el-input value="261691612"></el-input>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="user">
|
|
|
|
|
+ <div class="name">预付款金额(元)</div>
|
|
|
|
|
+ <el-input value="20.00"></el-input>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="info">
|
|
|
|
|
+ <div class="user">
|
|
|
|
|
+ <div class="name">入住时间</div>
|
|
|
|
|
+ <el-input value="2022-07-26"></el-input>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="user">
|
|
|
|
|
+ <div class="name">离住时间</div>
|
|
|
|
|
+ <el-input value="2022-07-26"></el-input>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="info">
|
|
|
|
|
+ <div class="user">
|
|
|
|
|
+ <div class="name">入住天数</div>
|
|
|
|
|
+ <el-input value="1"></el-input>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="user">
|
|
|
|
|
+ <div class="name">支付时间</div>
|
|
|
|
|
+ <el-input value="2022-07-27 15:15:15"></el-input>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="rate">水费明细</div>
|
|
|
|
|
+ <div class="water">
|
|
|
|
|
+ 表计:101 楼层:12栋1单元2层01 抄表时间:2022-07-27 15:15:15
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <el-table
|
|
|
|
|
+ :data="waterTable"
|
|
|
|
|
+ max-height="93"
|
|
|
|
|
+ style="width: 832px"
|
|
|
|
|
+ stripe
|
|
|
|
|
+ :cell-style="rowbg"
|
|
|
|
|
+ :header-cell-style="{
|
|
|
|
|
+ color: ' rgba(0, 0, 0, 1)',
|
|
|
|
|
+ background: 'rgba(240, 243, 247, 1)',
|
|
|
|
|
+ }"
|
|
|
|
|
+ >
|
|
|
|
|
+ <el-table-column
|
|
|
|
|
+ prop="start"
|
|
|
|
|
+ width="100"
|
|
|
|
|
+ label="始码"
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ >
|
|
|
|
|
+ </el-table-column>
|
|
|
|
|
+
|
|
|
|
|
+ <el-table-column
|
|
|
|
|
+ prop="end"
|
|
|
|
|
+ width="100"
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ label="终码"
|
|
|
|
|
+ >
|
|
|
|
|
+ </el-table-column>
|
|
|
|
|
+
|
|
|
|
|
+ <el-table-column
|
|
|
|
|
+ prop="flow"
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ label="水量(吨)"
|
|
|
|
|
+ >
|
|
|
|
|
+ </el-table-column>
|
|
|
|
|
+ <el-table-column
|
|
|
|
|
+ prop="pirce"
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ label="水价(元)"
|
|
|
|
|
+ >
|
|
|
|
|
+ </el-table-column>
|
|
|
|
|
+ <el-table-column
|
|
|
|
|
+ prop="subsidy"
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ label="补助量(吨)"
|
|
|
|
|
+ >
|
|
|
|
|
+ </el-table-column>
|
|
|
|
|
+ <el-table-column
|
|
|
|
|
+ prop="production"
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ label="产生水费(元)"
|
|
|
|
|
+ >
|
|
|
|
|
+ </el-table-column>
|
|
|
|
|
+ </el-table>
|
|
|
|
|
+
|
|
|
|
|
+ <div class="rate">电费明细</div>
|
|
|
|
|
+ <div class="water">
|
|
|
|
|
+ 表计:101 楼层:12栋1单元2层01 抄表时间:2022-07-27 15:15:15
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <el-table
|
|
|
|
|
+ :data="waterTable"
|
|
|
|
|
+ max-height="93"
|
|
|
|
|
+ style="width: 832px"
|
|
|
|
|
+ stripe
|
|
|
|
|
+ :cell-style="rowbg"
|
|
|
|
|
+ :header-cell-style="{
|
|
|
|
|
+ color: ' rgba(0, 0, 0, 1)',
|
|
|
|
|
+ background: 'rgba(240, 243, 247, 1)',
|
|
|
|
|
+ }"
|
|
|
|
|
+ >
|
|
|
|
|
+ <el-table-column
|
|
|
|
|
+ prop="start"
|
|
|
|
|
+ width="100"
|
|
|
|
|
+ label="始码"
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ >
|
|
|
|
|
+ </el-table-column>
|
|
|
|
|
+
|
|
|
|
|
+ <el-table-column
|
|
|
|
|
+ prop="end"
|
|
|
|
|
+ width="100"
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ label="终码"
|
|
|
|
|
+ >
|
|
|
|
|
+ </el-table-column>
|
|
|
|
|
+
|
|
|
|
|
+ <el-table-column
|
|
|
|
|
+ prop="flow"
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ label="电量(度)"
|
|
|
|
|
+ >
|
|
|
|
|
+ </el-table-column>
|
|
|
|
|
+ <el-table-column
|
|
|
|
|
+ prop="pirce"
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ label="电价(元)"
|
|
|
|
|
+ >
|
|
|
|
|
+ </el-table-column>
|
|
|
|
|
+ <el-table-column
|
|
|
|
|
+ prop="subsidy"
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ label="补助量(度)"
|
|
|
|
|
+ >
|
|
|
|
|
+ </el-table-column>
|
|
|
|
|
+ <el-table-column
|
|
|
|
|
+ prop="production"
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ label="产生水费(元)"
|
|
|
|
|
+ >
|
|
|
|
|
+ </el-table-column>
|
|
|
|
|
+ </el-table>
|
|
|
|
|
+ </el-dialog>
|
|
|
|
|
+
|
|
|
|
|
+ <span
|
|
|
|
|
+ @click="handleDelete(scope.$index, scope.row)"
|
|
|
|
|
+ class="operate"
|
|
|
|
|
+ >
|
|
|
|
|
+ 删除
|
|
|
|
|
+ </span>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </el-table-column> -->
|
|
|
|
|
+ </el-table>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="block">
|
|
<div class="block">
|
|
|
<el-pagination
|
|
<el-pagination
|
|
@@ -346,10 +611,12 @@ export default {
|
|
|
name: "Inform",
|
|
name: "Inform",
|
|
|
data() {
|
|
data() {
|
|
|
return {
|
|
return {
|
|
|
- // 显示的数据
|
|
|
|
|
|
|
+ // 当前页显示的数据
|
|
|
data: [],
|
|
data: [],
|
|
|
- Tdata: [],
|
|
|
|
|
// 总数据
|
|
// 总数据
|
|
|
|
|
+ Tdata: [],
|
|
|
|
|
+ inquireTable: [],
|
|
|
|
|
+ // 显示的总数据
|
|
|
tableData: [
|
|
tableData: [
|
|
|
{
|
|
{
|
|
|
orderNum: "116161656",
|
|
orderNum: "116161656",
|
|
@@ -359,30 +626,52 @@ export default {
|
|
|
water: "0.00",
|
|
water: "0.00",
|
|
|
imprest: "20.00",
|
|
imprest: "20.00",
|
|
|
refund: "20.00",
|
|
refund: "20.00",
|
|
|
- create: "2022.07.02 08:50:50",
|
|
|
|
|
- pay: "2022.07.02 08:50:50",
|
|
|
|
|
|
|
+ create: "2012.07.02 08:50:50",
|
|
|
|
|
+ pay: "2012.07.02 08:50:50",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ orderNum: "116161656",
|
|
|
|
|
+ state: "空房",
|
|
|
|
|
+ room: "17栋1单元2层04房",
|
|
|
|
|
+ electricity: "2.09",
|
|
|
|
|
+ water: "0.00",
|
|
|
|
|
+ imprest: "20.00",
|
|
|
|
|
+ refund: "20.00",
|
|
|
|
|
+ create: "2012.07.02 08:50:50",
|
|
|
|
|
+ pay: "2012.07.02 08:50:50",
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ orderNum: "116161656",
|
|
|
|
|
+ state: "已入住",
|
|
|
|
|
+ room: "17栋1单元2层04房",
|
|
|
|
|
+ electricity: "2.09",
|
|
|
|
|
+ water: "0.00",
|
|
|
|
|
+ imprest: "20.00",
|
|
|
|
|
+ refund: "20.00",
|
|
|
|
|
+ create: "2012.07.02 08:50:50",
|
|
|
|
|
+ pay: "2012.07.02 08:50:50",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
orderNum: "216161656",
|
|
orderNum: "216161656",
|
|
|
- state: "入住",
|
|
|
|
|
|
|
+ state: "保留房",
|
|
|
room: "17栋1单元2层04房",
|
|
room: "17栋1单元2层04房",
|
|
|
electricity: "2.09",
|
|
electricity: "2.09",
|
|
|
water: "0.00",
|
|
water: "0.00",
|
|
|
imprest: "20.00",
|
|
imprest: "20.00",
|
|
|
refund: "20.00",
|
|
refund: "20.00",
|
|
|
- create: "2022.07.02 08:50:50",
|
|
|
|
|
- pay: "2022.07.02 08:50:50",
|
|
|
|
|
|
|
+ create: "2021.07.02 08:50:50",
|
|
|
|
|
+ pay: "2021.07.02 08:50:50",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
orderNum: "316161656",
|
|
orderNum: "316161656",
|
|
|
- state: "已入",
|
|
|
|
|
|
|
+ state: "空房",
|
|
|
room: "17栋1单元2层04房",
|
|
room: "17栋1单元2层04房",
|
|
|
electricity: "2.09",
|
|
electricity: "2.09",
|
|
|
water: "0.00",
|
|
water: "0.00",
|
|
|
imprest: "20.00",
|
|
imprest: "20.00",
|
|
|
refund: "20.00",
|
|
refund: "20.00",
|
|
|
- create: "2022.07.02 08:50:50",
|
|
|
|
|
- pay: "2022.07.02 08:50:50",
|
|
|
|
|
|
|
+ create: "2020.07.02 08:50:50",
|
|
|
|
|
+ pay: "2020.07.02 08:50:50",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
orderNum: "416161656",
|
|
orderNum: "416161656",
|
|
@@ -392,19 +681,19 @@ export default {
|
|
|
water: "0.00",
|
|
water: "0.00",
|
|
|
imprest: "20.00",
|
|
imprest: "20.00",
|
|
|
refund: "20.00",
|
|
refund: "20.00",
|
|
|
- create: "2022.07.02 08:50:50",
|
|
|
|
|
- pay: "2022.07.02 08:50:50",
|
|
|
|
|
|
|
+ create: "2019.07.02 08:50:50",
|
|
|
|
|
+ pay: "2019.07.02 08:50:50",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
orderNum: "516161656",
|
|
orderNum: "516161656",
|
|
|
- state: "已入住",
|
|
|
|
|
|
|
+ state: "已锁定",
|
|
|
room: "17栋1单元2层04房",
|
|
room: "17栋1单元2层04房",
|
|
|
electricity: "2.09",
|
|
electricity: "2.09",
|
|
|
water: "0.00",
|
|
water: "0.00",
|
|
|
imprest: "20.00",
|
|
imprest: "20.00",
|
|
|
refund: "20.00",
|
|
refund: "20.00",
|
|
|
- create: "2022.07.02 08:50:50",
|
|
|
|
|
- pay: "2022.07.02 08:50:50",
|
|
|
|
|
|
|
+ create: "2018.07.02 08:50:50",
|
|
|
|
|
+ pay: "2018.07.02 08:50:50",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
orderNum: "616161656",
|
|
orderNum: "616161656",
|
|
@@ -414,12 +703,12 @@ export default {
|
|
|
water: "0.00",
|
|
water: "0.00",
|
|
|
imprest: "20.00",
|
|
imprest: "20.00",
|
|
|
refund: "20.00",
|
|
refund: "20.00",
|
|
|
- create: "2022.07.02 08:50:50",
|
|
|
|
|
- pay: "2022.07.02 08:50:50",
|
|
|
|
|
|
|
+ create: "2000.07.02 08:50:50",
|
|
|
|
|
+ pay: "2000.07.02 08:50:50",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
orderNum: "716161656",
|
|
orderNum: "716161656",
|
|
|
- state: "已入住",
|
|
|
|
|
|
|
+ state: "脏房",
|
|
|
room: "17栋1单元2层04房",
|
|
room: "17栋1单元2层04房",
|
|
|
electricity: "2.09",
|
|
electricity: "2.09",
|
|
|
water: "0.00",
|
|
water: "0.00",
|
|
@@ -430,7 +719,7 @@ export default {
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
orderNum: "816161656",
|
|
orderNum: "816161656",
|
|
|
- state: "已入住",
|
|
|
|
|
|
|
+ state: "脏房",
|
|
|
room: "17栋1单元2层04房",
|
|
room: "17栋1单元2层04房",
|
|
|
electricity: "2.09",
|
|
electricity: "2.09",
|
|
|
water: "0.00",
|
|
water: "0.00",
|
|
@@ -441,7 +730,7 @@ export default {
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
orderNum: "916161656",
|
|
orderNum: "916161656",
|
|
|
- state: "入",
|
|
|
|
|
|
|
+ state: "空房",
|
|
|
room: "17栋1单元2层04房",
|
|
room: "17栋1单元2层04房",
|
|
|
electricity: "2.09",
|
|
electricity: "2.09",
|
|
|
water: "0.00",
|
|
water: "0.00",
|
|
@@ -452,7 +741,7 @@ export default {
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
orderNum: "106161656",
|
|
orderNum: "106161656",
|
|
|
- state: "住",
|
|
|
|
|
|
|
+ state: "已锁定",
|
|
|
room: "17栋1单元2层04房",
|
|
room: "17栋1单元2层04房",
|
|
|
electricity: "2.09",
|
|
electricity: "2.09",
|
|
|
water: "0.00",
|
|
water: "0.00",
|
|
@@ -465,24 +754,24 @@ export default {
|
|
|
|
|
|
|
|
options: [
|
|
options: [
|
|
|
{
|
|
{
|
|
|
- value: "选项1",
|
|
|
|
|
|
|
+ value: "已入住",
|
|
|
label: "已入住",
|
|
label: "已入住",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- value: "选项2",
|
|
|
|
|
- label: "已入住",
|
|
|
|
|
|
|
+ value: "已锁定",
|
|
|
|
|
+ label: "已锁定",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- value: "选项3",
|
|
|
|
|
- label: "已入住",
|
|
|
|
|
|
|
+ value: "空房",
|
|
|
|
|
+ label: "空房",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- value: "选项4",
|
|
|
|
|
- label: "已入住",
|
|
|
|
|
|
|
+ value: "脏房",
|
|
|
|
|
+ label: "脏房",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- value: "选项5",
|
|
|
|
|
- label: "已入住",
|
|
|
|
|
|
|
+ value: "保留房",
|
|
|
|
|
+ label: "保留房",
|
|
|
},
|
|
},
|
|
|
],
|
|
],
|
|
|
|
|
|
|
@@ -515,13 +804,11 @@ export default {
|
|
|
methods: {
|
|
methods: {
|
|
|
// 导出表格
|
|
// 导出表格
|
|
|
exportExcel() {
|
|
exportExcel() {
|
|
|
- var xlsxParam = { raw: true };
|
|
|
|
|
|
|
+ let xlsxParam = { raw: true };
|
|
|
/* generate workbook object from table */
|
|
/* generate workbook object from table */
|
|
|
- var wb = XLSX.utils.table_to_book(
|
|
|
|
|
- document.querySelector(".inform-table")
|
|
|
|
|
- );
|
|
|
|
|
|
|
+ let wb = XLSX.utils.table_to_book(document.querySelector(".execlTable"));
|
|
|
/* get binary string as output */
|
|
/* get binary string as output */
|
|
|
- var wbout = XLSX.write(wb, {
|
|
|
|
|
|
|
+ let wbout = XLSX.write(wb, {
|
|
|
bookType: "xlsx",
|
|
bookType: "xlsx",
|
|
|
bookSST: true,
|
|
bookSST: true,
|
|
|
type: "array",
|
|
type: "array",
|
|
@@ -588,19 +875,26 @@ export default {
|
|
|
});
|
|
});
|
|
|
},
|
|
},
|
|
|
|
|
|
|
|
|
|
+ //查询
|
|
|
inquire() {
|
|
inquire() {
|
|
|
if (this.value == false) {
|
|
if (this.value == false) {
|
|
|
this.tableData = this.Tdata;
|
|
this.tableData = this.Tdata;
|
|
|
|
|
+ this.state = "";
|
|
|
} else {
|
|
} else {
|
|
|
- let quireData = this.tableData.filter((item) => {
|
|
|
|
|
|
|
+ this.state = "";
|
|
|
|
|
+ let quireData = this.Tdata.filter((item) => {
|
|
|
if (item.orderNum.includes(this.value)) {
|
|
if (item.orderNum.includes(this.value)) {
|
|
|
return item.orderNum;
|
|
return item.orderNum;
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
|
|
+ this.inquireTable = JSON.parse(JSON.stringify(quireData));
|
|
|
this.tableData = quireData;
|
|
this.tableData = quireData;
|
|
|
}
|
|
}
|
|
|
this.currentPage = 1;
|
|
this.currentPage = 1;
|
|
|
|
|
+
|
|
|
this.handleCurrentChange(this.currentPage);
|
|
this.handleCurrentChange(this.currentPage);
|
|
|
|
|
+ console.log(this.Tdata);
|
|
|
|
|
+ console.log(this.tableData);
|
|
|
},
|
|
},
|
|
|
|
|
|
|
|
handleClose(done) {
|
|
handleClose(done) {
|
|
@@ -609,11 +903,50 @@ export default {
|
|
|
|
|
|
|
|
// 支付时间
|
|
// 支付时间
|
|
|
timePay() {
|
|
timePay() {
|
|
|
- console.log(this.payTime);
|
|
|
|
|
|
|
+ // console.log(this.payTime);
|
|
|
|
|
+ let reg = new RegExp("-", "g");
|
|
|
|
|
+ let startTime = new Date(this.payTime[0].replace(reg, "/"));
|
|
|
|
|
+ let endTime = new Date(this.payTime[1].replace(reg, "/"));
|
|
|
|
|
+ this.tableData = this.Tdata.filter((item) => {
|
|
|
|
|
+ let nowTime = new Date(item.pay.substr(0, 10).replace(reg, "/"));
|
|
|
|
|
+ return nowTime >= startTime && nowTime <= endTime;
|
|
|
|
|
+ });
|
|
|
|
|
+ this.currentPage = 1;
|
|
|
|
|
+ this.handleCurrentChange(this.currentPage);
|
|
|
},
|
|
},
|
|
|
// 创建时间
|
|
// 创建时间
|
|
|
timeCreation() {
|
|
timeCreation() {
|
|
|
- console.log(this.creationTime);
|
|
|
|
|
|
|
+ // console.log(this.creationTime);
|
|
|
|
|
+ let reg = new RegExp("-", "g");
|
|
|
|
|
+ let startTime = new Date(this.creationTime[0].replace(reg, "/"));
|
|
|
|
|
+ let endTime = new Date(this.creationTime[1].replace(reg, "/"));
|
|
|
|
|
+ this.tableData = this.Tdata.filter((item) => {
|
|
|
|
|
+ let nowTime = new Date(item.create.substr(0, 10).replace(reg, "/"));
|
|
|
|
|
+ return nowTime >= startTime && nowTime <= endTime;
|
|
|
|
|
+ });
|
|
|
|
|
+ this.currentPage = 1;
|
|
|
|
|
+ this.handleCurrentChange(this.currentPage);
|
|
|
|
|
+ },
|
|
|
|
|
+
|
|
|
|
|
+ // 挑选状态
|
|
|
|
|
+ stateSel() {
|
|
|
|
|
+ if (this.value == false) {
|
|
|
|
|
+ console.log(1111);
|
|
|
|
|
+ this.tableData = this.Tdata.filter((item) => {
|
|
|
|
|
+ return item.state == this.state;
|
|
|
|
|
+ });
|
|
|
|
|
+ } else {
|
|
|
|
|
+ console.log(this.inquireTable);
|
|
|
|
|
+ this.tableData = this.inquireTable.filter((item) => {
|
|
|
|
|
+ return item.state == this.state;
|
|
|
|
|
+ });
|
|
|
|
|
+ }
|
|
|
|
|
+ // this.tableData = this.Tdata.filter((item) => {
|
|
|
|
|
+ // return item.state == this.state;
|
|
|
|
|
+ // });
|
|
|
|
|
+ this.currentPage = 1;
|
|
|
|
|
+ this.handleCurrentChange(this.currentPage);
|
|
|
|
|
+ console.log(this.state);
|
|
|
},
|
|
},
|
|
|
},
|
|
},
|
|
|
};
|
|
};
|
|
@@ -693,6 +1026,9 @@ export default {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
.inform-table {
|
|
.inform-table {
|
|
|
|
|
+ .execlTable {
|
|
|
|
|
+ display: none;
|
|
|
|
|
+ }
|
|
|
.el-table {
|
|
.el-table {
|
|
|
font-weight: 400;
|
|
font-weight: 400;
|
|
|
font-size: 16px;
|
|
font-size: 16px;
|