|
@@ -1,6 +1,6 @@
|
|
|
<template>
|
|
<template>
|
|
|
<div class="inform">
|
|
<div class="inform">
|
|
|
- <el-card class="box-card" style="width: 1612px; height: 950px">
|
|
|
|
|
|
|
+ <el-card class="box-card">
|
|
|
<!-- 标题区域 -->
|
|
<!-- 标题区域 -->
|
|
|
<div slot="header" class="clearfix">
|
|
<div slot="header" class="clearfix">
|
|
|
<div class="inform-title">订单管理</div>
|
|
<div class="inform-title">订单管理</div>
|
|
@@ -10,13 +10,7 @@
|
|
|
<!-- 筛选条件区域 -->
|
|
<!-- 筛选条件区域 -->
|
|
|
<div class="order-top">
|
|
<div class="order-top">
|
|
|
<!-- 订单号筛选 -->
|
|
<!-- 订单号筛选 -->
|
|
|
- <el-input
|
|
|
|
|
- placeholder="请输入订单号或房间号"
|
|
|
|
|
- style="width: 261px"
|
|
|
|
|
- clearable
|
|
|
|
|
- v-model="value"
|
|
|
|
|
- @clear="getData(1)"
|
|
|
|
|
- >
|
|
|
|
|
|
|
+ <el-input placeholder="请输入订单号或房间号" style="width: 261px" clearable v-model="value" @clear="getData(1)">
|
|
|
<i slot="prefix" class="el-input__icon el-icon-search"></i>
|
|
<i slot="prefix" class="el-input__icon el-icon-search"></i>
|
|
|
</el-input>
|
|
</el-input>
|
|
|
<el-button @click="getData(1)">查询</el-button>
|
|
<el-button @click="getData(1)">查询</el-button>
|
|
@@ -24,41 +18,22 @@
|
|
|
<!-- 创建时间筛选 -->
|
|
<!-- 创建时间筛选 -->
|
|
|
<div class="paydate">
|
|
<div class="paydate">
|
|
|
<span class="demonstration">创建时间:</span>
|
|
<span class="demonstration">创建时间:</span>
|
|
|
- <el-date-picker
|
|
|
|
|
- v-model="createTime"
|
|
|
|
|
- type="datetimerange"
|
|
|
|
|
- value-format="yyyy-MM-dd HH:mm:ss"
|
|
|
|
|
- range-separator="至"
|
|
|
|
|
- start-placeholder="开始时间"
|
|
|
|
|
- end-placeholder="结束时间"
|
|
|
|
|
- @change="getData(1)"
|
|
|
|
|
- ></el-date-picker>
|
|
|
|
|
|
|
+ <el-date-picker v-model="createTime" type="datetimerange" value-format="yyyy-MM-dd HH:mm:ss"
|
|
|
|
|
+ range-separator="至" start-placeholder="开始时间" end-placeholder="结束时间" @change="getData(1)"></el-date-picker>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
<!-- 支付时间筛选 -->
|
|
<!-- 支付时间筛选 -->
|
|
|
<div class="paydate">
|
|
<div class="paydate">
|
|
|
<span class="demonstration">支付时间:</span>
|
|
<span class="demonstration">支付时间:</span>
|
|
|
- <el-date-picker
|
|
|
|
|
- v-model="payTime"
|
|
|
|
|
- type="datetimerange"
|
|
|
|
|
- value-format="yyyy-MM-dd HH:mm:ss"
|
|
|
|
|
- range-separator="至"
|
|
|
|
|
- start-placeholder="开始时间"
|
|
|
|
|
- end-placeholder="结束时间"
|
|
|
|
|
- @change="getData(1)"
|
|
|
|
|
- ></el-date-picker>
|
|
|
|
|
|
|
+ <el-date-picker v-model="payTime" type="datetimerange" value-format="yyyy-MM-dd HH:mm:ss" range-separator="至"
|
|
|
|
|
+ start-placeholder="开始时间" end-placeholder="结束时间" @change="getData(1)"></el-date-picker>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
<!-- 状态筛选 -->
|
|
<!-- 状态筛选 -->
|
|
|
<div class="state">
|
|
<div class="state">
|
|
|
<span>状态:</span>
|
|
<span>状态:</span>
|
|
|
<el-select v-model="state" clearable placeholder="请选择状态" @change="getData(1)">
|
|
<el-select v-model="state" clearable placeholder="请选择状态" @change="getData(1)">
|
|
|
- <el-option
|
|
|
|
|
- v-for="item in options"
|
|
|
|
|
- :key="item.value"
|
|
|
|
|
- :value="item.value"
|
|
|
|
|
- :label="item.label"
|
|
|
|
|
- ></el-option>
|
|
|
|
|
|
|
+ <el-option v-for="item in options" :key="item.value" :value="item.value" :label="item.label"></el-option>
|
|
|
</el-select>
|
|
</el-select>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
@@ -67,39 +42,31 @@
|
|
|
<!-- 表格区域 -->
|
|
<!-- 表格区域 -->
|
|
|
<div class="inform-table">
|
|
<div class="inform-table">
|
|
|
<!-- 表格区域 -->
|
|
<!-- 表格区域 -->
|
|
|
- <el-table
|
|
|
|
|
- :data="tableData"
|
|
|
|
|
- @selection-change="handleSelectionChange"
|
|
|
|
|
- max-height="576"
|
|
|
|
|
- height="576"
|
|
|
|
|
- style="width: 1550px"
|
|
|
|
|
- stripe
|
|
|
|
|
- class="Devicetable"
|
|
|
|
|
- :cell-style="rowbg"
|
|
|
|
|
- :header-cell-style="{
|
|
|
|
|
|
|
+ <el-table :data="tableData" @selection-change="handleSelectionChange" max-height="495" height="495"
|
|
|
|
|
+ style="width: 1550px" stripe class="Devicetable" :cell-style="rowbg" :header-cell-style="{
|
|
|
color: ' rgba(0, 0, 0, 1)',
|
|
color: ' rgba(0, 0, 0, 1)',
|
|
|
- background: 'rgba(240, 243, 247, 1)',
|
|
|
|
|
- }"
|
|
|
|
|
- >
|
|
|
|
|
|
|
+ background: 'rgba(240, 243, 247, 1)'
|
|
|
|
|
+ }">
|
|
|
<!-- <el-table-column type="selection" width="60" align="center"></el-table-column> -->
|
|
<!-- <el-table-column type="selection" width="60" align="center"></el-table-column> -->
|
|
|
- <el-table-column
|
|
|
|
|
- prop="order.orderNo"
|
|
|
|
|
- width="180"
|
|
|
|
|
- label="订单号"
|
|
|
|
|
- align="center"
|
|
|
|
|
- show-overflow-tooltip
|
|
|
|
|
- ></el-table-column>
|
|
|
|
|
|
|
+ <el-table-column prop="order.orderNo" width="180" label="订单号" align="center"
|
|
|
|
|
+ show-overflow-tooltip></el-table-column>
|
|
|
|
|
|
|
|
<el-table-column width="100" align="center" label="状态">
|
|
<el-table-column width="100" align="center" label="状态">
|
|
|
- <template slot-scope="{ row }">{{ options[row.order.orderStatu].label }}</template>
|
|
|
|
|
|
|
+ <template slot-scope="{ row }">{{
|
|
|
|
|
+ options[row.order.orderStatu].label
|
|
|
|
|
+ }}</template>
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
|
|
|
|
|
<el-table-column prop="order.roomNo" width="160" align="center" label="房间"></el-table-column>
|
|
<el-table-column prop="order.roomNo" width="160" align="center" label="房间"></el-table-column>
|
|
|
<el-table-column align="center" width="130" label="电费(元)">
|
|
<el-table-column align="center" width="130" label="电费(元)">
|
|
|
- <template slot-scope="{row}">{{row.allOfElectricPayment}}</template>
|
|
|
|
|
|
|
+ <template slot-scope="{ row }">{{
|
|
|
|
|
+ row.allOfElectricPayment
|
|
|
|
|
+ }}</template>
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
<el-table-column width="130" align="center" label="水费(元)">
|
|
<el-table-column width="130" align="center" label="水费(元)">
|
|
|
- <template slot-scope="{ row }">{{ row.allOfWaterAmount }}</template>
|
|
|
|
|
|
|
+ <template slot-scope="{ row }">{{
|
|
|
|
|
+ row.allOfWaterAmount
|
|
|
|
|
+ }}</template>
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
<el-table-column prop="allOfReceiveAmount" align="center" width="150" label="收预付款(元)"></el-table-column>
|
|
<el-table-column prop="allOfReceiveAmount" align="center" width="150" label="收预付款(元)"></el-table-column>
|
|
|
<el-table-column prop="refundPayment" width="150" align="center" label="退预付款(元)"></el-table-column>
|
|
<el-table-column prop="refundPayment" width="150" align="center" label="退预付款(元)"></el-table-column>
|
|
@@ -111,7 +78,7 @@
|
|
|
<span @click="handleEdit(row)" class="operate">详情</span>
|
|
<span @click="handleEdit(row)" class="operate">详情</span>
|
|
|
|
|
|
|
|
<!-- 详情弹窗区域 -->
|
|
<!-- 详情弹窗区域 -->
|
|
|
- <el-dialog title="订单详情" :visible.sync="dialogVisible" width="30%">
|
|
|
|
|
|
|
+ <el-dialog title="订单详情" :visible.sync="dialogVisible" top="2vh" :center="true" width="968">
|
|
|
<div class="userinfo">用户信息</div>
|
|
<div class="userinfo">用户信息</div>
|
|
|
<div class="info">
|
|
<div class="info">
|
|
|
<div class="user">
|
|
<div class="user">
|
|
@@ -126,11 +93,14 @@
|
|
|
<div class="info">
|
|
<div class="info">
|
|
|
<div class="user">
|
|
<div class="user">
|
|
|
<div class="name">订单号</div>
|
|
<div class="name">订单号</div>
|
|
|
- <el-input :value="order.orderNo"></el-input>
|
|
|
|
|
|
|
+
|
|
|
|
|
+ <el-tooltip placement="top" :content="order.orderNo">
|
|
|
|
|
+ <el-input :value="order.orderNo"></el-input>
|
|
|
|
|
+ </el-tooltip>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="user">
|
|
<div class="user">
|
|
|
<div class="name">预付款金额(元)</div>
|
|
<div class="name">预付款金额(元)</div>
|
|
|
- <el-input value="20.00"></el-input>
|
|
|
|
|
|
|
+ <el-input :value="allOfReceiveAmount"></el-input>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="info">
|
|
<div class="info">
|
|
@@ -146,7 +116,7 @@
|
|
|
<div class="info">
|
|
<div class="info">
|
|
|
<div class="user">
|
|
<div class="user">
|
|
|
<div class="name">入住天数</div>
|
|
<div class="name">入住天数</div>
|
|
|
- <el-input value="1"></el-input>
|
|
|
|
|
|
|
+ <el-input :value="housDay"></el-input>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="user">
|
|
<div class="user">
|
|
|
<div class="name">支付时间</div>
|
|
<div class="name">支付时间</div>
|
|
@@ -160,17 +130,11 @@
|
|
|
表计:101 楼层:{{ order.roomNo }} 抄表时间:2022-07-27
|
|
表计:101 楼层:{{ order.roomNo }} 抄表时间:2022-07-27
|
|
|
15:15:15
|
|
15:15:15
|
|
|
</div>
|
|
</div>
|
|
|
- <el-table
|
|
|
|
|
- :data="waterTable"
|
|
|
|
|
- max-height="93"
|
|
|
|
|
- style="width: 832px"
|
|
|
|
|
- stripe
|
|
|
|
|
- :cell-style="rowbg"
|
|
|
|
|
|
|
+ <el-table :data="waterTable" max-height="93" style="width: 832px" stripe :cell-style="rowbg"
|
|
|
:header-cell-style="{
|
|
:header-cell-style="{
|
|
|
color: ' rgba(0, 0, 0, 1)',
|
|
color: ' rgba(0, 0, 0, 1)',
|
|
|
- background: 'rgba(240, 243, 247, 1)',
|
|
|
|
|
- }"
|
|
|
|
|
- >
|
|
|
|
|
|
|
+ background: 'rgba(240, 243, 247, 1)'
|
|
|
|
|
+ }">
|
|
|
<el-table-column prop="startOfWater" width="100" label="始码" align="center"></el-table-column>
|
|
<el-table-column prop="startOfWater" width="100" label="始码" align="center"></el-table-column>
|
|
|
|
|
|
|
|
<el-table-column prop="endOfWater" width="100" align="center" label="终码"></el-table-column>
|
|
<el-table-column prop="endOfWater" width="100" align="center" label="终码"></el-table-column>
|
|
@@ -178,7 +142,7 @@
|
|
|
<el-table-column prop="waterVolume" align="center" label="水量(吨)"></el-table-column>
|
|
<el-table-column prop="waterVolume" align="center" label="水量(吨)"></el-table-column>
|
|
|
<el-table-column prop="priceOfWater" align="center" label="水价(元)"></el-table-column>
|
|
<el-table-column prop="priceOfWater" align="center" label="水价(元)"></el-table-column>
|
|
|
<el-table-column prop="allowance" align="center" label="补助量(吨)"></el-table-column>
|
|
<el-table-column prop="allowance" align="center" label="补助量(吨)"></el-table-column>
|
|
|
- <el-table-column prop="cost" align="center" label="产生水费(元)"></el-table-column>
|
|
|
|
|
|
|
+ <el-table-column prop="cost" align="center" label="产生水费(元)" show-overflow-tooltip></el-table-column>
|
|
|
</el-table>
|
|
</el-table>
|
|
|
|
|
|
|
|
<!-- 电费区域 -->
|
|
<!-- 电费区域 -->
|
|
@@ -187,17 +151,11 @@
|
|
|
表计:101 楼层:{{ order.roomNo }} 抄表时间:2022-07-27
|
|
表计:101 楼层:{{ order.roomNo }} 抄表时间:2022-07-27
|
|
|
15:15:15
|
|
15:15:15
|
|
|
</div>
|
|
</div>
|
|
|
- <el-table
|
|
|
|
|
- :data="electricTable"
|
|
|
|
|
- max-height="93"
|
|
|
|
|
- style="width: 832px"
|
|
|
|
|
- stripe
|
|
|
|
|
- :cell-style="rowbg"
|
|
|
|
|
|
|
+ <el-table :data="electricTable" max-height="93" style="width: 832px" stripe :cell-style="rowbg"
|
|
|
:header-cell-style="{
|
|
:header-cell-style="{
|
|
|
color: ' rgba(0, 0, 0, 1)',
|
|
color: ' rgba(0, 0, 0, 1)',
|
|
|
- background: 'rgba(240, 243, 247, 1)',
|
|
|
|
|
- }"
|
|
|
|
|
- >
|
|
|
|
|
|
|
+ background: 'rgba(240, 243, 247, 1)'
|
|
|
|
|
+ }">
|
|
|
<el-table-column prop="startOfElectric" width="100" label="始码" align="center"></el-table-column>
|
|
<el-table-column prop="startOfElectric" width="100" label="始码" align="center"></el-table-column>
|
|
|
|
|
|
|
|
<el-table-column prop="endOfElectric" width="100" align="center" label="终码"></el-table-column>
|
|
<el-table-column prop="endOfElectric" width="100" align="center" label="终码"></el-table-column>
|
|
@@ -205,7 +163,7 @@
|
|
|
<el-table-column prop="electricVolume" align="center" label="电量(度)"></el-table-column>
|
|
<el-table-column prop="electricVolume" align="center" label="电量(度)"></el-table-column>
|
|
|
<el-table-column prop="priceOfElectric" align="center" label="电价(元)"></el-table-column>
|
|
<el-table-column prop="priceOfElectric" align="center" label="电价(元)"></el-table-column>
|
|
|
<el-table-column prop="allowance" align="center" label="补助量(度)"></el-table-column>
|
|
<el-table-column prop="allowance" align="center" label="补助量(度)"></el-table-column>
|
|
|
- <el-table-column prop="cost" align="center" label="产生水费(元)"></el-table-column>
|
|
|
|
|
|
|
+ <el-table-column prop="cost" align="center" label="产生电费(元)" show-overflow-tooltip></el-table-column>
|
|
|
</el-table>
|
|
</el-table>
|
|
|
</el-dialog>
|
|
</el-dialog>
|
|
|
|
|
|
|
@@ -217,14 +175,8 @@
|
|
|
</div>
|
|
</div>
|
|
|
<!-- 分页器区域 -->
|
|
<!-- 分页器区域 -->
|
|
|
<div class="block">
|
|
<div class="block">
|
|
|
- <el-pagination
|
|
|
|
|
- background
|
|
|
|
|
- @current-change="handleCurrentChange"
|
|
|
|
|
- :page-size="pageSize"
|
|
|
|
|
- :current-page="curPage"
|
|
|
|
|
- layout="prev, pager, next, jumper"
|
|
|
|
|
- :total="total"
|
|
|
|
|
- ></el-pagination>
|
|
|
|
|
|
|
+ <el-pagination background @current-change="handleCurrentChange" :page-size="pageSize" :current-page="curPage"
|
|
|
|
|
+ layout="prev, pager, next, jumper" :total="total"></el-pagination>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
</el-card>
|
|
</el-card>
|
|
@@ -242,6 +194,7 @@ export default {
|
|
|
return {
|
|
return {
|
|
|
// 显示的总数据
|
|
// 显示的总数据
|
|
|
tableData: [],
|
|
tableData: [],
|
|
|
|
|
+
|
|
|
// 多选框按钮勾选的数据
|
|
// 多选框按钮勾选的数据
|
|
|
selectionTable: [],
|
|
selectionTable: [],
|
|
|
// 状态数组
|
|
// 状态数组
|
|
@@ -284,6 +237,8 @@ export default {
|
|
|
waterTable: [],
|
|
waterTable: [],
|
|
|
electricTable: [],
|
|
electricTable: [],
|
|
|
order: [], // 用户信息
|
|
order: [], // 用户信息
|
|
|
|
|
+ allOfReceiveAmount: "", // 收预付款
|
|
|
|
|
+ housDay: "", // 入住天数
|
|
|
// 当前页
|
|
// 当前页
|
|
|
curPage: 1,
|
|
curPage: 1,
|
|
|
// 每页条数
|
|
// 每页条数
|
|
@@ -364,7 +319,7 @@ export default {
|
|
|
var downloadUrl = window.URL.createObjectURL(data);
|
|
var downloadUrl = window.URL.createObjectURL(data);
|
|
|
var anchor = document.createElement("a");
|
|
var anchor = document.createElement("a");
|
|
|
anchor.href = downloadUrl;
|
|
anchor.href = downloadUrl;
|
|
|
- anchor.download = name + ".xls";
|
|
|
|
|
|
|
+ anchor.download = name + ".xlsx";
|
|
|
anchor.click();
|
|
anchor.click();
|
|
|
window.URL.revokeObjectURL(data);
|
|
window.URL.revokeObjectURL(data);
|
|
|
if (res) {
|
|
if (res) {
|
|
@@ -401,6 +356,8 @@ export default {
|
|
|
handleEdit(row) {
|
|
handleEdit(row) {
|
|
|
// console.log(row);
|
|
// console.log(row);
|
|
|
this.order = row.order;
|
|
this.order = row.order;
|
|
|
|
|
+ this.allOfReceiveAmount = row.allOfReceiveAmount;
|
|
|
|
|
+ this.housDay = row.housDay;
|
|
|
this.waterTable = [];
|
|
this.waterTable = [];
|
|
|
this.electricTable = [];
|
|
this.electricTable = [];
|
|
|
if (row.orderBill) {
|
|
if (row.orderBill) {
|
|
@@ -489,19 +446,30 @@ export default {
|
|
|
</script>
|
|
</script>
|
|
|
|
|
|
|
|
<style lang="scss" scoped>
|
|
<style lang="scss" scoped>
|
|
|
|
|
+.inform {
|
|
|
|
|
+ width: calc(100vw - 260px);
|
|
|
|
|
+ height: calc(100vh - 96px);
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ justify-content: center;
|
|
|
|
|
+ align-items: center;
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
.inform /deep/ .el-card {
|
|
.inform /deep/ .el-card {
|
|
|
- width: 1612px;
|
|
|
|
|
- height: 950px;
|
|
|
|
|
|
|
+ width: 98%;
|
|
|
|
|
+ height: 96%;
|
|
|
box-shadow: 0px 3px 10px rgba(0, 97, 255, 0.2);
|
|
box-shadow: 0px 3px 10px rgba(0, 97, 255, 0.2);
|
|
|
border-radius: 8px;
|
|
border-radius: 8px;
|
|
|
|
|
+ // border: 1px solid red;
|
|
|
|
|
+
|
|
|
.clearfix {
|
|
.clearfix {
|
|
|
- height: 96px;
|
|
|
|
|
|
|
+ height: 70px;
|
|
|
width: 100%;
|
|
width: 100%;
|
|
|
border-bottom: 1px solid rgba(204, 204, 204, 1);
|
|
border-bottom: 1px solid rgba(204, 204, 204, 1);
|
|
|
box-sizing: border-box;
|
|
box-sizing: border-box;
|
|
|
display: flex;
|
|
display: flex;
|
|
|
justify-content: space-between;
|
|
justify-content: space-between;
|
|
|
align-items: center;
|
|
align-items: center;
|
|
|
|
|
+
|
|
|
.inform-title {
|
|
.inform-title {
|
|
|
width: 96px;
|
|
width: 96px;
|
|
|
height: 36px;
|
|
height: 36px;
|
|
@@ -510,15 +478,18 @@ export default {
|
|
|
font-weight: 500;
|
|
font-weight: 500;
|
|
|
margin-left: 33px;
|
|
margin-left: 33px;
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
.inform-header {
|
|
.inform-header {
|
|
|
display: flex;
|
|
display: flex;
|
|
|
margin-right: 29px;
|
|
margin-right: 29px;
|
|
|
|
|
+
|
|
|
.el-button {
|
|
.el-button {
|
|
|
margin-left: 9px;
|
|
margin-left: 9px;
|
|
|
background-color: rgba(41, 109, 227, 1);
|
|
background-color: rgba(41, 109, 227, 1);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
.inform-body {
|
|
.inform-body {
|
|
|
.order-top {
|
|
.order-top {
|
|
|
display: flex;
|
|
display: flex;
|
|
@@ -527,27 +498,34 @@ export default {
|
|
|
font-size: 16px;
|
|
font-size: 16px;
|
|
|
font-weight: 400;
|
|
font-weight: 400;
|
|
|
color: #000;
|
|
color: #000;
|
|
|
|
|
+
|
|
|
.el-button {
|
|
.el-button {
|
|
|
background-color: rgba(41, 109, 227, 1);
|
|
background-color: rgba(41, 109, 227, 1);
|
|
|
color: #fff;
|
|
color: #fff;
|
|
|
margin-left: 9px;
|
|
margin-left: 9px;
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
.paydate {
|
|
.paydate {
|
|
|
margin: 0 0 0 44px;
|
|
margin: 0 0 0 44px;
|
|
|
|
|
+
|
|
|
.el-date-editor {
|
|
.el-date-editor {
|
|
|
margin-left: 7px;
|
|
margin-left: 7px;
|
|
|
width: 215px;
|
|
width: 215px;
|
|
|
|
|
+
|
|
|
.el-range__icon {
|
|
.el-range__icon {
|
|
|
display: none;
|
|
display: none;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
.state {
|
|
.state {
|
|
|
margin-left: 30px;
|
|
margin-left: 30px;
|
|
|
|
|
+
|
|
|
.el-input {
|
|
.el-input {
|
|
|
width: 150px;
|
|
width: 150px;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
.export {
|
|
.export {
|
|
|
width: 94px;
|
|
width: 94px;
|
|
|
height: 32px;
|
|
height: 32px;
|
|
@@ -561,18 +539,23 @@ export default {
|
|
|
margin-left: 170px;
|
|
margin-left: 170px;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
.inform-table {
|
|
.inform-table {
|
|
|
|
|
+
|
|
|
.execlTable,
|
|
.execlTable,
|
|
|
.selectTable {
|
|
.selectTable {
|
|
|
display: none;
|
|
display: none;
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
.el-table {
|
|
.el-table {
|
|
|
font-weight: 400;
|
|
font-weight: 400;
|
|
|
font-size: 16px;
|
|
font-size: 16px;
|
|
|
color: rgba(0, 0, 0, 1);
|
|
color: rgba(0, 0, 0, 1);
|
|
|
margin: 0 auto;
|
|
margin: 0 auto;
|
|
|
|
|
+
|
|
|
.el-table__header-wrapper {
|
|
.el-table__header-wrapper {
|
|
|
border-radius: 5px;
|
|
border-radius: 5px;
|
|
|
|
|
+
|
|
|
.el-checkbox.is-checked {
|
|
.el-checkbox.is-checked {
|
|
|
.el-checkbox__inner {
|
|
.el-checkbox__inner {
|
|
|
background-color: rgba(41, 109, 227, 1);
|
|
background-color: rgba(41, 109, 227, 1);
|
|
@@ -586,8 +569,10 @@ export default {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
tr {
|
|
tr {
|
|
|
- height: 64px;
|
|
|
|
|
|
|
+ height: 55px;
|
|
|
|
|
+
|
|
|
td {
|
|
td {
|
|
|
.cell {
|
|
.cell {
|
|
|
.el-checkbox.is-checked {
|
|
.el-checkbox.is-checked {
|
|
@@ -595,11 +580,13 @@ export default {
|
|
|
background-color: rgba(41, 109, 227, 1);
|
|
background-color: rgba(41, 109, 227, 1);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
.is-indeterminate {
|
|
.is-indeterminate {
|
|
|
.el-checkbox__inner {
|
|
.el-checkbox__inner {
|
|
|
background-color: rgba(41, 109, 227, 1);
|
|
background-color: rgba(41, 109, 227, 1);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
.operate {
|
|
.operate {
|
|
|
color: rgba(41, 109, 227, 1);
|
|
color: rgba(41, 109, 227, 1);
|
|
|
cursor: pointer;
|
|
cursor: pointer;
|
|
@@ -607,19 +594,27 @@ export default {
|
|
|
font-weight: 400;
|
|
font-weight: 400;
|
|
|
padding: 0 5px;
|
|
padding: 0 5px;
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
.el-dialog__wrapper {
|
|
.el-dialog__wrapper {
|
|
|
overflow: hidden;
|
|
overflow: hidden;
|
|
|
|
|
+
|
|
|
.el-dialog {
|
|
.el-dialog {
|
|
|
- width: 968px !important;
|
|
|
|
|
- margin-top: 80px !important;
|
|
|
|
|
|
|
+ // width: 968px !important;
|
|
|
|
|
+ // margin-top: 80px !important;
|
|
|
height: 880px;
|
|
height: 880px;
|
|
|
opacity: 1;
|
|
opacity: 1;
|
|
|
background: rgba(255, 255, 255, 1);
|
|
background: rgba(255, 255, 255, 1);
|
|
|
box-shadow: none;
|
|
box-shadow: none;
|
|
|
|
|
+
|
|
|
.el-dialog__header {
|
|
.el-dialog__header {
|
|
|
- height: 83px;
|
|
|
|
|
|
|
+ height: 60px;
|
|
|
|
|
+ line-height: 60px;
|
|
|
border-bottom: 1px solid rgba(230, 230, 230, 1);
|
|
border-bottom: 1px solid rgba(230, 230, 230, 1);
|
|
|
|
|
|
|
|
|
|
+ .el-dialog__title {
|
|
|
|
|
+ padding: 0;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
span {
|
|
span {
|
|
|
float: left;
|
|
float: left;
|
|
|
font-size: 20px;
|
|
font-size: 20px;
|
|
@@ -630,14 +625,17 @@ export default {
|
|
|
.el-dialog__close {
|
|
.el-dialog__close {
|
|
|
width: 35px;
|
|
width: 35px;
|
|
|
height: 35px;
|
|
height: 35px;
|
|
|
|
|
+
|
|
|
&::before {
|
|
&::before {
|
|
|
font-size: 24px;
|
|
font-size: 24px;
|
|
|
color: #000;
|
|
color: #000;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
.el-dialog__body {
|
|
.el-dialog__body {
|
|
|
padding: 0 38px;
|
|
padding: 0 38px;
|
|
|
|
|
+
|
|
|
.userinfo {
|
|
.userinfo {
|
|
|
font-size: 20px;
|
|
font-size: 20px;
|
|
|
font-weight: 500;
|
|
font-weight: 500;
|
|
@@ -645,24 +643,29 @@ export default {
|
|
|
text-align: left;
|
|
text-align: left;
|
|
|
margin-top: 15px;
|
|
margin-top: 15px;
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
.info {
|
|
.info {
|
|
|
display: flex;
|
|
display: flex;
|
|
|
|
|
+
|
|
|
.user {
|
|
.user {
|
|
|
.name {
|
|
.name {
|
|
|
text-align: left;
|
|
text-align: left;
|
|
|
padding: 12px 0;
|
|
padding: 12px 0;
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
.el-input {
|
|
.el-input {
|
|
|
width: 283px;
|
|
width: 283px;
|
|
|
height: 38px;
|
|
height: 38px;
|
|
|
opacity: 1;
|
|
opacity: 1;
|
|
|
margin-right: 81px;
|
|
margin-right: 81px;
|
|
|
|
|
+
|
|
|
.el-input__inner {
|
|
.el-input__inner {
|
|
|
color: #000;
|
|
color: #000;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
.rate {
|
|
.rate {
|
|
|
font-size: 20px;
|
|
font-size: 20px;
|
|
|
font-weight: 500;
|
|
font-weight: 500;
|
|
@@ -670,17 +673,21 @@ export default {
|
|
|
text-align: left;
|
|
text-align: left;
|
|
|
margin: 15px 0;
|
|
margin: 15px 0;
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
.water {
|
|
.water {
|
|
|
text-align: left;
|
|
text-align: left;
|
|
|
font-size: 16px;
|
|
font-size: 16px;
|
|
|
font-weight: 400;
|
|
font-weight: 400;
|
|
|
color: rgba(0, 0, 0, 1);
|
|
color: rgba(0, 0, 0, 1);
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
.el-table {
|
|
.el-table {
|
|
|
margin: 10px 0;
|
|
margin: 10px 0;
|
|
|
|
|
+
|
|
|
tr {
|
|
tr {
|
|
|
height: 48px;
|
|
height: 48px;
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
.el-table__body-wrapper {
|
|
.el-table__body-wrapper {
|
|
|
overflow: visible;
|
|
overflow: visible;
|
|
|
}
|
|
}
|
|
@@ -696,9 +703,11 @@ export default {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
.el-checkbox__inner {
|
|
.el-checkbox__inner {
|
|
|
width: 18px;
|
|
width: 18px;
|
|
|
height: 18px;
|
|
height: 18px;
|
|
|
|
|
+
|
|
|
&::after {
|
|
&::after {
|
|
|
transform: rotate(45deg) scaleY(1.5);
|
|
transform: rotate(45deg) scaleY(1.5);
|
|
|
top: 3px;
|
|
top: 3px;
|
|
@@ -706,17 +715,21 @@ export default {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
th {
|
|
th {
|
|
|
font-weight: 400;
|
|
font-weight: 400;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
.block {
|
|
.block {
|
|
|
height: 36px;
|
|
height: 36px;
|
|
|
- margin: 66px 29px 0 0;
|
|
|
|
|
|
|
+ margin: 38px 29px 0 0;
|
|
|
float: right;
|
|
float: right;
|
|
|
|
|
+
|
|
|
.el-pagination {
|
|
.el-pagination {
|
|
|
padding: 0;
|
|
padding: 0;
|
|
|
|
|
+
|
|
|
button {
|
|
button {
|
|
|
width: 36px;
|
|
width: 36px;
|
|
|
background: #fff;
|
|
background: #fff;
|
|
@@ -726,6 +739,7 @@ export default {
|
|
|
border: 1px solid rgba(112, 112, 112, 1);
|
|
border: 1px solid rgba(112, 112, 112, 1);
|
|
|
border-radius: 8px;
|
|
border-radius: 8px;
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
ul {
|
|
ul {
|
|
|
.active {
|
|
.active {
|
|
|
background: #fff;
|
|
background: #fff;
|
|
@@ -733,9 +747,11 @@ export default {
|
|
|
border: 1px solid rgba(0, 97, 255, 1);
|
|
border: 1px solid rgba(0, 97, 255, 1);
|
|
|
box-sizing: border-box;
|
|
box-sizing: border-box;
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
.el-icon {
|
|
.el-icon {
|
|
|
border: none;
|
|
border: none;
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
li {
|
|
li {
|
|
|
background: #fff;
|
|
background: #fff;
|
|
|
color: rgba(0, 0, 0, 1);
|
|
color: rgba(0, 0, 0, 1);
|
|
@@ -747,16 +763,19 @@ export default {
|
|
|
line-height: 36px;
|
|
line-height: 36px;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
.el-pagination__jump {
|
|
.el-pagination__jump {
|
|
|
color: rgba(0, 0, 0, 1);
|
|
color: rgba(0, 0, 0, 1);
|
|
|
font-size: 16px;
|
|
font-size: 16px;
|
|
|
margin-left: 10px;
|
|
margin-left: 10px;
|
|
|
font-weight: 400;
|
|
font-weight: 400;
|
|
|
height: 36px;
|
|
height: 36px;
|
|
|
|
|
+
|
|
|
.el-input {
|
|
.el-input {
|
|
|
width: 65px;
|
|
width: 65px;
|
|
|
height: 36px;
|
|
height: 36px;
|
|
|
margin: 0 10px;
|
|
margin: 0 10px;
|
|
|
|
|
+
|
|
|
input {
|
|
input {
|
|
|
width: 65px;
|
|
width: 65px;
|
|
|
height: 36px;
|
|
height: 36px;
|
|
@@ -769,10 +788,12 @@ export default {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
.box-card {
|
|
.box-card {
|
|
|
/deep/ .el-card__header {
|
|
/deep/ .el-card__header {
|
|
|
padding: 0;
|
|
padding: 0;
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
/deep/ .el-card__body {
|
|
/deep/ .el-card__body {
|
|
|
padding: 0;
|
|
padding: 0;
|
|
|
}
|
|
}
|
|
@@ -784,4 +805,4 @@ export default {
|
|
|
background-color: #296de3;
|
|
background-color: #296de3;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
-</style>
|
|
|
|
|
|
|
+</style>
|