123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150 |
- "use strict";
- const common_vendor = require("../common/vendor.js");
- const api_order = require("../api/order.js");
- const _sfc_main = {
- data() {
- return {
- statusOptions: [],
- sales: {},
- items: [],
- order: null,
- salesId: null,
- // 状态栏的高度
- statusBarHeight: common_vendor.index.getStorageSync("menuInfo").statusBarHeight
- };
- },
- onLoad(option) {
- this.id = option.id;
- },
- onShow() {
- this.getStoreAfterSalesById();
- },
- methods: {
- // getDictByKey(key){
- // var data={key:key}
- // getDictByKey(data).then(
- // res => {
- // if(res.code==200){
- // if(key=="sys_after_sales_status"){
- // this.statusOptions=res.data;
- // }
- // }
- // },
- // err => {
- // }
- // );
- // },
- addDeliverySn() {
- common_vendor.index.navigateTo({
- url: "./storeOrderRefundAddDelivery?id=" + this.id
- });
- },
- revoke() {
- var data = { id: this.id };
- revoke(data).then((res) => {
- if (res.code == 200) {
- common_vendor.index.showToast({
- icon: "success",
- title: "操作成功"
- });
- setTimeout(function() {
- common_vendor.index.$emit("refreshAfterSales");
- common_vendor.index.navigateBack({
- delta: 1
- });
- }, 500);
- } else {
- common_vendor.index.showToast({
- icon: "none",
- title: res.msg
- });
- }
- });
- },
- getStoreAfterSalesById() {
- api_order.getStoreAfterSalesById(this.id).then((res) => {
- if (res.code == 200) {
- this.sales = res.sales;
- this.items = res.items;
- this.order = res.order;
- } else {
- common_vendor.index.showToast({
- icon: "none",
- title: res.msg
- });
- }
- });
- }
- // showLogs(status) {
- // uni.navigateTo({
- // url: './refundOrderLogs?orderStatus=' + status
- // })
- // },
- }
- };
- function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
- var _a;
- return common_vendor.e({
- a: $data.sales.salesStatus == 0
- }, $data.sales.salesStatus == 0 ? {} : {}, {
- b: $data.sales.salesStatus == 1
- }, $data.sales.salesStatus == 1 ? {} : {}, {
- c: $data.sales.salesStatus == 2
- }, $data.sales.salesStatus == 2 ? {} : {}, {
- d: $data.sales.salesStatus == 3
- }, $data.sales.salesStatus == 3 ? {} : {}, {
- e: $data.sales.refundAmount != null
- }, $data.sales.refundAmount != null ? {
- f: common_vendor.t($data.sales.refundAmount.toFixed(2))
- } : {}, {
- g: $data.sales.status >= 1 && $data.sales.refundType == 1
- }, $data.sales.status >= 1 && $data.sales.refundType == 1 ? {
- h: common_vendor.t($data.sales.consignee),
- i: common_vendor.t($data.sales.address),
- j: common_vendor.t($data.sales.phoneNumber)
- } : {}, {
- k: $data.sales.salesStatus == 0
- }, $data.sales.salesStatus == 0 ? common_vendor.e({
- l: $data.sales.status == 1
- }, $data.sales.status == 1 ? {
- m: common_vendor.o(($event) => $options.addDeliverySn())
- } : {}, {
- n: $data.sales.status == 0 || $data.sales.status == 1
- }, $data.sales.status == 0 || $data.sales.status == 1 ? {
- o: common_vendor.o(($event) => $options.revoke())
- } : {}) : {}, {
- p: $data.sales.status == 0
- }, $data.sales.status == 0 ? {} : {}, {
- q: $data.sales.status == 1
- }, $data.sales.status == 1 ? {} : {}, {
- r: $data.sales.status == 2
- }, $data.sales.status == 2 ? {} : {}, {
- s: $data.sales.status == 3
- }, $data.sales.status == 3 ? {} : {}, {
- t: $data.sales.status == 4
- }, $data.sales.status == 4 ? {} : {}, {
- v: $data.sales != null
- }, $data.sales != null ? {
- w: common_vendor.f($data.items, (item, index, i0) => {
- return {
- a: JSON.parse(item.jsonInfo).image == "" ? "/static/images/drug.svg" : JSON.parse(item.jsonInfo).image,
- b: common_vendor.t(JSON.parse(item.jsonInfo).productName),
- c: common_vendor.t(JSON.parse(item.jsonInfo).sku),
- d: common_vendor.t(JSON.parse(item.jsonInfo).price.toFixed(2)),
- e: common_vendor.t(JSON.parse(item.jsonInfo).num),
- f: index
- };
- })
- } : {}, {
- x: common_vendor.t($data.sales.reasons),
- y: common_vendor.t($data.sales.explains),
- z: $data.sales.refundAmount != null
- }, $data.sales.refundAmount != null ? {
- A: common_vendor.t($data.sales.refundAmount.toFixed(2))
- } : {}, {
- B: common_vendor.t((_a = $data.order) == null ? void 0 : _a.orderCode),
- C: common_vendor.t($data.sales.createTime)
- });
- }
- const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render]]);
- wx.createPage(MiniProgramPage);
|