This commit is contained in:
Teng 2025-04-29 17:00:07 +08:00
parent 1454726f08
commit 9dfcd7990f
93 changed files with 671 additions and 209 deletions

View File

@ -26,14 +26,14 @@
拖动模式
</text>
</view>
<view class="right-container-title-class-anhei-button-wrong" @click="newchange(1)">
<!-- <view class="right-container-title-class-anhei-button-wrong" @click="newchange(1)">
<text class="right-container-title-class-anhei">
手柄模式1
</text>
</view>
</view> -->
<view class="right-container-title-class-anhei-button-wrong" @click="newchange(2)">
<text class="right-container-title-class-anhei">
手柄模式2
手柄模式
</text>
</view>
</view>
@ -1146,10 +1146,12 @@
}
// ()
const rulerMoveEnd = (object : any) => {
if (props.liang.index0 !== 999 && object.cycleType) {
if (redNameindex0.value.includes(props.liang.index0 + (currentNumber.value * 6)) || redNameindex1.value !== props.liang.index1) {
return false;
}
indexsave.value = [props.liang.index0 + (currentNumber.value * 6), props.liang.index1]
let savaIndex = -1;
let emptyChildIndices = [];
@ -1191,6 +1193,7 @@
}
})
// typeName
// console.log("?????",flyNumber.value.index0)
if (haveAnyItem > 1) {
timearr.value[flyNumber.value.index0].children[flyNumber.value.index1] = { directiveName: '', typeName: savetypeName }
} else {

View File

@ -40,14 +40,14 @@
拖动模式
</text>
</view>
<view class="right-container-title-class-anhei-button">
<!-- <view class="right-container-title-class-anhei-button">
<text class="right-container-title-class-anhei">
手柄模式1
</text>
</view>
</view> -->
<view class="right-container-title-class-anhei-button-wrong" @click="newchange(2)">
<text class="right-container-title-class-anhei">
手柄模式2
手柄模式
</text>
</view>
</view>
@ -1459,6 +1459,7 @@
let savaIndex = -1;
//
if (openOp.value === 2) {
console.log("????")
scrollLeft.value = 1;
nextTick(() => {
scrollLeft.value = 0;

View File

@ -153,6 +153,39 @@
background-color: rgb(229, 233, 249);
display: flex;
align-items: center;
position: relative;
.under-button-black {
transition: all 1s;
position: absolute;
width: 300rpx;
height: 100rpx;
border-radius: 20rpx;
padding-left: 10rpx;
background-color: rgb(77, 77, 77);
top: -100rpx;
left: 0;
color: #fff;
display: flex;
justify-content: center;
align-items: center;
.under-button-three {
position: absolute;
right: 13rpx;
bottom: -17rpx;
/* 元素本身不占任何宽高 */
width: 0;
height: 0;
/* 左右边框透明,宽度各 50px */
border-left: 15rpx solid transparent;
border-right: 15rpx solid transparent;
/* 上边框实色(高度 100px形成向下的“倒三角” */
border-top: 20rpx solid rgb(77, 77, 77);
}
}
.white-circle-click-father {
position: relative;
@ -458,6 +491,29 @@
flex-direction: column;
border-right: 1rpx solid transparent;
border-image: repeating-linear-gradient(180deg, #0184db 0px, #0184db 6rpx, transparent 6rpx, transparent 12rpx) 1;
.title-time-img {
width: 65rpx;
height: 65rpx;
margin-top: -5rpx;
}
.title-time-font-rel {
font-size: 30rpx;
margin-top: -5rpx;
}
.title-time-items {
display: flex;
justify-content: space-around;
align-items: center;
.right-box-items-button {
width: 35rpx;
height: 35rpx;
margin: 0 5rpx;
}
}
}
.super-card-time-card {
@ -779,6 +835,130 @@
width: 230rpx;
}
}
.time-button-black-spe {
transition: all 1s;
position: absolute;
width: 250rpx;
height: 100rpx;
padding-left: 10rpx;
border-radius: 20rpx;
background-color: rgb(77,77,77);
bottom: -100rpx;
left: -80rpx;
color: #fff;
display: flex;
justify-content: center;
align-items: center;
z-index: 999;
.under-button-three {
position: absolute;
right: 13rpx;
top: -17rpx;
/* 元素本身不占任何宽高 */
width: 0;
height: 0;
/* 左右边框透明,宽度各 50px */
border-left: 15rpx solid transparent;
border-right: 15rpx solid transparent;
/* 上边框实色(高度 100px形成向下的“倒三角” */
border-bottom: 20rpx solid rgb(77,77,77);
}
}
.time-button-black {
transition: all 1s;
position: absolute;
width: 250rpx;
height: 100rpx;
padding-left: 10rpx;
border-radius: 20rpx;
background-color: rgb(77,77,77);
top: -100rpx;
left: -80rpx;
color: #fff;
display: flex;
justify-content: center;
align-items: center;
z-index: 999;
.under-button-three {
position: absolute;
right: 13rpx;
bottom: -17rpx;
/* 元素本身不占任何宽高 */
width: 0;
height: 0;
/* 左右边框透明,宽度各 50px */
border-left: 15rpx solid transparent;
border-right: 15rpx solid transparent;
/* 上边框实色(高度 100px形成向下的“倒三角” */
border-top: 20rpx solid rgb(77,77,77);
}
}
.time-button-orange-spe {
transition: all 1s;
position: absolute;
width: 250rpx;
height: 100rpx;
padding-left: 10rpx;
border-radius: 20rpx;
background-color: rgba(255, 138, 0, 1);
bottom: -100rpx;
left: -80rpx;
color: #fff;
display: flex;
justify-content: center;
align-items: center;
z-index: 999;
.under-button-three {
position: absolute;
right: 13rpx;
top: -17rpx;
/* 元素本身不占任何宽高 */
width: 0;
height: 0;
/* 左右边框透明,宽度各 50px */
border-left: 15rpx solid transparent;
border-right: 15rpx solid transparent;
/* 上边框实色(高度 100px形成向下的“倒三角” */
border-bottom: 20rpx solid rgba(255, 138, 0, 1);
}
}
.time-button-orange {
transition: all 1s;
position: absolute;
padding-left: 10rpx;
width: 250rpx;
height: 100rpx;
border-radius: 20rpx;
background-color: rgba(255, 138, 0, 1);
top: -90rpx;
left: -80rpx;
color: #fff;
display: flex;
justify-content: center;
align-items: center;
z-index: 999;
.under-button-three {
position: absolute;
right: 13rpx;
bottom: -17rpx;
/* 元素本身不占任何宽高 */
width: 0;
height: 0;
/* 左右边框透明,宽度各 50px */
border-left: 15rpx solid transparent;
border-right: 15rpx solid transparent;
/* 上边框实色(高度 100px形成向下的“倒三角” */
border-top: 20rpx solid rgba(255, 138, 0, 1);
}
}
.title-time {
display: flex;
@ -846,25 +1026,28 @@
border-radius: 30rpx;
box-shadow: 10rpx 10rpx 20rpx rgba(0, 0, 0, 0.1);
transition: opacity 0.4s ease;
.tags-father {
display: flex;
margin-left: 40rpx;
margin-top: 15rpx;
align-items: center;
width: 180rpx;
.tags-img {
width: 50rpx;
height: 50rpx;
margin-right: 10rpx;
}
.tags-font{
.tags-font {}
}
}
.popup-say-content-flex {
display: flex;
margin-top: 7rpx;
margin-bottom: 10rpx;
.popup-say-content-gun {
margin-left: 40rpx;
margin-right: 20rpx;
@ -883,18 +1066,18 @@
.popup-say-three {
position: absolute;
left: 180rpx;
bottom: -40rpx;
left: 173rpx;
bottom: -41rpx;
/* 元素本身不占任何宽高 */
width: 0;
height: 0;
/* 左右边框透明,宽度各 50px */
border-left: 25rpx solid transparent;
border-right: 25rpx solid transparent;
border-left: 30rpx solid transparent;
border-right: 30rpx solid transparent;
/* 上边框实色(高度 100px形成向下的“倒三角” */
border-top: 40rpx solid rgba(255, 255, 255, 1);
border-top: 40rpx solid #d2ecff;
}
}
}
@ -1518,7 +1701,7 @@
}
.title-time-border-big {
transform: scale(1.5);
transform: scale(1.3);
transform-origin: top;
/* 将页面内容放大1.2倍 */
border-top: 0rpx solid #fff;
@ -1535,7 +1718,7 @@
}
.title-time-border-big-top {
transform: scale(1.5);
transform: scale(1.3);
transform-origin: top;
/* 将页面内容放大1.2倍 */
border-top: 0rpx solid #fff;

View File

@ -40,14 +40,14 @@
拖动模式
</text>
</view>
<view class="right-container-title-class-anhei-button-wrong" @click="newchange(1)">
<!-- <view class="right-container-title-class-anhei-button-wrong" @click="newchange(1)">
<text class="right-container-title-class-anhei">
手柄模式1
</text>
</view>
</view> -->
<view class="right-container-title-class-anhei-button">
<text class="right-container-title-class-anhei">
手柄模式2
手柄模式
</text>
</view>
</view>
@ -60,6 +60,9 @@
<view class="doctorsay-container-share" @click="shareToWeixin">
分享
</view>
<view class="doctorsay-container-share">
立即生效
</view>
</view>
<view class="doctorsay-container-right">
<view class="doctorsay-container-right-kuai-cheng"></view>
@ -133,13 +136,26 @@
@touchstart="rulerTouchStart(item1,index0,index1,$event)"
@touchmove="rulerTouchMove" @touchend="rulerTouchEnd()"
:data-index0="index0" :data-index1="index1">
<!-- <view class="title-time-delete"
v-show="liang.index0 !== index0 || liang.index1 !== index1 || canmove"
v-if="item1.directiveName&&shakyTable "
@click.stop="deleteItems(item1,index0,index1)">
-
</view> -->
<view class="time-button-orange-spe"
v-if="flyNumber.index0 === index0 && flyNumber.index1 === index1 && index1==0">
请选择服务指令迁移的目标单元格
<view class="under-button-three"></view>
</view>
<view class="time-button-orange"
v-if="flyNumber.index0 === index0 && flyNumber.index1 === index1 && index1">
请选择服务指令迁移的目标单元格
<view class="under-button-three"></view>
</view>
<view class="time-button-black-spe"
v-if="saveEditIndex.index0 == index0 && saveEditIndex.index1 == index1 && index1==0 && isDelete">
是否确认删除该服务指令
<view class="under-button-three"></view>
</view>
<view class="time-button-black"
v-if="saveEditIndex.index0 == index0 && saveEditIndex.index1 == index1 && index1 && isDelete">
是否确认删除该服务指令
<view class="under-button-three"></view>
</view>
<view class="title-time-blue"
v-show="saveEditIndex.index0 == index0 && saveEditIndex.index1 == index1">
<image class="title-time-blue-img"
@ -160,11 +176,22 @@
{{item1.cycleType}}
</view>
</view>
<view style="margin-top: 20rpx;font-weight: 700;"
<!-- <view style="margin-top: 20rpx;font-weight: 700;"
v-show=" liang.index0 !== index0 || liang.index1 !== index1 || canmove">
{{splitString(item1.directiveName)[0]}}
</view> -->
<image v-if="item1.startTime" class="title-time-img"
src="/static/index/tu.png" />
<view v-if="item1.startTime" class="title-time-font-rel">
{{splitString(item1.directiveName)[0]}}
</view>
<view class="down-icons"
<view v-if="item1.startTime" class="title-time-items">
<image class="right-box-items-button"
src="/static/index/ku.png" />
<image class="right-box-items-button"
src="/static/index/ren.png" />
</view>
<!-- <view class="down-icons"
v-show=" liang.index0 !== index0 || liang.index1 !== index1 || canmove"
:style="item1.cycleType!='日常'?{backgroundColor:`rgb(212,203,255)`}:{}"
v-if="splitString(item1.directiveName)[1]">
@ -176,7 +203,7 @@
{{splitString(item1.directiveName)[index + 1]}}
</view>
</view>
</view>
</view> -->
</view>
</view>
</view>
@ -246,6 +273,7 @@
{{item}}
</view>
</view>
<view style="height: 40rpx;"></view>
</scroll-view>
</view>
@ -312,10 +340,14 @@
</view>
</view>
<view class="under-button">
<view class="under-button-black" :style="isop?{opacity: 1}:{opacity: 0}">
不能重复添加相同的即时服务指令
<view class="under-button-three"></view>
</view>
<view class="white-circle" @click="changecard">
<image class="white-circle-img" src="/static/index/keyimg/movebutton.png" />
</view>
<view class="white-circle" @click="deleteRuler(saveEditIndex.index0,saveEditIndex.index1)">
<view class="white-circle" @click="openDelete">
<image class="white-circle-img" src="/static/index/keyimg/deletebutton.png" />
</view>
<view class="white-circle" @click="opensay">
@ -562,7 +594,7 @@
nextTick(() => {
scrollTop.value = 0;
cardLeft.value = saveleft.value * 117;
isHave()
// isHave()
})
}
@ -664,6 +696,7 @@
// "",
// "",
])
const isop = ref(false);
const bigArray = ref([]);
const isopen = ref(false)
const songisopen = ref(false)
@ -714,7 +747,12 @@
flyNumber.value.index0 = -1;
flyNumber.value.index1 = -1;
isMove.value = false;
isHave()
let data = {
index0: saveEditIndex.value.index0,
index1: saveEditIndex.value.index1
}
whereEvent(data);
// isHave()
}
//
const changLeft = (index : number) => {
@ -804,6 +842,7 @@
// clickstauts.value
// selectType.value
const movecard = (where : number) => {
isDelete.value = false;
switch (where) {
case 0:
if (saveEditIndex.value.index1) {
@ -814,7 +853,7 @@
savebottom.value = saveEditIndex.value.index1 + 3
scrollTop.value = saveEditIndex.value.index1 * 104.5;
}
isHave()
// isHave()
break
case 1:
if (saveEditIndex.value.index0 == 23) {
@ -827,7 +866,7 @@
cardLeft.value = saveleft.value * 117;
}
isHave()
// isHave()
break
case 2:
if (saveEditIndex.value.index1 == 11) {
@ -839,7 +878,7 @@
savebottom.value = saveEditIndex.value.index1;
scrollTop.value = savetop.value * 104.5;
}
isHave()
// isHave()
break
case 3:
if (saveEditIndex.value.index0 == 0) {
@ -851,7 +890,7 @@
saveright.value = saveEditIndex.value.index0 + 5;
cardLeft.value = saveleft.value * 117;
}
isHave()
// isHave()
break
}
}
@ -869,7 +908,7 @@
// cardsumit.value.monthTimeNumber = -1;
}
const clickMonth = (item, index) => {
console.log("item", item)
// console.log("item", item)
monthValue.value = item;
monthIndex.value = index;
@ -878,6 +917,18 @@
// cardsumit.value.weekTime = '';
// cardsumit.value.weekTimeNumber = -1;
}
const isDelete = ref(false);
const openDelete = () => {
if (timearr.value[saveEditIndex.value.index0].children[saveEditIndex.value.index1].directiveName) {
if (!isDelete.value) {
isDelete.value = true;
} else {
isDelete.value = false;
deleteRuler(saveEditIndex.value.index0, saveEditIndex.value.index1);
}
}
}
const haveName = ref(false);
const isHave = () => {
if (timearr.value[saveEditIndex.value.index0].children[saveEditIndex.value.index1].directiveName) {
@ -962,11 +1013,11 @@
}
//
const doctorsayList = ref<roomBtttonType[]>([
{ url: '/static/index/firstTags/30.png', targetUrl: '/static/index/firstTags/21.png', name: '日常' },
{ url: '/static/index/firstTags/10.png', targetUrl: '/static/index/firstTags/99.png', name: '清洁' },
{ url: '/static/index/firstTags/40.png', targetUrl: '/static/index/firstTags/31.png', name: '饮食' },
{ url: '/static/index/firstTags/00.png', targetUrl: '/static/index/firstTags/01.png', name: '睡眠' },
{ url: '/static/index/firstTags/20.png', targetUrl: '/static/index/firstTags/11.png', name: '排泻' },
{ url: '/static/index/firstTags/30.png', targetUrl: '/static/index/firstTags/21.png', name: '日常' },
{ url: '/static/index/firstTags/50.png', targetUrl: '/static/index/firstTags/41.png', name: '影像' },
]);
//
@ -1407,6 +1458,11 @@
}, 50)
}
const addnew = () => {
if (isDelete.value) {
isDelete.value = false;
deleteRuler(saveEditIndex.value.index0, saveEditIndex.value.index1);
return
}
if (isMove.value) {
getNew()
return
@ -1426,7 +1482,7 @@
nextTick(() => {
if (!stopIt) {
scrollLeft.value = 0;
if (bottomItems.value[0].target === "#00a8ff") {
if (bottomItems.value.length && bottomItems.value[0].target === "#00a8ff") {
bottomItems.value[0].target = "#fff"
clearTimeout(cleansettimeout.value);
}
@ -1437,10 +1493,17 @@
target: `#00a8ff`,
id: allobject.id
})
console.log("!!!!",bottomItems.value)
//
cleansettimeout.value = setTimeout(() => {
bottomItems.value[0].target = `#fff`;
}, 1500)
} else {
clearTimeout(cleansettimeoutrel.value);
isop.value = true;
cleansettimeoutrel.value = setTimeout(() => {
isop.value = false;
}, 1000)
}
})
@ -1497,12 +1560,19 @@
//
timearr.value[saveEditIndex.value.index0].children[saveEditIndex.value.index1] = param;
// movecard(1)
isHave()
let data = {
index0: saveEditIndex.value.index0,
index1: saveEditIndex.value.index1
}
whereEvent(data);
// isHave()
saveAll()
// console.log("!!!!!!!!",timearr.value)
}
const cleansettimeout = ref(null);
const cleansettimeoutrel = ref(null);
// const movetoruler = async () => {
// //
// songisopen.value = false;
@ -1625,10 +1695,10 @@
bordershow: true
})
const whereEvent = (data : any) => {
scrollTop.value = 0;
scrollTop.value = data.index1 * 104;
cardLeft.value = 0;
cardLeft.value = data.index0 * 113;
// scrollTop.value = 0;
// scrollTop.value = data.index1 * 104;
// cardLeft.value = 0;
// cardLeft.value = data.index0 * 113;
targetRuler.value.index0 = data.index0;
targetRuler.value.index1 = data.index1;

View File

@ -2,8 +2,8 @@
"name" : "养老App",
"appid" : "__UNI__FB2D473",
"description" : "养老App",
"versionName" : "1.1.2",
"versionCode" : 112,
"versionName" : "1.1.4",
"versionCode" : 114,
"transformPx" : false,
/* 5+App */
"app-plus" : {

View File

@ -259,7 +259,7 @@
} else {
}
} else if (saveruler.value.typeName) {
if (isOld.value===1) {
if (isOld.value===0) {
ruler.value?.rulerMoveEnd(saveruler.value);
} else {
rulernew.value?.rulerMoveEnd(saveruler.value);

View File

@ -2,7 +2,7 @@
;(function(){
let u=void 0,isReady=false,onReadyCallbacks=[],isServiceReady=false,onServiceReadyCallbacks=[];
const __uniConfig = {"pages":[],"globalStyle":{"backgroundColor":"#F8F8F8","bounce":"none","navigationBar":{"backgroundColor":"#F8F8F8","titleText":"uni-app x","type":"default","titleColor":"#000000"},"isNVue":false},"nvue":{"compiler":"uni-app","styleCompiler":"uni-app","flex-direction":"column"},"renderer":"auto","appname":"养老App","splashscreen":{"alwaysShowBeforeRender":true,"autoclose":true},"compilerVersion":"4.57","entryPagePath":"pages/index/index","entryPageQuery":"","realEntryPagePath":"","networkTimeout":{"request":60000,"connectSocket":60000,"uploadFile":60000,"downloadFile":60000},"locales":{},"darkmode":false,"themeConfig":{}};
const __uniRoutes = [{"path":"pages/index/index","meta":{"isQuit":true,"isEntry":true,"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/Nursing/index","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/Warehousing/index","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/login/login","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/timeMatrix/index","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}}].map(uniRoute=>(uniRoute.meta.route=uniRoute.path,__uniConfig.pages.push(uniRoute.path),uniRoute.path='/'+uniRoute.path,uniRoute));
const __uniRoutes = [{"path":"pages/index/index","meta":{"isQuit":true,"isEntry":true,"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/Nursing/index","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/Warehousing/index","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/login/login","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/timeMatrix/index","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/timeMatrix/indexnew","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}}].map(uniRoute=>(uniRoute.meta.route=uniRoute.path,__uniConfig.pages.push(uniRoute.path),uniRoute.path='/'+uniRoute.path,uniRoute));
__uniConfig.styles=[];//styles
__uniConfig.onReady=function(callback){if(__uniConfig.ready){callback()}else{onReadyCallbacks.push(callback)}};Object.defineProperty(__uniConfig,"ready",{get:function(){return isReady},set:function(val){isReady=val;if(!isReady){return}const callbacks=onReadyCallbacks.slice(0);onReadyCallbacks.length=0;callbacks.forEach(function(callback){callback()})}});
__uniConfig.onServiceReady=function(callback){if(__uniConfig.serviceReady){callback()}else{onServiceReadyCallbacks.push(callback)}};Object.defineProperty(__uniConfig,"serviceReady",{get:function(){return isServiceReady},set:function(val){isServiceReady=val;if(!isServiceReady){return}const callbacks=onServiceReadyCallbacks.slice(0);onServiceReadyCallbacks.length=0;callbacks.forEach(function(callback){callback()})}});

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
{"@platforms":["android","iPhone","iPad"],"id":"__UNI__FB2D473","name":"养老App","version":{"name":"1.1.2","code":112},"description":"养老App","developer":{"name":"","email":"","url":""},"permissions":{"Share":{},"Camera":{},"VideoPlayer":{},"UniNView":{"description":"UniNView原生渲染"}},"plus":{"useragent":{"value":"uni-app","concatenate":true},"splashscreen":{"autoclose":true,"delay":0,"target":"id:1","waiting":true},"popGesture":"close","launchwebview":{"render":"always","id":"1","kernel":"WKWebview"},"usingComponents":true,"nvueStyleCompiler":"uni-app","compilerVersion":3,"distribute":{"icons":{"android":{"hdpi":"icon-android-hdpi.png","xhdpi":"icon-android-xhdpi.png","xxhdpi":"icon-android-xxhdpi.png","xxxhdpi":"icon-android-xxxhdpi.png"},"ios":{"appstore":"unpackage/res/icons/1024x1024.png","ipad":{"app":"unpackage/res/icons/76x76.png","app@2x":"unpackage/res/icons/152x152.png","notification":"unpackage/res/icons/20x20.png","notification@2x":"unpackage/res/icons/40x40.png","proapp@2x":"unpackage/res/icons/167x167.png","settings":"unpackage/res/icons/29x29.png","settings@2x":"unpackage/res/icons/58x58.png","spotlight":"unpackage/res/icons/40x40.png","spotlight@2x":"unpackage/res/icons/80x80.png"},"iphone":{"app@2x":"unpackage/res/icons/120x120.png","app@3x":"unpackage/res/icons/180x180.png","notification@2x":"unpackage/res/icons/40x40.png","notification@3x":"unpackage/res/icons/60x60.png","settings@2x":"unpackage/res/icons/58x58.png","settings@3x":"unpackage/res/icons/87x87.png","spotlight@2x":"unpackage/res/icons/80x80.png","spotlight@3x":"unpackage/res/icons/120x120.png"},"prerendered":"false"}},"google":{"abiFilters":["armeabi-v7a","arm64-v8a","x86"],"permissions":["<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>","<uses-permission android:name=\"android.permission.VIBRATE\"/>","<uses-permission android:name=\"android.permission.READ_LOGS\"/>","<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>","<uses-feature android:name=\"android.hardware.camera.autofocus\"/>","<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.CAMERA\"/>","<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>","<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>","<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>","<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>","<uses-feature android:name=\"android.hardware.camera\"/>","<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"],"packagename":"uni.UNIFB2D473","aliasname":"__uni__fb2d473","password":"Z4Urhm9jqwqMGoeQNpGzJA==","storepwd":"Z4Urhm9jqwqMGoeQNpGzJA==","keypwd":"Z4Urhm9jqwqMGoeQNpGzJA==","keystore":"google-keystore.keystore","custompermissions":true},"apple":{"dSYMs":false,"devices":"universal"},"plugins":{"audio":{"mp3":{"description":"Android平台录音支持MP3格式文件"}},"share":{"weixin":{"UniversalLinks":"","appid":"wxda748470da82886e"}}},"orientation":"portrait-primary"},"statusbar":{"immersed":"supportedDevice","style":"dark","background":"#F8F8F8"},"uniStatistics":{"enable":false},"allowsInlineMediaPlayback":true,"uni-app":{"control":"uni-v3","vueVersion":"3","compilerVersion":"4.57","nvueCompiler":"uni-app","renderer":"auto","nvue":{"flex-direction":"column"},"nvueLaunchMode":"normal","webView":{"minUserAgentVersion":"49.0"}},"adid":"122926210510"},"app-harmony":{"useragent":{"value":"uni-app","concatenate":true},"uniStatistics":{"enable":false}},"screenOrientation":["landscape-primary","landscape-secondary"],"launch_path":"__uniappview.html"}
{"@platforms":["android","iPhone","iPad"],"id":"__UNI__FB2D473","name":"养老App","version":{"name":"1.1.4","code":114},"description":"养老App","developer":{"name":"","email":"","url":""},"permissions":{"Share":{},"Camera":{},"VideoPlayer":{},"UniNView":{"description":"UniNView原生渲染"}},"plus":{"useragent":{"value":"uni-app","concatenate":true},"splashscreen":{"autoclose":true,"delay":0,"target":"id:1","waiting":true},"popGesture":"close","launchwebview":{"render":"always","id":"1","kernel":"WKWebview"},"usingComponents":true,"nvueStyleCompiler":"uni-app","compilerVersion":3,"distribute":{"icons":{"android":{"hdpi":"icon-android-hdpi.png","xhdpi":"icon-android-xhdpi.png","xxhdpi":"icon-android-xxhdpi.png","xxxhdpi":"icon-android-xxxhdpi.png"},"ios":{"appstore":"unpackage/res/icons/1024x1024.png","ipad":{"app":"unpackage/res/icons/76x76.png","app@2x":"unpackage/res/icons/152x152.png","notification":"unpackage/res/icons/20x20.png","notification@2x":"unpackage/res/icons/40x40.png","proapp@2x":"unpackage/res/icons/167x167.png","settings":"unpackage/res/icons/29x29.png","settings@2x":"unpackage/res/icons/58x58.png","spotlight":"unpackage/res/icons/40x40.png","spotlight@2x":"unpackage/res/icons/80x80.png"},"iphone":{"app@2x":"unpackage/res/icons/120x120.png","app@3x":"unpackage/res/icons/180x180.png","notification@2x":"unpackage/res/icons/40x40.png","notification@3x":"unpackage/res/icons/60x60.png","settings@2x":"unpackage/res/icons/58x58.png","settings@3x":"unpackage/res/icons/87x87.png","spotlight@2x":"unpackage/res/icons/80x80.png","spotlight@3x":"unpackage/res/icons/120x120.png"},"prerendered":"false"}},"google":{"abiFilters":["armeabi-v7a","arm64-v8a","x86"],"permissions":["<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>","<uses-permission android:name=\"android.permission.VIBRATE\"/>","<uses-permission android:name=\"android.permission.READ_LOGS\"/>","<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>","<uses-feature android:name=\"android.hardware.camera.autofocus\"/>","<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.CAMERA\"/>","<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>","<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>","<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>","<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>","<uses-feature android:name=\"android.hardware.camera\"/>","<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"],"packagename":"uni.UNIFB2D473","aliasname":"__uni__fb2d473","password":"Z4Urhm9jqwqMGoeQNpGzJA==","storepwd":"Z4Urhm9jqwqMGoeQNpGzJA==","keypwd":"Z4Urhm9jqwqMGoeQNpGzJA==","keystore":"google-keystore.keystore","custompermissions":true},"apple":{"dSYMs":false,"devices":"universal"},"plugins":{"audio":{"mp3":{"description":"Android平台录音支持MP3格式文件"}},"share":{"weixin":{"UniversalLinks":"","appid":"wxda748470da82886e"}}},"orientation":"portrait-primary"},"statusbar":{"immersed":"supportedDevice","style":"dark","background":"#F8F8F8"},"uniStatistics":{"enable":false},"allowsInlineMediaPlayback":true,"uni-app":{"control":"uni-v3","vueVersion":"3","compilerVersion":"4.57","nvueCompiler":"uni-app","renderer":"auto","nvue":{"flex-direction":"column"},"nvueLaunchMode":"normal","webView":{"minUserAgentVersion":"49.0"}},"adid":"122926210510"},"app-harmony":{"useragent":{"value":"uni-app","concatenate":true},"uniStatistics":{"enable":false}},"screenOrientation":["landscape-primary","landscape-secondary"],"launch_path":"__uniappview.html"}

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1020 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1006 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 218 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 705 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 693 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 563 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 914 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 943 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 859 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 998 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 848 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 963 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 855 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 860 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 739 KiB

View File

@ -2,7 +2,7 @@
;(function(){
let u=void 0,isReady=false,onReadyCallbacks=[],isServiceReady=false,onServiceReadyCallbacks=[];
const __uniConfig = {"pages":[],"globalStyle":{"backgroundColor":"#F8F8F8","bounce":"none","navigationBar":{"backgroundColor":"#F8F8F8","titleText":"uni-app x","type":"default","titleColor":"#000000"},"isNVue":false},"nvue":{"compiler":"uni-app","styleCompiler":"uni-app","flex-direction":"column"},"renderer":"auto","appname":"养老App","splashscreen":{"alwaysShowBeforeRender":true,"autoclose":true},"compilerVersion":"4.57","entryPagePath":"pages/index/index","entryPageQuery":"","realEntryPagePath":"","networkTimeout":{"request":60000,"connectSocket":60000,"uploadFile":60000,"downloadFile":60000},"locales":{},"darkmode":false,"themeConfig":{}};
const __uniRoutes = [{"path":"pages/index/index","meta":{"isQuit":true,"isEntry":true,"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/Nursing/index","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/Warehousing/index","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/login/login","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/timeMatrix/index","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}}].map(uniRoute=>(uniRoute.meta.route=uniRoute.path,__uniConfig.pages.push(uniRoute.path),uniRoute.path='/'+uniRoute.path,uniRoute));
const __uniRoutes = [{"path":"pages/index/index","meta":{"isQuit":true,"isEntry":true,"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/Nursing/index","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/Warehousing/index","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/login/login","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/timeMatrix/index","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/timeMatrix/indexnew","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}}].map(uniRoute=>(uniRoute.meta.route=uniRoute.path,__uniConfig.pages.push(uniRoute.path),uniRoute.path='/'+uniRoute.path,uniRoute));
__uniConfig.styles=[];//styles
__uniConfig.onReady=function(callback){if(__uniConfig.ready){callback()}else{onReadyCallbacks.push(callback)}};Object.defineProperty(__uniConfig,"ready",{get:function(){return isReady},set:function(val){isReady=val;if(!isReady){return}const callbacks=onReadyCallbacks.slice(0);onReadyCallbacks.length=0;callbacks.forEach(function(callback){callback()})}});
__uniConfig.onServiceReady=function(callback){if(__uniConfig.serviceReady){callback()}else{onServiceReadyCallbacks.push(callback)}};Object.defineProperty(__uniConfig,"serviceReady",{get:function(){return isServiceReady},set:function(val){isServiceReady=val;if(!isServiceReady){return}const callbacks=onServiceReadyCallbacks.slice(0);onServiceReadyCallbacks.length=0;callbacks.forEach(function(callback){callback()})}});

File diff suppressed because one or more lines are too long

View File

@ -7,8 +7,8 @@
"id": "__UNI__FB2D473",
"name": "养老App",
"version": {
"name": "1.1.2",
"code": 112
"name": "1.1.4",
"code": 114
},
"description": "养老App",
"developer": {

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1020 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1006 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 218 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 705 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 693 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 563 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 914 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 943 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 859 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 998 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 848 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 963 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 855 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 860 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 739 KiB

View File

@ -4622,7 +4622,7 @@ if (uni.restoreGlobal) {
});
}
// fail: function (err) {
// __f__('error','at component/rightItemssecond/index.vue:1406','缓存失败:', err);
// __f__('error','at component/rightItemssecond/index.vue:1409','缓存失败:', err);
// }
});
};
@ -4765,7 +4765,7 @@ if (uni.restoreGlobal) {
{
class: "right-container",
style: vue.normalizeStyle($props.isshow ? { opacity: `1` } : { opacity: `0` }),
onClick: _cache[22] || (_cache[22] = ($event) => {
onClick: _cache[21] || (_cache[21] = ($event) => {
$setup.bottomisShaking = false;
$setup.shakyTable = false;
})
@ -4820,17 +4820,12 @@ if (uni.restoreGlobal) {
vue.createElementVNode("view", { class: "right-container-title-class-anhei-button" }, [
vue.createElementVNode("text", { class: "right-container-title-class-anhei" }, " 拖动模式 ")
]),
vue.createCommentVNode(' <view class="right-container-title-class-anhei-button-wrong" @click="newchange(1)">\r\n <text class="right-container-title-class-anhei">\r\n 手柄模式1\r\n </text>\r\n </view> '),
vue.createElementVNode("view", {
class: "right-container-title-class-anhei-button-wrong",
onClick: _cache[0] || (_cache[0] = ($event) => $setup.newchange(1))
onClick: _cache[0] || (_cache[0] = ($event) => $setup.newchange(2))
}, [
vue.createElementVNode("text", { class: "right-container-title-class-anhei" }, " 手柄模式1 ")
]),
vue.createElementVNode("view", {
class: "right-container-title-class-anhei-button-wrong",
onClick: _cache[1] || (_cache[1] = ($event) => $setup.newchange(2))
}, [
vue.createElementVNode("text", { class: "right-container-title-class-anhei" }, " 手柄模式2 ")
vue.createElementVNode("text", { class: "right-container-title-class-anhei" }, " 手柄模式 ")
])
]),
vue.createElementVNode("view", { class: "doctorsay-container-view" }, [
@ -4981,7 +4976,7 @@ if (uni.restoreGlobal) {
onClick: ($event) => $setup.rulerTouchClick(item1, index0, index1, $event),
onTouchstart: ($event) => $setup.rulerTouchStart(item1, index0, index1, $event),
onTouchmove: $setup.rulerTouchMove,
onTouchend: _cache[2] || (_cache[2] = ($event) => $setup.rulerTouchEnd()),
onTouchend: _cache[1] || (_cache[1] = ($event) => $setup.rulerTouchEnd()),
"data-index0": index0,
"data-index1": index1
}, [
@ -5302,7 +5297,7 @@ if (uni.restoreGlobal) {
"view",
{
class: "popup-overlay",
onClick: _cache[4] || (_cache[4] = ($event) => {
onClick: _cache[3] || (_cache[3] = ($event) => {
$setup.isopen = false;
$setup.flyNumber.index0 = 999;
$setup.touchindex1 = -1;
@ -5314,7 +5309,7 @@ if (uni.restoreGlobal) {
{
class: "popup-overlay-content",
style: vue.normalizeStyle({ top: 2 * $setup.openY - 350 + "rpx", left: 2 * $setup.openX - 780 + "rpx", opacity: $setup.isopacity ? 1 : 0, backgroundColor: ((_b = (_a = $setup.timearr[$setup.flyNumber.index0]) == null ? void 0 : _a.children[$setup.flyNumber.index1]) == null ? void 0 : _b.type) === "日常" ? "#fffcf6" : "rgb(246, 244, 254)" }),
onClick: _cache[3] || (_cache[3] = vue.withModifiers(() => {
onClick: _cache[2] || (_cache[2] = vue.withModifiers(() => {
}, ["stop"]))
},
[
@ -5349,14 +5344,14 @@ if (uni.restoreGlobal) {
$setup.songisopen ? (vue.openBlock(), vue.createElementBlock("view", {
key: 0,
class: "popup-song",
onClick: _cache[11] || (_cache[11] = ($event) => $setup.songisopen = false)
onClick: _cache[10] || (_cache[10] = ($event) => $setup.songisopen = false)
}, [
vue.createElementVNode(
"view",
{
class: "popup-song-contain",
style: vue.normalizeStyle({ opacity: $setup.songisopacity ? 1 : 0 }),
onClick: _cache[10] || (_cache[10] = vue.withModifiers(() => {
onClick: _cache[9] || (_cache[9] = vue.withModifiers(() => {
}, ["stop"]))
},
[
@ -5493,7 +5488,7 @@ if (uni.restoreGlobal) {
"view",
{
class: vue.normalizeClass($setup.isweek ? `radio-circle-target` : `radio-circle`),
onClick: _cache[5] || (_cache[5] = ($event) => {
onClick: _cache[4] || (_cache[4] = ($event) => {
$setup.isweek = true;
$setup.cardsumit.monthTime = "";
})
@ -5504,7 +5499,7 @@ if (uni.restoreGlobal) {
),
vue.createElementVNode("view", {
class: "radio-font",
onClick: _cache[6] || (_cache[6] = ($event) => {
onClick: _cache[5] || (_cache[5] = ($event) => {
$setup.isweek = true;
$setup.cardsumit.monthTime = "";
})
@ -5513,7 +5508,7 @@ if (uni.restoreGlobal) {
"view",
{
class: vue.normalizeClass(!$setup.isweek ? `radio-circle-target` : `radio-circle`),
onClick: _cache[7] || (_cache[7] = ($event) => {
onClick: _cache[6] || (_cache[6] = ($event) => {
$setup.isweek = false;
$setup.cardsumit.weekTime = "";
})
@ -5524,7 +5519,7 @@ if (uni.restoreGlobal) {
),
vue.createElementVNode("view", {
class: "radio-font",
onClick: _cache[8] || (_cache[8] = ($event) => {
onClick: _cache[7] || (_cache[7] = ($event) => {
$setup.isweek = false;
$setup.cardsumit.weekTime = "";
})
@ -5608,7 +5603,7 @@ if (uni.restoreGlobal) {
]),
vue.createElementVNode("view", {
class: "button-father-wrong",
onClick: _cache[9] || (_cache[9] = ($event) => $setup.songisopen = false),
onClick: _cache[8] || (_cache[8] = ($event) => $setup.songisopen = false),
style: { "margin-left": "20rpx" }
}, " 取消 ")
])
@ -5624,7 +5619,7 @@ if (uni.restoreGlobal) {
"view",
{
class: "popup-delete",
onClick: _cache[15] || (_cache[15] = ($event) => $setup.deleteisopen = false)
onClick: _cache[14] || (_cache[14] = ($event) => $setup.deleteisopen = false)
},
[
vue.createElementVNode(
@ -5632,7 +5627,7 @@ if (uni.restoreGlobal) {
{
class: "popup-delete-content",
style: vue.normalizeStyle({ opacity: $setup.deleteisopacity ? 1 : 0 }),
onClick: _cache[14] || (_cache[14] = vue.withModifiers(() => {
onClick: _cache[13] || (_cache[13] = vue.withModifiers(() => {
}, ["stop"]))
},
[
@ -5650,11 +5645,11 @@ if (uni.restoreGlobal) {
vue.createElementVNode("view", { class: "popup-delete-button" }, [
vue.createElementVNode("view", {
class: "popup-delete-button-right",
onClick: _cache[12] || (_cache[12] = ($event) => $setup.deleteisopen = false)
onClick: _cache[11] || (_cache[11] = ($event) => $setup.deleteisopen = false)
}, " 取消 "),
vue.createElementVNode("view", {
class: "popup-delete-button-left",
onClick: _cache[13] || (_cache[13] = ($event) => $setup.deleteRuler($setup.deleteindex[0], $setup.deleteindex[1]))
onClick: _cache[12] || (_cache[12] = ($event) => $setup.deleteRuler($setup.deleteindex[0], $setup.deleteindex[1]))
}, " 确定 ")
])
],
@ -5672,7 +5667,7 @@ if (uni.restoreGlobal) {
"view",
{
class: "popup-delete",
onClick: _cache[19] || (_cache[19] = ($event) => $setup.deletedownisopen = false)
onClick: _cache[18] || (_cache[18] = ($event) => $setup.deletedownisopen = false)
},
[
vue.createElementVNode(
@ -5680,7 +5675,7 @@ if (uni.restoreGlobal) {
{
class: "popup-delete-content",
style: vue.normalizeStyle({ opacity: $setup.deletedownisopacity ? 1 : 0 }),
onClick: _cache[18] || (_cache[18] = vue.withModifiers(() => {
onClick: _cache[17] || (_cache[17] = vue.withModifiers(() => {
}, ["stop"]))
},
[
@ -5698,11 +5693,11 @@ if (uni.restoreGlobal) {
vue.createElementVNode("view", { class: "popup-delete-button" }, [
vue.createElementVNode("view", {
class: "popup-delete-button-right",
onClick: _cache[16] || (_cache[16] = ($event) => $setup.deletedownisopen = false)
onClick: _cache[15] || (_cache[15] = ($event) => $setup.deletedownisopen = false)
}, " 取消 "),
vue.createElementVNode("view", {
class: "popup-delete-button-left",
onClick: _cache[17] || (_cache[17] = ($event) => {
onClick: _cache[16] || (_cache[16] = ($event) => {
$setup.bottomItems.splice($setup.deletebottomindex, 1);
$setup.deletedownisopen = false;
})
@ -5723,7 +5718,7 @@ if (uni.restoreGlobal) {
"view",
{
class: "popup-share",
onClick: _cache[21] || (_cache[21] = ($event) => $setup.shareShow = false)
onClick: _cache[20] || (_cache[20] = ($event) => $setup.shareShow = false)
},
[
vue.createElementVNode(
@ -5731,7 +5726,7 @@ if (uni.restoreGlobal) {
{
class: "popup-share-content",
style: vue.normalizeStyle({ opacity: $setup.deletedownisopacity ? 1 : 0 }),
onClick: _cache[20] || (_cache[20] = vue.withModifiers(() => {
onClick: _cache[19] || (_cache[19] = vue.withModifiers(() => {
}, ["stop"]))
},
[
@ -8659,6 +8654,7 @@ if (uni.restoreGlobal) {
songisopen.value = false;
isweek.value = true;
if (openOp.value === 2) {
formatAppLog("log", "at component/rightItemssecondnew/index.vue:1462", "????");
scrollLeft.value = 1;
vue.nextTick(() => {
scrollLeft.value = 0;
@ -8735,7 +8731,7 @@ if (uni.restoreGlobal) {
}
});
});
formatAppLog("log", "at component/rightItemssecondnew/index.vue:1550", "!!!!!!!!", postArray);
formatAppLog("log", "at component/rightItemssecondnew/index.vue:1551", "!!!!!!!!", postArray);
};
const routerPush = () => {
uni.setStorage({
@ -8979,14 +8975,12 @@ if (uni.restoreGlobal) {
}, [
vue.createElementVNode("text", { class: "right-container-title-class-anhei" }, " 拖动模式 ")
]),
vue.createElementVNode("view", { class: "right-container-title-class-anhei-button" }, [
vue.createElementVNode("text", { class: "right-container-title-class-anhei" }, " 手柄模式1 ")
]),
vue.createCommentVNode(' <view class="right-container-title-class-anhei-button">\r\n <text class="right-container-title-class-anhei">\r\n 手柄模式1\r\n </text>\r\n </view> '),
vue.createElementVNode("view", {
class: "right-container-title-class-anhei-button-wrong",
onClick: _cache[1] || (_cache[1] = ($event) => $setup.newchange(2))
}, [
vue.createElementVNode("text", { class: "right-container-title-class-anhei" }, " 手柄模式2 ")
vue.createElementVNode("text", { class: "right-container-title-class-anhei" }, " 手柄模式 ")
])
]),
vue.createElementVNode("view", { class: "doctorsay-container-view" }, [
@ -11521,7 +11515,6 @@ if (uni.restoreGlobal) {
vue.nextTick(() => {
scrollTop.value = 0;
cardLeft.value = saveleft.value * 117;
isHave();
});
}
}
@ -11630,6 +11623,7 @@ if (uni.restoreGlobal) {
// "三分段",
// "四分段",
]);
const isop = vue.ref(false);
const bigArray = vue.ref([]);
const isopen = vue.ref(false);
const songisopen = vue.ref(false);
@ -11669,7 +11663,11 @@ if (uni.restoreGlobal) {
flyNumber.value.index0 = -1;
flyNumber.value.index1 = -1;
isMove.value = false;
isHave();
let data2 = {
index0: saveEditIndex.value.index0,
index1: saveEditIndex.value.index1
};
whereEvent(data2);
};
const changLeft = (index2) => {
if (index2 === 5) {
@ -11719,6 +11717,7 @@ if (uni.restoreGlobal) {
const selectType = vue.ref(true);
const deleteButton = vue.ref(false);
const movecard = (where) => {
isDelete.value = false;
switch (where) {
case 0:
if (saveEditIndex.value.index1) {
@ -11729,7 +11728,6 @@ if (uni.restoreGlobal) {
savebottom.value = saveEditIndex.value.index1 + 3;
scrollTop.value = saveEditIndex.value.index1 * 104.5;
}
isHave();
break;
case 1:
if (saveEditIndex.value.index0 == 23) {
@ -11741,7 +11739,6 @@ if (uni.restoreGlobal) {
saveright.value = saveEditIndex.value.index0;
cardLeft.value = saveleft.value * 117;
}
isHave();
break;
case 2:
if (saveEditIndex.value.index1 == 11) {
@ -11753,7 +11750,6 @@ if (uni.restoreGlobal) {
savebottom.value = saveEditIndex.value.index1;
scrollTop.value = savetop.value * 104.5;
}
isHave();
break;
case 3:
if (saveEditIndex.value.index0 == 0) {
@ -11765,7 +11761,6 @@ if (uni.restoreGlobal) {
saveright.value = saveEditIndex.value.index0 + 5;
cardLeft.value = saveleft.value * 117;
}
isHave();
break;
}
};
@ -11778,10 +11773,20 @@ if (uni.restoreGlobal) {
weekIndex.value = index2;
};
const clickMonth = (item, index2) => {
formatAppLog("log", "at component/rightItemssecondrelnew/index.vue:872", "item", item);
monthValue.value = item;
monthIndex.value = index2;
};
const isDelete = vue.ref(false);
const openDelete = () => {
if (timearr.value[saveEditIndex.value.index0].children[saveEditIndex.value.index1].directiveName) {
if (!isDelete.value) {
isDelete.value = true;
} else {
isDelete.value = false;
deleteRuler(saveEditIndex.value.index0, saveEditIndex.value.index1);
}
}
};
const haveName = vue.ref(false);
const isHave = () => {
if (timearr.value[saveEditIndex.value.index0].children[saveEditIndex.value.index1].directiveName) {
@ -11830,11 +11835,11 @@ if (uni.restoreGlobal) {
return "title-time-border";
};
const doctorsayList = vue.ref([
{ url: "/static/index/firstTags/30.png", targetUrl: "/static/index/firstTags/21.png", name: "日常" },
{ url: "/static/index/firstTags/10.png", targetUrl: "/static/index/firstTags/99.png", name: "清洁" },
{ url: "/static/index/firstTags/40.png", targetUrl: "/static/index/firstTags/31.png", name: "饮食" },
{ url: "/static/index/firstTags/00.png", targetUrl: "/static/index/firstTags/01.png", name: "睡眠" },
{ url: "/static/index/firstTags/20.png", targetUrl: "/static/index/firstTags/11.png", name: "排泻" },
{ url: "/static/index/firstTags/30.png", targetUrl: "/static/index/firstTags/21.png", name: "日常" },
{ url: "/static/index/firstTags/50.png", targetUrl: "/static/index/firstTags/41.png", name: "影像" }
]);
const upmenuIndex = vue.ref(0);
@ -11910,10 +11915,10 @@ if (uni.restoreGlobal) {
summary: "九泰护理日程测试",
imageUrl: "https://qiniu-web-assets.dcloud.net.cn/unidoc/zh/uni@2x.png",
success: function(res) {
formatAppLog("log", "at component/rightItemssecondrelnew/index.vue:1148", "success:");
formatAppLog("log", "at component/rightItemssecondrelnew/index.vue:1199", "success:");
},
fail: function(err) {
formatAppLog("log", "at component/rightItemssecondrelnew/index.vue:1151", "fail:");
formatAppLog("log", "at component/rightItemssecondrelnew/index.vue:1202", "fail:");
}
});
};
@ -12083,6 +12088,11 @@ if (uni.restoreGlobal) {
}, 50);
};
const addnew = () => {
if (isDelete.value) {
isDelete.value = false;
deleteRuler(saveEditIndex.value.index0, saveEditIndex.value.index1);
return;
}
if (isMove.value) {
getNew();
return;
@ -12102,7 +12112,7 @@ if (uni.restoreGlobal) {
vue.nextTick(() => {
if (!stopIt) {
scrollLeft.value = 0;
if (bottomItems.value[0].target === "#00a8ff") {
if (bottomItems.value.length && bottomItems.value[0].target === "#00a8ff") {
bottomItems.value[0].target = "#fff";
clearTimeout(cleansettimeout.value);
}
@ -12112,9 +12122,16 @@ if (uni.restoreGlobal) {
target: `#00a8ff`,
id: allobject.id
});
formatAppLog("log", "at component/rightItemssecondrelnew/index.vue:1496", "!!!!", bottomItems.value);
cleansettimeout.value = setTimeout(() => {
bottomItems.value[0].target = `#fff`;
}, 1500);
} else {
clearTimeout(cleansettimeoutrel.value);
isop.value = true;
cleansettimeoutrel.value = setTimeout(() => {
isop.value = false;
}, 1e3);
}
});
return;
@ -12163,10 +12180,15 @@ if (uni.restoreGlobal) {
typeName: timearr.value[saveEditIndex.value.index0].children[saveEditIndex.value.index1].typeName
};
timearr.value[saveEditIndex.value.index0].children[saveEditIndex.value.index1] = param;
isHave();
let data2 = {
index0: saveEditIndex.value.index0,
index1: saveEditIndex.value.index1
};
whereEvent(data2);
saveAll();
};
const cleansettimeout = vue.ref(null);
const cleansettimeoutrel = vue.ref(null);
const saveAll = () => {
timearr.value.forEach((element0, index0) => {
element0.children.forEach((element1, index1) => {
@ -12209,10 +12231,6 @@ if (uni.restoreGlobal) {
bordershow: true
});
const whereEvent = (data2) => {
scrollTop.value = 0;
scrollTop.value = data2.index1 * 104;
cardLeft.value = 0;
cardLeft.value = data2.index0 * 113;
targetRuler.value.index0 = data2.index0;
targetRuler.value.index1 = data2.index1;
saveRulerTime.value.index0 = targetRuler.value.index0;
@ -12293,7 +12311,7 @@ if (uni.restoreGlobal) {
}
return result;
}
const __returned__ = { props, bottomItems, nameArray, timeArray, weekDays, days, isweek, iszhouqi, firsttop, secondtop, scrollLeft, cardLeft, scrollTop, downList, rightList, bigArray, isopen, songisopen, isopacity, songisopacity, deleteisopen, deletename, deleteisopacity, sayisopen, sayname, sayisopacity, currentNumber, scrollKey, saveleft, saveright, savetop, savebottom, isMove, getNew, changLeft, changecard, dosomesave, selectType, deleteButton, movecard, weekValue, weekIndex, monthValue, monthIndex, clickWeek, clickMonth, haveName, isHave, pseudoRandom, computeDelay, get throttleTimer() {
const __returned__ = { props, bottomItems, nameArray, timeArray, weekDays, days, isweek, iszhouqi, firsttop, secondtop, scrollLeft, cardLeft, scrollTop, downList, rightList, isop, bigArray, isopen, songisopen, isopacity, songisopacity, deleteisopen, deletename, deleteisopacity, sayisopen, sayname, sayisopacity, currentNumber, scrollKey, saveleft, saveright, savetop, savebottom, isMove, getNew, changLeft, changecard, dosomesave, selectType, deleteButton, movecard, weekValue, weekIndex, monthValue, monthIndex, clickWeek, clickMonth, isDelete, openDelete, haveName, isHave, pseudoRandom, computeDelay, get throttleTimer() {
return throttleTimer;
}, set throttleTimer(v) {
throttleTimer = v;
@ -12301,20 +12319,20 @@ if (uni.restoreGlobal) {
return scrollTimeout;
}, set scrollTimeout(v) {
scrollTimeout = v;
}, handleScroll, isBack, saveX, saveY, isTuoing, saveId, saveTagName, isblue, bottomTimer, bottomisShaking, bottomTouchStart, bottomTouchMove, bottomTouchEnd, openValue, cardsumit, openOp, clickOp, indexsave, rulerMoveEnd, scrollContainer, opensay, addnew, cleansettimeout, saveAll, routerPush, saveRulerTime, targetRuler, whereEvent, minuteArr, timearr, moveNumber, moBan, splitString, get index() {
}, handleScroll, isBack, saveX, saveY, isTuoing, saveId, saveTagName, isblue, bottomTimer, bottomisShaking, bottomTouchStart, bottomTouchMove, bottomTouchEnd, openValue, cardsumit, openOp, clickOp, indexsave, rulerMoveEnd, scrollContainer, opensay, addnew, cleansettimeout, cleansettimeoutrel, saveAll, routerPush, saveRulerTime, targetRuler, whereEvent, minuteArr, timearr, moveNumber, moBan, splitString, get index() {
return index;
}, joystick };
Object.defineProperty(__returned__, "__isScriptSetup", { enumerable: false, value: true });
return __returned__;
}
});
const _imports_0$4 = "/static/index/redbian.png";
const _imports_0$4 = "/static/index/tu.png";
const _imports_1$3 = "/static/index/ku.png";
const _imports_2$2 = "/static/index/ren.png";
const _imports_3$1 = "/static/index/ri.png";
const _imports_4 = "/static/index/zhou.png";
const _imports_5 = "/static/index/ji.png";
const _imports_6 = "/static/index/tu.png";
const _imports_3$1 = "/static/index/redbian.png";
const _imports_4 = "/static/index/ri.png";
const _imports_5 = "/static/index/zhou.png";
const _imports_6 = "/static/index/ji.png";
const _imports_7 = "/static/index/keyimg/movebutton.png";
const _imports_8 = "/static/index/keyimg/deletebutton.png";
const _imports_9 = "/static/index/keyimg/notebutton.png";
@ -12331,7 +12349,7 @@ if (uni.restoreGlobal) {
{
class: "right-container",
style: vue.normalizeStyle($props.isshow ? { opacity: `1` } : { opacity: `0` }),
onClick: _cache[12] || (_cache[12] = ($event) => {
onClick: _cache[10] || (_cache[10] = ($event) => {
$setup.bottomisShaking = false;
$setup.shakyTable = false;
})
@ -12402,14 +12420,9 @@ if (uni.restoreGlobal) {
}, [
vue.createElementVNode("text", { class: "right-container-title-class-anhei" }, " 拖动模式 ")
]),
vue.createElementVNode("view", {
class: "right-container-title-class-anhei-button-wrong",
onClick: _cache[1] || (_cache[1] = ($event) => $setup.newchange(1))
}, [
vue.createElementVNode("text", { class: "right-container-title-class-anhei" }, " 手柄模式1 ")
]),
vue.createCommentVNode(' <view class="right-container-title-class-anhei-button-wrong" @click="newchange(1)">\r\n <text class="right-container-title-class-anhei">\r\n 手柄模式1\r\n </text>\r\n </view> '),
vue.createElementVNode("view", { class: "right-container-title-class-anhei-button" }, [
vue.createElementVNode("text", { class: "right-container-title-class-anhei" }, " 手柄模式2 ")
vue.createElementVNode("text", { class: "right-container-title-class-anhei" }, " 手柄模式 ")
])
]),
vue.createElementVNode("view", { class: "doctorsay-container-view" }, [
@ -12421,7 +12434,8 @@ if (uni.restoreGlobal) {
vue.createElementVNode("view", {
class: "doctorsay-container-share",
onClick: $setup.shareToWeixin
}, " 分享 ")
}, " 分享 "),
vue.createElementVNode("view", { class: "doctorsay-container-share" }, " 立即生效 ")
]),
vue.createElementVNode("view", { class: "doctorsay-container-right" }, [
vue.createElementVNode("view", { class: "doctorsay-container-right-kuai-cheng" }),
@ -12534,11 +12548,38 @@ if (uni.restoreGlobal) {
onClick: ($event) => $setup.rulerTouchClick(item1, index0, index1, $event),
onTouchstart: ($event) => $setup.rulerTouchStart(item1, index0, index1, $event),
onTouchmove: $setup.rulerTouchMove,
onTouchend: _cache[2] || (_cache[2] = ($event) => $setup.rulerTouchEnd()),
onTouchend: _cache[1] || (_cache[1] = ($event) => $setup.rulerTouchEnd()),
"data-index0": index0,
"data-index1": index1
}, [
vue.createCommentVNode(' <view class="title-time-delete"\r\n v-show="liang.index0 !== index0 || liang.index1 !== index1 || canmove"\r\n v-if="item1.directiveName&&shakyTable "\r\n @click.stop="deleteItems(item1,index0,index1)">\r\n -\r\n </view> '),
$setup.flyNumber.index0 === index0 && $setup.flyNumber.index1 === index1 && index1 == 0 ? (vue.openBlock(), vue.createElementBlock("view", {
key: 0,
class: "time-button-orange-spe"
}, [
vue.createTextVNode(" 请选择服务指令迁移的目标单元格 "),
vue.createElementVNode("view", { class: "under-button-three" })
])) : vue.createCommentVNode("v-if", true),
$setup.flyNumber.index0 === index0 && $setup.flyNumber.index1 === index1 && index1 ? (vue.openBlock(), vue.createElementBlock("view", {
key: 1,
class: "time-button-orange"
}, [
vue.createTextVNode(" 请选择服务指令迁移的目标单元格 "),
vue.createElementVNode("view", { class: "under-button-three" })
])) : vue.createCommentVNode("v-if", true),
$setup.saveEditIndex.index0 == index0 && $setup.saveEditIndex.index1 == index1 && index1 == 0 && $setup.isDelete ? (vue.openBlock(), vue.createElementBlock("view", {
key: 2,
class: "time-button-black-spe"
}, [
vue.createTextVNode(" 是否确认删除该服务指令 "),
vue.createElementVNode("view", { class: "under-button-three" })
])) : vue.createCommentVNode("v-if", true),
$setup.saveEditIndex.index0 == index0 && $setup.saveEditIndex.index1 == index1 && index1 && $setup.isDelete ? (vue.openBlock(), vue.createElementBlock("view", {
key: 3,
class: "time-button-black"
}, [
vue.createTextVNode(" 是否确认删除该服务指令 "),
vue.createElementVNode("view", { class: "under-button-three" })
])) : vue.createCommentVNode("v-if", true),
vue.withDirectives(vue.createElementVNode(
"view",
{ class: "title-time-blue" },
@ -12595,52 +12636,36 @@ if (uni.restoreGlobal) {
)), [
[vue.vShow, $props.liang.index0 !== index0 || $props.liang.index1 !== index1 || $props.canmove]
]) : vue.createCommentVNode("v-if", true),
vue.withDirectives(vue.createElementVNode(
"view",
{ style: { "margin-top": "20rpx", "font-weight": "700" } },
vue.toDisplayString($setup.splitString(item1.directiveName)[0]),
513
/* TEXT, NEED_PATCH */
), [
[vue.vShow, $props.liang.index0 !== index0 || $props.liang.index1 !== index1 || $props.canmove]
]),
$setup.splitString(item1.directiveName)[1] ? vue.withDirectives((vue.openBlock(), vue.createElementBlock(
"view",
{
vue.createCommentVNode(' <view style="margin-top: 20rpx;font-weight: 700;"\r\n v-show=" liang.index0 !== index0 || liang.index1 !== index1 || canmove">\r\n {{splitString(item1.directiveName)[0]}}\r\n </view> '),
item1.startTime ? (vue.openBlock(), vue.createElementBlock("image", {
key: 1,
class: "down-icons",
style: vue.normalizeStyle(item1.cycleType != "日常" ? { backgroundColor: `rgb(212,203,255)` } : {})
},
[
(vue.openBlock(true), vue.createElementBlock(
vue.Fragment,
null,
vue.renderList($setup.splitString(item1.directiveName).slice(1), (item, index2) => {
return vue.openBlock(), vue.createElementBlock("view", {
class: "",
key: index2
}, [
vue.createElementVNode(
class: "title-time-img",
src: _imports_0$4
})) : vue.createCommentVNode("v-if", true),
item1.startTime ? (vue.openBlock(), vue.createElementBlock(
"view",
{
class: "icon",
style: vue.normalizeStyle(item1.cycleType != "日常" ? { backgroundColor: `rgb(123,97,255)` } : {})
key: 2,
class: "title-time-font-rel"
},
vue.toDisplayString($setup.splitString(item1.directiveName)[index2 + 1]),
5
/* TEXT, STYLE */
)
]);
vue.toDisplayString($setup.splitString(item1.directiveName)[0]),
1
/* TEXT */
)) : vue.createCommentVNode("v-if", true),
item1.startTime ? (vue.openBlock(), vue.createElementBlock("view", {
key: 3,
class: "title-time-items"
}, [
vue.createElementVNode("image", {
class: "right-box-items-button",
src: _imports_1$3
}),
128
/* KEYED_FRAGMENT */
))
],
4
/* STYLE */
)), [
[vue.vShow, $props.liang.index0 !== index0 || $props.liang.index1 !== index1 || $props.canmove]
]) : vue.createCommentVNode("v-if", true)
vue.createElementVNode("image", {
class: "right-box-items-button",
src: _imports_2$2
})
])) : vue.createCommentVNode("v-if", true),
vue.createCommentVNode(' <view class="down-icons"\r\n v-show=" liang.index0 !== index0 || liang.index1 !== index1 || canmove"\r\n :style="item1.cycleType!=\'日常\'?{backgroundColor:`rgb(212,203,255)`}:{}"\r\n v-if="splitString(item1.directiveName)[1]">\r\n <view class=""\r\n v-for="(item,index) in splitString(item1.directiveName).slice(1)"\r\n :key="index">\r\n <view class="icon"\r\n :style="item1.cycleType!=\'日常\'?{backgroundColor:`rgb(123,97,255)`}:{}">\r\n {{splitString(item1.directiveName)[index + 1]}}\r\n </view>\r\n </view>\r\n </view> ')
],
6
/* CLASS, STYLE */
@ -12687,7 +12712,7 @@ if (uni.restoreGlobal) {
[
vue.createElementVNode("image", {
class: "title-time-button",
src: _imports_0$4
src: _imports_3$1
}),
vue.createElementVNode("view", { class: "title-time-font" }, " 即时 "),
vue.createElementVNode(
@ -12754,7 +12779,7 @@ if (uni.restoreGlobal) {
vue.createElementVNode("view", { class: "time-button-month" }, "周"),
vue.createElementVNode("view", {
class: "time-button-week",
onClick: _cache[3] || (_cache[3] = ($event) => {
onClick: _cache[2] || (_cache[2] = ($event) => {
$setup.isweek = false;
$setup.weekIndex = -1;
$setup.weekValue = "";
@ -12772,7 +12797,7 @@ if (uni.restoreGlobal) {
[
vue.createElementVNode("view", {
class: "time-button-month-target",
onClick: _cache[4] || (_cache[4] = ($event) => {
onClick: _cache[3] || (_cache[3] = ($event) => {
$setup.isweek = true;
$setup.monthIndex = -1;
$setup.monthValue = "";
@ -12834,7 +12859,8 @@ if (uni.restoreGlobal) {
}),
128
/* KEYED_FRAGMENT */
)) : vue.createCommentVNode("v-if", true)
)) : vue.createCommentVNode("v-if", true),
vue.createElementVNode("view", { style: { "height": "40rpx" } })
], 8, ["scroll-top"])
],
512
@ -12867,7 +12893,7 @@ if (uni.restoreGlobal) {
"image",
{
class: "title-time-button",
src: _imports_3$1
src: _imports_4
},
null,
512
@ -12879,7 +12905,7 @@ if (uni.restoreGlobal) {
"image",
{
class: "title-time-button",
src: _imports_4
src: _imports_5
},
null,
512
@ -12891,7 +12917,7 @@ if (uni.restoreGlobal) {
"image",
{
class: "title-time-button",
src: _imports_5
src: _imports_6
},
null,
512
@ -12901,7 +12927,7 @@ if (uni.restoreGlobal) {
]),
vue.createElementVNode("image", {
class: "right-box-img",
src: _imports_6
src: _imports_0$4
}),
vue.createElementVNode(
"view",
@ -12960,7 +12986,7 @@ if (uni.restoreGlobal) {
[
vue.createElementVNode("image", {
class: "downList-box-img",
src: _imports_6
src: _imports_0$4
}),
vue.createElementVNode(
"view",
@ -13041,6 +13067,19 @@ if (uni.restoreGlobal) {
])
]),
vue.createElementVNode("view", { class: "under-button" }, [
vue.createElementVNode(
"view",
{
class: "under-button-black",
style: vue.normalizeStyle($setup.isop ? { opacity: 1 } : { opacity: 0 })
},
[
vue.createTextVNode(" 不能重复添加相同的即时服务指令 "),
vue.createElementVNode("view", { class: "under-button-three" })
],
4
/* STYLE */
),
vue.createElementVNode("view", {
class: "white-circle",
onClick: $setup.changecard
@ -13052,7 +13091,7 @@ if (uni.restoreGlobal) {
]),
vue.createElementVNode("view", {
class: "white-circle",
onClick: _cache[5] || (_cache[5] = ($event) => $setup.deleteRuler($setup.saveEditIndex.index0, $setup.saveEditIndex.index1))
onClick: $setup.openDelete
}, [
vue.createElementVNode("image", {
class: "white-circle-img",
@ -13088,7 +13127,7 @@ if (uni.restoreGlobal) {
"view",
{
class: "popup-overlay",
onClick: _cache[7] || (_cache[7] = ($event) => {
onClick: _cache[5] || (_cache[5] = ($event) => {
$setup.isopen = false;
$setup.flyNumber.index0 = 999;
$setup.touchindex1 = -1;
@ -13100,7 +13139,7 @@ if (uni.restoreGlobal) {
{
class: "popup-overlay-content",
style: vue.normalizeStyle({ top: 2 * $setup.openY - 350 + "rpx", left: 2 * $setup.openX - 780 + "rpx", opacity: $setup.isopacity ? 1 : 0, backgroundColor: ((_b = (_a = $setup.timearr[$setup.flyNumber.index0]) == null ? void 0 : _a.children[$setup.flyNumber.index1]) == null ? void 0 : _b.type) === "日常" ? "#fffcf6" : "rgb(246, 244, 254)" }),
onClick: _cache[6] || (_cache[6] = vue.withModifiers(() => {
onClick: _cache[4] || (_cache[4] = vue.withModifiers(() => {
}, ["stop"]))
},
[
@ -13140,7 +13179,7 @@ if (uni.restoreGlobal) {
"view",
{
class: "popup-say",
onClick: _cache[9] || (_cache[9] = ($event) => $setup.sayisopen = false)
onClick: _cache[7] || (_cache[7] = ($event) => $setup.sayisopen = false)
},
[
vue.createElementVNode(
@ -13148,7 +13187,7 @@ if (uni.restoreGlobal) {
{
class: "popup-say-content",
style: vue.normalizeStyle([{ "padding-top": "30rpx" }, { opacity: $setup.sayisopacity ? 1 : 0 }]),
onClick: _cache[8] || (_cache[8] = vue.withModifiers(() => {
onClick: _cache[6] || (_cache[6] = vue.withModifiers(() => {
}, ["stop"]))
},
[
@ -13231,7 +13270,7 @@ if (uni.restoreGlobal) {
"view",
{
class: "popup-share",
onClick: _cache[11] || (_cache[11] = ($event) => $setup.shareShow = false)
onClick: _cache[9] || (_cache[9] = ($event) => $setup.shareShow = false)
},
[
vue.createElementVNode(
@ -13239,7 +13278,7 @@ if (uni.restoreGlobal) {
{
class: "popup-share-content",
style: vue.normalizeStyle({ opacity: $setup.deletedownisopacity ? 1 : 0 }),
onClick: _cache[10] || (_cache[10] = vue.withModifiers(() => {
onClick: _cache[8] || (_cache[8] = vue.withModifiers(() => {
}, ["stop"]))
},
[
@ -13442,7 +13481,7 @@ if (uni.restoreGlobal) {
(_a = ruler.value) == null ? void 0 : _a.rulerEnd(savename.value);
}
} else if (saveruler.value.typeName) {
if (isOld.value === 1) {
if (isOld.value === 0) {
(_b = ruler.value) == null ? void 0 : _b.rulerMoveEnd(saveruler.value);
} else {
(_c = rulernew.value) == null ? void 0 : _c.rulerMoveEnd(saveruler.value);

View File

@ -7,8 +7,8 @@
"id": "__UNI__FB2D473",
"name": "养老App",
"version": {
"name": "1.1.2",
"code": 112
"name": "1.1.4",
"code": 114
},
"description": "养老App",
"developer": {

View File

@ -5429,6 +5429,35 @@
background-color: #e5e9f9;
display: flex;
align-items: center;
position: relative;
}
.super-card .under-button .under-button-black[data-v-72bcf905] {
transition: all 1s;
position: absolute;
width: 9.375rem;
height: 3.125rem;
border-radius: 0.625rem;
padding-left: 0.3125rem;
background-color: #4d4d4d;
top: -3.125rem;
left: 0;
color: #fff;
display: flex;
justify-content: center;
align-items: center;
}
.super-card .under-button .under-button-black .under-button-three[data-v-72bcf905] {
position: absolute;
right: 0.40625rem;
bottom: -0.53125rem;
/* 元素本身不占任何宽高 */
width: 0;
height: 0;
/* 左右边框透明,宽度各 50px */
border-left: 0.46875rem solid transparent;
border-right: 0.46875rem solid transparent;
/* 上边框实色(高度 100px形成向下的“倒三角” */
border-top: 0.625rem solid #4d4d4d;
}
.super-card .under-button .white-circle-click-father[data-v-72bcf905] {
position: relative;
@ -5695,6 +5724,25 @@
border-right: 0.03125rem solid transparent;
border-image: repeating-linear-gradient(180deg, #0184db 0px, #0184db 0.1875rem, transparent 0.1875rem, transparent 0.375rem) 1;
}
.super-card .super-card-time-und .title-time-img[data-v-72bcf905] {
width: 2.03125rem;
height: 2.03125rem;
margin-top: -0.15625rem;
}
.super-card .super-card-time-und .title-time-font-rel[data-v-72bcf905] {
font-size: 0.9375rem;
margin-top: -0.15625rem;
}
.super-card .super-card-time-und .title-time-items[data-v-72bcf905] {
display: flex;
justify-content: space-around;
align-items: center;
}
.super-card .super-card-time-und .title-time-items .right-box-items-button[data-v-72bcf905] {
width: 1.09375rem;
height: 1.09375rem;
margin: 0 0.15625rem;
}
.super-card .super-card-time-card[data-v-72bcf905] {
display: flex;
justify-content: center;
@ -5976,6 +6024,122 @@
height: 6.53125rem;
width: 7.1875rem;
}
.time-button-black-spe[data-v-72bcf905] {
transition: all 1s;
position: absolute;
width: 7.8125rem;
height: 3.125rem;
padding-left: 0.3125rem;
border-radius: 0.625rem;
background-color: #4d4d4d;
bottom: -3.125rem;
left: -2.5rem;
color: #fff;
display: flex;
justify-content: center;
align-items: center;
z-index: 999;
}
.time-button-black-spe .under-button-three[data-v-72bcf905] {
position: absolute;
right: 0.40625rem;
top: -0.53125rem;
/* 元素本身不占任何宽高 */
width: 0;
height: 0;
/* 左右边框透明,宽度各 50px */
border-left: 0.46875rem solid transparent;
border-right: 0.46875rem solid transparent;
/* 上边框实色(高度 100px形成向下的“倒三角” */
border-bottom: 0.625rem solid #4d4d4d;
}
.time-button-black[data-v-72bcf905] {
transition: all 1s;
position: absolute;
width: 7.8125rem;
height: 3.125rem;
padding-left: 0.3125rem;
border-radius: 0.625rem;
background-color: #4d4d4d;
top: -3.125rem;
left: -2.5rem;
color: #fff;
display: flex;
justify-content: center;
align-items: center;
z-index: 999;
}
.time-button-black .under-button-three[data-v-72bcf905] {
position: absolute;
right: 0.40625rem;
bottom: -0.53125rem;
/* 元素本身不占任何宽高 */
width: 0;
height: 0;
/* 左右边框透明,宽度各 50px */
border-left: 0.46875rem solid transparent;
border-right: 0.46875rem solid transparent;
/* 上边框实色(高度 100px形成向下的“倒三角” */
border-top: 0.625rem solid #4d4d4d;
}
.time-button-orange-spe[data-v-72bcf905] {
transition: all 1s;
position: absolute;
width: 7.8125rem;
height: 3.125rem;
padding-left: 0.3125rem;
border-radius: 0.625rem;
background-color: #ff8a00;
bottom: -3.125rem;
left: -2.5rem;
color: #fff;
display: flex;
justify-content: center;
align-items: center;
z-index: 999;
}
.time-button-orange-spe .under-button-three[data-v-72bcf905] {
position: absolute;
right: 0.40625rem;
top: -0.53125rem;
/* 元素本身不占任何宽高 */
width: 0;
height: 0;
/* 左右边框透明,宽度各 50px */
border-left: 0.46875rem solid transparent;
border-right: 0.46875rem solid transparent;
/* 上边框实色(高度 100px形成向下的“倒三角” */
border-bottom: 0.625rem solid #ff8a00;
}
.time-button-orange[data-v-72bcf905] {
transition: all 1s;
position: absolute;
padding-left: 0.3125rem;
width: 7.8125rem;
height: 3.125rem;
border-radius: 0.625rem;
background-color: #ff8a00;
top: -2.8125rem;
left: -2.5rem;
color: #fff;
display: flex;
justify-content: center;
align-items: center;
z-index: 999;
}
.time-button-orange .under-button-three[data-v-72bcf905] {
position: absolute;
right: 0.40625rem;
bottom: -0.53125rem;
/* 元素本身不占任何宽高 */
width: 0;
height: 0;
/* 左右边框透明,宽度各 50px */
border-left: 0.46875rem solid transparent;
border-right: 0.46875rem solid transparent;
/* 上边框实色(高度 100px形成向下的“倒三角” */
border-top: 0.625rem solid #ff8a00;
}
.title-time[data-v-72bcf905] {
display: flex;
width: 100%;
@ -6070,16 +6234,16 @@
}
.popup-say .popup-say-content .popup-say-three[data-v-72bcf905] {
position: absolute;
left: 5.625rem;
bottom: -1.25rem;
left: 5.40625rem;
bottom: -1.28125rem;
/* 元素本身不占任何宽高 */
width: 0;
height: 0;
/* 左右边框透明,宽度各 50px */
border-left: 0.78125rem solid transparent;
border-right: 0.78125rem solid transparent;
border-left: 0.9375rem solid transparent;
border-right: 0.9375rem solid transparent;
/* 上边框实色(高度 100px形成向下的“倒三角” */
border-top: 1.25rem solid #ffffff;
border-top: 1.25rem solid #d2ecff;
}
.popup-delete[data-v-72bcf905] {
position: fixed;
@ -6613,7 +6777,7 @@
background: linear-gradient(to right, red, red) top left / 1.875rem 0.25rem no-repeat, linear-gradient(to bottom, red, red) top left / 0.25rem 1.875rem no-repeat, linear-gradient(to left, red, red) top right / 1.875rem 0.25rem no-repeat, linear-gradient(to bottom, red, red) top right / 0.25rem 1.875rem no-repeat, linear-gradient(to right, red, red) bottom left / 1.875rem 0.25rem no-repeat, linear-gradient(to top, red, red) bottom left / 0.25rem 1.875rem no-repeat, linear-gradient(to left, red, red) bottom right / 1.875rem 0.25rem no-repeat, linear-gradient(to top, red, red) bottom right / 0.25rem 1.875rem no-repeat;
}
.title-time-border-big[data-v-72bcf905] {
transform: scale(1.5);
transform: scale(1.3);
transform-origin: top;
/* 将页面内容放大1.2倍 */
border-top: 0 solid #fff;
@ -6629,7 +6793,7 @@
position: relative;
}
.title-time-border-big-top[data-v-72bcf905] {
transform: scale(1.5);
transform: scale(1.3);
transform-origin: top;
/* 将页面内容放大1.2倍 */
border-top: 0 solid #fff;