From 388daaa90140e00fb730b4889da7416ad3ebe9ee Mon Sep 17 00:00:00 2001 From: Gdpao <1341331954@qq.com> Date: Sat, 5 Sep 2020 12:30:22 +0800 Subject: [PATCH 1/5] gdpao --- manifest.json | 6 +++--- pages/index/details.vue | 34 +++++++++++++++++----------------- pages/release/index.vue | 19 +++++++++++++++++-- pages/user/info.vue | 10 +++++++--- 4 files changed, 44 insertions(+), 25 deletions(-) diff --git a/manifest.json b/manifest.json index d017f2e..88651a3 100644 --- a/manifest.json +++ b/manifest.json @@ -108,9 +108,9 @@ }, "androidStyle" : "default", "android" : { - "hdpi" : "E:/Source-code/deming/static/app/start/480x762.png", - "xhdpi" : "E:/Source-code/deming/static/app/start/720x1242.png", - "xxhdpi" : "E:/Source-code/deming/static/app/start/1080x1882.png" + "hdpi" : "E:/Source-code/deming/static/app/start/480x762.PNG", + "xhdpi" : "E:/Source-code/deming/static/app/start/720x1242.PNG", + "xxhdpi" : "E:/Source-code/deming/static/app/start/1080x1882.PNG" } } } diff --git a/pages/index/details.vue b/pages/index/details.vue index 9f1dc4a..1069edf 100644 --- a/pages/index/details.vue +++ b/pages/index/details.vue @@ -97,7 +97,7 @@ 物流信息 订单单号:   {{ info.order_sn }} - + {{list.content}} {{list.kd_time}} @@ -163,13 +163,13 @@ 发票抬头: - {{ invoiceList.invoice_title }} + {{ invoiceList.invoice_title }} - + 税号: {{ invoiceList.invoice_code }} - + 单位地址: {{ invoiceList.invoice_goto_addr }} @@ -177,17 +177,17 @@ 电话号码: {{ invoiceList.invoice_reg_mobphone }} - + 开户银行: {{ invoiceList.invoice_reg_bname }} - + 银行账户: {{ invoiceList.invoice_reg_baccount }} - + 省份证号: - 111 + {{ invoiceList.invoice_code }} @@ -238,7 +238,7 @@ export default { }, onLoad(option) { this.type = option.type; - console.log(this.type) + // console.log(this.type) this.orderid = option.id; this.resetinfo(); if (this.type == 1) { @@ -247,7 +247,7 @@ export default { } if (this.type == 2) { // 获取物流信息 - this.getcarinfo(); + // this.getcarinfo(); } // 订单状态: 0:全部 1已付款未发货 2已发货 3已完成 4申请退款/退货 5已退款/退货 6拒绝退款/退货 }, @@ -319,13 +319,13 @@ export default { }); }, // 查询物流 - getcarinfo() { - this.$u.api.getcarinfo({ - order_id: this.orderid - }).then(res => { - console.log(res); - }) - }, + // getcarinfo() { + // this.$u.api.getcarinfo({ + // order_id: this.orderid + // }).then(res => { + // console.log(res); + // }) + // }, // 保存订单号 saveDelivery() { if (!this.pushid) { diff --git a/pages/release/index.vue b/pages/release/index.vue index aed2123..12906de 100644 --- a/pages/release/index.vue +++ b/pages/release/index.vue @@ -137,7 +137,8 @@ export default { selectarr: [], //选中标签 tagcontent: '', is_edit: false, // 编辑 - userinfo:{} + userinfo:{}, + device: null, // 手机信息 }; }, onLoad() { @@ -146,6 +147,9 @@ export default { this.tosign(); this.getLiveSpec(); + + this.device = uni.getSystemInfoSync(); // 获取信息 + console.log(this.device); }, methods: { publish() { @@ -277,7 +281,18 @@ export default { }, // 上传封面 uploadcover(data) { - console.log(data); + // console.log(data.data); + // #ifdef APP-PLUS + plus.io.getImageInfo({ + src: data.data.file_path, + success: (res) => { + console.log(res); + }, + fail: (err) => { + console.log(err); + } + }) + // #endif if (data.errCode != 0) { this.$refs.uToast.show({ title: '上传失败', diff --git a/pages/user/info.vue b/pages/user/info.vue index 6657421..731624e 100644 --- a/pages/user/info.vue +++ b/pages/user/info.vue @@ -12,7 +12,7 @@ 个性签名 - + 修改密码 @@ -27,11 +27,15 @@ export default { fileurl: "", filename:"", info:{}, - num:0 + num:0, + role: 0, }; }, onLoad() { - this.getmyinfo() + this.getmyinfo(); + let userinfo = uni.getStorageSync("userinfo"); + this.role = userinfo.role; + // console.log(this.role); }, onNavigationBarButtonTap() { let that = this; From 8c89864beb8853f68cd367b9c0ecb3d8fe260fd2 Mon Sep 17 00:00:00 2001 From: Gdpao <1341331954@qq.com> Date: Sat, 5 Sep 2020 17:22:53 +0800 Subject: [PATCH 2/5] gdpaoup --- manifest.json | 6 +++--- pages/index/details.vue | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/manifest.json b/manifest.json index 88651a3..d017f2e 100644 --- a/manifest.json +++ b/manifest.json @@ -108,9 +108,9 @@ }, "androidStyle" : "default", "android" : { - "hdpi" : "E:/Source-code/deming/static/app/start/480x762.PNG", - "xhdpi" : "E:/Source-code/deming/static/app/start/720x1242.PNG", - "xxhdpi" : "E:/Source-code/deming/static/app/start/1080x1882.PNG" + "hdpi" : "E:/Source-code/deming/static/app/start/480x762.png", + "xhdpi" : "E:/Source-code/deming/static/app/start/720x1242.png", + "xxhdpi" : "E:/Source-code/deming/static/app/start/1080x1882.png" } } } diff --git a/pages/index/details.vue b/pages/index/details.vue index 1069edf..33c5b62 100644 --- a/pages/index/details.vue +++ b/pages/index/details.vue @@ -171,22 +171,22 @@ 单位地址: - {{ invoiceList.invoice_goto_addr }} + {{ invoiceList.invoice_goto_addr }} 电话号码: - {{ invoiceList.invoice_reg_mobphone }} + {{ invoiceList.invoice_rec_mobphone }} 开户银行: - {{ invoiceList.invoice_reg_bname }} + {{ invoiceList.invoice_reg_bname }} 银行账户: {{ invoiceList.invoice_reg_baccount }} - 省份证号: + 身份证号: {{ invoiceList.invoice_code }} From f7f3fee4add4cf487d1169495847314c85503b74 Mon Sep 17 00:00:00 2001 From: Gdpao <1341331954@qq.com> Date: Mon, 7 Sep 2020 16:22:11 +0800 Subject: [PATCH 3/5] gdpao --- pages/index/details.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/index/details.vue b/pages/index/details.vue index 33c5b62..7e464ae 100644 --- a/pages/index/details.vue +++ b/pages/index/details.vue @@ -247,7 +247,7 @@ export default { } if (this.type == 2) { // 获取物流信息 - // this.getcarinfo(); + this.getcarinfo(); } // 订单状态: 0:全部 1已付款未发货 2已发货 3已完成 4申请退款/退货 5已退款/退货 6拒绝退款/退货 }, From 3e8caffe19d42e58d5d16a3c2637200b11f1d239 Mon Sep 17 00:00:00 2001 From: Gdpao <1341331954@qq.com> Date: Mon, 7 Sep 2020 17:10:24 +0800 Subject: [PATCH 4/5] gdpaoup --- pages/index/details.vue | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pages/index/details.vue b/pages/index/details.vue index 7e464ae..a0162bd 100644 --- a/pages/index/details.vue +++ b/pages/index/details.vue @@ -51,7 +51,7 @@ 派送方式 - {{ cur == 0 ? "快递" : cur == 1 ? "骑手" : "自提" }} + {{ users_type == 0 ? "-" : users_type == 1 ? "快递" : users_type == 2 ? "骑手" : "自提" }} 开具发票 @@ -234,6 +234,7 @@ export default { is_invoice: 0, // 判断发票 invoice_type: null, invoiceList: {}, // 发票数据 + users_type: "", // 用户选择发货type }; }, onLoad(option) { @@ -515,7 +516,9 @@ export default { }); } else { this.info = res.data; - this.cur = res.data.is_selfraising; + this.cur = res.data.member_deliver_type; + // console.log(res.data.member_deliver_type); + this.users_type = res.data.member_deliver_type; this.invoiceList = res.data.extend_order_common.invoice_info; this.is_invoice = this.invoiceList.invoice_id || false; this.invoice_type = this.invoiceList.invoice_type; From 75e02e022889a0a838b7c8f76343f6705a9b1cb7 Mon Sep 17 00:00:00 2001 From: Gdpao <1341331954@qq.com> Date: Thu, 10 Sep 2020 09:20:30 +0800 Subject: [PATCH 5/5] gdpao --- common/http.api.js | 12 +-- pages/index/details.vue | 206 ++++++++++++++++++++++++++++----------- pages/index/mention.vue | 1 + pages/release/zhibo.nvue | 16 ++- 4 files changed, 168 insertions(+), 67 deletions(-) diff --git a/common/http.api.js b/common/http.api.js index 07fc4a2..79a9ca2 100644 --- a/common/http.api.js +++ b/common/http.api.js @@ -113,16 +113,16 @@ const install = (Vue, vm) => { return vm.$u.post("/order/goodsTryOrderInfo",{goods_try_id}) }, // 绑定物流订单 - bindpushid({order_id,shipping_code,shipping_express_id}){ - return vm.$u.post("/order/send",{order_id,shipping_code,shipping_express_id}) + bindpushid({store_deliver_type,order_id,shipping_code,shipping_express_id}){ + return vm.$u.post("/order/send",{store_deliver_type,order_id,shipping_code,shipping_express_id}) }, // 绑定骑手 - bindcarer({order_id,takeawayer_id}){ - return vm.$u.post("/order/orderRider",{order_id,takeawayer_id}) + bindcarer({store_deliver_type,order_id,takeawayer_id}){ + return vm.$u.post("/order/send",{store_deliver_type,order_id,takeawayer_id}) }, // 自提 - bindmention({shipping_express_id,deliver_explain,order_id,sendimg}) { - return vm.$u.post("/order/send",{shipping_express_id,deliver_explain,order_id,sendimg}) + bindmention({store_deliver_type,shipping_express_id,deliver_explain,order_id,sendimg}) { + return vm.$u.post("/order/send",{store_deliver_type,shipping_express_id,deliver_explain,order_id,sendimg}) }, // 发货物流公司 pushcompany(){ diff --git a/pages/index/details.vue b/pages/index/details.vue index a0162bd..0286710 100644 --- a/pages/index/details.vue +++ b/pages/index/details.vue @@ -95,12 +95,42 @@ - 物流信息 - 订单单号:   {{ info.order_sn }} - - {{list.content}} - {{list.kd_time}} - + + 物流信息 + 订单单号:   {{ info.order_sn }} + + {{list.content}} + {{list.kd_time}} + + + + 骑手信息 + + + + {{ takeawayer_info.takeawayer_name }} + + + + {{ takeawayer_info.takeawayer_mobile }} + + + + {{ takeawayer_info.company_name }} + + + + + 自提信息 + + 凭证图片 + + + + 备注: + {{ mineBy_text }} + + @@ -200,7 +230,7 @@ export default { return { status: 1, // 订单状态 cur: null, - show_invoice: false, // 发票 + show_invoice: false, // 发票 showDelivery: false, // 填写骑手信息 showExpress: false, // 填写快递单号 showRefunds: false, // 平台退货处理 @@ -231,10 +261,14 @@ export default { companyidB: null, //骑手派送公司id value:"", refundid:null, - is_invoice: 0, // 判断发票 - invoice_type: null, - invoiceList: {}, // 发票数据 - users_type: "", // 用户选择发货type + is_invoice: 0, // 判断发票 + invoice_type: null, + invoiceList: {}, // 发票数据 + users_type: "", // 用户选择发货type + ordered_type: 0, // 发货方式的状态 + takeawayer_info: {}, // 骑手信息 + mineBy_img: "", // 自提图片 + mineBy_text: "", // 自提备注 }; }, onLoad(option) { @@ -248,7 +282,7 @@ export default { } if (this.type == 2) { // 获取物流信息 - this.getcarinfo(); + // this.getcarinfo(); } // 订单状态: 0:全部 1已付款未发货 2已发货 3已完成 4申请退款/退货 5已退款/退货 6拒绝退款/退货 }, @@ -370,10 +404,10 @@ export default { title: res.message, type: 'success' }); - let pages = getCurrentPages(); - let prePage = pages[pages.length - 2]; - console.log(prePage.$vm); - prePage.$vm.del_id = this.orderid; + let pages = getCurrentPages(); + let prePage = pages[pages.length - 2]; + console.log(prePage.$vm); + prePage.$vm.del_id = this.orderid; uni.navigateBack({ delta: 1 }); @@ -422,24 +456,25 @@ export default { }, // 绑定配送方式 confirmpushstyle() { - // console.log(this.cur); - if (this.cur < 0) { - this.$refs.uToast.show({ - title: '请选择派送方式!', - type: 'warning ', - }) - return; - } + // console.log(this.cur); + if (this.cur < 0) { + this.$refs.uToast.show({ + title: '请选择派送方式!', + type: 'warning ', + }) + return; + } if (this.cur == 0) { - if (!this.companyidA) { - this.$refs.uToast.show({ - title: '请选择派送方式!', - type: 'warning ', - }) - return; - } + if (!this.companyidA) { + this.$refs.uToast.show({ + title: '请选择派送方式!', + type: 'warning ', + }) + return; + } // console.log(this.pushid); this.$u.api.bindpushid({ + store_deliver_type: 1, order_id: this.orderid, shipping_code: this.pushid, shipping_express_id: this.companyidA.express_id @@ -460,14 +495,15 @@ export default { } }); } else if (this.cur == 1) { - if (!this.selctcar) { - this.$refs.uToast.show({ - title: '请选择派送方式!', - type: 'warning ', - }) - return; - } + if (!this.selctcar) { + this.$refs.uToast.show({ + title: '请选择派送方式!', + type: 'warning ', + }) + return; + } this.$u.api.bindcarer({ + store_deliver_type: 2, order_id: this.orderid, takeawayer_id: this.selctcar.takeawayer_id }).then(res => { @@ -488,17 +524,17 @@ export default { } }); } else { - uni.navigateTo({ - url: "mention?id=" + this.orderid - }) - } + uni.navigateTo({ + url: "mention?id=" + this.orderid + }) + } + }, + // 显示发票 + showInvoice() { + if (this.is_invoice) { + this.show_invoice = true; + } }, - // 显示发票 - showInvoice() { - if (this.is_invoice) { - this.show_invoice = true; - } - }, // 选择骑手 getselect(e) { this.selctcar = this.list[e[0].value]; @@ -516,13 +552,18 @@ export default { }); } else { this.info = res.data; - this.cur = res.data.member_deliver_type; - // console.log(res.data.member_deliver_type); - this.users_type = res.data.member_deliver_type; - this.invoiceList = res.data.extend_order_common.invoice_info; - this.is_invoice = this.invoiceList.invoice_id || false; - this.invoice_type = this.invoiceList.invoice_type; - // console.log(this.invoiceList,this.is_invoice,this.invoice_type); + this.cur = res.data.member_deliver_type - 1; + this.users_type = res.data.member_deliver_type; // 用户选择发货方式 + this.invoiceList = res.data.extend_order_common.invoice_info; + this.is_invoice = this.invoiceList.invoice_id || false; + this.invoice_type = this.invoiceList.invoice_type; + this.ordered_type = res.data.store_deliver_type; // 发货方式 + // 骑手 + this.takeawayer_info = res.data.takeawayer || {}; // 骑手信息 + // 自提 + this.mineBy_img = res.data.extend_order_common.sendimg; // 自提图片 + this.mineBy_text = res.data.extend_order_common.deliver_explain; // 自提备注 + // console.log(this.invoiceList,this.is_invoice,this.invoice_type); } }); this.$u.api.takeawayerlist({}).then(res => { @@ -541,7 +582,15 @@ export default { this.list = arr; } }); - } + }, + // 预览图片 + viewImage() { + console.log(this.mineBy_img); + uni.previewImage({ + urls: this.mineBy_img, + current: 1 + }) + } } }; @@ -628,6 +677,51 @@ export default { } } } + .refunds-user-two { + padding: 25rpx 0; + background-color: #ffffff; + margin-bottom: 20rpx; + > view { + display: flex; + align-items: center; + justify-content: space-between; + margin-bottom: 30rpx; + @mixin image-class($width, $right) { + > image { + flex-shrink: 0; + width: $width; + height: 40rpx; + margin-right: $right; + } + } + &:first-child { + @include image-class($width: 40rpx, $right: 20rpx); + } + &:nth-child(2) { + margin-left: 4rpx; + @include image-class($width: 32rpx, $right: 24rpx); + } + &:last-child { + margin-left: 2rpx; + @include image-class($width: 36rpx, $right: 22rpx); + } + > view { + flex: 1; + font-size: 26rpx; + color: rgba(51, 51, 51, 1); + } + } + } + .ziti-title { + margin: 20rpx 0 10rpx; + font-size: 28rpx; + color: #333; + } + .certificate-img { + width: 320rpx; + height: 240rpx; + border-radius: 4rpx; + } .user-info { .info-title { font-size: 30rpx; diff --git a/pages/index/mention.vue b/pages/index/mention.vue index ae05e8f..d74b97a 100644 --- a/pages/index/mention.vue +++ b/pages/index/mention.vue @@ -69,6 +69,7 @@ } // 提交 this.$u.api.bindmention({ + store_deliver_type: 3, shipping_express_id: "e1000", deliver_explain: this.textareaVal, order_id: this.order_id, diff --git a/pages/release/zhibo.nvue b/pages/release/zhibo.nvue index d52148f..638cb6d 100644 --- a/pages/release/zhibo.nvue +++ b/pages/release/zhibo.nvue @@ -73,10 +73,10 @@
-
+
徳铭阳光在线 - + {{info.member_nickname}}
@@ -138,6 +138,7 @@ .jieshutitle{ font-size: 30rpx; color:#fff; + width: 350rpx; position: fixed; top: 70rpx; left: 31rpx; @@ -146,13 +147,14 @@ .jieshuback{ background-color: #000; opacity: 0.8; - position: absolute; + position: fixed; left: 0; top: 0; width: 750rpx; - + z-index: 901; } .jieshu{ + z-index: 9999; position: fixed; top: 0; left: 0; @@ -175,7 +177,7 @@ bottom: 24rpx; } .closeimg{ - position: fixed; + position: absolute; top: 70rpx; right: 31rpx; width: 51rpx; @@ -623,7 +625,11 @@ duration: 2000 }); }, + closes1() { + console.log(111); + }, closes(){ + console.log(this.zhibo) if(!this.zhibo){ uni.navigateBack({ delta:1