83 lines
3.6 KiB
JavaScript
83 lines
3.6 KiB
JavaScript
"use strict";
|
|
const common_vendor = require("../../common/vendor.js");
|
|
const common_assets = require("../../common/assets.js");
|
|
const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
|
|
__name: "index",
|
|
props: {
|
|
isshow: {
|
|
type: Boolean,
|
|
required: true
|
|
},
|
|
darkFans: {
|
|
type: Boolean,
|
|
required: true
|
|
}
|
|
},
|
|
emits: ["darkchange"],
|
|
setup(__props, { emit: __emit }) {
|
|
const props = __props;
|
|
const undericonList = common_vendor.ref([
|
|
{ url: "/static/index/undericons/alarm.png", targetUrl: "/static/index/undericons/alarmdark.png", name: "服务考核" },
|
|
{ url: "/static/index/undericons/linshitime.png", targetUrl: "/static/index/undericons/linshitimedark.png", name: "护理流程" },
|
|
{ url: "/static/index/darkicon/zhaomingdark.png", targetUrl: "/static/index/roomicons/zhaomingtar.png", name: "电子医嘱" },
|
|
{ url: "/static/index/darkicon/kontiaodark.png", targetUrl: "/static/index/roomicons/kongtiaotar.png", name: "进销存" },
|
|
{ url: "/static/index/darkicon/nuanfengdark.png", targetUrl: "/static/index/roomicons/nuanfengtar.png", name: "实时监控" },
|
|
{ url: "/static/index/darkicon/dianqidark.png", targetUrl: "/static/index/roomicons/dianqitar.png", name: "我的指令" }
|
|
]);
|
|
const undermenuIndex = common_vendor.ref(0);
|
|
common_vendor.ref(false);
|
|
common_vendor.ref([]);
|
|
const emit = __emit;
|
|
const darkFanschange = () => {
|
|
emit("darkchange", !props.darkFans);
|
|
};
|
|
const changeMenuUnder = (index) => {
|
|
undermenuIndex.value = index;
|
|
};
|
|
common_vendor.onMounted(() => {
|
|
});
|
|
common_vendor.onBeforeUnmount(() => {
|
|
});
|
|
return (_ctx, _cache) => {
|
|
return {
|
|
a: common_vendor.n(__props.darkFans ? `right-container-title-no-dark` : `right-container-title-no`),
|
|
b: common_vendor.n(__props.darkFans ? `right-container-title-no-dark` : `right-container-title-no`),
|
|
c: `/static/index/undericons/man.png`,
|
|
d: common_vendor.n(__props.darkFans ? `right-icons-font-dark` : `right-icons-font`),
|
|
e: __props.darkFans ? `/static/index/undericons/face.png` : `/static/index/undericons/facelight.png`,
|
|
f: __props.darkFans ? `/static/index/undericons/hand.png` : `/static/index/undericons/handlight.png`,
|
|
g: __props.darkFans ? `/static/index/undericons/out.png` : `/static/index/undericons/outlight.png`,
|
|
h: common_vendor.o(($event) => darkFanschange()),
|
|
i: !__props.darkFans,
|
|
j: common_vendor.s(__props.darkFans ? {
|
|
color: "black"
|
|
} : {}),
|
|
k: common_vendor.s(__props.darkFans ? {
|
|
backgroundColor: "#fff"
|
|
} : {}),
|
|
l: common_vendor.o(($event) => darkFanschange()),
|
|
m: __props.darkFans,
|
|
n: common_vendor.f(undericonList.value, (item, index, i0) => {
|
|
return {
|
|
a: index === undermenuIndex.value,
|
|
b: index === undermenuIndex.value ? item.targetUrl : item.url,
|
|
c: common_vendor.t(item.name),
|
|
d: index,
|
|
e: common_vendor.o(($event) => changeMenuUnder(index), index)
|
|
};
|
|
}),
|
|
o: common_assets._imports_0$1,
|
|
p: common_vendor.n(__props.darkFans ? `under-father-img-font-dark` : `under-father-img-font`),
|
|
q: common_vendor.s(__props.isshow ? {
|
|
opacity: `1`
|
|
} : {
|
|
opacity: `0`
|
|
})
|
|
};
|
|
};
|
|
}
|
|
});
|
|
const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-337bb5da"]]);
|
|
wx.createComponent(Component);
|
|
//# sourceMappingURL=../../../.sourcemap/mp-weixin/component/rightItemssecond/index.js.map
|