From 3eb89f3797ae191d2c7d78b33a5636bbd049ede9 Mon Sep 17 00:00:00 2001
From: Jerry Yan <792602257@qq.com>
Date: Wed, 30 Oct 2019 22:55:31 +0800
Subject: [PATCH] =?UTF-8?q?=E5=90=8E=E5=8F=B0=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
hyhproject/admin/model/Orders.php | 11 +++++--
hyhproject/admin/view/orders/orders.js | 42 +++++++++++---------------
2 files changed, 26 insertions(+), 27 deletions(-)
diff --git a/hyhproject/admin/model/Orders.php b/hyhproject/admin/model/Orders.php
index c11979d..a84f3fa 100755
--- a/hyhproject/admin/model/Orders.php
+++ b/hyhproject/admin/model/Orders.php
@@ -85,11 +85,16 @@ class Orders extends Base
foreach ($orderGoodsList as &$val) {
$discountMoney += ($val['goodsPrice'] * $val['goodsNum'] + $val['freight']) * ($val['discountRate'] * 0.01);//优惠款
}
- $page['Rows'][$key]['coupons'] = round($discountMoney,2);
- $page['Rows'][$key]['loginName'] = "【" . $v['loginName'] . "】";
+ $page['Rows'][$key]['coupons'] = number_format($discountMoney,2,'.','');
+ if((float)$v['payable'] < 0){
+ $page['Rows'][$key]['payable'] = number_format(abs($v['payable']),2,'.','');
+ }else{
+ $page['Rows'][$key]['payable'] = '0.00';
+ }
+ $page['Rows'][$key]['loginName'] = $v['loginName'];
$page['Rows'][$key]['userName'] = $v['userName'];
$shopUserInfo = getUserInfo(['userId' => $v['shopUserId']], 'loginName');
- $page['Rows'][$key]['shopLoginName'] = "【" . $shopUserInfo['loginName'] . "】";
+ $page['Rows'][$key]['shopLoginName'] = $shopUserInfo['loginName'];
$page['Rows'][$key]['payType'] = WSTLangPayType($v['payType']);
$page['Rows'][$key]['deliverType'] = WSTLangDeliverType($v['deliverType'] == 1);
if ($v["helpUserId"] != 0) {
diff --git a/hyhproject/admin/view/orders/orders.js b/hyhproject/admin/view/orders/orders.js
index 7c18d8b..624f72e 100755
--- a/hyhproject/admin/view/orders/orders.js
+++ b/hyhproject/admin/view/orders/orders.js
@@ -140,7 +140,7 @@ function initGrid(){
var p = WST.arrayParams('.j-ipt');
var h = WST.pageHeight();
var cols = [
- {title:'订单编号', name:'orderNo', width: 50,sortable:true, renderer:function(val,item,rowIndex){
+ {title:'订单编号', name:'orderNo', width: 45,sortable:true, renderer:function(val,item,rowIndex){
var h = "";
if(item['orderSrc']==0){
h += "
";
@@ -156,33 +156,27 @@ function initGrid(){
h += item['orderNo'];
return h;
}},
- {title:'交易额', name:'realTotalMoney', width: 30,sortable:true, renderer:function(val,item,rowIndex){return '¥'+val;}},
- {title:'购户', name:'loginName', width: 120,sortable:true},
- {title:'收货人', name:'userName', width: 120,sortable:true},
- {title:'购户付现', name:'moneyNum', width: 30,sortable:true, renderer:function(val,item,rowIndex){return '¥'+val;}},
- {title:'旺旺券', name:'wangNum', width: 30,sortable:true, renderer:function(val,item,rowIndex){return '¥'+val;}},
- {title:'产品券', name:'productNum', width: 30,sortable:true, renderer:function(val,item,rowIndex){return '¥'+val;}},
- {title:'产品券税', name:'productTaxFee', width: 30,sortable:true, renderer:function(val,item,rowIndex){return '¥'+val;}},
- {title:'产品券手续费', name:'productHandlingFee', width: 30,sortable:true, renderer:function(val,item,rowIndex){return '¥'+val;}},
+ {title:'交易额', name:'realTotalMoney', width: 60,sortable:true, renderer:function(val,item,rowIndex){return '¥'+val;}},
+ {title:'购户', name:'loginName', width: 50,sortable:true},
+ {title:'收货人', name:'userName', width: 50,sortable:true},
+ {title:'购户付现', name:'moneyNum', width: 60,sortable:true, renderer:function(val,item,rowIndex){return '¥'+val;}},
+ {title:'旺旺券', name:'wangNum', width: 60,sortable:true, renderer:function(val,item,rowIndex){return '¥'+val;}},
+ {title:'产品券', name:'productNum', width: 60,sortable:true, renderer:function(val,item,rowIndex){return '¥'+val;}},
+ {title:'产品券税', name:'productTaxFee', width: 50,sortable:true, renderer:function(val,item,rowIndex){return '¥'+val;}},
+ {title:'产品券手续费', name:'productHandlingFee', width: 50,sortable:true, renderer:function(val,item,rowIndex){return '¥'+val;}},
// {title:'产品券手续费+税', name:'productHandlingFee', width: 30,sortable:true, renderer:function(val,item,rowIndex){
// return item['productTaxFee']+val;
// }},
- {title:'优惠券', name:'couponsNum', width: 30,sortable:true, renderer:function(val,item,rowIndex){return '¥'+val;}},
- {title:'优惠券税', name:'couponsTaxFee', width: 30,sortable:true, renderer:function(val,item,rowIndex){return '¥'+val;}},
- {title:'优惠券手续费', name:'couponsHandlingFee', width: 30,sortable:true, renderer:function(val,item,rowIndex){return '¥'+val;}},
+ {title:'优惠券', name:'couponsNum', width: 50,sortable:true, renderer:function(val,item,rowIndex){return '¥'+val;}},
+ {title:'优惠券税', name:'couponsTaxFee', width: 50,sortable:true, renderer:function(val,item,rowIndex){return '¥'+val;}},
+ {title:'优惠券手续费', name:'couponsHandlingFee', width: 40,sortable:true, renderer:function(val,item,rowIndex){return '¥'+val;}},
// {title:'优惠券手续费+税', name:'couponsHandlingFee', width: 30,sortable:true, renderer:function(val,item,rowIndex){
// return item['couponsTaxFee']+val;;
// }},
- {title:'商户', name:'shopLoginName', width: 120,sortable:true},
- {title:'店铺', name:'shopName', width: 90,sortable:true},
- {title:'优惠款', name:'coupons', width: 90,sortable:true, renderer:function(val,item,rowIndex){return '¥'+val;}},
- {title:'商户付现', name:'payable', width: 30,sortable:true, renderer:function(val,item,rowIndex){
- if(val<0){
- return Math.abs(val);
- }else{
- return 0;
- }
- }},
+ {title:'商户', name:'shopLoginName', width: 50,sortable:true},
+ {title:'店铺', name:'shopName', width: 60,sortable:true},
+ {title:'优惠款', name:'coupons', width: 40,sortable:true, renderer:function(val,item,rowIndex){return '¥'+val;}},
+ {title:'商户付现', name:'payable', width: 40,sortable:true, renderer:function(val,item,rowIndex){return '¥'+val;}},
// {title:'支付方式', name:'payType' , width: 30,sortable:true},
// // mark by cheng 添加支付通道显示
// {title:'支付通道', name:'payFrom' , width: 30,sortable:true, renderer:function(val,item,rowIndex){
@@ -200,8 +194,8 @@ function initGrid(){
// }},
// {title:'配送方式', name:'deliverType', width: 30,sortable:true},
// {title:'订单来源', name:'orderCodeTitle', width: 30,sortable:true},
- {title:'下单时间', name:'createTime', width: 100,sortable:true},
- {title:'订单状态', name:'orderStatus', width: 30,sortable:true, renderer:function(val,item,rowIndex){
+ {title:'下单时间', name:'createTime', width: 90,sortable:true},
+ {title:'订单状态', name:'orderStatus', width: 40,sortable:true, renderer:function(val,item,rowIndex){
if(item['orderStatus']==-1){
return " "+item.status+"";
}else if(item['orderStatus']==-3){