From 67e25f7cdbf3fc05d8c9a87751645ecc7ae266f9 Mon Sep 17 00:00:00 2001 From: xy <271556543@qq.com> Date: Tue, 25 Feb 2025 17:28:43 +0800 Subject: [PATCH] init --- libs/moment.min.js | 1 + main.js | 6 + .../pages/HistoryScore/HistoryScore.vue | 175 +++++++++++ package_sub/pages/SchoolCount/SchoolCount.vue | 184 +++++++++++ .../pages/SchoolDetail/SchoolDetail.vue | 173 +++++++++++ package_sub/pages/SchoolList/SchoolList.vue | 207 +++++++++++++ package_sub/pages/StudentInfo/StudentInfo.vue | 28 ++ package_sub/pages/TargetCount/TargetCount.vue | 194 ++++++++++++ package_sub/pages/index/index.vue | 24 -- pages.json | 83 +++-- pages/index/index.vue | 153 +++++++++ pages/list/list.vue | 124 +++++++- pages/{ => login}/login.vue | 0 pages/me/me.vue | 13 +- static/index/monitianbao.png | Bin 0 -> 1602 bytes static/index/online-service.png | Bin 0 -> 5144 bytes static/index/template1.png | Bin 0 -> 14692 bytes static/index/zhinengtuijian.png | Bin 0 -> 3349 bytes store/index.js | 2 +- uview-ui/components/u-picker/u-picker.vue | 291 ++++++++++++------ 20 files changed, 1505 insertions(+), 153 deletions(-) create mode 100644 libs/moment.min.js create mode 100644 package_sub/pages/HistoryScore/HistoryScore.vue create mode 100644 package_sub/pages/SchoolCount/SchoolCount.vue create mode 100644 package_sub/pages/SchoolDetail/SchoolDetail.vue create mode 100644 package_sub/pages/SchoolList/SchoolList.vue create mode 100644 package_sub/pages/StudentInfo/StudentInfo.vue create mode 100644 package_sub/pages/TargetCount/TargetCount.vue delete mode 100644 package_sub/pages/index/index.vue rename pages/{ => login}/login.vue (100%) create mode 100644 static/index/monitianbao.png create mode 100644 static/index/online-service.png create mode 100644 static/index/template1.png create mode 100644 static/index/zhinengtuijian.png diff --git a/libs/moment.min.js b/libs/moment.min.js new file mode 100644 index 0000000..5787a40 --- /dev/null +++ b/libs/moment.min.js @@ -0,0 +1 @@ +!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.moment=t()}(this,function(){"use strict";var e,i;function c(){return e.apply(null,arguments)}function o(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function u(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function l(e){return void 0===e}function h(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function d(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function f(e,t){var n,s=[];for(n=0;n>>0,s=0;sSe(e)?(r=e+1,o-Se(e)):(r=e,o),{year:r,dayOfYear:a}}function Ie(e,t,n){var s,i,r=Ve(e.year(),t,n),a=Math.floor((e.dayOfYear()-r-1)/7)+1;return a<1?s=a+Ae(i=e.year()-1,t,n):a>Ae(e.year(),t,n)?(s=a-Ae(e.year(),t,n),i=e.year()+1):(i=e.year(),s=a),{week:s,year:i}}function Ae(e,t,n){var s=Ve(e,t,n),i=Ve(e+1,t,n);return(Se(e)-s+i)/7}I("w",["ww",2],"wo","week"),I("W",["WW",2],"Wo","isoWeek"),C("week","w"),C("isoWeek","W"),F("week",5),F("isoWeek",5),ue("w",B),ue("ww",B,z),ue("W",B),ue("WW",B,z),fe(["w","ww","W","WW"],function(e,t,n,s){t[s.substr(0,1)]=D(e)});function je(e,t){return e.slice(t,7).concat(e.slice(0,t))}I("d",0,"do","day"),I("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),I("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),I("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),I("e",0,0,"weekday"),I("E",0,0,"isoWeekday"),C("day","d"),C("weekday","e"),C("isoWeekday","E"),F("day",11),F("weekday",11),F("isoWeekday",11),ue("d",B),ue("e",B),ue("E",B),ue("dd",function(e,t){return t.weekdaysMinRegex(e)}),ue("ddd",function(e,t){return t.weekdaysShortRegex(e)}),ue("dddd",function(e,t){return t.weekdaysRegex(e)}),fe(["dd","ddd","dddd"],function(e,t,n,s){var i=n._locale.weekdaysParse(e,s,n._strict);null!=i?t.d=i:g(n).invalidWeekday=e}),fe(["d","e","E"],function(e,t,n,s){t[s]=D(e)});var Ze="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_");var ze="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_");var $e="Su_Mo_Tu_We_Th_Fr_Sa".split("_");var qe=ae;var Je=ae;var Be=ae;function Qe(){function e(e,t){return t.length-e.length}var t,n,s,i,r,a=[],o=[],u=[],l=[];for(t=0;t<7;t++)n=y([2e3,1]).day(t),s=this.weekdaysMin(n,""),i=this.weekdaysShort(n,""),r=this.weekdays(n,""),a.push(s),o.push(i),u.push(r),l.push(s),l.push(i),l.push(r);for(a.sort(e),o.sort(e),u.sort(e),l.sort(e),t=0;t<7;t++)o[t]=he(o[t]),u[t]=he(u[t]),l[t]=he(l[t]);this._weekdaysRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+o.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+a.join("|")+")","i")}function Xe(){return this.hours()%12||12}function Ke(e,t){I(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function et(e,t){return t._meridiemParse}I("H",["HH",2],0,"hour"),I("h",["hh",2],0,Xe),I("k",["kk",2],0,function(){return this.hours()||24}),I("hmm",0,0,function(){return""+Xe.apply(this)+L(this.minutes(),2)}),I("hmmss",0,0,function(){return""+Xe.apply(this)+L(this.minutes(),2)+L(this.seconds(),2)}),I("Hmm",0,0,function(){return""+this.hours()+L(this.minutes(),2)}),I("Hmmss",0,0,function(){return""+this.hours()+L(this.minutes(),2)+L(this.seconds(),2)}),Ke("a",!0),Ke("A",!1),C("hour","h"),F("hour",13),ue("a",et),ue("A",et),ue("H",B),ue("h",B),ue("k",B),ue("HH",B,z),ue("hh",B,z),ue("kk",B,z),ue("hmm",Q),ue("hmmss",X),ue("Hmm",Q),ue("Hmmss",X),ce(["H","HH"],ge),ce(["k","kk"],function(e,t,n){var s=D(e);t[ge]=24===s?0:s}),ce(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e}),ce(["h","hh"],function(e,t,n){t[ge]=D(e),g(n).bigHour=!0}),ce("hmm",function(e,t,n){var s=e.length-2;t[ge]=D(e.substr(0,s)),t[ve]=D(e.substr(s)),g(n).bigHour=!0}),ce("hmmss",function(e,t,n){var s=e.length-4,i=e.length-2;t[ge]=D(e.substr(0,s)),t[ve]=D(e.substr(s,2)),t[pe]=D(e.substr(i)),g(n).bigHour=!0}),ce("Hmm",function(e,t,n){var s=e.length-2;t[ge]=D(e.substr(0,s)),t[ve]=D(e.substr(s))}),ce("Hmmss",function(e,t,n){var s=e.length-4,i=e.length-2;t[ge]=D(e.substr(0,s)),t[ve]=D(e.substr(s,2)),t[pe]=D(e.substr(i))});var tt,nt=Te("Hours",!0),st={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:Ce,monthsShort:He,week:{dow:0,doy:6},weekdays:Ze,weekdaysMin:$e,weekdaysShort:ze,meridiemParse:/[ap]\.?m?\.?/i},it={},rt={};function at(e){return e?e.toLowerCase().replace("_","-"):e}function ot(e){var t=null;if(!it[e]&&"undefined"!=typeof module&&module&&module.exports)try{t=tt._abbr,require("./locale/"+e),ut(t)}catch(e){}return it[e]}function ut(e,t){var n;return e&&((n=l(t)?ht(e):lt(e,t))?tt=n:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),tt._abbr}function lt(e,t){if(null===t)return delete it[e],null;var n,s=st;if(t.abbr=e,null!=it[e])T("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),s=it[e]._config;else if(null!=t.parentLocale)if(null!=it[t.parentLocale])s=it[t.parentLocale]._config;else{if(null==(n=ot(t.parentLocale)))return rt[t.parentLocale]||(rt[t.parentLocale]=[]),rt[t.parentLocale].push({name:e,config:t}),null;s=n._config}return it[e]=new P(x(s,t)),rt[e]&&rt[e].forEach(function(e){lt(e.name,e.config)}),ut(e),it[e]}function ht(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return tt;if(!o(e)){if(t=ot(e))return t;e=[e]}return function(e){for(var t,n,s,i,r=0;r=t&&a(i,n,!0)>=t-1)break;t--}r++}return tt}(e)}function dt(e){var t,n=e._a;return n&&-2===g(e).overflow&&(t=n[_e]<0||11Pe(n[me],n[_e])?ye:n[ge]<0||24Ae(n,r,a)?g(e)._overflowWeeks=!0:null!=u?g(e)._overflowWeekday=!0:(o=Ee(n,s,i,r,a),e._a[me]=o.year,e._dayOfYear=o.dayOfYear)}(e),null!=e._dayOfYear&&(r=ct(e._a[me],s[me]),(e._dayOfYear>Se(r)||0===e._dayOfYear)&&(g(e)._overflowDayOfYear=!0),n=Ge(r,0,e._dayOfYear),e._a[_e]=n.getUTCMonth(),e._a[ye]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=a[t]=s[t];for(;t<7;t++)e._a[t]=a[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[ge]&&0===e._a[ve]&&0===e._a[pe]&&0===e._a[we]&&(e._nextDay=!0,e._a[ge]=0),e._d=(e._useUTC?Ge:function(e,t,n,s,i,r,a){var o;return e<100&&0<=e?(o=new Date(e+400,t,n,s,i,r,a),isFinite(o.getFullYear())&&o.setFullYear(e)):o=new Date(e,t,n,s,i,r,a),o}).apply(null,a),i=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[ge]=24),e._w&&void 0!==e._w.d&&e._w.d!==i&&(g(e).weekdayMismatch=!0)}}var mt=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,_t=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,yt=/Z|[+-]\d\d(?::?\d\d)?/,gt=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],vt=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],pt=/^\/?Date\((\-?\d+)/i;function wt(e){var t,n,s,i,r,a,o=e._i,u=mt.exec(o)||_t.exec(o);if(u){for(g(e).iso=!0,t=0,n=gt.length;tn.valueOf():n.valueOf()this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},mn.isLocal=function(){return!!this.isValid()&&!this._isUTC},mn.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},mn.isUtc=Et,mn.isUTC=Et,mn.zoneAbbr=function(){return this._isUTC?"UTC":""},mn.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},mn.dates=n("dates accessor is deprecated. Use date instead.",un),mn.months=n("months accessor is deprecated. Use month instead",Ue),mn.years=n("years accessor is deprecated. Use year instead",Oe),mn.zone=n("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}),mn.isDSTShifted=n("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function(){if(!l(this._isDSTShifted))return this._isDSTShifted;var e={};if(w(e,this),(e=Ot(e))._a){var t=e._isUTC?y(e._a):bt(e._a);this._isDSTShifted=this.isValid()&&0 + + + + + + + + + + + + + + + + + + + 星级 + 学校 + 分数 + + + {{ item.star }} + {{ item.school }} + {{ item.score }} + + + + + + + + + + diff --git a/package_sub/pages/SchoolCount/SchoolCount.vue b/package_sub/pages/SchoolCount/SchoolCount.vue new file mode 100644 index 0000000..c97b09d --- /dev/null +++ b/package_sub/pages/SchoolCount/SchoolCount.vue @@ -0,0 +1,184 @@ + + + + + diff --git a/package_sub/pages/SchoolDetail/SchoolDetail.vue b/package_sub/pages/SchoolDetail/SchoolDetail.vue new file mode 100644 index 0000000..2705605 --- /dev/null +++ b/package_sub/pages/SchoolDetail/SchoolDetail.vue @@ -0,0 +1,173 @@ + + + + + diff --git a/package_sub/pages/SchoolList/SchoolList.vue b/package_sub/pages/SchoolList/SchoolList.vue new file mode 100644 index 0000000..54fe26c --- /dev/null +++ b/package_sub/pages/SchoolList/SchoolList.vue @@ -0,0 +1,207 @@ + + + + + diff --git a/package_sub/pages/StudentInfo/StudentInfo.vue b/package_sub/pages/StudentInfo/StudentInfo.vue new file mode 100644 index 0000000..ceae4e7 --- /dev/null +++ b/package_sub/pages/StudentInfo/StudentInfo.vue @@ -0,0 +1,28 @@ + + + + + diff --git a/package_sub/pages/TargetCount/TargetCount.vue b/package_sub/pages/TargetCount/TargetCount.vue new file mode 100644 index 0000000..3575fe3 --- /dev/null +++ b/package_sub/pages/TargetCount/TargetCount.vue @@ -0,0 +1,194 @@ + + + + + diff --git a/package_sub/pages/index/index.vue b/package_sub/pages/index/index.vue deleted file mode 100644 index d9cfe92..0000000 --- a/package_sub/pages/index/index.vue +++ /dev/null @@ -1,24 +0,0 @@ - - - - - diff --git a/pages.json b/pages.json index cb0a9a0..c1fda92 100644 --- a/pages.json +++ b/pages.json @@ -10,7 +10,7 @@ } }, { - "path": "pages/login", + "path": "pages/login/login", "style": { "navigationStyle": "custom" } @@ -34,21 +34,50 @@ "root": "package_sub", "pages": [ { - "path": "pages/index/index", + "path": "pages/HistoryScore/HistoryScore", "style": { - "navigationBarTitleText": "分包页面sub_index" + "navigationBarTitleText": "历年分数" + } + }, + { + "path": "pages/SchoolList/SchoolList", + "style": { + "navigationBarTitleText": "学校查询", + "enablePullDownRefresh": true + } + }, + { + "path": "pages/SchoolDetail/SchoolDetail", + "style": { + "navigationBarTitleText": "学校详情", + "enablePullDownRefresh": true + } + }, + { + "path": "pages/TargetCount/TargetCount", + "style": { + "navigationBarTitleText": "历年各初中指标生", + "enablePullDownRefresh": true + } + }, + { + "path": "pages/SchoolCount/SchoolCount", + "style": { + "navigationBarTitleText": "历年各初中指标生", + "enablePullDownRefresh": true + } + }, + { + "path": "pages/StudentInfo/StudentInfo", + "style": { + "navigationBarTitleText": "个人中心", + "enablePullDownRefresh": true } } ] } ], "preloadRule": { - "package_sub/pages/index/index": { - "network": "all", - "packages": [ - "__APP__" - ] - } }, "globalStyle": { "navigationBarTextStyle": "black", @@ -61,21 +90,25 @@ "selectedColor": "#666", "borderStyle": "black", "backgroundColor": "#ffffff", - "list": [{ - "pagePath": "pages/index/index", - "iconPath": "static/tabbar/home.png", - "selectedIconPath": "static/tabbar/home-active.png", - "text": "首页" - }, { - "pagePath": "pages/list/list", - "iconPath": "static/tabbar/list.png", - "selectedIconPath": "static/tabbar/list-active.png", - "text": "模拟填报" - }, { - "pagePath": "pages/me/me", - "iconPath": "static/tabbar/me.png", - "selectedIconPath": "static/tabbar/me-active.png", - "text": "我的" - }] + "list": [ + { + "pagePath": "pages/index/index", + "iconPath": "static/tabbar/home.png", + "selectedIconPath": "static/tabbar/home-active.png", + "text": "首页" + }, + { + "pagePath": "pages/list/list", + "iconPath": "static/tabbar/list.png", + "selectedIconPath": "static/tabbar/list-active.png", + "text": "模拟填报" + }, + { + "pagePath": "pages/me/me", + "iconPath": "static/tabbar/me.png", + "selectedIconPath": "static/tabbar/me-active.png", + "text": "我的" + } + ] } } diff --git a/pages/index/index.vue b/pages/index/index.vue index 12d7fb1..4df43b3 100644 --- a/pages/index/index.vue +++ b/pages/index/index.vue @@ -4,7 +4,42 @@ + + + + + 智能推荐 + 冲、稳、保学校 + + + + 苏州中考志愿
模拟填报
+
+ + + 历年录取
分数线 +
+
+ + + 历年各初中
指标生 +
+
+ + 学校库 + +
+ + + + + 中考升学规划讲座 + 苏州-常州-南通 + +
+ + @@ -29,6 +64,7 @@ diff --git a/pages/list/list.vue b/pages/list/list.vue index 342846f..1652cdb 100644 --- a/pages/list/list.vue +++ b/pages/list/list.vue @@ -1,17 +1,133 @@ - diff --git a/pages/login.vue b/pages/login/login.vue similarity index 100% rename from pages/login.vue rename to pages/login/login.vue diff --git a/pages/me/me.vue b/pages/me/me.vue index 992ae38..93c0743 100644 --- a/pages/me/me.vue +++ b/pages/me/me.vue @@ -5,25 +5,28 @@ - 张三 + + {{ vuex_user.name }} + 去登录 + - + 我的模拟填报 - + 自主招生 - + 个人资料 @@ -37,7 +40,7 @@ - + 退出登录 diff --git a/static/index/monitianbao.png b/static/index/monitianbao.png new file mode 100644 index 0000000000000000000000000000000000000000..35b57986cd8b7b55aed244abf4e96f2516f91651 GIT binary patch literal 1602 zcmZuxdoH*bZYgPLkI$UL|8#OCFo& zp<*#LMTtczV?8R*GUjcNEy{jn&;HSN&i&r+_kQl@_qq3bzvukYJn=3{3R(&f2t>&h zhxG=#Cs_V+FyKpAL|?E$$=)tb(9s@KDhTAy;=I8biN{dJA9P>ZTw3o zORQ@kJD+(F_{CPr|Cx&&i2wu@Icb*Sx-;`x8%$uFYi7I~hk=PIgXS~s0J6{!#k-E3 z&#)1c9@_|;E(j}5fP=U`a*3G)6nJ?~^I1Re@-YAe2JSnbZq3a_b5i$%P*CE%i34RI zve=dYlttAcyaE?a@;*^jFelZ5n{$XuLxQgWlV61A7kLQF10;7Z32y~%f}jB|&0bU) z3~mINeEJbk7Zl=Vqrl8T3iQvXdvNm{xj7(2g6cpAbS0`j3C7DwG2a0595*hNVYAuK zLi0sonLp43!v{kEQbI?|SKvA6G2VD$A7q{Ruri>k5XWbK`h2v>*e_W7r{gvs{&=by zjX8Kb-SRL+D#gt32D#rM>Brs{`_m7o14l%pmyh;(GfqAkbd!EIbYDyHL*Xd3yYZ%I z?5*0!bnMu3`PM(*$+lYw#UHC$l*86)UgQ`E%%XVsEOPmL=P&Hx{H&(8hh&R7cH0QM z?>=KsR#Y%KOEDs3ZPEC|ogIJ8OwKJXYUS^&g+O58u2@H(ScYJ9CGaI$6E0qHa`sF| zBg&;J_BDqY?Zu$c5207&6t2k037IQ8t>;DS!?W}Yu0pc{TL;eK(kgNdEt16LzFK}0 zDTTw=qP(uZbw>pAiWF3KX0Hd-=+6EJmnGLCc=P_u_?o0)z@nz;lH#e? z)ELpIz81%ac)5@%yDVN2<*Q39Wnyk4wipnK^j6*T>b43>i5`V|OoI$V*9LfPDaHe# z&pYlVc@96|mZ|(5+*FsL6Bv3iWA4(np!*b#3{jPG=xlLH*&s6JJw*p0RIZTa)+914 z^X#^{$@Co#?OnSSYdx!D9dA9Tt%)7J+3?Z%srJZk#wMy5WQa~-cQh-A&59M#$ujr=u zN^=iyFqd{(Bq1AWn-y4~xgPQfeHNwE6fLbmrJ|+(9_98# zmX?QG@3BUaWpXA>?2UfUAi>71w3Z_#P1T0Dfwuk41@TI2J#Djy`{8l6E{f@Oe0{h+ zcNTib%Q1q%c#RI73NRckoPl07jL@}_zw5iFK@DAJ7m(7a%WYDk_XP>}o;A0{l_)A(1({C@ zmKx7)yCdCNBEcIsVr3RCQ|ez;q)gEJ)nBq^DL401?YOfco+Z%_BN7N%2o%?#ybR?_ fpoWh2V5rc6)>He@hO5`Wj{)N9jK|hHk*@p$Me;%- literal 0 HcmV?d00001 diff --git a/static/index/online-service.png b/static/index/online-service.png new file mode 100644 index 0000000000000000000000000000000000000000..8843df73e1c62d7a9af17340a2940a1812a0c1d0 GIT binary patch literal 5144 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 literal 0 HcmV?d00001 diff --git a/static/index/zhinengtuijian.png b/static/index/zhinengtuijian.png new file mode 100644 index 0000000000000000000000000000000000000000..f18785a3608395a09cccb0995cd4745f7a8b7c68 GIT binary patch literal 3349 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 - - - - {{cancelText}} - {{ title }} - - {{confirmText}} - - - - - - - {{ item.label }} - - - - - {{ item.label }} - - - - - {{ item.label }} - - - - - - - {{ item }} - - - - - - {{ formatNumber(item) }} - - - - - - {{ formatNumber(item) }} - - - - - - {{ formatNumber(item) }} - - - - - - {{ formatNumber(item) }} - - - - - - {{ formatNumber(item) }} - - - - - - - - {{ getItemValue(item, 'selector') }} - - - - - - - {{ getItemValue(item1, 'multiSelector') }} - - - - - - + + + +