Files
cmgd-mini-app/unpackage/dist/dev/mp-weixin/pages/order/detail.js
2026-01-16 02:04:09 +08:00

129 lines
5.2 KiB
JavaScript

"use strict";
const common_vendor = require("../../common/vendor.js");
const api_order = require("../../api/order.js");
const utils_helper = require("../../utils/helper.js");
const api_config = require("../../api/config.js");
if (!Array) {
const _easycom_nut_step2 = common_vendor.resolveComponent("nut-step");
const _easycom_nut_steps2 = common_vendor.resolveComponent("nut-steps");
const _easycom_nut_cell2 = common_vendor.resolveComponent("nut-cell");
const _easycom_nut_cell_group2 = common_vendor.resolveComponent("nut-cell-group");
const _easycom_nut_tag2 = common_vendor.resolveComponent("nut-tag");
const _easycom_nut_price2 = common_vendor.resolveComponent("nut-price");
(_easycom_nut_step2 + _easycom_nut_steps2 + _easycom_nut_cell2 + _easycom_nut_cell_group2 + _easycom_nut_tag2 + _easycom_nut_price2)();
}
const _easycom_nut_step = () => "../../uni_modules/nutui-uni/components/step/step.js";
const _easycom_nut_steps = () => "../../uni_modules/nutui-uni/components/steps/steps.js";
const _easycom_nut_cell = () => "../../uni_modules/nutui-uni/components/cell/cell.js";
const _easycom_nut_cell_group = () => "../../uni_modules/nutui-uni/components/cellgroup/cellgroup.js";
const _easycom_nut_tag = () => "../../uni_modules/nutui-uni/components/tag/tag.js";
const _easycom_nut_price = () => "../../uni_modules/nutui-uni/components/price/price.js";
if (!Math) {
(_easycom_nut_step + _easycom_nut_steps + _easycom_nut_cell + _easycom_nut_cell_group + _easycom_nut_tag + _easycom_nut_price)();
}
const _sfc_main = {
__name: "detail",
setup(__props) {
const audit = common_vendor.ref(true);
const id = common_vendor.ref(0);
const detail = common_vendor.reactive({});
const images = common_vendor.ref([]);
common_vendor.onLoad((options) => {
id.value = options.id;
});
common_vendor.onShow(() => {
getConfig();
api_order.fetchOrderDetail(id.value).then((res) => {
Object.assign(detail, res);
});
});
const getConfig = () => {
api_config.fetchGetConfig().then((res) => {
common_vendor.index.__f__("log", "at pages/order/detail.vue:126", "getConfig=====>", res);
audit.value = res.appConfig.is_audit == 1;
common_vendor.index.__f__("log", "at pages/order/detail.vue:128", res.appConfig.pay_imgs);
let pay_imgs = JSON.parse(res.appConfig.pay_imgs) || [];
let wechat_imgs = JSON.parse(res.appConfig.wechat_imgs) || [];
let pay_imgs_arr = pay_imgs.map((item) => item.file_path) || [];
let wechat_imgs_arr = wechat_imgs.map((item) => item.file_path) || [];
const merged_imgs_arr = pay_imgs_arr.concat(wechat_imgs_arr);
images.value = merged_imgs_arr;
});
};
return (_ctx, _cache) => {
return common_vendor.e({
a: common_vendor.p({
title: "待付款"
}),
b: common_vendor.p({
title: "待发货"
}),
c: common_vendor.p({
title: "待收货"
}),
d: common_vendor.p({
title: "已完成"
}),
e: common_vendor.p({
current: detail.progress
}),
f: detail.address_info
}, detail.address_info ? {
g: common_vendor.t(detail.address_info.user_name),
h: common_vendor.t(detail.address_info.tel_number),
i: common_vendor.t(detail.address_info.province_name + detail.address_info.city_name + detail.address_info.county_name + detail.address_info.street_name + detail.address_info.detail_info_new)
} : {}, {
j: common_vendor.f(detail.goods, (goods, index, i0) => {
return {
a: common_vendor.t(goods.snapshot_info.degree.degree_name),
b: "6b23c96c-9-" + i0 + "," + ("6b23c96c-8-" + i0),
c: common_vendor.t(goods.goods_name),
d: common_vendor.t(goods.goods_no),
e: "6b23c96c-10-" + i0 + "," + ("6b23c96c-8-" + i0),
f: common_vendor.p({
price: goods.goods_price,
size: "small",
["need-symbol"]: true
}),
g: index,
h: common_vendor.o(($event) => common_vendor.unref(utils_helper.navigateTo)("/pages/mall/detail?id=" + goods.goods_id), index),
i: "6b23c96c-8-" + i0 + ",6b23c96c-7"
};
}),
k: common_vendor.p({
["custom-color"]: "#1a1a1a"
}),
l: common_vendor.p({
center: true
}),
m: common_vendor.p({
price: detail.pay_price,
size: "normal",
["need-symbol"]: true
}),
n: common_vendor.p({
title: "订单编号",
desc: detail.order_no
}),
o: common_vendor.p({
title: "下单时间",
desc: detail.create_time
}),
p: detail.progress >= 3
}, detail.progress >= 3 ? {
q: common_vendor.p({
title: "物流公司",
desc: detail.express_company
}),
r: common_vendor.p({
title: "物流单号",
desc: detail.express_no
})
} : {});
};
}
};
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-6b23c96c"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/order/detail.js.map