From b331ba531a81c3c60d26eba856b5b3905153aba8 Mon Sep 17 00:00:00 2001
From: 陶杰 <1378534974@qq.com>
Date: 星期一, 23 九月 2024 14:46:56 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master-2.0' into master-2.0
---
sub_pages/customer/trade/list.vue | 2
manifest.json | 2
pages/home/supplier-home.vue | 7 ++-
sub_pages/partner/delivery/delivery-detail.vue | 15 +++++--
sub_pages/customer/coupon/good-all.vue | 17 ++++++--
sub_pages/partner/delivery/delivery-supplier-detail-list.vue | 8 +++
sub_pages/customer/trade/trade.vue | 2
pages/order/order-detail.vue | 4 +-
sub_pages/supplier/order-manage/order-manage-settlement-op-detail.vue | 5 +-
9 files changed, 41 insertions(+), 21 deletions(-)
diff --git a/manifest.json b/manifest.json
index 2848179..f2448bf 100644
--- a/manifest.json
+++ b/manifest.json
@@ -49,7 +49,7 @@
"quickapp" : {},
/* 快应用特有相关 */
"mp-weixin" : {
- "appid" : "wx1441324401626290",
+ "appid" : "wx3203fd935a6ffe09",
"setting" : {
"urlCheck" : false,
"es6" : true,
diff --git a/pages/home/supplier-home.vue b/pages/home/supplier-home.vue
index e673783..80bfe0b 100644
--- a/pages/home/supplier-home.vue
+++ b/pages/home/supplier-home.vue
@@ -255,6 +255,7 @@
},
async onPullDownRefresh() {
await this.$store.dispatch('getCurrentInfo')
+ await getTj(true)
uni.stopPullDownRefresh()
},
onLoad(options) {
@@ -262,7 +263,7 @@
const urlcode = options.url && decodeURIComponent(options.url) || ''
},
onShow() {
- this.getTj()
+ this.getTj(true)
},
created() {
//公告
@@ -447,10 +448,10 @@
},
})
},
- getTj() {
+ getTj(refresh=false) {
// /api/supplier/delivery
- if (this.currentInfo.id && this.currentInfo.id !== this.cacheUserId) {
+ if (this.currentInfo.id && (this.currentInfo.id !== this.cacheUserId || refresh)) {
this.cacheUserId = this.currentInfo.id
let that = this
setTimeout(() => {
diff --git a/pages/order/order-detail.vue b/pages/order/order-detail.vue
index 8feb5ab..2ee8c07 100644
--- a/pages/order/order-detail.vue
+++ b/pages/order/order-detail.vue
@@ -613,8 +613,8 @@
</view>
<view class="info-container bg-white br-4 m-t-12" v-if="!showSales">
<view class="form-item flex">
- <view class="label">订单金额:</view>
- <view class="value m-l-a m-r-0 text-right">+{{ dto.totalAmount || '0' }}</view>
+ <view class="label">商品金额:</view>
+ <view class="value m-l-a m-r-0 text-right">+{{ dto.flowerAmount || '0' }}</view>
</view>
<view class="form-item flex">
<view class="label">运费:</view>
diff --git a/sub_pages/customer/coupon/good-all.vue b/sub_pages/customer/coupon/good-all.vue
index cd9f6eb..2bee1b6 100644
--- a/sub_pages/customer/coupon/good-all.vue
+++ b/sub_pages/customer/coupon/good-all.vue
@@ -89,11 +89,11 @@
{{item.point||'0'}}积分
</view>
<view class="m-l-10 desc-gray">
- 库存:{{item.stock||'0'}}
+ 库存:{{item.couponAmount||'0'}}
</view>
- <view class="button m-l-a m-r-15" :class="[item.stock===0?'over':'']"
+ <view class="button m-l-a m-r-15" :class="[item.couponAmount===0?'over':'']"
@click="exchange('coupon',item)">
- {{item.stock===0?'已售磬':'兑换'}}
+ {{item.couponAmount===0?'已售磬':'兑换'}}
</view>
</view>
</view>
@@ -129,7 +129,7 @@
this.refreshList()
},
async exchange(type, item) {
- if (item.stock === 0) {
+ if (item.stock === 0 || item.couponAmount === 0) {
this.$message.showToast('库存为0,无法兑换')
return
}
@@ -157,7 +157,14 @@
//刷新积分
this.$store.dispatch('getCurrentInfo');
await this.$message.showToast('兑换成功')
-
+ if (type == 'good') {
+ item.stock -= 1
+ this.$forceUpdate()
+ }
+ if (type == 'coupon') {
+ item.couponAmount -= 1
+ this.$forceUpdate()
+ }
}
},
toDetail(item) {
diff --git a/sub_pages/customer/trade/list.vue b/sub_pages/customer/trade/list.vue
index 5a479aa..6c5891e 100644
--- a/sub_pages/customer/trade/list.vue
+++ b/sub_pages/customer/trade/list.vue
@@ -72,7 +72,7 @@
<view class="m-l-12 info-container flex1">
<view @click.stop="toDetail(item)">
<view class="title">
- {{item.name||'-'}}
+ <view style="max-width: 240rpx;">{{item.name||'-'}}</view>
<view class="price component-price-new">
<span class="tip">会员价</span>¥<span class="p">{{item.priceMember||item.price}}</span>/扎
diff --git a/sub_pages/customer/trade/trade.vue b/sub_pages/customer/trade/trade.vue
index 4d66227..c3a7722 100644
--- a/sub_pages/customer/trade/trade.vue
+++ b/sub_pages/customer/trade/trade.vue
@@ -60,7 +60,7 @@
<view class="flex1">
<view class="cateen_infos list">
<view class="title flex">
- {{item.name}}
+ <view style="max-width: 200rpx;text-align: left;">{{item.name}}</view>
<view class="desc m-l-a m-r-0">在售 {{item.stock||'0'}} 扎</view>
</view>
<view class="price">
diff --git a/sub_pages/partner/delivery/delivery-detail.vue b/sub_pages/partner/delivery/delivery-detail.vue
index 618ff2b..fda4359 100644
--- a/sub_pages/partner/delivery/delivery-detail.vue
+++ b/sub_pages/partner/delivery/delivery-detail.vue
@@ -185,6 +185,12 @@
return
}
}
+ if (this.form.status == 'lack') {
+ if (!this.form.pictureList || this.form.pictureList.length < 1) {
+ this.$message.showToast('未上传图片')
+ return
+ }
+ }
if (this.form.status == 'replace' || this.form.status == 'lack') {
if (isNaN(parseInt(this.form.num)) || this.form.num < 0) {
this.$message.showToast('数量需要大于等于0')
@@ -372,7 +378,7 @@
<view class="button button-0 " @click="printDeliveryOrder(item)">打印</view>
</view>
</view>
-
+
</view>
<uni-popup ref="popup_form" type="top" :mask-click="false">
@@ -409,7 +415,7 @@
</view>
<view class="form-item" v-if="form.status==='reduce'">
<view class="form-item-label require">
- 扣款金额
+ 扣款金额/每扎
</view>
<view class="form-item-value">
<input v-model="form.deductAmount" placeholder="请输入扣款金额" type="digit"
@@ -426,7 +432,7 @@
<input v-model="form.remarks" placeholder="请输入质检备注" class="form-input"></input>
</view>
</view>
- <view class="form-item" v-if="form.status==='reduce'">
+ <view class="form-item" v-if="form.status==='reduce'||form.status==='lack'">
<view class="form-item-label require">
图片
</view>
@@ -533,7 +539,7 @@
font-size: 24rpx;
color: #666666;
}
-
+
.label-color {
font-weight: 400;
font-size: 24rpx;
@@ -541,6 +547,7 @@
text-align: left;
padding-right: 10rpx;
}
+
.value-color {
font-weight: 400;
font-size: 24rpx;
diff --git a/sub_pages/partner/delivery/delivery-supplier-detail-list.vue b/sub_pages/partner/delivery/delivery-supplier-detail-list.vue
index 48c7dd7..e96bcde 100644
--- a/sub_pages/partner/delivery/delivery-supplier-detail-list.vue
+++ b/sub_pages/partner/delivery/delivery-supplier-detail-list.vue
@@ -441,6 +441,12 @@
<view class="line-gray"></view>
+ <view class="m-t-12 flex" v-if="item.arriveRemarks">
+ <view>备注:</view>
+ <view class="text-left m-l-10 m-r-0 flex1">
+ {{item.arriveRemarks}}
+ </view>
+ </view>
<view class="m-t-12 flex" v-if="item.arriveImageList&&item.arriveImageList.length>0">
<view class="m-t-12 m-r-10 " v-for="(timg,vv) of item.arriveImageList" :key="vv">
<image class="arrive-img" :src="timg" @click.stop="previewImg(timg)">
@@ -567,7 +573,7 @@
</view>
<view class="form-item" v-if="form.status==='reduce'">
<view class="form-item-label require">
- 扣款金额
+ 扣款金额/每扎
</view>
<view class="form-item-value">
<input v-model="form.deductAmount" placeholder="请输入扣款金额" type="digit"
diff --git a/sub_pages/supplier/order-manage/order-manage-settlement-op-detail.vue b/sub_pages/supplier/order-manage/order-manage-settlement-op-detail.vue
index ca65b29..bde1740 100644
--- a/sub_pages/supplier/order-manage/order-manage-settlement-op-detail.vue
+++ b/sub_pages/supplier/order-manage/order-manage-settlement-op-detail.vue
@@ -83,14 +83,14 @@
<!-- <view class="name" v-if="dto.type">处理类型:{{ dto.type || '-'}}</view> -->
<view class="name">处理数量:{{ dto.num || '-' }}</view>
- <view class="name">扣款金额:¥{{ dto.deductAmount || '-'}}</view>
+ <view class="name">扣款金额/每扎:¥{{ dto.deductAmount || '-'}}</view>
</view>
</view>
</view>
- <!-- #ifndef PUB_CUSTOMER -->
+
<view class="p10" style="margin-top: 0rpx;padding-top: 0rpx;" v-if="dto.pictureList&&dto.pictureList.length>0">
<view class="line-gray"></view>
@@ -104,7 +104,6 @@
</view>
</view>
</view>
- <!-- #endif -->
</view>
--
Gitblit v1.9.3