"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 goToNew = () => { common_vendor.index.navigateTo({ url: "/pages/NursingNew/index" }); }; 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: common_vendor.o(goToNew), o: `/static/index/hulilei.png`, p: common_vendor.o(showPopup), q: __props.darkFans }, __props.darkFans ? { r: `/static/index/cardbgc/uplight.png` } : {}, { s: common_vendor.f([1, 2, 3], (item, index, i0) => { return { a: index, b: common_vendor.s(index === firstcurrentIndexup.value ? { backgroundColor: `#01A0FE` } : {}) }; }), t: common_vendor.n(__props.darkFans ? `dot-dark` : `dot`), v: 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 }); }), w: `/static/index/teeth.png`, x: __props.darkFans ? `/static/index/darkicon/labadark.png` : `/static/index/laba.png`, y: common_vendor.n(__props.darkFans ? `right-container-fir-left-card-main-font-dark` : `right-container-fir-left-card-main-font`), z: __props.darkFans ? `/static/index/indexvideo.png` : `/static/index/indexvideo.png`, A: common_vendor.n(__props.darkFans ? `time-font-dark` : `time-font`), B: common_vendor.n(__props.darkFans ? `time-text-dark` : `time-text`), C: __props.darkFans ? `/static/index/darkicon/zhixingpeopledark.png` : `/static/index/cardicons/zhixing.png`, D: common_vendor.n(__props.darkFans ? `time-people-font-dark` : `time-people-font`), E: __props.darkFans ? `/static/index/medium/dopeopledark.png` : `/static/index/cardicons/zhifa.png`, F: common_vendor.n(__props.darkFans ? `time-people-font-dark` : `time-people-font`), G: common_vendor.n(__props.darkFans ? `time-button-end-dark` : `time-button-end`), H: firstcurrentIndex.value, I: __props.darkFans, J: common_vendor.s(__props.darkFans ? `background: linear-gradient(to top, rgba(0, 0, 0, 0) 0%, #386997 50%, rgba(0, 0, 0, 0) 100%);` : ``), K: firstcurrentIndexup.value, L: common_vendor.o(onSwiperChange), M: `/static/index/hulilist/shang.png`, N: !__props.darkFans }, !__props.darkFans ? { O: 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) }; }) } : {}, { P: __props.darkFans }, __props.darkFans ? { Q: common_vendor.f(huliListDark.value, (item, index, i0) => { return { a: item.url, b: common_vendor.t(item.name), c: index }; }) } : {}, { R: `/static/index/hulilist/xia.png`, S: common_vendor.s(isPopupVisible.value ? { borderRadius: `30rpx` } : { borderRadius: `50rpx` }), T: common_vendor.n(__props.darkFans ? `right-container-fir-left-card-dark` : `right-container-fir-left-card`), U: common_vendor.n(isPopupVisible.value ? `right-container-big` : `right-container-small`), V: common_vendor.s(isPopupVisiblefiropen.value || isPopupVisible.value ? { zIndex: 999 } : { zIndex: 998 }), W: common_vendor.f([1, 2, 3, 4], (item, index, i0) => { return { a: index }; }), X: common_assets._imports_0$8, Y: common_vendor.t(currentTime.value), Z: common_vendor.n(__props.darkFans ? `right-container-title-dark` : `right-container-title`), aa: common_vendor.t(fullDate.value), ab: common_vendor.n(__props.darkFans ? `right-container-date-dark` : `right-container-date`), ac: common_vendor.t(weekDay.value), ad: common_vendor.n(__props.darkFans ? `right-container-day-dark` : `right-container-day`), ae: __props.darkFans ? `/static/index/darkicon/wendudark.png` : `/static/index/roomicons/wendu.png`, af: common_vendor.n(__props.darkFans ? `right-container-tem-text-dark` : `right-container-tem-text`), ag: __props.darkFans ? `/static/index/roomicons/shidu.png` : `/static/index/darkicon/shidudark.png`, ah: common_vendor.n(__props.darkFans ? `right-container-tem-text-dark` : `right-container-tem-text`), ai: !__props.darkFans }, !__props.darkFans ? { aj: 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 }; }), ak: `/static/index/cardicons/ray2.png` } : {}, { al: __props.darkFans }, __props.darkFans ? { am: 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 }; }), an: `/static/index/cardicons/ray2.png` } : {}, { ao: common_vendor.n(__props.darkFans ? `right-container-fir-right-dark` : `right-container-fir-right`), ap: `/static/index/yiliao/yiliaolei.png`, aq: common_vendor.o(showPopupsec), ar: common_vendor.f([1, 2, 3], (item, index, i0) => { return { a: index, b: common_vendor.s(index === secondcurrentIndexup.value ? { backgroundColor: `#01A0FE` } : {}) }; }), as: common_vendor.n(__props.darkFans ? `dot-dark` : `dot`), at: __props.darkFans }, __props.darkFans ? { av: `/static/index/cardbgc/uplight.png` } : {}, { aw: 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 }; }), ax: common_vendor.n(__props.darkFans ? `time-font-dark` : `time-font`), ay: __props.darkFans ? `/static/index/medium/doctorsaydark.png` : `/static/index/medium/doctorsay.png`, az: common_vendor.n(__props.darkFans ? `time-people-font-dark` : `time-people-font`), aA: __props.darkFans ? `/static/index/medium/howtododark.png` : `/static/index/medium/howtodo.png`, aB: common_vendor.n(__props.darkFans ? `time-people-font-dark` : `time-people-font`), aC: __props.darkFans ? `/static/index/medium/useMed.png` : `/static/index/medium/yongyao.png`, aD: common_vendor.n(__props.darkFans ? `time-people-font-dark` : `time-people-font`), aE: __props.darkFans ? `/static/index/medium/domanydark.png` : `/static/index/medium/domany.png`, aF: common_vendor.n(__props.darkFans ? `time-people-font-dark` : `time-people-font`), aG: __props.darkFans ? `/static/index/darkicon/zhixingpeopledark.png` : `/static/index/cardicons/zhixing.png`, aH: common_vendor.n(__props.darkFans ? `time-people-font-dark` : `time-people-font`), aI: __props.darkFans ? `/static/index/medium/dopeopledark.png` : `/static/index/cardicons/zhifa.png`, aJ: common_vendor.n(__props.darkFans ? `time-people-font-dark` : `time-people-font`), aK: common_vendor.n(__props.darkFans ? `time-button-end-dark` : `time-button-end`), aL: `/static/index/yiliao/project2.png`, aM: common_vendor.n(__props.darkFans ? `right-container-photo-text-dark` : `right-container-photo-text`), aN: secondcurrentIndex.value, aO: secondcurrentIndexup.value, aP: common_vendor.o(onSwiperChangesec), aQ: __props.darkFans }, __props.darkFans ? { aR: `/static/index/cardbgc/leftlight.png` } : {}, { aS: common_vendor.s(__props.darkFans ? `background: linear-gradient(to top, rgba(0, 0, 0, 0) 0%, #386997 50%, rgba(0, 0, 0, 0) 100%);` : ``), aT: `/static/index/hulilist/shang.png`, aU: !__props.darkFans }, !__props.darkFans ? { aV: 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 }; }) } : {}, { aW: __props.darkFans }, __props.darkFans ? { aX: 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 }; }) } : {}, { aY: `/static/index/hulilist/xia.png`, aZ: common_vendor.s(isPopupVisiblesec.value ? { borderRadius: `29rpx` } : { borderRadius: `50rpx` }), ba: common_vendor.n(__props.darkFans ? `right-container-left-dark` : `right-container-left`), bb: common_vendor.n(isPopupVisiblesec.value ? `right-container-left-big` : `right-container-left-small`), bc: common_vendor.s(isPopupVisiblefiropensec.value || isPopupVisiblesec.value ? { zIndex: 999 } : { zIndex: 0 }), bd: `/static/index/baojielei.png`, be: common_vendor.o(showPopupthi), bf: `/static/index/baojieleft.png`, bg: `/static/index/baojieright.png`, bh: common_vendor.f([1, 2, 3], (item, index, i0) => { return { a: common_vendor.o(showPopupthi, index), b: index }; }), bi: common_vendor.n(__props.darkFans ? `time-font-dark` : `time-font`), bj: common_vendor.n(__props.darkFans ? `time-text-dark` : `time-text`), bk: __props.darkFans ? `/static/index/darkicon/zhixingpeopledark.png` : `/static/index/cardicons/zhixing.png`, bl: common_vendor.n(__props.darkFans ? `time-people-font-dark` : `time-people-font`), bm: __props.darkFans ? `/static/index/medium/dopeopledark.png` : `/static/index/cardicons/zhifa.png`, bn: common_vendor.n(__props.darkFans ? `time-people-font-dark` : `time-people-font`), bo: common_vendor.n(__props.darkFans ? `time-button-end-dark` : `time-button-end`), bp: `/static/index/project3.png`, bq: common_vendor.n(__props.darkFans ? `time-tra-thi-photo-font-dark` : `time-tra-thi-photo-font`), br: secondcurrentIndex.value, bs: common_vendor.s(isPopupVisiblethi.value ? { borderRadius: `29rpx` } : { borderRadius: `50rpx` }), bt: common_vendor.n(__props.darkFans ? "right-container-right-father-dark" : "right-container-right-father"), bv: common_vendor.s(isPopupVisiblefiropenthi.value || isPopupVisiblethi.value ? { zIndex: 999 } : { zIndex: 0 }), bw: common_vendor.n(isPopupVisiblethi.value ? "right-container-right-big" : "right-container-right-small"), bx: 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) }; }), by: common_assets._imports_1$8, bz: common_vendor.n(__props.darkFans ? `under-father-img-font-dark` : `under-father-img-font`), bA: common_vendor.sr(drawer, "9f74ebdb-0", { "k": "drawer" }), bB: 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