"use strict"; const common_vendor = require("../../common/vendor.js"); const common_assets = require("../../common/assets.js"); if (!Math) { (transferExecution + Drawer)(); } const Drawer = () => "../public/Drawer.js"; const transferExecution = () => "./transferExecution/index.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 drawer = common_vendor.ref(null); const props = __props; const isPopupVisible = common_vendor.ref(false); const isPopupVisiblefiropen = common_vendor.ref(false); const isPopupVisiblesec = common_vendor.ref(false); const isPopupVisiblefiropensec = common_vendor.ref(false); const isPopupVisiblethi = common_vendor.ref(false); const isPopupVisiblefiropenthi = common_vendor.ref(false); const currentTime = common_vendor.ref(""); const fullDate = common_vendor.ref(""); const weekDay = common_vendor.ref(""); 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 huliList = common_vendor.ref([ { url: "/static/index/hulilist/zhuandan.png", name: "转单执行" }, { url: "/static/index/hulilist/xiezhu.png", name: "协助执行" }, { url: "/static/index/hulilist/zhongdian.png", name: "重点追踪" } ]); const huliListDark = common_vendor.ref([ { url: "/static/index/darkicon/zhuandandark.png", name: "转单执行" }, { url: "/static/index/darkicon/xiezhudark.png", name: "协助执行" }, { url: "/static/index/darkicon/zhongdiandark.png", name: "重点追踪" } ]); const mediumList = common_vendor.ref([ { url: "/static/index/medium/yaopin.png", name: "药品信息", number: 0 }, { url: "/static/index/medium/qingling.png", name: "请领指令", number: 60 }, { url: "/static/index/medium/peiyao.png", name: "配药指令", number: 100 }, { url: "/static/index/medium/xinxi.png", name: "信息反馈", number: 0 }, { url: "/static/index/medium/xinxi.png", name: "信息反馈2", number: 0 } ]); const mediumListdark = common_vendor.ref([ { url: "/static/index/darkicon/yaopindark.png", name: "药品信息", number: 55 }, { url: "/static/index/darkicon/qinglingdark.png", name: "请领指令", number: 10 }, { url: "/static/index/darkicon/peiyaodark.png", name: "配药指令", number: 100 }, { url: "/static/index/darkicon/xinxidark.png", name: "信息反馈", number: 15 }, { url: "/static/index/darkicon/xinxidark.png", name: "信息反馈2", number: 20 } ]); const roomBtttonList = common_vendor.ref([ { url: "/static/index/roomicons/zhaoming.png", targetUrl: "/static/index/roomicons/zhaomingtar.png", name: "照明" }, { url: "/static/index/roomicons/kongtiao.png", targetUrl: "/static/index/roomicons/kongtiaotar.png", name: "空调" }, { url: "/static/index/roomicons/nuanfeng.png", targetUrl: "/static/index/roomicons/nuanfengtar.png", name: "暖风" }, { url: "/static/index/roomicons/dianqi.png", targetUrl: "/static/index/roomicons/dianqitar.png", name: "电器" } ]); const roomBtttonListdark = common_vendor.ref([ { 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: "电器" } ]); common_vendor.ref(0); const undermenuIndex = common_vendor.ref(0); common_vendor.ref(false); const roomTar = common_vendor.ref([]); const firstcurrentIndex = common_vendor.ref(0); const firstcurrentIndexup = common_vendor.ref(0); const secondcurrentIndexup = common_vendor.ref(0); const secondcurrentIndex = common_vendor.ref(0); common_vendor.ref(0); const emit = __emit; const darkFanschange = () => { emit("darkchange", !props.darkFans); }; const changeMenuUnder = (index) => { undermenuIndex.value = index; }; const saveItem = (index) => { if (roomTar.value.includes(index)) { let array = []; roomTar.value.forEach((res) => { if (res !== index) { array.push(res); } }); roomTar.value = array; } else { roomTar.value.push(index); } }; const updateTime = () => { const now = /* @__PURE__ */ new Date(); const hours = now.getHours().toString().padStart(2, "0"); const minutes = now.getMinutes().toString().padStart(2, "0"); currentTime.value = `${hours}:${minutes}`; const year = now.getFullYear(); const month = (now.getMonth() + 1).toString().padStart(2, "0"); const day = now.getDate().toString().padStart(2, "0"); fullDate.value = `${year}年${month}月${day}日`; const weekDays = ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"]; const week = weekDays[now.getDay()]; weekDay.value = week; }; const onSwiperChange = (event) => { firstcurrentIndexup.value = event.detail.current; }; const onSwiperChangesec = (event) => { secondcurrentIndexup.value = event.detail.current; }; const showPopup = () => { isPopupVisible.value = !isPopupVisible.value; isPopupVisiblefiropen.value = true; isPopupVisiblesec.value = false; isPopupVisiblethi.value = false; setTimeout(() => { isPopupVisiblefiropen.value = false; }, 500); }; const showPopupsec = () => { isPopupVisiblesec.value = !isPopupVisiblesec.value; isPopupVisible.value = false; isPopupVisiblethi.value = false; isPopupVisiblefiropensec.value = true; setTimeout(() => { isPopupVisiblefiropensec.value = false; }, 500); }; const showPopupthi = () => { isPopupVisiblethi.value = !isPopupVisiblethi.value; isPopupVisiblefiropenthi.value = true; isPopupVisible.value = false; isPopupVisiblesec.value = false; setTimeout(() => { isPopupVisiblefiropenthi.value = false; }, 500); }; let timerId = null; const openhuliList = (index) => { drawer.value.openDrawer(); }; common_vendor.onMounted(() => { timerId = updateTime(); setInterval(updateTime, 1e3); }); common_vendor.onBeforeUnmount(() => { clearInterval(timerId); }); return (_ctx, _cache) => { return common_vendor.e({ 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: `/static/index/hulilei.png`, o: common_vendor.o(showPopup), p: __props.darkFans }, __props.darkFans ? { q: `/static/index/cardbgc/uplight.png` } : {}, { r: common_vendor.f([1, 2, 3], (item, index, i0) => { return { a: index, b: common_vendor.s(index === firstcurrentIndexup.value ? { backgroundColor: `#01A0FE` } : {}) }; }), s: common_vendor.n(__props.darkFans ? `dot-dark` : `dot`), t: common_vendor.f([1, 2, 3], (item, index, i0) => { return common_vendor.e({ a: common_vendor.f([1, 2, 3], (item2, index2, i1) => { return { a: common_vendor.o(showPopup, index2), b: index2 }; }) }, __props.darkFans ? { b: `/static/index/cardbgc/leftlight.png` } : {}, { c: index }); }), v: `/static/index/teeth.png`, w: __props.darkFans ? `/static/index/darkicon/labadark.png` : `/static/index/laba.png`, x: common_vendor.n(__props.darkFans ? `right-container-fir-left-card-main-font-dark` : `right-container-fir-left-card-main-font`), y: __props.darkFans ? `/static/index/indexvideo.png` : `/static/index/indexvideo.png`, z: common_vendor.n(__props.darkFans ? `time-font-dark` : `time-font`), A: common_vendor.n(__props.darkFans ? `time-text-dark` : `time-text`), B: __props.darkFans ? `/static/index/darkicon/zhixingpeopledark.png` : `/static/index/cardicons/zhixing.png`, C: common_vendor.n(__props.darkFans ? `time-people-font-dark` : `time-people-font`), D: __props.darkFans ? `/static/index/medium/dopeopledark.png` : `/static/index/cardicons/zhifa.png`, E: common_vendor.n(__props.darkFans ? `time-people-font-dark` : `time-people-font`), F: common_vendor.n(__props.darkFans ? `time-button-end-dark` : `time-button-end`), G: firstcurrentIndex.value, H: __props.darkFans, I: common_vendor.s(__props.darkFans ? `background: linear-gradient(to top, rgba(0, 0, 0, 0) 0%, #386997 50%, rgba(0, 0, 0, 0) 100%);` : ``), J: firstcurrentIndexup.value, K: common_vendor.o(onSwiperChange), L: `/static/index/hulilist/shang.png`, M: !__props.darkFans }, !__props.darkFans ? { N: common_vendor.f(huliList.value, (item, index, i0) => { return { a: item.url, b: common_vendor.t(item.name), c: index, d: common_vendor.o(($event) => openhuliList(), index) }; }) } : {}, { O: __props.darkFans }, __props.darkFans ? { P: common_vendor.f(huliListDark.value, (item, index, i0) => { return { a: item.url, b: common_vendor.t(item.name), c: index }; }) } : {}, { Q: `/static/index/hulilist/xia.png`, R: common_vendor.s(isPopupVisible.value ? { borderRadius: `30rpx` } : { borderRadius: `50rpx` }), S: common_vendor.n(__props.darkFans ? `right-container-fir-left-card-dark` : `right-container-fir-left-card`), T: common_vendor.n(isPopupVisible.value ? `right-container-big` : `right-container-small`), U: common_vendor.s(isPopupVisiblefiropen.value || isPopupVisible.value ? { zIndex: 999 } : { zIndex: 998 }), V: common_vendor.f([1, 2, 3, 4], (item, index, i0) => { return { a: index }; }), W: common_assets._imports_0$2, X: common_vendor.t(currentTime.value), Y: common_vendor.n(__props.darkFans ? `right-container-title-dark` : `right-container-title`), Z: common_vendor.t(fullDate.value), aa: common_vendor.n(__props.darkFans ? `right-container-date-dark` : `right-container-date`), ab: common_vendor.t(weekDay.value), ac: common_vendor.n(__props.darkFans ? `right-container-day-dark` : `right-container-day`), ad: __props.darkFans ? `/static/index/darkicon/wendudark.png` : `/static/index/roomicons/wendu.png`, ae: common_vendor.n(__props.darkFans ? `right-container-tem-text-dark` : `right-container-tem-text`), af: __props.darkFans ? `/static/index/roomicons/shidu.png` : `/static/index/darkicon/shidudark.png`, ag: common_vendor.n(__props.darkFans ? `right-container-tem-text-dark` : `right-container-tem-text`), ah: !__props.darkFans }, !__props.darkFans ? { ai: common_vendor.f(roomBtttonList.value, (item, index, i0) => { return { a: roomTar.value.includes(index), b: roomTar.value.includes(index) ? item.targetUrl : item.url, c: common_vendor.o(($event) => saveItem(index), index), d: common_vendor.t(item.name), e: common_vendor.s(roomTar.value.includes(index) ? { color: "#167ED7" } : {}), f: index }; }), aj: `/static/index/cardicons/ray2.png` } : {}, { ak: __props.darkFans }, __props.darkFans ? { al: common_vendor.f(roomBtttonListdark.value, (item, index, i0) => { return { a: roomTar.value.includes(index), b: roomTar.value.includes(index) ? item.targetUrl : item.url, c: common_vendor.o(($event) => saveItem(index), index), d: common_vendor.t(item.name), e: common_vendor.s(roomTar.value.includes(index) ? { color: "#167ED7" } : { color: "#fff" }), f: index }; }), am: `/static/index/cardicons/ray2.png` } : {}, { an: common_vendor.n(__props.darkFans ? `right-container-fir-right-dark` : `right-container-fir-right`), ao: `/static/index/yiliao/yiliaolei.png`, ap: common_vendor.o(showPopupsec), aq: common_vendor.f([1, 2, 3], (item, index, i0) => { return { a: index, b: common_vendor.s(index === secondcurrentIndexup.value ? { backgroundColor: `#01A0FE` } : {}) }; }), ar: common_vendor.n(__props.darkFans ? `dot-dark` : `dot`), as: __props.darkFans }, __props.darkFans ? { at: `/static/index/cardbgc/uplight.png` } : {}, { av: common_vendor.f([1, 2, 3], (item, index, i0) => { return { a: common_vendor.f([1, 2, 3], (item2, index2, i1) => { return { a: common_vendor.o(showPopupsec, index2), b: index2 }; }), b: index }; }), aw: common_vendor.n(__props.darkFans ? `time-font-dark` : `time-font`), ax: __props.darkFans ? `/static/index/medium/doctorsaydark.png` : `/static/index/medium/doctorsay.png`, ay: common_vendor.n(__props.darkFans ? `time-people-font-dark` : `time-people-font`), az: __props.darkFans ? `/static/index/medium/howtododark.png` : `/static/index/medium/howtodo.png`, aA: common_vendor.n(__props.darkFans ? `time-people-font-dark` : `time-people-font`), aB: __props.darkFans ? `/static/index/medium/useMed.png` : `/static/index/medium/yongyao.png`, aC: common_vendor.n(__props.darkFans ? `time-people-font-dark` : `time-people-font`), aD: __props.darkFans ? `/static/index/medium/domanydark.png` : `/static/index/medium/domany.png`, aE: common_vendor.n(__props.darkFans ? `time-people-font-dark` : `time-people-font`), aF: __props.darkFans ? `/static/index/darkicon/zhixingpeopledark.png` : `/static/index/cardicons/zhixing.png`, aG: common_vendor.n(__props.darkFans ? `time-people-font-dark` : `time-people-font`), aH: __props.darkFans ? `/static/index/medium/dopeopledark.png` : `/static/index/cardicons/zhifa.png`, aI: common_vendor.n(__props.darkFans ? `time-people-font-dark` : `time-people-font`), aJ: common_vendor.n(__props.darkFans ? `time-button-end-dark` : `time-button-end`), aK: `/static/index/yiliao/project2.png`, aL: common_vendor.n(__props.darkFans ? `right-container-photo-text-dark` : `right-container-photo-text`), aM: secondcurrentIndex.value, aN: secondcurrentIndexup.value, aO: common_vendor.o(onSwiperChangesec), aP: __props.darkFans }, __props.darkFans ? { aQ: `/static/index/cardbgc/leftlight.png` } : {}, { aR: common_vendor.s(__props.darkFans ? `background: linear-gradient(to top, rgba(0, 0, 0, 0) 0%, #386997 50%, rgba(0, 0, 0, 0) 100%);` : ``), aS: `/static/index/hulilist/shang.png`, aT: !__props.darkFans }, !__props.darkFans ? { aU: common_vendor.f(mediumList.value, (item, index, i0) => { return { a: item.url, b: common_vendor.t(item.name), c: `${item.number}%`, d: item.number !== 0, e: index }; }) } : {}, { aV: __props.darkFans }, __props.darkFans ? { aW: common_vendor.f(mediumListdark.value, (item, index, i0) => { return { a: item.url, b: common_vendor.t(item.name), c: `${item.number}%`, d: item.number !== 0, e: index }; }) } : {}, { aX: `/static/index/hulilist/xia.png`, aY: common_vendor.s(isPopupVisiblesec.value ? { borderRadius: `29rpx` } : { borderRadius: `50rpx` }), aZ: common_vendor.n(__props.darkFans ? `right-container-left-dark` : `right-container-left`), ba: common_vendor.n(isPopupVisiblesec.value ? `right-container-left-big` : `right-container-left-small`), bb: common_vendor.s(isPopupVisiblefiropensec.value || isPopupVisiblesec.value ? { zIndex: 999 } : { zIndex: 0 }), bc: `/static/index/baojielei.png`, bd: common_vendor.o(showPopupthi), be: `/static/index/baojieleft.png`, bf: `/static/index/baojieright.png`, bg: common_vendor.f([1, 2, 3], (item, index, i0) => { return { a: common_vendor.o(showPopupthi, index), b: index }; }), bh: common_vendor.n(__props.darkFans ? `time-font-dark` : `time-font`), bi: common_vendor.n(__props.darkFans ? `time-text-dark` : `time-text`), bj: __props.darkFans ? `/static/index/darkicon/zhixingpeopledark.png` : `/static/index/cardicons/zhixing.png`, bk: common_vendor.n(__props.darkFans ? `time-people-font-dark` : `time-people-font`), bl: __props.darkFans ? `/static/index/medium/dopeopledark.png` : `/static/index/cardicons/zhifa.png`, bm: common_vendor.n(__props.darkFans ? `time-people-font-dark` : `time-people-font`), bn: common_vendor.n(__props.darkFans ? `time-button-end-dark` : `time-button-end`), bo: `/static/index/project3.png`, bp: common_vendor.n(__props.darkFans ? `time-tra-thi-photo-font-dark` : `time-tra-thi-photo-font`), bq: secondcurrentIndex.value, br: common_vendor.s(isPopupVisiblethi.value ? { borderRadius: `29rpx` } : { borderRadius: `50rpx` }), bs: common_vendor.n(__props.darkFans ? "right-container-right-father-dark" : "right-container-right-father"), bt: common_vendor.s(isPopupVisiblefiropenthi.value || isPopupVisiblethi.value ? { zIndex: 999 } : { zIndex: 0 }), bv: common_vendor.n(isPopupVisiblethi.value ? "right-container-right-big" : "right-container-right-small"), bw: 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) }; }), bx: common_assets._imports_1$2, by: common_vendor.n(__props.darkFans ? `under-father-img-font-dark` : `under-father-img-font`), bz: common_vendor.sr(drawer, "9f74ebdb-0", { "k": "drawer" }), bA: common_vendor.s(__props.isshow ? { opacity: `1` } : { opacity: `0` }) }); }; } }); const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-9f74ebdb"]]); wx.createComponent(Component); //# sourceMappingURL=../../../.sourcemap/mp-weixin/component/rightItemsindex/index.js.map