This commit is contained in:
18631081161 2025-08-30 21:55:09 +08:00
parent f20bf162f3
commit f7ae30506f
45 changed files with 381 additions and 68 deletions

View File

@ -22,10 +22,16 @@
}
},
{
"path" : "pages/me/appointment-record-page",
"style" :
{
"navigationBarTitleText" : "",
"path": "pages/me/appointment-record-page",
"style": {
"navigationBarTitleText": "",
"navigationStyle": "custom"
}
},
{
"path": "pages/me/edit-info",
"style": {
"navigationBarTitleText": "",
"navigationStyle": "custom"
}
}

View File

@ -81,14 +81,88 @@
请对每位牌友进行评价
</text>
<view class="row"
<view class="row" @click="openUserPop()"
style="width: 100%; background-color: #F2F3F5; border-radius: 10rpx; padding-top: 20rpx; padding-bottom: 20rpx; margin-top: 20rpx;">
<image src=""
style="width: 40rpx; height: 40rpx; background-color: aqua; border-radius: 50rpx; margin-left: 20rpx;"
mode=""></image>
<text style="font-size: 24rpx; margin-left: 20rpx;">树下的胖子</text>
<image src="/static/down.png"
style="width: 40rpx; height: 40rpx; margin-left: auto; margin-right: 20rpx;" mode=""></image>
</view>
<view class="column"
style="width: 100%; background-color: #F2F3F5; border-radius: 10rpx; padding-top: 20rpx; padding-bottom: 20rpx; margin-top: 20rpx;">
<view class="row" style="margin-left: 20rpx; align-items: center;">
<view class="" style="width: 120rpx; font-size: 26rpx; align-items: center;">
是否赴约
</view>
<radio-group class="" style="margin-left: 50rpx;" @change="keepAppointmentChange">
<label class="" style="font-size: 24rpx;">
<radio value="r1" color="#007aff" style="transform:scale(0.7);" :checked="true" />赴约
</label>
<label class="" style="font-size: 24rpx;">
<radio value="r2" color="#007aff" style="transform:scale(0.7);" />未赴约
</label>
</radio-group>
</view>
<text
style="font-size: 24rpx; margin-left: 20rpx; margin-top: 10rpx;">当组局内其他人都选择未赴约视该牌友放鸽子组局内其他牌友平分其鸽子费</text>
<text style="font-size: 24rpx; margin-left: 20rpx; margin-top: 30rpx;">当前评分 4.6</text>
<view class="row" style="align-items: center; margin-top: 20rpx; margin-left: 20rpx;">
<text style="font-size: 24rpx;">牌品</text>
<uni-rate style="margin-left: 20rpx;" :readonly="readonly" v-model="rateValue1" />
</view>
<view class="row" style="align-items: center; margin-top: 20rpx; margin-left: 20rpx;">
<text style="font-size: 24rpx;">牌技</text>
<uni-rate style="margin-left: 20rpx;" :readonly="readonly" v-model="rateValue2" />
</view>
</view>
<view class="row" style="margin-top: 50rpx; height: 80rpx; color: white; font-size: 28rpx;">
<view class="center" style="flex: 1; background-color: #1989FA; border-radius: 10rpx;">
拉入黑名单
</view>
<view class="center"
style="flex: 1; background-color: #1989FA; margin-left: 20rpx; border-radius: 10rpx;">
提交
</view>
</view>
<text
style="font-size: 24rpx; text-align: center; margin-top: 20rpx; margin-bottom: 20rpx;">加入黑名单后双方将看不到对方发起的组局</text>
</view>
</view>
</uni-popup>
<uni-popup ref="userPop" type="center">
<view class="" style="width: 400rpx; background-color: white; border-radius: 10rpx; padding: 20rpx;">
<view class="row" v-for="(item,index) in 3"
style="width: 100%; background-color: #F2F3F5; border-radius: 10rpx; padding-top: 20rpx; padding-bottom: 20rpx; margin-top: 20rpx;">
<image src=""
style="width: 40rpx; height: 40rpx; background-color: aqua; border-radius: 50rpx; margin-left: 20rpx;"
mode=""></image>
<text style="font-size: 24rpx; margin-left: 20rpx;">树下的胖子</text>
</view>
</view>
@ -104,6 +178,10 @@
return {
currentIndex: 0,
rateValue1: 0,
rateValue2: 0,
keepAppointment: '',
readonly: false,
}
},
@ -125,8 +203,27 @@
openEvaluatePop() {
this.$refs.evaluatePop.open();
},
openUserPop() {
this.$refs.userPop.open();
},
keepAppointmentChange(e) {
this.keepAppointment = e.detail.value;
if (this.keepAppointment == "r1") {
this.readonly = false;
} else {
this.readonly = true;
this.rateValue1 = 0;
this.rateValue2 = 0;
}
}
}
}
</script>

79
pages/me/edit-info.vue Normal file
View File

@ -0,0 +1,79 @@
<template>
<view class="content column">
<view class="row" style="width: 90%; margin: 100rpx auto 0; justify-content: space-between;">
<image src="/static/back.png" style="width: 40rpx; height: 40rpx;" @click="goBack()" mode=""></image>
<text style="font-size: 30rpx;">修改信息</text>
<view style="width: 40rpx;"></view>
</view>
<view class="column" style="width: 90%; margin: 80rpx auto 0;">
<view class="row" style="justify-content: space-between; width: 100%; align-items: center;">
<text style="font-size: 26rpx;">我的头像</text>
<image src="" style="width: 90rpx; height: 90rpx; background-color: aquamarine; border-radius: 50%;"
mode=""></image>
</view>
<view style="width: 100%; height: 1rpx; background-color: antiquewhite; margin-top: 20rpx;"></view>
<view class="row" style="justify-content: space-between; width: 100%; align-items: center; margin-top: 40rpx; font-size: 26rpx;">
<text style="">我的昵称</text>
<input type="text" v-model="userName" style="text-align: right;" />
</view>
<view style="width: 100%; height: 1rpx; background-color: antiquewhite; margin-top: 20rpx;"></view>
<view class="row" style="justify-content: space-between; width: 100%; align-items: center; margin-top: 40rpx; font-size: 26rpx;">
<text style="">我的年龄</text>
<input type="text" v-model="userAge" style="text-align: right;" />
</view>
<view style="width: 100%; height: 1rpx; background-color: antiquewhite; margin-top: 20rpx;"></view>
<view class="row" style="justify-content: space-between; width: 100%; align-items: center; margin-top: 40rpx; font-size: 26rpx;">
<text style="">我的UID</text>
<text style="">{{userId}}</text>
</view>
<view style="width: 100%; height: 1rpx; background-color: antiquewhite; margin-top: 20rpx;"></view>
</view>
</view>
</template>
<script>
export default {
data() {
return {
userName: "树下的胖子",
userAge:"30",
userId:"132546"
}
},
methods: {
goBack() {
//
uni.navigateBack({
delta: 1
});
},
}
}
</script>
<style lang="scss">
.content {
width: 100%;
height: 100vh;
}
</style>

View File

@ -1,7 +1,7 @@
<template>
<view class="content column">
<view class="row" style="margin-top: 100rpx; align-items: center; margin-left: 40rpx;">
<view class="row" style="margin-top: 150rpx; align-items: center; margin-left: 40rpx;">
<image src="" style="width: 80rpx; height: 80rpx; background-color: aquamarine; border-radius: 50%;"
mode=""></image>
@ -9,7 +9,7 @@
<view class="column" style="margin-left: 50rpx; font-size: 24rpx;">
<view class="row" style="align-items: center;">
<view class="row" @click="toEditInfo()" style="align-items: center;">
<text>树下的胖子</text>
<image src="/static/edit_info.png" style="width: 30rpx; height: 30rpx; margin-left: 10rpx;" mode="">
</image>
@ -209,7 +209,13 @@
toAppointment() {
uni.navigateTo({
url: '/pages/me/appointment-record-page' //
url: '/pages/me/appointment-record-page'
});
},
toEditInfo() {
uni.navigateTo({
url: '/pages/me/edit-info'
});
}

View File

@ -1 +1 @@
{"version":3,"file":"app.js","sources":["App.vue","main.js"],"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\t.bg {\r\n\t\tbackground-size: cover;\r\n\t\tbackground-repeat: no-repeat;\r\n\t\tbackground-position: center;\r\n\t\tbackground-attachment: fixed;\r\n\t}\r\n\r\n\t.column {\r\n\t\tdisplay: flex;\r\n\t\tflex-direction: column;\r\n\t}\r\n\r\n\t.row {\r\n\t\tdisplay: flex;\r\n\t\tflex-direction: row;\r\n\t}\r\n\r\n\t.center {\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: center;\r\n\t}\r\n</style>","import App from './App'\n\n// #ifndef VUE3\nimport Vue from 'vue'\nimport './uni.promisify.adaptor'\nVue.config.productionTip = false\nApp.mpType = 'app'\nconst app = new Vue({\n ...App\n})\napp.$mount()\n// #endif\n\n// #ifdef VUE3\nimport { createSSRApp } from 'vue'\nexport function createApp() {\n const app = createSSRApp(App)\n return {\n app\n }\n}\n// #endif"],"names":["uni","createSSRApp","App"],"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;ACIM,SAAS,YAAY;AAC1B,QAAM,MAAMC,cAAY,aAACC,SAAG;AAC5B,SAAO;AAAA,IACL;AAAA,EACD;AACH;;;"}
{"version":3,"file":"app.js","sources":["App.vue","main.js"],"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\t.bg {\r\n\t\tbackground-size: cover;\r\n\t\tbackground-repeat: no-repeat;\r\n\t\tbackground-position: center;\r\n\t\tbackground-attachment: fixed;\r\n\t}\r\n\r\n\t.column {\r\n\t\tdisplay: flex;\r\n\t\tflex-direction: column;\r\n\t}\r\n\r\n\t.row {\r\n\t\tdisplay: flex;\r\n\t\tflex-direction: row;\r\n\t}\r\n\r\n\t.center {\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: center;\r\n\t}\r\n</style>","import App from './App'\n\n// #ifndef VUE3\nimport Vue from 'vue'\nimport './uni.promisify.adaptor'\nVue.config.productionTip = false\nApp.mpType = 'app'\nconst app = new Vue({\n ...App\n})\napp.$mount()\n// #endif\n\n// #ifdef VUE3\nimport { createSSRApp } from 'vue'\nexport function createApp() {\n const app = createSSRApp(App)\n return {\n app\n }\n}\n// #endif"],"names":["uni","createSSRApp","App"],"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;ACIM,SAAS,YAAY;AAC1B,QAAM,MAAMC,cAAY,aAACC,SAAG;AAC5B,SAAO;AAAA,IACL;AAAA,EACD;AACH;;;"}

View File

@ -1 +1 @@
{"version":3,"file":"assets.js","sources":["static/refresh.png","static/9.png","static/ic_close.png","static/edit_info.png","static/appoin_record.png","static/problem.png","static/customer_s.png","static/blacklist.png","static/back.png","static/time.png","static/location.png","static/requirement.png"],"sourcesContent":["export default \"__VITE_ASSET__96e5bdd0__\"","export default \"__VITE_ASSET__9ab00ba2__\"","export default \"__VITE_ASSET__96212905__\"","export default \"__VITE_ASSET__e7dae23a__\"","export default \"__VITE_ASSET__4750ee6a__\"","export default \"__VITE_ASSET__cd0b082b__\"","export default \"__VITE_ASSET__3dbc10cf__\"","export default \"__VITE_ASSET__12aab81d__\"","export default \"__VITE_ASSET__7d17af36__\"","export default \"__VITE_ASSET__159e3b0c__\"","export default \"__VITE_ASSET__fe122ee2__\"","export default \"__VITE_ASSET__71b5ec0f__\""],"names":[],"mappings":";AAAA,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,aAAA;ACAf,MAAe,aAAA;ACAf,MAAe,aAAA;ACAf,MAAe,aAAA;ACAf,MAAe,aAAA;;;;;;;;;;;;;"}
{"version":3,"file":"assets.js","sources":["static/refresh.png","static/9.png","static/ic_close.png","static/edit_info.png","static/appoin_record.png","static/problem.png","static/customer_s.png","static/blacklist.png","static/back.png","static/time.png","static/location.png","static/requirement.png","static/down.png"],"sourcesContent":["export default \"__VITE_ASSET__96e5bdd0__\"","export default \"__VITE_ASSET__9ab00ba2__\"","export default \"__VITE_ASSET__96212905__\"","export default \"__VITE_ASSET__e7dae23a__\"","export default \"__VITE_ASSET__4750ee6a__\"","export default \"__VITE_ASSET__cd0b082b__\"","export default \"__VITE_ASSET__3dbc10cf__\"","export default \"__VITE_ASSET__12aab81d__\"","export default \"__VITE_ASSET__7d17af36__\"","export default \"__VITE_ASSET__159e3b0c__\"","export default \"__VITE_ASSET__fe122ee2__\"","export default \"__VITE_ASSET__71b5ec0f__\"","export default \"__VITE_ASSET__b0500fc2__\""],"names":[],"mappings":";AAAA,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,aAAA;ACAf,MAAe,aAAA;ACAf,MAAe,aAAA;ACAf,MAAe,aAAA;ACAf,MAAe,aAAA;;;;;;;;;;;;;;"}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"version":3,"file":"edit-info.js","sources":["pages/me/edit-info.vue","../../../Software/HBuilderX.4.15.2024050802/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvbWUvZWRpdC1pbmZvLnZ1ZQ"],"sourcesContent":["<template>\r\n\t<view class=\"content column\">\r\n\r\n\t\t<view class=\"row\" style=\"width: 90%; margin: 100rpx auto 0; justify-content: space-between;\">\r\n\t\t\t<image src=\"/static/back.png\" style=\"width: 40rpx; height: 40rpx;\" @click=\"goBack()\" mode=\"\"></image>\r\n\t\t\t<text style=\"font-size: 30rpx;\">修改信息</text>\r\n\t\t\t<view style=\"width: 40rpx;\"></view>\r\n\t\t</view>\r\n\r\n\t\t<view class=\"column\" style=\"width: 90%; margin: 80rpx auto 0;\">\r\n\r\n\t\t\t<view class=\"row\" style=\"justify-content: space-between; width: 100%; align-items: center;\">\r\n\r\n\t\t\t\t<text style=\"font-size: 26rpx;\">我的头像</text>\r\n\r\n\t\t\t\t<image src=\"\" style=\"width: 90rpx; height: 90rpx; background-color: aquamarine; border-radius: 50%;\"\r\n\t\t\t\t\tmode=\"\"></image>\r\n\t\t\t</view>\r\n\r\n\t\t\t<view style=\"width: 100%; height: 1rpx; background-color: antiquewhite; margin-top: 20rpx;\"></view>\r\n\r\n\t\t\t<view class=\"row\" style=\"justify-content: space-between; width: 100%; align-items: center; margin-top: 40rpx; font-size: 26rpx;\">\r\n\r\n\t\t\t\t<text style=\"\">我的昵称</text>\r\n\r\n\t\t\t\t<input type=\"text\" v-model=\"userName\" style=\"text-align: right;\" />\r\n\t\t\t</view>\r\n\r\n\t\t\t<view style=\"width: 100%; height: 1rpx; background-color: antiquewhite; margin-top: 20rpx;\"></view>\r\n\t\t\t\r\n\t\t\t<view class=\"row\" style=\"justify-content: space-between; width: 100%; align-items: center; margin-top: 40rpx; font-size: 26rpx;\">\r\n\t\t\t\r\n\t\t\t\t<text style=\"\">我的年龄</text>\r\n\t\t\t\r\n\t\t\t\t<input type=\"text\" v-model=\"userAge\" style=\"text-align: right;\" />\r\n\t\t\t</view>\r\n\t\t\t\r\n\t\t\t<view style=\"width: 100%; height: 1rpx; background-color: antiquewhite; margin-top: 20rpx;\"></view>\r\n\t\t\t\r\n\t\t\t<view class=\"row\" style=\"justify-content: space-between; width: 100%; align-items: center; margin-top: 40rpx; font-size: 26rpx;\">\r\n\t\t\t\t<text style=\"\">我的UID</text>\r\n\t\t\t\t<text style=\"\">{{userId}}</text>\r\n\t\t\t</view>\r\n\t\t\t\r\n\t\t\t<view style=\"width: 100%; height: 1rpx; background-color: antiquewhite; margin-top: 20rpx;\"></view>\r\n\r\n\t\t</view>\r\n\r\n\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\texport default {\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\tuserName: \"树下的胖子\",\r\n\t\t\t\tuserAge:\"30\",\r\n\t\t\t\tuserId:\"132546\"\r\n\t\t\t\t\r\n\t\t\t}\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\tgoBack() {\r\n\t\t\t\t// 返回上一页\r\n\t\t\t\tuni.navigateBack({\r\n\t\t\t\t\tdelta: 1\r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style lang=\"scss\">\r\n\t.content {\r\n\t\twidth: 100%;\r\n\t\theight: 100vh;\r\n\t}\r\n</style>","import MiniProgramPage from 'F:/gitCode/uniapp/mahjong_group/pages/me/edit-info.vue'\nwx.createPage(MiniProgramPage)"],"names":["uni"],"mappings":";;;AAqDC,MAAK,YAAU;AAAA,EACd,OAAO;AACN,WAAO;AAAA,MACN,UAAU;AAAA,MACV,SAAQ;AAAA,MACR,QAAO;AAAA,IAER;AAAA,EACA;AAAA,EACD,SAAS;AAAA,IACR,SAAS;AAERA,oBAAAA,MAAI,aAAa;AAAA,QAChB,OAAO;AAAA,MACR,CAAC;AAAA,IACD;AAAA,EACF;AACD;;;;;;;;;;;;;ACrED,GAAG,WAAW,eAAe;"}

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
{"version":3,"file":"uni-icons.js","sources":["uni_modules/uni-icons/components/uni-icons/uni-icons.vue","../../Software/HBuilderX.4.15.2024050802/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/Rjovd29yay9tYWhqb25nX2dyb3VwL3VuaV9tb2R1bGVzL3VuaS1pY29ucy9jb21wb25lbnRzL3VuaS1pY29ucy91bmktaWNvbnMudnVl"],"sourcesContent":["<template>\r\n\t<!-- #ifdef APP-NVUE -->\r\n\t<text :style=\"styleObj\" class=\"uni-icons\" @click=\"_onClick\">{{unicode}}</text>\r\n\t<!-- #endif -->\r\n\t<!-- #ifndef APP-NVUE -->\r\n\t<text :style=\"styleObj\" class=\"uni-icons\" :class=\"['uniui-'+type,customPrefix,customPrefix?type:'']\" @click=\"_onClick\">\r\n\t\t<slot></slot>\r\n\t</text>\r\n\t<!-- #endif -->\r\n</template>\r\n\r\n<script>\r\n\timport { fontData } from './uniicons_file_vue.js';\r\n\r\n\tconst getVal = (val) => {\r\n\t\tconst reg = /^[0-9]*$/g\r\n\t\treturn (typeof val === 'number' || reg.test(val)) ? val + 'px' : val;\r\n\t}\r\n\r\n\t// #ifdef APP-NVUE\r\n\tvar domModule = weex.requireModule('dom');\r\n\timport iconUrl from './uniicons.ttf'\r\n\tdomModule.addRule('fontFace', {\r\n\t\t'fontFamily': \"uniicons\",\r\n\t\t'src': \"url('\" + iconUrl + \"')\"\r\n\t});\r\n\t// #endif\r\n\r\n\t/**\r\n\t * Icons 图标\r\n\t * @description 用于展示 icons 图标\r\n\t * @tutorial https://ext.dcloud.net.cn/plugin?id=28\r\n\t * @property {Number} size 图标大小\r\n\t * @property {String} type 图标图案,参考示例\r\n\t * @property {String} color 图标颜色\r\n\t * @property {String} customPrefix 自定义图标\r\n\t * @event {Function} click 点击 Icon 触发事件\r\n\t */\r\n\texport default {\r\n\t\tname: 'UniIcons',\r\n\t\temits: ['click'],\r\n\t\tprops: {\r\n\t\t\ttype: {\r\n\t\t\t\ttype: String,\r\n\t\t\t\tdefault: ''\r\n\t\t\t},\r\n\t\t\tcolor: {\r\n\t\t\t\ttype: String,\r\n\t\t\t\tdefault: '#333333'\r\n\t\t\t},\r\n\t\t\tsize: {\r\n\t\t\t\ttype: [Number, String],\r\n\t\t\t\tdefault: 16\r\n\t\t\t},\r\n\t\t\tcustomPrefix: {\r\n\t\t\t\ttype: String,\r\n\t\t\t\tdefault: ''\r\n\t\t\t},\r\n\t\t\tfontFamily: {\r\n\t\t\t\ttype: String,\r\n\t\t\t\tdefault: ''\r\n\t\t\t}\r\n\t\t},\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\ticons: fontData\r\n\t\t\t}\r\n\t\t},\r\n\t\tcomputed: {\r\n\t\t\tunicode() {\r\n\t\t\t\tlet code = this.icons.find(v => v.font_class === this.type)\r\n\t\t\t\tif (code) {\r\n\t\t\t\t\treturn code.unicode\r\n\t\t\t\t}\r\n\t\t\t\treturn ''\r\n\t\t\t},\r\n\t\t\ticonSize() {\r\n\t\t\t\treturn getVal(this.size)\r\n\t\t\t},\r\n\t\t\tstyleObj() {\r\n\t\t\t\tif (this.fontFamily !== '') {\r\n\t\t\t\t\treturn `color: ${this.color}; font-size: ${this.iconSize}; font-family: ${this.fontFamily};`\r\n\t\t\t\t}\r\n\t\t\t\treturn `color: ${this.color}; font-size: ${this.iconSize};`\r\n\t\t\t}\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\t_onClick(e) {\r\n\t\t\t\tthis.$emit('click', e)\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style lang=\"scss\">\r\n\t/* #ifndef APP-NVUE */\r\n\t@import './uniicons.css';\r\n\r\n\t@font-face {\r\n\t\tfont-family: uniicons;\r\n\t\tsrc: url('./uniicons.ttf');\r\n\t}\r\n\r\n\t/* #endif */\r\n\t.uni-icons {\r\n\t\tfont-family: uniicons;\r\n\t\ttext-decoration: none;\r\n\t\ttext-align: center;\r\n\t}\r\n</style>","import Component from 'F:/work/mahjong_group/uni_modules/uni-icons/components/uni-icons/uni-icons.vue'\nwx.createComponent(Component)"],"names":["fontData"],"mappings":";;;AAcC,MAAM,SAAS,CAAC,QAAQ;AACvB,QAAM,MAAM;AACZ,SAAQ,OAAO,QAAQ,YAAY,IAAI,KAAK,GAAG,IAAK,MAAM,OAAO;AAClE;AAqBA,MAAK,YAAU;AAAA,EACd,MAAM;AAAA,EACN,OAAO,CAAC,OAAO;AAAA,EACf,OAAO;AAAA,IACN,MAAM;AAAA,MACL,MAAM;AAAA,MACN,SAAS;AAAA,IACT;AAAA,IACD,OAAO;AAAA,MACN,MAAM;AAAA,MACN,SAAS;AAAA,IACT;AAAA,IACD,MAAM;AAAA,MACL,MAAM,CAAC,QAAQ,MAAM;AAAA,MACrB,SAAS;AAAA,IACT;AAAA,IACD,cAAc;AAAA,MACb,MAAM;AAAA,MACN,SAAS;AAAA,IACT;AAAA,IACD,YAAY;AAAA,MACX,MAAM;AAAA,MACN,SAAS;AAAA,IACV;AAAA,EACA;AAAA,EACD,OAAO;AACN,WAAO;AAAA,MACN,OAAOA,2DAAO;AAAA,IACf;AAAA,EACA;AAAA,EACD,UAAU;AAAA,IACT,UAAU;AACT,UAAI,OAAO,KAAK,MAAM,KAAK,OAAK,EAAE,eAAe,KAAK,IAAI;AAC1D,UAAI,MAAM;AACT,eAAO,KAAK;AAAA,MACb;AACA,aAAO;AAAA,IACP;AAAA,IACD,WAAW;AACV,aAAO,OAAO,KAAK,IAAI;AAAA,IACvB;AAAA,IACD,WAAW;AACV,UAAI,KAAK,eAAe,IAAI;AAC3B,eAAO,UAAU,KAAK,KAAK,gBAAgB,KAAK,QAAQ,kBAAkB,KAAK,UAAU;AAAA,MAC1F;AACA,aAAO,UAAU,KAAK,KAAK,gBAAgB,KAAK,QAAQ;AAAA,IACzD;AAAA,EACA;AAAA,EACD,SAAS;AAAA,IACR,SAAS,GAAG;AACX,WAAK,MAAM,SAAS,CAAC;AAAA,IACtB;AAAA,EACD;AACD;;;;;;;;;;;AC1FD,GAAG,gBAAgB,SAAS;"}
{"version":3,"file":"uni-icons.js","sources":["uni_modules/uni-icons/components/uni-icons/uni-icons.vue","../../../Software/HBuilderX.4.15.2024050802/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RjovZ2l0Q29kZS91bmlhcHAvbWFoam9uZ19ncm91cC91bmlfbW9kdWxlcy91bmktaWNvbnMvY29tcG9uZW50cy91bmktaWNvbnMvdW5pLWljb25zLnZ1ZQ"],"sourcesContent":["<template>\r\n\t<!-- #ifdef APP-NVUE -->\r\n\t<text :style=\"styleObj\" class=\"uni-icons\" @click=\"_onClick\">{{unicode}}</text>\r\n\t<!-- #endif -->\r\n\t<!-- #ifndef APP-NVUE -->\r\n\t<text :style=\"styleObj\" class=\"uni-icons\" :class=\"['uniui-'+type,customPrefix,customPrefix?type:'']\" @click=\"_onClick\">\r\n\t\t<slot></slot>\r\n\t</text>\r\n\t<!-- #endif -->\r\n</template>\r\n\r\n<script>\r\n\timport { fontData } from './uniicons_file_vue.js';\r\n\r\n\tconst getVal = (val) => {\r\n\t\tconst reg = /^[0-9]*$/g\r\n\t\treturn (typeof val === 'number' || reg.test(val)) ? val + 'px' : val;\r\n\t}\r\n\r\n\t// #ifdef APP-NVUE\r\n\tvar domModule = weex.requireModule('dom');\r\n\timport iconUrl from './uniicons.ttf'\r\n\tdomModule.addRule('fontFace', {\r\n\t\t'fontFamily': \"uniicons\",\r\n\t\t'src': \"url('\" + iconUrl + \"')\"\r\n\t});\r\n\t// #endif\r\n\r\n\t/**\r\n\t * Icons 图标\r\n\t * @description 用于展示 icons 图标\r\n\t * @tutorial https://ext.dcloud.net.cn/plugin?id=28\r\n\t * @property {Number} size 图标大小\r\n\t * @property {String} type 图标图案,参考示例\r\n\t * @property {String} color 图标颜色\r\n\t * @property {String} customPrefix 自定义图标\r\n\t * @event {Function} click 点击 Icon 触发事件\r\n\t */\r\n\texport default {\r\n\t\tname: 'UniIcons',\r\n\t\temits: ['click'],\r\n\t\tprops: {\r\n\t\t\ttype: {\r\n\t\t\t\ttype: String,\r\n\t\t\t\tdefault: ''\r\n\t\t\t},\r\n\t\t\tcolor: {\r\n\t\t\t\ttype: String,\r\n\t\t\t\tdefault: '#333333'\r\n\t\t\t},\r\n\t\t\tsize: {\r\n\t\t\t\ttype: [Number, String],\r\n\t\t\t\tdefault: 16\r\n\t\t\t},\r\n\t\t\tcustomPrefix: {\r\n\t\t\t\ttype: String,\r\n\t\t\t\tdefault: ''\r\n\t\t\t},\r\n\t\t\tfontFamily: {\r\n\t\t\t\ttype: String,\r\n\t\t\t\tdefault: ''\r\n\t\t\t}\r\n\t\t},\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\ticons: fontData\r\n\t\t\t}\r\n\t\t},\r\n\t\tcomputed: {\r\n\t\t\tunicode() {\r\n\t\t\t\tlet code = this.icons.find(v => v.font_class === this.type)\r\n\t\t\t\tif (code) {\r\n\t\t\t\t\treturn code.unicode\r\n\t\t\t\t}\r\n\t\t\t\treturn ''\r\n\t\t\t},\r\n\t\t\ticonSize() {\r\n\t\t\t\treturn getVal(this.size)\r\n\t\t\t},\r\n\t\t\tstyleObj() {\r\n\t\t\t\tif (this.fontFamily !== '') {\r\n\t\t\t\t\treturn `color: ${this.color}; font-size: ${this.iconSize}; font-family: ${this.fontFamily};`\r\n\t\t\t\t}\r\n\t\t\t\treturn `color: ${this.color}; font-size: ${this.iconSize};`\r\n\t\t\t}\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\t_onClick(e) {\r\n\t\t\t\tthis.$emit('click', e)\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style lang=\"scss\">\r\n\t/* #ifndef APP-NVUE */\r\n\t@import './uniicons.css';\r\n\r\n\t@font-face {\r\n\t\tfont-family: uniicons;\r\n\t\tsrc: url('./uniicons.ttf');\r\n\t}\r\n\r\n\t/* #endif */\r\n\t.uni-icons {\r\n\t\tfont-family: uniicons;\r\n\t\ttext-decoration: none;\r\n\t\ttext-align: center;\r\n\t}\r\n</style>","import Component from 'F:/gitCode/uniapp/mahjong_group/uni_modules/uni-icons/components/uni-icons/uni-icons.vue'\nwx.createComponent(Component)"],"names":["fontData"],"mappings":";;;AAcC,MAAM,SAAS,CAAC,QAAQ;AACvB,QAAM,MAAM;AACZ,SAAQ,OAAO,QAAQ,YAAY,IAAI,KAAK,GAAG,IAAK,MAAM,OAAO;AAClE;AAqBA,MAAK,YAAU;AAAA,EACd,MAAM;AAAA,EACN,OAAO,CAAC,OAAO;AAAA,EACf,OAAO;AAAA,IACN,MAAM;AAAA,MACL,MAAM;AAAA,MACN,SAAS;AAAA,IACT;AAAA,IACD,OAAO;AAAA,MACN,MAAM;AAAA,MACN,SAAS;AAAA,IACT;AAAA,IACD,MAAM;AAAA,MACL,MAAM,CAAC,QAAQ,MAAM;AAAA,MACrB,SAAS;AAAA,IACT;AAAA,IACD,cAAc;AAAA,MACb,MAAM;AAAA,MACN,SAAS;AAAA,IACT;AAAA,IACD,YAAY;AAAA,MACX,MAAM;AAAA,MACN,SAAS;AAAA,IACV;AAAA,EACA;AAAA,EACD,OAAO;AACN,WAAO;AAAA,MACN,OAAOA,2DAAO;AAAA,IACf;AAAA,EACA;AAAA,EACD,UAAU;AAAA,IACT,UAAU;AACT,UAAI,OAAO,KAAK,MAAM,KAAK,OAAK,EAAE,eAAe,KAAK,IAAI;AAC1D,UAAI,MAAM;AACT,eAAO,KAAK;AAAA,MACb;AACA,aAAO;AAAA,IACP;AAAA,IACD,WAAW;AACV,aAAO,OAAO,KAAK,IAAI;AAAA,IACvB;AAAA,IACD,WAAW;AACV,UAAI,KAAK,eAAe,IAAI;AAC3B,eAAO,UAAU,KAAK,KAAK,gBAAgB,KAAK,QAAQ,kBAAkB,KAAK,UAAU;AAAA,MAC1F;AACA,aAAO,UAAU,KAAK,KAAK,gBAAgB,KAAK,QAAQ;AAAA,IACzD;AAAA,EACA;AAAA,EACD,SAAS;AAAA,IACR,SAAS,GAAG;AACX,WAAK,MAAM,SAAS,CAAC;AAAA,IACtB;AAAA,EACD;AACD;;;;;;;;;;;AC1FD,GAAG,gBAAgB,SAAS;"}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -6,6 +6,7 @@ if (!Math) {
"./pages/appointment/appointment-page.js";
"./pages/me/me-page.js";
"./pages/me/appointment-record-page.js";
"./pages/me/edit-info.js";
}
const _sfc_main = {
onLaunch: function() {

View File

@ -3,7 +3,8 @@
"pages/index/index",
"pages/appointment/appointment-page",
"pages/me/me-page",
"pages/me/appointment-record-page"
"pages/me/appointment-record-page",
"pages/me/edit-info"
],
"window": {
"navigationBarTextStyle": "black",

View File

@ -6,11 +6,12 @@ const _imports_0$1 = "/static/edit_info.png";
const _imports_1$1 = "/static/appoin_record.png";
const _imports_2$1 = "/static/problem.png";
const _imports_3$1 = "/static/customer_s.png";
const _imports_4 = "/static/blacklist.png";
const _imports_4$1 = "/static/blacklist.png";
const _imports_0 = "/static/back.png";
const _imports_1 = "/static/time.png";
const _imports_2 = "/static/location.png";
const _imports_3 = "/static/requirement.png";
const _imports_4 = "/static/down.png";
exports._imports_0 = _imports_0$2;
exports._imports_0$1 = _imports_0$1;
exports._imports_0$2 = _imports_0;
@ -22,5 +23,6 @@ exports._imports_2$1 = _imports_2$1;
exports._imports_2$2 = _imports_2;
exports._imports_3 = _imports_3$1;
exports._imports_3$1 = _imports_3;
exports._imports_4 = _imports_4;
exports._imports_4 = _imports_4$1;
exports._imports_4$1 = _imports_4;
//# sourceMappingURL=../../.sourcemap/mp-weixin/common/assets.js.map

View File

@ -7313,7 +7313,7 @@ function isConsoleWritable() {
function initRuntimeSocketService() {
const hosts = "192.168.1.7,192.168.195.32,127.0.0.1,172.24.208.1";
const port = "8090";
const id = "mp-weixin_gv-zM-";
const id = "mp-weixin_8SZSw0";
const lazy = typeof swan !== "undefined";
let restoreError = lazy ? () => {
} : initOnError();
@ -8287,6 +8287,13 @@ const pages = [
navigationBarTitleText: "",
navigationStyle: "custom"
}
},
{
path: "pages/me/edit-info",
style: {
navigationBarTitleText: "",
navigationStyle: "custom"
}
}
];
const globalStyle = {

File diff suppressed because one or more lines are too long

View File

@ -61,7 +61,7 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
}),
f: common_vendor.o(($event) => $options.openUserPop()),
g: common_vendor.o(($event) => $options.clasePop()),
h: common_vendor.sr("cardInfo", "41aad52c-0"),
h: common_vendor.sr("cardInfo", "60633b88-0"),
i: common_vendor.p({
type: "center"
}),
@ -79,7 +79,7 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
readonly: true,
modelValue: $data.rateValue
}),
r: common_vendor.sr("userInfo", "41aad52c-1"),
r: common_vendor.sr("userInfo", "60633b88-1"),
s: common_vendor.p({
type: "center"
})

File diff suppressed because one or more lines are too long

View File

@ -4,7 +4,11 @@ const common_assets = require("../../common/assets.js");
const _sfc_main = {
data() {
return {
currentIndex: 0
currentIndex: 0,
rateValue1: 0,
rateValue2: 0,
keepAppointment: "",
readonly: false
};
},
methods: {
@ -21,16 +25,31 @@ const _sfc_main = {
},
openEvaluatePop() {
this.$refs.evaluatePop.open();
},
openUserPop() {
this.$refs.userPop.open();
},
keepAppointmentChange(e) {
this.keepAppointment = e.detail.value;
if (this.keepAppointment == "r1") {
this.readonly = false;
} else {
this.readonly = true;
this.rateValue1 = 0;
this.rateValue2 = 0;
}
}
}
};
if (!Array) {
const _easycom_uni_rate2 = common_vendor.resolveComponent("uni-rate");
const _easycom_uni_popup2 = common_vendor.resolveComponent("uni-popup");
_easycom_uni_popup2();
(_easycom_uni_rate2 + _easycom_uni_popup2)();
}
const _easycom_uni_rate = () => "../../uni_modules/uni-rate/components/uni-rate/uni-rate.js";
const _easycom_uni_popup = () => "../../uni_modules/uni-popup/components/uni-popup/uni-popup.js";
if (!Math) {
_easycom_uni_popup();
(_easycom_uni_rate + _easycom_uni_popup)();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return {
@ -51,8 +70,28 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
i: common_assets._imports_2$2,
j: common_assets._imports_3$1,
k: common_vendor.o(($event) => $options.openEvaluatePop()),
l: common_vendor.sr("evaluatePop", "0c092042-0"),
m: common_vendor.p({
l: common_assets._imports_4$1,
m: common_vendor.o(($event) => $options.openUserPop()),
n: common_vendor.o((...args) => $options.keepAppointmentChange && $options.keepAppointmentChange(...args)),
o: common_vendor.o(($event) => $data.rateValue1 = $event),
p: common_vendor.p({
readonly: $data.readonly,
modelValue: $data.rateValue1
}),
q: common_vendor.o(($event) => $data.rateValue2 = $event),
r: common_vendor.p({
readonly: $data.readonly,
modelValue: $data.rateValue2
}),
s: common_vendor.sr("evaluatePop", "71ca20cf-0"),
t: common_vendor.p({
type: "center"
}),
v: common_vendor.f(3, (item, index, i0) => {
return {};
}),
w: common_vendor.sr("userPop", "71ca20cf-3"),
x: common_vendor.p({
type: "center"
})
};

View File

@ -2,6 +2,7 @@
"navigationBarTitleText": "",
"navigationStyle": "custom",
"usingComponents": {
"uni-rate": "../../uni_modules/uni-rate/components/uni-rate/uni-rate",
"uni-popup": "../../uni_modules/uni-popup/components/uni-popup/uni-popup"
}
}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,33 @@
"use strict";
const common_vendor = require("../../common/vendor.js");
const common_assets = require("../../common/assets.js");
const _sfc_main = {
data() {
return {
userName: "树下的胖子",
userAge: "30",
userId: "132546"
};
},
methods: {
goBack() {
common_vendor.index.navigateBack({
delta: 1
});
}
}
};
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return {
a: common_assets._imports_0$2,
b: common_vendor.o(($event) => $options.goBack()),
c: $data.userName,
d: common_vendor.o(($event) => $data.userName = $event.detail.value),
e: $data.userAge,
f: common_vendor.o(($event) => $data.userAge = $event.detail.value),
g: common_vendor.t($data.userId)
};
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/me/edit-info.js.map

View File

@ -0,0 +1,5 @@
{
"navigationBarTitleText": "",
"navigationStyle": "custom",
"usingComponents": {}
}

View File

@ -0,0 +1 @@
<view class="content column"><view class="row" style="width:90%;margin:100rpx auto 0;justify-content:space-between"><image src="{{a}}" style="width:40rpx;height:40rpx" bindtap="{{b}}" mode=""></image><text style="font-size:30rpx">修改信息</text><view style="width:40rpx"></view></view><view class="column" style="width:90%;margin:80rpx auto 0"><view class="row" style="justify-content:space-between;width:100%;align-items:center"><text style="font-size:26rpx">我的头像</text><image src="{{''}}" style="width:90rpx;height:90rpx;background-color:aquamarine;border-radius:50%" mode=""></image></view><view style="width:100%;height:1rpx;background-color:antiquewhite;margin-top:20rpx"></view><view class="row" style="justify-content:space-between;width:100%;align-items:center;margin-top:40rpx;font-size:26rpx"><text style="">我的昵称</text><input type="text" style="text-align:right" value="{{c}}" bindinput="{{d}}"/></view><view style="width:100%;height:1rpx;background-color:antiquewhite;margin-top:20rpx"></view><view class="row" style="justify-content:space-between;width:100%;align-items:center;margin-top:40rpx;font-size:26rpx"><text style="">我的年龄</text><input type="text" style="text-align:right" value="{{e}}" bindinput="{{f}}"/></view><view style="width:100%;height:1rpx;background-color:antiquewhite;margin-top:20rpx"></view><view class="row" style="justify-content:space-between;width:100%;align-items:center;margin-top:40rpx;font-size:26rpx"><text style="">我的UID</text><text style="">{{g}}</text></view><view style="width:100%;height:1rpx;background-color:antiquewhite;margin-top:20rpx"></view></view></view>

View File

@ -0,0 +1,29 @@
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量
* 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.content {
width: 100%;
height: 100vh;
}

View File

@ -17,7 +17,11 @@ const _sfc_main = {
toAppointment() {
common_vendor.index.navigateTo({
url: "/pages/me/appointment-record-page"
// 可携带参数
});
},
toEditInfo() {
common_vendor.index.navigateTo({
url: "/pages/me/edit-info"
});
}
}
@ -35,32 +39,33 @@ if (!Math) {
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return {
a: common_assets._imports_0$1,
b: common_vendor.f(3, (item, index, i0) => {
b: common_vendor.o(($event) => $options.toEditInfo()),
c: common_vendor.f(3, (item, index, i0) => {
return {};
}),
c: common_vendor.o(($event) => $options.openPop()),
d: common_vendor.o(($event) => $data.rateValue = $event),
e: common_vendor.p({
d: common_vendor.o(($event) => $options.openPop()),
e: common_vendor.o(($event) => $data.rateValue = $event),
f: common_vendor.p({
readonly: true,
modelValue: $data.rateValue
}),
f: common_vendor.o(($event) => $data.rateValue = $event),
g: common_vendor.p({
g: common_vendor.o(($event) => $data.rateValue = $event),
h: common_vendor.p({
readonly: true,
modelValue: $data.rateValue
}),
h: common_assets._imports_1$1,
i: common_vendor.o(($event) => $options.toAppointment()),
j: common_assets._imports_2$1,
k: common_assets._imports_3,
l: common_assets._imports_4,
m: common_vendor.f(3, (item, index, i0) => {
i: common_assets._imports_1$1,
j: common_vendor.o(($event) => $options.toAppointment()),
k: common_assets._imports_2$1,
l: common_assets._imports_3,
m: common_assets._imports_4,
n: common_vendor.f(3, (item, index, i0) => {
return {};
}),
n: common_vendor.o(($event) => _ctx.openUserPop()),
o: common_vendor.o(($event) => $options.clasePop()),
p: common_vendor.sr("infoPop", "20f1b6b4-2"),
q: common_vendor.p({
o: common_vendor.o(($event) => _ctx.openUserPop()),
p: common_vendor.o(($event) => $options.clasePop()),
q: common_vendor.sr("infoPop", "5735b596-2"),
r: common_vendor.p({
type: "center"
})
};

File diff suppressed because one or more lines are too long

View File

@ -18,7 +18,7 @@
}
},
"compileType": "miniprogram",
"libVersion": "3.9.2",
"libVersion": "3.9.3",
"appid": "touristappid",
"projectname": "mahjong_group",
"condition": {},

View File

@ -1 +1 @@
<view class="uni-stat__select"><label wx:if="{{a}}" class="uni-label-text hide-on-phone">{{b}}</label><view class="{{['uni-stat-box', N && 'uni-stat__actived']}}"><view class="{{['uni-select', J && 'uni-select--disabled', K && 'uni-select--wrap', L && 'border-default', M && 'border-bottom']}}"><view bindtap="{{q}}" class="{{['uni-select__input-box', r && 'uni-select__input-box--wrap']}}"><view wx:if="{{c}}" class="{{['slot-content', 'padding-top-bottom', e && 'uni-select__input-text--wrap']}}"><slot name="selected"></slot></view><block wx:else><view wx:if="{{f}}" class="{{['uni-select__input-text', i && 'uni-select__input-text--wrap']}}"><view class="{{['padding-top-bottom', h]}}">{{g}}</view></view><view wx:else class="{{['uni-select__input-text', 'uni-select__input-placeholder', k]}}">{{j}}</view></block><view wx:if="{{l}}" key="clear-button" catchtap="{{n}}"><uni-icons wx:if="{{m}}" u-i="4b9e924e-0" bind:__l="__l" u-p="{{m}}"/></view><view wx:elif="{{o}}" key="arrow-button"><uni-icons wx:if="{{p}}" u-i="4b9e924e-1" bind:__l="__l" u-p="{{p}}"/></view></view><view wx:if="{{s}}" class="uni-select--mask" bindtap="{{t}}"/><view wx:if="{{v}}" class="uni-select__selector" style="{{I}}"><view class="{{w}}"></view><scroll-view scroll-y="true" class="uni-select__selector-scroll"><block wx:if="{{x}}"><view class="uni-select__selector-empty"><slot name="empty"></slot></view></block><block wx:else><view wx:if="{{z}}" class="uni-select__selector-empty"><text>{{A}}</text></view></block><block wx:if="{{B}}"><view wx:for="{{C}}" wx:for-item="itemData" wx:key="c" bindtap="{{itemData.d}}"><slot name="{{itemData.a}}"></slot></view></block><block wx:else><block wx:if="{{D}}"><view wx:for="{{E}}" wx:for-item="item" wx:key="c" class="uni-select__selector-item" bindtap="{{item.d}}"><text class="{{[item.b && 'uni-select__selector__disabled']}}">{{item.a}}</text></view></block><view wx:if="{{F}}"><checkbox-group bindchange="{{H}}"><label wx:for="{{G}}" wx:for-item="item" wx:key="f" class="uni-select__selector-item"><checkbox value="{{item.a}}" checked="{{item.b}}" disabled="{{item.c}}"></checkbox><view class="{{[item.e && 'uni-select__selector__disabled']}}">{{item.d}}</view></label></checkbox-group></view></block></scroll-view></view></view></view></view>
<view class="uni-stat__select"><label wx:if="{{a}}" class="uni-label-text hide-on-phone">{{b}}</label><view class="{{['uni-stat-box', N && 'uni-stat__actived']}}"><view class="{{['uni-select', J && 'uni-select--disabled', K && 'uni-select--wrap', L && 'border-default', M && 'border-bottom']}}"><view bindtap="{{q}}" class="{{['uni-select__input-box', r && 'uni-select__input-box--wrap']}}"><view wx:if="{{c}}" class="{{['slot-content', 'padding-top-bottom', e && 'uni-select__input-text--wrap']}}"><slot name="selected"></slot></view><block wx:else><view wx:if="{{f}}" class="{{['uni-select__input-text', i && 'uni-select__input-text--wrap']}}"><view class="{{['padding-top-bottom', h]}}">{{g}}</view></view><view wx:else class="{{['uni-select__input-text', 'uni-select__input-placeholder', k]}}">{{j}}</view></block><view wx:if="{{l}}" key="clear-button" catchtap="{{n}}"><uni-icons wx:if="{{m}}" u-i="d85de184-0" bind:__l="__l" u-p="{{m}}"/></view><view wx:elif="{{o}}" key="arrow-button"><uni-icons wx:if="{{p}}" u-i="d85de184-1" bind:__l="__l" u-p="{{p}}"/></view></view><view wx:if="{{s}}" class="uni-select--mask" bindtap="{{t}}"/><view wx:if="{{v}}" class="uni-select__selector" style="{{I}}"><view class="{{w}}"></view><scroll-view scroll-y="true" class="uni-select__selector-scroll"><block wx:if="{{x}}"><view class="uni-select__selector-empty"><slot name="empty"></slot></view></block><block wx:else><view wx:if="{{z}}" class="uni-select__selector-empty"><text>{{A}}</text></view></block><block wx:if="{{B}}"><view wx:for="{{C}}" wx:for-item="itemData" wx:key="c" bindtap="{{itemData.d}}"><slot name="{{itemData.a}}"></slot></view></block><block wx:else><block wx:if="{{D}}"><view wx:for="{{E}}" wx:for-item="item" wx:key="c" class="uni-select__selector-item" bindtap="{{item.d}}"><text class="{{[item.b && 'uni-select__selector__disabled']}}">{{item.a}}</text></view></block><view wx:if="{{F}}"><checkbox-group bindchange="{{H}}"><label wx:for="{{G}}" wx:for-item="item" wx:key="f" class="uni-select__selector-item"><checkbox value="{{item.a}}" checked="{{item.b}}" disabled="{{item.c}}"></checkbox><view class="{{[item.e && 'uni-select__selector__disabled']}}">{{item.d}}</view></label></checkbox-group></view></block></scroll-view></view></view></view></view>

View File

@ -534,7 +534,7 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return {
a: common_vendor.o($options.choiceDate, weeksIndex),
b: common_vendor.o($options.handleMouse, weeksIndex),
c: "468f823c-0-" + i0 + "-" + i1,
c: "ca55401c-0-" + i0 + "-" + i1,
d: common_vendor.p({
weeks,
calendar: $data.calendar,

View File

@ -1 +1 @@
<view class="uni-calendar" bindmouseleave="{{P}}"><view wx:if="{{a}}" class="{{['uni-calendar__mask', b && 'uni-calendar--mask-show']}}" bindtap="{{c}}"></view><view wx:if="{{d}}" class="{{['uni-calendar__content', M && 'uni-calendar--fixed', N && 'uni-calendar--ani-show', O && 'uni-calendar__content-mobile']}}"><view class="{{['uni-calendar__header', l && 'uni-calendar__header-mobile']}}"><view class="uni-calendar__header-btn-box" catchtap="{{e}}"><view class="uni-calendar__header-btn uni-calendar--left"></view></view><picker mode="date" value="{{g}}" fields="month" bindchange="{{h}}"><text class="uni-calendar__header-text">{{f}}</text></picker><view class="uni-calendar__header-btn-box" catchtap="{{i}}"><view class="uni-calendar__header-btn uni-calendar--right"></view></view><view wx:if="{{j}}" class="dialog-close" bindtap="{{k}}"><view class="dialog-close-plus" data-id="close"></view><view class="dialog-close-plus dialog-close-rotate" data-id="close"></view></view></view><view class="uni-calendar__box"><view wx:if="{{m}}" class="uni-calendar__box-bg"><text class="uni-calendar__box-bg-text">{{n}}</text></view><view class="uni-calendar__weeks" style="padding-bottom:7px"><view class="uni-calendar__weeks-day"><text class="uni-calendar__weeks-day-text">{{o}}</text></view><view class="uni-calendar__weeks-day"><text class="uni-calendar__weeks-day-text">{{p}}</text></view><view class="uni-calendar__weeks-day"><text class="uni-calendar__weeks-day-text">{{q}}</text></view><view class="uni-calendar__weeks-day"><text class="uni-calendar__weeks-day-text">{{r}}</text></view><view class="uni-calendar__weeks-day"><text class="uni-calendar__weeks-day-text">{{s}}</text></view><view class="uni-calendar__weeks-day"><text class="uni-calendar__weeks-day-text">{{t}}</text></view><view class="uni-calendar__weeks-day"><text class="uni-calendar__weeks-day-text">{{v}}</text></view></view><view wx:for="{{w}}" wx:for-item="item" wx:key="b" class="uni-calendar__weeks"><view wx:for="{{item.a}}" wx:for-item="weeks" wx:key="e" class="uni-calendar__weeks-item"><calendar-item wx:if="{{weeks.d}}" class="uni-calendar-item--hook" bindchange="{{weeks.a}}" bindhandleMouse="{{weeks.b}}" u-i="{{weeks.c}}" bind:__l="__l" u-p="{{weeks.d}}"></calendar-item></view></view></view><view wx:if="{{x}}" class="uni-date-changed uni-calendar--fixed-top" style="padding:0 80px"><view class="uni-date-changed--time-date">{{y}}</view><time-picker wx:if="{{A}}" class="time-picker-style" u-i="468f823c-1" bind:__l="__l" bindupdateModelValue="{{z}}" u-p="{{A}}"></time-picker></view><view wx:if="{{B}}" class="uni-date-changed uni-calendar--fixed-top"><view class="uni-date-changed--time-start"><view class="uni-date-changed--time-date">{{C}}</view><time-picker wx:if="{{E}}" class="time-picker-style" u-i="468f823c-2" bind:__l="__l" bindupdateModelValue="{{D}}" u-p="{{E}}"></time-picker></view><view style="line-height:50px"><uni-icons wx:if="{{F}}" u-i="468f823c-3" bind:__l="__l" u-p="{{F}}"></uni-icons></view><view class="uni-date-changed--time-end"><view class="uni-date-changed--time-date">{{G}}</view><time-picker wx:if="{{I}}" class="time-picker-style" u-i="468f823c-4" bind:__l="__l" bindupdateModelValue="{{H}}" u-p="{{I}}"></time-picker></view></view><view wx:if="{{J}}" class="uni-date-changed uni-date-btn--ok"><view class="uni-datetime-picker--btn" bindtap="{{L}}">{{K}}</view></view></view></view>
<view class="uni-calendar" bindmouseleave="{{P}}"><view wx:if="{{a}}" class="{{['uni-calendar__mask', b && 'uni-calendar--mask-show']}}" bindtap="{{c}}"></view><view wx:if="{{d}}" class="{{['uni-calendar__content', M && 'uni-calendar--fixed', N && 'uni-calendar--ani-show', O && 'uni-calendar__content-mobile']}}"><view class="{{['uni-calendar__header', l && 'uni-calendar__header-mobile']}}"><view class="uni-calendar__header-btn-box" catchtap="{{e}}"><view class="uni-calendar__header-btn uni-calendar--left"></view></view><picker mode="date" value="{{g}}" fields="month" bindchange="{{h}}"><text class="uni-calendar__header-text">{{f}}</text></picker><view class="uni-calendar__header-btn-box" catchtap="{{i}}"><view class="uni-calendar__header-btn uni-calendar--right"></view></view><view wx:if="{{j}}" class="dialog-close" bindtap="{{k}}"><view class="dialog-close-plus" data-id="close"></view><view class="dialog-close-plus dialog-close-rotate" data-id="close"></view></view></view><view class="uni-calendar__box"><view wx:if="{{m}}" class="uni-calendar__box-bg"><text class="uni-calendar__box-bg-text">{{n}}</text></view><view class="uni-calendar__weeks" style="padding-bottom:7px"><view class="uni-calendar__weeks-day"><text class="uni-calendar__weeks-day-text">{{o}}</text></view><view class="uni-calendar__weeks-day"><text class="uni-calendar__weeks-day-text">{{p}}</text></view><view class="uni-calendar__weeks-day"><text class="uni-calendar__weeks-day-text">{{q}}</text></view><view class="uni-calendar__weeks-day"><text class="uni-calendar__weeks-day-text">{{r}}</text></view><view class="uni-calendar__weeks-day"><text class="uni-calendar__weeks-day-text">{{s}}</text></view><view class="uni-calendar__weeks-day"><text class="uni-calendar__weeks-day-text">{{t}}</text></view><view class="uni-calendar__weeks-day"><text class="uni-calendar__weeks-day-text">{{v}}</text></view></view><view wx:for="{{w}}" wx:for-item="item" wx:key="b" class="uni-calendar__weeks"><view wx:for="{{item.a}}" wx:for-item="weeks" wx:key="e" class="uni-calendar__weeks-item"><calendar-item wx:if="{{weeks.d}}" class="uni-calendar-item--hook" bindchange="{{weeks.a}}" bindhandleMouse="{{weeks.b}}" u-i="{{weeks.c}}" bind:__l="__l" u-p="{{weeks.d}}"></calendar-item></view></view></view><view wx:if="{{x}}" class="uni-date-changed uni-calendar--fixed-top" style="padding:0 80px"><view class="uni-date-changed--time-date">{{y}}</view><time-picker wx:if="{{A}}" class="time-picker-style" u-i="ca55401c-1" bind:__l="__l" bindupdateModelValue="{{z}}" u-p="{{A}}"></time-picker></view><view wx:if="{{B}}" class="uni-date-changed uni-calendar--fixed-top"><view class="uni-date-changed--time-start"><view class="uni-date-changed--time-date">{{C}}</view><time-picker wx:if="{{E}}" class="time-picker-style" u-i="ca55401c-2" bind:__l="__l" bindupdateModelValue="{{D}}" u-p="{{E}}"></time-picker></view><view style="line-height:50px"><uni-icons wx:if="{{F}}" u-i="ca55401c-3" bind:__l="__l" u-p="{{F}}"></uni-icons></view><view class="uni-date-changed--time-end"><view class="uni-date-changed--time-date">{{G}}</view><time-picker wx:if="{{I}}" class="time-picker-style" u-i="ca55401c-4" bind:__l="__l" bindupdateModelValue="{{H}}" u-p="{{I}}"></time-picker></view></view><view wx:if="{{J}}" class="uni-date-changed uni-date-btn--ok"><view class="uni-datetime-picker--btn" bindtap="{{L}}">{{K}}</view></view></view></view>

View File

@ -735,7 +735,7 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
modelValue: $data.pickerTime
})
} : {}, {
C: common_vendor.sr("pcSingle", "3b2405cf-4"),
C: common_vendor.sr("pcSingle", "4b5aca82-4"),
D: common_vendor.o($options.singleChange),
E: common_vendor.p({
showMonth: false,
@ -790,7 +790,7 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
modelValue: $data.tempRange.endTime
})
} : {}, {
ad: common_vendor.sr("left", "3b2405cf-8"),
ad: common_vendor.sr("left", "4b5aca82-8"),
ae: common_vendor.o($options.leftChange),
af: common_vendor.o($options.updateRightCale),
ag: common_vendor.p({
@ -800,7 +800,7 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
range: true,
pleStatus: $data.endMultipleStatus
}),
ah: common_vendor.sr("right", "3b2405cf-9"),
ah: common_vendor.sr("right", "4b5aca82-9"),
ai: common_vendor.o($options.rightChange),
aj: common_vendor.o($options.updateLeftCale),
ak: common_vendor.p({
@ -823,7 +823,7 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
}) : {}, {
as: $data.isPhone
}, $data.isPhone ? {
at: common_vendor.sr("mobile", "3b2405cf-10"),
at: common_vendor.sr("mobile", "4b5aca82-10"),
av: common_vendor.o($options.mobileChange),
aw: common_vendor.o($options.close),
ax: common_vendor.o($options.calendarClick),

View File

@ -1 +1 @@
<view class="uni-date"><view class="uni-date-editor" bindtap="{{m}}"><block wx:if="{{$slots.d}}"><slot></slot></block><block wx:else><view class="{{['uni-date-editor--x', k && 'uni-date-editor--x__disabled', l && 'uni-date-x--border']}}"><view wx:if="{{a}}" class="uni-date-x uni-date-single"><uni-icons wx:if="{{b}}" class="icon-calendar" u-i="3b2405cf-0" bind:__l="__l" u-p="{{b}}"></uni-icons><view class="uni-date__x-input">{{c}}</view></view><view wx:else class="uni-date-x uni-date-range"><uni-icons wx:if="{{d}}" class="icon-calendar" u-i="3b2405cf-1" bind:__l="__l" u-p="{{d}}"></uni-icons><view class="uni-date__x-input text-center">{{e}}</view><view class="range-separator">{{f}}</view><view class="uni-date__x-input text-center">{{g}}</view></view><view wx:if="{{h}}" class="uni-date__icon-clear" catchtap="{{j}}"><uni-icons wx:if="{{i}}" u-i="3b2405cf-2" bind:__l="__l" u-p="{{i}}"></uni-icons></view></view></block></view><view hidden="{{!n}}" class="uni-date-mask--pc" bindtap="{{o}}"></view><view wx:if="{{p}}" hidden="{{!ar}}" ref="datePicker" class="uni-date-picker__container"><view wx:if="{{q}}" class="uni-date-single--x" style="{{I}}"><view class="uni-popper__arrow"></view><view wx:if="{{r}}" class="uni-date-changed popup-x-header"><input class="uni-date__input text-center" type="text" placeholder="{{s}}" value="{{t}}" bindinput="{{v}}"/><time-picker wx:if="{{B}}" u-s="{{['d']}}" style="width:100%" u-i="3b2405cf-3" bind:__l="__l" bindupdateModelValue="{{A}}" u-p="{{B}}"><input class="uni-date__input text-center" type="text" placeholder="{{w}}" disabled="{{x}}" value="{{y}}" bindinput="{{z}}"/></time-picker></view><calendar wx:if="{{E}}" class="r" u-r="pcSingle" bindchange="{{D}}" style="padding:0 8px" u-i="3b2405cf-4" bind:__l="__l" u-p="{{E}}"/><view wx:if="{{F}}" class="popup-x-footer"><text class="confirm-text" bindtap="{{H}}">{{G}}</text></view></view><view wx:else class="uni-date-range--x" style="{{aq}}"><view class="uni-popper__arrow"></view><view wx:if="{{J}}" class="popup-x-header uni-date-changed"><view class="popup-x-header--datetime"><input class="uni-date__input uni-date-range__input" type="text" placeholder="{{K}}" value="{{L}}" bindinput="{{M}}"/><time-picker wx:if="{{S}}" u-s="{{['d']}}" u-i="3b2405cf-5" bind:__l="__l" bindupdateModelValue="{{R}}" u-p="{{S}}"><input class="uni-date__input uni-date-range__input" type="text" placeholder="{{N}}" disabled="{{O}}" value="{{P}}" bindinput="{{Q}}"/></time-picker></view><uni-icons wx:if="{{T}}" style="line-height:40px" u-i="3b2405cf-6" bind:__l="__l" u-p="{{T}}"></uni-icons><view class="popup-x-header--datetime"><input class="uni-date__input uni-date-range__input" type="text" placeholder="{{U}}" value="{{V}}" bindinput="{{W}}"/><time-picker wx:if="{{ac}}" u-s="{{['d']}}" u-i="3b2405cf-7" bind:__l="__l" bindupdateModelValue="{{ab}}" u-p="{{ac}}"><input class="uni-date__input uni-date-range__input" type="text" placeholder="{{X}}" disabled="{{Y}}" value="{{Z}}" bindinput="{{aa}}"/></time-picker></view></view><view class="popup-x-body"><calendar wx:if="{{ag}}" class="r" u-r="left" bindchange="{{ae}}" bindfirstEnterCale="{{af}}" style="padding:0 8px" u-i="3b2405cf-8" bind:__l="__l" u-p="{{ag}}"/><calendar wx:if="{{ak}}" class="r" u-r="right" bindchange="{{ai}}" bindfirstEnterCale="{{aj}}" style="padding:0 8px;border-left:1px solid #F1F1F1" u-i="3b2405cf-9" bind:__l="__l" u-p="{{ak}}"/></view><view wx:if="{{al}}" class="popup-x-footer"><text bindtap="{{an}}">{{am}}</text><text class="confirm-text" bindtap="{{ap}}">{{ao}}</text></view></view></view><calendar wx:if="{{as}}" class="r" u-r="mobile" bindconfirm="{{av}}" bindmaskClose="{{aw}}" bindchange="{{ax}}" u-i="3b2405cf-10" bind:__l="__l" u-p="{{ay}}"/></view>
<view class="uni-date"><view class="uni-date-editor" bindtap="{{m}}"><block wx:if="{{$slots.d}}"><slot></slot></block><block wx:else><view class="{{['uni-date-editor--x', k && 'uni-date-editor--x__disabled', l && 'uni-date-x--border']}}"><view wx:if="{{a}}" class="uni-date-x uni-date-single"><uni-icons wx:if="{{b}}" class="icon-calendar" u-i="4b5aca82-0" bind:__l="__l" u-p="{{b}}"></uni-icons><view class="uni-date__x-input">{{c}}</view></view><view wx:else class="uni-date-x uni-date-range"><uni-icons wx:if="{{d}}" class="icon-calendar" u-i="4b5aca82-1" bind:__l="__l" u-p="{{d}}"></uni-icons><view class="uni-date__x-input text-center">{{e}}</view><view class="range-separator">{{f}}</view><view class="uni-date__x-input text-center">{{g}}</view></view><view wx:if="{{h}}" class="uni-date__icon-clear" catchtap="{{j}}"><uni-icons wx:if="{{i}}" u-i="4b5aca82-2" bind:__l="__l" u-p="{{i}}"></uni-icons></view></view></block></view><view hidden="{{!n}}" class="uni-date-mask--pc" bindtap="{{o}}"></view><view wx:if="{{p}}" hidden="{{!ar}}" ref="datePicker" class="uni-date-picker__container"><view wx:if="{{q}}" class="uni-date-single--x" style="{{I}}"><view class="uni-popper__arrow"></view><view wx:if="{{r}}" class="uni-date-changed popup-x-header"><input class="uni-date__input text-center" type="text" placeholder="{{s}}" value="{{t}}" bindinput="{{v}}"/><time-picker wx:if="{{B}}" u-s="{{['d']}}" style="width:100%" u-i="4b5aca82-3" bind:__l="__l" bindupdateModelValue="{{A}}" u-p="{{B}}"><input class="uni-date__input text-center" type="text" placeholder="{{w}}" disabled="{{x}}" value="{{y}}" bindinput="{{z}}"/></time-picker></view><calendar wx:if="{{E}}" class="r" u-r="pcSingle" bindchange="{{D}}" style="padding:0 8px" u-i="4b5aca82-4" bind:__l="__l" u-p="{{E}}"/><view wx:if="{{F}}" class="popup-x-footer"><text class="confirm-text" bindtap="{{H}}">{{G}}</text></view></view><view wx:else class="uni-date-range--x" style="{{aq}}"><view class="uni-popper__arrow"></view><view wx:if="{{J}}" class="popup-x-header uni-date-changed"><view class="popup-x-header--datetime"><input class="uni-date__input uni-date-range__input" type="text" placeholder="{{K}}" value="{{L}}" bindinput="{{M}}"/><time-picker wx:if="{{S}}" u-s="{{['d']}}" u-i="4b5aca82-5" bind:__l="__l" bindupdateModelValue="{{R}}" u-p="{{S}}"><input class="uni-date__input uni-date-range__input" type="text" placeholder="{{N}}" disabled="{{O}}" value="{{P}}" bindinput="{{Q}}"/></time-picker></view><uni-icons wx:if="{{T}}" style="line-height:40px" u-i="4b5aca82-6" bind:__l="__l" u-p="{{T}}"></uni-icons><view class="popup-x-header--datetime"><input class="uni-date__input uni-date-range__input" type="text" placeholder="{{U}}" value="{{V}}" bindinput="{{W}}"/><time-picker wx:if="{{ac}}" u-s="{{['d']}}" u-i="4b5aca82-7" bind:__l="__l" bindupdateModelValue="{{ab}}" u-p="{{ac}}"><input class="uni-date__input uni-date-range__input" type="text" placeholder="{{X}}" disabled="{{Y}}" value="{{Z}}" bindinput="{{aa}}"/></time-picker></view></view><view class="popup-x-body"><calendar wx:if="{{ag}}" class="r" u-r="left" bindchange="{{ae}}" bindfirstEnterCale="{{af}}" style="padding:0 8px" u-i="4b5aca82-8" bind:__l="__l" u-p="{{ag}}"/><calendar wx:if="{{ak}}" class="r" u-r="right" bindchange="{{ai}}" bindfirstEnterCale="{{aj}}" style="padding:0 8px;border-left:1px solid #F1F1F1" u-i="4b5aca82-9" bind:__l="__l" u-p="{{ak}}"/></view><view wx:if="{{al}}" class="popup-x-footer"><text bindtap="{{an}}">{{am}}</text><text class="confirm-text" bindtap="{{ap}}">{{ao}}</text></view></view></view><calendar wx:if="{{as}}" class="r" u-r="mobile" bindconfirm="{{av}}" bindmaskClose="{{aw}}" bindchange="{{ax}}" u-i="4b5aca82-10" bind:__l="__l" u-p="{{ay}}"/></view>

View File

@ -1 +1 @@
<view wx:if="{{a}}" class="{{['uni-popup', k, l]}}"><view bindtouchstart="{{j}}"><uni-transition wx:if="{{b}}" key="1" bindclick="{{c}}" u-i="7f3355db-0" bind:__l="__l" u-p="{{d}}"/><uni-transition wx:if="{{i}}" u-s="{{['d']}}" key="2" bindclick="{{h}}" u-i="7f3355db-1" bind:__l="__l" u-p="{{i}}"><view style="{{e}}" class="{{['uni-popup__wrapper', f]}}" bindtap="{{g}}"><slot/></view></uni-transition></view></view>
<view wx:if="{{a}}" class="{{['uni-popup', k, l]}}"><view bindtouchstart="{{j}}"><uni-transition wx:if="{{b}}" key="1" bindclick="{{c}}" u-i="079fa26a-0" bind:__l="__l" u-p="{{d}}"/><uni-transition wx:if="{{i}}" u-s="{{['d']}}" key="2" bindclick="{{h}}" u-i="079fa26a-1" bind:__l="__l" u-p="{{i}}"><view style="{{e}}" class="{{['uni-popup__wrapper', f]}}" bindtap="{{g}}"><slot/></view></uni-transition></view></view>

View File

@ -215,8 +215,8 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return {
a: common_vendor.f($options.stars, (star, index, i0) => {
return {
a: "7690a8d3-0-" + i0,
b: "7690a8d3-1-" + i0,
a: "68bbf5e3-0-" + i0,
b: "68bbf5e3-1-" + i0,
c: star.activeWitch,
d: index,
e: common_vendor.o((...args) => $options.touchstart && $options.touchstart(...args), index),