commit d4573307b88608bb6c0271655f2a223deda9bdfb Author: xuan <1359774872@qq.com> Date: Mon May 15 13:53:30 2023 +0800 预发布环境 diff --git a/dist/app.js b/dist/app.js new file mode 100644 index 0000000..aed75ef --- /dev/null +++ b/dist/app.js @@ -0,0 +1,2 @@ +/*! For license information please see app.js.LICENSE.txt */ +require("./common");require("./vendors");require("./taro");require("./runtime");(wx["webpackJsonp"]=wx["webpackJsonp"]||[]).push([["app"],{"./node_modules/babel-loader/lib/index.js??ruleSet[1].rules[5].use[0]!./src/app.tsx":function(e,O,j){"use strict";var k=j("./node_modules/@tarojs/taro/index.js");var _=j.n(k);var C=j("./node_modules/react-redux/es/index.js");var N=j("./src/store/index.ts");var I=j("./src/common/util.ts");var U=j("./src/use/contextBlueTooth.tsx");var R=j("./node_modules/react/cjs/react-jsx-runtime.production.min.js");var M=(0,N["default"])();var L=function App(e){var O=e.children;if(true){_().showShareMenu({withShareTicket:true});(0,I.shareShop)();(0,k.onAppShow)((function(){var e=_().getUpdateManager();e.onCheckForUpdate((function(e){console.log("版本信息:",e.hasUpdate)}));e.onUpdateReady((function(){_().showModal({title:"更新提示",content:"新版本已经准备好,是否重启应用?",success:function success(O){if(O.confirm){e.applyUpdate()}}})}));e.onUpdateFailed((function(){console.log("新版本更新失败")}))}))}return(0,R.jsx)(U["default"],{children:(0,R.jsx)(C.Provider,{store:M,children:O})})};O["default"]=L},"./src/app.tsx":function(e,O,j){"use strict";var k;var _=j("./node_modules/@tarojs/plugin-platform-weapp/dist/runtime.js");var C=j("./node_modules/@tarojs/runtime/dist/runtime.esm.js");var N=j("./node_modules/@tarojs/plugin-framework-react/dist/runtime.js");var I=j("./node_modules/@tarojs/taro/index.js");var U=j.n(I);var R=j("./node_modules/babel-loader/lib/index.js??ruleSet[1].rules[5].use[0]!./src/app.tsx");var M=j("./node_modules/react/cjs/react.production.min.js");var L=j("./node_modules/@tarojs/react/dist/react.esm.js");var F={pages:["pages/index/index","pages/order/index","pages/shopping/index","pages/user/index","pages/login/index"],window:{backgroundTextStyle:"light",navigationBarBackgroundColor:"#fff",navigationBarTitleText:"WeChat",navigationBarTextStyle:"black",backgroundColor:"#ffffff"},tabBar:{custom:true,list:[{pagePath:"pages/index/index",text:"首页"},{pagePath:"pages/shopping/index",text:"购物"},{pagePath:"pages/order/index",text:"订单"},{pagePath:"pages/user/index",text:"我的"}],color:"#707070",selectedColor:"#2680EB",backgroundColor:"#fff",borderStyle:"white"},usingComponents:{"custom-wrapper":"/custom-wrapper"},subPackages:[{root:"pages/orderWarningAnalysis",pages:["index","orderWarningAnalysisDetail/index"]},{root:"pages/wareHousePage",pages:["index"]},{root:"pages/clauseDetail",pages:["index"]},{root:"pages/sampleCutting",pages:["index","addSampleCutting/index","sampleCuttingList/index","sampleCuttingDetail/index"]},{root:"pages/getColorCard",pages:["index","addColorCard/index","colorCardList/index","colorCardDetail/index"]},{root:"pages/inviteCode",pages:["index"]},{root:"pages/saleStatistic",pages:["index"]},{root:"pages/takeDelivery",pages:["index"]},{root:"pages/takeDeliveryDetail",pages:["index"]},{root:"pages/delivery",pages:["index"]},{root:"pages/deliveryDetail",pages:["index"]},{root:"pages/colorRelated",pages:["sampleComparison/index","takeColor/index","findColor/index"]},{root:"pages/addAddress",pages:["index"]},{root:"pages/addressManager",pages:["index"]},{root:"pages/customerPage",pages:["index"]},{root:"pages/orderDetails",pages:["index"]},{root:"pages/saleuserPage",pages:["index"]},{root:"pages/searchPage",pages:["index"]},{root:"pages/submitOrder",pages:["index"]},{root:"pages/refundPage",pages:["index"]},{root:"pages/refundDetail",pages:["index"]},{root:"pages/refundMoneyDetail",pages:["index"]},{root:"pages/applyGoods",pages:["index"]},{root:"pages/applyMoney",pages:["index"]},{root:"pages/newCollection",pages:["index"]},{root:"pages/addCollection",pages:["index"]},{root:"pages/accountPage",pages:["index"]},{root:"pages/collectionDetail",pages:["index"]},{root:"pages/customerManagement",pages:["index"]},{root:"pages/customerDetails",pages:["index"]},{root:"pages/customerEditor",pages:["index"]},{root:"pages/orderEdit",pages:["index"]},{root:"pages/addFabric",pages:["index"]}]};C.window.__taroAppConfig=F;var B=App((0,N.createReactApp)(R["default"],k||(k=j.t(M,2)),L["default"],F));(0,I.initPxTransform)({designWidth:750,deviceRatio:{640:1.17,750:1,828:.905},baseFontSize:20,unitPrecision:undefined,targetUnit:undefined});(0,I.initAppInfo)({platform:"MiniProgram",taroVersion:"3.6.6",designWidth:750})},"./src/constants/common.ts":function(e,O,j){"use strict";j.d(O,{CLEAR_SHOPCOUNT:function(){return _},SET_SHOPCOUNT:function(){return k},STORAGE_SHOPCOUNT:function(){return C}});var k="set_shopCount";var _="clear_shopCount";var C="storage_shopcount"},"./src/reducers/commonData.ts":function(e,O,j){"use strict";var k=j("./node_modules/@babel/runtime/helpers/esm/objectSpread2.js");var _=j("./node_modules/@tarojs/taro/index.js");var C=j.n(_);var N=j("./src/constants/common.ts");var I={shopCount:C().getStorageSync(N.STORAGE_SHOPCOUNT)?JSON.parse(C().getStorageSync(N.STORAGE_SHOPCOUNT)).shopCount:0};O["default"]=function(){var e=arguments.length>0&&arguments[0]!==undefined?arguments[0]:I;var O=arguments.length>1?arguments[1]:undefined;var j=O.type,_=O.data;switch(j){case N.SET_SHOPCOUNT:C().setStorageSync(N.STORAGE_SHOPCOUNT,JSON.stringify(_===null||_===void 0?void 0:_.shopCount));return(0,k["default"])((0,k["default"])({},e),_);case N.CLEAR_SHOPCOUNT:C().removeStorageSync(N.STORAGE_SHOPCOUNT);return(0,k["default"])((0,k["default"])({},e),{},{shopCount:0});default:return e}}},"./src/reducers/index.ts":function(e,O,j){"use strict";var k=j("./node_modules/redux/es/redux.js");var _=j("./src/reducers/userInfo.ts");var C=j("./src/reducers/commonData.ts");var N=j("./src/reducers/tabBar.ts");O["default"]=(0,k.combineReducers)({userInfoData:_["default"],commonData:C["default"],tabBarData:N["default"]})},"./src/reducers/userInfo.ts":function(e,O,j){"use strict";var k=j("./node_modules/@babel/runtime/helpers/esm/objectSpread2.js");var _=j("./node_modules/@tarojs/taro/index.js");var C=j.n(_);var N=j("./src/constants/userInfo.ts");var I={userInfo:C().getStorageSync("userInfo")?JSON.parse(C().getStorageSync("userInfo")):null,adminUserInfo:C().getStorageSync("adminUserInfo")?JSON.parse(C().getStorageSync("adminUserInfo")):null,token:C().getStorageSync("token")||"",session_key:C().getStorageSync("session_key")||"",sort_code:C().getStorageSync("sort_code")?JSON.parse(C().getStorageSync("sort_code")):null,logingStatus:false};O["default"]=function(){var e=arguments.length>0&&arguments[0]!==undefined?arguments[0]:I;var O=arguments.length>1?arguments[1]:undefined;var j=O.type,_=O.data;switch(j){case N.UserInfoActionType.SET_USERINFO:C().setStorageSync("userInfo",JSON.stringify(_===null||_===void 0?void 0:_.userInfo));return(0,k["default"])((0,k["default"])({},e),_);case N.UserInfoActionType.SET_ADMINUSERINFO:C().setStorageSync("adminUserInfo",JSON.stringify(_===null||_===void 0?void 0:_.adminUserInfo));return(0,k["default"])((0,k["default"])({},e),_);case N.UserInfoActionType.SET_TOKEN:C().setStorageSync("token",_===null||_===void 0?void 0:_.token);return(0,k["default"])((0,k["default"])({},e),_);case N.UserInfoActionType.SET_SESSIONKEY:C().setStorageSync("session_key",_===null||_===void 0?void 0:_.session_key);return(0,k["default"])((0,k["default"])({},e),_);case N.UserInfoActionType.SET_SORTCODE:C().setStorageSync("sort_code",JSON.stringify(_===null||_===void 0?void 0:_.sort_code));return(0,k["default"])((0,k["default"])({},e),_);case N.UserInfoActionType.CLEAR_TOKEN:C().removeStorageSync("token");return(0,k["default"])((0,k["default"])({},e),{},{token:""});case N.UserInfoActionType.CLEAR_SESSIONKEY:C().removeStorageSync("session_key");return(0,k["default"])((0,k["default"])({},e),{},{session_key:""});case N.UserInfoActionType.CLEAR_USERINFO:C().removeStorageSync("userInfo");return(0,k["default"])((0,k["default"])({},e),{},{userInfo:null});case N.UserInfoActionType.CLEAR_ADMINUSERINFO:C().removeStorageSync("adminUserInfo");return(0,k["default"])((0,k["default"])({},e),{},{adminUserInfo:null});case N.UserInfoActionType.CLEAR_SORTCODE:C().removeStorageSync("sort_code");return(0,k["default"])((0,k["default"])({},e),{},{sortCode:null});case N.UserInfoActionType.LOGIN_STATUS:return(0,k["default"])((0,k["default"])({},e),_);default:return e}}},"./src/store/index.ts":function(e,O,j){"use strict";j.d(O,{default:function(){return configStore}});var k=j("./node_modules/@babel/runtime/helpers/esm/typeof.js");var _=j("./node_modules/redux/es/redux.js");var C=j("./node_modules/redux-thunk/es/index.js");var N=j("./src/reducers/index.ts");var I=j("./node_modules/@tarojs/runtime/dist/runtime.esm.js")["window"];var U=(typeof I==="undefined"?"undefined":(0,k["default"])(I))==="object"&&I.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?I.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__({}):_.compose;var R=[C["default"]];if(true){R.push(j("./node_modules/redux-logger/dist/redux-logger.js").createLogger())}var M=U(_.applyMiddleware.apply(void 0,R));function configStore(){var e=(0,_.createStore)(N["default"],M);return e}},"./node_modules/redux-logger/dist/redux-logger.js":function(e,O,j){var k=j("./node_modules/@tarojs/runtime/dist/runtime.esm.js")["window"];!function(e,j){true?j(O):0}(this,(function(e){"use strict";function t(e,O){e.super_=O,e.prototype=Object.create(O.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}function r(e,O){Object.defineProperty(this,"kind",{value:e,enumerable:!0}),O&&O.length&&Object.defineProperty(this,"path",{value:O,enumerable:!0})}function n(e,O,j){n.super_.call(this,"E",e),Object.defineProperty(this,"lhs",{value:O,enumerable:!0}),Object.defineProperty(this,"rhs",{value:j,enumerable:!0})}function o(e,O){o.super_.call(this,"N",e),Object.defineProperty(this,"rhs",{value:O,enumerable:!0})}function i(e,O){i.super_.call(this,"D",e),Object.defineProperty(this,"lhs",{value:O,enumerable:!0})}function a(e,O,j){a.super_.call(this,"A",e),Object.defineProperty(this,"index",{value:O,enumerable:!0}),Object.defineProperty(this,"item",{value:j,enumerable:!0})}function f(e,O,j){var k=e.slice((j||O)+1||e.length);return e.length=O<0?e.length+O:O,e.push.apply(e,k),e}function u(e){var O="undefined"==typeof e?"undefined":N(e);return"object"!==O?O:e===Math?"math":null===e?"null":Array.isArray(e)?"array":"[object Date]"===Object.prototype.toString.call(e)?"date":"function"==typeof e.toString&&/^\/.*\//.test(e.toString())?"regexp":"object"}function l(e,O,j,k,_,C,I){_=_||[],I=I||[];var U=_.slice(0);if("undefined"!=typeof C){if(k){if("function"==typeof k&&k(U,C))return;if("object"===("undefined"==typeof k?"undefined":N(k))){if(k.prefilter&&k.prefilter(U,C))return;if(k.normalize){var R=k.normalize(U,C,e,O);R&&(e=R[0],O=R[1])}}}U.push(C)}"regexp"===u(e)&&"regexp"===u(O)&&(e=e.toString(),O=O.toString());var M="undefined"==typeof e?"undefined":N(e),L="undefined"==typeof O?"undefined":N(O),F="undefined"!==M||I&&I[I.length-1].lhs&&I[I.length-1].lhs.hasOwnProperty(C),B="undefined"!==L||I&&I[I.length-1].rhs&&I[I.length-1].rhs.hasOwnProperty(C);if(!F&&B)j(new o(U,O));else if(!B&&F)j(new i(U,e));else if(u(e)!==u(O))j(new n(U,e,O));else if("date"===u(e)&&e-O!==0)j(new n(U,e,O));else if("object"===M&&null!==e&&null!==O)if(I.filter((function(O){return O.lhs===e})).length)e!==O&&j(new n(U,e,O));else{if(I.push({lhs:e,rhs:O}),Array.isArray(e)){var W;e.length;for(W=0;W=O.length?j(new a(U,W,new i(void 0,e[W]))):l(e[W],O[W],j,k,U,W,I);for(;W=0?(l(e[_],O[_],j,k,U,_,I),K=f(K,N)):l(e[_],void 0,j,k,U,_,I)})),K.forEach((function(e){l(void 0,O[e],j,k,U,e,I)}))}I.length=I.length-1}else e!==O&&("number"===M&&isNaN(e)&&isNaN(O)||j(new n(U,e,O)))}function c(e,O,j,k){return k=k||[],l(e,O,(function(e){e&&k.push(e)}),j),k.length?k:void 0}function s(e,O,j){if(j.path&&j.path.length){var k,_=e[O],C=j.path.length-1;for(k=0;k0&&void 0!==arguments[0]?arguments[0]:{},O=Object.assign({},R,e),j=O.logger,k=O.stateTransformer,_=O.errorTransformer,N=O.predicate,I=O.logErrors,U=O.diffPredicate;if("undefined"==typeof j)return function(){return function(e){return function(O){return e(O)}}};if(e.getState&&e.dispatch)return console.error("[redux-logger] redux-logger not installed. Make sure to pass logger instance as middleware:\n// Logger with default options\nimport { logger } from 'redux-logger'\nconst store = createStore(\n reducer,\n applyMiddleware(logger)\n)\n// Or you can create your own logger with custom options http://bit.ly/redux-logger-options\nimport createLogger from 'redux-logger'\nconst logger = createLogger({\n // ...options\n});\nconst store = createStore(\n reducer,\n applyMiddleware(logger)\n)\n"),function(){return function(e){return function(O){return e(O)}}};var M=[];return function(e){var j=e.getState;return function(e){return function(R){if("function"==typeof N&&!N(j,R))return e(R);var L={};M.push(L),L.started=C.now(),L.startedTime=new Date,L.prevState=k(j()),L.action=R;var F=void 0;if(I)try{F=e(R)}catch(e){L.error=_(e)}else F=e(R);L.took=C.now()-L.started,L.nextState=k(j());var B=O.diff&&"function"==typeof U?U(j,R):O.diff;if(x(M,Object.assign({},O,{diff:B})),M.length=0,L.error)throw L.error;return F}}}}var O,_,E=function(e,O){return new Array(O+1).join(e)},A=function(e,O){return E("0",O-e.toString().length)+e},D=function(e){return A(e.getHours(),2)+":"+A(e.getMinutes(),2)+":"+A(e.getSeconds(),2)+"."+A(e.getMilliseconds(),3)},C="undefined"!=typeof performance&&null!==performance&&"function"==typeof performance.now?performance:Date,N="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},P=function(e){if(Array.isArray(e)){for(var O=0,j=Array(e.length);O0&&void 0!==arguments[0]?arguments[0]:{},O=e.dispatch,j=e.getState;return"function"==typeof O||"function"==typeof j?S()({dispatch:O,getState:j}):void console.error("\n[redux-logger v3] BREAKING CHANGE\n[redux-logger v3] Since 3.0.0 redux-logger exports by default logger with default settings.\n[redux-logger v3] Change\n[redux-logger v3] import createLogger from 'redux-logger'\n[redux-logger v3] to\n[redux-logger v3] import { createLogger } from 'redux-logger'\n")};e.defaults=R,e.createLogger=S,e.logger=T,e.default=T,Object.defineProperty(e,"__esModule",{value:!0})}))},"./node_modules/redux-thunk/es/index.js":function(e,O){"use strict";function createThunkMiddleware(e){var O=function middleware(O){var j=O.dispatch,k=O.getState;return function(O){return function(_){if(typeof _==="function"){return _(j,k,e)}return O(_)}}};return O}var j=createThunkMiddleware();j.withExtraArgument=createThunkMiddleware;O["default"]=j},"./node_modules/redux/es/redux.js":function(e,O,j){"use strict";j.d(O,{applyMiddleware:function(){return applyMiddleware},combineReducers:function(){return combineReducers},compose:function(){return compose},createStore:function(){return createStore}});var k=j("./node_modules/@babel/runtime/helpers/esm/objectSpread2.js");function formatProdErrorMessage(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or "+"use the non-minified dev environment for full errors. "}var _=function(){return typeof Symbol==="function"&&Symbol.observable||"@@observable"}();var C=function randomString(){return Math.random().toString(36).substring(7).split("").join(".")};var N={INIT:"@@redux/INIT"+C(),REPLACE:"@@redux/REPLACE"+C(),PROBE_UNKNOWN_ACTION:function PROBE_UNKNOWN_ACTION(){return"@@redux/PROBE_UNKNOWN_ACTION"+C()}};function isPlainObject(e){if(typeof e!=="object"||e===null)return false;var O=e;while(Object.getPrototypeOf(O)!==null){O=Object.getPrototypeOf(O)}return Object.getPrototypeOf(e)===O}function miniKindOf(e){if(e===void 0)return"undefined";if(e===null)return"null";var O=typeof e;switch(O){case"boolean":case"string":case"number":case"symbol":case"function":{return O}}if(Array.isArray(e))return"array";if(isDate(e))return"date";if(isError(e))return"error";var j=ctorName(e);switch(j){case"Symbol":case"Promise":case"WeakMap":case"WeakSet":case"Map":case"Set":return j}return O.slice(8,-1).toLowerCase().replace(/\s/g,"")}function ctorName(e){return typeof e.constructor==="function"?e.constructor.name:null}function isError(e){return e instanceof Error||typeof e.message==="string"&&e.constructor&&typeof e.constructor.stackTraceLimit==="number"}function isDate(e){if(e instanceof Date)return true;return typeof e.toDateString==="function"&&typeof e.getDate==="function"&&typeof e.setDate==="function"}function kindOf(e){var O=typeof e;if(true){O=miniKindOf(e)}return O}function createStore(e,O,j){var k;if(typeof O==="function"&&typeof j==="function"||typeof j==="function"&&typeof arguments[3]==="function"){throw new Error(false?0:"It looks like you are passing several store enhancers to "+"createStore(). This is not supported. Instead, compose them "+"together to a single function. See https://redux.js.org/tutorials/fundamentals/part-4-store#creating-a-store-with-enhancers for an example.")}if(typeof O==="function"&&typeof j==="undefined"){j=O;O=undefined}if(typeof j!=="undefined"){if(typeof j!=="function"){throw new Error(false?0:"Expected the enhancer to be a function. Instead, received: '"+kindOf(j)+"'")}return j(createStore)(e,O)}if(typeof e!=="function"){throw new Error(false?0:"Expected the root reducer to be a function. Instead, received: '"+kindOf(e)+"'")}var C=e;var I=O;var U=[];var R=U;var M=false;function ensureCanMutateNextListeners(){if(R===U){R=U.slice()}}function getState(){if(M){throw new Error(false?0:"You may not call store.getState() while the reducer is executing. "+"The reducer has already received the state as an argument. "+"Pass it down from the top reducer instead of reading it from the store.")}return I}function subscribe(e){if(typeof e!=="function"){throw new Error(false?0:"Expected the listener to be a function. Instead, received: '"+kindOf(e)+"'")}if(M){throw new Error(false?0:"You may not call store.subscribe() while the reducer is executing. "+"If you would like to be notified after the store has been updated, subscribe from a "+"component and invoke store.getState() in the callback to access the latest state. "+"See https://redux.js.org/api/store#subscribelistener for more details.")}var O=true;ensureCanMutateNextListeners();R.push(e);return function unsubscribe(){if(!O){return}if(M){throw new Error(false?0:"You may not unsubscribe from a store listener while the reducer is executing. "+"See https://redux.js.org/api/store#subscribelistener for more details.")}O=false;ensureCanMutateNextListeners();var j=R.indexOf(e);R.splice(j,1);U=null}}function dispatch(e){if(!isPlainObject(e)){throw new Error(false?0:"Actions must be plain objects. Instead, the actual type was: '"+kindOf(e)+"'. You may need to add middleware to your store setup to handle dispatching other values, such as 'redux-thunk' to handle dispatching functions. See https://redux.js.org/tutorials/fundamentals/part-4-store#middleware and https://redux.js.org/tutorials/fundamentals/part-6-async-logic#using-the-redux-thunk-middleware for examples.")}if(typeof e.type==="undefined"){throw new Error(false?0:'Actions may not have an undefined "type" property. You may have misspelled an action type string constant.')}if(M){throw new Error(false?0:"Reducers may not dispatch actions.")}try{M=true;I=C(I,e)}finally{M=false}var O=U=R;for(var j=0;j0){return"Unexpected "+(I.length>1?"keys":"key")+" "+('"'+I.join('", "')+'" found in '+C+". ")+"Expected to find one of the known reducer keys instead: "+('"'+_.join('", "')+'". Unexpected keys will be ignored.')}}function assertReducerShape(e){Object.keys(e).forEach((function(O){var j=e[O];var k=j(undefined,{type:N.INIT});if(typeof k==="undefined"){throw new Error(false?0:'The slice reducer for key "'+O+'" returned undefined during initialization. '+"If the state passed to the reducer is undefined, you must "+"explicitly return the initial state. The initial state may "+"not be undefined. If you don't want to set a value for this reducer, "+"you can use null instead of undefined.")}if(typeof j(undefined,{type:N.PROBE_UNKNOWN_ACTION()})==="undefined"){throw new Error(false?0:'The slice reducer for key "'+O+'" returned undefined when probed with a random type. '+("Don't try to handle '"+N.INIT+'\' or other actions in "redux/*" ')+"namespace. They are considered private. Instead, you must return the "+"current state for any unknown actions, unless it is undefined, "+"in which case you must return the initial state, regardless of the "+"action type. The initial state may not be undefined, but can be null.")}}))}function combineReducers(e){var O=Object.keys(e);var j={};for(var k=0;k= 11.2 */ + background-color: transparent; +} +.flex-col { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-flow: column nowrap; + -ms-flex-flow: column nowrap; + flex-flow: column nowrap; +} +.flex-row { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-flow: row nowrap; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; +} +.justify-between { + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; +} +.justify-center { + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; +} +.items-center { + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; +} +.flex-item { + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; +} +.full-100 { + width: 100%; + height: 100%; +} +.color-blue { + color: #3287EC; +} +.color-yellow { + color: #FF9100; +} +.color-green { + color: #00B837; +} +.color-grey { + color: #707070; +} +.color-white { + color: white; +} +.s-w::after { + content: "W"; + font-size: 28rpx; +} +.s-e::after { + content: "E"; + font-size: 28rpx; +} +.filter { + -webkit-filter: blur(1); + filter: blur(1); +} +@font-face { + font-family: "iconfont"; + /* Project id 3619513 */ + src: url(/styles/iconfont.ttf?t=1663556335905) format("truetype"); +} +.iconfont { + font-family: "iconfont" !important; + font-size: 16rpx; + font-style: normal; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.icon-shouhou1:before { + content: "\e641"; +} +.icon-cangku1:before { + content: "\e642"; +} +.icon-saoma:before { + content: "\e643"; +} +.icon-dizhi1:before { + content: "\e644"; +} +.icon-huodaofukuan:before { + content: "\e645"; +} +.icon-yufukuan1:before { + content: "\e646"; +} +.icon-yue:before { + content: "\e647"; +} +.icon-zidingyi:before { + content: "\e648"; +} +.icon-jinetiaozheng:before { + content: "\e649"; +} +.icon-tuikuan1:before { + content: "\e64a"; +} +.icon-zhankai:before { + content: "\e63f"; +} +.icon-shouqi:before { + content: "\e640"; +} +.icon-lujing:before { + content: "\e63e"; +} +.icon-jizhumima:before { + content: "\e63c"; +} +.icon-a-jizhumima:before { + content: "\e63d"; +} +.icon-weixindenglu:before { + content: "\e63b"; +} +.icon-kehuxinxi:before { + content: "\e63a"; +} +.icon-yewuyuanqizi:before { + content: "\e639"; +} +.icon-chakanquanbukehu:before { + content: "\e638"; +} +.icon-biyan:before { + content: "\e637"; +} +.icon-bianji:before { + content: "\e61e"; +} +.icon-daikuan:before { + content: "\e61f"; +} +.icon-cangku:before { + content: "\e620"; +} +.icon-guanlidingdan:before { + content: "\e621"; +} +.icon-mima:before { + content: "\e622"; +} +.icon-guanbi:before { + content: "\e623"; +} +.icon-jianshao:before { + content: "\e624"; +} +.icon-dingwei:before { + content: "\e625"; +} +.icon-saomiao:before { + content: "\e626"; +} +.icon-peihuo:before { + content: "\e627"; +} +.icon-shaixuan:before { + content: "\e628"; +} +.icon-paiming:before { + content: "\e629"; +} +.icon-shanchusousuoxinxi:before { + content: "\e62a"; +} +.icon-shijian:before { + content: "\e62b"; +} +.icon-sousuo:before { + content: "\e62c"; +} +.icon-shouhou:before { + content: "\e62d"; +} +.icon-sousuofanhui:before { + content: "\e62e"; +} +.icon-sousuoshanchu:before { + content: "\e62f"; +} +.icon-tuikuan:before { + content: "\e630"; +} +.icon-tishi:before { + content: "\e631"; +} +.icon-xianxiahuizong:before { + content: "\e632"; +} +.icon-xinzeng:before { + content: "\e633"; +} +.icon-yonghuming:before { + content: "\e634"; +} +.icon-yanjing:before { + content: "\e635"; +} +.icon-yufukuan:before { + content: "\e636"; +} +.icon-wodekefu:before { + content: "\e60c"; +} +.icon-dizhi:before { + content: "\e60d"; +} +.icon-shouhouzhongxin:before { + content: "\e60e"; +} +.icon-wodeshoucang:before { + content: "\e60f"; +} +.icon-shoukuanliebiao:before { + content: "\e610"; +} +.icon-madanguanli:before { + content: "\e611"; +} +.icon-qusechazhao:before { + content: "\e612"; +} +.icon-pandiansaoma:before { + content: "\e613"; +} +.icon-yaoqingma:before { + content: "\e614"; +} +.icon-duizhang:before { + content: "\e615"; +} +.icon-tihuoliebiao:before { + content: "\e616"; +} +.icon-yangpinduibi:before { + content: "\e617"; +} +.icon-yansequyang:before { + content: "\e618"; +} +.icon-fahuoliebiao:before { + content: "\e619"; +} +.icon-yuncangkucun:before { + content: "\e61a"; +} +.icon-xiaoshou:before { + content: "\e61b"; +} +.icon-qianzhicangkucun:before { + content: "\e61c"; +} +.icon-lingquseka:before { + content: "\e61d"; +} +.icon-gouwu1:before { + content: "\e608"; +} +.icon-dingdan1:before { + content: "\e609"; +} +.icon-gerenzhongxin1:before { + content: "\e60a"; +} +.icon-shouye1:before { + content: "\e60b"; +} +.icon-gerenzhongxin:before { + content: "\e604"; +} +.icon-dingdan:before { + content: "\e605"; +} +.icon-shouye:before { + content: "\e606"; +} +.icon-gouwu:before { + content: "\e607"; +} +.common_safe_area_y { + width: 100%; + height: constant(safe-area-inset-bottom); + /* 兼容 iOS < 11.2 */ + height: env(safe-area-inset-bottom); + /* 兼容 iOS >= 11.2 */ + background-color: transparent; +} +.flex-col { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-flow: column nowrap; + -ms-flex-flow: column nowrap; + flex-flow: column nowrap; +} +.flex-row { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-flow: row nowrap; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; +} +.justify-between { + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; +} +.justify-center { + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; +} +.items-center { + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; +} +.flex-item { + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; +} +.full-100 { + width: 100%; + height: 100%; +} +.color-blue { + color: #3287EC; +} +.color-yellow { + color: #FF9100; +} +.color-green { + color: #00B837; +} +.color-grey { + color: #707070; +} +.color-white { + color: white; +} +.s-w::after { + content: "W"; + font-size: 28rpx; +} +.s-e::after { + content: "E"; + font-size: 28rpx; +} +.filter { + -webkit-filter: blur(1); + filter: blur(1); +} +@font-face { + font-family: "iconfont"; + /* Project id 3619513 */ + src: url(/styles/iconfont.ttf?t=1663556335905) format("truetype"); +} +.iconfont { + font-family: "iconfont" !important; + font-size: 16rpx; + font-style: normal; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.icon-shouhou1:before { + content: "\e641"; +} +.icon-cangku1:before { + content: "\e642"; +} +.icon-saoma:before { + content: "\e643"; +} +.icon-dizhi1:before { + content: "\e644"; +} +.icon-huodaofukuan:before { + content: "\e645"; +} +.icon-yufukuan1:before { + content: "\e646"; +} +.icon-yue:before { + content: "\e647"; +} +.icon-zidingyi:before { + content: "\e648"; +} +.icon-jinetiaozheng:before { + content: "\e649"; +} +.icon-tuikuan1:before { + content: "\e64a"; +} +.icon-zhankai:before { + content: "\e63f"; +} +.icon-shouqi:before { + content: "\e640"; +} +.icon-lujing:before { + content: "\e63e"; +} +.icon-jizhumima:before { + content: "\e63c"; +} +.icon-a-jizhumima:before { + content: "\e63d"; +} +.icon-weixindenglu:before { + content: "\e63b"; +} +.icon-kehuxinxi:before { + content: "\e63a"; +} +.icon-yewuyuanqizi:before { + content: "\e639"; +} +.icon-chakanquanbukehu:before { + content: "\e638"; +} +.icon-biyan:before { + content: "\e637"; +} +.icon-bianji:before { + content: "\e61e"; +} +.icon-daikuan:before { + content: "\e61f"; +} +.icon-cangku:before { + content: "\e620"; +} +.icon-guanlidingdan:before { + content: "\e621"; +} +.icon-mima:before { + content: "\e622"; +} +.icon-guanbi:before { + content: "\e623"; +} +.icon-jianshao:before { + content: "\e624"; +} +.icon-dingwei:before { + content: "\e625"; +} +.icon-saomiao:before { + content: "\e626"; +} +.icon-peihuo:before { + content: "\e627"; +} +.icon-shaixuan:before { + content: "\e628"; +} +.icon-paiming:before { + content: "\e629"; +} +.icon-shanchusousuoxinxi:before { + content: "\e62a"; +} +.icon-shijian:before { + content: "\e62b"; +} +.icon-sousuo:before { + content: "\e62c"; +} +.icon-shouhou:before { + content: "\e62d"; +} +.icon-sousuofanhui:before { + content: "\e62e"; +} +.icon-sousuoshanchu:before { + content: "\e62f"; +} +.icon-tuikuan:before { + content: "\e630"; +} +.icon-tishi:before { + content: "\e631"; +} +.icon-xianxiahuizong:before { + content: "\e632"; +} +.icon-xinzeng:before { + content: "\e633"; +} +.icon-yonghuming:before { + content: "\e634"; +} +.icon-yanjing:before { + content: "\e635"; +} +.icon-yufukuan:before { + content: "\e636"; +} +.icon-wodekefu:before { + content: "\e60c"; +} +.icon-dizhi:before { + content: "\e60d"; +} +.icon-shouhouzhongxin:before { + content: "\e60e"; +} +.icon-wodeshoucang:before { + content: "\e60f"; +} +.icon-shoukuanliebiao:before { + content: "\e610"; +} +.icon-madanguanli:before { + content: "\e611"; +} +.icon-qusechazhao:before { + content: "\e612"; +} +.icon-pandiansaoma:before { + content: "\e613"; +} +.icon-yaoqingma:before { + content: "\e614"; +} +.icon-duizhang:before { + content: "\e615"; +} +.icon-tihuoliebiao:before { + content: "\e616"; +} +.icon-yangpinduibi:before { + content: "\e617"; +} +.icon-yansequyang:before { + content: "\e618"; +} +.icon-fahuoliebiao:before { + content: "\e619"; +} +.icon-yuncangkucun:before { + content: "\e61a"; +} +.icon-xiaoshou:before { + content: "\e61b"; +} +.icon-qianzhicangkucun:before { + content: "\e61c"; +} +.icon-lingquseka:before { + content: "\e61d"; +} +.icon-gouwu1:before { + content: "\e608"; +} +.icon-dingdan1:before { + content: "\e609"; +} +.icon-gerenzhongxin1:before { + content: "\e60a"; +} +.icon-shouye1:before { + content: "\e60b"; +} +.icon-gerenzhongxin:before { + content: "\e604"; +} +.icon-dingdan:before { + content: "\e605"; +} +.icon-shouye:before { + content: "\e606"; +} +.icon-gouwu:before { + content: "\e607"; +} +/** + 由于Cover-view标签并不支持iconfont 所以需要把 .ttf 转成 base64 之后得到的 stylesheet.css 文件覆盖掉 iconfont.css 里的 @font-face 即可 + [转换工具](https://transfonter.org/) + [教程](https://blog.csdn.net/VoidLuffy/article/details/123530341) + [相关说明](https://developers.weixin.qq.com/community/develop/doc/000a60f7d58a982f08d7ddfc456000) +*/ +page { + height: calc(100% - 100rpx - constant(safe-area-inset-bottom)); + height: calc(100% - 100rpx - env(safe-area-inset-bottom)); + background-color: #f7f7f7; +} + +@import "./common.wxss"; \ No newline at end of file diff --git a/dist/base.wxml b/dist/base.wxml new file mode 100644 index 0000000..9e20fc7 --- /dev/null +++ b/dist/base.wxml @@ -0,0 +1,1098 @@ + +