"use strict"; const common_vendor = require("../../common/vendor.js"); const _sfc_main = { props: { label: { type: String, default() { return ""; } }, value: { default() { return ""; } }, valueColor: { type: String, default() { return "#333333"; } }, beforeIcon: { type: String, default() { return ""; } }, afterIcon: { type: String, default() { return ""; } }, fontWeight: { type: String, default() { return "400"; } }, afterType: { type: String, default() { return "show"; } }, isShowBottom: { default() { return true; } }, from: { default() { return ""; } }, labelSubStr: { default() { return ""; } }, remarkValue: { default() { return ""; } } }, methods: { handleItem() { this.$emit("clickItem"); }, getChooseTime(e) { this.$emit("confirmChooseTime", e); }, handleClickLabel() { this.$emit("clickLabelBtn"); } } }; if (!Array) { const _component_g_panel_time = common_vendor.resolveComponent("g-panel-time"); _component_g_panel_time(); } function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) { return common_vendor.e({ a: common_vendor.t($props.label), b: $props.labelSubStr }, $props.labelSubStr ? { c: common_vendor.t($props.labelSubStr), d: common_vendor.o((...args) => $options.handleClickLabel && $options.handleClickLabel(...args)) } : {}, { e: $props.beforeIcon }, $props.beforeIcon ? { f: common_vendor.n($props.beforeIcon), g: $props.remarkValue ? "#00b666" : "#999", h: common_vendor.n($props.afterType == "list" ? "g_flex_column_end" : "g_flex_column_center") } : {}, { i: $props.afterType == "show" }, $props.afterType == "show" ? { j: common_vendor.t($props.value ? $props.value : "-"), k: $props.valueColor, l: $props.fontWeight } : {}, { m: $props.afterType == "time" }, $props.afterType == "time" ? { n: common_vendor.o($options.getChooseTime), o: common_vendor.p({ timeval: $props.value }) } : {}, { p: $props.afterType == "list" }, $props.afterType == "list" ? common_vendor.e({ q: $props.value.length > 0 }, $props.value.length > 0 ? { r: common_vendor.f($props.value, (item, index, i0) => { return { a: common_vendor.t(item.userName), b: common_vendor.t(item.tel), c: index }; }) } : {}, { s: $props.value.length == 0 }, $props.value.length == 0 ? {} : {}) : {}, { t: $props.afterType == "multi" }, $props.afterType == "multi" ? { v: common_vendor.t($props.value) } : {}, { w: $props.from == "quick" || $props.from == "reservation-time" || $props.from == "" || $props.from == "times" ? 1 : "", x: $props.from != "reservation-time" ? 1 : "", y: $props.afterIcon }, $props.afterIcon ? { z: common_vendor.n($props.afterIcon), A: $props.remarkValue ? "#00b666" : "#999" } : {}, { B: common_vendor.o((...args) => $options.handleItem && $options.handleItem(...args)), C: $props.from != "reservation-time" ? 1 : "", D: $props.isShowBottom ? 1 : "", E: $props.isShowBottom }, $props.isShowBottom ? {} : {}); } const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-5208e78c"]]); wx.createComponent(Component); //# sourceMappingURL=../../../.sourcemap/mp-weixin/components/panel/detailItem.js.map