Files
huishou/dist/dev/mp-weixin/pages/price/price.js
T
2026-07-27 13:37:48 +08:00

51 lines
1.8 KiB
JavaScript

"use strict";
const common_vendor = require("../../common/vendor.js");
const common_assets = require("../../common/assets.js");
const stores_price = require("../../stores/price.js");
const utils_price = require("../../utils/price.js");
if (!Array) {
const _easycom_uni_icons2 = common_vendor.resolveComponent("uni-icons");
_easycom_uni_icons2();
}
const _easycom_uni_icons = () => "../../node-modules/@dcloudio/uni-ui/lib/uni-icons/uni-icons.js";
if (!Math) {
_easycom_uni_icons();
}
const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
__name: "price",
setup(__props) {
const priceStore = stores_price.usePriceStore();
const refreshPrices = () => {
priceStore.loadPrices();
common_vendor.index.showToast({ title: "已刷新新", icon: "success" });
};
common_vendor.onMounted(() => {
priceStore.loadPrices();
});
return (_ctx, _cache) => {
return {
a: common_assets._imports_0$1,
b: common_vendor.t(common_vendor.unref(priceStore).date),
c: common_vendor.o(refreshPrices),
d: common_vendor.f(common_vendor.unref(priceStore).prices, (item, k0, i0) => {
return {
a: "51f4885f-0-" + i0,
b: common_vendor.p({
type: common_vendor.unref(utils_price.getCategoryIcon)(item.category),
size: 48,
color: "#3366ff"
}),
c: common_vendor.t(item.name),
d: common_vendor.t(item.unit === "kg" ? "重量" : "个数"),
e: common_vendor.t(item.price),
f: common_vendor.t(item.unit === "kg" ? "kg" : "个"),
g: item.category
};
})
};
};
}
});
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-51f4885f"]]);
wx.createPage(MiniProgramPage);