This commit is contained in:
wangweidong 2026-03-31 08:34:04 +08:00
parent c5169b8448
commit 3900da9f24
2 changed files with 81 additions and 716 deletions

View File

@ -17,13 +17,16 @@
<view class="btn ris" @click="swip(1)" v-if="plsbuy.length>1">
<image class="pao-img" :src="`/static/index/newindex/states/ris.png`" />
</view>
<view class="bots" v-if="plsbuy.length>1">
<view v-for="(v,i) in plsbuy" :key='i' :class="current==i?'dot':''"
@click="change({'detail':{'current':i}})">
<view class="bots-red" v-if="v?.chaoshitime"></view>
<scroll-view @touchmove.stop class="scrolbox" scroll-x="true" scroll-with-animation :scroll-left="botleft" :enable-flex="true">
<view class="bots" v-if="plsbuy.length>1" @touchmove.stop>
<view v-for="(v,i) in plsbuy" :key='i' :class="current==i?'dot':''"
@click="change({'detail':{'current':i,'key':1}})">
<view class="bots-red" v-if="v?.chaoshitime"></view>
</view>
</view>
<!-- :style="v?.chaoshitime?'background:red':''" -->
</view>
</scroll-view>
<swiper class="swiper" :circular="true" :indicator-dots="false" :autoplay="autoplay" :interval="3000"
:duration="500" :current="current2" @change="change">
<swiper-item v-for="(indexmessage,i) in plsbuy" :key="i" class="swper">
@ -54,13 +57,23 @@
</view>
<view class="weight-time">
<view>
{{ indexmessage?.startTime?indexmessage?.startTime.slice(11, 16) :'' }}
<view v-if="indexmessage.izMulti=='N'">
{{ indexmessage?.servStartTime?indexmessage?.servStartTime.slice(11, 16) :'' }} -
{{ indexmessage?.servEndTime?indexmessage?.servEndTime.slice(11, 16) :'' }}
<text style="font-size: 1.8vw;font-weight: 500;" v-if="indexmessage?.serviceDuration">
|&nbsp;
{{indexmessage?.serviceDuration!==`0` ?indexmessage?.serviceDuration: ``}}分钟
</text>
</view>
<view v-if="indexmessage.izMulti=='Y'">
{{ indexmessage?.servStartTime?indexmessage?.servStartTime.slice(11, 16) :'' }} -
{{ indexmessage?.servEndTime?indexmessage?.servEndTime.slice(11, 16) :'' }}
<text style="font-size: 1.8vw;font-weight: 500;" v-if="indexmessage?.serviceDuration">
|&nbsp;
{{indexmessage?.serviceDuration!==`0` ?indexmessage?.serviceDuration: ``}}分钟
</text>
</view>
<!-- swipdcurrent.value -->
<!-- <view style="height: 4vw;"> </view> -->
<view class="pao-father">
<image class="pao-img" :src="`/static/index/newindex/states/pao.png`" />
@ -69,13 +82,12 @@
</view>
</view>
</view>
<view class="big-img"
<!-- <view class="big-img"
v-if="indexmessage.izPackage=='Y'&&indexmessage?.izStart=='N'&&!indexmessage.flag"
@click="indexmessage.flag = true">
<image :src="`/static/zlb.png`" :style=" 'width: 420rpx' " mode="aspectFill" />
</view>
<view class="cardbox"
<view class="cardbox"
v-if="indexmessage.izPackage=='Y'&&indexmessage?.izStart=='Y'||indexmessage.flag">
<scroll-view scroll-y="true" class="scrollcard" @touchmove.stop>
<view class="itemcard" v-for="(v,s) in indexmessage.servebao"
@ -86,30 +98,28 @@
<image src="/static/index/newtarget.png" mode=""></image>
</view>
</view>
<image
:src="!v.flag? (v.immediateFile?serverUrl + v.immediateFile:'/static/logo.png'): ( v.immediateFileFocus?serverUrl + v.immediateFileFocus:'/static/logotarget.png')" />
<image :src="!v.flag? (v.immediateFile?serverUrl + v.immediateFile:'/static/logo.png'): ( v.immediateFileFocus?serverUrl + v.immediateFileFocus:'/static/logotarget.png')" />
<text>{{v.match[0]}}</text>
<view v-if="v.match[1]" style="position: relative;z-index: 2;">({{v.match[1]}})
</view>
</view>
</scroll-view>
</view>
<!-- <swipes v-if="current==i" :indexmessage="indexmessage" @touchmove.stop></swipes> -->
<!-- <swipecard @touchmove.stop v-if="current==i"></swipecard> -->
</view> -->
<!-- <swipes v-if="current==i" @touchmove.stop></swipes> -->
<view class="big-img" v-if="indexmessage.izPackage=='N'&&indexmessage?.previewFile ">
<view class="big-img" v-if="indexmessage.izMulti=='N'">
<image
:style="!indexmessage?.previewFile?'width: 420rpx':' width:550rpx;height:550rpx;marginTop:-60rpx'"
:style="!indexmessage?.previewFile?'width: 460rpx':' width:550rpx;height:460rpx;'"
:src="indexmessage?.previewFile? serverUrl + indexmessage?.previewFile: `/static/index/noorder1.png`"
mode="heightFix" />
</view>
<swipecard @touchmove.stop v-if="current==i&&indexmessage.izMulti=='Y'" :indexmessage="indexmessage" @current="currentswipd"></swipecard>
<view class="big-img" v-if="indexmessage.izPackage=='N'&&!indexmessage?.previewFile ">
<!-- <view class="big-img" v-if="indexmessage.izMulti=='N'&&!indexmessage?.previewFile ">
<image :style="!indexmessage?.previewFile?'width: 320rpx;height: 320rpx;':' '"
:src="indexmessage?.previewFile? serverUrl + indexmessage?.previewFile: `/static/index/noorder1.png`"
mode="heightFix" />
</view>
</view> -->
<view style="display: flex;align-items: center; ">
<view class="server-name">
{{ indexmessage?.directiveName }}
@ -295,7 +305,6 @@
import { ref, onMounted, onBeforeUnmount, computed, nextTick, watch, reactive } from 'vue';
import { onBackPress, onShow, onHide } from "@dcloudio/uni-app"
import timeing from './sxy-Timeing.vue'
import swipes from './swipes.vue'
import swipecard from './swipecard.vue'
import { queryOrderList, queryOrderInfoList, startOrder, endOrder, editSubPicPath, editSubMp4, queryEmpList, transferOrder, assistOrder, generateInstant } from '../../component/doctorask/api/api.js'
@ -306,7 +315,7 @@
const topbuttontarget = ref(0);
const ilanarr = ref([]);
const listobj = ref({});
const botleft = ref(0)
const serverUrl = ref(uni.getStorageSync('imagebase'))
const servervideoUrl = ref(uni.getStorageSync('serverUrl') + '/sys/commonVideo/staticVideo/')
const serverpicUrl = ref(uni.getStorageSync('serverUrl') + '/sys/common/static/')
@ -323,10 +332,20 @@
defineExpose({
init
})
const swipdcurrent = ref(0)
const currentswipd=(e)=>{
swipdcurrent.value = e
}
const change = (e) => {
console.log(e)
// return
current.value = e.detail.current;
let a = e.detail.current;
if(e.detail.key==1){
current2.value = a
}
botleft.value = (a-4)*20;
plsbuy.value.forEach((v, i) => {
if (i != a && v.izPackage == 'Y') {
v.flag = false
@ -339,7 +358,7 @@
const djstinme = ref(0)
const timeacde = () => {
let obj = plsbuy.value[current.value];
let timestampMs = new Date(obj.endTime).getTime();
let timestampMs = new Date(obj.servEndTime).getTime();
let times = new Date().getTime();
let djs = timestampMs - times;
@ -350,6 +369,7 @@
}
const timeend = () => {
//
return
plsbuy.value.splice(current.value, 1)
firstgetqueryCgdList(form.nuId)
}
@ -371,7 +391,7 @@
}
const form = reactive({
pageNo: 1,
pageSize: 30,
pageSize: -1,
employeeId: uni.getStorageSync('userInfo').employeesId,
nuId: uni.getStorageSync('nuId'),
workType: 5
@ -529,12 +549,13 @@
form.nuId = nuId;
console.log(nuId)
queryOrderList(form).then(res => {
console.log(`这啥啊啊啊啊啊`,form, res)
if (res.result.records.length > 0) {
res.result.records.forEach((item, l) => {
console.log(res)
console.log(`这啥啊啊啊啊啊`,res.result.length, res)
if (res.result.length > 0) {
res.result.forEach((item, l) => {
item.flag = false;
item.servebao = [];
let timestampMs = new Date(item.endTime).getTime();
let timestampMs = new Date(item.servEndTime).getTime();
let times = new Date().getTime();
let djs = timestampMs - times;
if (djs < 0) {
@ -544,8 +565,8 @@
clickLeftMenu(l, item)
}
})
plsbuy.value = res.result.records;
console.log(plsbuy.value)
plsbuy.value = res.result;
console.log(plsbuy.value,uni.getStorageSync('imagebase'))
change({ detail: { current: current.value } })
} else {
plsbuy.value = [];
@ -676,7 +697,7 @@
const cshigb = () => {
let obj = plsbuy.value[current.value];
// console.log("",current.value)
let timestampMs = new Date(obj.endTime).getTime();
let timestampMs = new Date(obj.servEndTime).getTime();
let times = new Date().getTime();
let djs = timestampMs - times;
// let timeendamp = timestampMs + (Number(plsbuy.value[current.value].timeoutDuration)*60);
@ -694,13 +715,12 @@
}
const start = (v) => {
if (!cshigb()) {
errmsg.value = "服务已超时,不能开始服务!"
openerror.value = true;
firstgetqueryCgdList(form.nuId);
return
}
// if (!cshigb()) {
// errmsg.value = ""
// openerror.value = true;
// firstgetqueryCgdList(form.nuId);
// return
// }
if (v.izStart != 'N') { return }
startOrder({ id: v.id }).then(res => {
console.log(res)
@ -717,15 +737,12 @@
const endobj = ref({})
const end = (v) => {
// console.log("?2",v.izStart,v.izFinish)
if (!cshigb()) {
errmsg.value = "服务已超时,不能结束服务指令!"
// console.log("?1")
openerror.value = true;
firstgetqueryCgdList(form.nuId);
return
}
// if (!cshigb()) {
// errmsg.value = ""
// openerror.value = true;
// firstgetqueryCgdList(form.nuId);
// return
// }
if (v.izStart == 'Y' && v.izFinish == 'N') {
// console.log("aaaaa",v)
endobj.value = v;
@ -739,7 +756,7 @@
const ends = () => {
// console.log("", { id: endobj.value.id })
endOrder({ id: endobj.value.id }).then(res => {
// console.log(res)
console.log(res)
if (res.success) {
open.value = 0;
endobj.value = {};
@ -956,16 +973,19 @@
border-radius: 1.6vw;
margin-top: 0.5vw;
padding: 3vw 0 0;
.bots {
.scrolbox{
width: 60%;
position: absolute;
height: 30rpx;
bottom: 2.2vw;
height: 60rpx;
bottom: 1.2vw;
left: 20%;
z-index: 999;
}
.bots {
height: 100%;
white-space: nowrap;
display: flex;
justify-content: center;
view {
width: 1.3vw;
height: 0.6vw;
@ -973,6 +993,7 @@
border-radius: 0.2vw;
margin: 0.7vw;
position: relative;
display: inline-block;
.bots-red{
position: absolute;
left: 0.2vw;
@ -1214,9 +1235,8 @@
}
.big-img {
height: 420rpx;
height: 460rpx;
z-index: 100;
margin-top: -50rpx;
// background-color: red;
image {

View File

@ -3,7 +3,7 @@
<swiper class="card-swiper" :class="dotStyle?'square-dot':'round-dot'" :indicator-dots="false" :circular="true"
:autoplay="false" interval="5000" duration="500" @change="cardSwiper" indicator-color="#8799a3"
indicator-active-color="#0081ff">
<swiper-item v-for="(item,index) in swiperList" :key="index" :class="cardCur==index?'cur':''">
<swiper-item v-for="(item,index) in indexmessage.directiveList" :key="index" :class="cardCur==index?'cur':''">
<view class="swiper-item">
<image :src="uni.getStorageSync('imagebase')+item.previewFile" mode="aspectFill" ></image>
</view>
@ -14,668 +14,12 @@
<script>
export default {
props:{
indexmessage:{}
},
data() {
return {
cardCur: 0,
swiperList: [
{
"id": "2031987306763653122",
"orderNo": "HL101202603120133",
"orderType": "1",
"optType": "1",
"optTypeName": null,
"izTimeout": "N",
"optIds": "2020688543455690753",
"optNames": "滕昊达",
"poolId": "2031987302368022530",
"bizId": "2031652790551449601",
"bizType": null,
"nuId": "2512101009",
"nuName": "护理单元09",
"elderId": "101d827c99cf43b4266925996a0b872f261",
"elderName": "王伟东",
"employeeId": "2020688543455690753",
"employeeName": "滕昊达",
"directiveId": "2021428428125708290",
"directiveName": "轮椅防护",
"cycleTypeId": "1",
"cycleType": "日常",
"cycleValue": null,
"previewFile": "2026/03/directive/护理类/日常照料/轮椅防护/轮椅防护(4)_1772784808001.png",
"previewFileSmall": null,
"mp3File": null,
"mp4File": null,
"serviceDuration": "15",
"serviceContent": "准备好安全带.坐垫..1小内将长者抬起..放松肌肉.",
"timeoutDuration": "81",
"packageId": null,
"packageName": null,
"izPackage": "N",
"tollPrice": null,
"comPrice": null,
"realComPrice": null,
"startTime": "2026-03-12 15:00:00",
"endTime": "2026-03-12 15:15:00",
"startTimeStr": null,
"endTimeStr": null,
"beginEmp": null,
"beginTime": null,
"finishEmp": null,
"finishTime": null,
"izStart": "N",
"izFinish": "N",
"initiatorId": null,
"initiatorName": null,
"createEmp": null,
"createTime": "2026-03-12 14:55:01",
"updateEmp": null,
"updateTime": null,
"delFlag": "0",
"remarks": null,
"workType": null,
"triggerMode": null,
"infoList": null,
"executeStatus": null,
"manuallyPicPath": null,
"manuallyMp4Path": null,
"immediateFile": null,
"immediateFileFocus": null,
"flag": false,
"servebao": [],
"chaoshitime": true
},
{
"id": "2031988565046464514",
"orderNo": "HL101202603120136",
"orderType": "1",
"optType": "1",
"optTypeName": null,
"izTimeout": "N",
"optIds": "2020688543455690753",
"optNames": "滕昊达",
"poolId": "2031988560621473793",
"bizId": "2031611722489401345",
"bizType": null,
"nuId": "2512101009",
"nuName": "护理单元09",
"elderId": "101d827c99cf43b4266925996a0b872f261",
"elderName": "王伟东",
"employeeId": "2020688543455690753",
"employeeName": "滕昊达",
"directiveId": "2021428428092153857",
"directiveName": "躺下",
"cycleTypeId": "1",
"cycleType": "日常",
"cycleValue": null,
"previewFile": "2026/03/directive/护理类/日常照料/调整坐卧/躺下(2)_1773035075572.png",
"previewFileSmall": null,
"mp3File": null,
"mp4File": null,
"serviceDuration": "15",
"serviceContent": "为老人调整床位180度角",
"timeoutDuration": "73",
"packageId": null,
"packageName": null,
"izPackage": "N",
"tollPrice": null,
"comPrice": null,
"realComPrice": null,
"startTime": "2026-03-12 15:05:00",
"endTime": "2026-03-12 15:20:00",
"startTimeStr": null,
"endTimeStr": null,
"beginEmp": null,
"beginTime": null,
"finishEmp": null,
"finishTime": null,
"izStart": "N",
"izFinish": "N",
"initiatorId": null,
"initiatorName": null,
"createEmp": null,
"createTime": "2026-03-12 15:00:01",
"updateEmp": null,
"updateTime": null,
"delFlag": "0",
"remarks": null,
"workType": null,
"triggerMode": null,
"infoList": null,
"executeStatus": null,
"manuallyPicPath": null,
"manuallyMp4Path": null,
"immediateFile": null,
"immediateFileFocus": null,
"flag": false,
"servebao": [],
"chaoshitime": true
},
{
"id": "2031989823346053122",
"orderNo": "HL101202603120139",
"orderType": "1",
"optType": "1",
"optTypeName": null,
"izTimeout": "N",
"optIds": "2020688543455690753",
"optNames": "滕昊达",
"poolId": "2031989818946228225",
"bizId": "2031650826958671873",
"bizType": null,
"nuId": "2512101009",
"nuName": "护理单元09",
"elderId": "101d827c99cf43b4266925996a0b872f261",
"elderName": "王伟东",
"employeeId": "2020688543455690753",
"employeeName": "滕昊达",
"directiveId": "2021428428058599426",
"directiveName": "遗体穿衣",
"cycleTypeId": "1",
"cycleType": "日常",
"cycleValue": null,
"previewFile": "2026/03/directive/护理类/日常照料/殡仪服务/遗体穿衣(2)_1773035144931.png",
"previewFileSmall": null,
"mp3File": null,
"mp4File": null,
"serviceDuration": "15",
"serviceContent": null,
"timeoutDuration": "67",
"packageId": null,
"packageName": null,
"izPackage": "N",
"tollPrice": null,
"comPrice": null,
"realComPrice": null,
"startTime": "2026-03-12 15:10:00",
"endTime": "2026-03-12 15:25:00",
"startTimeStr": null,
"endTimeStr": null,
"beginEmp": null,
"beginTime": null,
"finishEmp": null,
"finishTime": null,
"izStart": "N",
"izFinish": "N",
"initiatorId": null,
"initiatorName": null,
"createEmp": null,
"createTime": "2026-03-12 15:05:01",
"updateEmp": null,
"updateTime": null,
"delFlag": "0",
"remarks": null,
"workType": null,
"triggerMode": null,
"infoList": null,
"executeStatus": null,
"manuallyPicPath": null,
"manuallyMp4Path": null,
"immediateFile": null,
"immediateFileFocus": null,
"flag": false,
"servebao": [],
"chaoshitime": true
},
{
"id": "2031991081519812609",
"orderNo": "HL101202603120141",
"orderType": "1",
"optType": "1",
"optTypeName": null,
"izTimeout": "N",
"optIds": "2020688543455690753",
"optNames": "滕昊达",
"poolId": "2031991077224845313",
"bizId": "2031650023334219778",
"bizType": null,
"nuId": "2512101009",
"nuName": "护理单元09",
"elderId": "101d827c99cf43b4266925996a0b872f261",
"elderName": "王伟东",
"employeeId": "2020688543455690753",
"employeeName": "滕昊达",
"directiveId": "2021428428066988034",
"directiveName": "遗体转移",
"cycleTypeId": "1",
"cycleType": "日常",
"cycleValue": null,
"previewFile": "2026/03/directive/护理类/日常照料/殡仪服务/遗体转移(2)_1773035159478.png",
"previewFileSmall": null,
"mp3File": null,
"mp4File": null,
"serviceDuration": "15",
"serviceContent": null,
"timeoutDuration": "68",
"packageId": null,
"packageName": null,
"izPackage": "N",
"tollPrice": null,
"comPrice": null,
"realComPrice": null,
"startTime": "2026-03-12 15:15:00",
"endTime": "2026-03-12 15:30:00",
"startTimeStr": null,
"endTimeStr": null,
"beginEmp": null,
"beginTime": null,
"finishEmp": null,
"finishTime": null,
"izStart": "N",
"izFinish": "N",
"initiatorId": null,
"initiatorName": null,
"createEmp": null,
"createTime": "2026-03-12 15:10:01",
"updateEmp": null,
"updateTime": null,
"delFlag": "0",
"remarks": null,
"workType": null,
"triggerMode": null,
"infoList": null,
"executeStatus": null,
"manuallyPicPath": null,
"manuallyMp4Path": null,
"immediateFile": null,
"immediateFileFocus": null,
"flag": false,
"servebao": [],
"chaoshitime": true
},
{
"id": "2032003664444395522",
"orderNo": "HL101202603120152",
"orderType": "1",
"optType": "1",
"optTypeName": null,
"izTimeout": "N",
"optIds": "2020688543455690753",
"optNames": "滕昊达",
"poolId": "2032003660182982657",
"bizId": "2031639905771196417",
"bizType": null,
"nuId": "2512101009",
"nuName": "护理单元09",
"elderId": "101d827c99cf43b4266925996a0b872f261",
"elderName": "王伟东",
"employeeId": "2020688543455690753",
"employeeName": "滕昊达",
"directiveId": "2021428428058599426",
"directiveName": "遗体穿衣",
"cycleTypeId": "1",
"cycleType": "日常",
"cycleValue": null,
"previewFile": "2026/03/directive/护理类/日常照料/殡仪服务/遗体穿衣(2)_1773035144931.png",
"previewFileSmall": null,
"mp3File": null,
"mp4File": null,
"serviceDuration": "15",
"serviceContent": null,
"timeoutDuration": "67",
"packageId": null,
"packageName": null,
"izPackage": "N",
"tollPrice": null,
"comPrice": null,
"realComPrice": null,
"startTime": "2026-03-12 16:05:00",
"endTime": "2026-03-12 16:20:00",
"startTimeStr": null,
"endTimeStr": null,
"beginEmp": null,
"beginTime": null,
"finishEmp": null,
"finishTime": null,
"izStart": "N",
"izFinish": "N",
"initiatorId": null,
"initiatorName": null,
"createEmp": null,
"createTime": "2026-03-12 16:00:01",
"updateEmp": null,
"updateTime": null,
"delFlag": "0",
"remarks": null,
"workType": null,
"triggerMode": null,
"infoList": null,
"executeStatus": null,
"manuallyPicPath": null,
"manuallyMp4Path": null,
"immediateFile": null,
"immediateFileFocus": null,
"flag": false,
"servebao": [],
"chaoshitime": true
},
{
"id": "2032003664595390465",
"orderNo": "HL101202603120153",
"orderType": "1",
"optType": "1",
"optTypeName": null,
"izTimeout": "N",
"optIds": "2020688543455690753",
"optNames": "滕昊达",
"poolId": "2032003660224925697",
"bizId": "2031650056959954946",
"bizType": null,
"nuId": "2512101009",
"nuName": "护理单元09",
"elderId": "101d827c99cf43b4266925996a0b872f261",
"elderName": "王伟东",
"employeeId": "2020688543455690753",
"employeeName": "滕昊达",
"directiveId": "2021428428092153857",
"directiveName": "躺下",
"cycleTypeId": "1",
"cycleType": "日常",
"cycleValue": null,
"previewFile": "2026/03/directive/护理类/日常照料/调整坐卧/躺下(2)_1773035075572.png",
"previewFileSmall": null,
"mp3File": null,
"mp4File": null,
"serviceDuration": "15",
"serviceContent": "为老人调整床位180度角",
"timeoutDuration": "73",
"packageId": null,
"packageName": null,
"izPackage": "N",
"tollPrice": null,
"comPrice": null,
"realComPrice": null,
"startTime": "2026-03-12 16:05:00",
"endTime": "2026-03-12 16:20:00",
"startTimeStr": null,
"endTimeStr": null,
"beginEmp": null,
"beginTime": null,
"finishEmp": null,
"finishTime": null,
"izStart": "N",
"izFinish": "N",
"initiatorId": null,
"initiatorName": null,
"createEmp": null,
"createTime": "2026-03-12 16:00:01",
"updateEmp": null,
"updateTime": null,
"delFlag": "0",
"remarks": null,
"workType": null,
"triggerMode": null,
"infoList": null,
"executeStatus": null,
"manuallyPicPath": null,
"manuallyMp4Path": null,
"immediateFile": null,
"immediateFileFocus": null,
"flag": false,
"servebao": [],
"chaoshitime": true
},
{
"id": "2032004922723012609",
"orderNo": "CK101202603120007",
"orderType": "3",
"optType": "1",
"optTypeName": null,
"izTimeout": "N",
"optIds": "2020688543455690753",
"optNames": "滕昊达",
"poolId": "2032004918524514305",
"bizId": "2031633183505649666",
"bizType": null,
"nuId": "2512101009",
"nuName": "护理单元09",
"elderId": "101d827c99cf43b4266925996a0b872f261",
"elderName": "王伟东",
"employeeId": "2020688543455690753",
"employeeName": "滕昊达",
"directiveId": "2021428428058599426",
"directiveName": "遗体穿衣",
"cycleTypeId": "1",
"cycleType": "日常",
"cycleValue": null,
"previewFile": "2026/03/directive/护理类/日常照料/殡仪服务/遗体穿衣(2)_1773035144931.png",
"previewFileSmall": null,
"mp3File": null,
"mp4File": null,
"serviceDuration": "15",
"serviceContent": null,
"timeoutDuration": "67",
"packageId": null,
"packageName": null,
"izPackage": "N",
"tollPrice": null,
"comPrice": null,
"realComPrice": null,
"startTime": "2026-03-12 16:10:00",
"endTime": "2026-03-12 16:25:00",
"startTimeStr": null,
"endTimeStr": null,
"beginEmp": null,
"beginTime": null,
"finishEmp": null,
"finishTime": null,
"izStart": "N",
"izFinish": "N",
"initiatorId": null,
"initiatorName": null,
"createEmp": null,
"createTime": "2026-03-12 16:05:01",
"updateEmp": null,
"updateTime": null,
"delFlag": "0",
"remarks": null,
"workType": null,
"triggerMode": null,
"infoList": null,
"executeStatus": null,
"manuallyPicPath": null,
"manuallyMp4Path": null,
"immediateFile": null,
"immediateFileFocus": null,
"flag": false,
"servebao": [],
"chaoshitime": true
},
{
"id": "2032006181010018305",
"orderNo": "HL101202603120156",
"orderType": "1",
"optType": "1",
"optTypeName": null,
"izTimeout": "N",
"optIds": "2020688543455690753",
"optNames": "滕昊达",
"poolId": "2032006176798937089",
"bizId": "2031611671243395073",
"bizType": null,
"nuId": "2512101009",
"nuName": "护理单元09",
"elderId": "101d827c99cf43b4266925996a0b872f261",
"elderName": "王伟东",
"employeeId": "2020688543455690753",
"employeeName": "滕昊达",
"directiveId": "2021428428050210821",
"directiveName": "遗体净身",
"cycleTypeId": "1",
"cycleType": "日常",
"cycleValue": null,
"previewFile": "2026/03/directive/护理类/日常照料/殡仪服务/遗体净身(2)_1773035098789.png",
"previewFileSmall": null,
"mp3File": null,
"mp4File": null,
"serviceDuration": "15",
"serviceContent": null,
"timeoutDuration": "66",
"packageId": null,
"packageName": null,
"izPackage": "N",
"tollPrice": null,
"comPrice": null,
"realComPrice": null,
"startTime": "2026-03-12 16:15:00",
"endTime": "2026-03-12 16:30:00",
"startTimeStr": null,
"endTimeStr": null,
"beginEmp": null,
"beginTime": null,
"finishEmp": null,
"finishTime": null,
"izStart": "N",
"izFinish": "N",
"initiatorId": null,
"initiatorName": null,
"createEmp": null,
"createTime": "2026-03-12 16:10:01",
"updateEmp": null,
"updateTime": null,
"delFlag": "0",
"remarks": null,
"workType": null,
"triggerMode": null,
"infoList": null,
"executeStatus": null,
"manuallyPicPath": null,
"manuallyMp4Path": null,
"immediateFile": null,
"immediateFileFocus": null,
"flag": false,
"servebao": []
},
{
"id": "2032007439301218305",
"orderNo": "HL101202603120158",
"orderType": "1",
"optType": "1",
"optTypeName": null,
"izTimeout": "N",
"optIds": "2020688543455690753",
"optNames": "滕昊达",
"poolId": "2032007435043999746",
"bizId": "2031640287654187010",
"bizType": null,
"nuId": "2512101009",
"nuName": "护理单元09",
"elderId": "101d827c99cf43b4266925996a0b872f261",
"elderName": "王伟东",
"employeeId": "2020688543455690753",
"employeeName": "滕昊达",
"directiveId": "2021428428066988035",
"directiveName": "床位消毒",
"cycleTypeId": "1",
"cycleType": "日常",
"cycleValue": null,
"previewFile": "2026/03/directive/护理类/日常照料/殡仪服务/床位消毒(2)_1773035361611.png",
"previewFileSmall": null,
"mp3File": null,
"mp4File": null,
"serviceDuration": "15",
"serviceContent": null,
"timeoutDuration": "69",
"packageId": null,
"packageName": null,
"izPackage": "N",
"tollPrice": null,
"comPrice": null,
"realComPrice": null,
"startTime": "2026-03-12 16:20:00",
"endTime": "2026-03-12 16:35:00",
"startTimeStr": null,
"endTimeStr": null,
"beginEmp": null,
"beginTime": null,
"finishEmp": null,
"finishTime": null,
"izStart": "N",
"izFinish": "N",
"initiatorId": null,
"initiatorName": null,
"createEmp": null,
"createTime": "2026-03-12 16:15:01",
"updateEmp": null,
"updateTime": null,
"delFlag": "0",
"remarks": null,
"workType": null,
"triggerMode": null,
"infoList": null,
"executeStatus": null,
"manuallyPicPath": null,
"manuallyMp4Path": null,
"immediateFile": null,
"immediateFileFocus": null,
"flag": false,
"servebao": []
},
{
"id": "2032008194162692098",
"orderNo": "HL101202603120159",
"orderType": "1",
"optType": "1",
"optTypeName": null,
"izTimeout": "N",
"optIds": "2020688543455690753",
"optNames": "滕昊达",
"poolId": "2032008187313393666",
"bizId": "2031640287654187010",
"bizType": null,
"nuId": "2512101009",
"nuName": "护理单元09",
"elderId": "101d827c99cf43b4266925996a0b872f261",
"elderName": "王伟东",
"employeeId": "2020688543455690753",
"employeeName": "滕昊达",
"directiveId": "2021428428171845635",
"directiveName": "巡视",
"cycleTypeId": "1",
"cycleType": "日常",
"cycleValue": null,
"previewFile": "2026/03/directive/护理类/睡眠照料/巡视/巡视(3)_1772784456351.png",
"previewFileSmall": null,
"mp3File": null,
"mp4File": null,
"serviceDuration": "15",
"serviceContent": "巡视中.避免说话.走路轻.",
"timeoutDuration": "94",
"packageId": null,
"packageName": null,
"izPackage": "N",
"tollPrice": null,
"comPrice": null,
"realComPrice": null,
"startTime": "2026-03-12 16:20:00",
"endTime": "2026-03-12 16:35:00",
"startTimeStr": null,
"endTimeStr": null,
"beginEmp": null,
"beginTime": null,
"finishEmp": null,
"finishTime": null,
"izStart": "N",
"izFinish": "N",
"initiatorId": null,
"initiatorName": null,
"createEmp": null,
"createTime": "2026-03-12 16:18:01",
"updateEmp": null,
"updateTime": null,
"delFlag": "0",
"remarks": null,
"workType": null,
"triggerMode": null,
"infoList": null,
"executeStatus": null,
"manuallyPicPath": null,
"manuallyMp4Path": null,
"immediateFile": null,
"immediateFileFocus": null,
"flag": false,
"servebao": []
}
],
dotStyle: false,
towerStart: 0,
direction: ''
@ -683,7 +27,8 @@
},
methods:{
cardSwiper(e) {
this.cardCur = e.detail.current
this.cardCur = e.detail.current;
this.$emit('current',e.detail.current)
},
}
}