|
@@ -98,16 +98,6 @@
|
|
|
<app-wrapper-empty title="暂无数据" :is-empty="$util.isEmpty(list.data)" />
|
|
<app-wrapper-empty title="暂无数据" :is-empty="$util.isEmpty(list.data)" />
|
|
|
</block>
|
|
</block>
|
|
|
</div>
|
|
</div>
|
|
|
- <!-- 免发货弹窗 -->
|
|
|
|
|
- <modal-module
|
|
|
|
|
- :show="freeShipModal"
|
|
|
|
|
- @cancel="modalCancel"
|
|
|
|
|
- @click="freeShipModalClick"
|
|
|
|
|
- content="确认已自取?"
|
|
|
|
|
- color="#333"
|
|
|
|
|
- :size="32"
|
|
|
|
|
- padding="30rpx 30rpx"
|
|
|
|
|
- ></modal-module>
|
|
|
|
|
<!-- 时间段选择-->
|
|
<!-- 时间段选择-->
|
|
|
<rangeDatePick
|
|
<rangeDatePick
|
|
|
:show="isShow"
|
|
:show="isShow"
|
|
@@ -264,13 +254,13 @@ export default {
|
|
|
return "配送中";
|
|
return "配送中";
|
|
|
break;
|
|
break;
|
|
|
case "4":
|
|
case "4":
|
|
|
- return "待通知";
|
|
|
|
|
|
|
+ return "已完成";
|
|
|
break;
|
|
break;
|
|
|
case "5":
|
|
case "5":
|
|
|
return "已取消";
|
|
return "已取消";
|
|
|
break;
|
|
break;
|
|
|
case "6":
|
|
case "6":
|
|
|
- return "已完成";
|
|
|
|
|
|
|
+ return "已退款";
|
|
|
break;
|
|
break;
|
|
|
default:
|
|
default:
|
|
|
return "";
|
|
return "";
|
|
@@ -283,8 +273,18 @@ export default {
|
|
|
uni.navigateTo({url: `/pagesOrder/select?id=${item.id}`});
|
|
uni.navigateTo({url: `/pagesOrder/select?id=${item.id}`});
|
|
|
// 自取
|
|
// 自取
|
|
|
} else if (s.type === "selfGet") {
|
|
} else if (s.type === "selfGet") {
|
|
|
- this.freeShipModal = true;
|
|
|
|
|
this.operateData = item;
|
|
this.operateData = item;
|
|
|
|
|
+ let self = this;
|
|
|
|
|
+ uni.showModal({
|
|
|
|
|
+ title: '提示',
|
|
|
|
|
+ content: '确认客户已自取',
|
|
|
|
|
+ confirmText: "确认",
|
|
|
|
|
+ success: function (res) {
|
|
|
|
|
+ if (res.confirm) {
|
|
|
|
|
+ self.freeShipModalClick()
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ });
|
|
|
//发货
|
|
//发货
|
|
|
} else if (s.type === "send") {
|
|
} else if (s.type === "send") {
|
|
|
this.pageTo({
|
|
this.pageTo({
|
|
@@ -346,17 +346,12 @@ export default {
|
|
|
// },
|
|
// },
|
|
|
// 免发货
|
|
// 免发货
|
|
|
freeShipModalClick(e) {
|
|
freeShipModalClick(e) {
|
|
|
- if (e.index === 0) {
|
|
|
|
|
- this.modalCancel();
|
|
|
|
|
- } else {
|
|
|
|
|
- // this.$set(this.list.data[this.operateIndex], "status", 5);
|
|
|
|
|
- // this.$set(this.list.data[this.operateIndex], "sendType", 1);
|
|
|
|
|
|
|
+
|
|
|
freeShipping({ id: this.operateData.id }).then(res => {
|
|
freeShipping({ id: this.operateData.id }).then(res => {
|
|
|
this._list();
|
|
this._list();
|
|
|
this.$msg("操作成功!");
|
|
this.$msg("操作成功!");
|
|
|
- this.modalCancel();
|
|
|
|
|
});
|
|
});
|
|
|
- }
|
|
|
|
|
|
|
+
|
|
|
},
|
|
},
|
|
|
// 查看配送
|
|
// 查看配送
|
|
|
seeSendFn(item) {
|
|
seeSendFn(item) {
|