"use strict"; const common_vendor = require("../../common/vendor.js"); const _sfc_main = { name: "EquipmentList", props: { title: { type: String, default: "我的租赁设备" }, equipmentList: { type: Array, default: () => [] } }, methods: { getStatusText(status) { const statusMap = { normal: "正常", warning: "警告", error: "异常" }; return statusMap[status] || "未知"; }, onEquipmentClick(equipment) { this.$emit("equipment-click", equipment); }, onRenew(equipment) { this.$emit("renew", equipment); } } }; function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) { return { a: common_vendor.t($props.title), b: common_vendor.f($props.equipmentList, (equipment, k0, i0) => { return { a: equipment.image, b: common_vendor.t(equipment.name), c: common_vendor.t($options.getStatusText(equipment.status)), d: common_vendor.n(equipment.status), e: common_vendor.t(equipment.startTime), f: common_vendor.t(equipment.endTime), g: common_vendor.o(($event) => $options.onRenew(equipment), equipment.id), h: equipment.id, i: common_vendor.o(($event) => $options.onEquipmentClick(equipment), equipment.id) }; }) }; } const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-401af284"]]); wx.createComponent(Component); //# sourceMappingURL=../../../.sourcemap/mp-weixin/components/equipment-list/equipment-list.js.map