From 5feb4f305e6daf17d8dc2f81fc17661516c503d0 Mon Sep 17 00:00:00 2001 From: chenruiye <862859104@qq.com> Date: Tue, 27 May 2025 16:18:31 +0800 Subject: [PATCH] =?UTF-8?q?=E6=97=A5=E4=BB=BB=E5=8A=A1=E4=B8=AD=E5=BF=83in?= =?UTF-8?q?stall?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../molistar/modules/taskCenter/css/index.css | 329 +++++++++++++++ .../modules/taskCenter/css/index.scss | 386 ++++++++++++++++++ view/molistar/modules/taskCenter/css/mall.css | 208 ++++++++++ .../molistar/modules/taskCenter/css/mall.scss | 245 +++++++++++ .../taskCenter/images/CHARGE_GOLD_NUM.png | Bin 0 -> 2908 bytes .../modules/taskCenter/images/DAILY_SIGN.png | Bin 0 -> 3017 bytes .../modules/taskCenter/images/PLAY_GAME.png | Bin 0 -> 2793 bytes .../taskCenter/images/ROOM_SEND_GIFT.png | Bin 0 -> 2973 bytes .../modules/taskCenter/images/UP_MIC.png | Bin 0 -> 2869 bytes .../modules/taskCenter/images/arrow-left.png | Bin 0 -> 495 bytes .../modules/taskCenter/images/coins.png | Bin 0 -> 6687 bytes .../modules/taskCenter/images/header.png | Bin 0 -> 57322 bytes .../modules/taskCenter/images/jindou.png | Bin 0 -> 2916 bytes .../modules/taskCenter/images/mall.png | Bin 0 -> 1103 bytes .../modules/taskCenter/images/mall_top_bg.png | Bin 0 -> 50337 bytes .../modules/taskCenter/images/travel/back.png | Bin 0 -> 2051 bytes .../taskCenter/images/travel/backB.png | Bin 0 -> 1968 bytes view/molistar/modules/taskCenter/index.html | 76 ++++ view/molistar/modules/taskCenter/js/index.js | 326 +++++++++++++++ view/molistar/modules/taskCenter/js/mall.js | 108 +++++ view/molistar/modules/taskCenter/local/ar.js | 45 ++ view/molistar/modules/taskCenter/local/en.js | 45 ++ view/molistar/modules/taskCenter/local/tr.js | 44 ++ view/molistar/modules/taskCenter/local/zh.js | 45 ++ view/molistar/modules/taskCenter/mall.html | 78 ++++ 25 files changed, 1935 insertions(+) create mode 100644 view/molistar/modules/taskCenter/css/index.css create mode 100644 view/molistar/modules/taskCenter/css/index.scss create mode 100644 view/molistar/modules/taskCenter/css/mall.css create mode 100644 view/molistar/modules/taskCenter/css/mall.scss create mode 100644 view/molistar/modules/taskCenter/images/CHARGE_GOLD_NUM.png create mode 100644 view/molistar/modules/taskCenter/images/DAILY_SIGN.png create mode 100644 view/molistar/modules/taskCenter/images/PLAY_GAME.png create mode 100644 view/molistar/modules/taskCenter/images/ROOM_SEND_GIFT.png create mode 100644 view/molistar/modules/taskCenter/images/UP_MIC.png create mode 100644 view/molistar/modules/taskCenter/images/arrow-left.png create mode 100644 view/molistar/modules/taskCenter/images/coins.png create mode 100644 view/molistar/modules/taskCenter/images/header.png create mode 100644 view/molistar/modules/taskCenter/images/jindou.png create mode 100644 view/molistar/modules/taskCenter/images/mall.png create mode 100644 view/molistar/modules/taskCenter/images/mall_top_bg.png create mode 100644 view/molistar/modules/taskCenter/images/travel/back.png create mode 100644 view/molistar/modules/taskCenter/images/travel/backB.png create mode 100644 view/molistar/modules/taskCenter/index.html create mode 100644 view/molistar/modules/taskCenter/js/index.js create mode 100644 view/molistar/modules/taskCenter/js/mall.js create mode 100644 view/molistar/modules/taskCenter/local/ar.js create mode 100644 view/molistar/modules/taskCenter/local/en.js create mode 100644 view/molistar/modules/taskCenter/local/tr.js create mode 100644 view/molistar/modules/taskCenter/local/zh.js create mode 100644 view/molistar/modules/taskCenter/mall.html diff --git a/view/molistar/modules/taskCenter/css/index.css b/view/molistar/modules/taskCenter/css/index.css new file mode 100644 index 00000000..6c52bde5 --- /dev/null +++ b/view/molistar/modules/taskCenter/css/index.css @@ -0,0 +1,329 @@ +html, +body { + height: 100%; + background: #F2F3F7; +} + +.back { + width: 100%; + height: 0.5866666667rem; + line-height: 0.5866666667rem; + position: fixed; + left: 0; + top: 0; + padding-top: 1.4666666667rem; + padding-bottom: 0.2933333333rem; + text-align: center; + color: #FFFFFF; + font-size: 0.5066666667rem; + font-weight: bold; + z-index: 10; +} +.back img { + width: 0.5866666667rem; + height: 0.5866666667rem; + position: absolute; + left: 0.24rem; +} +.back p { + font-family: PingFang SC, PingFang SC; + font-weight: 500; + font-size: 0.4266666667rem; + color: #313131; + text-align: center; + font-style: normal; + text-transform: none; +} + +.top { + background-image: url("../images/header.png"); + background-size: 100% 100%; + width: 100%; + height: 6.9333333333rem; +} +.top .info { + display: flex; + align-items: center; + padding-top: 2.4rem; + margin: 0 0.4rem; +} +.top .info .goldBean_info { + display: flex; + align-items: center; +} +.top .info .goldBean_info .goldBean_img { + width: 0.6133333333rem; + height: 0.6133333333rem; +} +.top .info .goldBean_info .goldBean { + font-family: PingFang SC, PingFang SC; + font-weight: 600; + font-size: 0.5866666667rem; + color: #313131; + line-height: 0.8266666667rem; + text-align: center; + font-style: normal; + text-transform: none; + margin: 0 0.0533333333rem; +} +.top .info .Mall_box { + background: #FF8C03; + border-radius: 9.6266666667rem; + display: flex; + align-items: center; + justify-content: center; + padding: 0.1066666667rem 0.2933333333rem; + margin: 0 0.3466666667rem; +} +.top .info .Mall_box .mall_img { + width: 0.5866666667rem; + height: 0.5866666667rem; +} +.top .info .Mall_box .Mall { + font-family: PingFang SC, PingFang SC; + font-weight: 500; + font-size: 0.3466666667rem; + color: #FFFFFF; + text-align: center; + font-style: normal; + text-transform: none; + margin-left: 0.24rem; +} +.top .check_List { + background: #FFFFFF; + border-radius: 0.2666666667rem; + padding: 0.32rem; + margin: 0.4533333333rem 0.32rem; +} +.top .check_List .title { + font-family: PingFang SC, PingFang SC; + font-weight: 600; + font-size: 0.3733333333rem; + color: #313131; + text-align: left; + font-style: normal; + text-transform: none; + line-height: 0.5333333333rem; +} +.top .check_List .txt { + font-family: PingFang SC, PingFang SC; + font-weight: 400; + font-size: 0.32rem; + color: #AFB1B3; + text-align: left; + font-style: normal; + text-transform: none; + line-height: 0.4533333333rem; + margin-top: 0.08rem; +} +.top .check_List .signDayList { + display: flex; + align-items: center; + gap: 0.1333333333rem; + margin-top: 0.2666666667rem; +} +.top .check_List .signDayList .signDay_box .reward_signed { + background: linear-gradient(180deg, #FFF8E2 26%, #FFECB0 100%) !important; +} +.top .check_List .signDayList .signDay_box .reward_active { + background: linear-gradient(180deg, #FFF8E2 26%, #FFECB0 100%) !important; + border: 0.0266666667rem solid #FFD555; +} +.top .check_List .signDayList .signDay_box .reward_unsigned_active { + border: 0.0266666667rem solid #DCDCDC; +} +.top .check_List .signDayList .signDay_box .img_box { + background: #F2F3F7; + border-radius: 9.52rem; + width: 1.12rem; + height: 1.68rem; + text-align: center; +} +.top .check_List .signDayList .signDay_box .img_box img { + width: 0.7466666667rem; + height: 0.7466666667rem; + margin-top: 0.1066666667rem; +} +.top .check_List .signDayList .signDay_box .img_box .reward_name { + font-family: PingFang SC, PingFang SC; + font-weight: 400; + font-size: 0.32rem; + color: #313131; + text-align: center; + font-style: normal; + text-transform: none; + margin-top: 0.1333333333rem; +} +.top .check_List .signDayList .signDay_box .day_txt { + font-family: PingFang SC, PingFang SC; + font-weight: 400; + font-size: 0.2933333333rem; + color: #7B7B7D; + line-height: 0.4rem; + text-align: center; + font-style: normal; + text-transform: none; + margin-top: 0.2133333333rem; +} +.top .check_List .reward_info { + display: none; + margin-top: 0.2666666667rem; +} +.top .check_List .reward_info .flex_box { + display: flex; + align-items: center; + justify-content: center; +} +.top .check_List .reward_info .reward_box { + background: linear-gradient(180deg, #FFF8E2 26%, #FFECB0 100%); + border-radius: 0.2133333333rem; + border: 0.0266666667rem solid #FFD555; + padding: 0.1333333333rem; + display: flex; + align-items: center; + justify-content: center; +} +.top .check_List .reward_info .reward_box img { + width: 0.7466666667rem; + height: 0.7466666667rem; +} +.top .check_List .reward_info .reward_box .num { + font-family: PingFang SC, PingFang SC; + font-weight: 400; + font-size: 0.32rem; + color: #313131; + line-height: 0.4533333333rem; + text-align: left; + font-style: normal; + text-transform: none; + margin-left: 0.1333333333rem; +} +.top .check_List .reward_info .reward_txt { + font-family: PingFang SC, PingFang SC; + font-weight: 500; + font-size: 0.32rem; + color: #313131; + line-height: 0.4533333333rem; + text-align: center; + font-style: normal; + text-transform: none; + margin: 0 0.1866666667rem; +} +.top .check_List .Sign_btn { + background: linear-gradient(270deg, #E29030 0%, #FCC074 100%); + border-radius: 0.6666666667rem; + font-family: PingFang SC, PingFang SC; + font-weight: 600; + font-size: 0.3733333333rem; + color: #FFFFFF; + text-align: center; + font-style: normal; + text-transform: none; + line-height: 0.5333333333rem; + display: flex; + align-items: center; + justify-content: center; + padding: 0.2133333333rem; + margin: 0.2666666667rem 0 0; +} +.top .check_List .sign_btn_active { + background: #F2F3F7; + color: #AFB1B3; +} + +.Daily_list { + margin: 4rem 0.32rem; +} +.Daily_list .top_box { + display: flex; + align-items: center; +} +.Daily_list .top_box .xian { + width: 0.08rem; + height: 0.4rem; + background: linear-gradient(180deg, #E29030 0%, #FCC074 100%); + border-radius: 1.6533333333rem; +} +.Daily_list .top_box .title { + font-family: PingFang SC, PingFang SC; + font-weight: 600; + font-size: 0.4266666667rem; + color: #313131; + line-height: 0.5866666667rem; + text-align: left; + font-style: normal; + text-transform: none; + margin: 0 0.1866666667rem; +} +.Daily_list .task_List .task_box { + background: #FFFFFF; + border-radius: 0.32rem; + padding: 0.32rem; + margin-top: 0.2666666667rem; + display: flex; + align-items: center; +} +.Daily_list .task_List .task_box .left { + display: flex; + align-items: center; +} +.Daily_list .task_List .task_box .left .task_img { + width: 1.1733333333rem; + height: 1.1733333333rem; + border-radius: 50%; +} +.Daily_list .task_List .task_box .left .info { + margin: 0 0.1333333333rem; +} +.Daily_list .task_List .task_box .left .info .task_name { + font-family: PingFang SC, PingFang SC; + font-weight: 500; + font-size: 0.3466666667rem; + color: #313131; + line-height: 0.48rem; + text-align: left; + font-style: normal; + text-transform: none; +} +.Daily_list .task_List .task_box .left .info .goldBean_num { + margin-top: 0.1866666667rem; + display: flex; + align-items: center; +} +.Daily_list .task_List .task_box .left .info .goldBean_num img { + width: 0.4533333333rem; + height: 0.4533333333rem; +} +.Daily_list .task_List .task_box .left .info .goldBean_num .num { + font-family: PingFang SC, PingFang SC; + font-weight: 400; + font-size: 0.2933333333rem; + color: #7B7B7D; + text-align: left; + font-style: normal; + text-transform: none; + margin: 0 0.08rem; +} +.Daily_list .task_List .task_box .right { + margin-left: auto; +} +.Daily_list .task_List .task_box .right .Receive_btn { + background: linear-gradient(270deg, #E29030 0%, #FCC074 100%); + border-radius: 0.6666666667rem; + font-family: PingFang SC, PingFang SC; + font-weight: 500; + font-size: 0.32rem; + line-height: 0.4533333333rem; + color: #FFFFFF; + text-align: center; + font-style: normal; + text-transform: none; + display: flex; + align-items: center; + justify-content: center; + padding: 0.1066666667rem 0.3733333333rem; +} +.Daily_list .task_List .task_box .right .Receive_btn_RECEIVED { + background: #F2F3F7; + color: #AFB1B3; +} \ No newline at end of file diff --git a/view/molistar/modules/taskCenter/css/index.scss b/view/molistar/modules/taskCenter/css/index.scss new file mode 100644 index 00000000..2669139e --- /dev/null +++ b/view/molistar/modules/taskCenter/css/index.scss @@ -0,0 +1,386 @@ +@charset "UTF-8"; + +@function px2rem($px) { + @return $px / 75+rem; +} + +html, +body { + // width: 100%; + height: 100%; + background: #F2F3F7; +} + +.back { + width: 100%; + height: px2rem(44); + line-height: px2rem(44); + position: fixed; + left: 0; + top: 0; + padding-top: px2rem(110); + padding-bottom: px2rem(22); + text-align: center; + color: #FFFFFF; + font-size: px2rem(38); + font-weight: bold; + z-index: 10; + // background: #FFFFFF; + + img { + width: px2rem(44); + height: px2rem(44); + position: absolute; + left: px2rem(18); + // top: px2rem(0); + } + + p { + font-family: PingFang SC, PingFang SC; + font-weight: 500; + font-size: px2rem(32); + color: #313131; + text-align: center; + font-style: normal; + text-transform: none; + } +} + +.top { + background-image: url("../images/header.png"); + background-size: 100% 100%; + width: 100%; + height: px2rem(520); + + .info { + display: flex; + align-items: center; + padding-top: px2rem(180); + margin: 0 px2rem(30); + + .goldBean_info { + display: flex; + align-items: center; + + .goldBean_img { + width: px2rem(46); + height: px2rem(46); + } + + .goldBean { + font-family: PingFang SC, PingFang SC; + font-weight: 600; + font-size: px2rem(44); + color: #313131; + line-height: px2rem(62); + text-align: center; + font-style: normal; + text-transform: none; + margin: 0 px2rem(4); + } + } + + .Mall_box { + background: #FF8C03; + border-radius: px2rem(722); + display: flex; + align-items: center; + justify-content: center; + padding: px2rem(8) px2rem(22); + margin: 0 px2rem(26); + + .mall_img { + width: px2rem(44); + height: px2rem(44); + } + + .Mall { + font-family: PingFang SC, PingFang SC; + font-weight: 500; + font-size: px2rem(26); + color: #FFFFFF; + text-align: center; + font-style: normal; + text-transform: none; + margin-left: px2rem(18); + } + } + } + + .check_List { + background: #FFFFFF; + border-radius: px2rem(20); + padding: px2rem(24); + margin: px2rem(34) px2rem(24); + + .title { + font-family: PingFang SC, PingFang SC; + font-weight: 600; + font-size: px2rem(28); + color: #313131; + text-align: left; + font-style: normal; + text-transform: none; + line-height: px2rem(40); + } + + .txt { + font-family: PingFang SC, PingFang SC; + font-weight: 400; + font-size: px2rem(24); + color: #AFB1B3; + text-align: left; + font-style: normal; + text-transform: none; + line-height: px2rem(34); + margin-top: px2rem(6); + } + + .signDayList { + display: flex; + align-items: center; + gap: px2rem(10); + margin-top: px2rem(20); + + .signDay_box { + .reward_signed { + background: linear-gradient(180deg, #FFF8E2 26%, #FFECB0 100%) !important; + // border: px2rem(2) solid #FFD555; + } + + .reward_active { + background: linear-gradient(180deg, #FFF8E2 26%, #FFECB0 100%) !important; + border: px2rem(2) solid #FFD555; + } + + .reward_unsigned_active { + border: px2rem(2) solid #DCDCDC; + } + + .img_box { + background: #F2F3F7; + border-radius: px2rem(714); + // padding: px2rem(14); + width: px2rem(84); + height: px2rem(126); + text-align: center; + + img { + width: px2rem(56); + height: px2rem(56); + margin-top: px2rem(8); + } + + .reward_name { + font-family: PingFang SC, PingFang SC; + font-weight: 400; + font-size: px2rem(24); + color: #313131; + text-align: center; + font-style: normal; + text-transform: none; + margin-top: px2rem(10); + } + } + + .day_txt { + font-family: PingFang SC, PingFang SC; + font-weight: 400; + font-size: px2rem(22); + color: #7B7B7D; + line-height: px2rem(30); + text-align: center; + font-style: normal; + text-transform: none; + margin-top: px2rem(16); + } + } + } + + .reward_info { + display: none; + margin-top: px2rem(20); + .flex_box{ + display: flex; + align-items: center; + justify-content: center; + } + .reward_box { + background: linear-gradient(180deg, #FFF8E2 26%, #FFECB0 100%); + border-radius: px2rem(16); + border: px2rem(2) solid #FFD555; + padding: px2rem(10); + display: flex; + align-items: center; + justify-content: center; + + img { + width: px2rem(56); + height: px2rem(56); + // border-radius: 50%; + } + + .num { + font-family: PingFang SC, PingFang SC; + font-weight: 400; + font-size: px2rem(24); + color: #313131; + line-height: px2rem(34); + text-align: left; + font-style: normal; + text-transform: none; + margin-left: px2rem(10); + } + } + + .reward_txt { + font-family: PingFang SC, PingFang SC; + font-weight: 500; + font-size: px2rem(24); + color: #313131; + line-height: px2rem(34); + text-align: center; + font-style: normal; + text-transform: none; + margin: 0 px2rem(14); + } + + } + + .Sign_btn { + background: linear-gradient(270deg, #E29030 0%, #FCC074 100%); + border-radius: px2rem(50); + font-family: PingFang SC, PingFang SC; + font-weight: 600; + font-size: px2rem(28); + color: #FFFFFF; + text-align: center; + font-style: normal; + text-transform: none; + line-height: px2rem(40); + display: flex; + align-items: center; + justify-content: center; + padding: px2rem(16); + margin: px2rem(20) 0 0; + } + + .sign_btn_active { + background: #F2F3F7; + color: #AFB1B3; + } + } +} + +.Daily_list { + margin: px2rem(300) px2rem(24); + + .top_box { + display: flex; + align-items: center; + + .xian { + width: px2rem(6); + height: px2rem(30); + background: linear-gradient(180deg, #E29030 0%, #FCC074 100%); + border-radius: px2rem(124); + } + + .title { + font-family: PingFang SC, PingFang SC; + font-weight: 600; + font-size: px2rem(32); + color: #313131; + line-height: px2rem(44); + text-align: left; + font-style: normal; + text-transform: none; + margin: 0 px2rem(14); + } + } + + .task_List { + .task_box { + background: #FFFFFF; + border-radius: px2rem(24); + padding: px2rem(24); + margin-top: px2rem(20); + display: flex; + align-items: center; + + .left { + display: flex; + align-items: center; + + .task_img { + width: px2rem(88); + height: px2rem(88); + border-radius: 50%; + } + + .info { + margin: 0 px2rem(10); + + .task_name { + font-family: PingFang SC, PingFang SC; + font-weight: 500; + font-size: px2rem(26); + color: #313131; + line-height: px2rem(36); + text-align: left; + font-style: normal; + text-transform: none; + } + + .goldBean_num { + margin-top: px2rem(14); + display: flex; + align-items: center; + + img { + width: px2rem(34); + height: px2rem(34); + } + + .num { + font-family: PingFang SC, PingFang SC; + font-weight: 400; + font-size: px2rem(22); + color: #7B7B7D; + text-align: left; + font-style: normal; + text-transform: none; + margin: 0 px2rem(6); + } + } + } + } + + .right { + margin-left: auto; + + .Receive_btn { + background: linear-gradient(270deg, #E29030 0%, #FCC074 100%); + border-radius: px2rem(50); + font-family: PingFang SC, PingFang SC; + font-weight: 500; + font-size: px2rem(24); + line-height: px2rem(34); + color: #FFFFFF; + text-align: center; + font-style: normal; + text-transform: none; + display: flex; + align-items: center; + justify-content: center; + padding: px2rem(8) px2rem(28); + } + + .Receive_btn_RECEIVED { + background: #F2F3F7; + color: #AFB1B3; + } + } + } + } +} \ No newline at end of file diff --git a/view/molistar/modules/taskCenter/css/mall.css b/view/molistar/modules/taskCenter/css/mall.css new file mode 100644 index 00000000..c834f210 --- /dev/null +++ b/view/molistar/modules/taskCenter/css/mall.css @@ -0,0 +1,208 @@ +html, +body { + height: 100%; + background: #F2F3F7; +} + +.back { + width: 100%; + height: 0.5866666667rem; + line-height: 0.5866666667rem; + position: fixed; + left: 0; + top: 0; + padding-top: 1.4666666667rem; + padding-bottom: 0.2933333333rem; + text-align: center; + color: #FFFFFF; + font-size: 0.5066666667rem; + font-weight: bold; + z-index: 10; +} +.back img { + width: 0.5866666667rem; + height: 0.5866666667rem; + position: absolute; + left: 0.24rem; +} +.back p { + font-family: PingFang SC, PingFang SC; + font-weight: 500; + font-size: 0.4266666667rem; + color: #313131; + text-align: center; + font-style: normal; + text-transform: none; +} + +.top { + background-image: url("../images/mall_top_bg.png"); + background-size: 100% 100%; + width: 100%; + height: 6.9333333333rem; + padding-top: 2.4rem; +} +.top .info { + background: #FFFFFF; + border-radius: 0.32rem; + padding: 0.32rem; + margin: 0 0.4rem; + display: flex; + align-items: center; + justify-content: space-between; +} +.top .info .left { + display: flex; + align-items: center; +} +.top .info .left .avatar img { + width: 1.1733333333rem; + height: 1.1733333333rem; + border-radius: 50%; +} +.top .info .left .user_name { + margin: 0 0.32rem; +} +.top .info .left .user_name .nick { + font-family: PingFang SC, PingFang SC; + font-weight: 500; + font-size: 0.3733333333rem; + color: #313131; + line-height: 0.5333333333rem; + text-align: left; + font-style: normal; + text-transform: none; +} +.top .info .left .user_name .erbanNo { + font-family: PingFang SC, PingFang SC; + font-weight: 400; + font-size: 0.32rem; + color: #7B7B7D; + line-height: 0.4533333333rem; + text-align: left; + font-style: normal; + text-transform: none; + margin-top: 0.08rem; +} +.top .info .right { + display: flex; + align-items: center; +} +.top .info .right .jindou { + width: 0.6133333333rem; + height: 0.6133333333rem; +} +.top .info .right .goldBean { + font-family: PingFang SC, PingFang SC; + font-weight: 600; + font-size: 0.5866666667rem; + color: #313131; + line-height: 0.8266666667rem; + text-align: center; + font-style: normal; + text-transform: none; + margin: 0 0.0533333333rem; +} +.top .info .right .arrow_left { + width: 0.5866666667rem; + height: 0.5866666667rem; +} +.top .Exchange_list { + margin: 0.3733333333rem 0.4rem 0; +} +.top .Exchange_list .title { + display: flex; + align-items: center; + margin-bottom: 0.3733333333rem; +} +.top .Exchange_list .title .xian { + width: 0.08rem; + height: 0.4rem; + background: linear-gradient(180deg, #E29030 0%, #FCC074 100%); + border-radius: 1.6533333333rem; +} +.top .Exchange_list .title .Exchange { + font-family: PingFang SC, PingFang SC; + font-weight: 600; + font-size: 0.4266666667rem; + color: #313131; + line-height: 0.5866666667rem; + text-align: left; + font-style: normal; + text-transform: none; + margin: 0 0.1866666667rem; +} +.top .Exchange_list .shops_list { + display: flex; + gap: 0.24rem; + flex-wrap: wrap; +} +.top .Exchange_list .shops_list .shop_box { + background: #FFFFFF; + border-radius: 0.32rem; + padding: 0.2666666667rem 0.4rem; + box-sizing: border-box; + border: 0.0266666667rem solid #FFFFFF; +} +.top .Exchange_list .shops_list .shop_box .pic { + width: 3.6266666667rem; + height: 3.6266666667rem; +} +.top .Exchange_list .shops_list .shop_box .shopName { + font-family: PingFang SC, PingFang SC; + font-weight: 500; + font-size: 0.3733333333rem; + color: #313131; + line-height: 0.5333333333rem; + text-align: center; + font-style: normal; + text-transform: none; +} +.top .Exchange_list .shops_list .shop_box .num { + display: flex; + align-items: center; + justify-content: center; +} +.top .Exchange_list .shops_list .shop_box .num .exchangeGoldBean { + font-family: PingFang SC, PingFang SC; + font-weight: 400; + font-size: 0.3466666667rem; + color: #7B7B7D; + line-height: 0.48rem; + font-style: normal; + text-transform: none; +} +.top .Exchange_list .shops_list .shop_box .num img { + width: 0.48rem; + height: 0.48rem; + margin: 0 0.0266666667rem; +} +.top .Exchange_list .shops_list .shop_active { + background: #FFF9EE; + border-radius: 0.32rem; + border: 0.0266666667rem solid #FF8C03; + box-sizing: border-box; +} + +.foot_btn { + position: fixed; + bottom: 0; + width: 100%; + padding: 0.2666666667rem 0.4rem 0.6666666667rem; + box-sizing: border-box; + background: #FFFFFF; +} + +.Exchange_btn { + background: linear-gradient(270deg, #E29030 0%, #FCC074 100%); + border-radius: 0.6666666667rem; + font-family: PingFang SC, PingFang SC; + font-weight: 600; + font-size: 0.3733333333rem; + color: #FFFFFF; + line-height: 0.5333333333rem; + text-align: center; + font-style: normal; + text-transform: none; + padding: 0.2666666667rem; +} \ No newline at end of file diff --git a/view/molistar/modules/taskCenter/css/mall.scss b/view/molistar/modules/taskCenter/css/mall.scss new file mode 100644 index 00000000..57f97352 --- /dev/null +++ b/view/molistar/modules/taskCenter/css/mall.scss @@ -0,0 +1,245 @@ +@charset "UTF-8"; + +@function px2rem($px) { + @return $px / 75+rem; +} + +html, +body { + // width: 100%; + height: 100%; + background: #F2F3F7; +} + +.back { + width: 100%; + height: px2rem(44); + line-height: px2rem(44); + position: fixed; + left: 0; + top: 0; + padding-top: px2rem(110); + padding-bottom: px2rem(22); + text-align: center; + color: #FFFFFF; + font-size: px2rem(38); + font-weight: bold; + z-index: 10; + // background: #FFFFFF; + + img { + width: px2rem(44); + height: px2rem(44); + position: absolute; + left: px2rem(18); + // top: px2rem(0); + } + + p { + font-family: PingFang SC, PingFang SC; + font-weight: 500; + font-size: px2rem(32); + color: #313131; + text-align: center; + font-style: normal; + text-transform: none; + } +} + +.top { + background-image: url("../images/mall_top_bg.png"); + background-size: 100% 100%; + width: 100%; + height: px2rem(520); + padding-top: px2rem(180); + + .info { + background: #FFFFFF; + border-radius: px2rem(24); + padding: px2rem(24); + margin: 0 px2rem(30); + display: flex; + align-items: center; + justify-content: space-between; + + .left { + display: flex; + align-items: center; + + .avatar { + img { + width: px2rem(88); + height: px2rem(88); + border-radius: 50%; + } + } + + .user_name { + margin: 0 px2rem(24); + + .nick { + font-family: PingFang SC, PingFang SC; + font-weight: 500; + font-size: px2rem(28); + color: #313131; + line-height: px2rem(40); + text-align: left; + font-style: normal; + text-transform: none; + } + + .erbanNo { + font-family: PingFang SC, PingFang SC; + font-weight: 400; + font-size: px2rem(24); + color: #7B7B7D; + line-height: px2rem(34); + text-align: left; + font-style: normal; + text-transform: none; + margin-top: px2rem(6); + } + } + } + + .right { + display: flex; + align-items: center; + + .jindou { + width: px2rem(46); + height: px2rem(46); + } + + .goldBean { + font-family: PingFang SC, PingFang SC; + font-weight: 600; + font-size: px2rem(44); + color: #313131; + line-height: px2rem(62); + text-align: center; + font-style: normal; + text-transform: none; + margin: 0 px2rem(4); + } + + .arrow_left { + width: px2rem(44); + height: px2rem(44); + } + } + } + + .Exchange_list { + margin: px2rem(28) px2rem(30) 0; + + .title { + display: flex; + align-items: center; + margin-bottom: px2rem(28); + + .xian { + width: px2rem(6); + height: px2rem(30); + background: linear-gradient(180deg, #E29030 0%, #FCC074 100%); + border-radius: px2rem(124); + } + + .Exchange { + font-family: PingFang SC, PingFang SC; + font-weight: 600; + font-size: px2rem(32); + color: #313131; + line-height: px2rem(44); + text-align: left; + font-style: normal; + text-transform: none; + margin: 0 px2rem(14); + } + } + + .shops_list { + display: flex; + gap: px2rem(18); + flex-wrap: wrap; + + .shop_box { + background: #FFFFFF; + border-radius: px2rem(24); + padding: px2rem(20) px2rem(30); + box-sizing: border-box; + border: px2rem(2) solid #FFFFFF; + .pic { + width: px2rem(272); + height: px2rem(272); + } + + .shopName { + font-family: PingFang SC, PingFang SC; + font-weight: 500; + font-size: px2rem(28); + color: #313131; + line-height: px2rem(40); + text-align: center; + font-style: normal; + text-transform: none; + } + + .num { + display: flex; + align-items: center; + justify-content: center; + + .exchangeGoldBean { + font-family: PingFang SC, PingFang SC; + font-weight: 400; + font-size: px2rem(26); + color: #7B7B7D; + line-height: px2rem(36); + font-style: normal; + text-transform: none; + } + + img { + width: px2rem(36); + height: px2rem(36); + margin: 0 px2rem(2); + } + } + } + + .shop_active { + background: #FFF9EE; + border-radius: px2rem(24); + border: px2rem(2) solid #FF8C03; + box-sizing: border-box; + } + } + + + } +} + +.foot_btn { + position: fixed; + bottom: 0; + width: 100%; + padding: px2rem(20) px2rem(30) px2rem(50); + box-sizing: border-box; + background: #FFFFFF; +} + +.Exchange_btn { + background: linear-gradient(270deg, #E29030 0%, #FCC074 100%); + border-radius: px2rem(50); + font-family: PingFang SC, PingFang SC; + font-weight: 600; + font-size: px2rem(28); + color: #FFFFFF; + line-height: px2rem(40); + text-align: center; + font-style: normal; + text-transform: none; + padding: px2rem(20); + +} \ No newline at end of file diff --git a/view/molistar/modules/taskCenter/images/CHARGE_GOLD_NUM.png b/view/molistar/modules/taskCenter/images/CHARGE_GOLD_NUM.png new file mode 100644 index 0000000000000000000000000000000000000000..0707935196c6e147a48aa6fc221f16ceefcf6e6b GIT binary patch literal 2908 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 LNkvXXu0mjf*Cwb8 literal 0 HcmV?d00001 diff --git a/view/molistar/modules/taskCenter/images/PLAY_GAME.png b/view/molistar/modules/taskCenter/images/PLAY_GAME.png new file mode 100644 index 0000000000000000000000000000000000000000..685a6854d4226d737603589dbda3f3c3263738dd GIT binary patch literal 2793 zcmVPxH-|6EXA-M;^5+GNT zJZb{Uq~J{g{BugKDA&Z-Hk+ga+;C0K3HVtDtO2ImmN-6w8sLcV@%y4Nq9Q&P@lhoO z;Oc6bl~KUAfQ`WI@rkO9s!Rx8{5XqOld+5#1y})_S-?*uYyl=~gGdjfDgiHCYvQ-X z#lowHWq&Tl0B&fP-w#N3ry#I>QK)qYwpL_u(1b;62Uu-fzD{07u)vg6nBXhnq{GRE zq73n_PX5{e4z07>fK7l?r;thHrH*#{I+}P~*Rr7n;3lt};q!B3s9EiR6DKJrjWzBp z@o}P)n=ruj9=Rd_2O^w+L}f}9`c?t!i(KL_i3pSsz;*3%8R~2<{#B$o5w7Xh##P>~4Ox09Ka! z`F36dzA?hU?N(QE?2LE_8 z0j!Q<5{_6Meb(FC#Tq^WW{yC7 zbg10VihBWE-!9im$pIZBjbI*Y+%EBISpQxC*Lma#2)?i}+FE_^)&=;a6)tsj|1;6X zq(ea#%*cf==RLW{MBgC_NTz(rZ&-{-zTCuAb@L;HH57>SVZoCS*8_3De`{2GD ze{n86HQ$USJDn_0?sL$BYd!K20ef|;wWk8!YSztFFTX_-;IY|yc`9xaHcfGfr-K03 zwaLHfzQjCr33h#`UvLu~HMOD&L-X-WZD>yn5$g?ux_vg3jL{3R-_JZ@!h1V-4*uGpS6I{BzFr7x zr)nQ%ji_&vPfEd7ova@_4d*=eIgZbO;+*Sr9v@U(9h^@|9=IYrG&Qa|8rp4BU9fAe zU8)%U1>1#*w+$Httc(%{0gO)y#w+%OgJNr7# z;X3&5WozU2?X~XS8M|OvpAO@D-!LUs~2E3rV)TQTXZs36vEv$7pDyte;rl; z?c3+6*#-cv^~iRe`4#Pc*kUnkzq}CcnrIJ-hb;a&>~Zbxy}J~$HEwcUucBJjCf9(_ zmxZYS{)NSCV5Ll?Li6)rSwuc)gBSLH)*GseF|L=E6~O!mm-pml_{RlnaQ~`AGr*E& zbq=oVIuL8SMOFZBjWhY_i{oHT(RDEDyztDY*1!q(QuK;Xxc$2YUT?C-W9KZ*07HdZ zgSB3Csz}Ii`Ay|7Q+v)E|gE`&u90H3%BZ&(C)*DOfac#S0CU!vY4 zU+Fp!Yt0tgRRvf5Hc$z5T{s3-6<()P06%xu9-mc{K}}S+m0g0P=VSB8NrT6={f@iG zQ|Si6L~6kEXQ3gEfXn!FD2%uxYY#xR&7hGx3&utSe_A@B$$~6u+y|${o(MZVgk+~$ zB35^~%7^R_#_D^l8I;v!V?STi9F@1xE+{ zcM4#p?$RlSTk7xmIRprEtKb=xnM@L)WGYdzhL;=;es(l~W7)40@FqgEU@;$*01YP3#-HK0}9 z%gSu-j8-gZKqoQeKC4P6W_%rMvJZt`KH=o{fr^U8D#&5XyBi9~S(LHIYm3%@w4{th z6r*-aw4{t;sw%5?1~{$raY`aOr4Vf^4i?3#&}u1AH(J)K|Fmi=>(z6r7zveDt^Pc0 zRAjYe!QpXDq#Ib(DOLIzE3K#$4Cd5%ctdy6Vyb{=L5`zmvRQ7dIB0|`eR#xGV3i!} zIL~sUS<#`v+ZbDQ6Y4MQ#IDK<#|{c*K{A1 zU*UjtRw}FxCQCvV+;fCe6+H}?rROHi&wHjH2qcK&dj1n(v1CpIXphRP% zL$D=U-N|@Cjil3V!I8`(K6kbu1*-`*b_K9@582P1MFOoXdX|^fQu07D3g5-BJXI4} zeGuw(UF)pzQ-qzLQm6pl4}p~?%7_ghi~8i`Ax9bq!Uf~($ec)Dqf10A!Bjah94s~Y z(bRM&Z|dH-V(FE%HQ0_IY8jb+m6@68EF?flKmWf)wEv=D)DkK$tKOaoZ6Gq?I+0pC&i}aGkx=zsf00000NkvXXu0mjf+Au^p literal 0 HcmV?d00001 diff --git a/view/molistar/modules/taskCenter/images/ROOM_SEND_GIFT.png b/view/molistar/modules/taskCenter/images/ROOM_SEND_GIFT.png new file mode 100644 index 0000000000000000000000000000000000000000..60a38aeb965364006d2a837a8312bc161509e609 GIT binary patch literal 2973 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 literal 0 HcmV?d00001 diff --git a/view/molistar/modules/taskCenter/images/arrow-left.png b/view/molistar/modules/taskCenter/images/arrow-left.png new file mode 100644 index 0000000000000000000000000000000000000000..1261cd2af7769af28adc23071bc8955154ecfa38 GIT binary patch literal 495 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 literal 0 HcmV?d00001 diff --git a/view/molistar/modules/taskCenter/images/header.png b/view/molistar/modules/taskCenter/images/header.png new file mode 100644 index 0000000000000000000000000000000000000000..a494115ea1e4279142807b64a564f4631fef1fd9 GIT binary patch literal 57322 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 VN<7Xxu9yG-002ovPDHLkV1fyB0j>Z5 literal 0 HcmV?d00001 diff --git a/view/molistar/modules/taskCenter/images/mall_top_bg.png b/view/molistar/modules/taskCenter/images/mall_top_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..4efeb8558f45f9aeebcb1aa34557637ee656dd45 GIT binary patch literal 50337 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 az-JHsa%DCf^(S}$0000f-(Y literal 0 HcmV?d00001 diff --git a/view/molistar/modules/taskCenter/images/travel/back.png b/view/molistar/modules/taskCenter/images/travel/back.png new file mode 100644 index 0000000000000000000000000000000000000000..2b3812daf55336d103537f755f23d129d64655e3 GIT binary patch literal 2051 zcmV+e2>kbnP)Px+y-7qtRCr$PoJY^zL==V3(CdmSBzo_?h+ahRoec~A0&5oh3D~d&(R=TtL8yW# zq!2=c3#NL%~f(!KPeFUn(?WS(S3}T++h(&bbYJ+d?u54m=mI050=fUTCBR zx@4qiT+AfW7xSS>Zqdah+9YTNQj6Dm0WER%k!g z{o;My7Y$%jF3oRVX0#onuF&fKfuaCxo=cmtZd%AIG}6K#6&uitRP>B;N@24xhOZ!xuk{YJU1G^-g}mG@LXPIEK*i^F4H*V+-HaAiq*A* zC;(epU}>GSKpZQ}xp`OYHLK8;#FTTZ!1rzu-g_(n<+2h1;Hs`z?zvA|S1fv47_1jz zp36%tUqdVFisdU2x#un%vMW}l)WIt`@BOxtSWeH=0s|sdy#?U15upclio`1C9F{SPs}I0;+r;DflJ+W~#xV3(*~tIfSyq0|(nB=MK3npa?gQ|d zRt_`jbb1M7z6X$B$nJZQG?98l;|uixnEes#Ph+PKU9>|5B z$=C%-e$>tLHQS#Z6*sNW2 z<(^EsNXC-~18k7lg&BG>TLVVr$%6u(@nmxH#o0Eib1FO;C9?$!PmbO$1_vB?GK-&h zGONsWJ(+aDWKXm&z9;|(c7Z2fSkse97tBep6&59Tday>5XcpcZ4d9lZj9ugv-_jU+ z7f}J8@npJhc}^~>`2GtjzTA_0*}+*?(a`~(@nnjS+>`61i##Vs135~-fn8AXkuIu~ zoL78!a-Nf;@Z@L#2gL{#UtJ}KUAT8+sQ97=Jfq~?lZkS5x^SEaLAv<9u3vU>U-W=y z%IZ+bMaxe-Lhs@wOBlWGuAluQB>^~qoOj{qCzq{^@CbInY#TY5-o@rF6k7F}$p8-0 zMYu9T#aEUtSbky=m5L8f?tR8BDZn#I&MQ7_qbesa3fA~~O&7@lo|7(E89~Wqo}8x( za&oT~Uy^`>bg{pAag`_MYkVmAp+0*T$pS9$@xTFCGb`h>tm#vKC zO6HiE2N?8r&N1xW*_Axt05U5hH0zn7XSKR)7LJWI_h%b%mOJMj>x^z6lRaJj^5JLO z!Jr(*jDqpxvROFJu6#8+o@V8AylsQOkZlp87$Leb3&**^^K$af*)>YQK~83k?+n{~Lm`5?spL32m}#L6T~BY07O+8PkcDHwIE!K*J5!j|4mR8@ zm$bR-{UD002ovPDHLkV1kJ2-h}`F literal 0 HcmV?d00001 diff --git a/view/molistar/modules/taskCenter/images/travel/backB.png b/view/molistar/modules/taskCenter/images/travel/backB.png new file mode 100644 index 0000000000000000000000000000000000000000..92e190c7c987e0972ce9543654064bf6cf4f0566 GIT binary patch literal 1968 zcmV;h2T%BkP)Px+YDq*vRCr$PoJFrKMHGeC!*zs)1b24{E5%ucx#We$tEP@&E3^+1@ z$d{iLJOhqQAoAsB1RE51a_5ls-$BiZ6^se|0M~)w@dn<`hSlNzkK&6r>bC-yS=0n zB%LMcAW7>6I8ZKNv58B&F%3Uss(|;9bh@OI%^EhWLG-z#k0c#A9AEb*rv`X!Q|?KU z&X#nbB-C7Y;JqJ9+P@pq@H3_cn51xqq*EmAE@^`XG^B@DCA}}{;^FwZKRFe^JiKrL zm$dMLq_0OIYhRi>VE0_W0=Ug{d7zONP%LR-ROR{~HFv-OJDv_K2kga&Gdp&~$S-DwumhxnWnVO}RdmNLr!w_4V8U zuV;k=1;m+Fp{>^NW2n$jZdjpx*Y}5~Ixi={+zZWb9%i&1v#!wk{(*7p7RSke%n|1elQyp3B3G zA!V26vKoh+dq*`fPTm#kYYDjkCM_^pCoK@i+H$UU#U8W@jY&i{IkyY^7#4vApj;*q z0PgCFx#!+uU9s$KVa#qCp36hbXJ~C*F`q=Z=VA||b;Y`rnnNYGrXEhL>p37ZG@bP`dNEu^-HjU{a>=|U?cwvogVr@G^x zU=o4nK3}3Oqy|jJMX?u|itE6l+FxxU$TN~i4A?`FwvZa|6_Qx9a9E4y{#dmo-?YUb zzEIT~um|$p)p_?wLixp2ZetW0?2ll78asXHnjK~TT_JS7&r$OAmXC`p zms0|E$SfdX>lE9pXj^XDqU0}3#rQHx&SEjiBJn0QVD61R1hEafV51TLUKL$zuZ!J(-+*e6`K$hz?Ii$tW04&fYF^0PLR3@DopF%G}qJ zNf$f-vwiU80@&>WPd>J%CzCE1gt8SDB}aX+#v;)yJU1u6Lp&L~@QUx*9D5hJ0S-Nx z?wjZ2ri$<1pyG2+&Z@z8abUmg93J01nIQP{~c>C(fsL zajzweq`T{v{!vN+?2x?+M?bl3GQ#=T1&de6$y9znEr%i(y+%oZJza#85h}j6biw$E zAu1Igo}9cvR2tw=$zJhc8(ldWoA4Q5(sWTG;HBw;$p}hr^JGsKY}cLD;==gML4Z)n~b=UdCkn#w$Pi!-qDUJ z0CvbsMrhWvik@k8+gdm_)?8I>#Cg41yL@9bx&^;=s*VZMYF@^Sg7M_GwQyL&1J&zk zSXw*3-gW_nu|_9UHZH~_>u*#zwoJ3v54@8uWl=d$jKsT=q?U*WH&&kaA4zbNQ z6e6gbN{)92Gc2W@8FlsMlmP>og)F=VjCWCNVXHiuc3=%82pT|h4vzNkH^GIcuHXa+ z+rMH49QjW$1D*j#CJ_1Zvw~;9kqJb;{H)-}fd2<+-G*o+*E#tB0000 + + + + + + + + + + + + + +
+ +

Task Center

+
+ +
+
+
+ + 502 +
+
+ + +
+
+
+
Sign in to win gifts
+
+ Sign in for 7 days to get generous gifts +
+
+
+
+
+ +
*30d
+
+
Already got it, go check it out~
+
+
+
+
+
+ +
+
+
+
+
+
+
+ + + + + + + + + + + + + + + + + diff --git a/view/molistar/modules/taskCenter/js/index.js b/view/molistar/modules/taskCenter/js/index.js new file mode 100644 index 00000000..d1196b3c --- /dev/null +++ b/view/molistar/modules/taskCenter/js/index.js @@ -0,0 +1,326 @@ +let urlPrefix = getUrlPrefix() +let browser = checkVersion() +let env = EnvCheck(); +if (env == 'test') { + new VConsole(); +} +// 封裝layer消息提醒框 +let layerIndex +var langReplace; +var localLang; +const showLoading = (content = langReplace(localLang.demoModule.layerIndex1)) => { + layer.open({ + type: 2, + shadeClose: false, + content, + success(e) { + layerIndex = $(e).attr('index') + } + }) +} +const hideLoading = (index) => { + layer.close(index) +} +const toastMsg = (content = langReplace(localLang.demoModule.layerIndex2), time = 2) => { + layer.open({ + content, + time, + skin: 'msg' + }) +} +// 初始化函數 +$(function () { + getInfoFromClient(); + fuzzyMatchUpdateQueryStringParameterFun(); // 判断语言 + setTimeout(function () { + // 頁面全屏 + if (browser.app) { + if (browser.android) { + window.androidJsObj.initShowNav(false) + } else { + window.webkit.messageHandlers.initShowNav.postMessage(0) + } + }; + // 頂部返回事件 + $('.back img').click(() => { + if (browser.android) { + window.androidJsObj.closeWebView() + } else { + window.webkit.messageHandlers.closeWebView.postMessage(null) + } + }) + fuzzyMatchUpdateQueryStringParameterFun(); // 判断语言 + langReplace = window.lang.replace; + localLang = window.lang; + translateFun(); + getCheckData(); + getTaskList(); + }, 100) + +}) +function translateFun() { + var langReplace = window.lang.replace; + var localLang = window.lang; + $('.page_title').html(langReplace(localLang.demoModule.page_title)); + $('.Mall').html(langReplace(localLang.demoModule.Mall)); + $('.Sign_gifts').html(langReplace(localLang.demoModule.Sign_gifts)); + $('.Sign_generous').html(langReplace(localLang.demoModule.Sign_generous)); + $('.Sign_now').html(langReplace(localLang.demoModule.Sign_now)); + $('.Daily_Tasks').html(langReplace(localLang.demoModule.Daily_Tasks)); + +} +var signDayData = {}; +function getCheckData() { + showLoading(); + networkRequest({ + type: "GET", + url: urlPrefix + "/userSign/info", + data: { + // pub_uid :3203 + }, + success: function (res) { + if (res.code == 200) { + $('.goldBean').text(res.data.goldBean) + $('.top .check_List .signDayList .signDay_box').remove() + signDayData = res.data + let targetIndex = signDayData.signDayList.findIndex(item => item.dateStr === signDayData.todayDate); + + if (res.data.signStatus == 'SIGNED') { + $('.check_List .reward_info .reward_box img').attr('src', signDayData.signDayList[targetIndex].pic) + $('.check_List .reward_info .reward_box .num').text(`*${signDayData.signDayList[targetIndex].awardNum}`) + $('.check_List .reward_info .reward_txt').text(langReplace(localLang.demoModule.Reward_out)) + $('.check_List .reward_info').show() + } + + let str = ''; + res.data.signDayList.forEach((item, index) => { + str += ` +
+
+ +
*${item.awardNum}
+
+
${langReplace(localLang.demoModule.Day)}${item.dayNum}
+
+ ` + }); + $('.top .check_List .signDayList').append(str) + if (res.data.signStatus == 'SIGNED') { + $('.Sign_btn').attr('disabled', true) + $('.Sign_btn').addClass('sign_btn_active') + $('.Sign_btn').text(langReplace(localLang.demoModule.Signed_in)) + + + } + } else { + toastMsg(res.message) + } + canNext = true + hideLoading(layerIndex); + }, + error: function (res) { + console.log(res, "报错啦"); + hideLoading(layerIndex); + canNext = true + }, + }) +} +// 签到 +$('.Sign_btn').click(function () { + let disabled = $(this).attr('disabled') + if (disabled) return + showLoading(); + networkRequest({ + type: "POST", + url: urlPrefix + "/userSign", + data: { + // pub_uid :3203 + }, + success: function (res) { + if (res.code == 200) { + getCheckData(); + } else { + toastMsg(res.message) + } + canNext = true + hideLoading(layerIndex); + }, + error: function (res) { + console.log(res, "报错啦"); + hideLoading(layerIndex); + canNext = true + }, + }) +}) +// 任务列表 +function getTaskList() { + showLoading(); + networkRequest({ + type: "GET", + url: urlPrefix + "/daily/tasks", + data: { + // pub_uid :3203 + }, + success: function (res) { + if (res.code == 200) { + $('.task_List .task_box').remove() + let str = ''; + res.data.forEach((item, index) => { + str += ` +
+
+ +
+
${funTaskType(item.taskType, item.reachNum)}
+
+ *${item.goldBean} +
+
+
+
+
${ item.receiveStatus != 'RECEIVED' ?langReplace(localLang.demoModule.Receive) :langReplace(localLang.demoModule.Received)}
+
+
+ ` + }) + $('.task_List').append(str) + } else { + toastMsg(res.message) + } + canNext = true + hideLoading(layerIndex); + }, + error: function (res) { + console.log(res, "报错啦"); + hideLoading(layerIndex); + canNext = true + }, + }) +} +function funTaskType(type, num) { + let obj = { + DAILY_SIGN: langReplace(localLang.demoModule.DAILY_SIGN), + UP_MIC: langReplace(localLang.demoModule.UP_MIC(num)), + UP_MIC_120: langReplace(localLang.demoModule.UP_MIC_120(num)), + PLAY_GAME: langReplace(localLang.demoModule.PLAY_GAME(num)), + CHARGE_GOLD_NUM: langReplace(localLang.demoModule.CHARGE_GOLD_NUM(num)), + CHARGE_GOLD_NUM_5: langReplace(localLang.demoModule.CHARGE_GOLD_NUM_5(num)), + CHARGE_GOLD_NUM_10: langReplace(localLang.demoModule.CHARGE_GOLD_NUM_10(num)), + ROOM_SEND_GIFT: langReplace(localLang.demoModule.ROOM_SEND_GIFT), + RECV_LUCKY_GIFT: langReplace(localLang.demoModule.RECV_LUCKY_GIFT), + RECV_NOMAL_GIFT: langReplace(localLang.demoModule.RECV_NOMAL_GIFT), + RECV_NOMAL_GIFT_GOLD: langReplace(localLang.demoModule.RECV_NOMAL_GIFT_GOLD), + } + return obj[type] +} +function funTaskTypeImg(type){ + let obj = { + DAILY_SIGN: './images/DAILY_SIGN.png', + UP_MIC:'./images/UP_MIC.png', + UP_MIC_120: './images/UP_MIC.png', + PLAY_GAME: './images/PLAY_GAME.png', + CHARGE_GOLD_NUM: './images/CHARGE_GOLD_NUM.png', + CHARGE_GOLD_NUM_5: './images/CHARGE_GOLD_NUM.png', + CHARGE_GOLD_NUM_10: './images/CHARGE_GOLD_NUM.png', + ROOM_SEND_GIFT: './images/ROOM_SEND_GIFT.png', + RECV_LUCKY_GIFT: './images/ROOM_SEND_GIFT.png', + RECV_NOMAL_GIFT: './images/ROOM_SEND_GIFT.png', + RECV_NOMAL_GIFT_GOLD: './images/ROOM_SEND_GIFT.png', + } + return obj[type] +} +// 领取奖励 +$('.Daily_list').on('click', '.Receive_btn', function () { + let receiveStatus = $(this).attr('receivestatus'); + let taskType = $(this).attr('tasktype') + let todayDate = $(this).attr('todaydate') + if (receiveStatus != 'AVAILABLE') return + showLoading(); + networkRequest({ + type: "POST", + url: urlPrefix + "/daily/recv", + data: { + taskType, + todayDate, + }, + success: function (res) { + if (res.code == 200) { + toastMsg(langReplace(localLang.demoModule.Received_rewards)) + getCheckData(); + getTaskList(); + + } else { + toastMsg(res.message) + } + canNext = true + hideLoading(layerIndex); + }, + error: function (res) { + console.log(res, "报错啦"); + hideLoading(layerIndex); + canNext = true + }, + }) +}) +$('.signDayList').on('click', '.signDay_box', function () { + let actIndex = $(this).attr('data-index'); + let receiveStatus = $(this).attr('receiveStatus'); + let targetIndex = signDayData.signDayList.findIndex(item => item.dateStr === signDayData.todayDate); + + if (actIndex < targetIndex) { + // 先移除所有 .img_box 的 reward_active 类 + $('.signDayList .signDay_box .img_box').removeClass('reward_active') + .removeClass('reward_unsigned_active'); + if (receiveStatus == 'SIGNED') { + $(this).find('.img_box').addClass('reward_active'); + $('.check_List .reward_info .reward_box img').attr('src', signDayData.signDayList[actIndex].pic) + $('.check_List .reward_info .reward_box .num').text(`*${signDayData.signDayList[actIndex].awardNum}`) + $('.check_List .reward_info .reward_txt').text(langReplace(localLang.demoModule.Reward_out)) + $('.check_List .reward_info').show() + + $('.Sign_btn').attr('disabled', false) + $('.Sign_btn').addClass('sign_btn_active') + $('.Sign_btn').text(langReplace(localLang.demoModule.Signed_in)) + + + } else { + $(this).find('.img_box').addClass('reward_unsigned_active'); + $('.check_List .reward_info .reward_box img').attr('src', signDayData.signDayList[actIndex].pic) + $('.check_List .reward_info .reward_box .num').text(`*${signDayData.signDayList[actIndex].awardNum}`) + $('.check_List .reward_info .reward_txt').text(langReplace(localLang.demoModule.Expired)) + $('.check_List .reward_info').show() + + $('.Sign_btn').attr('disabled', true) + $('.Sign_btn').addClass('sign_btn_active') + $('.Sign_btn').text(langReplace(localLang.demoModule.Sign_now)) + + } + } else if (actIndex == targetIndex) { + // 先移除所有 .img_box 的 reward_active 类 + $('.signDayList .signDay_box .img_box').removeClass('reward_active') + .removeClass('reward_unsigned_active'); + $(this).find('.img_box').addClass('reward_active'); + $('.check_List .reward_info').hide() + + if (signDayData.signStatus == 'SIGNED') { + $('.check_List .reward_info .reward_box .num').text(`*${signDayData.signDayList[actIndex].awardNum}`) + $('.check_List .reward_info .reward_txt').text(langReplace(localLang.demoModule.Reward_out)) + $('.check_List .reward_info').show() + $('.Sign_btn').attr('disabled', true) + $('.Sign_btn').addClass('sign_btn_active') + $('.Sign_btn').text(langReplace(localLang.demoModule.Signed_in)) + } else { + $('.Sign_btn').attr('disabled', false) + $('.Sign_btn').removeClass('sign_btn_active') + $('.Sign_btn').text(langReplace(localLang.demoModule.Sign_now)) + } + + } else { + toastMsg(langReplace(localLang.demoModule.Sign_arrived)) + } + +}) +$('.Mall_box').click(function () { +window.location.href = `./mall.html` +return +}) \ No newline at end of file diff --git a/view/molistar/modules/taskCenter/js/mall.js b/view/molistar/modules/taskCenter/js/mall.js new file mode 100644 index 00000000..69032f69 --- /dev/null +++ b/view/molistar/modules/taskCenter/js/mall.js @@ -0,0 +1,108 @@ +let urlPrefix = getUrlPrefix() +let browser = checkVersion() +let env = EnvCheck(); +if (env == 'test') { + new VConsole(); +} +// 封裝layer消息提醒框 +let layerIndex +var langReplace; +var localLang; +const showLoading = (content = langReplace(localLang.demoModule.layerIndex1)) => { + layer.open({ + type: 2, + shadeClose: false, + content, + success(e) { + layerIndex = $(e).attr('index') + } + }) +} +const hideLoading = (index) => { + layer.close(index) +} +const toastMsg = (content = langReplace(localLang.demoModule.layerIndex2), time = 2) => { + layer.open({ + content, + time, + skin: 'msg' + }) +} +// 初始化函數 +$(function () { + getInfoFromClient(); + fuzzyMatchUpdateQueryStringParameterFun(); // 判断语言 + setTimeout(function () { + // 頁面全屏 + if (browser.app) { + if (browser.android) { + window.androidJsObj.initShowNav(false) + } else { + window.webkit.messageHandlers.initShowNav.postMessage(0) + } + }; + // 頂部返回事件 + $('.back img').click(() => { + window.history.back(); + }) + fuzzyMatchUpdateQueryStringParameterFun(); // 判断语言 + langReplace = window.lang.replace; + localLang = window.lang; + translateFun(); + getData(); + }, 100) + +}) +function translateFun() { + var langReplace = window.lang.replace; + var localLang = window.lang; + $('.page_title').html(langReplace(localLang.demoModule.Mall)); + $('.Exchange').html(langReplace(localLang.demoModule.Exchange)); +} +var targetIndex = 0; +function getData() { + showLoading(); + networkRequest({ + type: "GET", + url: urlPrefix + "/daily/shops", + data: { + }, + success: function (res) { + if (res.code == 200) { + $('.top .info .left .avatar img').attr('src', res.data.avatar) + $('.top .info .left .user_name .nick').text(res.data.nick) + $('.top .info .left .user_name .erbanNo').text(`ID:${res.data.erbanNo}`) + $('.top .info .right .goldBean').text(res.data.goldBean) + $('.Exchange_list .shops_list .shop_box').remove() + let str = ''; + res.data.shops.forEach((item,index) => { + str+=` +
+ +
${item.shopName}*${item.awardNum}
+
+ ${item.exchangeGoldBean} + +
+
+ ` + }); + $('.Exchange_list .shops_list').append(str) + + } else { + toastMsg(res.message) + } + canNext = true + hideLoading(layerIndex); + }, + error: function (res) { + console.log(res, "报错啦"); + hideLoading(layerIndex); + canNext = true + }, + }) +} +$('.shops_list').on('click', '.shop_box', function () { + $('.shops_list .shop_box').removeClass('shop_active') + $(this).addClass('shop_active'); +}) \ No newline at end of file diff --git a/view/molistar/modules/taskCenter/local/ar.js b/view/molistar/modules/taskCenter/local/ar.js new file mode 100644 index 00000000..2b30acd1 --- /dev/null +++ b/view/molistar/modules/taskCenter/local/ar.js @@ -0,0 +1,45 @@ +// 阿拉伯 +langAr = { + // 模块 + demoModule: { + page_title:'مركز المهام', + Mall:'مول', + Sign_gifts:'سجّل دخولك للفوز بهدايا', + Sign_generous:'سجّل دخولك لمدة ٧ أيام للحصول على هدايا سخية', + Sign_now:'سجّل دخولك الآن', + Day:'يوم', + Signed_in:'مُسجّل دخولك', + Expired:'منتهي الصلاحية', + Daily_Tasks:'المهام اليومية', + DAILY_SIGN:'سجّل دخولك يوميًا', + UP_MIC:function(num){ + return `دردشة عبر الميكروفون (${num}/60 دقيقة)` + }, + UP_MIC_120:function(num){ + return `دردشة عبر الميكروفون (${num}/120 دقيقة)` + }, + PLAY_GAME:function(num){ + return `شارك في ألعاب مصغرة (${num}/3)` + }, + CHARGE_GOLD_NUM:function(num){ + return `شحن (${num}/7000)` + }, + CHARGE_GOLD_NUM_5:function(num){ + return `شحن (${num}/35000)` + }, + CHARGE_GOLD_NUM_10:function(num){ + return `شحن (${num}/70000)` + }, + ROOM_SEND_GIFT:'إرسال هدايا في الغرفة', + RECV_LUCKY_GIFT:'استلام هدايا Lucky/Bravo', + RECV_NOMAL_GIFT:'استلام هدايا عادية', + RECV_NOMAL_GIFT_GOLD:'(بقيمة تزيد عن ٢٠ ألف)استلام هدايا', + Received_rewards:'المكافآت المستلمة', + Receive:'تم الاستلام', + Reward_out:'تم استلام المكافأة، تفضل بزيارتنا ~', + Sign_arrived:'لم يحن وقت تسجيل الدخول', + Received:'تم الاستلام', + Exchange:'الاستبدال', + + } +} \ No newline at end of file diff --git a/view/molistar/modules/taskCenter/local/en.js b/view/molistar/modules/taskCenter/local/en.js new file mode 100644 index 00000000..798987b1 --- /dev/null +++ b/view/molistar/modules/taskCenter/local/en.js @@ -0,0 +1,45 @@ +// 英文 +langEn = { + // 模块 + demoModule: { + page_title:'Task Center', + Mall:'Mall', + Sign_gifts:'Sign in to win gifts', + Sign_generous:'Sign in for 7 days to get generous gifts', + Sign_now:'Sign in now', + Day:'Day', + Signed_in:'Signed in', + Expired:'Expired', + Daily_Tasks:'Daily Tasks', + DAILY_SIGN:'Sign in daily', + UP_MIC:function(num){ + return `Chat on the mic (${num}/60mins)` + }, + UP_MIC_120:function(num){ + return `Chat on the mic (${num}/120mins)` + }, + UP_MIC_120:function(num){ + return `Play games (${num}/3)` + }, + CHARGE_GOLD_NUM:function(num){ + return `Recharge (${num}/7000) Coins` + }, + CHARGE_GOLD_NUM_5:function(num){ + return `Recharge (${num}/35000) Coins` + }, + CHARGE_GOLD_NUM_10:function(num){ + return `Recharge (${num}/70000) Coins` + }, + ROOM_SEND_GIFT:'Send Gifts in the room', + RECV_LUCKY_GIFT:'Received Lucky/Bravo gifts', + RECV_NOMAL_GIFT:'Received Normal gifts', + RECV_NOMAL_GIFT_GOLD:'Received gifts(Valued over 20K coins)', + Received_rewards:'Received rewards', + Receive:'Receive', + Reward_out:'Reward has been received, go check it out~', + Sign_arrived:'Sign-in time has not arrived', + Received:'Received', + Exchange:'Exchange', + + } +} \ No newline at end of file diff --git a/view/molistar/modules/taskCenter/local/tr.js b/view/molistar/modules/taskCenter/local/tr.js new file mode 100644 index 00000000..e9f13b89 --- /dev/null +++ b/view/molistar/modules/taskCenter/local/tr.js @@ -0,0 +1,44 @@ +// 英文 +langTr = { + // 模块 + demoModule: { + page_title:'Görev Merkezi', + Mall:'Alışveriş Merkezi', + Sign_gifts:'Hediye kazanmak için oturum açın', + Sign_generous:'Cömert hediyeler almak için 7 gün oturum açın', + Sign_now:'Şimdi oturum açın', + Day:'Gün', + Signed_in:'Oturum açıldı', + Expired:'Süresi doldu', + Daily_Tasks:'Günlük Görevler', + DAILY_SIGN:'Günlük oturum açın', + UP_MIC:function(num){ + return `Mikrofonda sohbet edin (${num}/60dk)` + }, + UP_MIC_120:function(num){ + return `Mikrofonda sohbet edin (${num}/120dk)` + }, + PLAY_GAME:function(num){ + return `Mini oyunlara katılın (${num}/3)` + }, + CHARGE_GOLD_NUM:function(num){ + return `(${num}/7000)'i yeniden yükleyin` + }, + CHARGE_GOLD_NUM_5:function(num){ + return `(${num}/35000)'i yeniden yükleyin` + }, + CHARGE_GOLD_NUM_10:function(num){ + return `(${num}/70000)'i yeniden yükleyin` + }, + ROOM_SEND_GIFT:'Odada hediye gönderin', + RECV_LUCKY_GIFT:'Şanslı/Bravo hediyeleri alındı', + RECV_NOMAL_GIFT:'Normal hediyeler alındı', + RECV_NOMAL_GIFT_GOLD:`Hediyeler alındı(20K'nın üzerinde değerde)`, + Received_rewards:'Ödüller alındı', + Receive:'Al', + Reward_out:'Ödül alındı, gidip kontrol edin~', + Sign_arrived:'Giriş zamanı gelmedi', + Received:'Alındı', + Exchange:'Değişim', + } +} \ No newline at end of file diff --git a/view/molistar/modules/taskCenter/local/zh.js b/view/molistar/modules/taskCenter/local/zh.js new file mode 100644 index 00000000..2db8f871 --- /dev/null +++ b/view/molistar/modules/taskCenter/local/zh.js @@ -0,0 +1,45 @@ +// 中文 +langZh = { + // 模塊 + demoModule: { + page_title:'任務中心', + Mall:'商城', + Sign_gifts:'連續簽到贏好禮', + Sign_generous:'連續簽到7天可獲得豐厚好禮', + Sign_now:'立即簽到', + Day:'天', + Signed_in:'已簽到', + Expired:'已過期', + Daily_Tasks:'日常任務', + DAILY_SIGN:'每日簽到', + UP_MIC:function(num){ + return `上麥聊天(${num}/60mins)`; + }, + UP_MIC_120:function(num){ + return `上麥聊天(${num}/120mins)`; + }, + PLAY_GAME:function(num){ + return `參與小遊戲(${num}/3)`; + }, + CHARGE_GOLD_NUM:function(num){ + return `儲值(${num}/7000)`; + }, + CHARGE_GOLD_NUM_5:function(num){ + return `儲值(${num}/35000)`; + }, + CHARGE_GOLD_NUM_10:function(num){ + return `儲值(${num}/70000)`; + }, + ROOM_SEND_GIFT:'房間送禮', + RECV_LUCKY_GIFT:'收到Lucky/Bravo禮物', + RECV_NOMAL_GIFT:'收到普通禮物', + RECV_NOMAL_GIFT_GOLD:'收到禮物(價值超過20K)', + Received_rewards:'已獲得獎勵', + Receive:'收到', + Reward_out:'已领取奖励,快去查看吧~', + Sign_arrived:'未到簽到時間', + Received:'已收到', + Exchange:'兌換', + + } +} \ No newline at end of file diff --git a/view/molistar/modules/taskCenter/mall.html b/view/molistar/modules/taskCenter/mall.html new file mode 100644 index 00000000..2634c990 --- /dev/null +++ b/view/molistar/modules/taskCenter/mall.html @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + +
+ +

Mall

+
+ +
+
+
+
+ +
+
+
+
+
+
+
+ +
+ +
+
+ +
+
+
+
Exchange
+
+
+
+ +
shopName
+
+ + +
+
+
+
+
+
+
+
+
+ + + + + + + + + + + + + + + + +