diff --git a/pages/NursingNew/component/equipment.vue b/pages/NursingNew/component/equipment.vue index 57ff648..b437124 100644 --- a/pages/NursingNew/component/equipment.vue +++ b/pages/NursingNew/component/equipment.vue @@ -568,9 +568,9 @@ type: Boolean, required: true, }, - propsmove: { - type: Number - }, + // propsmove: { + // type: Number + // }, isMain: { type: Boolean } @@ -708,302 +708,7 @@ } removeTimers.clear() }) - watch( - () => props.propsmove, - () => { - if (movetype.value != -1) { - if (openrizhi.value) { - switch (props.propsmove) { - case 0: - - break; - case 1: - if (typeNow.value == 3) { - if (ruletarget.value < 4) { - ruletarget.value++ - } - } else { - if (ruletarget.value < 6) { - ruletarget.value++ - } - } - break; - case 2: - - - break; - - case 3: - if (ruletarget.value) { - ruletarget.value-- - } - - break; - case 4: - if (typeNow.value == 1) { - if (ruletarget.value < 4) { - changetype(dianrizhi.value[ruletarget.value].type, ruletarget.value) - } else { - nextpage(ruletarget.value - dianrizhi.value.length) - } - } else if (typeNow.value == 2) { - if (ruletarget.value < 4) { - changetype(shuirizhi.value[ruletarget.value].type, ruletarget.value) - } else { - nextpage(ruletarget.value - shuirizhi.value.length) - } - }else if (typeNow.value == 3) { - if (ruletarget.value < 2) { - changetype(wenrizhi.value[ruletarget.value].type, ruletarget.value) - } else { - nextpage(ruletarget.value - wenrizhi.value.length) - } - } - - - break; - case 5: - closeall() - default: - } - return - } - if (openqingling.value || openlahzha.value || openbaoxiu.value || openhehzha.value || openchaobiao.value) { - switch (props.propsmove) { - case 0: - - - break; - case 1: - buttonposition.value = !buttonposition.value - - break; - case 2: - - - break; - - case 3: - buttonposition.value = !buttonposition.value - - break; - case 4: - if (buttonposition.value) { - if (openqingling.value) { - qingling() - } - if (openlahzha.value) { - kongzha(`10`) - } - if (openbaoxiu.value) { - baoxiu() - } - if (openhehzha.value) { - kongzha(`11`) - } - if (openchaobiao.value) { - chaobiao() - } - } else { - closeall() - } - - break; - case 5: - closeall() - default: - } - return - } - - switch (movetype.value) { - case 0: - switch (props.propsmove) { - case 0: - movetype.value = -1 - zeroIndex.value = -1 - emit("back") - - break; - case 1: - - if (zeroIndex.value < allArray.value.length - 1) { - zeroIndex.value++ - typeNowtarget.value = zeroIndex.value; - scrollLeft.value = zeroIndex.value * 130 - changeallmessage() - } - - break; - case 2: - - if (typeNow.value) { - savetopindex.value = zeroIndex.value; - movetype.value = 1 - zeroIndex.value = 0 - } else { - savetopindex.value = zeroIndex.value; - movetype.value = 2 - zeroIndex.value = 0 - } - - - break; - - case 3: - if (zeroIndex.value) { - zeroIndex.value-- - typeNowtarget.value = zeroIndex.value; - scrollLeft.value = zeroIndex.value * 130 - changeallmessage() - } else { - movetype.value = -1 - zeroIndex.value = -1 - emit("back") - } - - break; - case 4: - typeNowtarget.value = zeroIndex.value; - - break; - default: - } - break; - case 1: - - switch (props.propsmove) { - case 0: - if (zeroIndex.value) { - zeroIndex.value-- - } else { - movetype.value = 0 - zeroIndex.value = savetopindex.value - typeNowtarget.value = savetopindex.value; - - } - - break; - case 1: - zeroIndex.value = 0 - movetype.value = 2 - - break; - case 2: - if (typeNow.value != 3) { - if (zeroIndex.value < 2) { - zeroIndex.value++ - } - - } else { - if (zeroIndex.value < 1) { - zeroIndex.value++ - } - } - break; - - case 3: - // movetype.value = -1 - // zeroIndex.value = -1 - // emit("back") - - break; - case 4: - if (typeNow.value != 3) { - if (!zeroIndex.value) { - openqingling.value = true; - emit("canback", true) - } else if (zeroIndex.value == 1) { - openchaobiao.value = true - emit("canback", true) - } else { - getrulevalue() - emit("canback", true) - } - } else { - if (!zeroIndex.value) { - openchaobiao.value = true; - emit("canback", true) - } else if (zeroIndex.value == 1) { - - getrulevalue() - emit("canback", true) - } - } - break; - default: - } - break; - case 2: - switch (props.propsmove) { - case 0: - if (zeroIndex.value) { - zeroIndex.value-- - } else { - movetype.value = 0 - zeroIndex.value = savetopindex.value - typeNowtarget.value = savetopindex.value; - } - - break; - case 1: - break; - case 2: - if (typeNow.value != 3) { - if (zeroIndex.value < 1) { - zeroIndex.value++ - } - - } else { - - } - break; - - case 3: - if (typeNow.value) { - zeroIndex.value = 0 - movetype.value = 1 - } - - break; - - case 4: - if (typeNow.value != 3) { - - if (!typeNow.value && !zeroIndex.value) { - uni.navigateTo({ - url: "/pages/watch/full" - }) - return - } - if (!zeroIndex.value) { - if (indexmessage.value.relayState === '1') { - openlahzha.value = true - emit("canback", true) - } else { - openhehzha.value = true - emit("canback", true) - } - } else { - openbaoxiu.value = true; - emit("canback", true) - } - } - - else { - openbaoxiu.value = true; - emit("canback", true) - } - break; - default: - } - break; - } - } - - } - ) const typeNow = ref(-1); const typeNowtarget = ref(-1); const photoplay = ref(false) diff --git a/pages/NursingNew/component/index.vue b/pages/NursingNew/component/index.vue index a6122c9..354b9af 100644 --- a/pages/NursingNew/component/index.vue +++ b/pages/NursingNew/component/index.vue @@ -115,17 +115,6 @@ 一级压疮防护 - @@ -180,22 +169,22 @@ 护理单元 - - - + - 护理单元01 + {{ item.nuName }} {{ item.elderInfo?.name?`入住`:`空闲` }} - NUID:2506000001 + NUID:{{ item.nuId }} @@ -203,17 +192,17 @@ - + 长者标签 - + - {{ uni.getStorageSync('NUall').elderInfo?.name }} + {{ uni.getStorageSync('NUall').elderInfo?.name ? uni.getStorageSync('NUall').elderInfo?.name:`暂无长者` }} - + {{ uni.getStorageSync('NUall').elderInfo?.sex }} @@ -224,14 +213,48 @@ {{ uni.getStorageSync('NUall').elderInfo?.startTime }} - + {{ item }} - + + + + + 库存盘点 + + + + + 10:00 - 10:10 + + + + 单人执行 + + 王金福 + + + 业务单号:P10120251010001 + + + + 开始服务 + + + 结束服务 + + + + + + + \ No newline at end of file diff --git a/pages/NursingNew/component/leftcontent/leftcontent.vue b/pages/NursingNew/component/leftcontent/leftcontent.vue index 6b6dc20..382b7c2 100644 --- a/pages/NursingNew/component/leftcontent/leftcontent.vue +++ b/pages/NursingNew/component/leftcontent/leftcontent.vue @@ -41,7 +41,7 @@ flex-direction: column; justify-content: space-between; align-items: center; - padding: 3.5vw 0 2.5vw 0; + padding: 3.8vw 0 2.5vw 0; margin-right: 3vw; .logo{ width: 3.8vw; diff --git a/pages/NursingNew/component/nurse/index.vue b/pages/NursingNew/component/nurse/index.vue index 27ee042..cf59e48 100644 --- a/pages/NursingNew/component/nurse/index.vue +++ b/pages/NursingNew/component/nurse/index.vue @@ -180,7 +180,7 @@ :style="{ animationDelay:`-${computeDelay(index0, index1).toFixed(2)}s` }"> props.isMain, - (newVal, oldVal) => { - // 仅在 isShow 为 true 时生效 - if (!props.isshow) return - - if (oldVal === true && newVal === false) { - saveEditIndex.value.index0 = 8 - saveEditIndex.value.index1 = 0 - isRule.value = true - } else if (oldVal === false && newVal === true) { - saveEditIndex.value.index0 = -1 - saveEditIndex.value.index1 = -1 - } - } - ) - watch( - () => props.isold, - () => { - if (props.isold) { - centerCell(); - cardLeft.value = 1; - scrollTop.value = 1; - nextTick(() => { - scrollTop.value = 0; - cardLeft.value = 700 - }) - } - }) watch( () => props.canmove, () => { @@ -668,128 +627,7 @@ const bodystatustarget = ref(-1); const facestatus = ref(false); const facestatustarget = ref(-1); - watch( - () => props.propsmove, - () => { - if (facestatus.value) { - switch (props.propsmove) { - case 0: - if (facestatustarget.value - 3 > 0) { - facestatustarget.value = facestatustarget.value - 3 - } else { - facestatustarget.value = 0 - } - break; - case 1: - if (facestatustarget.value > 5) { - - } else { - facestatustarget.value++ - } - break; - case 2: - if (facestatustarget.value + 3 > 5) { - facestatustarget.value = 6 - } else { - facestatustarget.value = facestatustarget.value + 3 - } - break; - case 3: - if (facestatustarget.value) { - facestatustarget.value-- - } - break; - case 4: - addface(facestatustarget.value) - break; - case 5: - openbody.value = false; - openface.value = false; - facestatus.value = false; - bodystatus.value = false; - topindex.value = 1 - break; - } - return - } - if (bodystatus.value) { - switch (props.propsmove) { - case 0: - if (bodystatustarget.value - 3 > 0) { - bodystatustarget.value = bodystatustarget.value - 3 - } else { - bodystatustarget.value = 0 - } - break; - case 1: - if (bodystatustarget.value > 3) { - - } else { - bodystatustarget.value++ - } - break; - case 2: - if (bodystatustarget.value + 3 > 3) { - bodystatustarget.value = 4 - } else { - bodystatustarget.value = bodystatustarget.value + 3 - } - break; - case 3: - if (bodystatustarget.value) { - bodystatustarget.value-- - } - break; - case 4: - addbody(bodystatustarget.value) - break; - case 5: - openbody.value = false; - openface.value = false; - facestatus.value = false; - bodystatus.value = false; - topindex.value = 0 - break; - } - return - } - if (props.propsmove === 4) { - - if (!isRule.value) { - switch (topindex.value) { - case 0: - openface.value = false - openbody.value = !openbody.value - bodystatus.value = true; - bodystatustarget.value = 0 - break; - case 1: - openbody.value = false - openface.value = !openface.value - facestatus.value = true; - facestatustarget.value = 0 - break; - case 2: - routerPush() - break; - default: - shareToWeixin() - break; - } - } else { - addnewbutton() - } - - } else { - if (isRule.value) { - movecard(props.propsmove) - } else { - movetop(props.propsmove) - } - } - } - ) /* ---- 用于 transform 的响应式字符串 ---- 注意:虽然这是响应式,但我们只在 rAF 里更新它(受控更新),避免频繁触发 Vue 渲染 */ @@ -825,8 +663,7 @@ const facetarget = ref([]); const addbody = (index : number) => { if (bodyTagList.value[index].izSelected == 'Y') { - // console.log("///",bodyTagList.value[index]) - // return + bodyTagList.value[index].izSelected = 'N'; } else { diff --git a/pages/NursingNew/component/pleasetake/component/takehomep.vue b/pages/NursingNew/component/pleasetake/component/takehomep.vue index 54e30cf..bcea40c 100644 --- a/pages/NursingNew/component/pleasetake/component/takehomep.vue +++ b/pages/NursingNew/component/pleasetake/component/takehomep.vue @@ -75,7 +75,7 @@ pageNo: 1, pageSize: 10, nuId: uni.getStorageSync('nuId'), - elderId: uni.getStorageSync('NUall').elderId, + elderId: uni.getStorageSync('elderId'), wlParamInfo: '', categoryId: '', typeId: '', diff --git a/pages/NursingNew/index.vue b/pages/NursingNew/index.vue index 0816598..1b365a3 100644 --- a/pages/NursingNew/index.vue +++ b/pages/NursingNew/index.vue @@ -1,64 +1,16 @@