此版本,为后端测试,是否表单提交相同的测试版

This commit is contained in:
Teng 2025-10-17 08:40:57 +08:00
parent d229756165
commit c6615afbe6
18 changed files with 161 additions and 75 deletions

View File

@ -1,6 +1,11 @@
<template>
<view class="login-container" @click="ceshi">
<!-- <u-modal title="驳回原因" v-model="show" :content="content"></u-modal> -->
<view class="small-ball" :style="{top:`${moveHeight}px`}" @click="clickSmallball">
<view class="small-dian" v-if="hong">
{{ hong }}
</view>
<image class="small-ball-img" src="https://www.focusnu.com/media/directive/index/ling.png" />
</view>
<view class="index-up">
<image class="index-up-img" src="https://www.focusnu.com/media/directive/index/indexgif.gif" mode="widthFix"
lazy-load="false" />
@ -173,15 +178,14 @@
</view>
<view class="white-box-father">
<view v-for="(item0,index) in buttonArray" :key="index" class="white-box" @click="">
<image class="box-img"
:src="`https://www.focusnu.com/media/directive/index/addstaff/${index+2}.png`" />
<image class="box-img" :src="imgArray[index]" />
<view class="box-font">{{item0}}</view>
</view>
<view class="white-box">
<!-- <view style="font-weight: 600;font-size: 100rpx;">+</view> -->
<image class="box-img" style="margin-top: -50rpx;margin-left: 30rpx;"
:src="`https://www.focusnu.com/media/directive/index/addstaff/indexmore.png`" />
<image class="box-img" style="width: 40rpx;height: 40rpx;"
:src="`https://www.focusnu.com/media/directive/index/oldmanphoto/more.png`" />
</view>
</view>
</view>
@ -278,8 +282,10 @@
const tu = 'https://www.focusnu.com/media/directive/index/tu.png'
const show = ref(false);
const content = ref("");
const hong = ref(0);
// const itemArray = ["NU", "", ""];
const buttonArray = ref(["办公室", "员工", "机构维护"])
const imgArray = ref(['https://www.focusnu.com/media/directive/index/jigouindex/bangong.png','https://www.focusnu.com/media/directive/index/jigouindex/yuangong.png','https://www.focusnu.com/media/directive/index/jigouindex/weihu.png'])
const statusarray = ["loading", "success", "fail"]
// const itemTarget = ref(0);
const which = ref(0);
@ -297,6 +303,13 @@
whichMenu.value = which.value
}
const clickSmallball = () => {
uni.setStorageSync('jumpIndex', 1);
uni.navigateTo({
url: "/pages/yuangongindex/message"
})
}
const moveend = () => {
which.value = menuArray.value.length
whichMenu.value = which.value
@ -717,7 +730,7 @@
// margin-top: 35rpx;
width: 20.7%;
margin-left: 3%;
height: 237rpx;
height: 180rpx;
background-color: #fff;
border-radius: 35rpx;
display: flex;
@ -727,9 +740,9 @@
// box-shadow: 2rpx 2rpx 5rpx rgba(0, 0, 0, 0.1);
.box-img {
width: 55rpx;
height: 55rpx;
margin-bottom: 25rpx;
width: 65rpx;
height: 65rpx;
margin-bottom: 10rpx;
}
.box-font {
@ -968,7 +981,7 @@
.middle-view {
width: 100%;
height: 180rpx;
height: 190rpx;
padding: 25rpx 30rpx;
// padding-bottom: 0;
display: flex;
@ -990,4 +1003,36 @@
}
}
}
.small-ball {
position: fixed;
right: 120px;
z-index: 9999;
width: 64rpx;
height: 64rpx;
background-color: #fff;
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
.small-ball-img {
width: 60%;
height: 60%;
}
.small-dian {
position: absolute;
right: 0%;
top: 0%;
width: 30rpx;
height: 30rpx;
border-radius: 50%;
background-color: #FF5757;
color: #fff;
font-size: 20rpx;
display: flex;
justify-content: center;
align-items: center;
}
}
</style>

View File

@ -37,13 +37,13 @@
</view>
</view>
<view style="display: flex;margin-top: 30rpx;">
<view class="">
<image style="width: 50rpx;height: 50rpx;margin-left: 30rpx;"
<view style="display: flex;margin-top: 20rpx;justify-content: space-around;">
<view style="display: flex;flex-direction: column;align-items: center;">
<image style="width: 50rpx;height: 50rpx;"
src="https://www.focusnu.com/media/directive/index/oldmanphoto/shi.png"
mode="widthFix" lazy-load="false" />
<view style="margin-right: 50rpx;margin-left: 10rpx;display: flex;">
<view style="font-size: 25rpx;color: #B5B5B5;margin-right: 10rpx;">
<view style="display: flex;flex-direction: column;align-items: center;">
<view style="font-size: 25rpx;color: #B5B5B5;">
湿度
</view>
<view style="font-size: 25rpx;color: #B5B5B5;">
@ -53,12 +53,12 @@
</view>
</view>
</view>
<view class="">
<image style="width: 50rpx;height: 50rpx;margin-left: 10rpx;"
<view style="display: flex;flex-direction: column;align-items: center;">
<image style="width: 50rpx;height: 50rpx;"
src="https://www.focusnu.com/media/directive/index/oldmanphoto/wen.png"
mode="widthFix" lazy-load="false" />
<view style="display: flex;">
<view style="font-size: 25rpx;color: #B5B5B5;margin-right: 10rpx;">
<view style="display: flex;flex-direction: column;align-items: center;">
<view style="font-size: 25rpx;color: #B5B5B5;">
温度
</view>
<view style="font-size: 25rpx;color: #B5B5B5;">
@ -146,7 +146,7 @@
</view>
<view class="white-box">
<image class="box-img"
<image class="box-img" style="width: 40rpx;height: 40rpx;"
:src="`https://www.focusnu.com/media/directive/index/oldmanphoto/more.png`" />
</view>
</view>

View File

@ -16,41 +16,41 @@
<view class="font-ri">
日常行为规范
</view>
<view class="font-normal" style="margin-top: 50rpx;">
<view class="font-normal" style="margin-top: 30rpx;">
<text
style="font-weight: 600;">1.遵守作息时间</text>严格遵守护理单元规定的作息时间保持安静不得大声喧哗播放音乐或进行其他影响他人休息的活动各独立护理单元之间应相互保持安静避免噪音干扰其他单元长者
</view>
<view class="font-normal" style="margin-top: 50rpx;">
<view class="font-normal" style="margin-top: 30rpx;">
<text
style="font-weight: 600;">2.维护环境卫生</text>保持所在护理单元病房及公共区域的整洁卫生不随地吐痰乱扔垃圾生活垃圾应分类投放到指定垃圾桶内医疗废物交由护理人员统一处理不得随意丢弃不得将垃圾放置在护理单元外公共通道以免影响其他单元环境
</view>
<view class="font-normal" style="margin-top: 50rpx;">
<view class="font-normal" style="margin-top: 30rpx;">
<text
style="font-weight: 600;">3.爱护公共设施</text>妥善使用本护理单元病房内的床铺桌椅呼叫器卫生间设备等公共设施不得故意损坏如因使用不当造成设施设备损坏需照价赔偿禁止在病房内私自拆卸改装任何设施设备严禁将本护理单元设施设备挪至其他单元使用
</view>
<view class="font-normal" style="margin-top: 50rpx;">
<view class="font-normal" style="margin-top: 30rpx;">
<text
style="font-weight: 600;">4.规范用电安全</text>:严禁在病房内使用电炉热得快电暖器等大功率电器不得私拉乱接电线防止发生用电安全事故手机充电器等小型电器使用完毕后及时拔除电源各护理单元应独立检查用电安全不得因用电不当影响其他单元供电
</view>
<view class="font-normal" style="margin-top: 50rpx;">
<view class="font-normal" style="margin-top: 30rpx;">
<text style="font-weight: 600;">5.禁止吸烟</text>NU
护理单元为无烟区域长者及家属严禁在病房走廊卫生间等任何区域吸烟违者将按照医院相关规定进行处罚尤其要注意在独立护理单元周边区域也严禁吸烟避免烟雾飘散影响其他单元长者健康
</view>
<view class="font-ri" style="margin-top: 50rpx;">
<view class="font-ri" style="margin-top: 30rpx;">
安全与沟通
</view>
<view class="font-normal" style="margin-top: 50rpx;">
<view class="font-normal" style="margin-top: 30rpx;">
<text style="font-weight: 600;">1.长者安全管理</text>
</view>
<view class="font-normal" style="margin-top: 50rpx;">
<view class="font-normal" style="margin-top: 30rpx;">
<p>&#x3000;&#x3000;长者不得擅自离开所在护理单元确需外出时须向主管护士提出书面请假申请经医生评估同意并签署意见后方可离院外出期间长者的安全由家属负责如因擅自外出导致病情加重或其他意外情况后果自行承担
</p>
</view>
<view class="font-normal" style="margin-top: 50rpx;">
<view class="font-normal" style="margin-top: 30rpx;">
<p>&#x3000;&#x3000;主动与医护人员保持良好沟通及时反馈长者的病情变化不适症状及心理状态积极参与长者的护理计划和治疗方案制定提出合理的意见和建议家属如需了解其他护理单元类似病例情况应通过医护人员正规渠道咨询不得私自打听
</p>
</view>
<view class="font-normal" style="margin-top: 50rpx;">
<view class="font-normal" style="margin-top: 30rpx;">
<p>&#x3000;&#x3000;妥善保管长者的贵重物品医护人员不承担长者财物保管责任如需帮助可与护理单元管理人员协商解决不得在护理单元公共区域随意堆放个人物品影响通行及空间使用</p>
</view>
<view class="font-qian">
@ -60,15 +60,15 @@
<text
style="font-weight: 600;">1.空间使用规范</text>各护理单元为独立封闭空间未经允许长者家属及医护人员不得随意进入其他护理单元护理单元之间设置明显标识及隔离设施防止人员误闯在紧急情况下如需跨单元调配资源需遵循医院统一指挥按照既定应急流程执行
</view>
<view class="font-normal" style="margin-top: 50rpx;">
<view class="font-normal" style="margin-top: 30rpx;">
<text
style="font-weight: 600;">2.设施设备管理</text>每个护理单元配备独立的仪器设备设备专人专用定期维护保养设备标识明确所属护理单元不得自挪用至其他单元如设备出现故障及时报修并在本单元内做好备用设备调配确保护理工作不受影响定期对护理单元内设施设备进行安全检查包括电气设备医疗器械等保障长者使用安全
</view>
<view class="font-normal" style="margin-top: 50rpx;">
<view class="font-normal" style="margin-top: 30rpx;">
<text
style="font-weight: 600;">3.环境清洁与消毒</text>各护理单元安排专人负责日常清洁与消毒工作保持空间内环境整洁卫生按照医院感染防控要求制定独立的消毒计划对病房走廊卫生间护士站等区域定期消毒消毒用品独立存放于本护理单元妥善保管防止误用在传染病流行期间加强本护理单元的防控措施严格限制人员进出确保不发生交又感染
</view>
<view class="font-normal" style="margin-top: 50rpx;">
<view class="font-normal" style="margin-top: 30rpx;">
<text
style="font-weight: 600;">4.物资管理</text>护理单元内物资独立储备包括药品耗材办公用品等建立物资管理台账定期盘点确保物资充足且在有效期内物资领取使用严格登记避免浪费及流失特殊物资(如急救药品贵重耗材)单独存放专人负责管理保障紧急情况下物资供应若物资短缺需跨单元调配需经上级部门协调遵循先急后缓原则
</view>
@ -78,7 +78,7 @@
<view class="font-normal">
1.本使用条款由[制定部门]负责解释和修订
</view>
<view class="font-normal" style="margin-top: 50rpx;">
<view class="font-normal" style="margin-top: 30rpx;">
2.本使用条款自发布之日起施行如有与本条款相抵触的规定以本条款为准
</view>
<!-- <view class="back-button" @click="goback">
@ -86,7 +86,7 @@
</view> -->
</view>
<view style="display: flex;width: 100%;padding: 0 10%;justify-content: space-between;margin-top: 50rpx;">
<view style="display: flex;width: 100%;padding: 0 10%;justify-content: space-between;margin-top: 30rpx;">
<view class="back-button" @click="goback">
拒绝
</view>

View File

@ -99,7 +99,7 @@
</view>
<view style="z-index: 1;width: 100%;margin-top: 80rpx;" v-if=" item.applyStatus==`2` || item.applyType == `2`">
<view style="z-index: 1;width: 100%;margin-top: 100rpx;" v-if=" item.applyStatus==`2` || item.applyType == `2`">
<view class="fuwu-button">
<view class="fuwu-button-top">
<view style="display: flex;">
@ -185,9 +185,8 @@
</view>
<view class="white-box">
<!-- <view style="font-weight: 600;font-size: 100rpx;">+</view> -->
<image class="box-img" style="margin-top: -50rpx;margin-left: 30rpx;"
:src="`https://www.focusnu.com/media/directive/index/addstaff/indexmore.png`" />
<image class="box-img" style="width: 40rpx;height: 40rpx;margin-bottom: 0;"
:src="`https://www.focusnu.com/media/directive/index/oldmanphoto/more.png`" />
</view>
</view>
</view>
@ -458,7 +457,6 @@
onPullDownRefresh(() => {
loadingData();
isRead().then(res => {
// console.log("aaaa",res.result)
if (res.result) {
hong.value = res.result;
}
@ -686,7 +684,7 @@
margin-top: 25rpx;
width: 20.7%;
margin-left: 3%;
height: 205rpx;
height: 180rpx;
background-color: #fff;
border-radius: 35rpx;
display: flex;

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -7052,7 +7052,7 @@ function isConsoleWritable() {
function initRuntimeSocketService() {
const hosts = "192.168.2.27,127.0.0.1";
const port = "8090";
const id = "mp-weixin_KG_azd";
const id = "mp-weixin_iwx0g8";
const lazy = typeof swan !== "undefined";
let restoreError = lazy ? () => {
} : initOnError();

View File

@ -11,7 +11,9 @@ const _sfc_main = {
setup(__props) {
const show = common_vendor.ref(false);
const content = common_vendor.ref("");
const hong = common_vendor.ref(0);
const buttonArray = common_vendor.ref(["办公室", "员工", "机构维护"]);
const imgArray = common_vendor.ref(["https://www.focusnu.com/media/directive/index/jigouindex/bangong.png", "https://www.focusnu.com/media/directive/index/jigouindex/yuangong.png", "https://www.focusnu.com/media/directive/index/jigouindex/weihu.png"]);
const statusarray = ["loading", "success", "fail"];
const which = common_vendor.ref(0);
const ceshi = () => {
@ -20,6 +22,12 @@ const _sfc_main = {
which.value = e;
whichMenu.value = which.value;
};
const clickSmallball = () => {
common_vendor.index.setStorageSync("jumpIndex", 1);
common_vendor.index.navigateTo({
url: "/pages/yuangongindex/message"
});
};
const moveend = () => {
which.value = menuArray.value.length;
whichMenu.value = which.value;
@ -44,7 +52,7 @@ const _sfc_main = {
}
};
const again = (item) => {
common_vendor.index.__f__("log", "at pages/index/index.vue:329", "????", item);
common_vendor.index.__f__("log", "at pages/index/index.vue:342", "????", item);
common_vendor.index.setStorageSync("baddata", item);
common_vendor.index.setStorageSync("specicalid", item.id);
common_vendor.index.setStorageSync("backhuancun", {});
@ -91,13 +99,19 @@ const _sfc_main = {
});
return (_ctx, _cache) => {
var _a;
return {
a: common_vendor.o(($event) => show.value = false),
b: common_vendor.p({
return common_vendor.e({
a: hong.value
}, hong.value ? {
b: common_vendor.t(hong.value)
} : {}, {
c: `${moveHeight.value}px`,
d: common_vendor.o(clickSmallball),
e: common_vendor.o(($event) => show.value = false),
f: common_vendor.p({
show: show.value,
content: content.value
}),
c: common_vendor.f(menuArray.value, (item, index, i0) => {
g: common_vendor.f(menuArray.value, (item, index, i0) => {
return common_vendor.e({
a: item.status == `1`
}, item.status == `1` ? {
@ -127,14 +141,14 @@ const _sfc_main = {
s: `https://www.focusnu.com/media/directive/index/jigouindex/gongqu.png`,
t: common_vendor.f(buttonArray.value, (item0, index2, i1) => {
return {
a: `https://www.focusnu.com/media/directive/index/addstaff/${index2 + 2}.png`,
a: imgArray.value[index2],
b: common_vendor.t(item0),
c: index2,
d: common_vendor.o(() => {
}, index2)
};
}),
v: `https://www.focusnu.com/media/directive/index/addstaff/indexmore.png`
v: `https://www.focusnu.com/media/directive/index/oldmanphoto/more.png`
} : {}, {
w: item.status == `-1`
}, item.status == `-1` ? {
@ -143,10 +157,10 @@ const _sfc_main = {
y: index
});
}),
d: `100vh`,
e: which.value,
f: common_vendor.o(swiperchange),
g: common_vendor.f(menuArray.value, (item, index, i0) => {
h: `100vh`,
i: which.value,
j: common_vendor.o(swiperchange),
k: common_vendor.f(menuArray.value, (item, index, i0) => {
return common_vendor.e({
a: index != menuArray.value.length - 1
}, index != menuArray.value.length - 1 ? {
@ -161,12 +175,12 @@ const _sfc_main = {
g: common_vendor.o(($event) => changecard(index), index)
});
}),
h: common_vendor.t((_a = menuArray.value[which.value]) == null ? void 0 : _a.comName),
i: common_vendor.p({
l: common_vendor.t((_a = menuArray.value[which.value]) == null ? void 0 : _a.comName),
m: common_vendor.p({
itemTarget: 0
}),
j: common_vendor.o(ceshi)
};
n: common_vendor.o(ceshi)
});
};
}
};

File diff suppressed because one or more lines are too long

View File

@ -214,7 +214,7 @@
.white-box-father .white-box.data-v-1cf27b2a {
width: 20.7%;
margin-left: 3%;
height: 237rpx;
height: 180rpx;
background-color: #fff;
border-radius: 35rpx;
display: flex;
@ -223,9 +223,9 @@
flex-direction: column;
}
.white-box-father .white-box .box-img.data-v-1cf27b2a {
width: 55rpx;
height: 55rpx;
margin-bottom: 25rpx;
width: 65rpx;
height: 65rpx;
margin-bottom: 10rpx;
}
.white-box-father .white-box .box-font.data-v-1cf27b2a {
font-size: 30rpx;
@ -432,7 +432,7 @@
}
.middle-view.data-v-1cf27b2a {
width: 100%;
height: 180rpx;
height: 190rpx;
padding: 25rpx 30rpx;
display: flex;
justify-content: space-between;
@ -450,4 +450,34 @@
.middle-view .middle-small .middle-small-img.data-v-1cf27b2a {
width: 65rpx;
height: 65rpx;
}
.small-ball.data-v-1cf27b2a {
position: fixed;
right: 120px;
z-index: 9999;
width: 64rpx;
height: 64rpx;
background-color: #fff;
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
}
.small-ball .small-ball-img.data-v-1cf27b2a {
width: 60%;
height: 60%;
}
.small-ball .small-dian.data-v-1cf27b2a {
position: absolute;
right: 0%;
top: 0%;
width: 30rpx;
height: 30rpx;
border-radius: 50%;
background-color: #FF5757;
color: #fff;
font-size: 20rpx;
display: flex;
justify-content: center;
align-items: center;
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -214,7 +214,7 @@ const _sfc_main = {
d: common_vendor.o(($event) => clickButton(item, index2), index2)
};
}),
H: `https://www.focusnu.com/media/directive/index/addstaff/indexmore.png`
H: `https://www.focusnu.com/media/directive/index/oldmanphoto/more.png`
} : {}, {
I: item.applyType == "1" && item.applyStatus == `-1`
}, item.applyType == "1" && item.applyStatus == `-1` ? {} : {}, {

File diff suppressed because one or more lines are too long

View File

@ -214,7 +214,7 @@
margin-top: 25rpx;
width: 20.7%;
margin-left: 3%;
height: 205rpx;
height: 180rpx;
background-color: #fff;
border-radius: 35rpx;
display: flex;

View File

@ -5,12 +5,11 @@
},
"setting": {
"urlCheck": false,
"es6": true,
"es6": false,
"postcss": false,
"minified": true,
"newFeature": true,
"bigPackageSizeSupport": true,
"enhance": true
"bigPackageSizeSupport": true
},
"compileType": "miniprogram",
"libVersion": "latest",