2.25.3.14
|
@ -1195,7 +1195,6 @@
|
|||
|
||||
.time-text {
|
||||
margin-left: 10rpx;
|
||||
// color: #364464;
|
||||
font-size: 70rpx;
|
||||
font-weight: 700;
|
||||
width: 800rpx;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<template>
|
||||
<view :class="darkFans?`darkbackgroundContainer`:`backgroundContainer`" @touchmove="getxy" @touchend="cleanall">
|
||||
<view class="move-font" v-show="savename" :style="{ top: `${clientY}rpx`, left: `${clientX}rpx` }">
|
||||
<view class="move-font" v-show="savename && clientX" :style="{ top: `${clientY}rpx`, left: `${clientX}rpx` }">
|
||||
{{savename}}
|
||||
</view>
|
||||
<view class="left-container">
|
||||
|
@ -23,7 +23,9 @@
|
|||
<!-- 主页 -->
|
||||
<rightItemsfirst :isshow="menuIndexshow" :darkFans="darkFans" v-show="!menuIndex" @darkchange="darkchange" />
|
||||
<!-- 超凶表格 -->
|
||||
<rightItemssecond ref="ruler" :liang="indexNumber" :isshow="menuIndexshowsecond" :canmove="canmove" :darkFans="darkFans" v-show="menuIndex==1" @darkchange="darkchange" @savename="openname" @cleanname="closename"/>
|
||||
<rightItemssecond ref="ruler" :liang="indexNumber" :isshow="menuIndexshowsecond" :canmove="canmove"
|
||||
:darkFans="darkFans" v-show="menuIndex==1" @darkchange="darkchange" @savename="openname"
|
||||
@cleanname="closename" />
|
||||
</view>
|
||||
</template>
|
||||
|
||||
|
@ -38,7 +40,7 @@
|
|||
const iconList = ref<Link[]>([
|
||||
{ url: '/static/index/lefticon/index.png', targetUrl: '/static/index/lefticontarget/blueindex.png' },
|
||||
{ url: '/static/index/lefticon/nurse.png', targetUrl: '/static/index/lefticontarget/bluenurse.png' },
|
||||
{ url: '/static/index/lefticon/doctor.png', targetUrl: '/static/index/lefticontarget/bluedoctor.png'},
|
||||
{ url: '/static/index/lefticon/doctor.png', targetUrl: '/static/index/lefticontarget/bluedoctor.png' },
|
||||
{ url: '/static/index/lefticon/give.png', targetUrl: '/static/index/lefticontarget/givedark.png' },
|
||||
{ url: '/static/index/lefticon/wifi.png', targetUrl: '/static/index/lefticontarget/bluewifi.png' },
|
||||
{ url: '/static/index/lefticon/back.png', targetUrl: '/static/index/lefticontarget/blueback.png' }
|
||||
|
@ -59,117 +61,116 @@
|
|||
const secondcurrentIndex = ref<number>(0);
|
||||
const thirdcurrentIndex = ref<number>(0);
|
||||
// 暗黑模式改变
|
||||
const darkchange = (res:boolean) =>{
|
||||
const darkchange = (res : boolean) => {
|
||||
darkFans.value = res
|
||||
}
|
||||
// 变更菜单
|
||||
const changeMenu = (index : number) => {
|
||||
if(index===3){
|
||||
if (index === 3) {
|
||||
menuIndexshow.value = false;
|
||||
menuIndexshowsecond.value = false;
|
||||
uni.navigateTo({
|
||||
url: `/pages/somethingmove/index?darkFans=${darkFans.value}`,
|
||||
animationType: 'slide-in-right',
|
||||
animationDuration: 400// 设置动画时长为300毫秒, // 动画持续时间,单位为毫秒
|
||||
url: `/pages/somethingmove/index?darkFans=${darkFans.value}`,
|
||||
animationType: 'slide-in-right',
|
||||
animationDuration: 400// 设置动画时长为300毫秒, // 动画持续时间,单位为毫秒
|
||||
});
|
||||
return
|
||||
}
|
||||
menuIndex.value = index;
|
||||
menuIndexshow.value = false
|
||||
menuIndexshowsecond.value = false
|
||||
setTimeout(()=>{
|
||||
setTimeout(() => {
|
||||
switch (index) {
|
||||
case 0 :
|
||||
menuIndexshow.value = true
|
||||
break;
|
||||
case 1:
|
||||
menuIndexshowsecond.value = true
|
||||
break;
|
||||
default:
|
||||
case 0:
|
||||
menuIndexshow.value = true
|
||||
break;
|
||||
case 1:
|
||||
menuIndexshowsecond.value = true
|
||||
break;
|
||||
default:
|
||||
}
|
||||
},50)
|
||||
}, 50)
|
||||
};
|
||||
const clientX = ref(0);
|
||||
const clientY = ref(0);
|
||||
const savename = ref("")
|
||||
const canmove = ref(true)
|
||||
const indexNumber = ref({
|
||||
index0:999,
|
||||
index1:999,
|
||||
index0: 999,
|
||||
index1: 999,
|
||||
})
|
||||
//全局获得x轴和y轴
|
||||
const getxyrel = (event) => {
|
||||
// event.stopPropagation();
|
||||
// event.preventDefault();
|
||||
const touch = event.touches[0];
|
||||
clientX.value = 2*(Math.floor(touch.clientX) - 100);
|
||||
clientY.value = 2*(Math.floor(touch.clientY) - 55);
|
||||
clientX.value = 2 * (Math.floor(touch.clientX) - 100);
|
||||
clientY.value = 2 * (Math.floor(touch.clientY) - 55);
|
||||
// console.log("?????",clientX.value,clientY.value)
|
||||
// 遍历数组,找到点击区域所在的对象
|
||||
const translateX = Math.floor(touch.clientX) - 50;
|
||||
const translateY = Math.floor(touch.clientY) - 25;
|
||||
const translateX = Math.floor(touch.clientX) - 50;
|
||||
const translateY = Math.floor(touch.clientY) - 25;
|
||||
const clickedItem = fangkuaiValue.value.find(item => {
|
||||
return translateX >= item.left && translateX <= item.right &&
|
||||
translateY >= item.top && translateY <= item.bottom;
|
||||
return translateX >= item.left && translateX <= item.right &&
|
||||
translateY >= item.top && translateY <= item.bottom;
|
||||
});
|
||||
// 如果找到,则输出该对象的 index0 和 index1
|
||||
if (clickedItem) {
|
||||
const { index0, index1 } = clickedItem.dataset;
|
||||
indexNumber.value.index0 = index0
|
||||
indexNumber.value.index1 = index1
|
||||
} else{
|
||||
const { index0, index1 } = clickedItem.dataset;
|
||||
indexNumber.value.index0 = index0
|
||||
indexNumber.value.index1 = index1
|
||||
} else {
|
||||
indexNumber.value.index0 = 999
|
||||
indexNumber.value.index1 = 999
|
||||
}
|
||||
}
|
||||
//节流
|
||||
const getxy = throttle(getxyrel, 10);
|
||||
|
||||
|
||||
const fangkuaiValue = ref([])
|
||||
//所有适合的方块
|
||||
const openname = (res:string,fangkuai:Object) =>{
|
||||
const openname = (res : string, fangkuai : Object) => {
|
||||
savename.value = res;
|
||||
canmove.value = false;
|
||||
fangkuaiValue.value = fangkuai
|
||||
}
|
||||
//解决拖动bug
|
||||
const closename = () =>{
|
||||
const closename = () => {
|
||||
savename.value = "";
|
||||
canmove.value = true;
|
||||
fangkuaiValue.value = []
|
||||
}
|
||||
const ruler = ref(null)
|
||||
//结束、禁止滑动
|
||||
const cleanall = () =>{
|
||||
const cleanall = () => {
|
||||
clientX.value = 9999;
|
||||
clientY.value = 9999;
|
||||
canmove.value = true;
|
||||
indexNumber.value = {
|
||||
index0:999,
|
||||
index1:999,
|
||||
index0: 999,
|
||||
index1: 999,
|
||||
};
|
||||
ruler.value?.rulerEnd(savename.value);
|
||||
savename.value = "";
|
||||
}
|
||||
//节流函数
|
||||
function throttle(fn, delay) {
|
||||
let lastExecutionTime = 0;
|
||||
return function(...args) {
|
||||
const now = Date.now();
|
||||
if (now - lastExecutionTime >= delay) {
|
||||
lastExecutionTime = now;
|
||||
fn.apply(this, args);
|
||||
}
|
||||
};
|
||||
let lastExecutionTime = 0;
|
||||
return function (...args) {
|
||||
const now = Date.now();
|
||||
if (now - lastExecutionTime >= delay) {
|
||||
lastExecutionTime = now;
|
||||
fn.apply(this, args);
|
||||
}
|
||||
};
|
||||
}
|
||||
// 生命周期钩子
|
||||
onShow(() => {
|
||||
//首次加载和跳转回来需要重新做个动画
|
||||
setTimeout(()=>{
|
||||
setTimeout(() => {
|
||||
changeMenu(menuIndex.value)
|
||||
},50)
|
||||
}, 50)
|
||||
});
|
||||
|
||||
</script>
|
||||
|
||||
<style lang="less" scoped>
|
||||
|
@ -197,49 +198,63 @@
|
|||
overflow: hidden;
|
||||
z-index: 11;
|
||||
}
|
||||
.move-font{
|
||||
|
||||
.move-font {
|
||||
position: absolute;
|
||||
font-size: 45rpx;
|
||||
// font-size: 45rpx;
|
||||
font-weight: 700;
|
||||
z-index: 10;
|
||||
pointer-events: none;
|
||||
color: #016AD1;
|
||||
background-color: #fff;
|
||||
border-radius: 20rpx;
|
||||
border: 2rpx solid #fff;
|
||||
width: 300rpx;
|
||||
height: 100rpx;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
text-align: center;
|
||||
font-size: 45rpx;
|
||||
box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.1);
|
||||
}
|
||||
|
||||
.left-container {
|
||||
width: 235rpx;
|
||||
height: 100%;
|
||||
|
||||
|
||||
.blue-circle-pos {
|
||||
position: relative;
|
||||
|
||||
|
||||
.blue-circle {
|
||||
position: absolute;
|
||||
top: -50rpx;
|
||||
left: -68rpx;
|
||||
|
||||
|
||||
.blue-circle-size {
|
||||
width: 170rpx;
|
||||
height: 250rpx;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
.left-head {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
flex-direction: column;
|
||||
|
||||
|
||||
.left-head-img {
|
||||
width: 150rpx;
|
||||
height: 150rpx;
|
||||
margin-top: 60rpx;
|
||||
}
|
||||
|
||||
|
||||
.left-head-font {
|
||||
font-weight: 700;
|
||||
font-size: 40rpx;
|
||||
}
|
||||
|
||||
|
||||
.left-head-font-dark {
|
||||
font-weight: 700;
|
||||
font-size: 40rpx;
|
||||
|
@ -248,14 +263,14 @@
|
|||
color: transparent;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
.left-img-container {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
flex-direction: column;
|
||||
// margin-top: 30rpx;
|
||||
|
||||
|
||||
.left-img {
|
||||
width: 93rpx;
|
||||
height: 93rpx;
|
||||
|
@ -264,5 +279,4 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
</style>
|
After Width: | Height: | Size: 1.6 KiB |
After Width: | Height: | Size: 2.9 KiB |
After Width: | Height: | Size: 739 B |
After Width: | Height: | Size: 2.4 KiB |
After Width: | Height: | Size: 2.2 KiB |
After Width: | Height: | Size: 6.8 KiB |
After Width: | Height: | Size: 8.3 KiB |
After Width: | Height: | Size: 2.1 KiB |
After Width: | Height: | Size: 1.9 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 6.1 KiB |
After Width: | Height: | Size: 2.0 KiB |
After Width: | Height: | Size: 6.9 KiB |
After Width: | Height: | Size: 8.1 KiB |
|
@ -1 +1 @@
|
|||
{"version":3,"file":"app.js","sources":["App.vue"],"sourcesContent":["<script>\r\n\texport default {\r\n\t\tonLaunch: function() {\r\n\t\t\tconsole.log('App Launch')\r\n\t\t},\r\n\t\tonShow: function() {\r\n\t\t\tconsole.log('App Show')\r\n\t\t},\r\n\t\tonHide: function() {\r\n\t\t\tconsole.log('App Hide')\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style>\r\n\t/*每个页面公共css */\r\n</style>\n"],"names":["uni"],"mappings":";;;;;;;;AACC,MAAK,YAAU;AAAA,EACd,UAAU,WAAW;AACpBA,kBAAAA,MAAA,MAAA,OAAA,gBAAY,YAAY;AAAA,EACxB;AAAA,EACD,QAAQ,WAAW;AAClBA,kBAAAA,MAAY,MAAA,OAAA,gBAAA,UAAU;AAAA,EACtB;AAAA,EACD,QAAQ,WAAW;AAClBA,kBAAAA,MAAY,MAAA,OAAA,iBAAA,UAAU;AAAA,EACvB;AACD;;;;;;;;;"}
|
||||
{"version":3,"file":"app.js","sources":[],"sourcesContent":[],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;"}
|
|
@ -1 +1 @@
|
|||
{"version":3,"file":"assets.js","sources":["static/index/oldman.png","static/index/customer.png","static/index/undericons/upguang.png"],"sourcesContent":["export default \"__VITE_ASSET__71faa3fc__\"","export default \"__VITE_ASSET__3a5aea25__\"","export default \"__VITE_ASSET__bdab6700__\""],"names":[],"mappings":";AAAA,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,aAAA;;;;"}
|
||||
{"version":3,"file":"assets.js","sources":["static/index/oldman.png","static/index/customer.png","static/index/undericons/upguang.png","static/index/cheng.png"],"sourcesContent":["export default \"__VITE_ASSET__71faa3fc__\"","export default \"__VITE_ASSET__3a5aea25__\"","export default \"__VITE_ASSET__bdab6700__\"","export default \"__VITE_ASSET__7c82e504__\""],"names":[],"mappings":";AAAA,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,aAAA;ACAf,MAAe,aAAA;;;;;"}
|
|
@ -1 +1 @@
|
|||
{"version":3,"file":"login.js","sources":["pages/login/login.vue","../Hbuilder/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvbG9naW4vbG9naW4udnVl"],"sourcesContent":["<template>\n <view class=\"container\" @touchstart=\"onTouchStart\" @touchmove=\"onTouchMove\" @touchend=\"onTouchEnd\">\n <swiper class=\"swiper\" indicator-dots=\"true\" autoplay=\"true\" interval=\"3000\" duration=\"500\">\n <swiper-item>\n 1\n </swiper-item>\n <swiper-item>\n 2\n </swiper-item>\n <swiper-item>\n 3\n </swiper-item>\n </swiper>\n </view>\n</template>\n\n<script>\nexport default {\n data() {\n return {\n startX: 0,\n startY: 0,\n isDragging: false\n };\n },\n methods: {\n // 手指触摸开始\n onTouchStart(e) {\n this.startX = e.touches[0].clientX;\n this.startY = e.touches[0].clientY;\n this.isDragging = false;\n },\n // 手指滑动\n onTouchMove(e) {\n const moveX = e.touches[0].clientX - this.startX;\n const moveY = e.touches[0].clientY - this.startY;\n\n if (Math.abs(moveX) > Math.abs(moveY)) {\n // 横向滑动\n this.isDragging = true;\n } else {\n // 纵向滑动\n this.isDragging = true;\n }\n\n if (this.isDragging) {\n e.preventDefault(); // 防止页面默认滑动\n }\n },\n // 手指抬起\n onTouchEnd() {\n this.isDragging = false;\n }\n }\n};\n</script>\n\n<style scoped>\n.container {\n position: relative;\n width: 100%;\n height: 300px;\n}\n\n.swiper {\n width: 100%;\n height: 100%;\n}\n</style>\n","import MiniProgramPage from 'D:/hldy_app/pages/login/login.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;AAiBA,MAAK,YAAU;AAAA,EACb,OAAO;AACL,WAAO;AAAA,MACL,QAAQ;AAAA,MACR,QAAQ;AAAA,MACR,YAAY;AAAA;EAEf;AAAA,EACD,SAAS;AAAA;AAAA,IAEP,aAAa,GAAG;AACd,WAAK,SAAS,EAAE,QAAQ,CAAC,EAAE;AAC3B,WAAK,SAAS,EAAE,QAAQ,CAAC,EAAE;AAC3B,WAAK,aAAa;AAAA,IACnB;AAAA;AAAA,IAED,YAAY,GAAG;AACb,YAAM,QAAQ,EAAE,QAAQ,CAAC,EAAE,UAAU,KAAK;AAC1C,YAAM,QAAQ,EAAE,QAAQ,CAAC,EAAE,UAAU,KAAK;AAE1C,UAAI,KAAK,IAAI,KAAK,IAAI,KAAK,IAAI,KAAK,GAAG;AAErC,aAAK,aAAa;AAAA,aACb;AAEL,aAAK,aAAa;AAAA,MACpB;AAEA,UAAI,KAAK,YAAY;AACnB,UAAE,eAAc;AAAA,MAClB;AAAA,IACD;AAAA;AAAA,IAED,aAAa;AACX,WAAK,aAAa;AAAA,IACpB;AAAA,EACF;AACF;;;;;;;;;ACrDA,GAAG,WAAW,eAAe;"}
|
||||
{"version":3,"file":"login.js","sources":["../Hbuilder/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvbG9naW4vbG9naW4udnVl"],"sourcesContent":["import MiniProgramPage from 'D:/hldy_app/pages/login/login.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
|
|
@ -1 +1 @@
|
|||
{"version":3,"file":"index.js","sources":["pages/somethingmove/index.vue","../Hbuilder/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvc29tZXRoaW5nbW92ZS9pbmRleC52dWU"],"sourcesContent":["\r\n<template>\r\n\t<view :class=\"darkFans?`darkbackgroundContainer`:`backgroundContainer`\" @click=\"goback\">\r\n\t\t1111111\r\n\t</view>\n</template>\n\n<script setup lang=\"ts\">\r\n\timport { ref, onMounted, onBeforeUnmount, computed, nextTick } from 'vue';\r\n\timport { onLoad } from '@dcloudio/uni-app';\r\n\t// 暗黑模式\r\n\tconst darkFans = ref(false);\r\n\t\r\n\ttype darkFanstype = {\r\n\t\tdarkFans:boolean\r\n\t}\r\n\t\r\n\t// 生命周期钩子\r\n\tonLoad((options:darkFanstype) => {\r\n\t\t// 为啥这么写,因为options给我返回的是字符转`false`,只能这么写\r\n\t\tif(options.darkFans === `false`){\r\n\t\t\tdarkFans.value = false\r\n\t\t}else{\r\n\t\t\tdarkFans.value = true\r\n\t\t}\r\n\t});\r\n\r\n\tconst goback = () =>{\r\n\t\tuni.navigateBack()\r\n\t}\r\n\n</script>\n\n<style scoped lang=\"less\">\r\n\t.backgroundContainer {\r\n\t\tdisplay: flex;\r\n\t\tposition: relative;\r\n\t\twidth: 100%;\r\n\t\theight: 100vh;\r\n\t\tbackground-image: url('/static/index/lightbgcnew.png');\r\n\t\tbackground-size: cover;\r\n\t\tbackground-position: center center;\r\n\t\toverflow: hidden;\r\n\t}\r\n\t\r\n\t//暗黑模式\r\n\t.darkbackgroundContainer {\r\n\t\tdisplay: flex;\r\n\t\tposition: relative;\r\n\t\twidth: 100%;\r\n\t\theight: 100vh;\r\n\t\tbackground-image: url('/static/index/background.png');\r\n\t\tbackground-size: cover;\r\n\t\tbackground-position: center center;\r\n\t\toverflow: hidden;\r\n\t}\n</style>","import MiniProgramPage from 'D:/hldy_app/pages/somethingmove/index.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref","onLoad","uni"],"mappings":";;;;;AAWO,UAAA,WAAWA,kBAAI,KAAK;AAO1BC,kBAAA,OAAO,CAAC,YAAyB;AAE7B,UAAA,QAAQ,aAAa,SAAQ;AAC/B,iBAAS,QAAQ;AAAA,MAAA,OACb;AACJ,iBAAS,QAAQ;AAAA,MAClB;AAAA,IAAA,CACA;AAED,UAAM,SAAS,MAAK;AACnBC,oBAAA,MAAI,aAAa;AAAA,IAAA;;;;;;;;;;AC3BnB,GAAG,WAAW,eAAe;"}
|
||||
{"version":3,"file":"index.js","sources":["../Hbuilder/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvc29tZXRoaW5nbW92ZS9pbmRleC52dWU"],"sourcesContent":["import MiniProgramPage from 'D:/hldy_app/pages/somethingmove/index.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
|
|
@ -1,7 +1,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.55","entryPagePath":"pages/index/index","entryPageQuery":"","realEntryPagePath":"","networkTimeout":{"request":60000,"connectSocket":60000,"uploadFile":60000,"downloadFile":60000},"locales":{},"darkmode":false,"themeConfig":{}};
|
||||
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.56","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/login/login","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/somethingmove/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));
|
||||
__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()})}});
|
||||
|
|
|
@ -89,7 +89,7 @@
|
|||
"uni-app": {
|
||||
"control": "uni-v3",
|
||||
"vueVersion": "3",
|
||||
"compilerVersion": "4.55",
|
||||
"compilerVersion": "4.56",
|
||||
"nvueCompiler": "uni-app",
|
||||
"renderer": "auto",
|
||||
"nvue": {
|
||||
|
|
|
@ -3359,44 +3359,12 @@
|
|||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
height: 4.375rem;
|
||||
width: calc(100%);
|
||||
border-right: 0.03125rem solid #BFBFCB;
|
||||
border-top: 0.03125rem solid #BFBFCB;
|
||||
flex-direction: column;
|
||||
}
|
||||
.super-card .super-card-time-card-blue[data-v-337bb5da] {
|
||||
background-color: #3FA9F5;
|
||||
display: flex;
|
||||
justify-content: space-evenly;
|
||||
align-items: center;
|
||||
height: 4.375rem;
|
||||
width: calc(100%);
|
||||
border-right: 0.03125rem solid #BFBFCB;
|
||||
border-top: 0.03125rem solid #BFBFCB;
|
||||
flex-direction: column;
|
||||
}
|
||||
.super-card .super-card-time-card-yellow[data-v-337bb5da] {
|
||||
background-color: #fffaf1;
|
||||
display: flex;
|
||||
justify-content: space-evenly;
|
||||
align-items: center;
|
||||
height: 4.375rem;
|
||||
width: calc(100%);
|
||||
border-right: 0.03125rem solid #BFBFCB;
|
||||
border-top: 0.03125rem solid #BFBFCB;
|
||||
flex-direction: column;
|
||||
}
|
||||
.super-card .super-card-time-card-pouple[data-v-337bb5da] {
|
||||
background-color: #e0daff;
|
||||
display: flex;
|
||||
justify-content: space-evenly;
|
||||
align-items: center;
|
||||
height: 4.375rem;
|
||||
height: 5.46875rem;
|
||||
width: calc(100%);
|
||||
border-right: 0.03125rem solid #BFBFCB;
|
||||
border-top: 0.03125rem solid #BFBFCB;
|
||||
flex-direction: column;
|
||||
background-color: #f3f6fc;
|
||||
}
|
||||
.right-container[data-v-337bb5da] {
|
||||
width: calc(100% - 7.34375rem);
|
||||
|
@ -3459,10 +3427,26 @@
|
|||
/* 右下角阴影 */
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-items .doctorsay-container-down .doctorsay-container-scroll[data-v-337bb5da] {
|
||||
height: 21.5625rem;
|
||||
height: 19.375rem;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-items .doctorsay-container-down .doctorsay-top[data-v-337bb5da] {
|
||||
height: 1.25rem;
|
||||
height: 2.5rem;
|
||||
display: flex;
|
||||
margin-bottom: 0.625rem;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-items .doctorsay-container-down .doctorsay-top .doctorsay-top-gun[data-v-337bb5da] {
|
||||
margin-top: 1.15625rem;
|
||||
margin-left: 1.25rem;
|
||||
margin-right: 0.625rem;
|
||||
width: 0.40625rem;
|
||||
height: 1.09375rem;
|
||||
background: linear-gradient(to bottom, #04BCED, #0160CE);
|
||||
border-radius: 0.3125rem;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-items .doctorsay-container-down .doctorsay-top .doctorsay-top-font[data-v-337bb5da] {
|
||||
font-size: 1.0625rem;
|
||||
font-weight: 700;
|
||||
margin-top: 1.0625rem;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-items .doctorsay-container-down .doctorsay-container-button[data-v-337bb5da] {
|
||||
display: flex;
|
||||
|
@ -3476,7 +3460,7 @@
|
|||
background-color: #c9e8ff;
|
||||
border-radius: 0.625rem;
|
||||
border: 0.0625rem solid #fff;
|
||||
width: 7.8125rem;
|
||||
width: 9.375rem;
|
||||
height: 3.125rem;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
|
@ -3492,7 +3476,7 @@
|
|||
background-color: #f3f6fc;
|
||||
border: 0.0625rem solid #fff;
|
||||
border-radius: 0.3125rem;
|
||||
width: 6.875rem;
|
||||
width: 7.8125rem;
|
||||
height: 2.34375rem;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
|
@ -3531,33 +3515,116 @@
|
|||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-container .super-card-end[data-v-337bb5da] {
|
||||
width: 100%;
|
||||
height: 6.25rem;
|
||||
display: flex;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-container .super-card-end .super-end-father[data-v-337bb5da] {
|
||||
height: 100%;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
width: 100%;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-container .super-card-end .super-end-father .super-end-items[data-v-337bb5da] {
|
||||
display: flex;
|
||||
width: calc(100% - 1.875rem);
|
||||
height: 9.375rem;
|
||||
margin-left: 0.9375rem;
|
||||
overflow-x: auto;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-container .super-card-end .super-end-father .super-end-items .super-end-items-father[data-v-337bb5da] {
|
||||
margin-left: 0.3125rem;
|
||||
margin-top: 0.46875rem;
|
||||
width: 4.6875rem;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
flex-direction: column;
|
||||
position: relative;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-container .super-card-end .super-end-father .super-end-items .super-end-items-father .super-end-items-father-close-father[data-v-337bb5da] {
|
||||
width: 1.25rem;
|
||||
height: 1.25rem;
|
||||
border-radius: 50%;
|
||||
display: flex;
|
||||
background-color: #fff;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
position: absolute;
|
||||
top: -0.3125rem;
|
||||
right: 0.46875rem;
|
||||
z-index: 10;
|
||||
background-color: #02abfe;
|
||||
color: #fff;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-container .super-card-end .super-end-father .super-end-items .super-end-items-father .super-end-items-img-father[data-v-337bb5da] {
|
||||
width: 3.125rem;
|
||||
height: 3.125rem;
|
||||
border-radius: 50%;
|
||||
display: flex;
|
||||
background-color: #fff;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
/* 让正方形变成圆 */
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-container .super-card-end .super-end-father .super-end-items .super-end-items-father .super-end-items-img-father .super-end-items-img[data-v-337bb5da] {
|
||||
width: 2.34375rem;
|
||||
height: 2.34375rem;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-container .super-card-end .super-end-father .super-end-items .super-end-items-father .super-end-items-img-father-active[data-v-337bb5da] {
|
||||
width: 3.125rem;
|
||||
height: 3.125rem;
|
||||
border-radius: 50%;
|
||||
display: flex;
|
||||
background-color: #fff;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
animation: shake-337bb5da 0.5s infinite;
|
||||
/* 让正方形变成圆 */
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-container .super-card-end .super-end-father .super-end-items .super-end-items-father .super-end-items-img-father-active .super-end-items-img[data-v-337bb5da] {
|
||||
width: 2.34375rem;
|
||||
height: 2.34375rem;
|
||||
}
|
||||
@keyframes shake-337bb5da {
|
||||
0% {
|
||||
transform: rotate(-10deg);
|
||||
}
|
||||
25% {
|
||||
transform: rotate(10deg);
|
||||
}
|
||||
50% {
|
||||
transform: rotate(-10deg);
|
||||
}
|
||||
75% {
|
||||
transform: rotate(10deg);
|
||||
}
|
||||
100% {
|
||||
transform: rotate(-10deg);
|
||||
}
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-container .super-card-end .super-end-father .super-end-items .super-end-items-father .super-end-items-font[data-v-337bb5da] {
|
||||
margin-top: 0.3125rem;
|
||||
font-size: 0.78125rem;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-container .super-card-end .super-end-father .super-end-font-father[data-v-337bb5da] {
|
||||
display: flex;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-container .super-card-end .super-end-father .super-end-font-father .super-end-font-gun[data-v-337bb5da] {
|
||||
margin-left: 1.25rem;
|
||||
margin-right: 0.625rem;
|
||||
margin-top: 0.15625rem;
|
||||
width: 0.40625rem;
|
||||
height: 1.71875rem;
|
||||
height: 1.25rem;
|
||||
background: linear-gradient(to bottom, #04BCED, #0160CE);
|
||||
border-radius: 0.3125rem;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-container .super-card-end .super-end-father .super-end-font-father .super-end-font-font[data-v-337bb5da] {
|
||||
font-size: 1.3125rem;
|
||||
font-size: 1.1875rem;
|
||||
font-weight: 700;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-container .doctorsay-container-title[data-v-337bb5da] {
|
||||
width: 100%;
|
||||
height: 4.0625rem;
|
||||
background-color: #c9e8ff;
|
||||
background-color: #f1f6fd;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
|
@ -3566,7 +3633,7 @@
|
|||
height: 100%;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
width: 8.125rem;
|
||||
width: 9.6875rem;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-container .doctorsay-container-title .doctorsay-container-right .doctorsay-container-button-father[data-v-337bb5da] {
|
||||
display: flex;
|
||||
|
@ -3596,18 +3663,18 @@
|
|||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-container .doctorsay-container-title .doctorsay-container-right .doctorsay-container-right-kuai-cheng[data-v-337bb5da] {
|
||||
background-color: #FFDBA1;
|
||||
height: 0.9375rem;
|
||||
width: 0.9375rem;
|
||||
border-radius: 0.15625rem;
|
||||
height: 1.40625rem;
|
||||
width: 1.40625rem;
|
||||
border-radius: 0.21875rem;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-container .doctorsay-container-title .doctorsay-container-right .doctorsay-container-right-kuai-zi[data-v-337bb5da] {
|
||||
background-color: #7B61FF;
|
||||
height: 0.9375rem;
|
||||
width: 0.9375rem;
|
||||
border-radius: 0.15625rem;
|
||||
height: 1.40625rem;
|
||||
width: 1.40625rem;
|
||||
border-radius: 0.21875rem;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-container .doctorsay-container-title .doctorsay-container-right .doctorsay-container-kuai-font[data-v-337bb5da] {
|
||||
font-size: 0.875rem;
|
||||
font-size: 1rem;
|
||||
margin-left: 0.3125rem;
|
||||
margin-right: 0.78125rem;
|
||||
}
|
||||
|
@ -3615,15 +3682,16 @@
|
|||
display: flex;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-container .doctorsay-container-title .doctorsay-container-left .doctorsay-container-left-gun[data-v-337bb5da] {
|
||||
margin-top: 0.21875rem;
|
||||
margin-left: 1.25rem;
|
||||
margin-right: 0.625rem;
|
||||
width: 0.40625rem;
|
||||
height: 1.71875rem;
|
||||
height: 1.25rem;
|
||||
background: linear-gradient(to bottom, #04BCED, #0160CE);
|
||||
border-radius: 0.3125rem;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-container .doctorsay-container-title .doctorsay-container-left .doctorsay-container-left-font[data-v-337bb5da] {
|
||||
font-size: 1.3125rem;
|
||||
font-size: 1.1875rem;
|
||||
font-weight: 700;
|
||||
}
|
||||
.right-container .right-container-sec[data-v-337bb5da] {
|
||||
|
@ -3752,7 +3820,7 @@
|
|||
display: flex;
|
||||
}
|
||||
.title-time .title-time-time[data-v-337bb5da] {
|
||||
font-size: 1.09375rem;
|
||||
font-size: 1rem;
|
||||
margin-right: 0.3125rem;
|
||||
}
|
||||
.title-time .title-time-button[data-v-337bb5da] {
|
||||
|
@ -3762,6 +3830,426 @@
|
|||
border-radius: 0.3125rem;
|
||||
font-size: 0.78125rem;
|
||||
}
|
||||
.popup-overlay[data-v-337bb5da] {
|
||||
position: fixed;
|
||||
top: 0;
|
||||
left: 0;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
/* 添加毛玻璃效果 */
|
||||
z-index: 999;
|
||||
}
|
||||
.popup-overlay .popup-overlay-content[data-v-337bb5da] {
|
||||
position: absolute;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
width: 25rem;
|
||||
height: 12.1875rem;
|
||||
background-color: #fff;
|
||||
border-radius: 0.9375rem;
|
||||
box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.1);
|
||||
opacity: 0;
|
||||
transition: opacity 0.4s ease;
|
||||
}
|
||||
.popup-overlay .popup-overlay-content .popup-overlay-content-left[data-v-337bb5da] {
|
||||
height: 100%;
|
||||
width: 10.9375rem;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
flex-direction: column;
|
||||
}
|
||||
.popup-overlay .popup-overlay-content .popup-overlay-content-left .popup-overlay-content-left-img[data-v-337bb5da] {
|
||||
width: 8.75rem;
|
||||
height: 5.625rem;
|
||||
margin-top: -0.9375rem;
|
||||
}
|
||||
.popup-overlay .popup-overlay-content .popup-overlay-content-left .popup-overlay-content-left-font[data-v-337bb5da] {
|
||||
font-size: 0.9375rem;
|
||||
}
|
||||
.popup-overlay .popup-overlay-content .popup-overlay-content-right[data-v-337bb5da] {
|
||||
height: 100%;
|
||||
width: 14.0625rem;
|
||||
position: relative;
|
||||
}
|
||||
.popup-overlay .popup-overlay-content .popup-overlay-content-right .time-font[data-v-337bb5da] {
|
||||
font-size: 1.5625rem;
|
||||
margin-top: 3.125rem;
|
||||
margin-bottom: 0.3125rem;
|
||||
font-weight: 700;
|
||||
background: linear-gradient(to bottom, #7080A1, #263556);
|
||||
-webkit-background-clip: text;
|
||||
color: transparent;
|
||||
}
|
||||
.popup-overlay .popup-overlay-content .popup-overlay-content-right .time-text[data-v-337bb5da] {
|
||||
margin-left: 0.3125rem;
|
||||
font-size: 0.9375rem;
|
||||
width: 11.875rem;
|
||||
margin-bottom: 1.5625rem;
|
||||
line-height: 1.09375rem;
|
||||
}
|
||||
.popup-overlay .popup-overlay-content .popup-overlay-content-right .right-richang[data-v-337bb5da] {
|
||||
background-color: #FFC363;
|
||||
position: absolute;
|
||||
top: 3.375rem;
|
||||
right: 1.5625rem;
|
||||
padding: 0.15625rem;
|
||||
border-radius: 0.3125rem;
|
||||
}
|
||||
.popup-overlay .popup-overlay-content .popup-overlay-content-right .right-richangnot[data-v-337bb5da] {
|
||||
background-color: #7B61FF;
|
||||
position: absolute;
|
||||
top: 3.375rem;
|
||||
right: 1.5625rem;
|
||||
padding: 0.15625rem;
|
||||
border-radius: 0.3125rem;
|
||||
color: #fff;
|
||||
}
|
||||
.popup-overlay .popup-overlay-content .popup-overlay-content-right .right-crush[data-v-337bb5da] {
|
||||
position: absolute;
|
||||
top: 0.625rem;
|
||||
right: 0.625rem;
|
||||
width: 2.1875rem;
|
||||
height: 2.1875rem;
|
||||
animation: shake-337bb5da 0.5s 3;
|
||||
}
|
||||
.popup-song[data-v-337bb5da] {
|
||||
position: fixed;
|
||||
top: 0;
|
||||
left: 0;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
/* 添加毛玻璃效果 */
|
||||
z-index: 999;
|
||||
}
|
||||
.popup-song .popup-song-contain[data-v-337bb5da] {
|
||||
position: absolute;
|
||||
right: 13.125rem;
|
||||
width: 40.625rem;
|
||||
background-color: #fff;
|
||||
border-radius: 0.625rem;
|
||||
box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.1);
|
||||
opacity: 0;
|
||||
transition: opacity 0.4s ease;
|
||||
}
|
||||
.popup-song .popup-song-contain .shu-container-left[data-v-337bb5da] {
|
||||
display: flex;
|
||||
margin-top: 2.1875rem;
|
||||
margin-bottom: 0.625rem;
|
||||
}
|
||||
.popup-song .popup-song-contain .shu-container-left .shu-container-left-gun[data-v-337bb5da] {
|
||||
margin-top: 0.15625rem;
|
||||
margin-left: 1.25rem;
|
||||
margin-right: 0.625rem;
|
||||
width: 0.40625rem;
|
||||
height: 1.09375rem;
|
||||
background: linear-gradient(to bottom, #04BCED, #0160CE);
|
||||
border-radius: 0.3125rem;
|
||||
}
|
||||
.popup-song .popup-song-contain .shu-container-left .shu-container-left-font[data-v-337bb5da] {
|
||||
font-size: 1.09375rem;
|
||||
font-weight: 700;
|
||||
}
|
||||
.popup-song-father[data-v-337bb5da] {
|
||||
position: relative;
|
||||
}
|
||||
.popup-song-father .shu-up-img[data-v-337bb5da] {
|
||||
position: absolute;
|
||||
top: -2.1875rem;
|
||||
left: 9.53125rem;
|
||||
width: 21.875rem;
|
||||
height: 2.5rem;
|
||||
}
|
||||
.popup-song-father .shu-up-font[data-v-337bb5da] {
|
||||
position: absolute;
|
||||
top: -1.5625rem;
|
||||
left: 12.1875rem;
|
||||
display: flex;
|
||||
color: #ff5a00;
|
||||
}
|
||||
.popup-song-father .arrayindex[data-v-337bb5da] {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
width: 100%;
|
||||
margin-left: 0.9375rem;
|
||||
margin-right: 0.9375rem;
|
||||
}
|
||||
.popup-song-father .arrayindex .arrayindex-one[data-v-337bb5da] {
|
||||
width: 12.03125rem;
|
||||
height: 3.125rem;
|
||||
margin-left: 0.625rem;
|
||||
margin-top: 0.625rem;
|
||||
background-color: #f1f5fc;
|
||||
border-radius: 0.625rem;
|
||||
border: 0.03125rem solid #6d83b3;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
font-size: 0.90625rem;
|
||||
}
|
||||
.popup-song-father .arrayindex .arrayindex-one-target[data-v-337bb5da] {
|
||||
width: 12.03125rem;
|
||||
height: 3.125rem;
|
||||
margin-left: 0.625rem;
|
||||
margin-top: 0.625rem;
|
||||
background-color: #fffaf1;
|
||||
border-radius: 0.625rem;
|
||||
border: 0.03125rem solid #ffb501;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
font-size: 0.90625rem;
|
||||
}
|
||||
.ri-img[data-v-337bb5da] {
|
||||
position: absolute;
|
||||
top: -0.125rem;
|
||||
right: -0.09375rem;
|
||||
width: 1.5625rem;
|
||||
height: 1.5625rem;
|
||||
}
|
||||
.time-father[data-v-337bb5da] {
|
||||
display: flex;
|
||||
width: 100%;
|
||||
flex-wrap: wrap;
|
||||
margin-left: 0.9375rem;
|
||||
margin-right: 0.9375rem;
|
||||
}
|
||||
.time-father .time-one[data-v-337bb5da] {
|
||||
width: 3.125rem;
|
||||
height: 3.125rem;
|
||||
margin-left: 0.625rem;
|
||||
margin-top: 0.625rem;
|
||||
background-color: #f1f5fc;
|
||||
border-radius: 0.625rem;
|
||||
border: 0.03125rem solid #6d83b3;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
font-size: 0.90625rem;
|
||||
}
|
||||
.time-father .time-one-target[data-v-337bb5da] {
|
||||
width: 3.125rem;
|
||||
height: 3.125rem;
|
||||
margin-left: 0.625rem;
|
||||
margin-top: 0.625rem;
|
||||
background-color: #02abfe;
|
||||
color: #fff;
|
||||
border-radius: 0.625rem;
|
||||
border: 0.03125rem solid #fff;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
font-size: 0.90625rem;
|
||||
}
|
||||
.time-father .time-one-hui[data-v-337bb5da] {
|
||||
width: 3.125rem;
|
||||
height: 3.125rem;
|
||||
margin-left: 0.625rem;
|
||||
margin-top: 0.625rem;
|
||||
background-color: #dadada;
|
||||
color: #fff;
|
||||
border-radius: 0.625rem;
|
||||
border: 0.03125rem solid #fff;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
font-size: 0.90625rem;
|
||||
}
|
||||
.button-father[data-v-337bb5da] {
|
||||
height: 6.25rem;
|
||||
width: calc(100%-2.5rem);
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
margin-left: 1.25rem;
|
||||
margin-right: 1.25rem;
|
||||
margin-top: 0.625rem;
|
||||
border-top: 0.03125rem solid #e6e6e6;
|
||||
}
|
||||
.button-father .button-father-right[data-v-337bb5da] {
|
||||
background-color: #02abfe;
|
||||
width: 6.25rem;
|
||||
height: 2.5rem;
|
||||
border-radius: 1.25rem;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
color: #fff;
|
||||
}
|
||||
.button-father .button-father-wrong[data-v-337bb5da] {
|
||||
background-color: #dadada;
|
||||
width: 6.25rem;
|
||||
height: 2.5rem;
|
||||
border-radius: 1.25rem;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
}
|
||||
.month-father[data-v-337bb5da] {
|
||||
display: flex;
|
||||
width: calc(100% - 1.875rem);
|
||||
flex-wrap: wrap;
|
||||
margin-left: 0.9375rem;
|
||||
margin-right: 0.9375rem;
|
||||
margin-top: 0.625rem;
|
||||
}
|
||||
.month-father .month-one[data-v-337bb5da] {
|
||||
width: 2.34375rem;
|
||||
height: 2.34375rem;
|
||||
margin-left: 0.625rem;
|
||||
margin-top: 0.625rem;
|
||||
background-color: #f1f5fc;
|
||||
border-radius: 0.625rem;
|
||||
border: 0.03125rem solid #6d83b3;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
font-size: 0.90625rem;
|
||||
}
|
||||
.month-father .month-one-target[data-v-337bb5da] {
|
||||
width: 2.34375rem;
|
||||
height: 2.34375rem;
|
||||
margin-left: 0.625rem;
|
||||
margin-top: 0.625rem;
|
||||
background-color: #02abfe;
|
||||
color: #fff;
|
||||
border-radius: 0.625rem;
|
||||
border: 0.03125rem solid #fff;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
font-size: 0.90625rem;
|
||||
}
|
||||
.week-father[data-v-337bb5da] {
|
||||
display: flex;
|
||||
width: 100%;
|
||||
flex-wrap: wrap;
|
||||
margin-left: 0.9375rem;
|
||||
margin-right: 0.9375rem;
|
||||
margin-top: 0.625rem;
|
||||
}
|
||||
.week-father .week-one[data-v-337bb5da] {
|
||||
width: 6.25rem;
|
||||
height: 3.125rem;
|
||||
margin-left: 0.625rem;
|
||||
margin-top: 0.625rem;
|
||||
background-color: #f1f5fc;
|
||||
border-radius: 0.625rem;
|
||||
border: 0.03125rem solid #6d83b3;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
font-size: 0.90625rem;
|
||||
}
|
||||
.week-father .week-one-target[data-v-337bb5da] {
|
||||
width: 6.25rem;
|
||||
height: 3.125rem;
|
||||
margin-left: 0.625rem;
|
||||
margin-top: 0.625rem;
|
||||
background-color: #02abfe;
|
||||
color: #fff;
|
||||
border-radius: 0.625rem;
|
||||
border: 0.03125rem solid #fff;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
font-size: 0.90625rem;
|
||||
}
|
||||
.radio-father[data-v-337bb5da] {
|
||||
display: flex;
|
||||
width: 100%;
|
||||
flex-wrap: wrap;
|
||||
margin-left: 2.34375rem;
|
||||
margin-right: 0.9375rem;
|
||||
}
|
||||
.radio-father .radio-circle[data-v-337bb5da] {
|
||||
margin-top: 0.0625rem;
|
||||
width: 0.9375rem;
|
||||
height: 0.9375rem;
|
||||
border-radius: 50%;
|
||||
border: 0.0625rem solid black;
|
||||
background-color: transparent;
|
||||
}
|
||||
.radio-father .radio-circle-target[data-v-337bb5da] {
|
||||
position: relative;
|
||||
margin-top: 0.0625rem;
|
||||
width: 0.9375rem;
|
||||
height: 0.9375rem;
|
||||
border-radius: 50%;
|
||||
border: 0.0625rem solid #02abfe;
|
||||
background-color: transparent;
|
||||
}
|
||||
.radio-father .radio-circle-target[data-v-337bb5da]::after {
|
||||
content: "";
|
||||
position: absolute;
|
||||
top: 50%;
|
||||
left: 50%;
|
||||
transform: translate(-50%, -50%);
|
||||
width: 0.625rem;
|
||||
height: 0.625rem;
|
||||
background-color: #02abfe;
|
||||
border-radius: 50%;
|
||||
}
|
||||
.radio-father .radio-font[data-v-337bb5da] {
|
||||
margin-left: 0.46875rem;
|
||||
margin-right: 1.875rem;
|
||||
font-size: 0.90625rem;
|
||||
}
|
||||
.title-time-border[data-v-337bb5da] {
|
||||
margin-top: 0.125rem;
|
||||
margin-left: 0.125rem;
|
||||
width: calc(100% - 0.25rem);
|
||||
height: calc(100% - 0.25rem);
|
||||
border-radius: 0.625rem;
|
||||
display: flex;
|
||||
justify-content: space-evenly;
|
||||
align-items: center;
|
||||
flex-direction: column;
|
||||
}
|
||||
.title-time-border-blue[data-v-337bb5da] {
|
||||
margin-top: 0.125rem;
|
||||
margin-left: 0.125rem;
|
||||
background-color: #dae8fa;
|
||||
width: calc(100% - 0.25rem);
|
||||
height: calc(100% - 0.25rem);
|
||||
border-radius: 0.625rem;
|
||||
display: flex;
|
||||
justify-content: space-evenly;
|
||||
align-items: center;
|
||||
flex-direction: column;
|
||||
}
|
||||
.title-time-border-yellow[data-v-337bb5da] {
|
||||
margin-top: 0.09375rem;
|
||||
margin-left: 0.09375rem;
|
||||
border: 0.03125rem solid #dae8fa;
|
||||
background-color: #fffaf1;
|
||||
width: calc(100% - 0.25rem);
|
||||
height: calc(100% - 0.25rem);
|
||||
border-radius: 0.625rem;
|
||||
display: flex;
|
||||
justify-content: space-evenly;
|
||||
align-items: center;
|
||||
flex-direction: column;
|
||||
}
|
||||
.title-time-border-pouple[data-v-337bb5da] {
|
||||
margin-top: 0.09375rem;
|
||||
margin-left: 0.09375rem;
|
||||
border: 0.03125rem solid #dae8fa;
|
||||
background-color: #e8e3ff;
|
||||
width: calc(100% - 0.25rem);
|
||||
height: calc(100% - 0.25rem);
|
||||
border-radius: 0.625rem;
|
||||
display: flex;
|
||||
justify-content: space-evenly;
|
||||
align-items: center;
|
||||
flex-direction: column;
|
||||
}
|
||||
|
||||
.backgroundContainer[data-v-1cf27b2a] {
|
||||
display: flex;
|
||||
|
@ -3787,10 +4275,21 @@
|
|||
}
|
||||
.move-font[data-v-1cf27b2a] {
|
||||
position: absolute;
|
||||
font-size: 1.40625rem;
|
||||
font-weight: 700;
|
||||
z-index: 10;
|
||||
pointer-events: none;
|
||||
color: #016AD1;
|
||||
background-color: #fff;
|
||||
border-radius: 0.625rem;
|
||||
border: 0.0625rem solid #fff;
|
||||
width: 9.375rem;
|
||||
height: 3.125rem;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
text-align: center;
|
||||
font-size: 1.40625rem;
|
||||
box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.1);
|
||||
}
|
||||
.left-container[data-v-1cf27b2a] {
|
||||
width: 7.34375rem;
|
||||
|
|
After Width: | Height: | Size: 1.6 KiB |
After Width: | Height: | Size: 2.9 KiB |
After Width: | Height: | Size: 739 B |
After Width: | Height: | Size: 2.4 KiB |
After Width: | Height: | Size: 2.2 KiB |
After Width: | Height: | Size: 6.8 KiB |
After Width: | Height: | Size: 8.3 KiB |
After Width: | Height: | Size: 2.1 KiB |
After Width: | Height: | Size: 1.9 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 6.1 KiB |
After Width: | Height: | Size: 2.0 KiB |
After Width: | Height: | Size: 6.9 KiB |
After Width: | Height: | Size: 8.1 KiB |
|
@ -2,7 +2,9 @@
|
|||
const _imports_0$2 = "/static/index/oldman.png";
|
||||
const _imports_0$1 = "/static/index/customer.png";
|
||||
const _imports_0 = "/static/index/undericons/upguang.png";
|
||||
const _imports_1 = "/static/index/cheng.png";
|
||||
exports._imports_0 = _imports_0$2;
|
||||
exports._imports_0$1 = _imports_0;
|
||||
exports._imports_0$2 = _imports_0$1;
|
||||
exports._imports_1 = _imports_1;
|
||||
//# sourceMappingURL=../../.sourcemap/mp-weixin/common/assets.js.map
|
||||
|
|
|
@ -3836,7 +3836,8 @@ function createComponentInstance(vnode, parent, suspense) {
|
|||
$uniElements: /* @__PURE__ */ new Map(),
|
||||
$templateUniElementRefs: [],
|
||||
$templateUniElementStyles: {},
|
||||
$eS: {}
|
||||
$eS: {},
|
||||
$eA: {}
|
||||
};
|
||||
{
|
||||
instance.ctx = createDevRenderContext(instance);
|
||||
|
@ -4334,6 +4335,7 @@ function patch(instance, data, oldData) {
|
|||
}
|
||||
data = deepCopy(data);
|
||||
data.$eS = instance.$eS || {};
|
||||
data.$eA = instance.$eA || {};
|
||||
const ctx = instance.ctx;
|
||||
const mpType = ctx.mpType;
|
||||
if (mpType === "page" || mpType === "component") {
|
||||
|
@ -5175,6 +5177,10 @@ function vFor(source, renderItem) {
|
|||
}
|
||||
return ret;
|
||||
}
|
||||
function setRef(ref2, id, opts = {}) {
|
||||
const { $templateRefs } = getCurrentInstance();
|
||||
$templateRefs.push({ i: id, r: ref2, k: opts.k, f: opts.f });
|
||||
}
|
||||
const o = (value, key) => vOn(value, key);
|
||||
const f = (source, renderItem) => vFor(source, renderItem);
|
||||
const s = (value) => stringifyStyle(value);
|
||||
|
@ -5182,11 +5188,21 @@ const e = (target, ...sources) => extend(target, ...sources);
|
|||
const n = (value) => normalizeClass(value);
|
||||
const t = (val) => toDisplayString(val);
|
||||
const p = (props) => renderProps(props);
|
||||
const sr = (ref2, id, opts) => setRef(ref2, id, opts);
|
||||
function createApp$1(rootComponent, rootProps = null) {
|
||||
rootComponent && (rootComponent.mpType = "app");
|
||||
return createVueApp(rootComponent, rootProps).use(plugin);
|
||||
}
|
||||
const createSSRApp = createApp$1;
|
||||
function getLocaleLanguage$1() {
|
||||
let localeLanguage = "";
|
||||
{
|
||||
const appBaseInfo = wx.getAppBaseInfo();
|
||||
const language = appBaseInfo && appBaseInfo.language ? appBaseInfo.language : LOCALE_EN;
|
||||
localeLanguage = normalizeLocale(language) || LOCALE_EN;
|
||||
}
|
||||
return localeLanguage;
|
||||
}
|
||||
function validateProtocolFail(name, msg) {
|
||||
console.warn(`${name}: ${msg}`);
|
||||
}
|
||||
|
@ -5756,7 +5772,9 @@ const $once = defineSyncApi(API_ONCE, (name, callback) => {
|
|||
const $off = defineSyncApi(API_OFF, (name, callback) => {
|
||||
if (!isArray(name))
|
||||
name = name ? [name] : [];
|
||||
name.forEach((n2) => eventBus.off(n2, callback));
|
||||
name.forEach((n2) => {
|
||||
eventBus.off(n2, callback);
|
||||
});
|
||||
}, OffProtocol);
|
||||
const $emit = defineSyncApi(API_EMIT, (name, ...args) => {
|
||||
eventBus.emit(name, ...args);
|
||||
|
@ -5948,6 +5966,9 @@ function initWrapper(protocols2) {
|
|||
}
|
||||
return function wrapper(methodName, method) {
|
||||
const hasProtocol = hasOwn(protocols2, methodName);
|
||||
if (!hasProtocol && typeof wx[methodName] !== "function") {
|
||||
return method;
|
||||
}
|
||||
const needWrapper = hasProtocol || isFunction(protocols2.returnValue) || isContextApi(methodName) || isTaskApi(methodName);
|
||||
const hasMethod = hasProtocol || isFunction(method);
|
||||
if (!hasProtocol && !method) {
|
||||
|
@ -5987,7 +6008,7 @@ const getLocale = () => {
|
|||
if (app && app.$vm) {
|
||||
return app.$vm.$locale;
|
||||
}
|
||||
return normalizeLocale(wx.getAppBaseInfo().language) || LOCALE_EN;
|
||||
return getLocaleLanguage$1();
|
||||
};
|
||||
const setLocale = (locale) => {
|
||||
const app = isFunction(getApp) && getApp();
|
||||
|
@ -6069,9 +6090,9 @@ function populateParameters(fromRes, toRes) {
|
|||
appVersion: "1.0.0",
|
||||
appVersionCode: "100",
|
||||
appLanguage: getAppLanguage(hostLanguage),
|
||||
uniCompileVersion: "4.45",
|
||||
uniCompilerVersion: "4.45",
|
||||
uniRuntimeVersion: "4.45",
|
||||
uniCompileVersion: "4.56",
|
||||
uniCompilerVersion: "4.56",
|
||||
uniRuntimeVersion: "4.56",
|
||||
uniPlatform: "mp-weixin",
|
||||
deviceBrand,
|
||||
deviceModel: model,
|
||||
|
@ -6220,9 +6241,9 @@ const getAppBaseInfo = {
|
|||
appLanguage: getAppLanguage(hostLanguage),
|
||||
isUniAppX: false,
|
||||
uniPlatform: "mp-weixin",
|
||||
uniCompileVersion: "4.45",
|
||||
uniCompilerVersion: "4.45",
|
||||
uniRuntimeVersion: "4.45"
|
||||
uniCompileVersion: "4.56",
|
||||
uniCompilerVersion: "4.56",
|
||||
uniRuntimeVersion: "4.56"
|
||||
};
|
||||
extend(toRes, parameters);
|
||||
}
|
||||
|
@ -6402,11 +6423,23 @@ function createSelectorQuery() {
|
|||
const query = wx$2.createSelectorQuery();
|
||||
const oldIn = query.in;
|
||||
query.in = function newIn(component) {
|
||||
if (component.$scope) {
|
||||
return oldIn.call(this, component.$scope);
|
||||
}
|
||||
return oldIn.call(this, initComponentMocks(component));
|
||||
};
|
||||
return query;
|
||||
}
|
||||
const wx$2 = initWx();
|
||||
if (!wx$2.canIUse("getAppBaseInfo")) {
|
||||
wx$2.getAppBaseInfo = wx$2.getSystemInfoSync;
|
||||
}
|
||||
if (!wx$2.canIUse("getWindowInfo")) {
|
||||
wx$2.getWindowInfo = wx$2.getSystemInfoSync;
|
||||
}
|
||||
if (!wx$2.canIUse("getDeviceInfo")) {
|
||||
wx$2.getDeviceInfo = wx$2.getSystemInfoSync;
|
||||
}
|
||||
let baseInfo = wx$2.getAppBaseInfo && wx$2.getAppBaseInfo();
|
||||
if (!baseInfo) {
|
||||
baseInfo = wx$2.getSystemInfoSync();
|
||||
|
@ -6448,84 +6481,48 @@ var protocols = /* @__PURE__ */ Object.freeze({
|
|||
});
|
||||
const wx$1 = initWx();
|
||||
var index = initUni(shims, protocols, wx$1);
|
||||
const CONSOLE_TYPES = ["log", "warn", "error", "info", "debug"];
|
||||
let sendConsole = null;
|
||||
const messageQueue = [];
|
||||
function sendConsoleMessages(messages) {
|
||||
if (sendConsole == null) {
|
||||
messageQueue.push(...messages);
|
||||
return;
|
||||
}
|
||||
sendConsole(JSON.stringify({
|
||||
type: "console",
|
||||
data: messages
|
||||
}));
|
||||
}
|
||||
function setSendConsole(value) {
|
||||
sendConsole = value;
|
||||
if (value != null && messageQueue.length > 0) {
|
||||
const messages = messageQueue.slice();
|
||||
messageQueue.length = 0;
|
||||
sendConsoleMessages(messages);
|
||||
}
|
||||
}
|
||||
const originalConsole = /* @__PURE__ */ CONSOLE_TYPES.reduce((methods, type) => {
|
||||
methods[type] = console[type].bind(console);
|
||||
return methods;
|
||||
}, {});
|
||||
const atFileRegex = /^at\s+[\w/./-]+:\d+$/;
|
||||
function rewriteConsole() {
|
||||
function wrapConsole(type) {
|
||||
return function(...args) {
|
||||
const originalArgs = [...args];
|
||||
if (originalArgs.length) {
|
||||
const maybeAtFile = originalArgs[originalArgs.length - 1];
|
||||
if (typeof maybeAtFile === "string" && atFileRegex.test(maybeAtFile)) {
|
||||
originalArgs.pop();
|
||||
}
|
||||
}
|
||||
{
|
||||
originalConsole[type](...originalArgs);
|
||||
}
|
||||
sendConsoleMessages([formatMessage(type, args)]);
|
||||
};
|
||||
}
|
||||
if (isConsoleWritable()) {
|
||||
CONSOLE_TYPES.forEach((type) => {
|
||||
console[type] = wrapConsole(type);
|
||||
function initRuntimeSocket(hosts, port, id) {
|
||||
if (hosts == "" || port == "" || id == "")
|
||||
return Promise.resolve(null);
|
||||
return hosts.split(",").reduce((promise, host2) => {
|
||||
return promise.then((socket) => {
|
||||
if (socket != null)
|
||||
return Promise.resolve(socket);
|
||||
return tryConnectSocket(host2, port, id);
|
||||
});
|
||||
return function restoreConsole() {
|
||||
CONSOLE_TYPES.forEach((type) => {
|
||||
console[type] = originalConsole[type];
|
||||
});
|
||||
};
|
||||
} else {
|
||||
const oldLog = index.__f__;
|
||||
if (oldLog) {
|
||||
index.__f__ = function(...args) {
|
||||
const [type, filename, ...rest] = args;
|
||||
oldLog(type, "", ...rest);
|
||||
sendConsoleMessages([formatMessage(type, [...rest, filename])]);
|
||||
};
|
||||
return function restoreConsole() {
|
||||
index.__f__ = oldLog;
|
||||
};
|
||||
}
|
||||
}
|
||||
return function restoreConsole() {
|
||||
};
|
||||
}, Promise.resolve(null));
|
||||
}
|
||||
function isConsoleWritable() {
|
||||
const value = console.log;
|
||||
const sym = Symbol();
|
||||
try {
|
||||
console.log = sym;
|
||||
} catch (ex) {
|
||||
return false;
|
||||
}
|
||||
const isWritable = console.log === sym;
|
||||
console.log = value;
|
||||
return isWritable;
|
||||
const SOCKET_TIMEOUT = 500;
|
||||
function tryConnectSocket(host2, port, id) {
|
||||
return new Promise((resolve, reject) => {
|
||||
const socket = index.connectSocket({
|
||||
url: `ws://${host2}:${port}/${id}`,
|
||||
multiple: true,
|
||||
// 支付宝小程序 是否开启多实例
|
||||
fail() {
|
||||
resolve(null);
|
||||
}
|
||||
});
|
||||
const timer = setTimeout(() => {
|
||||
socket.close({
|
||||
code: 1006,
|
||||
reason: "connect timeout"
|
||||
});
|
||||
resolve(null);
|
||||
}, SOCKET_TIMEOUT);
|
||||
socket.onOpen((e2) => {
|
||||
clearTimeout(timer);
|
||||
resolve(socket);
|
||||
});
|
||||
socket.onClose((e2) => {
|
||||
clearTimeout(timer);
|
||||
resolve(null);
|
||||
});
|
||||
socket.onError((e2) => {
|
||||
clearTimeout(timer);
|
||||
resolve(null);
|
||||
});
|
||||
});
|
||||
}
|
||||
function formatMessage(type, args) {
|
||||
try {
|
||||
|
@ -6534,7 +6531,6 @@ function formatMessage(type, args) {
|
|||
args: formatArgs(args)
|
||||
};
|
||||
} catch (e2) {
|
||||
originalConsole.error(e2);
|
||||
}
|
||||
return {
|
||||
type,
|
||||
|
@ -6551,7 +6547,67 @@ function formatArg(arg, depth = 0) {
|
|||
value: "[Maximum depth reached]"
|
||||
};
|
||||
}
|
||||
return ARG_FORMATTERS[typeof arg](arg, depth);
|
||||
const type = typeof arg;
|
||||
switch (type) {
|
||||
case "string":
|
||||
return formatString(arg);
|
||||
case "number":
|
||||
return formatNumber(arg);
|
||||
case "boolean":
|
||||
return formatBoolean(arg);
|
||||
case "object":
|
||||
return formatObject(arg, depth);
|
||||
case "undefined":
|
||||
return formatUndefined();
|
||||
case "function":
|
||||
return formatFunction(arg);
|
||||
case "symbol": {
|
||||
return formatSymbol(arg);
|
||||
}
|
||||
case "bigint":
|
||||
return formatBigInt(arg);
|
||||
}
|
||||
}
|
||||
function formatFunction(value) {
|
||||
return {
|
||||
type: "function",
|
||||
value: `function ${value.name}() {}`
|
||||
};
|
||||
}
|
||||
function formatUndefined() {
|
||||
return {
|
||||
type: "undefined"
|
||||
};
|
||||
}
|
||||
function formatBoolean(value) {
|
||||
return {
|
||||
type: "boolean",
|
||||
value: String(value)
|
||||
};
|
||||
}
|
||||
function formatNumber(value) {
|
||||
return {
|
||||
type: "number",
|
||||
value: String(value)
|
||||
};
|
||||
}
|
||||
function formatBigInt(value) {
|
||||
return {
|
||||
type: "bigint",
|
||||
value: String(value)
|
||||
};
|
||||
}
|
||||
function formatString(value) {
|
||||
return {
|
||||
type: "string",
|
||||
value
|
||||
};
|
||||
}
|
||||
function formatSymbol(value) {
|
||||
return {
|
||||
type: "symbol",
|
||||
value: value.description
|
||||
};
|
||||
}
|
||||
function formatObject(value, depth) {
|
||||
if (value === null) {
|
||||
|
@ -6559,17 +6615,19 @@ function formatObject(value, depth) {
|
|||
type: "null"
|
||||
};
|
||||
}
|
||||
if (isComponentPublicInstance(value)) {
|
||||
return formatComponentPublicInstance(value, depth);
|
||||
}
|
||||
if (isComponentInternalInstance(value)) {
|
||||
return formatComponentInternalInstance(value, depth);
|
||||
}
|
||||
if (isUniElement(value)) {
|
||||
return formatUniElement(value, depth);
|
||||
}
|
||||
if (isCSSStyleDeclaration(value)) {
|
||||
return formatCSSStyleDeclaration(value, depth);
|
||||
{
|
||||
if (isComponentPublicInstance(value)) {
|
||||
return formatComponentPublicInstance(value, depth);
|
||||
}
|
||||
if (isComponentInternalInstance(value)) {
|
||||
return formatComponentInternalInstance(value, depth);
|
||||
}
|
||||
if (isUniElement(value)) {
|
||||
return formatUniElement(value, depth);
|
||||
}
|
||||
if (isCSSStyleDeclaration(value)) {
|
||||
return formatCSSStyleDeclaration(value, depth);
|
||||
}
|
||||
}
|
||||
if (Array.isArray(value)) {
|
||||
return {
|
||||
|
@ -6635,10 +6693,20 @@ function formatObject(value, depth) {
|
|||
className: value.name || "Error"
|
||||
};
|
||||
}
|
||||
let className = void 0;
|
||||
{
|
||||
const constructor = value.constructor;
|
||||
if (constructor) {
|
||||
if (constructor.get$UTSMetadata$) {
|
||||
className = constructor.get$UTSMetadata$().name;
|
||||
}
|
||||
}
|
||||
}
|
||||
return {
|
||||
type: "object",
|
||||
className,
|
||||
value: {
|
||||
properties: Object.entries(value).map(([name, value2]) => formatObjectProperty(name, value2, depth + 1))
|
||||
properties: Object.entries(value).map((entry) => formatObjectProperty(entry[0], entry[1], depth + 1))
|
||||
}
|
||||
};
|
||||
}
|
||||
|
@ -6699,14 +6767,14 @@ function formatCSSStyleDeclaration(style, depth) {
|
|||
};
|
||||
}
|
||||
function formatObjectProperty(name, value, depth) {
|
||||
return Object.assign(formatArg(value, depth), {
|
||||
name
|
||||
});
|
||||
const result = formatArg(value, depth);
|
||||
result.name = name;
|
||||
return result;
|
||||
}
|
||||
function formatArrayElement(value, index2, depth) {
|
||||
return Object.assign(formatArg(value, depth), {
|
||||
name: `${index2}`
|
||||
});
|
||||
const result = formatArg(value, depth);
|
||||
result.name = `${index2}`;
|
||||
return result;
|
||||
}
|
||||
function formatSetEntry(value, depth) {
|
||||
return {
|
||||
|
@ -6719,97 +6787,94 @@ function formatMapEntry(value, depth) {
|
|||
value: formatArg(value[1], depth)
|
||||
};
|
||||
}
|
||||
const ARG_FORMATTERS = {
|
||||
function(value) {
|
||||
return {
|
||||
type: "function",
|
||||
value: `function ${value.name}() {}`
|
||||
};
|
||||
},
|
||||
undefined() {
|
||||
return {
|
||||
type: "undefined"
|
||||
};
|
||||
},
|
||||
object(value, depth) {
|
||||
return formatObject(value, depth);
|
||||
},
|
||||
boolean(value) {
|
||||
return {
|
||||
type: "boolean",
|
||||
value: String(value)
|
||||
};
|
||||
},
|
||||
number(value) {
|
||||
return {
|
||||
type: "number",
|
||||
value: String(value)
|
||||
};
|
||||
},
|
||||
bigint(value) {
|
||||
return {
|
||||
type: "bigint",
|
||||
value: String(value)
|
||||
};
|
||||
},
|
||||
string(value) {
|
||||
return {
|
||||
type: "string",
|
||||
value
|
||||
};
|
||||
},
|
||||
symbol(value) {
|
||||
return {
|
||||
type: "symbol",
|
||||
value: value.description
|
||||
const CONSOLE_TYPES = ["log", "warn", "error", "info", "debug"];
|
||||
let sendConsole = null;
|
||||
const messageQueue = [];
|
||||
const messageExtra = {};
|
||||
function sendConsoleMessages(messages) {
|
||||
if (sendConsole == null) {
|
||||
messageQueue.push(...messages);
|
||||
return;
|
||||
}
|
||||
sendConsole(JSON.stringify(Object.assign({
|
||||
type: "console",
|
||||
data: messages
|
||||
}, messageExtra)));
|
||||
}
|
||||
function setSendConsole(value, extra = {}) {
|
||||
sendConsole = value;
|
||||
Object.assign(messageExtra, extra);
|
||||
if (value != null && messageQueue.length > 0) {
|
||||
const messages = messageQueue.slice();
|
||||
messageQueue.length = 0;
|
||||
sendConsoleMessages(messages);
|
||||
}
|
||||
}
|
||||
const originalConsole = /* @__PURE__ */ CONSOLE_TYPES.reduce((methods, type) => {
|
||||
methods[type] = console[type].bind(console);
|
||||
return methods;
|
||||
}, {});
|
||||
const atFileRegex = /^\s*at\s+[\w/./-]+:\d+$/;
|
||||
function rewriteConsole() {
|
||||
function wrapConsole(type) {
|
||||
return function(...args) {
|
||||
const originalArgs = [...args];
|
||||
if (originalArgs.length) {
|
||||
const maybeAtFile = originalArgs[originalArgs.length - 1];
|
||||
if (typeof maybeAtFile === "string" && atFileRegex.test(maybeAtFile)) {
|
||||
originalArgs.pop();
|
||||
}
|
||||
}
|
||||
{
|
||||
originalConsole[type](...originalArgs);
|
||||
}
|
||||
sendConsoleMessages([formatMessage(type, args)]);
|
||||
};
|
||||
}
|
||||
};
|
||||
function initRuntimeSocket(hosts, port, id) {
|
||||
if (!hosts || !port || !id)
|
||||
return Promise.resolve(null);
|
||||
return hosts.split(",").reduce((promise, host2) => {
|
||||
return promise.then((socket) => {
|
||||
if (socket)
|
||||
return socket;
|
||||
return tryConnectSocket(host2, port, id);
|
||||
if (isConsoleWritable()) {
|
||||
CONSOLE_TYPES.forEach((type) => {
|
||||
console[type] = wrapConsole(type);
|
||||
});
|
||||
}, Promise.resolve(null));
|
||||
}
|
||||
const SOCKET_TIMEOUT = 500;
|
||||
function tryConnectSocket(host2, port, id) {
|
||||
return new Promise((resolve, reject) => {
|
||||
const socket = index.connectSocket({
|
||||
url: `ws://${host2}:${port}/${id}`,
|
||||
// 支付宝小程序 是否开启多实例
|
||||
multiple: true,
|
||||
fail() {
|
||||
resolve(null);
|
||||
}
|
||||
});
|
||||
const timer = setTimeout(() => {
|
||||
socket.close({
|
||||
code: 1006,
|
||||
reason: "connect timeout"
|
||||
return function restoreConsole() {
|
||||
CONSOLE_TYPES.forEach((type) => {
|
||||
console[type] = originalConsole[type];
|
||||
});
|
||||
resolve(null);
|
||||
}, SOCKET_TIMEOUT);
|
||||
socket.onOpen((e2) => {
|
||||
clearTimeout(timer);
|
||||
resolve(socket);
|
||||
});
|
||||
socket.onClose((e2) => {
|
||||
clearTimeout(timer);
|
||||
resolve(null);
|
||||
});
|
||||
socket.onError((e2) => {
|
||||
clearTimeout(timer);
|
||||
resolve(null);
|
||||
});
|
||||
});
|
||||
};
|
||||
} else {
|
||||
{
|
||||
if (typeof index !== "undefined" && index.__f__) {
|
||||
const oldLog = index.__f__;
|
||||
if (oldLog) {
|
||||
index.__f__ = function(...args) {
|
||||
const [type, filename, ...rest] = args;
|
||||
oldLog(type, "", ...rest);
|
||||
sendConsoleMessages([formatMessage(type, [...rest, filename])]);
|
||||
};
|
||||
return function restoreConsole() {
|
||||
index.__f__ = oldLog;
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
return function restoreConsole() {
|
||||
};
|
||||
}
|
||||
function isConsoleWritable() {
|
||||
const value = console.log;
|
||||
const sym = Symbol();
|
||||
try {
|
||||
console.log = sym;
|
||||
} catch (ex) {
|
||||
return false;
|
||||
}
|
||||
const isWritable = console.log === sym;
|
||||
console.log = value;
|
||||
return isWritable;
|
||||
}
|
||||
let sendError = null;
|
||||
const errorQueue = /* @__PURE__ */ new Set();
|
||||
const errorExtra = {};
|
||||
function sendErrorMessages(errors) {
|
||||
if (sendError == null) {
|
||||
errors.forEach((error) => {
|
||||
|
@ -6817,30 +6882,38 @@ function sendErrorMessages(errors) {
|
|||
});
|
||||
return;
|
||||
}
|
||||
sendError(JSON.stringify({
|
||||
type: "error",
|
||||
data: errors.map((err) => {
|
||||
const isPromiseRejection = err && "promise" in err && "reason" in err;
|
||||
const prefix = isPromiseRejection ? "UnhandledPromiseRejection: " : "";
|
||||
if (isPromiseRejection) {
|
||||
err = err.reason;
|
||||
const data = errors.map((err) => {
|
||||
const isPromiseRejection = err && "promise" in err && "reason" in err;
|
||||
const prefix = isPromiseRejection ? "UnhandledPromiseRejection: " : "";
|
||||
if (isPromiseRejection) {
|
||||
err = err.reason;
|
||||
}
|
||||
if (err instanceof Error && err.stack) {
|
||||
if (err.message && !err.stack.includes(err.message)) {
|
||||
return `${prefix}${err.message}
|
||||
${err.stack}`;
|
||||
}
|
||||
if (err instanceof Error && err.stack) {
|
||||
return prefix + err.stack;
|
||||
return `${prefix}${err.stack}`;
|
||||
}
|
||||
if (typeof err === "object" && err !== null) {
|
||||
try {
|
||||
return prefix + JSON.stringify(err);
|
||||
} catch (err2) {
|
||||
return prefix + String(err2);
|
||||
}
|
||||
if (typeof err === "object" && err !== null) {
|
||||
try {
|
||||
return prefix + JSON.stringify(err);
|
||||
} catch (err2) {
|
||||
return prefix + String(err2);
|
||||
}
|
||||
}
|
||||
return prefix + String(err);
|
||||
})
|
||||
}));
|
||||
}
|
||||
return prefix + String(err);
|
||||
}).filter(Boolean);
|
||||
if (data.length > 0) {
|
||||
sendError(JSON.stringify(Object.assign({
|
||||
type: "error",
|
||||
data
|
||||
}, errorExtra)));
|
||||
}
|
||||
}
|
||||
function setSendError(value) {
|
||||
function setSendError(value, extra = {}) {
|
||||
sendError = value;
|
||||
Object.assign(errorExtra, extra);
|
||||
if (value != null && errorQueue.size > 0) {
|
||||
const errors = Array.from(errorQueue);
|
||||
errorQueue.clear();
|
||||
|
@ -6879,7 +6952,7 @@ function initOnError() {
|
|||
function initRuntimeSocketService() {
|
||||
const hosts = "192.168.2.36,127.0.0.1";
|
||||
const port = "8090";
|
||||
const id = "mp-weixin_0XB_2U";
|
||||
const id = "mp-weixin_gSgnR3";
|
||||
const lazy = typeof swan !== "undefined";
|
||||
let restoreError = lazy ? () => {
|
||||
} : initOnError();
|
||||
|
@ -7041,6 +7114,15 @@ function findVmByVueId(instance, vuePid) {
|
|||
}
|
||||
}
|
||||
}
|
||||
function getLocaleLanguage() {
|
||||
let localeLanguage = "";
|
||||
{
|
||||
const appBaseInfo = wx.getAppBaseInfo();
|
||||
const language = appBaseInfo && appBaseInfo.language ? appBaseInfo.language : LOCALE_EN;
|
||||
localeLanguage = normalizeLocale(language) || LOCALE_EN;
|
||||
}
|
||||
return localeLanguage;
|
||||
}
|
||||
const MP_METHODS = [
|
||||
"createSelectorQuery",
|
||||
"createIntersectionObserver",
|
||||
|
@ -7307,9 +7389,7 @@ function initAppLifecycle(appOptions, vm) {
|
|||
}
|
||||
}
|
||||
function initLocale(appVm) {
|
||||
const locale = ref(
|
||||
normalizeLocale(wx.getAppBaseInfo().language) || LOCALE_EN
|
||||
);
|
||||
const locale = ref(getLocaleLanguage());
|
||||
Object.defineProperty(appVm, "$locale", {
|
||||
get() {
|
||||
return locale.value;
|
||||
|
@ -7823,6 +7903,7 @@ exports.e = e;
|
|||
exports.f = f;
|
||||
exports.index = index;
|
||||
exports.n = n;
|
||||
exports.nextTick$1 = nextTick$1;
|
||||
exports.o = o;
|
||||
exports.onBeforeUnmount = onBeforeUnmount;
|
||||
exports.onLoad = onLoad;
|
||||
|
@ -7831,5 +7912,7 @@ exports.onShow = onShow;
|
|||
exports.p = p;
|
||||
exports.ref = ref;
|
||||
exports.s = s;
|
||||
exports.sr = sr;
|
||||
exports.t = t;
|
||||
exports.unref = unref;
|
||||
//# sourceMappingURL=../../.sourcemap/mp-weixin/common/vendor.js.map
|
||||
|
|
|
@ -508,7 +508,7 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
|
|||
} : {
|
||||
transform: `scale(1)`,
|
||||
marginLeft: `0rpx`,
|
||||
marginTop: `-100rpx`
|
||||
marginTop: `-89rpx`
|
||||
}),
|
||||
bQ: common_vendor.n(__props.darkFans ? `right-container-fir-left-card-dark` : `right-container-fir-left-card`),
|
||||
bR: common_vendor.o(() => {
|
||||
|
@ -565,21 +565,18 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
|
|||
cw: common_vendor.n(__props.darkFans ? `time-people-font-dark` : `time-people-font`),
|
||||
cx: common_vendor.n(`time-people-thi`),
|
||||
cy: common_vendor.n(__props.darkFans ? `time-button-end-dark` : `time-button-end`),
|
||||
cz: common_vendor.s(isPopupVisiblefiropensec.value ? {
|
||||
marginTop: `50rpx`
|
||||
} : `{}`),
|
||||
cA: `/static/index/yiliao/project2.png`,
|
||||
cB: common_vendor.n(__props.darkFans ? `right-container-photo-text-dark` : `right-container-photo-text`),
|
||||
cC: common_vendor.n(`right-container-photo`),
|
||||
cD: __props.darkFans
|
||||
cz: `/static/index/yiliao/project2.png`,
|
||||
cA: common_vendor.n(__props.darkFans ? `right-container-photo-text-dark` : `right-container-photo-text`),
|
||||
cB: common_vendor.n(`right-container-photo`),
|
||||
cC: __props.darkFans
|
||||
}, __props.darkFans ? {
|
||||
cE: `/static/index/cardbgc/leftlight.png`
|
||||
cD: `/static/index/cardbgc/leftlight.png`
|
||||
} : {}, {
|
||||
cF: common_vendor.s(__props.darkFans ? `background: linear-gradient(to top, rgba(0, 0, 0, 0) 0%, #386997 50%, rgba(0, 0, 0, 0) 100%);` : ``),
|
||||
cG: `/static/index/hulilist/shang.png`,
|
||||
cH: !__props.darkFans
|
||||
cE: common_vendor.s(__props.darkFans ? `background: linear-gradient(to top, rgba(0, 0, 0, 0) 0%, #386997 50%, rgba(0, 0, 0, 0) 100%);` : ``),
|
||||
cF: `/static/index/hulilist/shang.png`,
|
||||
cG: !__props.darkFans
|
||||
}, !__props.darkFans ? {
|
||||
cI: common_vendor.f(mediumList.value, (item, index, i0) => {
|
||||
cH: common_vendor.f(mediumList.value, (item, index, i0) => {
|
||||
return {
|
||||
a: item.url,
|
||||
b: common_vendor.t(item.name),
|
||||
|
@ -587,7 +584,10 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
|
|||
d: item.number !== 0,
|
||||
e: index
|
||||
};
|
||||
})
|
||||
}),
|
||||
cI: common_vendor.s(isPopupVisiblefiropensec.value ? {
|
||||
height: `700rpx`
|
||||
} : {})
|
||||
} : {}, {
|
||||
cJ: __props.darkFans
|
||||
}, __props.darkFans ? {
|
||||
|
@ -604,12 +604,12 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
|
|||
cL: `/static/index/hulilist/xia.png`,
|
||||
cM: common_vendor.s(isPopupVisiblefiropensec.value ? {
|
||||
transform: `scale(1.5)`,
|
||||
marginLeft: ``,
|
||||
marginTop: `200rpx`
|
||||
marginLeft: `-630rpx`,
|
||||
marginTop: `650rpx`
|
||||
} : {
|
||||
transform: `scale(1)`,
|
||||
marginLeft: `100rpx`,
|
||||
marginTop: `200rpx`
|
||||
marginTop: `150rpx`
|
||||
}),
|
||||
cN: common_vendor.n(__props.darkFans ? `right-container-left-dark` : `right-container-left`),
|
||||
cO: common_vendor.o(() => {
|
||||
|
|
|
@ -1,3 +1,83 @@
|
|||
.super-card.data-v-337bb5da {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
width: 100%;
|
||||
height: calc(100% - 400rpx);
|
||||
margin-top: 30rpx;
|
||||
}
|
||||
.super-card .scroll-x.data-v-337bb5da {
|
||||
height: 100%;
|
||||
width: 100%;
|
||||
}
|
||||
.super-card .super-card-container.data-v-337bb5da {
|
||||
background-color: #f1f7fd;
|
||||
overflow: hidden;
|
||||
width: 1650rpx;
|
||||
height: 780rpx;
|
||||
border-radius: 20rpx;
|
||||
border: 1rpx solid black;
|
||||
}
|
||||
.super-card .super-card-time.data-v-337bb5da {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
background-color: #e9efff;
|
||||
height: 80rpx;
|
||||
width: 100rpx;
|
||||
border-right: 1rpx solid #BFBFCB;
|
||||
font-weight: 700;
|
||||
}
|
||||
.super-card .super-card-time-und.data-v-337bb5da {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
width: 100rpx;
|
||||
flex-direction: column;
|
||||
border-right: 1rpx solid #BFBFCB;
|
||||
}
|
||||
.super-card .super-card-time-card.data-v-337bb5da {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
height: 175rpx;
|
||||
width: calc(100%);
|
||||
border-right: 1rpx solid #BFBFCB;
|
||||
border-top: 1rpx solid #BFBFCB;
|
||||
flex-direction: column;
|
||||
}
|
||||
.super-card .super-card-time-card-blue.data-v-337bb5da {
|
||||
background-color: #dae8fa;
|
||||
display: flex;
|
||||
justify-content: space-evenly;
|
||||
align-items: center;
|
||||
height: 175rpx;
|
||||
width: calc(100%);
|
||||
border-right: 1rpx solid #BFBFCB;
|
||||
border-top: 1rpx solid #BFBFCB;
|
||||
flex-direction: column;
|
||||
}
|
||||
.super-card .super-card-time-card-yellow.data-v-337bb5da {
|
||||
background-color: #fffaf1;
|
||||
display: flex;
|
||||
justify-content: space-evenly;
|
||||
align-items: center;
|
||||
height: 175rpx;
|
||||
width: calc(100%);
|
||||
border-right: 1rpx solid #BFBFCB;
|
||||
border-top: 1rpx solid #BFBFCB;
|
||||
flex-direction: column;
|
||||
}
|
||||
.super-card .super-card-time-card-pouple.data-v-337bb5da {
|
||||
background-color: #e0daff;
|
||||
display: flex;
|
||||
justify-content: space-evenly;
|
||||
align-items: center;
|
||||
height: 175rpx;
|
||||
width: calc(100%);
|
||||
border-right: 1rpx solid #BFBFCB;
|
||||
border-top: 1rpx solid #BFBFCB;
|
||||
flex-direction: column;
|
||||
}
|
||||
.right-container.data-v-337bb5da {
|
||||
width: calc(100% - 235rpx);
|
||||
height: 100vh;
|
||||
|
@ -48,7 +128,9 @@
|
|||
color: #FFFFFF;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-items .doctorsay-container-down.data-v-337bb5da {
|
||||
background-color: #ddeafa;
|
||||
background-color: rgba(221, 234, 250);
|
||||
-webkit-backdrop-filter: blur(8rpx);
|
||||
backdrop-filter: blur(8rpx);
|
||||
width: 290rpx;
|
||||
height: 770rpx;
|
||||
border-radius: 40rpx;
|
||||
|
@ -67,27 +149,57 @@
|
|||
justify-content: center;
|
||||
align-items: center;
|
||||
height: 85rpx;
|
||||
font-size: 35rpx;
|
||||
font-weight: 700;
|
||||
position: relative;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-items .doctorsay-container-down .doctorsay-container-button .doctorsay-container-text-target.data-v-337bb5da {
|
||||
color: #016AD1;
|
||||
background-color: #c9e8ff;
|
||||
padding: 10rpx 30rpx;
|
||||
border-radius: 40rpx;
|
||||
border-radius: 20rpx;
|
||||
border: 2rpx solid #fff;
|
||||
font-size: 40rpx;
|
||||
width: 300rpx;
|
||||
height: 100rpx;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
text-align: center;
|
||||
font-size: 45rpx;
|
||||
transition: all 0.4s ease-in-out;
|
||||
box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.1);
|
||||
z-index: 20;
|
||||
font-weight: 700;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-items .doctorsay-container-down .doctorsay-container-button .doctorsay-container-text.data-v-337bb5da {
|
||||
background-color: #f3f6fc;
|
||||
border: 2rpx solid #fff;
|
||||
border-radius: 10rpx;
|
||||
width: 250rpx;
|
||||
height: 75rpx;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
text-align: center;
|
||||
transition: all 0.4s ease-in-out;
|
||||
font-weight: 500;
|
||||
font-size: 30rpx;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-items .doctorsay-container-down .doctorsay-container-button .doctorsay-container-button-gun.data-v-337bb5da {
|
||||
position: absolute;
|
||||
top: 22rpx;
|
||||
top: 19rpx;
|
||||
left: 1rpx;
|
||||
width: 10rpx;
|
||||
height: 42rpx;
|
||||
height: 50rpx;
|
||||
background: linear-gradient(to bottom, #04BCED, #0160CE);
|
||||
border-radius: 10rpx;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-items .doctorsay-container-down .doctorsay-container-button .doctorsay-container-button-uplight.data-v-337bb5da {
|
||||
position: absolute;
|
||||
top: 40rpx;
|
||||
left: 20rpx;
|
||||
width: 250rpx;
|
||||
height: 50rpx;
|
||||
z-index: 21;
|
||||
transition: all 0.4s ease-in-out;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-container.data-v-337bb5da {
|
||||
width: 1730rpx;
|
||||
height: 1220rpx;
|
||||
|
@ -97,6 +209,32 @@
|
|||
/* 右下角阴影 */
|
||||
overflow: hidden;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-container .super-card-end.data-v-337bb5da {
|
||||
width: 100%;
|
||||
height: 200rpx;
|
||||
display: flex;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-container .super-card-end .super-end-father.data-v-337bb5da {
|
||||
height: 100%;
|
||||
display: flex;
|
||||
width: 100%;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-container .super-card-end .super-end-father .super-end-font-father.data-v-337bb5da {
|
||||
display: flex;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-container .super-card-end .super-end-father .super-end-font-father .super-end-font-gun.data-v-337bb5da {
|
||||
margin-left: 40rpx;
|
||||
margin-right: 20rpx;
|
||||
margin-top: 7rpx;
|
||||
width: 13rpx;
|
||||
height: 40rpx;
|
||||
background: linear-gradient(to bottom, #04BCED, #0160CE);
|
||||
border-radius: 10rpx;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-container .super-card-end .super-end-father .super-end-font-father .super-end-font-font.data-v-337bb5da {
|
||||
font-size: 42rpx;
|
||||
font-weight: 700;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-container .doctorsay-container-title.data-v-337bb5da {
|
||||
width: 100%;
|
||||
height: 130rpx;
|
||||
|
@ -105,14 +243,64 @@
|
|||
align-items: center;
|
||||
justify-content: space-between;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-container .doctorsay-container-title .doctorsay-container-right.data-v-337bb5da {
|
||||
height: 100%;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
width: 310rpx;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-container .doctorsay-container-title .doctorsay-container-right .doctorsay-container-button-father.data-v-337bb5da {
|
||||
display: flex;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-container .doctorsay-container-title .doctorsay-container-right .doctorsay-container-button-father .doctorsay-container-button-target.data-v-337bb5da {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
background-color: #3FA9F5;
|
||||
color: #fff;
|
||||
width: 140rpx;
|
||||
height: 60rpx;
|
||||
margin-right: 20rpx;
|
||||
font-size: 28rpx;
|
||||
border-radius: 10rpx;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-container .doctorsay-container-title .doctorsay-container-right .doctorsay-container-button-father .doctorsay-container-button.data-v-337bb5da {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
background-color: #fff;
|
||||
width: 140rpx;
|
||||
height: 60rpx;
|
||||
margin-right: 20rpx;
|
||||
font-size: 28rpx;
|
||||
border-radius: 10rpx;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-container .doctorsay-container-title .doctorsay-container-right .doctorsay-container-right-kuai-cheng.data-v-337bb5da {
|
||||
background-color: #FFDBA1;
|
||||
height: 45rpx;
|
||||
width: 45rpx;
|
||||
border-radius: 7rpx;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-container .doctorsay-container-title .doctorsay-container-right .doctorsay-container-right-kuai-zi.data-v-337bb5da {
|
||||
background-color: #7B61FF;
|
||||
height: 45rpx;
|
||||
width: 45rpx;
|
||||
border-radius: 7rpx;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-container .doctorsay-container-title .doctorsay-container-right .doctorsay-container-kuai-font.data-v-337bb5da {
|
||||
font-size: 32rpx;
|
||||
margin-left: 10rpx;
|
||||
margin-right: 25rpx;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-container .doctorsay-container-title .doctorsay-container-left.data-v-337bb5da {
|
||||
display: flex;
|
||||
}
|
||||
.right-container .doctorsay-container-view .doctorsay-container-container .doctorsay-container-title .doctorsay-container-left .doctorsay-container-left-gun.data-v-337bb5da {
|
||||
margin-top: 7rpx;
|
||||
margin-left: 40rpx;
|
||||
margin-right: 20rpx;
|
||||
width: 13rpx;
|
||||
height: 55rpx;
|
||||
height: 40rpx;
|
||||
background: linear-gradient(to bottom, #04BCED, #0160CE);
|
||||
border-radius: 10rpx;
|
||||
}
|
||||
|
@ -242,3 +430,372 @@
|
|||
font-weight: 800;
|
||||
color: white;
|
||||
}
|
||||
.title-time.data-v-337bb5da {
|
||||
display: flex;
|
||||
}
|
||||
.title-time .title-time-time.data-v-337bb5da {
|
||||
font-size: 35rpx;
|
||||
margin-right: 10rpx;
|
||||
}
|
||||
.title-time .title-time-button.data-v-337bb5da {
|
||||
background-color: #FFC363;
|
||||
padding: 0 5rpx;
|
||||
padding-top: 5rpx;
|
||||
border-radius: 10rpx;
|
||||
font-size: 25rpx;
|
||||
}
|
||||
.popup-overlay.data-v-337bb5da {
|
||||
position: fixed;
|
||||
top: 0;
|
||||
left: 0;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
/* 添加毛玻璃效果 */
|
||||
z-index: 999;
|
||||
}
|
||||
.popup-overlay .popup-overlay-content.data-v-337bb5da {
|
||||
position: absolute;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
width: 800rpx;
|
||||
height: 450rpx;
|
||||
background-color: #fff;
|
||||
border-radius: 20rpx;
|
||||
box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.1);
|
||||
opacity: 0;
|
||||
transition: opacity 0.4s ease;
|
||||
}
|
||||
.popup-overlay .popup-overlay-content .popup-overlay-content-left.data-v-337bb5da {
|
||||
height: 100%;
|
||||
width: 350rpx;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
flex-direction: column;
|
||||
}
|
||||
.popup-overlay .popup-overlay-content .popup-overlay-content-left .popup-overlay-content-left-img.data-v-337bb5da {
|
||||
width: 330rpx;
|
||||
height: 240rpx;
|
||||
}
|
||||
.popup-overlay .popup-overlay-content .popup-overlay-content-left .popup-overlay-content-left-font.data-v-337bb5da {
|
||||
margin-top: 20rpx;
|
||||
}
|
||||
.popup-overlay .popup-overlay-content .popup-overlay-content-right.data-v-337bb5da {
|
||||
height: 100%;
|
||||
width: 450rpx;
|
||||
position: relative;
|
||||
}
|
||||
.popup-overlay .popup-overlay-content .popup-overlay-content-right .time-font.data-v-337bb5da {
|
||||
font-size: 50rpx;
|
||||
margin-top: 100rpx;
|
||||
margin-bottom: 10rpx;
|
||||
font-weight: 700;
|
||||
background: linear-gradient(to bottom, #7080A1, #263556);
|
||||
-webkit-background-clip: text;
|
||||
color: transparent;
|
||||
}
|
||||
.popup-overlay .popup-overlay-content .popup-overlay-content-right .time-text.data-v-337bb5da {
|
||||
margin-left: 10rpx;
|
||||
font-size: 38rpx;
|
||||
font-weight: 700;
|
||||
width: 350rpx;
|
||||
margin-bottom: 50rpx;
|
||||
line-height: 45rpx;
|
||||
}
|
||||
.popup-overlay .popup-overlay-content .popup-overlay-content-right .right-richang.data-v-337bb5da {
|
||||
background-color: #FFC363;
|
||||
position: absolute;
|
||||
top: 108rpx;
|
||||
right: 50rpx;
|
||||
padding: 5rpx;
|
||||
border-radius: 10rpx;
|
||||
}
|
||||
.popup-overlay .popup-overlay-content .popup-overlay-content-right .right-richangnot.data-v-337bb5da {
|
||||
background-color: #7B61FF;
|
||||
position: absolute;
|
||||
top: 108rpx;
|
||||
right: 50rpx;
|
||||
padding: 5rpx;
|
||||
border-radius: 10rpx;
|
||||
color: #fff;
|
||||
}
|
||||
.popup-overlay .popup-overlay-content .popup-overlay-content-right .right-crush.data-v-337bb5da {
|
||||
position: absolute;
|
||||
top: 20rpx;
|
||||
right: 20rpx;
|
||||
width: 70rpx;
|
||||
height: 70rpx;
|
||||
}
|
||||
.popup-song.data-v-337bb5da {
|
||||
position: fixed;
|
||||
top: 0;
|
||||
left: 0;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
/* 添加毛玻璃效果 */
|
||||
z-index: 999;
|
||||
}
|
||||
.popup-song .popup-song-contain.data-v-337bb5da {
|
||||
position: absolute;
|
||||
width: 1300rpx;
|
||||
background-color: #fff;
|
||||
border-radius: 20rpx;
|
||||
box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.1);
|
||||
opacity: 0;
|
||||
transition: opacity 0.4s ease;
|
||||
}
|
||||
.popup-song .popup-song-contain .shu-container-left.data-v-337bb5da {
|
||||
display: flex;
|
||||
margin-top: 70rpx;
|
||||
margin-bottom: 20rpx;
|
||||
}
|
||||
.popup-song .popup-song-contain .shu-container-left .shu-container-left-gun.data-v-337bb5da {
|
||||
margin-top: 5rpx;
|
||||
margin-left: 40rpx;
|
||||
margin-right: 20rpx;
|
||||
width: 13rpx;
|
||||
height: 35rpx;
|
||||
background: linear-gradient(to bottom, #04BCED, #0160CE);
|
||||
border-radius: 10rpx;
|
||||
}
|
||||
.popup-song .popup-song-contain .shu-container-left .shu-container-left-font.data-v-337bb5da {
|
||||
font-size: 35rpx;
|
||||
font-weight: 700;
|
||||
}
|
||||
.popup-song-father.data-v-337bb5da {
|
||||
position: relative;
|
||||
}
|
||||
.popup-song-father .shu-up-img.data-v-337bb5da {
|
||||
position: absolute;
|
||||
top: -70rpx;
|
||||
left: 305rpx;
|
||||
width: 700rpx;
|
||||
height: 80rpx;
|
||||
}
|
||||
.popup-song-father .shu-up-font.data-v-337bb5da {
|
||||
position: absolute;
|
||||
top: -50rpx;
|
||||
left: 390rpx;
|
||||
display: flex;
|
||||
color: #ff5a00;
|
||||
}
|
||||
.popup-song-father .arrayindex.data-v-337bb5da {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
width: 100%;
|
||||
margin-left: 30rpx;
|
||||
margin-right: 30rpx;
|
||||
}
|
||||
.popup-song-father .arrayindex .arrayindex-one.data-v-337bb5da {
|
||||
width: 385rpx;
|
||||
height: 100rpx;
|
||||
margin-left: 20rpx;
|
||||
margin-top: 20rpx;
|
||||
background-color: #f1f5fc;
|
||||
border-radius: 20rpx;
|
||||
border: 1rpx solid #6d83b3;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
font-size: 29rpx;
|
||||
}
|
||||
.popup-song-father .arrayindex .arrayindex-one-target.data-v-337bb5da {
|
||||
width: 385rpx;
|
||||
height: 100rpx;
|
||||
margin-left: 20rpx;
|
||||
margin-top: 20rpx;
|
||||
background-color: #fffaf1;
|
||||
border-radius: 20rpx;
|
||||
border: 1rpx solid #ffb501;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
font-size: 29rpx;
|
||||
}
|
||||
.ri-img.data-v-337bb5da {
|
||||
position: absolute;
|
||||
top: -4rpx;
|
||||
right: -3rpx;
|
||||
width: 50rpx;
|
||||
height: 50rpx;
|
||||
}
|
||||
.time-father.data-v-337bb5da {
|
||||
display: flex;
|
||||
width: 100%;
|
||||
flex-wrap: wrap;
|
||||
margin-left: 30rpx;
|
||||
margin-right: 30rpx;
|
||||
}
|
||||
.time-father .time-one.data-v-337bb5da {
|
||||
width: 100rpx;
|
||||
height: 100rpx;
|
||||
margin-left: 20rpx;
|
||||
margin-top: 20rpx;
|
||||
background-color: #f1f5fc;
|
||||
border-radius: 20rpx;
|
||||
border: 1rpx solid #6d83b3;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
font-size: 29rpx;
|
||||
}
|
||||
.time-father .time-one-target.data-v-337bb5da {
|
||||
width: 100rpx;
|
||||
height: 100rpx;
|
||||
margin-left: 20rpx;
|
||||
margin-top: 20rpx;
|
||||
background-color: #02abfe;
|
||||
color: #fff;
|
||||
border-radius: 20rpx;
|
||||
border: 1rpx solid #fff;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
font-size: 29rpx;
|
||||
}
|
||||
.button-father.data-v-337bb5da {
|
||||
height: 200rpx;
|
||||
width: calc(100%-80rpx);
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
margin-left: 40rpx;
|
||||
margin-right: 40rpx;
|
||||
margin-top: 20rpx;
|
||||
border-top: 1rpx solid #e6e6e6;
|
||||
}
|
||||
.button-father .button-father-right.data-v-337bb5da {
|
||||
background-color: #02abfe;
|
||||
width: 200rpx;
|
||||
height: 80rpx;
|
||||
border-radius: 40rpx;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
color: #fff;
|
||||
}
|
||||
.button-father .button-father-wrong.data-v-337bb5da {
|
||||
background-color: #dadada;
|
||||
width: 200rpx;
|
||||
height: 80rpx;
|
||||
border-radius: 40rpx;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
}
|
||||
.month-father.data-v-337bb5da {
|
||||
display: flex;
|
||||
width: calc(100% - 60rpx);
|
||||
flex-wrap: wrap;
|
||||
margin-left: 30rpx;
|
||||
margin-right: 30rpx;
|
||||
margin-top: 20rpx;
|
||||
}
|
||||
.month-father .month-one.data-v-337bb5da {
|
||||
width: 75rpx;
|
||||
height: 75rpx;
|
||||
margin-left: 20rpx;
|
||||
margin-top: 20rpx;
|
||||
background-color: #f1f5fc;
|
||||
border-radius: 20rpx;
|
||||
border: 1rpx solid #6d83b3;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
font-size: 29rpx;
|
||||
}
|
||||
.month-father .month-one-target.data-v-337bb5da {
|
||||
width: 75rpx;
|
||||
height: 75rpx;
|
||||
margin-left: 20rpx;
|
||||
margin-top: 20rpx;
|
||||
background-color: #02abfe;
|
||||
color: #fff;
|
||||
border-radius: 20rpx;
|
||||
border: 1rpx solid #fff;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
font-size: 29rpx;
|
||||
}
|
||||
.week-father.data-v-337bb5da {
|
||||
display: flex;
|
||||
width: 100%;
|
||||
flex-wrap: wrap;
|
||||
margin-left: 30rpx;
|
||||
margin-right: 30rpx;
|
||||
margin-top: 20rpx;
|
||||
}
|
||||
.week-father .week-one.data-v-337bb5da {
|
||||
width: 200rpx;
|
||||
height: 100rpx;
|
||||
margin-left: 20rpx;
|
||||
margin-top: 20rpx;
|
||||
background-color: #f1f5fc;
|
||||
border-radius: 20rpx;
|
||||
border: 1rpx solid #6d83b3;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
font-size: 29rpx;
|
||||
}
|
||||
.week-father .week-one-target.data-v-337bb5da {
|
||||
width: 200rpx;
|
||||
height: 100rpx;
|
||||
margin-left: 20rpx;
|
||||
margin-top: 20rpx;
|
||||
background-color: #02abfe;
|
||||
color: #fff;
|
||||
border-radius: 20rpx;
|
||||
border: 1rpx solid #fff;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
font-size: 29rpx;
|
||||
}
|
||||
.radio-father.data-v-337bb5da {
|
||||
display: flex;
|
||||
width: 100%;
|
||||
flex-wrap: wrap;
|
||||
margin-left: 75rpx;
|
||||
margin-right: 30rpx;
|
||||
}
|
||||
.radio-father .radio-circle.data-v-337bb5da {
|
||||
margin-top: 2rpx;
|
||||
width: 30rpx;
|
||||
height: 30rpx;
|
||||
border-radius: 50%;
|
||||
border: 2rpx solid black;
|
||||
background-color: transparent;
|
||||
}
|
||||
.radio-father .radio-circle-target.data-v-337bb5da {
|
||||
position: relative;
|
||||
margin-top: 2rpx;
|
||||
width: 30rpx;
|
||||
height: 30rpx;
|
||||
border-radius: 50%;
|
||||
border: 2rpx solid #02abfe;
|
||||
background-color: transparent;
|
||||
}
|
||||
.radio-father .radio-circle-target.data-v-337bb5da::after {
|
||||
content: "";
|
||||
position: absolute;
|
||||
top: 50%;
|
||||
left: 50%;
|
||||
transform: translate(-50%, -50%);
|
||||
width: 20rpx;
|
||||
height: 20rpx;
|
||||
background-color: #02abfe;
|
||||
border-radius: 50%;
|
||||
}
|
||||
.radio-father .radio-font.data-v-337bb5da {
|
||||
margin-left: 15rpx;
|
||||
margin-right: 60rpx;
|
||||
font-size: 29rpx;
|
||||
}
|
||||
|
|
|
@ -60,21 +60,63 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
|
|||
const clientY = common_vendor.ref(0);
|
||||
const savename = common_vendor.ref("");
|
||||
const canmove = common_vendor.ref(true);
|
||||
const getxy = (event) => {
|
||||
const indexNumber = common_vendor.ref({
|
||||
index0: 999,
|
||||
index1: 999
|
||||
});
|
||||
const getxyrel = (event) => {
|
||||
const touch = event.touches[0];
|
||||
clientX.value = 2 * (Math.floor(touch.clientX) - 60);
|
||||
clientX.value = 2 * (Math.floor(touch.clientX) - 100);
|
||||
clientY.value = 2 * (Math.floor(touch.clientY) - 55);
|
||||
const translateX = Math.floor(touch.clientX) - 50;
|
||||
const translateY = Math.floor(touch.clientY) - 25;
|
||||
const clickedItem = fangkuaiValue.value.find((item) => {
|
||||
return translateX >= item.left && translateX <= item.right && translateY >= item.top && translateY <= item.bottom;
|
||||
});
|
||||
if (clickedItem) {
|
||||
const { index0, index1 } = clickedItem.dataset;
|
||||
indexNumber.value.index0 = index0;
|
||||
indexNumber.value.index1 = index1;
|
||||
} else {
|
||||
indexNumber.value.index0 = 999;
|
||||
indexNumber.value.index1 = 999;
|
||||
}
|
||||
};
|
||||
const openname = (res) => {
|
||||
const getxy = throttle(getxyrel, 10);
|
||||
const fangkuaiValue = common_vendor.ref([]);
|
||||
const openname = (res, fangkuai) => {
|
||||
savename.value = res;
|
||||
canmove.value = false;
|
||||
fangkuaiValue.value = fangkuai;
|
||||
};
|
||||
const cleanall = () => {
|
||||
const closename = () => {
|
||||
savename.value = "";
|
||||
canmove.value = true;
|
||||
fangkuaiValue.value = [];
|
||||
};
|
||||
const ruler = common_vendor.ref(null);
|
||||
const cleanall = () => {
|
||||
var _a;
|
||||
clientX.value = 9999;
|
||||
clientY.value = 9999;
|
||||
canmove.value = true;
|
||||
indexNumber.value = {
|
||||
index0: 999,
|
||||
index1: 999
|
||||
};
|
||||
(_a = ruler.value) == null ? void 0 : _a.rulerEnd(savename.value);
|
||||
savename.value = "";
|
||||
};
|
||||
function throttle(fn, delay) {
|
||||
let lastExecutionTime = 0;
|
||||
return function(...args) {
|
||||
const now = Date.now();
|
||||
if (now - lastExecutionTime >= delay) {
|
||||
lastExecutionTime = now;
|
||||
fn.apply(this, args);
|
||||
}
|
||||
};
|
||||
}
|
||||
common_vendor.onShow(() => {
|
||||
setTimeout(() => {
|
||||
changeMenu(menuIndex.value);
|
||||
|
@ -83,7 +125,7 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
|
|||
return (_ctx, _cache) => {
|
||||
return {
|
||||
a: common_vendor.t(savename.value),
|
||||
b: savename.value,
|
||||
b: savename.value && clientX.value,
|
||||
c: `${clientY.value}rpx`,
|
||||
d: `${clientX.value}rpx`,
|
||||
e: common_assets._imports_0,
|
||||
|
@ -103,17 +145,25 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
|
|||
isshow: menuIndexshow.value,
|
||||
darkFans: darkFans.value
|
||||
}),
|
||||
l: menuIndex.value == 1,
|
||||
m: common_vendor.o(darkchange),
|
||||
n: common_vendor.o(openname),
|
||||
o: common_vendor.p({
|
||||
l: common_vendor.sr(ruler, "1cf27b2a-1", {
|
||||
"k": "ruler"
|
||||
}),
|
||||
m: menuIndex.value == 1,
|
||||
n: common_vendor.o(darkchange),
|
||||
o: common_vendor.o(openname),
|
||||
p: common_vendor.o(closename),
|
||||
q: common_vendor.p({
|
||||
liang: indexNumber.value,
|
||||
isshow: menuIndexshowsecond.value,
|
||||
canmove: canmove.value,
|
||||
darkFans: darkFans.value
|
||||
}),
|
||||
p: common_vendor.n(darkFans.value ? `darkbackgroundContainer` : `backgroundContainer`),
|
||||
q: common_vendor.o(getxy),
|
||||
r: common_vendor.o(cleanall)
|
||||
r: common_vendor.n(darkFans.value ? `darkbackgroundContainer` : `backgroundContainer`),
|
||||
s: common_vendor.o(
|
||||
//@ts-ignore
|
||||
(...args) => common_vendor.unref(getxy) && common_vendor.unref(getxy)(...args)
|
||||
),
|
||||
t: common_vendor.o(cleanall)
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1 +1 @@
|
|||
<view class="{{['data-v-1cf27b2a', p]}}" bindtouchmove="{{q}}" bindtouchend="{{r}}"><view class="move-font data-v-1cf27b2a" hidden="{{!b}}" style="{{'top:' + c + ';' + ('left:' + d)}}">{{a}}</view><view class="left-container data-v-1cf27b2a"><view class="left-head data-v-1cf27b2a"><image class="left-head-img data-v-1cf27b2a" src="{{e}}"/><text class="{{['data-v-1cf27b2a', f]}}"> 王金凤 </text></view><view class="left-img-container data-v-1cf27b2a"><view wx:for="{{g}}" wx:for-item="item" wx:key="d" class="blue-circle-pos data-v-1cf27b2a"><view class="blue-circle data-v-1cf27b2a" hidden="{{!item.a}}"><image class="blue-circle-size data-v-1cf27b2a" src="{{h}}"/></view><image class="left-img data-v-1cf27b2a" src="{{item.b}}" bindtap="{{item.c}}"/></view></view></view><right-itemsfirst wx:if="{{k}}" class="data-v-1cf27b2a" data-c-h="{{!i}}" binddarkchange="{{j}}" u-i="1cf27b2a-0" bind:__l="__l" u-p="{{k}}"/><right-itemssecond wx:if="{{o}}" class="data-v-1cf27b2a" data-c-h="{{!l}}" binddarkchange="{{m}}" bindsavename="{{n}}" u-i="1cf27b2a-1" bind:__l="__l" u-p="{{o}}"/></view>
|
||||
<view class="{{['data-v-1cf27b2a', r]}}" bindtouchmove="{{s}}" bindtouchend="{{t}}"><view class="move-font data-v-1cf27b2a" hidden="{{!b}}" style="{{'top:' + c + ';' + ('left:' + d)}}">{{a}}</view><view class="left-container data-v-1cf27b2a"><view class="left-head data-v-1cf27b2a"><image class="left-head-img data-v-1cf27b2a" src="{{e}}"/><text class="{{['data-v-1cf27b2a', f]}}"> 王金凤 </text></view><view class="left-img-container data-v-1cf27b2a"><view wx:for="{{g}}" wx:for-item="item" wx:key="d" class="blue-circle-pos data-v-1cf27b2a"><view class="blue-circle data-v-1cf27b2a" hidden="{{!item.a}}"><image class="blue-circle-size data-v-1cf27b2a" src="{{h}}"/></view><image class="left-img data-v-1cf27b2a" src="{{item.b}}" bindtap="{{item.c}}"/></view></view></view><right-itemsfirst wx:if="{{k}}" class="data-v-1cf27b2a" data-c-h="{{!i}}" binddarkchange="{{j}}" u-i="1cf27b2a-0" bind:__l="__l" u-p="{{k}}"/><right-itemssecond wx:if="{{q}}" class="r data-v-1cf27b2a" u-r="ruler" data-c-h="{{!m}}" binddarkchange="{{n}}" bindsavename="{{o}}" bindcleanname="{{p}}" u-i="1cf27b2a-1" bind:__l="__l" u-p="{{q}}"/></view>
|
|
@ -22,9 +22,21 @@
|
|||
}
|
||||
.move-font.data-v-1cf27b2a {
|
||||
position: absolute;
|
||||
font-size: 45rpx;
|
||||
font-weight: 700;
|
||||
z-index: 10;
|
||||
pointer-events: none;
|
||||
color: #016AD1;
|
||||
background-color: #fff;
|
||||
border-radius: 20rpx;
|
||||
border: 2rpx solid #fff;
|
||||
width: 300rpx;
|
||||
height: 100rpx;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
text-align: center;
|
||||
font-size: 45rpx;
|
||||
box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.1);
|
||||
}
|
||||
.left-container.data-v-1cf27b2a {
|
||||
width: 235rpx;
|
||||
|
|
After Width: | Height: | Size: 3.9 KiB |
After Width: | Height: | Size: 2.9 KiB |
After Width: | Height: | Size: 2.4 KiB |
After Width: | Height: | Size: 2.2 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 6.1 KiB |