@ -24,7 +24,8 @@
< / view >
< / view >
< view > { { orderInfo . user _address } } < / view >
< view > { { orderInfo . user _address } } < / view >
<!-- # ifdef H5 -- >
<!-- # ifdef H5 -- >
< button class = "copy copy-data" : data -clipboard -text = " ' 收货人姓名 : ' + orderInfo.real_name + ' \ n收货人电话 : ' + orderInfo.user_phone + ' \ n收货人地址 : ' + orderInfo.user_address " > 复制 < / button >
< button class = "copy copy-data"
: data - clipboard - text = "'收货人姓名:'+orderInfo.real_name+'\n收货人电话: '+ orderInfo.user_phone+'\n收货人地址: '+orderInfo.user_address" > 复制 < / button >
<!-- # endif -- >
<!-- # endif -- >
<!-- # ifdef MP || APP - PLUS -- >
<!-- # ifdef MP || APP - PLUS -- >
< button class = "copy" @tap ="copyText" > 复制 < / button >
< button class = "copy" @tap ="copyText" > 复制 < / button >
@ -34,7 +35,8 @@
< image :src ="`${domain}/static/images/line.jpg`" / >
< image :src ="`${domain}/static/images/line.jpg`" / >
< / view >
< / view >
< view class = "pos-order-goods" >
< view class = "pos-order-goods" >
< navigator :url ="`/pages/goods_details/index?id=${item.cart_info.product.product_id}`" hover -class = " none " class = "goods" v-for ="(item, index) in orderInfo.orderProduct" :key ="index" >
< navigator :url ="`/pages/goods_details/index?id=${item.cart_info.product.product_id}`" hover -class = " none "
class = "goods" v - for = "(item, index) in orderInfo.orderProduct" : key = "index" >
< view class = "acea-row row-between-wrapper" >
< view class = "acea-row row-between-wrapper" >
< view class = "picTxt acea-row row-between-wrapper" >
< view class = "picTxt acea-row row-between-wrapper" >
< view class = "pictrue" >
< view class = "pictrue" >
@ -45,7 +47,8 @@
{ { item . cart _info . product . store _name } }
{ { item . cart _info . product . store _name } }
< / view >
< / view >
< view class = "attr" > { { item . cart _info . product . suk } } < / view >
< view class = "attr" > { { item . cart _info . product . suk } } < / view >
< view class = "attr" @click.stop ="showBarCode(item.cart_info.productAttr.product)" v-if ="item.cart_info.productAttr.product&&item.cart_info.productAttr.product.bar_code" >
< view class = "attr" @click.stop ="showBarCode(item.cart_info.productAttr.product)"
v - if = "item.cart_info.productAttr.product&&item.cart_info.productAttr.product.bar_code" >
商品条码 : { { item . cart _info . productAttr . product . bar _code } }
商品条码 : { { item . cart _info . productAttr . product . bar _code } }
< / view >
< / view >
< / view >
< / view >
@ -53,7 +56,8 @@
< view class = "money" >
< view class = "money" >
< view class = "x-money" > ¥ { { item . cart _info . productAttr . price } } < / view >
< view class = "x-money" > ¥ { { item . cart _info . productAttr . price } } < / view >
< view class = "num" > x { { item . product _num } }
< view class = "num" > x { { item . product _num } }
< text class = "font-color refund_num" v-if ="item.product_num-item.refund_num>0" > ( - {{ item.product_num -item .refund_num }} ) < / text >
< text class = "font-color refund_num"
v - if = "item.product_num-item.refund_num>0" > ( - { { item . product _num - item . refund _num } } ) < / text >
< / view >
< / view >
<!-- < view v-if ="orderInfo.order_type == 0" class="y-money" > ¥ {{ item.cart_info.productAttr.ot_price }} < / view > - - >
<!-- < view v-if ="orderInfo.order_type == 0" class="y-money" > ¥ {{ item.cart_info.productAttr.ot_price }} < / view > - - >
< / view >
< / view >
@ -89,7 +93,9 @@
< / view >
< / view >
< view class = "item acea-row row-between" >
< view class = "item acea-row row-between" >
< view > 支付方式 : < / view >
< view > 支付方式 : < / view >
< view class = "conter" > { { orderInfo . pay _type == 0 ? "余额支付" : ( orderInfo . pay _type == 1 || orderInfo . pay _type == 2 || orderInfo . pay _type == 3 ) ? "微信支付" : "先货后款" } } < / view >
< view class = "conter" >
{ { orderInfo . pay _type == 0 ? "余额支付" : ( orderInfo . pay _type == 1 || orderInfo . pay _type == 2 || orderInfo . pay _type == 3 ) ? "微信支付" : "先货后款" } }
< / view >
< / view >
< / view >
< view class = "item acea-row row-between" >
< view class = "item acea-row row-between" >
< view > 买家留言 : < / view >
< view > 买家留言 : < / view >
@ -97,7 +103,8 @@
< / view >
< / view >
< / view >
< / view >
< view v -if = " orderInfo.is_virtual = = 1 " class = 'wrapper' >
< view v -if = " orderInfo.is_virtual = = 1 " class = 'wrapper' >
< view v -for = " ( item , index ) in orderInfo.order_extend " v -if = " item & & index " :key ="index" class = 'item acea-row row-between' >
< view v -for = " ( item , index ) in orderInfo.order_extend " v -if = " item & & index " :key ="index"
class = 'item acea-row row-between' >
< view > { { index } } : < / view >
< view > { { index } } : < / view >
< view v -if = " ! Array.isArray ( item ) " class = 'conter' > { { item } } < / view >
< view v -if = " ! Array.isArray ( item ) " class = 'conter' > { { item } } < / view >
< view v -else class = 'conter virtual_image' >
< view v -else class = 'conter virtual_image' >
@ -126,7 +133,8 @@
实付款 : < span class = "money font-color-red" > ¥ { { orderInfo . pay _price } } < / span >
实付款 : < span class = "money font-color-red" > ¥ { { orderInfo . pay _price } } < / span >
< / view >
< / view >
< / view >
< / view >
< view class = "wrapper" v-if ="orderInfo.delivery_type != '3' && orderInfo.order_type === 0 && orderInfo.delivery_type" >
< view class = "wrapper"
v - if = "orderInfo.delivery_type != '3' && orderInfo.order_type === 0 && orderInfo.delivery_type" >
< view class = "item acea-row row-between" >
< view class = "item acea-row row-between" >
< view > 配送方式 : < / view >
< view > 配送方式 : < / view >
< view class = "conter" v-if ="orderInfo.delivery_type === '1' || orderInfo.delivery_type === '4'" >
< view class = "conter" v-if ="orderInfo.delivery_type === '1' || orderInfo.delivery_type === '4'" >
@ -149,7 +157,8 @@
< / view >
< / view >
< / view >
< / view >
< view style = "height:120upx;" > < / view >
< view style = "height:120upx;" > < / view >
< view class = "footer acea-row row-right row-middle" v-if ="goname != 'looks'" style="margin-bottom: var(--status-bar-height);" >
< view class = "footer acea-row row-right row-middle" v -if = " goname ! = ' looks ' "
style = "margin-bottom: var(--status-bar-height);" >
< view class = "more" > < / view >
< view class = "more" > < / view >
< view class = "bnt cancel" v-if ="orderInfo.pay_type == 8 && orderInfo.status == 12" @click="tongyi(order_id,1)" >
< view class = "bnt cancel" v-if ="orderInfo.pay_type == 8 && orderInfo.status == 12" @click="tongyi(order_id,1)" >
同意
同意
@ -168,15 +177,55 @@
确认付款
确认付款
< / view >
< / view >
< view class = "bnt delivery" @click ="toPostagequ(orderInfo)" v-if ="orderInfo.status == 0&&orderInfo.activity_type==0&& orderInfo.order_type !=1 " >
< view class = "bnt delivery" @click ="toPostagequ(orderInfo)"
收件码
v - if = "orderInfo.status == 0&&orderInfo.activity_type==0&& orderInfo.order_type !=1 " >
去发货
< / view >
< / view >
< navigator class = "bnt delivery" v-if ="orderInfo.paid == 1 && orderInfo.status == 0 && orderInfo.order_type == 0&&orderInfo.activity_type==98" :url="'/pages/admin/delivery/index?id='+orderInfo.order_id+'&merId='+mer_id" > 去发货 < / navigator >
< navigator class = "bnt delivery"
< view class = "bnt delivery" v-if ="orderInfo.paid == 1 && (orderInfo.status == 0 || orderInfo.status == 9) && orderInfo.order_type == 1" @click="goCancellation" > 去核销 < / view >
v - if = "orderInfo.paid == 1 && orderInfo.status == 0 && orderInfo.order_type == 0&&orderInfo.activity_type==98"
: url = "'/pages/admin/delivery/index?id='+orderInfo.order_id+'&merId='+mer_id" > 去发货 < / navigator >
< view class = "bnt delivery"
v - if = "orderInfo.paid == 1 && (orderInfo.status == 0 || orderInfo.status == 9) && orderInfo.order_type == 1"
@ click = "goCancellation" > 去核销 < / view >
< / view >
< / view >
< PriceChange :change ="change" :orderInfo ="orderInfo" v -on :closechange ="changeclose($event)" v -on :savePrice ="savePrice"
< PriceChange :change ="change" :orderInfo ="orderInfo" v -on :closechange ="changeclose($event)"
: status = "status" > < / PriceChange >
v - on : savePrice = "savePrice" : status = "status" > < / PriceChange >
< u -popup :show ="popUpShow" mode = "center" :closeOnClickOverlay ="true" round = "12" @close ="popUpClose" >
< view class = "form-wrap" v -if = " popUpShow "
style = "position: fixed;z-index: 11; top: 0;left: 0;width:100vw;height:100vh;background:rgba(0,0,0,.4);display: flex;align-items: center;justify-content: center;" >
< view class = "form" >
< view class = "form-item" >
< view class = "form-item-label" > 送货人姓名 < / view >
< view class = "form-item-val" >
< u -input v -model = " deliveryForm.delivery_name " placeholder = "请输入送货人姓名"
placeholderStyle = "color:#999;font-size:26rpx;" border = "surround" > < / u - i n p u t >
< / view >
< / view >
< view class = "form-item" >
< view class = "form-item-label" > 送货人电话 < / view >
< view class = "form-item-val" >
< u -input v -model = " deliveryForm.delivery_id " placeholder = "请输入送货人电话"
placeholderStyle = "color:#999;font-size:26rpx;" border = "surround" > < / u - i n p u t >
< / view >
< / view >
< view class = "form-item" >
< view class = "form-item-label" > 备注 < / view >
< view class = "form-item-val" >
< u -input v -model = " deliveryForm.remark " placeholder = "请输入备注"
placeholderStyle = "color:#999;font-size:26rpx;" > < / u - i n p u t >
< / view >
< / view >
< view class = "form-btn" >
< view class = "form-btn-cancel" @ click = "popUpShow = false" > 取消 < / view >
< view class = "form-btn-confirm" @click ="handleSubmitDelivery" > 确认 < / view >
< / view >
< / view >
< / view >
<!-- < u -popup :show ="popUpShow" mode = "center" :closeOnClickOverlay ="true" round = "12" @close ="popUpClose" >
< view style = "text-align: center;margin-top: 30rpx;" >
< view style = "text-align: center;margin-top: 30rpx;" >
请把二维码展示给取货人员
请把二维码展示给取货人员
< / view >
< / view >
@ -184,7 +233,7 @@
< image :src ="payCodeUrl" style = "width:400rpx;height: 400rpx;" > < / image >
< image :src ="payCodeUrl" style = "width:400rpx;height: 400rpx;" > < / image >
< / view >
< / view >
< / u - p o p u p >
< / u - p o p u p > - - >
< view class = "bar-code" v-show ="showBar" @click="showBar=false" >
< view class = "bar-code" v-show ="showBar" @click="showBar=false" >
< barcode ref = "code" > < / barcode >
< barcode ref = "code" > < / barcode >
< / view >
< / view >
@ -212,7 +261,8 @@
setOrderRefund ,
setOrderRefund ,
orderCancellation ,
orderCancellation ,
logisticsCode ,
logisticsCode ,
postconfirm
postconfirm ,
delivery
} from "@/api/admin" ;
} from "@/api/admin" ;
import { isMoney } from '@/utils/validate.js'
import { isMoney } from '@/utils/validate.js'
import { HTTP _REQUEST _URL } from '@/config/app' ;
import { HTTP _REQUEST _URL } from '@/config/app' ;
@ -224,6 +274,13 @@
props : { } ,
props : { } ,
data : function ( ) {
data : function ( ) {
return {
return {
/ / 去 发 货
deliveryForm : {
delivery _name : '' ,
delivery _id : '' ,
delivery _type : 2 ,
mer _id : ''
} ,
showBar : false ,
showBar : false ,
order : false ,
order : false ,
change : false ,
change : false ,
@ -240,9 +297,9 @@
types : "" ,
types : "" ,
clickNum : 1 ,
clickNum : 1 ,
goname : '' ,
goname : '' ,
popUpShow : false ,
popUpShow : false ,
payCodeUrl : ''
payCodeUrl : ''
} ;
} ;
} ,
} ,
watch : {
watch : {
@ -267,12 +324,12 @@
/ / v a r c l i p b o a r d = n e w C l i p b o a r d ( c o p y b t n ) ;
/ / v a r c l i p b o a r d = n e w C l i p b o a r d ( c o p y b t n ) ;
clipboard . on ( 'success' , function ( e ) {
clipboard . on ( 'success' , function ( e ) {
self . $util . Tips ( {
self . $util . Tips ( {
title : '复制成功'
title : '复制成功'
} )
} )
} ) ;
} ) ;
clipboard . on ( 'error' , function ( e ) {
clipboard . on ( 'error' , function ( e ) {
self . $util . Tips ( {
self . $util . Tips ( {
title : '复制失败'
title : '复制失败'
} )
} )
} ) ;
} ) ;
} ) ;
} ) ;
@ -280,22 +337,58 @@
} ,
} ,
methods : {
methods : {
showBarCode ( val ) {
showBarCode ( val ) {
this . showBar = true
this . showBar = true
this . $refs [ 'code' ] . init ( {
this . $refs [ 'code' ] . init ( {
name : val . store _name ,
name : val . store _name ,
code : val . bar _code
code : val . bar _code
} ) ;
} ) ;
} ,
} ,
/ / 收 件 码
/ / 保 存 送 货 人 电 话 姓 名
toPostagequ ( item ) {
handleSubmitDelivery ( item ) {
this . popUpShow = true
if ( ! this . deliveryForm . delivery _name ) return this . $util . Tips ( {
logisticsCode ( item . order _id ) . then ( res => {
title : "请输入送货人姓名!"
if ( res . status == 200 ) {
this . payCodeUrl = res . data . qrcode
}
} )
} )
if ( ! uni . $u . test . mobile ( this . deliveryForm . delivery _id ) ) {
return uni . showToast ( {
title : "手机号输入有误!" ,
icon : "none"
} ) ;
}
let that = this ;
delivery ( this . deliveryForm ) . then ( res => {
if ( res . status == 200 ) {
this . $util . Tips ( {
title : res . message
} )
this . $nextTick ( ( ) => {
that . popUpShow = false ;
} )
}
} ) . catch ( ( err ) => {
that . $util . Tips ( {
title : err
} )
} )
} ,
/ / 收 件 码
toPostagequ ( item ) {
this . deliveryForm . delivery _name = '' ;
this . deliveryForm . delivery _id = '' ;
this . deliveryForm . remark = '' ;
this . deliveryForm . mer _id = item . mer _id ;
this . deliveryForm . order _id = item . order _id ;
this . popUpShow = true ;
/ / t h i s . p o p U p S h o w = t r u e
/ / l o g i s t i c s C o d e ( i t e m . o r d e r _ i d ) . t h e n ( r e s = > {
/ / i f ( r e s . s t a t u s = = 2 0 0 ) {
/ / t h i s . p a y C o d e U r l = r e s . d a t a . q r c o d e
/ / }
/ / } )
} ,
} ,
/ / 关 闭 二 维 码 弹 窗
/ / 关 闭 二 维 码 弹 窗
popUpClose ( ) {
popUpClose ( ) {
@ -303,24 +396,23 @@
} ,
} ,
/ / 同 意 先 货 后 款 订 单
/ / 同 意 先 货 后 款 订 单
tongyi ( id , number ) {
tongyi ( id , number ) {
let data = {
let data = {
id : id ,
id : id ,
type : number
type : number
}
}
if ( number == 1 ) {
if ( number == 1 ) {
this . $nextTick ( ( ) => {
this . $nextTick ( ( ) => {
uni . navigateTo ( {
uni . navigateTo ( {
url : ` /pages/admin/orderList/index?types=1&merId= ${ this . mer _id } `
url : ` /pages/admin/orderList/index?types=1&merId= ${ this . mer _id } `
} )
} )
} )
} )
} else if ( number == 2 ) {
} else if ( number == 2 ) {
uni . navigateTo ( {
uni . navigateTo ( {
url : ` /pages/admin/orderList/index?types=1&merId= ${ this . mer _id } `
url : ` /pages/admin/orderList/index?types=1&merId= ${ this . mer _id } `
} )
} )
}
}
postconfirm ( this . mer _id , data ) . then ( res => {
postconfirm ( this . mer _id , data ) . then ( res => { } )
} )
} ,
} ,
more : function ( ) {
more : function ( ) {
this . order = ! this . order ;
this . order = ! this . order ;
@ -339,10 +431,9 @@
urls : list
urls : list
} ) ;
} ) ;
} ,
} ,
copyText : function ( e ) {
copyText : function ( e ) {
/ / v a r c o p y = e . c u r r e n t T a r g e t . d a t a s e t . c o p y ; / / d a t a - c o p y 传 过 来 的 数 值
/ / v a r c o p y = e . c u r r e n t T a r g e t . d a t a s e t . c o p y ; / / d a t a - c o p y 传 过 来 的 数 值
let arr = [
let arr = [ {
{
name : "收货人姓名" ,
name : "收货人姓名" ,
value : this . orderInfo . real _name
value : this . orderInfo . real _name
} ,
} ,
@ -358,9 +449,9 @@
/ / c o n s o l e . l o g ( ` $ { a r r . m a p ( i t e m = > ` $ { i t e m . n a m e } : $ { i t e m . v a l u e } ` ) . j o i n ( " \ n " ) } ` )
/ / c o n s o l e . l o g ( ` $ { a r r . m a p ( i t e m = > ` $ { i t e m . n a m e } : $ { i t e m . v a l u e } ` ) . j o i n ( " \ n " ) } ` )
wx . setClipboardData ( {
wx . setClipboardData ( {
data : ` ${ arr . map ( item => ` ${ item . name } : ${ item . value } ` ) . join ( "\n" ) } ` ,
data : ` ${ arr . map ( item => ` ${ item . name } : ${ item . value } ` ) . join ( "\n" ) } ` ,
success : function ( res ) {
success : function ( res ) {
wx . getClipboardData ( {
wx . getClipboardData ( {
success : function ( res ) {
success : function ( res ) {
wx . showToast ( {
wx . showToast ( {
title : '复制成功'
title : '复制成功'
} )
} )
@ -372,7 +463,7 @@
getIndex : function ( ) {
getIndex : function ( ) {
let that = this ;
let that = this ;
getAdminOrderDetail ( that . mer _id , that . order _id ) . then (
getAdminOrderDetail ( that . mer _id , that . order _id ) . then (
res => {
res => {
that . orderInfo = res . data ;
that . orderInfo = res . data ;
} ,
} ,
@ -436,7 +527,7 @@
coupon _price : opt . orderInfo . coupon _price ,
coupon _price : opt . orderInfo . coupon _price ,
total _price : Number ( opt . orderInfo . total _price )
total _price : Number ( opt . orderInfo . total _price )
}
}
setAdminOrderPrice ( that . mer _id , data . order _id , parmas ) . then (
setAdminOrderPrice ( that . mer _id , data . order _id , parmas ) . then (
res => {
res => {
that . change = false ;
that . change = false ;
that . $util . Tips ( {
that . $util . Tips ( {
@ -461,7 +552,7 @@
}
}
data . price = refund _price ;
data . price = refund _price ;
data . type = opt . type ;
data . type = opt . type ;
setOrderRefund ( that . mer _id , data ) . then (
setOrderRefund ( that . mer _id , data ) . then (
res => {
res => {
that . change = false ;
that . change = false ;
that . $util . Tips ( {
that . $util . Tips ( {
@ -485,7 +576,7 @@
}
}
/ / d a t a . r e m a r k = r e m a r k ;
/ / d a t a . r e m a r k = r e m a r k ;
/ / c o n s o l e . l o g ( d a t a ) ;
/ / c o n s o l e . l o g ( d a t a ) ;
setAdminOrderRemark ( that . mer _id , data . order _id , { remark : remark } ) . then (
setAdminOrderRemark ( that . mer _id , data . order _id , { remark : remark } ) . then (
res => {
res => {
that . change = false ;
that . change = false ;
this . $util . Tips ( {
this . $util . Tips ( {
@ -504,7 +595,7 @@
}
}
} ,
} ,
offlinePay : function ( ) {
offlinePay : function ( ) {
setOfflinePay ( this . mer _id , {
setOfflinePay ( this . mer _id , {
order _id : this . orderInfo . order _id
order _id : this . orderInfo . order _id
} ) . then (
} ) . then (
res => {
res => {
@ -530,7 +621,7 @@
}
}
} ) ;
} ) ;
} ,
} ,
copyData ( id ) {
copyData ( id ) {
uni . setClipboardData ( {
uni . setClipboardData ( {
data : id ,
data : id ,
success : function ( ) {
success : function ( ) {
@ -558,6 +649,67 @@
< / script >
< / script >
< style lang = "scss" >
< style lang = "scss" >
. form {
position : relative ;
z - index : 11 ;
padding : 40 rpx 60 rpx ;
background - color : # fff ;
border - radius : 20 rpx ;
. form - item {
display : flex ;
align - items : center ;
. form - item - label {
width : 140 rpx ;
font - size : 28 rpx ;
color : # 333 ;
font - weight : bold ;
margin - right : 20 rpx ;
}
. form - item - val {
flex : 1 ;
}
}
. form - btn {
display : flex ;
justify - content : center ;
margin - top : 50 rpx ;
. form - btn - cancel {
width : 83 px ;
height : 60 rpx ;
line - height : 60 rpx ;
border - radius : 30 rpx ;
text - align : center ;
color : # 2291 F8 ;
border : 2 rpx solid # 2291 F8 ;
margin - right : 40 rpx ;
}
. form - btn - confirm {
width : 83 px ;
height : 60 rpx ;
line - height : 60 rpx ;
background : linear - gradient ( 90 deg , # 2291 F8 0 % , # 1 CD1DC 100 % ) ;
border - radius : 30 rpx ;
text - align : center ;
color : # fff ;
font - size : 28 rpx ;
}
. form - btn - cancel : active {
background : rgba ( 209 , 220 , 255 , .3 ) ;
}
. form - btn - confirm : active {
opacity : .8 ;
}
}
}
/*商户管理订单详情*/
/*商户管理订单详情*/
. pos - order - details . header {
. pos - order - details . header {
background : linear - gradient ( to right , # 2291 f8 0 % , # 1 cd1dc 100 % ) ;
background : linear - gradient ( to right , # 2291 f8 0 % , # 1 cd1dc 100 % ) ;
@ -815,19 +967,23 @@
text - align : right ;
text - align : right ;
max - width : 450 rpx ;
max - width : 450 rpx ;
}
}
. order - details . wrapper . item . virtual _image {
. order - details . wrapper . item . virtual _image {
/ / t e x t - a l i g n : l e f t ;
/ / t e x t - a l i g n : l e f t ;
margin - left : 50 rpx ;
margin - left : 50 rpx ;
}
}
. order - details . wrapper . item . virtual _image . picture {
. order - details . wrapper . item . virtual _image . picture {
width : 106 rpx ;
width : 106 rpx ;
height : 106 rpx ;
height : 106 rpx ;
border - radius : 8 rpx ;
border - radius : 8 rpx ;
margin - right : 10 rpx ;
margin - right : 10 rpx ;
& : last - child {
& : last - child {
margin - right : 0 ;
margin - right : 0 ;
}
}
}
}
. order - details . wrapper . item . conter . copy {
. order - details . wrapper . item . conter . copy {
font - size : 20 rpx ;
font - size : 20 rpx ;
color : # 868686 ;
color : # 868686 ;
@ -841,7 +997,8 @@
justify - content : center ;
justify - content : center ;
border - radius : 16 rpx ;
border - radius : 16 rpx ;
}
}
. address . copy {
. address . copy {
font - size : 20 rpx ;
font - size : 20 rpx ;
color : # 868686 ;
color : # 868686 ;
border - radius : 3 rpx ;
border - radius : 3 rpx ;
@ -857,6 +1014,7 @@
top : 20 rpx ;
top : 20 rpx ;
}
}
. order - details . wrapper . actualPay {
. order - details . wrapper . actualPay {
border - top : 1 upx solid # eee ;
border - top : 1 upx solid # eee ;
margin - top : 30 upx ;
margin - top : 30 upx ;
@ -955,10 +1113,12 @@
text - align : right ;
text - align : right ;
font - size : 28 upx ;
font - size : 28 upx ;
}
}
. pos - order - goods . goods . money . refund _num {
. pos - order - goods . goods . money . refund _num {
display : inline - block ;
display : inline - block ;
margin - left : 10 rpx ;
margin - left : 10 rpx ;
}
}
. pos - order - goods . goods . money . x - money {
. pos - order - goods . goods . money . x - money {
color : # 282828 ;
color : # 282828 ;
}
}
@ -972,20 +1132,25 @@
color : # 999 ;
color : # 999 ;
text - decoration : line - through ;
text - decoration : line - through ;
}
}
. pos - order - goods . cancellate {
. pos - order - goods . cancellate {
font - size : 24 rpx ;
font - size : 24 rpx ;
float : right ;
float : right ;
margin - top : 10 rpx ;
margin - top : 10 rpx ;
text {
text {
margin - left : 26 rpx ;
margin - left : 26 rpx ;
}
}
}
}
. pos - order - goods . cancelled {
. pos - order - goods . cancelled {
color : # FF9600 ;
color : # FF9600 ;
}
}
. pos - order - goods . goods . uncancell {
. pos - order - goods . goods . uncancell {
color : # 999999 ;
color : # 999999 ;
}
}
. public - total {
. public - total {
font - size : 28 upx ;
font - size : 28 upx ;
color : # 282828 ;
color : # 282828 ;
@ -1001,14 +1166,14 @@
color : # ff4c3c ;
color : # ff4c3c ;
}
}
. bar - code {
. bar - code {
position : fixed ;
position : fixed ;
top : 0 ;
top : 0 ;
left : 0 ;
left : 0 ;
z - index : 999999 ;
z - index : 999999 ;
width : 100 vw ;
width : 100 vw ;
height : 100 vh ;
height : 100 vh ;
background - color : rgba ( 0 , 0 , 0 , 0.2 ) ;
background - color : rgba ( 0 , 0 , 0 , 0.2 ) ;
display : flex ;
display : flex ;
align - items : center ;
align - items : center ;
justify - content : center ;
justify - content : center ;