diff --git a/src/components/end_billing_modal/end_billing_modal.vue b/src/components/end_billing_modal/end_billing_modal.vue
index bb92650..efa86df 100644
--- a/src/components/end_billing_modal/end_billing_modal.vue
+++ b/src/components/end_billing_modal/end_billing_modal.vue
@@ -110,14 +110,14 @@ export default {
}
}
.oem-tit {
- color: #333;
+ color: #1A1A1A;
font-size: 32rpx;
font-weight: 700;
margin: 16rpx 0rpx 34rpx;
}
.oem-line{
width: 456rpx;
- color: #333;
+ color: #1A1A1A;
font-size: 28rpx;
line-height: 48rpx;
.ol-txt1{
@@ -173,7 +173,7 @@ export default {
& input {
flex-grow: 1;
height: 88rpx;
- color: #333;
+ color: #1A1A1A;
font-size: 28rpx;
padding: 0rpx 20rpx;
}
diff --git a/src/components/order_list/club_rental/club_rental.vue b/src/components/order_list/club_rental/club_rental.vue
index f83d0e3..7943530 100644
--- a/src/components/order_list/club_rental/club_rental.vue
+++ b/src/components/order_list/club_rental/club_rental.vue
@@ -108,7 +108,7 @@ export default {
.vt-view{
font-weight: 500;
font-size: 28upx;
- color: #333;
+ color: #1A1A1A;
@include textHide(1);
.vv-text{
font-weight: 400;
diff --git a/src/components/order_list/competition/competition.vue b/src/components/order_list/competition/competition.vue
index 6ece65a..84bce3b 100644
--- a/src/components/order_list/competition/competition.vue
+++ b/src/components/order_list/competition/competition.vue
@@ -81,7 +81,7 @@ export default {
.ct-view{
font-weight: 500;
font-size: 28upx;
- color: #333;
+ color: #1A1A1A;
@include textHide(1);
.cv-text{
font-weight: 400;
diff --git a/src/components/order_list/curriculum/curriculum.vue b/src/components/order_list/curriculum/curriculum.vue
index 89dccac..05562d6 100644
--- a/src/components/order_list/curriculum/curriculum.vue
+++ b/src/components/order_list/curriculum/curriculum.vue
@@ -64,7 +64,7 @@ export default {
.vt-view{
font-weight: 500;
font-size: 28upx;
- color: #333;
+ color: #1A1A1A;
@include textHide(1);
.vv-text{
font-weight: 400;
diff --git a/src/components/order_list/device/device.vue b/src/components/order_list/device/device.vue
index dae5b1a..1b06873 100644
--- a/src/components/order_list/device/device.vue
+++ b/src/components/order_list/device/device.vue
@@ -94,7 +94,7 @@ export default {
color: #9A9A9D;
@include textHide(1);
.dt-txt{
- color: #333;
+ color: #1A1A1A;
font-weight: 400;
}
}
diff --git a/src/components/order_list/locker/locker.vue b/src/components/order_list/locker/locker.vue
index 2a2ed37..15b1a82 100644
--- a/src/components/order_list/locker/locker.vue
+++ b/src/components/order_list/locker/locker.vue
@@ -73,7 +73,7 @@ export default {
line-height: 40upx;
font-weight: 500;
font-size: 28upx;
- color: #333;
+ color: #1A1A1A;
@include textHide(1);
.lt-txt{
font-weight: 400;
diff --git a/src/components/order_list/mall/mall.vue b/src/components/order_list/mall/mall.vue
index 8893577..da44497 100644
--- a/src/components/order_list/mall/mall.vue
+++ b/src/components/order_list/mall/mall.vue
@@ -122,7 +122,7 @@ export default {
width: 152upx;
line-height: 34upx;
font-size: 24upx;
- color: #333;
+ color: #1A1A1A;
@include textHide(1);
}
&:not(:last-child){
diff --git a/src/components/order_list/rent_and_sale/rent_and_sale.vue b/src/components/order_list/rent_and_sale/rent_and_sale.vue
index bdd428b..cf4b679 100644
--- a/src/components/order_list/rent_and_sale/rent_and_sale.vue
+++ b/src/components/order_list/rent_and_sale/rent_and_sale.vue
@@ -105,7 +105,7 @@ export default {
.rt-view{
font-weight: 500;
font-size: 28upx;
- color: #333;
+ color: #1A1A1A;
@include textHide(1);
.rv-text{
font-weight: 400;
diff --git a/src/components/order_list/spectacular_monent/spectacular_monent.vue b/src/components/order_list/spectacular_monent/spectacular_monent.vue
index cd6498a..e1d8825 100644
--- a/src/components/order_list/spectacular_monent/spectacular_monent.vue
+++ b/src/components/order_list/spectacular_monent/spectacular_monent.vue
@@ -82,7 +82,7 @@ export default {
.vt-view{
font-weight: 500;
font-size: 28upx;
- color: #333;
+ color: #1A1A1A;
@include textHide(1);
.vv-text{
font-weight: 400;
diff --git a/src/components/reservation_order/reservation_order.vue b/src/components/reservation_order/reservation_order.vue
index bef6e11..e8618f3 100644
--- a/src/components/reservation_order/reservation_order.vue
+++ b/src/components/reservation_order/reservation_order.vue
@@ -195,7 +195,7 @@ export default {
font-size: 24upx;
color: #9c9c9f;
>.rv-text{
- color: #333;
+ color: #1A1A1A;
}
}
.rl-view{
diff --git a/src/components/site/order_modal/order_modal.vue b/src/components/site/order_modal/order_modal.vue
index 8596c8d..c856f31 100644
--- a/src/components/site/order_modal/order_modal.vue
+++ b/src/components/site/order_modal/order_modal.vue
@@ -135,6 +135,16 @@
已收款
+
+
+
+
+
+ 场地已释放,退款交易正在处理中,退款结果请在后台管理交易订单对应订单详情查看~
+
+ 知道了
+
+
@@ -173,13 +183,19 @@ export default {
},
data(){
return {
- orderInfo: {}
+ orderInfo: {},
+ isShowFail: false
}
},
mounted(){
this.getOrderInfo();
},
methods: {
+ okChange() {
+ this.isShowFail = false;
+ this.$emit('refresh');
+ },
+ moveHandle(){},
toCollections(){
this.$emit('btn:toCollections', this.orderInfo);
},
@@ -329,7 +345,39 @@ export default {
})
.then(res=>{
if(res.data.code == 0){
- setTimeout(_=>this.$emit('refresh'), 1200);
+ if (orderInfo.stadium_order && orderInfo.stadium_order.pay_type_text === '付款码支付') {
+ servers.get({
+ url: API.venue.refundOrderCheck,
+ data: {
+ transNo: orderInfo.order_no
+ // transNo: 'ZY20230720170701856196'
+ },
+ isDefaultGet: false,
+ })
+ .then(res => {
+ if (res.data.code == 0 && res.data.data && res.data.data.data) {
+ let result = JSON.parse(res.data.data.data[res.data.data.data.length - 1].result);
+ res.data.data.data.forEach(item => {
+ const resultTemp = JSON.parse(item.result);
+ if (resultTemp && resultTemp.orderStatus === 'SUCCESS') {
+ result = resultTemp;
+ }
+ });
+ console.log(result);
+ if (!(result && result.orderStatus === 'SUCCESS')) {
+ this.isShowFail = true;
+ } else {
+ this.$emit('refresh');
+ }
+ } else {
+ this.isShowFail = true;
+ }
+ }).catch(() => {
+ this.$emit('refresh');
+ })
+ } else {
+ setTimeout(_=>this.$emit('refresh'), 1200);
+ }
util.showNone(res.data.message || '操作成功!');
}else{
util.showNone(res.data.message || '操作失败!');
@@ -503,4 +551,37 @@ export default {
}
}
}
+ .odm-select-modal{
+ position: absolute;
+ left: 65rpx;
+ top: 16%;
+ background-color: #fff;
+ width: 620rpx;
+ padding: 80rpx 0rpx 80rpx;
+ border-radius: 10rpx;
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ justify-content: center;
+ .osm-btn{
+ width: 240rpx;
+ height: 88rpx;
+ margin-top: 44rpx;
+ border-radius: 10rpx;
+ background-color: #009874;
+ color: #FFFFFF;
+ font-size: 32rpx;
+ line-height: 88rpx;
+ text-align: center;
+ }
+ .osm-line{
+ width: 504rpx;
+ margin-bottom: 26rpx;
+ >view{
+ color: #333333;
+ font-size: 28rpx;
+ line-height: 48rpx;
+ }
+ }
+ }
\ No newline at end of file
diff --git a/src/js/api.js b/src/js/api.js
index c582d83..3e6d480 100644
--- a/src/js/api.js
+++ b/src/js/api.js
@@ -108,7 +108,8 @@ API['venue'] = {
// 20220921
releaseVenue: `${ORIGIN}/admin/stadium/order/releaseVenue`, // 【1000995】释放场地
-
+ // 20230728
+ refundOrderCheck: `${ORIGIN}/pay/huishouqian/refundOrderCheck`, // 惠收钱退款-查询订单
}
// 2.1 核销
diff --git a/src/pages/employee/manage/manage.vue b/src/pages/employee/manage/manage.vue
index 8d94b6b..1f3f50b 100644
--- a/src/pages/employee/manage/manage.vue
+++ b/src/pages/employee/manage/manage.vue
@@ -382,7 +382,7 @@ export default {
@include centerFlex(space-between);
>text{
font-size: 32upx;
- color: #333;
+ color: #1A1A1A;
}
>view{
@include centerFlex(flex-end);
@@ -423,7 +423,7 @@ export default {
max-width: 40%;
line-height: 44upx;
font-size: 32upx;
- color: #333;
+ color: #1A1A1A;
@include textHide(1);
}
.eu-tag{
@@ -537,7 +537,7 @@ export default {
margin-bottom: 2upx;
font-size: 32upx;
line-height: 44upx;
- color: #333;
+ color: #1A1A1A;
@include textHide(1);
}
.ei-author{
diff --git a/src/pages/employee/review_list/review_list.vue b/src/pages/employee/review_list/review_list.vue
index 27553b5..64defc8 100644
--- a/src/pages/employee/review_list/review_list.vue
+++ b/src/pages/employee/review_list/review_list.vue
@@ -233,7 +233,7 @@ export default {
flex-grow: 1;
line-height: 44upx;
font-size: 32upx;
- color: #333;
+ color: #1A1A1A;
@include textHide(1);
}
}
diff --git a/src/pages/index/index.vue b/src/pages/index/index.vue
index bc4a991..64f6c73 100644
--- a/src/pages/index/index.vue
+++ b/src/pages/index/index.vue
@@ -7,18 +7,20 @@
点击登陆
- 今日总收入
- {{loginStatus?'¥':''}}{{loginStatus?(indexData.amount || '0'):'***'}}
-
-
- 收款笔数
- {{loginStatus?(indexData.in_count || '0'):'**'}}
-
-
- 退款笔数
- {{loginStatus?(indexData.out_count || '0'):'**'}}
+
+ 今日总收入
+ {{loginStatus?'¥':''}}{{loginStatus?(indexData.amount || '0'):'***'}}
+
+
+ 收款笔数
+ {{loginStatus?(indexData.in_count || '0'):'**'}}
+
+
+ 退款笔数
+ {{loginStatus?(indexData.out_count || '0'):'**'}}
+
-
+
@@ -375,11 +377,12 @@
}
.ic-header{
position: relative;
- height: 476upx;
+ height: auto;
margin-bottom: 24upx;
- padding: 38upx 24upx 0;
+ padding: 38upx 24upx 30upx;
border-radius: 14upx;
background-color: $themeColor;
+ overflow: hidden;
.ih-address{
margin-bottom: 26upx;
@include centerFlex(center);
diff --git a/src/pages/login/login.vue b/src/pages/login/login.vue
index 7bd5436..17202c3 100644
--- a/src/pages/login/login.vue
+++ b/src/pages/login/login.vue
@@ -190,7 +190,7 @@ export default {
height: 100%;
text-align: center;
font-size: 32upx;
- color: #333;
+ color: #1A1A1A;
}
&:last-child{
margin-bottom: 0;
diff --git a/src/pages/site/confirm/confirm.vue b/src/pages/site/confirm/confirm.vue
index c356654..9baa789 100644
--- a/src/pages/site/confirm/confirm.vue
+++ b/src/pages/site/confirm/confirm.vue
@@ -237,7 +237,7 @@ export default {
line-height: 44upx;
font-size: 32upx;
font-weight: 500;
- color: #333;
+ color: #1A1A1A;
@include textHide(1);
>image{
margin-right: 2upx;
@@ -284,7 +284,7 @@ export default {
>view{
font-size: 28upx;
line-height: 52upx;
- color: #333;
+ color: #1A1A1A;
@include textHide(1);
}
}
@@ -295,7 +295,7 @@ export default {
text-align: right;
font-size: 28upx;
line-height: 52upx;
- color: #333;
+ color: #1A1A1A;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
@@ -312,7 +312,7 @@ export default {
@include centerFlex(space-between);
>view{
font-size: 32upx;
- color: #333;
+ color: #1A1A1A;
>text{
color: #EA5061;
}
@@ -336,7 +336,7 @@ export default {
margin-right: 28upx;
line-height: 40upx;
font-size: 28upx;
- color: #333;
+ color: #1A1A1A;
>.red{
color: #EA5061;
}
@@ -362,14 +362,14 @@ export default {
flex-grow: 0;
font-size: 32upx;
line-height: 44upx;
- color: #333;
+ color: #1A1A1A;
}
>input{
flex-grow: 1;
height: 100%;
font-size: 28upx;
- color: #333;
+ color: #1A1A1A;
}
}
}
@@ -429,7 +429,7 @@ export default {
border-radius: 10upx;
font-size: 28upx;
line-height: 40upx;
- color: #333;
+ color: #1A1A1A;
}
}
}
diff --git a/src/pages/site/manage/manage.vue b/src/pages/site/manage/manage.vue
index 4169b8a..3e2b0ef 100644
--- a/src/pages/site/manage/manage.vue
+++ b/src/pages/site/manage/manage.vue
@@ -641,7 +641,7 @@ export default {
line-height: 44upx;
font-weight: 500;
font-size: 32upx;
- color: #333;
+ color: #1A1A1A;
>image{
margin-left: 12upx;
vertical-align: middle;
@@ -662,7 +662,7 @@ export default {
line-height: 50upx;
font-size: 32upx;
font-weight: 500;
- color: #333;
+ color: #1A1A1A;
>image{
margin-left: 18upx;
width: 24upx;
@@ -700,7 +700,7 @@ export default {
@include centerFlex(center);
>text{
font-size: 28upx;
- color: #333;
+ color: #1A1A1A;
}
>view{
flex-shrink: 0;
@@ -796,7 +796,7 @@ export default {
text-align: center;
line-height: 84upx;
font-size: 24upx;
- color: #333;
+ color: #1A1A1A;
@include textHide(1);
}
&::after{
@@ -870,7 +870,7 @@ export default {
text-overflow: ellipsis;
overflow: hidden;
background-color: #fff;
- color: #333;
+ color: #1A1A1A;
}
}
.sl-time-ls{
@@ -897,7 +897,7 @@ export default {
text-align: center;
line-height: 84upx;
font-size: 24upx;
- color: #333;
+ color: #1A1A1A;
@include textHide(1);
}
&::after{
@@ -1015,7 +1015,7 @@ export default {
line-height: 34upx;
color: #9a9a9d;
>text{
- color: #333;
+ color: #1A1A1A;
}
&+view{
flex-shrink: 0;
@@ -1051,7 +1051,7 @@ export default {
line-height: 38upx;
text-align: center;
font-size: 32upx;
- color: #333;
+ color: #1A1A1A;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
diff --git a/src/pages/site/occupy_share/occupy_share.vue b/src/pages/site/occupy_share/occupy_share.vue
index 81cfc36..a624e9b 100644
--- a/src/pages/site/occupy_share/occupy_share.vue
+++ b/src/pages/site/occupy_share/occupy_share.vue
@@ -115,7 +115,7 @@ export default {
>view{
line-height: 52upx;
font-size: 28upx;
- color: #333;
+ color: #1A1A1A;
>text{
color: $themeColor;
}
diff --git a/src/pages/site/occupy_success/occupy_success.vue b/src/pages/site/occupy_success/occupy_success.vue
index e558fcd..4161922 100644
--- a/src/pages/site/occupy_success/occupy_success.vue
+++ b/src/pages/site/occupy_success/occupy_success.vue
@@ -74,7 +74,7 @@ export default {
line-height: 90upx;
border-bottom: 2upx solid #D8D8D8;
font-size: 32upx;
- color: #333;
+ color: #1A1A1A;
@include textHide(1);
}
.os-code{
@@ -87,7 +87,7 @@ export default {
margin-bottom: 128upx;
text-align: center;
font-size: 32upx;
- color: #333;
+ color: #1A1A1A;
@include textHide(1);
}
.os-btn{
diff --git a/src/pages/site/order_list/order_list.vue b/src/pages/site/order_list/order_list.vue
index 9ab981e..2da7c71 100644
--- a/src/pages/site/order_list/order_list.vue
+++ b/src/pages/site/order_list/order_list.vue
@@ -205,7 +205,7 @@ export default {
>input{
flex-grow: 1;
font-size: 28upx;
- color: #333;
+ color: #1A1A1A;
}
>image{
flex-shrink: 0;
@@ -245,7 +245,7 @@ export default {
line-height: 40upx;
font-size: 28upx;
font-weight: 500;
- color: #333;
+ color: #1A1A1A;
@include textHide(1);
>image{
margin-right: 10upx;
@@ -279,7 +279,7 @@ export default {
>view{
line-height: 52upx;
font-size: 28upx;
- color: #333;
+ color: #1A1A1A;
@include textHide(1);
}
}
@@ -297,7 +297,7 @@ export default {
min-width: 40%;
font-size: 24upx;
line-height: 34upx;
- color: #333;
+ color: #1A1A1A;
@include textHide(1);
&:nth-child(2){
text-align: right;
diff --git a/src/pages/write_off/mall/confirm/confirm.vue b/src/pages/write_off/mall/confirm/confirm.vue
index 9df37e0..21aedb7 100644
--- a/src/pages/write_off/mall/confirm/confirm.vue
+++ b/src/pages/write_off/mall/confirm/confirm.vue
@@ -162,7 +162,7 @@ export default {
line-height: 44upx;
font-weight: 500;
font-size: 28upx;
- color: #333;
+ color: #1A1A1A;
border-bottom: 2upx solid #F2F2F7;
}
.mm-top{
@@ -171,7 +171,7 @@ export default {
>view{
font-size: 28upx;
line-height: 60upx;
- color: #333;
+ color: #1A1A1A;
&:first-child{
margin-right: 60upx;
flex-shrink: 0;
@@ -197,7 +197,7 @@ export default {
margin-bottom: 14upx;
font-size: 28upx;
line-height: 40upx;
- color: #333;
+ color: #1A1A1A;
@include textHide(1);
}
.mi-addr{
@@ -210,7 +210,7 @@ export default {
padding-top: 30upx;
font-weight: 500;
font-size: 32upx;
- color: #333;
+ color: #1A1A1A;
}
}
.mm-goods{
@@ -239,7 +239,7 @@ export default {
font-size: 28upx;
line-height: 40upx;
min-height: 80upx;
- color: #333;
+ color: #1A1A1A;
@include textHide(2);
}
.mi-spec{
diff --git a/src/pages/write_off/mall/success/success.vue b/src/pages/write_off/mall/success/success.vue
index cd41d55..b021e6c 100644
--- a/src/pages/write_off/mall/success/success.vue
+++ b/src/pages/write_off/mall/success/success.vue
@@ -68,7 +68,7 @@ export default {
line-height: 66upx;
font-size: 48upx;
font-weight: 500;
- color: #333;
+ color: #1A1A1A;
}
}
.cs-goods{
@@ -105,7 +105,7 @@ export default {
margin-bottom: 12upx;
font-size: 28upx;
line-height: 40upx;
- color: #333;
+ color: #1A1A1A;
@include textHide(2);
}
.mi-spec{
diff --git a/src/pages/write_off/operate/operate.vue b/src/pages/write_off/operate/operate.vue
index d9a6272..219afa3 100644
--- a/src/pages/write_off/operate/operate.vue
+++ b/src/pages/write_off/operate/operate.vue
@@ -240,7 +240,7 @@ export default {
flex-grow: 1;
height: 100%;
font-size: 28upx;
- color: #333;
+ color: #1A1A1A;
}
>image{
flex-shrink: 0;
diff --git a/src/pages/write_off/search_result/search_result.vue b/src/pages/write_off/search_result/search_result.vue
index 9547a32..993764c 100644
--- a/src/pages/write_off/search_result/search_result.vue
+++ b/src/pages/write_off/search_result/search_result.vue
@@ -228,7 +228,7 @@ export default {
flex-grow: 1;
height: 100%;
font-size: 28upx;
- color: #333;
+ color: #1A1A1A;
}
>image{
flex-shrink: 0;
diff --git a/src/pages/write_off/success/success.vue b/src/pages/write_off/success/success.vue
index ff4e916..bafab60 100644
--- a/src/pages/write_off/success/success.vue
+++ b/src/pages/write_off/success/success.vue
@@ -132,7 +132,7 @@ export default {
line-height: 66upx;
font-size: 48upx;
font-weight: 500;
- color: #333;
+ color: #1A1A1A;
}
.wm-btn{
@@ -163,7 +163,7 @@ export default {
.wi-name{
flex-grow: 1;
font-size: 28upx;
- color: #333;
+ color: #1A1A1A;
@include textHide(1);
}
.wi-btn{
diff --git a/src/pages/write_off/ym_card_gated/ym_card_gated.vue b/src/pages/write_off/ym_card_gated/ym_card_gated.vue
index 04e8f41..92a93a3 100644
--- a/src/pages/write_off/ym_card_gated/ym_card_gated.vue
+++ b/src/pages/write_off/ym_card_gated/ym_card_gated.vue
@@ -77,7 +77,7 @@ export default {
text-align: center;
line-height: 60upx;
font-size: 50upx;
- color: #333;
+ color: #1A1A1A;
}
.ycg-back-btn{
margin: 0 auto 50upx;
@@ -106,7 +106,7 @@ export default {
flex-grow: 1;
font-size: 28upx;
line-height: 32upx;
- color: #333;
+ color: #1A1A1A;
@include textHide(1);
}
.yi-btn{
diff --git a/src/pages/write_off/ym_confirm/ym_confirm.vue b/src/pages/write_off/ym_confirm/ym_confirm.vue
index de43645..9b5e221 100644
--- a/src/pages/write_off/ym_confirm/ym_confirm.vue
+++ b/src/pages/write_off/ym_confirm/ym_confirm.vue
@@ -137,7 +137,7 @@ export default {
.yui-line{
font-size: 28upx;
line-height: 52upx;
- color: #333;
+ color: #1A1A1A;
@include textHide(1);
}
}
@@ -168,7 +168,7 @@ export default {
.ycm-line{
line-height: 52upx;
font-size: 28upx;
- color: #333;
+ color: #1A1A1A;
@include textHide(1);
}
}
diff --git a/src/store/actions.js b/src/store/actions.js
index 73e1a6d..e195e2a 100644
--- a/src/store/actions.js
+++ b/src/store/actions.js
@@ -3,6 +3,7 @@ import { servers } from '../js/server';
import { API } from '../js/api';
export default {
getBrandInfo({commit, state}){
+ if(state?.brandInfo?.brand?.id)return Promise.resolve(state.brandInfo);
return servers.get({
url: API.calc,
data: {},
diff --git a/src/store/device.js b/src/store/device.js
index 298c35a..dd10812 100644
--- a/src/store/device.js
+++ b/src/store/device.js
@@ -17,7 +17,7 @@ export default {
}
},
actions: { // 小程序模块化访问失败 this.$store.dispatch('device/getStoreList')
- getStoreList({ commit, state , rootState}){
+ getStoreList({ commit, state , rootState}, { stadium_id = '', storeChange = false } = {}){
return deviceServer.get({
url: deviceApi.stadiumList,
data: { brand_id: rootState.brandInfo.brand.id },
@@ -26,7 +26,11 @@ export default {
.then(res=>{
let _list = res.list || [];
commit('setStoreList', _list);
- if(JSON.stringify(state.curStoreInfo) == '{}'&&_list.length)commit('setStoreInfo', _list[0]);
+ if(stadium_id&&_list.some(item=>item.id===stadium_id)){
+ commit('setStoreInfo', _list.find(item=>item.id===stadium_id));
+ }else{
+ if(storeChange || !state?.curStoreInfo?.id)commit('setStoreInfo', _list?.[0] || {});
+ }
return res;
})
}
diff --git a/src/subpackage/common/components/card_search.vue b/src/subpackage/common/components/card_search.vue
index e77c733..aa3011c 100644
--- a/src/subpackage/common/components/card_search.vue
+++ b/src/subpackage/common/components/card_search.vue
@@ -150,7 +150,7 @@ export default {
width: 100%;
height: 100%;
font-size: 32upx;
- color: #333;
+ color: #1A1A1A;
}
}
.cc-list{
@@ -170,7 +170,7 @@ export default {
.cc-line{
line-height: 40upx;
font-size: 28upx;
- color: #333;
+ color: #1A1A1A;
@include textHide(1);
.cc-txt{
color: #9C9C9F;
diff --git a/src/subpackage/course/components/cancel_class_modal/cancel_class_modal.vue b/src/subpackage/course/components/cancel_class_modal/cancel_class_modal.vue
index 3647a3e..ce4698f 100644
--- a/src/subpackage/course/components/cancel_class_modal/cancel_class_modal.vue
+++ b/src/subpackage/course/components/cancel_class_modal/cancel_class_modal.vue
@@ -110,7 +110,7 @@ export default {
margin: 24rpx 20rpx;
width: 498rpx;
height: 102rpx;
- color: #333;
+ color: #1A1A1A;
font-size: 28rpx;
line-height: 40rpx;
}
diff --git a/src/subpackage/course/pages/manage_list/manage_list.vue b/src/subpackage/course/pages/manage_list/manage_list.vue
index 816fc16..c46b7e0 100644
--- a/src/subpackage/course/pages/manage_list/manage_list.vue
+++ b/src/subpackage/course/pages/manage_list/manage_list.vue
@@ -317,7 +317,7 @@ page{
}
.mv-ipt{
flex-grow: 1;
- color: #333;
+ color: #1A1A1A;
font-size: 32rpx;
line-height: 44rpx;
}
diff --git a/src/subpackage/device/components/device_name/device_name.vue b/src/subpackage/device/components/device_name/device_name.vue
index 31f32db..96ca18b 100644
--- a/src/subpackage/device/components/device_name/device_name.vue
+++ b/src/subpackage/device/components/device_name/device_name.vue
@@ -49,7 +49,7 @@ export default {
margin-bottom: 6upx;
line-height: 40upx;
font-size: 28upx;
- color: #333;
+ color: #1A1A1A;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
diff --git a/src/subpackage/device/components/order/organize_detail/organize_detail.vue b/src/subpackage/device/components/order/organize_detail/organize_detail.vue
index d6aea86..18e711a 100644
--- a/src/subpackage/device/components/order/organize_detail/organize_detail.vue
+++ b/src/subpackage/device/components/order/organize_detail/organize_detail.vue
@@ -439,14 +439,14 @@ export default {
}
}
.oem-tit {
- color: #333;
+ color: #1A1A1A;
font-size: 32rpx;
font-weight: 700;
margin: 16rpx 0rpx 34rpx;
}
.oem-line{
width: 456rpx;
- color: #333;
+ color: #1A1A1A;
font-size: 28rpx;
line-height: 48rpx;
.ol-txt1{
@@ -472,7 +472,7 @@ export default {
& input {
flex-grow: 1;
height: 88rpx;
- color: #333;
+ color: #1A1A1A;
font-size: 28rpx;
padding: 0rpx 20rpx;
}
diff --git a/src/subpackage/device/components/order/reservation_people_detail/reservation_people_detail.vue b/src/subpackage/device/components/order/reservation_people_detail/reservation_people_detail.vue
index d0dde75..3b7a4f7 100644
--- a/src/subpackage/device/components/order/reservation_people_detail/reservation_people_detail.vue
+++ b/src/subpackage/device/components/order/reservation_people_detail/reservation_people_detail.vue
@@ -777,7 +777,7 @@ export default {
}
}
.oim-tit {
- color: #333;
+ color: #1A1A1A;
font-size: 32rpx;
font-weight: 700;
margin-top: 16rpx;
@@ -810,7 +810,7 @@ export default {
height: 48rpx;
padding: 0rpx 20rpx;
font-size: 28rpx;
- color: #333;
+ color: #1A1A1A;
flex-grow: 1;
border-left: 2rpx solid #D8D8D8;
}
@@ -836,7 +836,7 @@ export default {
& input {
flex-grow: 1;
height: 48rpx;
- color: #333;
+ color: #1A1A1A;
font-size: 28rpx;
padding: 0rpx 20rpx;
}
@@ -875,7 +875,7 @@ export default {
}
}
.osm-tit {
- color: #333;
+ color: #1A1A1A;
font-size: 32rpx;
font-weight: 700;
margin: 16rpx 0rpx 38rpx;
@@ -893,7 +893,7 @@ export default {
& input {
flex-grow: 1;
height: 48rpx;
- color: #333;
+ color: #1A1A1A;
font-size: 28rpx;
padding: 0rpx 20rpx;
}
@@ -936,7 +936,7 @@ export default {
}
.osm-title{
margin: 48rpx 0rpx 34rpx;
- color: #333;
+ color: #1A1A1A;
font-size: 32rpx;
font-weight: 700;
}
diff --git a/src/subpackage/device/components/order/reservation_site_detail/reservation_site_detail.vue b/src/subpackage/device/components/order/reservation_site_detail/reservation_site_detail.vue
index 604b630..3239102 100644
--- a/src/subpackage/device/components/order/reservation_site_detail/reservation_site_detail.vue
+++ b/src/subpackage/device/components/order/reservation_site_detail/reservation_site_detail.vue
@@ -288,10 +288,10 @@ export default {
}
}
.rl-code2{
- color: #333;
+ color: #1A1A1A;
font-size: 28rpx;
>text{
- color: #333;
+ color: #1A1A1A;
}
}
.rl-code3{
diff --git a/src/subpackage/device/components/store_name/store_name.vue b/src/subpackage/device/components/store_name/store_name.vue
index 4dfc364..764c308 100644
--- a/src/subpackage/device/components/store_name/store_name.vue
+++ b/src/subpackage/device/components/store_name/store_name.vue
@@ -17,7 +17,7 @@ export default {
curStoreInfo: state => state.device.curStoreInfo,
}),
getThemeIcon(){
- return ()=> {return (this.theme=='light')?'../../static/images/arrow_b2_light.png':'../../static/images/arrow_b2.png';}
+ return ()=> {return (this.theme=='light')?'../../static/images/arrow_b2_light.png':'../../static/images/arrow_1a.png';}
},
getThemeColor(){
return ()=> {return (this.theme=='light')?'#FFFFFF':'#1a1a1a';}
diff --git a/src/subpackage/device/js/device_api.js b/src/subpackage/device/js/device_api.js
index ff6be99..910232d 100644
--- a/src/subpackage/device/js/device_api.js
+++ b/src/subpackage/device/js/device_api.js
@@ -62,8 +62,14 @@ export const DEVICE_API = {
// 【ID1000841】 20220516 小程序-商家助手菜单入口权限优化
hardwareTypeList:`${ORIGIN}/admin/stadium/hardwareType/list`, // 设备权限列表
-
-
+ // 【ID1001350】 20230815 小程序-商家助手小程序设备管理优化
+ ouxuanacList:`${ORIGIN}/admin/ouxuanac/list`, // 获取中控信息
+
+ // 20230816 新增品牌切换按钮
+ currentUser:`${ORIGIN}/admin/assistant/currentUser`, // 获取用户信息
+ brandList:`${ORIGIN}/stadium/brand/all`, // 获取品牌列表
+ brandInfo:`${ORIGIN}/stadium/brand/get`, // 获取品牌信息
+
}
export default DEVICE_API;
\ No newline at end of file
diff --git a/src/subpackage/device/pages/air_conditioner/detail/detail.vue b/src/subpackage/device/pages/air_conditioner/detail/detail.vue
index 1bbe9f6..b97bde2 100644
--- a/src/subpackage/device/pages/air_conditioner/detail/detail.vue
+++ b/src/subpackage/device/pages/air_conditioner/detail/detail.vue
@@ -26,11 +26,11 @@
-
+
开
-
+
关
@@ -315,19 +315,35 @@ export default {
+
diff --git a/src/subpackage/device/pages/coffee_manage/coffee_manage.vue b/src/subpackage/device/pages/coffee_manage/coffee_manage.vue
index 62abb9c..cc3f722 100644
--- a/src/subpackage/device/pages/coffee_manage/coffee_manage.vue
+++ b/src/subpackage/device/pages/coffee_manage/coffee_manage.vue
@@ -152,7 +152,7 @@ export default {
margin-bottom: 12upx;
line-height: 50upx;
font-size: 36upx;
- color: #333;
+ color: #1A1A1A;
@include textHide(1);
}
.cc-num{
@@ -165,7 +165,7 @@ export default {
text-align: center;
font-size: 32upx;
line-height: 44upx;
- color: #333;
+ color: #1A1A1A;
&.active{
color: #FF4F00;
}
diff --git a/src/subpackage/device/pages/coffee_test/coffee_test.vue b/src/subpackage/device/pages/coffee_test/coffee_test.vue
index 4622452..4bc9f6c 100644
--- a/src/subpackage/device/pages/coffee_test/coffee_test.vue
+++ b/src/subpackage/device/pages/coffee_test/coffee_test.vue
@@ -141,7 +141,7 @@ export default {
font-size: 44upx;
font-weight: 500;
line-height: 60upx;
- color: #333;
+ color: #1A1A1A;
}
.ct-tip{
padding: 0 40upx;
@@ -190,7 +190,7 @@ export default {
line-height: 50upx;
text-align: center;
font-size: 36upx;
- color: #333;
+ color: #1A1A1A;
@include textHide(1);
}
}
@@ -206,7 +206,7 @@ export default {
font-size: 28upx;
border: 2upx solid #009874;
border-radius: 40upx;
- color: #333;
+ color: #1A1A1A;
&.active{
background-color: rgba($color: $themeColor, $alpha: .12);
color: $themeColor;
diff --git a/src/subpackage/device/pages/device_manage/device_manage.vue b/src/subpackage/device/pages/device_manage/device_manage.vue
index 4362f90..225a632 100644
--- a/src/subpackage/device/pages/device_manage/device_manage.vue
+++ b/src/subpackage/device/pages/device_manage/device_manage.vue
@@ -109,7 +109,10 @@ export default {
curStoreInfo(newVal, oldVal){
let { pageInfo } = this;
this.deviceList = [];
- this.getDeviceList(pageInfo)
+ this.getDeviceList({
+ stadium_id: newVal.id,
+ hardware_type: pageInfo.deviceType,
+ })
}
},
components: {
@@ -126,7 +129,10 @@ export default {
let _pageInfo = dmObj[`d${options.sid}`] || {};
this.pageInfo = _pageInfo;
uni.setNavigationBarTitle({ title: _pageInfo.name });
- this.getDeviceList(_pageInfo)
+ this.getDeviceList({
+ stadium_id: options.stadium_id,
+ hardware_type: _pageInfo.deviceType,
+ })
},
methods: {
refreshBtn: util.debounce(function({deviceInfo, index}){
@@ -209,7 +215,7 @@ export default {
},
changeDeviceStatus({info, status}){
- let { pageInfo } = this;
+ let { pageInfo, curStoreInfo } = this;
util.showLoad();
deviceServer.get({
url: deviceApi.hardwareSave,
@@ -222,20 +228,22 @@ export default {
.then(res=>{
if(res.data.code == 0){
util.showNone(res.data.message || '操作成功!')
- setTimeout(_=>this.getDeviceList(pageInfo),1200);
+ setTimeout(_=>this.getDeviceList({
+ hardware_type: pageInfo.deviceType,
+ stadium_id: curStoreInfo.id
+ }),1200);
}else{
util.showNone(res.data.message || '操作失败!');
}
})
},
- getDeviceList(pageInfo){
- let { curStoreInfo } = this;
+ getDeviceList({ stadium_id, hardware_type }){
util.showLoad();
deviceServer.get({
url: deviceApi.hardwareList,
data: {
- 'filter[stadium_id]': curStoreInfo.id,
- 'filter[hardware_type]': pageInfo.deviceType,
+ 'filter[stadium_id]': stadium_id,
+ 'filter[hardware_type]': hardware_type,
},
failMsg: '加载设备失败!'
})
@@ -284,24 +292,41 @@ export default {