From 5d43370b99a03391c9271d04d3f351f0fd734dae Mon Sep 17 00:00:00 2001 From: 935090232@qq.com <ak473600000> Date: Thu, 18 Mar 2021 20:23:02 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/score_shop' into score_shop --- zq-erp/src/main/resources/templates/views/admin/fenxiao/fenxiao-order.html | 86 +++++++++++++++++++++++++++--------------- 1 files changed, 55 insertions(+), 31 deletions(-) diff --git a/zq-erp/src/main/resources/templates/views/admin/fenxiao/fenxiao-order.html b/zq-erp/src/main/resources/templates/views/admin/fenxiao/fenxiao-order.html index 92aafbd..d3566c6 100644 --- a/zq-erp/src/main/resources/templates/views/admin/fenxiao/fenxiao-order.html +++ b/zq-erp/src/main/resources/templates/views/admin/fenxiao/fenxiao-order.html @@ -23,39 +23,48 @@ <script type="text/javascript" charset="utf-8" th:src="@{/plugin/beditor/lang/zh-cn/zh-cn.js}"></script> <style> + .panel-body{ + overflow: hidden; + } .paginationStyle{ background: #ffffff; padding: 10px 10px; margin: 0px 0px 10px 0px; text-align: right; } + + .box-card { + width: 240px; + border-radius: 5px; + color: #ffffff; + padding: 2px 0px; + margin-right: 20px; + cursor: pointer; + float: left; + text-align: center; + } + .el-card__body { + padding: 0px; + } </style> </head> <body> -<div class="ibox-content" id="app" v-cloak> - <el-row style="padding: 10px;"> - <el-row :gutter="100"> - <el-col class="line" :span="8" style="text-align: center"> - <el-card class="box-card" style="background-color: #eee;border-radius: 30px;"> +<div class="panel-body" id="app" v-cloak> + <el-row> + <el-card class="box-card" style="background-color: #0f9aef;"> + <div style="padding:10px;font-size: 20px;">¥{{basicdetail.balance}}</div> <div>待计算金额</div> - <div style="padding: 5px;font-size: 30px;">¥{{basicdetail.balance}}</div> </el-card > - </el-col> - <el-col class="line" :span="8" style="text-align: center"> - <el-card class="box-card" style="background-color: #eee;border-radius: 30px;"> + <el-card class="box-card" style="background: #67C23A;"> + <div style="padding:10px;font-size: 20px;">{{basicdetail.waitNum}}人</div> <div>待结算人数</div> - <div style="padding: 5px;font-size: 30px;">{{basicdetail.waitNum}}人</div> </el-card > - </el-col> - <el-col class="line" :span="8" style="text-align: center"> - <el-card class="box-card" style="background-color: #eee;border-radius: 30px;"> + <el-card class="box-card" style="background: rgb(121, 187, 255);"> + <div style="padding:10px;font-size: 20px;">{{basicdetail.waitOrderNum}}笔</div> <div>待结算订单</div> - <div style="padding: 5px;font-size: 30px;">{{basicdetail.waitOrderNum}}笔</div> </el-card > - </el-col> </el-row> - </el-row> <el-row> <el-tabs v-model="activeName" > <el-tab-pane label="分销订单" name="first"> @@ -155,7 +164,8 @@ </el-table-column> <el-table-column prop="orderNo" - label="订单编号"> + label="订单编号" + show-overflow-tooltip> </el-table-column> <el-table-column prop="actualBalance" @@ -177,15 +187,18 @@ </el-table-column> <el-table-column prop="address" - label="下单门店"> + label="下单门店" + show-overflow-tooltip> </el-table-column> <el-table-column prop="custom" - label="客户"> + label="客户" + show-overflow-tooltip> </el-table-column> <el-table-column prop="parentSale" - label="推广员"> + label="推广员" + show-overflow-tooltip> </el-table-column> <el-table-column label="收益类型"> @@ -208,15 +221,19 @@ </el-table-column> <el-table-column prop="settleNo" - label="结算编号" width="150"> + label="结算编号" + show-overflow-tooltip + width="150"> </el-table-column> <el-table-column prop="settleTime" - label="结算时间"> + label="结算时间" + show-overflow-tooltip> </el-table-column> <el-table-column prop="settler" - label="结算人"> + label="结算人" + show-overflow-tooltip> </el-table-column> <el-table-column label="操作"> </el-table-column> @@ -262,7 +279,8 @@ <el-table :data="orderLevelList.rows" :height="height" stripe:true @sort-change="sortChange"> <el-table-column prop="orderNo" - label="结算编号"> + label="结算编号" + show-overflow-tooltip> </el-table-column> <el-table-column prop="actualBalance" @@ -278,11 +296,13 @@ </el-table-column> <el-table-column prop="setTime" - label="结算时间"> + label="结算时间" + show-overflow-tooltip> </el-table-column> <el-table-column prop="setMan" - label="结算人"> + label="结算人" + show-overflow-tooltip> </el-table-column> <el-table-column label="结算方式"> @@ -293,7 +313,8 @@ </el-table-column> <el-table-column prop="remark" - label="备注"> + label="备注" + show-overflow-tooltip> </el-table-column> </el-table> </el-row> @@ -332,7 +353,7 @@ el: '#app', data: { activeName: 'first', - height:'calc(100vh - 240px)', + height:'calc(100vh - 340px)', //--基本数据 basicdetail:{}, //--时间选择 @@ -374,7 +395,7 @@ jsje: '', jsdds: '', jsrs: '', - jsfs: 1, + jsfs: 2, bz: '' }, formLabelWidth: '120px', @@ -468,6 +489,7 @@ callback: function (data) { _this.orderLevelList.rows = data.rows; _this.orderLevelList.total = data.total; + _this.loadFenxiaoOrderBasic(); } }); }, @@ -518,6 +540,7 @@ callback: function (data) { _this.fxyList.rows = data.rows; _this.fxyList.total = data.total; + _this.loadFenxiaoOrderBasic(); } }); }, @@ -586,7 +609,8 @@ let order = _this.multipleSelection[i]; //待审核的计算到弹出框 let orderState = order.orderState; - if(orderState == 4 || orderState == 5){ + let settleType = order.settleType; + if((orderState == 4 || orderState == 5) && settleType == 1){ let orderId = order.id; name.push(order.customUserId); orderNum = orderNum + 1; @@ -624,7 +648,7 @@ setOrderDone() { if(this.orderNumsDones > 0){ this.$message({ - message: '订单状态【待评价】和【已评价】才允许结算', + message: '【待评价】和【已评价】状态下的【待结算】订单,才允许结算', type: 'warning' }); }else if(this.orderNums > 0){ -- Gitblit v1.9.1