"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 }, canmove: { type: Boolean, required: true }, liang: { type: Object } }, emits: ["darkchange", "savename", "closename"], setup(__props, { expose: __expose, emit: __emit }) { const props = __props; common_vendor.onMounted(() => { downList.value = bigArray[0].data; }); const timeArray = [ `00`, `05`, `10`, `15`, `20`, `25`, `30`, `35`, `40`, `45`, `50`, `55` ]; const weekDays = ["星期一", "星期二", "星期三", "星期四", "星期五", "星期六", "星期日"]; const days = Array.from({ length: 31 }, (_, i) => (i + 1).toString().padStart(2, "0")); const isweek = common_vendor.ref(true); const scrollTop = common_vendor.ref(0); const downList = common_vendor.ref(); const rightList = common_vendor.ref([ // "三分段", // "四分段", ]); const isopen = common_vendor.ref(false); const songisopen = common_vendor.ref(false); const isopacity = common_vendor.ref(false); const songisopacity = common_vendor.ref(false); const currentNumber = common_vendor.ref(1); const changecurrentNumber = (event) => { currentNumber.value = event.detail.current; }; const getClass = (item, index0, index1) => { if (!props.canmove && props.liang.index0 === index0 && props.liang.index1 === index1) { return "super-card-time-card-blue"; } else if (item.type === "日常") { return "super-card-time-card-yellow"; } else if (item.type) { return "super-card-time-card-pouple"; } return "super-card-time-card"; }; 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 doctorsayList = common_vendor.ref([ { url: "/static/index/doctorsay/light/clean.png", targetUrl: "/static/index/doctorsay/dark/clean.png", name: "清洁" }, { url: "/static/index/doctorsay/light/drink.png", targetUrl: "/static/index/doctorsay/dark/drink.png", name: "饮食" }, { url: "/static/index/doctorsay/light/bed.png", targetUrl: "/static/index/doctorsay/dark/bed.png", name: "睡眠" }, { url: "/static/index/doctorsay/light/shi.png", targetUrl: "/static/index/doctorsay/dark/shi.png", name: "排泻" }, { url: "/static/index/doctorsay/light/use.png", targetUrl: "/static/index/doctorsay/dark/use.png", name: "日常" } ]); const rightListIndex = common_vendor.ref(1); const undermenuIndex = common_vendor.ref(0); const upmenuIndex = common_vendor.ref(0); const downmenuIndex = common_vendor.ref(999); common_vendor.ref(false); common_vendor.ref([]); const emit = __emit; const darkFanschange = () => { emit("darkchange", !props.darkFans); }; const changLeft = (index) => { upmenuIndex.value = index; downList.value = bigArray[index].data; downmenuIndex.value = 999; }; const changeMenuUnder = (index) => { undermenuIndex.value = index; }; const rightListClick = (index) => { rightListIndex.value = index; }; const timer = common_vendor.ref(null); common_vendor.ref({}); const moveX = common_vendor.ref(0); const moveY = common_vendor.ref(0); const openX = common_vendor.ref(0); const openY = common_vendor.ref(0); const flyNumber = common_vendor.ref({ index0: 999, index1: 999 }); const rulerTouchStart = (item, index0, index1, e) => { moveX.value = Math.floor(e.touches[0].pageX); moveY.value = Math.floor(e.touches[0].pageY); timer.value = setTimeout(() => { if (item.value) { flyNumber.value.index0 = index0 + currentNumber.value * 6; flyNumber.value.index1 = index1; const query = common_vendor.index.createSelectorQuery(); query.selectAll(".super-card-time-card, .super-card-time-card-yellow, .super-card-time-card-pouple").boundingClientRect((data) => { data.forEach(async (res) => { if (res.left > 200 && res.left < 1067 && res.top < 500 && res.top > 190 && res.dataset.index0 == index0 && res.dataset.index1 == index1) { openX.value = Math.floor(res.left); openY.value = Math.floor(res.top); await common_vendor.nextTick$1(); isopen.value = true; isopacity.value = false; setTimeout(() => { isopacity.value = true; }, 100); } }); }).exec(); } }, 200); }; const rulerTouchMove = (e) => { const moveXa = Math.floor(e.touches[0].pageX); const moveYa = Math.floor(e.touches[0].pageY); if (Math.abs(moveXa - moveX.value) > 0 || Math.abs(moveYa - moveY.value) > 0) { if (timer.value) { clearTimeout(timer.value); timer.value = null; } } }; const rulerTouchEnd = () => { if (timer.value) { clearTimeout(timer.value); timer.value = null; } }; const deleteRuler = (index0, index1) => { timearr.value[index0].children[index1].value = ""; timearr.value[index0].children[index1].time = ""; timearr.value[index0].children[index1].type = ""; isopen.value = false; flyNumber.value.index0 = 999; flyNumber.value.index1 = 999; }; const longPressTimer = common_vendor.ref(null); const isScrolling = common_vendor.ref(false); let scrollTimeout = null; function handleScroll(e) { isScrolling.value = true; if (scrollTimeout) clearTimeout(scrollTimeout); scrollTimeout = setTimeout(() => { isScrolling.value = false; }, 400); } const isBack = common_vendor.ref(false); const saveX = common_vendor.ref(0); const saveY = common_vendor.ref(0); const handleTouchStart = (item, index, e) => { saveX.value = Math.floor(e.touches[0].pageX); saveY.value = Math.floor(e.touches[0].pageY); longPressTimer.value = setTimeout(() => { if (isScrolling.value) return; isBack.value = true; downmenuIndex.value = index; indexsave.value = [-1, -1]; const reldata = []; const query = common_vendor.index.createSelectorQuery(); query.selectAll(".super-card-time-card, .super-card-time-card-yellow, .super-card-time-card-pouple").boundingClientRect((data) => { data.forEach((res) => { if (res.left > 200 && res.left < 1067 && res.top < 500 && res.top > 190) { reldata.push(res); } }); }).exec(); emit("savename", item, reldata); }, 200); }; const handleTouchMove = (e) => { const moveX2 = Math.floor(e.touches[0].pageX); const moveY2 = Math.floor(e.touches[0].pageY); if (Math.abs(moveX2 - saveX.value) > 0 || Math.abs(moveY2 - saveY.value) > 0) { if (longPressTimer.value) { clearTimeout(longPressTimer.value); longPressTimer.value = null; } } }; const handleTouchEnd = () => { if (longPressTimer.value) { clearTimeout(longPressTimer.value); longPressTimer.value = null; } }; const openValue = common_vendor.ref({ time: "", array: [] }); const cardsumit = common_vendor.ref({ op: { name: "", index: [-1, -1, -1] }, startTime: "", monthTime: "", weekTime: "" }); const clickOp = (index, name) => { if (cardsumit.value.op[2] === index) { cardsumit.value.op[2] = -1; cardsumit.value.op.name = ""; } else { cardsumit.value.op[2] = index; cardsumit.value.op.name = name; } }; const clickTime = (index) => { if (cardsumit.value.startTime == index) { cardsumit.value.startTime = ""; } else { cardsumit.value.startTime = index; } }; const clickweek = (index) => { if (cardsumit.value.weekTime == index) { cardsumit.value.weekTime = ""; } else { cardsumit.value.weekTime = index; } }; const clickmonth = (index) => { if (cardsumit.value.monthTime == index) { cardsumit.value.monthTime = ""; } else { cardsumit.value.monthTime = index; } }; const indexsave = common_vendor.ref([-1, -1]); const rulerEnd = async (res) => { isBack.value = false; if (props.liang.index0 !== 999 && res) { cardsumit.value = { op: { name: "", index: [-1, -1, -1] }, startTime: "", monthTime: "", weekTime: "" }; songisopacity.value = false; songisopen.value = true; setTimeout(() => { songisopacity.value = true; }, 200); cardsumit.value.op[0] = upmenuIndex.value; cardsumit.value.op[1] = downmenuIndex.value; openValue.value.time = timearr.value[props.liang.index0 + currentNumber.value * 6].time; openValue.value.array = bigArray[upmenuIndex.value].data[downmenuIndex.value].data; indexsave.value = [props.liang.index0 + currentNumber.value * 6, props.liang.index1]; } }; const movetoruler = async () => { songisopen.value = false; timearr.value[indexsave.value[0]].children[indexsave.value[1]].value = cardsumit.value.op.name; timearr.value[indexsave.value[0]].children[indexsave.value[1]].type = "日常"; const startHour = Number(openValue.value.time); const startMinute = Number(cardsumit.value.startTime); const endMinute = startMinute + 10; const endHour = startHour + Math.floor(endMinute / 60); const formattedStart = `${String(startHour)}:${String(startMinute)}`; const formattedEnd = `${String(endHour)}:${String(endMinute % 60)}`; timearr.value[indexsave.value[0]].children[indexsave.value[1]].time = `${formattedStart}-${formattedEnd}`; const shouldAdd = timearr.value.some((obj) => { const children = obj.children; return children[children.length - 1].value.trim() !== ""; }); if (shouldAdd) { timearr.value.forEach((obj) => { obj.children.push({ value: "" }); }); scrollTop.value = 999; await common_vendor.nextTick$1(); scrollTop.value = 9999; } }; __expose({ rulerEnd }); common_vendor.ref({ index0: 999, index1: 999 }); const timearr = common_vendor.ref([ { time: "00", children: [ { value: "A" }, { value: "" }, { value: "" }, { value: "B" }, { value: "" }, { value: "" }, { value: "" }, { value: "" } ] }, { time: "01", children: [ { value: "" }, { value: "" }, { value: "C" }, { value: "" }, { value: "" }, { value: "" }, { value: "D" }, { value: "" } ] }, { time: "02", children: [ { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "E" }, { value: "" }, { value: "" } ] }, { time: "03", children: [ { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" } ] }, { time: "04", children: [ { value: "" }, { value: "" }, { value: "" }, { value: "F" }, { value: "" }, { value: "" }, { value: "" }, { value: "" } ] }, { time: "05", children: [ { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "G" }, { value: "" } ] }, { time: "06", children: [ { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" } ] }, { time: "07", children: [ { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "H" }, { value: "" }, { value: "" }, { value: "" } ] }, { time: "08", children: [ { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" } ] }, { time: "09", children: [ { value: "四肢清洁", type: "日常", time: "9:00-9:30" }, { value: "指甲", type: "周一", time: "9:00-9:33" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" } ] }, { time: "10", children: [ { value: "ccc" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" } ] }, { time: "11", children: [ { value: "aaa" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" } ] }, { time: "12", children: [ { value: "" }, { value: "" }, { value: "" }, { value: "J" }, { value: "" }, { value: "" }, { value: "" }, { value: "" } ] }, { time: "13", children: [ { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "K" }, { value: "" } ] }, { time: "14", children: [ { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" } ] }, { time: "15", children: [ { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "L" }, { value: "" }, { value: "" }, { value: "" } ] }, { time: "16", children: [ { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" } ] }, { time: "17", children: [ { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "xxx" }, { value: "" } ] }, { time: "18", children: [ { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" } ] }, { time: "19", children: [ { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" } ] }, { time: "20", children: [ { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" } ] }, { time: "21", children: [ { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" } ] }, { time: "22", children: [ { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" }, { value: "" } ] }, { time: "23", children: [ { value: "1" }, { value: "" }, { value: "3" }, { value: "" }, { value: "" }, { value: "e" }, { value: "" }, { value: "" } ] } ]); const bigArray = [ { "type": "清洁照料", "data": [ { "type": "口腔清洁", "data": [ { "type": "准备洁具(口腔)", "data": "为老人提供口腔清洁器具,牙膏牙刷及水杯.看护完成" }, { "type": "协助清洁(口腔)", "data": "准备水杯.牙刷牙膏.纸巾.协助完成清洁." }, { "type": "义齿清洁(口腔)", "data": "准备凉开水浸泡.取下流水冲洗.盐水棉球擦拭口腔.漱口.水.协助清洁" }, { "type": "棉球清洁(口腔)", "data": "准备好盐水棉球.镊子.止血钳.压舌板.垫巾.手电筒.完成清洁" } ] }, { "type": "头部清洁", "data": [ { "type": "准备洁具(头部)", "data": "准备温水.一次性面巾.洗发水.清洗头部." }, { "type": "协助洗头", "data": "准备温水.毛巾.洗发水.清洗头部.擦干头部." }, { "type": "卧式洗头", "data": "" }, { "type": "擦头", "data": "" }, { "type": "刮头", "data": "" } ] }, { "type": "面部清洁", "data": [ { "type": "准备洁具(面部)", "data": "" }, { "type": "协助洁面", "data": "准备温水.一次性面巾.洁面乳.清洁面部.涂抹面霜.棉签擦拭耳朵.鼻孔." } ] }, { "type": "躯干清洁", "data": [ { "type": "准备洁具(躯干)", "data": "准备温水.一次性面巾.香皂.换洗衣物.清洁皮肤.完成后涂抹身体保湿乳." }, { "type": "协助清洁(躯干)", "data": "" }, { "type": "卧床清洁(躯干)", "data": "" } ] }, { "type": "四肢清洁", "data": [ { "type": "准备洁具(四肢)", "data": "" }, { "type": "协助清洁(四肢)", "data": "准备温水.一次性面巾.香皂.清洁后涂抹身体保湿乳." }, { "type": "卧床清洁(四肢)", "data": "" }, { "type": "肌张力高(清洁)", "data": "准备温水.一次性面巾.香皂.清洁后涂抹身体保湿乳." } ] }, { "type": "会阴清洁", "data": [ { "type": "会阴清洁(男)", "data": "准备手套.盐水棉球.碘伏棉球.干棉球.环形完成清洁" }, { "type": "会阴清洁(女)", "data": "准备手套.碘伏棉球.盐水棉球.干棉球.纵向完成擦拭" } ] }, { "type": "肛周清洁", "data": [ { "type": "肛周清洁", "data": "准备手套.碘伏棉球.盐水棉球.干棉球完成清洁" } ] }, { "type": "手清洁", "data": [ { "type": "洗手", "data": "" }, { "type": "泡手", "data": "准备温水水盆.洗手液.一次性面巾.清洁后涂抹润手霜" }, { "type": "准备洁具", "data": "" }, { "type": "协助洗手", "data": "" }, { "type": "强直屈曲洗手", "data": "" } ] }, { "type": "足清洁", "data": [ { "type": "泡脚", "data": "准备温水水盆.毛巾完成清洁后涂抹保湿乳" }, { "type": "卧式泡脚", "data": "" } ] }, { "type": "剃须", "data": [ { "type": "修睫毛", "data": "" }, { "type": "剃须", "data": "准备剃须液.剃须刀.一次性面巾.温水.协助剃须" } ] }, { "type": "修甲", "data": [ { "type": "角质增生(修甲)", "data": "准备指甲刀.纸巾.进行修剪" }, { "type": "灰指甲(修甲)", "data": "准备专用指甲刀.纸巾.盐水棉球.进行修剪" }, { "type": "正常(修甲)", "data": "准备指甲刀.纸巾.进行修剪" } ] }, { "type": "理发", "data": [ { "type": "理发", "data": "准备围巾.推子理发后.温水清洗." }, { "type": "理发(颅骨缺损)", "data": "" } ] }, { "type": "沐浴", "data": [ { "type": "床上沐浴", "data": "准备温水.一次性毛巾.香皂.洗发水.身体保湿乳协助清洗." }, { "type": "深度清洁", "data": "准备温水.一次性面巾.洗发水.香皂.棉签.指甲刀.身体保湿乳.盐水棉球.完成清洁" }, { "type": "浴间洗浴", "data": "准备平车.换洗衣物.浴巾.洗发水.澡巾.香皂.被子.完成清洁" }, { "type": "床上沐浴(大体重)", "data": "" }, { "type": "深度清洁(大体重)", "data": "" }, { "type": "浴间洗浴(大体重)", "data": "" } ] }, { "type": "气切消毒", "data": [ { "type": "内套管清洁", "data": "" }, { "type": "更换气切纱布", "data": "" } ] } ] }, { "type": "饮食照料", "data": [ { "type": "正餐饮食", "data": [ { "type": "准备餐具", "data": "按需床头摇起" }, { "type": "协助进餐(正常)", "data": "按需床头摇起" }, { "type": "协助进餐(超时)", "data": "按需床头摇起" }, { "type": "鼻胃管进餐", "data": "床头摇起45度角" }, { "type": "鼻肠管进餐", "data": "床头摇起45度角" }, { "type": "轮椅进餐", "data": "" }, { "type": "轮椅进餐(大体重)", "data": "" } ] }, { "type": "辅餐饮食", "data": [ { "type": "准备餐具", "data": "按需床头摇起" }, { "type": "协助进餐(正常)", "data": "按需床头摇起" }, { "type": "协助进餐(超时)", "data": "按需床头摇起" }, { "type": "鼻胃管进餐", "data": "床头摇起45度角" }, { "type": "鼻肠管进餐", "data": "床头摇起45度角" } ] }, { "type": "果汁饮食", "data": [ { "type": "准备餐具", "data": "按需床头摇起" }, { "type": "协助进餐(正常)", "data": "按需床头摇起" }, { "type": "协助进餐(超时)", "data": "按需床头摇起" }, { "type": "鼻胃管进餐", "data": "床头摇起45度角" }, { "type": "鼻肠管进餐", "data": "床头摇起45度角" } ] }, { "type": "饮水饮食", "data": [ { "type": "吸管喂药", "data": "" }, { "type": "准备水杯", "data": "" }, { "type": "协助饮水", "data": "" }, { "type": "协助饮水(超时)", "data": "" }, { "type": "鼻胃管饮水", "data": "床头摇起45度角" }, { "type": "鼻肠管饮水", "data": "床头摇起45度角" }, { "type": "准备水杯", "data": "按需床头摇起" }, { "type": "协助饮水", "data": "按需床头摇起" }, { "type": "协助饮水(超时)", "data": "按需床头摇起" }, { "type": "鼻胃管饮水", "data": "" }, { "type": "鼻肠管饮水", "data": "" } ] }, { "type": "加餐饮食", "data": [ { "type": "准备餐具", "data": "" }, { "type": "协助进餐", "data": "" }, { "type": "协助进餐(超时)", "data": "" }, { "type": "鼻胃管进餐", "data": "" }, { "type": "胃肠管进餐", "data": "" }, { "type": "准备餐具", "data": "" }, { "type": "协助进餐", "data": "" }, { "type": "协助进餐(超时)", "data": "" }, { "type": "鼻胃管进餐", "data": "" }, { "type": "胃肠管进餐", "data": "" }, { "type": "食物加工", "data": "" } ] } ] }, { "type": "睡眠照料", "data": [ { "type": "巡视", "data": [ { "type": "巡视", "data": "巡视中.避免说话.走路轻." }, { "type": "体位调整", "data": "巡视过程中发现老人体位不正确或踢蹬被褥,进行体位调整和盖被褥" } ] }, { "type": "体位调整", "data": [ { "type": "防坠床", "data": "" }, { "type": "被褥调整", "data": "老人踢蹬被褥,调成被褥" }, { "type": "睡姿调整", "data": "" } ] } ] }, { "type": "排泄照料", "data": [ { "type": "小便", "data": [ { "type": "更换尿袋", "data": "准备尿袋一次性面巾.温水.进行操作" }, { "type": "更换隔尿垫", "data": "准备尿片.尿裤.温水.一次性面巾.进行操作" }, { "type": "使用尿盆", "data": "准备尿盆.温水.一次性面巾进行操作" }, { "type": "使用尿壶", "data": "准备尿壶.温水.一次性面巾.协助操作" }, { "type": "协助入厕", "data": "准备轮椅.推至卫生间.协助如厕" }, { "type": "坐便椅", "data": "准备坐便椅.手纸.床椅转移.协助如厕" }, { "type": "留置尿袋", "data": "准备尿液指定容器夹闭尿管.将.尿液倒出后.关闭开关." }, { "type": "更换纸尿裤", "data": "" }, { "type": "热敷抚触排尿", "data": "" }, { "type": "协助坐便椅", "data": "" }, { "type": "更换尿片", "data": "" } ] }, { "type": "大便", "data": [ { "type": "床上排便", "data": "准备尿片.尿裤.温水.一次性面巾.手纸.进行操作" }, { "type": "协助坐便椅", "data": "准备坐便椅.手纸." }, { "type": "协助入厕", "data": "准备轮椅" }, { "type": "人工取便", "data": "准备排便手套.开塞露.温水.一次性面巾.手纸.尿片.尿裤." }, { "type": "造瘘袋", "data": "准备手套.便器.温水." }, { "type": "坐便椅", "data": "" } ] }, { "type": "吸痰", "data": [ { "type": "口腔吸痰", "data": "准备吸痰器.吸痰管.泡管液.冲管水.盐水棉球.纱布.完成吸痰" }, { "type": "气切吸痰", "data": "准备吸痰器.吸痰管.冲管水.泡管液.纱布块.完成操作" } ] }, { "type": "呕吐", "data": [ { "type": "呕吐", "data": "准备换洗衣物.被褥.吸痰器.吸痰管.冲管水.漱口水.纱布.完成操作." } ] }, { "type": "引流", "data": [ { "type": "腹腔引流护理", "data": "" } ] } ] }, { "type": "日常照料", "data": [ { "type": "协助喂药", "data": [ { "type": "协助喂药", "data": "准备好服用药物.温水.看护服用" }, { "type": "鼻饲喂药", "data": "床头摇起45度角,准备温水.灌注器.药物.匀速灌注." }, { "type": "注射器/吸管喂药", "data": "" } ] }, { "type": "床椅转移", "data": [ { "type": "床椅转移", "data": "准备轮椅.换好衣物手纸.水杯.食物.进行转移" }, { "type": "床椅转移(大体重)", "data": "" }, { "type": "协助床椅转移", "data": "" } ] }, { "type": "压疮防护", "data": [ { "type": "一级压疮防护", "data": "准备好体位垫.整理好衣物.进行翻身.扣背" }, { "type": "二级压疮防护", "data": "翻身扣背垫枕开始操作" }, { "type": "三级压疮防护", "data": "带压疮翻身扣背垫枕.进行操作" }, { "type": "一级压疮防护(大体重)", "data": "" }, { "type": "二级压疮防护(大体重)", "data": "" }, { "type": "三级压疮防护(大体重)", "data": "" } ] }, { "type": "轮椅防护", "data": [ { "type": "轮椅防护", "data": "准备好安全带.坐垫.1小内将长者抬起.放松肌肉." }, { "type": "轮椅防护(大体重)", "data": "" }, { "type": "轮椅防护", "data": "" }, { "type": "床椅转移(大体重)", "data": "" } ] }, { "type": "约束防护", "data": [ { "type": "约束位按摩(手)", "data": "约束位置用约束手套或束缚带.2小时.解开.放松." }, { "type": "约束位按摩(足)", "data": "使用约束带.约束位置2小时按摩.用温水清洁." }, { "type": "约束位按摩(全)", "data": "约束位置2小时放松.清洗." }, { "type": "防护网约束", "data": "通过防护网对老人进行约束看护" } ] }, { "type": "按摩保健", "data": [ { "type": "协助行走", "data": "准备舒适鞋子.水杯.手纸.协助行走" }, { "type": "放松按摩", "data": "手法放松.舒筋活血." }, { "type": "心灵慰藉", "data": "陪同倾听.肢体放松.互动.安抚." }, { "type": "躁狂", "data": "针对躁狂老人的狂燥期,发出喊叫,敲打等动作的忍受服务" } ] }, { "type": "更换衣物", "data": [ { "type": "准备衣物", "data": "准备舒适衣裤" }, { "type": "协助更换", "data": "" }, { "type": "肢体障碍(半侧)", "data": "" }, { "type": "肢体障碍(全身)", "data": "" }, { "type": "准备衣物", "data": "" }, { "type": "协助更换", "data": "" }, { "type": "肢体障碍(半侧)", "data": "" }, { "type": "肢体障碍(全身)", "data": "" }, { "type": "协助更换(大体重)", "data": "" }, { "type": "肢体障碍(半侧)(大体重)", "data": "" }, { "type": "肢体障碍(全测)(大体重)", "data": "" }, { "type": "肢体障碍(半测)(大体重)", "data": "" } ] }, { "type": "调整坐卧", "data": [ { "type": "坐起", "data": "为老人调整床位60度角" }, { "type": "躺下", "data": "为老人调整床位180度角" } ] }, { "type": "殡仪服务", "data": [ { "type": "遗体净身", "data": "" }, { "type": "遗体穿衣", "data": "" }, { "type": "遗体转移", "data": "" }, { "type": "床位消毒", "data": "" } ] }, { "type": "换床上用品", "data": [ { "type": "更换床上用品(全部)", "data": "" }, { "type": "隔尿褥子更换", "data": "" } ] }, { "type": "临终服务", "data": [ { "type": "临终护理", "data": "" } ] }, { "type": "制氧机应用", "data": [ { "type": "制氧机吸氧", "data": "制氧机吸氧" }, { "type": "制氧机维护", "data": "制氧机维护,清洁维护,更换湿化瓶" } ] } ] } ]; return (_ctx, _cache) => { var _a, _b, _c, _d, _e, _f, _g, _h, _i, _j, _k, _l, _m, _n, _o, _p; 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.f(doctorsayList.value, (item, index, i0) => { return { a: index === upmenuIndex.value ? item.targetUrl : item.url, b: common_vendor.t(item.name), c: common_vendor.n(index === upmenuIndex.value ? `doctorsay-container-card-font-dark` : `doctorsay-container-card-font`), d: common_vendor.s(index === upmenuIndex.value ? { backgroundColor: `#0184db` } : {}), e: index, f: common_vendor.o(($event) => changLeft(index), index) }; }), o: common_vendor.f(downList.value, (item, index, i0) => { return { a: common_vendor.t(item.type), b: common_vendor.n(downmenuIndex.value === index ? `doctorsay-container-text-target` : `doctorsay-container-text`), c: downmenuIndex.value === index, d: common_vendor.o(($event) => handleTouchStart(item.type, index, $event), index), e: common_vendor.o(handleTouchMove, index), f: common_vendor.o(handleTouchEnd, index), g: index }; }), p: common_vendor.s(isBack.value ? {} : { width: `250rpx`, height: `75rpx`, fontSize: `30rpx`, borderRadius: `10rpx` }), q: common_vendor.s(isBack.value ? {} : { top: "30rpx" }), r: `/static/index/cardicons/uplight.png`, s: __props.canmove, t: common_vendor.o(handleScroll), v: common_vendor.f(rightList.value, (item, index, i0) => { return { a: common_vendor.t(item), b: common_vendor.n(rightListIndex.value === index ? `doctorsay-container-button-target` : `doctorsay-container-button`), c: common_vendor.o(($event) => rightListClick(index), index), d: index }; }), w: common_vendor.f([1, 2, 3, 4], (item, index, i0) => { return { a: common_vendor.f(timearr.value.slice(index * 6, (index + 1) * 6), (item0, index0, i1) => { return { a: common_vendor.t(item0.time), b: index0 }; }), b: common_vendor.f(timearr.value.slice(index * 6, (index + 1) * 6), (item0, index0, i1) => { return { a: common_vendor.f(item0.children, (item1, index1, i2) => { return { a: common_vendor.t(item1.time), b: common_vendor.t(item1.type), c: common_vendor.s(item1.type == "日常" ? { color: `#4A2E00` } : { backgroundColor: `#7B61FF`, color: `#fff` }), d: item1.time, e: common_vendor.t(item1.value), f: common_vendor.n(getClass(item1, index0, index1)), g: `a${index0}_${index1}`, h: common_vendor.o(($event) => rulerTouchStart(item1, index0, index1, $event), index1), i: common_vendor.o(rulerTouchMove, index1), j: common_vendor.o(($event) => rulerTouchEnd(), index1), k: index1, l: index1 }; }), b: index0, c: index0 }; }), c: index }; }), x: common_vendor.s(rightListIndex.value ? { width: "275rpx" } : { width: "206rpx" }), y: common_vendor.s(rightListIndex.value ? { width: "275rpx" } : { width: "206rpx" }), z: scrollTop.value, A: common_vendor.s(rightListIndex.value ? { width: "6700rpx" } : { width: "5000rpx" }), B: currentNumber.value, C: common_vendor.o(changecurrentNumber), D: 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) }; }), E: common_assets._imports_0$1, F: common_vendor.n(__props.darkFans ? `under-father-img-font-dark` : `under-father-img-font`), G: `/static/index/teeth.png`, H: common_vendor.t((_b = (_a = timearr.value[flyNumber.value.index0]) == null ? void 0 : _a.children[flyNumber.value.index1]) == null ? void 0 : _b.value), I: ((_d = (_c = timearr.value[flyNumber.value.index0]) == null ? void 0 : _c.children[flyNumber.value.index1]) == null ? void 0 : _d.type) === "日常" }, ((_f = (_e = timearr.value[flyNumber.value.index0]) == null ? void 0 : _e.children[flyNumber.value.index1]) == null ? void 0 : _f.type) === "日常" ? {} : {}, { J: ((_h = (_g = timearr.value[flyNumber.value.index0]) == null ? void 0 : _g.children[flyNumber.value.index1]) == null ? void 0 : _h.type) !== "日常" }, ((_j = (_i = timearr.value[flyNumber.value.index0]) == null ? void 0 : _i.children[flyNumber.value.index1]) == null ? void 0 : _j.type) !== "日常" ? { K: common_vendor.t((_l = (_k = timearr.value[flyNumber.value.index0]) == null ? void 0 : _k.children[flyNumber.value.index1]) == null ? void 0 : _l.type) } : {}, { L: ((_n = (_m = timearr.value[flyNumber.value.index0]) == null ? void 0 : _m.children[flyNumber.value.index1]) == null ? void 0 : _n.type) === "日常" ? `/static/index/crushyellow.png` : `/static/index/crushpouple.png`, M: common_vendor.o(($event) => deleteRuler(flyNumber.value.index0, flyNumber.value.index1)), N: 2 * openY.value - 350 + "rpx", O: 2 * openX.value - 780 + "rpx", P: isopacity.value ? 1 : 0, Q: ((_p = (_o = timearr.value[flyNumber.value.index0]) == null ? void 0 : _o.children[flyNumber.value.index1]) == null ? void 0 : _p.type) === "日常" ? "rgb(255, 250, 241)" : "rgb(246, 244, 254)", R: common_vendor.o(() => { }), S: isopen.value, T: common_vendor.o(($event) => { isopen.value = false; flyNumber.value.index0 = 999; }), U: songisopen.value }, songisopen.value ? { V: common_assets._imports_1, W: common_vendor.t(openValue.value.time + ":00"), X: common_vendor.f(openValue.value.array, (item, index, i0) => { return { a: cardsumit.value.op[2] !== index ? `/static/index/ridark.png` : `/static/index/ri.png`, b: common_vendor.t(item.type), c: common_vendor.n(cardsumit.value.op[2] === index ? `arrayindex-one-target` : `arrayindex-one`), d: common_vendor.o(($event) => clickOp(index, item.type), index), e: index }; }), Y: common_vendor.f(timeArray, (item, index, i0) => { return { a: common_vendor.t(item), b: common_vendor.n(cardsumit.value.startTime === item ? `time-one-target` : `time-one`), c: common_vendor.o(($event) => clickTime(item), index), d: index }; }), Z: common_vendor.n(isweek.value ? `radio-circle-target` : `radio-circle`), aa: common_vendor.o(($event) => isweek.value = true), ab: common_vendor.n(!isweek.value ? `radio-circle-target` : `radio-circle`), ac: common_vendor.o(($event) => isweek.value = false), ad: common_vendor.f(weekDays, (item, index, i0) => { return { a: common_vendor.t(item), b: common_vendor.n(cardsumit.value.weekTime === item ? `week-one-target` : `week-one`), c: common_vendor.o(($event) => clickweek(item), index), d: index }; }), ae: isweek.value, af: common_vendor.f(common_vendor.unref(days), (item, index, i0) => { return { a: common_vendor.t(item), b: common_vendor.n(cardsumit.value.monthTime === item ? `month-one-target` : `month-one`), c: common_vendor.o(($event) => clickmonth(item), index), d: index }; }), ag: !isweek.value, ah: common_vendor.o(movetoruler), ai: cardsumit.value.op.name && cardsumit.value.startTime, aj: !cardsumit.value.op.name || !cardsumit.value.startTime, ak: songisopacity.value ? 1 : 0, al: common_vendor.o(() => { }), am: common_vendor.o(($event) => songisopen.value = false) } : {}, { an: 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