no message

This commit is contained in:
PC-202306242200\Administrator
2026-03-28 23:00:29 +08:00
commit 4d06351f6a
2830 changed files with 166480 additions and 0 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@@ -0,0 +1,23 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>View</title>
<link rel="stylesheet" href="app.css" />
<script>var __uniConfig = {"globalStyle":{},"darkmode":false}</script>
<script>
var coverSupport = 'CSS' in window && typeof CSS.supports === 'function' && (CSS.supports('top: env(a)') ||
CSS.supports('top: constant(a)'))
document.write(
'<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0' +
(coverSupport ? ', viewport-fit=cover' : '') + '" />')
</script>
</head>
<body>
<div id="app"></div>
<script src="uni-app-view.umd.js"></script>
<script src="app-wxs.js"></script>
<script src="app-renderjs.js"></script>
</body>
</html>

View File

@@ -0,0 +1,11 @@
;(function(){
let u=void 0,isReady=false,onReadyCallbacks=[],isServiceReady=false,onServiceReadyCallbacks=[];
const __uniConfig = {"pages":[],"globalStyle":{"backgroundColor":"#F8F8F8","navigationBar":{"backgroundColor":"#F8F8F8","titleText":"","type":"default","titleColor":"#000000"},"isNVue":false},"nvue":{"compiler":"uni-app","styleCompiler":"uni-app","flex-direction":"column"},"renderer":"auto","appname":"云充电","splashscreen":{"alwaysShowBeforeRender":true,"autoclose":true},"compilerVersion":"4.24","entryPagePath":"pages/index/index","entryPageQuery":"","realEntryPagePath":"","networkTimeout":{"request":60000,"connectSocket":60000,"uploadFile":60000,"downloadFile":60000},"tabBar":{"position":"bottom","color":"#999999","selectedColor":"#4D4490","borderStyle":"black","blurEffect":"none","fontSize":"10px","iconWidth":"24px","spacing":"3px","height":"60px","backgroundColor":"#ffffff","list":[{"pagePath":"pages/home/home","text":"首页"},{"pagePath":"pages/index/index","text":"地图"},{"pagePath":"pages/order/order","text":"订单"},{"pagePath":"pages/mine/mine","text":"我的"}],"selectedIndex":0,"shown":true},"locales":{},"darkmode":false,"themeConfig":{}};
const __uniRoutes = [{"path":"pages/index/index","meta":{"isQuit":true,"isEntry":true,"isTabBar":true,"tabBarIndex":1,"navigationBar":{"titleText":"","style":"custom","type":"default"},"isNVue":false}},{"path":"pages/mine/mine","meta":{"isQuit":true,"isTabBar":true,"tabBarIndex":3,"enablePullDownRefresh":false,"navigationBar":{"titleText":"","style":"custom","type":"default"},"isNVue":false}},{"path":"pages/home/home","meta":{"isQuit":true,"isTabBar":true,"tabBarIndex":0,"enablePullDownRefresh":false,"navigationBar":{"titleText":"","style":"custom","type":"default"},"isNVue":false}},{"path":"pages/order/order","meta":{"isQuit":true,"isTabBar":true,"tabBarIndex":2,"enablePullDownRefresh":false,"navigationBar":{"titleText":"","type":"default"},"isNVue":false}}].map(uniRoute=>(uniRoute.meta.route=uniRoute.path,__uniConfig.pages.push(uniRoute.path),uniRoute.path='/'+uniRoute.path,uniRoute));
__uniConfig.styles=[];//styles
__uniConfig.onReady=function(callback){if(__uniConfig.ready){callback()}else{onReadyCallbacks.push(callback)}};Object.defineProperty(__uniConfig,"ready",{get:function(){return isReady},set:function(val){isReady=val;if(!isReady){return}const callbacks=onReadyCallbacks.slice(0);onReadyCallbacks.length=0;callbacks.forEach(function(callback){callback()})}});
__uniConfig.onServiceReady=function(callback){if(__uniConfig.serviceReady){callback()}else{onServiceReadyCallbacks.push(callback)}};Object.defineProperty(__uniConfig,"serviceReady",{get:function(){return isServiceReady},set:function(val){isServiceReady=val;if(!isServiceReady){return}const callbacks=onServiceReadyCallbacks.slice(0);onServiceReadyCallbacks.length=0;callbacks.forEach(function(callback){callback()})}});
service.register("uni-app-config",{create(a,b,c){if(!__uniConfig.viewport){var d=b.weex.config.env.scale,e=b.weex.config.env.deviceWidth,f=Math.ceil(e/d);Object.assign(__uniConfig,{viewport:f,defaultFontSize:16})}return{instance:{__uniConfig:__uniConfig,__uniRoutes:__uniRoutes,global:u,window:u,document:u,frames:u,self:u,location:u,navigator:u,localStorage:u,history:u,Caches:u,screen:u,alert:u,confirm:u,prompt:u,fetch:u,XMLHttpRequest:u,WebSocket:u,webkit:u,print:u}}}});
})();

View File

@@ -0,0 +1 @@
(function(){})();

View File

@@ -0,0 +1,326 @@
var __renderjsModules={};
__renderjsModules.a5d206f8 = (() => {
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __export = (target, all) => {
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
// <stdin>
var stdin_exports = {};
__export(stdin_exports, {
default: () => stdin_default
});
// ../../../../project/云充电/uni_modules/z-paging/components/z-paging/config/index.js
var config_default = {};
// ../../../../project/云充电/uni_modules/z-paging/components/z-paging/js/z-paging-constant.js
var z_paging_constant_default = {
// 当前版本号
version: "2.7.9",
// 延迟操作的通用时间
delayTime: 100,
// 请求失败时候全局emit使用的key
errorUpdateKey: "z-paging-error-emit",
// 全局emit complete的key
completeUpdateKey: "z-paging-complete-emit",
// z-paging缓存的前缀key
cachePrefixKey: "z-paging-cache",
// 虚拟列表中列表index的key
listCellIndexKey: "zp_index",
// 虚拟列表中列表的唯一key
listCellIndexUniqueKey: "zp_unique_index"
};
// ../../../../project/云充电/uni_modules/z-paging/components/z-paging/js/z-paging-utils.js
var storageKey = "Z-PAGING-REFRESHER-TIME-STORAGE-KEY";
var config = null;
var configLoaded = false;
var timeoutMap = {};
function gc(key, defaultValue, isFunc = false) {
const configFunc = () => {
_handleDefaultConfig();
if (!config)
return defaultValue;
const value = config[key];
return value === void 0 ? defaultValue : value;
};
return !isFunc ? configFunc : configFunc();
}
function getTouch(e) {
let touch = null;
if (e.touches && e.touches.length) {
touch = e.touches[0];
} else if (e.changedTouches && e.changedTouches.length) {
touch = e.changedTouches[0];
} else if (e.datail && e.datail != {}) {
touch = e.datail;
} else {
return { touchX: 0, touchY: 0 };
}
return {
touchX: touch.clientX,
touchY: touch.clientY
};
}
function getTouchFromZPaging(target) {
if (target && target.tagName && target.tagName !== "BODY" && target.tagName !== "UNI-PAGE-BODY") {
const classList = target.classList;
if (classList && classList.contains("z-paging-content")) {
return {
isFromZp: true,
isPageScroll: classList.contains("z-paging-content-page"),
isReachedTop: classList.contains("z-paging-reached-top"),
isUseChatRecordMode: classList.contains("z-paging-use-chat-record-mode")
};
} else {
return getTouchFromZPaging(target.parentNode);
}
} else {
return { isFromZp: false };
}
}
function getParent(parent) {
if (!parent)
return null;
if (parent.$refs.paging)
return parent;
return getParent(parent.$parent);
}
function consoleErr(err) {
console.error(`[z-paging]${err}`);
}
function delay(callback, ms = z_paging_constant_default.delayTime, key) {
const timeout = setTimeout(callback, ms);
;
if (!!key) {
timeoutMap[key] && clearTimeout(timeoutMap[key]);
timeoutMap[key] = timeout;
}
return timeout;
}
function setRefesrherTime(time, key) {
const datas = getRefesrherTime() || {};
datas[key] = time;
uni.setStorageSync(storageKey, datas);
}
function getRefesrherTime() {
return uni.getStorageSync(storageKey);
}
function getRefesrherTimeByKey(key) {
const datas = getRefesrherTime();
return datas && datas[key] ? datas[key] : null;
}
function getRefesrherFormatTimeByKey(key, textMap) {
const time = getRefesrherTimeByKey(key);
const timeText = time ? _timeFormat(time, textMap) : textMap.none;
return `${textMap.title}${timeText}`;
}
function convertToPx(text) {
const dataType = Object.prototype.toString.call(text);
if (dataType === "[object Number]")
return text;
let isRpx = false;
if (text.indexOf("rpx") !== -1 || text.indexOf("upx") !== -1) {
text = text.replace("rpx", "").replace("upx", "");
isRpx = true;
} else if (text.indexOf("px") !== -1) {
text = text.replace("px", "");
}
if (!isNaN(text)) {
if (isRpx)
return Number(uni.upx2px(text));
return Number(text);
}
return 0;
}
function getTime() {
return (/* @__PURE__ */ new Date()).getTime();
}
function getInstanceId() {
const s = [];
const hexDigits = "0123456789abcdef";
for (let i = 0; i < 10; i++) {
s[i] = hexDigits.substr(Math.floor(Math.random() * 16), 1);
}
return s.join("") + getTime();
}
function wait(ms) {
return new Promise((resolve) => {
setTimeout(resolve, ms);
});
}
function isPromise(func) {
return Object.prototype.toString.call(func) === "[object Promise]";
}
function addUnit(value, unit) {
if (Object.prototype.toString.call(value) === "[object String]") {
let tempValue = value;
tempValue = tempValue.replace("rpx", "").replace("upx", "").replace("px", "");
if (value.indexOf("rpx") === -1 && value.indexOf("upx") === -1 && value.indexOf("px") !== -1) {
tempValue = parseFloat(tempValue) * 2;
}
value = tempValue;
}
return unit === "rpx" ? value + "rpx" : value / 2 + "px";
}
function deepCopy(obj) {
if (typeof obj !== "object" || obj === null)
return obj;
let newObj = Array.isArray(obj) ? [] : {};
for (let key in obj) {
if (obj.hasOwnProperty(key)) {
newObj[key] = deepCopy(obj[key]);
}
}
return newObj;
}
function _handleDefaultConfig() {
if (configLoaded)
return;
if (config_default && Object.keys(config_default).length) {
config = config_default;
}
if (!config && uni.$zp) {
config = uni.$zp.config;
}
config = config ? Object.keys(config).reduce((result, key) => {
result[_toCamelCase(key)] = config[key];
return result;
}, {}) : null;
configLoaded = true;
}
function _timeFormat(time, textMap) {
const date = new Date(time);
const currentDate = /* @__PURE__ */ new Date();
const dateDay = new Date(time).setHours(0, 0, 0, 0);
const currentDateDay = (/* @__PURE__ */ new Date()).setHours(0, 0, 0, 0);
const disTime = dateDay - currentDateDay;
let dayStr = "";
const timeStr = _dateTimeFormat(date);
if (disTime === 0) {
dayStr = textMap.today;
} else if (disTime === -864e5) {
dayStr = textMap.yesterday;
} else {
dayStr = _dateDayFormat(date, date.getFullYear() !== currentDate.getFullYear());
}
return `${dayStr} ${timeStr}`;
}
function _dateDayFormat(date, showYear = true) {
const year = date.getFullYear();
const month = date.getMonth() + 1;
const day = date.getDate();
return showYear ? `${year}-${_fullZeroToTwo(month)}-${_fullZeroToTwo(day)}` : `${_fullZeroToTwo(month)}-${_fullZeroToTwo(day)}`;
}
function _dateTimeFormat(date) {
const hour = date.getHours();
const minute = date.getMinutes();
return `${_fullZeroToTwo(hour)}:${_fullZeroToTwo(minute)}`;
}
function _fullZeroToTwo(str) {
str = str.toString();
return str.length === 1 ? "0" + str : str;
}
function _toCamelCase(value) {
return value.replace(/-([a-z])/g, (_, group1) => group1.toUpperCase());
}
var z_paging_utils_default = {
gc,
setRefesrherTime,
getRefesrherFormatTimeByKey,
getTouch,
getTouchFromZPaging,
getParent,
convertToPx,
getTime,
getInstanceId,
consoleErr,
delay,
wait,
isPromise,
addUnit,
deepCopy
};
// ../../../../project/云充电/uni_modules/z-paging/components/z-paging/wxs/z-paging-renderjs.js
var data = {
startY: 0,
isTouchFromZPaging: false,
isUsePageScroll: false,
isReachedTop: true,
isIosAndH5: false,
useChatRecordMode: false,
appLaunched: false
};
var z_paging_renderjs_default = {
mounted() {
if (window) {
this._handleTouch();
this.$ownerInstance.callMethod("_handlePageLaunch");
}
},
methods: {
// 接收逻辑层发送的数据是否是ios+h5
renderPropIsIosAndH5Change(newVal) {
if (newVal === -1)
return;
data.isIosAndH5 = newVal;
},
// 拦截处理touch事件
_handleTouch() {
if (!window.$zPagingRenderJsInited) {
window.$zPagingRenderJsInited = true;
window.addEventListener("touchstart", this._handleTouchstart, { passive: true });
window.addEventListener("touchmove", this._handleTouchmove, { passive: false });
}
},
// 处理touch开始
_handleTouchstart(e) {
const touch = z_paging_utils_default.getTouch(e);
data.startY = touch.touchY;
const touchResult = z_paging_utils_default.getTouchFromZPaging(e.target);
data.isTouchFromZPaging = touchResult.isFromZp;
data.isUsePageScroll = touchResult.isPageScroll;
data.isReachedTop = touchResult.isReachedTop;
data.useChatRecordMode = touchResult.isUseChatRecordMode;
},
// 处理touch中
_handleTouchmove(e) {
const touch = z_paging_utils_default.getTouch(e);
const moveY = touch.touchY - data.startY;
if (data.isTouchFromZPaging && (data.isReachedTop && (data.useChatRecordMode ? moveY < 0 : moveY > 0) || !data.useChatRecordMode && data.isIosAndH5 && !data.isUsePageScroll && moveY < 0)) {
if (e.cancelable && !e.defaultPrevented) {
e.preventDefault();
}
}
},
// 移除touch相关事件监听
_removeAllEventListener() {
window.removeEventListener("touchstart");
window.removeEventListener("touchmove");
}
}
};
// <stdin>
var stdin_default = {
name: "z-paging",
mixins: [z_paging_renderjs_default]
};
return __toCommonJS(stdin_exports);
})();

12460
unpackage/dist/dev/app-plus/app-service.js vendored Normal file

File diff suppressed because one or more lines are too long

349
unpackage/dist/dev/app-plus/app-wxs.js vendored Normal file
View File

@@ -0,0 +1,349 @@
var __wxsModules={};
__wxsModules.bca0bb86 = (() => {
var __getOwnPropNames = Object.getOwnPropertyNames;
var __commonJS = (cb, mod) => function __require() {
return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports;
};
// <stdin>
var require_stdin = __commonJS({
"<stdin>"(exports, module) {
var currentDis = 0;
var isPCFlag = -1;
var startY = -1;
function propObserver(newVal, oldVal, ownerIns, ins) {
var state = ownerIns.getState() || {};
state.currentIns = ins;
var dataset = ins.getDataset();
var loading = dataset.loading == true;
if (newVal && newVal.indexOf("end") != -1) {
var transition = newVal.split("end")[0];
_setTransform("translateY(0px)", ins, false, transition);
state.moveDis = 0;
state.oldMoveDis = 0;
currentDis = 0;
} else if (newVal && newVal.indexOf("begin") != -1) {
var refresherThreshold = ins.getDataset().refresherthreshold;
_setTransformValue(refresherThreshold, ins, state, false);
}
}
function touchstart(e, ownerIns) {
var ins = _getIns(ownerIns);
var state = {};
var dataset = {};
ownerIns.callMethod("_handleListTouchstart");
if (ins) {
state = ins.getState();
dataset = ins.getDataset();
if (_touchDisabled(e, ins, 0))
return;
}
var isTouchEnded = state.isTouchEnded;
state.oldMoveDis = 0;
var touch = _getTouch(e);
var loading = _isTrue(dataset.loading);
state.startY = touch.touchY;
startY = state.startY;
state.lastTouch = touch;
if (!loading && isTouchEnded) {
state.isTouchmoving = false;
}
state.isTouchEnded = false;
ownerIns.callMethod("_handleRefresherTouchstart", touch);
}
function touchmove(e, ownerIns) {
var touch = _getTouch(e);
var ins = _getIns(ownerIns);
var dataset = ins.getDataset();
var refresherThreshold = dataset.refresherthreshold;
var refresherF2Threshold = dataset.refresherf2threshold;
var refresherF2Enabled = _isTrue(dataset.refresherf2enabled);
var isIos = _isTrue(dataset.isios);
var state = ins.getState();
var watchTouchDirectionChange = _isTrue(dataset.watchtouchdirectionchange);
var moveDisObj = {};
var moveDis = 0;
var prevent = false;
if (watchTouchDirectionChange) {
moveDisObj = _getMoveDis(e, ins);
moveDis = moveDisObj.currentDis;
prevent = moveDisObj.isDown;
var direction = prevent ? "top" : "bottom";
if (prevent == state.oldTouchDirection && prevent != state.oldEmitedTouchDirection) {
ownerIns.callMethod("_handleTouchDirectionChange", { direction });
state.oldEmitedTouchDirection = prevent;
}
state.oldTouchDirection = prevent;
}
if (_touchDisabled(e, ins, 1)) {
_handlePullingDown(state, ownerIns, false);
return true;
}
if (!_getAngleIsInRange(e, touch, state, dataset)) {
_handlePullingDown(state, ownerIns, false);
return true;
}
moveDisObj = _getMoveDis(e, ins);
moveDis = moveDisObj.currentDis;
prevent = moveDisObj.isDown;
if (moveDis < 0) {
_setTransformValue(0, ins, state, false);
_handlePullingDown(state, ownerIns, false);
return true;
}
if (prevent && !state.disabledBounce) {
ownerIns.callMethod("_handleScrollViewBounce", { bounce: false });
state.disabledBounce = true;
_handlePullingDown(state, ownerIns, prevent);
return !prevent;
}
_setTransformValue(moveDis, ins, state, false);
var oldRefresherStatus = state.refresherStatus;
var oldIsTouchmoving = _isTrue(dataset.oldistouchmoving);
var hasTouchmove = _isTrue(dataset.hastouchmove);
var isTouchmoving = state.isTouchmoving;
state.refresherStatus = moveDis >= refresherThreshold ? refresherF2Enabled && moveDis > refresherF2Threshold ? "goF2" : "releaseToRefresh" : "default";
if (!isTouchmoving) {
state.isTouchmoving = true;
isTouchmoving = true;
}
if (state.isTouchEnded) {
state.isTouchEnded = false;
}
if (hasTouchmove) {
ownerIns.callMethod("_handleWxsPullingDown", { moveDis, diffDis: moveDisObj.diffDis });
}
if (oldRefresherStatus == void 0 || oldRefresherStatus != state.refresherStatus || oldIsTouchmoving != isTouchmoving) {
ownerIns.callMethod("_handleRefresherTouchmove", moveDis, touch);
}
_handlePullingDown(state, ownerIns, prevent);
return !prevent;
}
function touchend(e, ownerIns) {
var touch = _getTouch(e);
var ins = _getIns(ownerIns);
var dataset = ins.getDataset();
var state = ins.getState();
if (state.disabledBounce) {
ownerIns.callMethod("_handleScrollViewBounce", { bounce: true });
state.disabledBounce = false;
}
if (_touchDisabled(e, ins, 2))
return;
state.reachMaxAngle = true;
state.hitReachMaxAngleCount = 0;
state.fixedIsTopHitCount = 0;
if (!state.isTouchmoving)
return;
var oldRefresherStatus = state.refresherStatus;
var oldMoveDis = state.moveDis;
var refresherThreshold = ins.getDataset().refresherthreshold;
var moveDis = _getMoveDis(e, ins).currentDis;
if (!(moveDis >= refresherThreshold && oldRefresherStatus === "releaseToRefresh")) {
state.isTouchmoving = false;
}
ownerIns.callMethod("_handleRefresherTouchend", moveDis);
state.isTouchEnded = true;
if (oldMoveDis < refresherThreshold)
return;
var animate = false;
if (moveDis >= refresherThreshold) {
moveDis = refresherThreshold;
animate = true;
}
_setTransformValue(moveDis, ins, state, animate);
}
function isPC() {
if (!navigator)
return false;
if (isPCFlag != -1)
return isPCFlag;
var agents = ["Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"];
isPCFlag = agents.every(function(item) {
return navigator.userAgent.indexOf(item) < 0;
});
return isPCFlag;
}
var movable = false;
function mousedown(e, ins) {
if (!isPC())
return;
touchstart(e, ins);
movable = true;
}
function mousemove(e, ins) {
if (!isPC() || !movable)
return;
touchmove(e, ins);
}
function mouseup(e, ins) {
if (!isPC())
return;
touchend(e, ins);
movable = false;
}
function mouseleave(e, ins) {
if (!isPC())
return;
movable = false;
}
function _setTransformValue(value, ins, state, animate) {
value = value || 0;
if (state.moveDis == value)
return;
state.moveDis = value;
_setTransform("translateY(" + value + "px)", ins, animate, "");
}
function _setTransform(transform, ins, animate, transition) {
var dataset = ins.getDataset();
if (_isTrue(dataset.refreshernotransform))
return;
transform = transform == "translateY(0px)" ? "none" : transform;
ins.requestAnimationFrame(function() {
var stl = { "transform": transform };
if (animate) {
stl["transition"] = "transform .1s linear";
}
if (transition.length) {
stl["transition"] = transition;
}
ins.setStyle(stl);
});
}
function _getMoveDis(e, ins) {
var state = ins.getState();
var refresherThreshold = parseFloat(ins.getDataset().refresherthreshold);
var refresherOutRate = parseFloat(ins.getDataset().refresheroutrate);
var refresherPullRate = parseFloat(ins.getDataset().refresherpullrate);
var touch = _getTouch(e);
var currentStartY = !state.startY || state.startY == "NaN" ? startY : state.startY;
var moveDis = touch.touchY - currentStartY;
var oldMoveDis = state.oldMoveDis || 0;
state.oldMoveDis = moveDis;
var diffDis = moveDis - oldMoveDis;
if (diffDis > 0) {
diffDis = diffDis * refresherPullRate;
if (currentDis > refresherThreshold) {
diffDis = diffDis * (1 - refresherOutRate);
}
}
diffDis = diffDis > 100 ? diffDis / 100 : diffDis > 20 ? diffDis / 2.2 : diffDis;
currentDis += diffDis;
currentDis = Math.max(0, currentDis);
return {
currentDis,
diffDis,
isDown: diffDis > 0
};
}
function _getTouch(e) {
var touch = e;
if (e.touches && e.touches.length) {
touch = e.touches[0];
} else if (e.changedTouches && e.changedTouches.length) {
touch = e.changedTouches[0];
} else if (e.datail && e.datail != {}) {
touch = e.datail;
}
return {
touchX: touch.clientX,
touchY: touch.clientY
};
}
function _getIns(ownerIns) {
var ins = ownerIns.getState().currentIns;
if (!ins) {
ownerIns.callMethod("_handlePropUpdate");
}
return ins;
}
function _touchDisabled(e, ins, processTag) {
var dataset = ins.getDataset();
var state = ins.getState();
var loading = _isTrue(dataset.loading);
var useChatRecordMode = _isTrue(dataset.usechatrecordmode);
var refresherEnabled = _isTrue(dataset.refresherenabled);
var useCustomRefresher = _isTrue(dataset.usecustomrefresher);
var usePageScroll = _isTrue(dataset.usepagescroll);
var pageScrollTop = parseFloat(dataset.pagescrolltop);
var scrollTop = parseFloat(dataset.scrolltop);
var finalScrollTop = usePageScroll ? pageScrollTop : scrollTop;
var fixedIsTop = false;
var handleFaultTolerantMove = false;
if (handleFaultTolerantMove && finalScrollTop == (state.startScrollTop || 0) && finalScrollTop <= 105) {
fixedIsTop = true;
}
var fixedIsTopHitCount = state.fixedIsTopHitCount || 0;
if (fixedIsTop) {
fixedIsTopHitCount++;
if (fixedIsTopHitCount <= 2) {
fixedIsTop = false;
}
state.fixedIsTopHitCount = fixedIsTopHitCount;
} else {
state.fixedIsTopHitCount = 0;
}
if (handleFaultTolerantMove && processTag === 0) {
state.startScrollTop = finalScrollTop || 0;
}
if (handleFaultTolerantMove && processTag === 2) {
fixedIsTop = true;
}
return loading || useChatRecordMode || !refresherEnabled || !useCustomRefresher || usePageScroll && useCustomRefresher && pageScrollTop > 5 && !fixedIsTop || !usePageScroll && useCustomRefresher && scrollTop > 5 && !fixedIsTop;
}
function _getAngleIsInRange(e, touch, state, dataset) {
var maxAngle = dataset.refreshermaxangle;
var refresherAecc = _isTrue(dataset.refresheraecc);
var lastTouch = state.lastTouch;
var reachMaxAngle = state.reachMaxAngle;
var moveDis = state.oldMoveDis;
if (!lastTouch)
return true;
if (maxAngle >= 0 && maxAngle <= 90 && lastTouch) {
if ((!moveDis || moveDis < 1) && !refresherAecc && reachMaxAngle != null && !reachMaxAngle)
return false;
var x = Math.abs(touch.touchX - lastTouch.touchX);
var y = Math.abs(touch.touchY - lastTouch.touchY);
var z = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2));
if ((x || y) && x > 1) {
var angle = Math.asin(y / z) / Math.PI * 180;
if (angle < maxAngle) {
var hitReachMaxAngleCount = state.hitReachMaxAngleCount || 0;
state.hitReachMaxAngleCount = ++hitReachMaxAngleCount;
if (state.hitReachMaxAngleCount > 2) {
state.lastTouch = touch;
state.reachMaxAngle = false;
}
return false;
}
}
}
state.lastTouch = touch;
return true;
}
function _handlePullingDown(state, ins, onPullingDown) {
var oldOnPullingDown = state.onPullingDown || false;
if (oldOnPullingDown != onPullingDown) {
ins.callMethod("_handleWxsPullingDownStatusChange", onPullingDown);
}
state.onPullingDown = onPullingDown;
}
function _isTrue(value) {
value = (typeof value === "string" ? JSON.parse(value) : value) || false;
return value == true || value == "true";
}
module.exports = {
touchstart,
touchmove,
touchend,
mousedown,
mousemove,
mouseup,
mouseleave,
propObserver
};
}
});
return require_stdin();
})();

3072
unpackage/dist/dev/app-plus/app.css vendored Normal file

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,139 @@
{
"@platforms": [
"android",
"iPhone",
"iPad"
],
"id": "__UNI__334883D",
"name": "云充电",
"version": {
"name": "1.0.0",
"code": "100"
},
"description": "",
"developer": {
"name": "",
"email": "",
"url": ""
},
"permissions": {
"UniNView": {
"description": "UniNView原生渲染"
}
},
"plus": {
"useragent": {
"value": "uni-app",
"concatenate": true
},
"splashscreen": {
"target": "id:1",
"autoclose": true,
"waiting": true,
"delay": 0
},
"popGesture": "close",
"launchwebview": {
"id": "1",
"kernel": "WKWebview"
},
"usingComponents": true,
"nvueStyleCompiler": "uni-app",
"compilerVersion": 3,
"distribute": {
"google": {
"permissions": [
"<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>",
"<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>",
"<uses-permission android:name=\"android.permission.VIBRATE\"/>",
"<uses-permission android:name=\"android.permission.READ_LOGS\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>",
"<uses-feature android:name=\"android.hardware.camera.autofocus\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>",
"<uses-permission android:name=\"android.permission.CAMERA\"/>",
"<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>",
"<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>",
"<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>",
"<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>",
"<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>",
"<uses-feature android:name=\"android.hardware.camera\"/>",
"<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"
]
},
"apple": {},
"plugins": {
"audio": {
"mp3": {
"description": "Android平台录音支持MP3格式文件"
}
}
}
},
"statusbar": {
"immersed": "supportedDevice",
"style": "dark",
"background": "#F8F8F8"
},
"uniStatistics": {
"enable": false
},
"allowsInlineMediaPlayback": true,
"safearea": {
"background": "#ffffff",
"bottom": {
"offset": "auto"
}
},
"uni-app": {
"control": "uni-v3",
"vueVersion": "3",
"compilerVersion": "4.24",
"nvueCompiler": "uni-app",
"renderer": "auto",
"nvue": {
"flex-direction": "column"
},
"nvueLaunchMode": "normal",
"webView": {
"minUserAgentVersion": "49.0"
}
},
"tabBar": {
"position": "bottom",
"color": "#999999",
"selectedColor": "#4D4490",
"borderStyle": "rgba(0,0,0,0.4)",
"blurEffect": "none",
"fontSize": "10px",
"iconWidth": "24px",
"spacing": "3px",
"height": "60px",
"backgroundColor": "#ffffff",
"list": [
{
"pagePath": "pages/home/home",
"text": "首页"
},
{
"pagePath": "pages/index/index",
"text": "地图"
},
{
"pagePath": "pages/order/order",
"text": "订单"
},
{
"pagePath": "pages/mine/mine",
"text": "我的"
}
],
"selectedIndex": 0,
"shown": true,
"child": [
"lauchwebview"
],
"selected": 1
}
},
"launch_path": "__uniappview.html"
}

View File

@@ -0,0 +1,520 @@
.zp-container[data-v-b7999e14]{
display: flex;
align-items: center;
justify-content: center;
}
.zp-container-fixed[data-v-b7999e14] {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.zp-main[data-v-b7999e14]{
display: flex;
flex-direction: column;
align-items: center;
padding: 1.5625rem 0;
}
.zp-main-image-rpx[data-v-b7999e14] {
width: 7.5rem;
height: 7.5rem;
}
.zp-main-image-px[data-v-b7999e14] {
width: 120px;
height: 120px;
}
.zp-main-title[data-v-b7999e14] {
color: #aaaaaa;
text-align: center;
}
.zp-main-title-rpx[data-v-b7999e14] {
font-size: 0.875rem;
margin-top: 0.3125rem;
padding: 0 0.625rem;
}
.zp-main-title-px[data-v-b7999e14] {
font-size: 14px;
margin-top: 5px;
padding: 0px 10px;
}
.zp-main-error-btn[data-v-b7999e14] {
border: solid 1px #dddddd;
color: #aaaaaa;
}
.zp-main-error-btn-rpx[data-v-b7999e14] {
font-size: 0.875rem;
padding: 0.25rem 0.75rem;
border-radius: 0.1875rem;
margin-top: 1.5625rem;
}
.zp-main-error-btn-px[data-v-b7999e14] {
font-size: 14px;
padding: 4px 12px;
border-radius: 3px;
margin-top: 25px;
}
/* [z-paging]公用的静态css资源 */
.zp-line-loading-image[data-v-00a16504] {
animation: loading-flower-00a16504 1s steps(12) infinite;
color: #666666;
}
.zp-line-loading-image-rpx[data-v-00a16504] {
margin-right: 0.25rem;
width: 1.0625rem;
height: 1.0625rem;
}
.zp-line-loading-image-px[data-v-00a16504] {
margin-right: 4px;
width: 17px;
height: 17px;
}
.zp-loading-image-ios-rpx[data-v-00a16504] {
width: 1.25rem;
height: 1.25rem;
}
.zp-loading-image-ios-px[data-v-00a16504] {
width: 20px;
height: 20px;
}
.zp-loading-image-android-rpx[data-v-00a16504] {
width: 1.0625rem;
height: 1.0625rem;
}
.zp-loading-image-android-px[data-v-00a16504] {
width: 17px;
height: 17px;
}
@keyframes loading-flower-00a16504 {
0% {
transform: rotate(0deg);
}
to {
transform: rotate(1turn);
}
}
.zp-r-container[data-v-00a16504] {
display: flex;
height: 100%;
flex-direction: row;
justify-content: center;
align-items: center;
}
.zp-r-container-padding[data-v-00a16504] {
}
.zp-r-left[data-v-00a16504] {
display: flex;
flex-direction: row;
align-items: center;
overflow: hidden;
}
.zp-r-left-image[data-v-00a16504] {
transition-duration: .2s;
transition-property: transform;
color: #666666;
}
.zp-r-left-image-pre-size-rpx[data-v-00a16504] {
width: 1.0625rem;
height: 1.0625rem;
overflow: hidden;
}
.zp-r-left-image-pre-size-px[data-v-00a16504] {
width: 17px;
height: 17px;
overflow: hidden;
}
.zp-r-arrow-top[data-v-00a16504] {
transform: rotate(0deg);
}
.zp-r-arrow-down[data-v-00a16504] {
transform: rotate(180deg);
}
.zp-r-right[data-v-00a16504] {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.zp-r-right-time-text-rpx[data-v-00a16504] {
margin-top: 0.3125rem;
font-size: 0.8125rem;
}
.zp-r-right-time-text-px[data-v-00a16504] {
margin-top: 5px;
font-size: 13px;
}
/* [z-paging]公用的静态css资源 */
.zp-line-loading-image[data-v-8cc5c400] {
animation: loading-flower-8cc5c400 1s steps(12) infinite;
color: #666666;
}
.zp-line-loading-image-rpx[data-v-8cc5c400] {
margin-right: 0.25rem;
width: 1.0625rem;
height: 1.0625rem;
}
.zp-line-loading-image-px[data-v-8cc5c400] {
margin-right: 4px;
width: 17px;
height: 17px;
}
.zp-loading-image-ios-rpx[data-v-8cc5c400] {
width: 1.25rem;
height: 1.25rem;
}
.zp-loading-image-ios-px[data-v-8cc5c400] {
width: 20px;
height: 20px;
}
.zp-loading-image-android-rpx[data-v-8cc5c400] {
width: 1.0625rem;
height: 1.0625rem;
}
.zp-loading-image-android-px[data-v-8cc5c400] {
width: 17px;
height: 17px;
}
@keyframes loading-flower-8cc5c400 {
0% {
transform: rotate(0deg);
}
to {
transform: rotate(1turn);
}
}
.zp-l-container[data-v-8cc5c400] {
clear: both;
display: flex;
flex-direction: row;
align-items: center;
justify-content: center;
}
.zp-l-container-rpx[data-v-8cc5c400] {
height: 2.5rem;
font-size: 0.84375rem;
}
.zp-l-container-px[data-v-8cc5c400] {
height: 40px;
font-size: 14px;
}
.zp-l-line-loading-custom-image[data-v-8cc5c400] {
color: #a4a4a4;
}
.zp-l-line-loading-custom-image-rpx[data-v-8cc5c400] {
margin-right: 0.25rem;
width: 0.875rem;
height: 0.875rem;
}
.zp-l-line-loading-custom-image-px[data-v-8cc5c400] {
margin-right: 4px;
width: 14px;
height: 14px;
}
.zp-l-line-loading-custom-image-animated[data-v-8cc5c400]{
animation: loading-circle-8cc5c400 1s linear infinite;
}
.zp-l-circle-loading-view[data-v-8cc5c400] {
border: 0.09375rem solid #dddddd;
border-radius: 50%;
animation: loading-circle-8cc5c400 1s linear infinite;
}
.zp-l-circle-loading-view-rpx[data-v-8cc5c400] {
margin-right: 0.25rem;
width: 0.71875rem;
height: 0.71875rem;
}
.zp-l-circle-loading-view-px[data-v-8cc5c400] {
margin-right: 4px;
width: 12px;
height: 12px;
}
.zp-l-text-rpx[data-v-8cc5c400] {
font-size: 0.9375rem;
margin: 0 0.1875rem;
}
.zp-l-text-px[data-v-8cc5c400] {
font-size: 15px;
margin: 0px 3px;
}
.zp-l-line-rpx[data-v-8cc5c400] {
height: 1px;
width: 3.125rem;
margin: 0 0.3125rem;
}
.zp-l-line-px[data-v-8cc5c400] {
height: 1px;
width: 50px;
margin: 0 5px;
}
@keyframes loading-circle-8cc5c400 {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
/* [z-paging]公共css*/
.z-paging-content[data-v-1aa372d7] {
position: relative;
flex-direction: column;
overflow: hidden;
}
.z-paging-content-full[data-v-1aa372d7] {
display: flex;
width: 100%;
height: 100%;
}
.z-paging-content-fixed[data-v-1aa372d7], .zp-loading-fixed[data-v-1aa372d7] {
position: fixed;
height: auto;
width: auto;
top: 0;
left: 0;
bottom: 0;
right: 0;
}
.zp-f2-content[data-v-1aa372d7] {
width: 100%;
position: fixed;
top: 0;
left: 0;
background-color: white;
}
.zp-page-top[data-v-1aa372d7], .zp-page-bottom[data-v-1aa372d7] {
width: auto;
position: fixed;
left: 0;
right: 0;
z-index: 999;
}
.zp-page-left[data-v-1aa372d7], .zp-page-right[data-v-1aa372d7] {
height: 100%;
}
.zp-scroll-view-super[data-v-1aa372d7] {
flex: 1;
overflow: hidden;
position: relative;
}
.zp-view-super[data-v-1aa372d7] {
display: flex;
flex-direction: row;
}
.zp-scroll-view-container[data-v-1aa372d7], .zp-scroll-view[data-v-1aa372d7] {
position: relative;
height: 100%;
width: 100%;
}
.zp-absoulte[data-v-1aa372d7] {
position: absolute;
top: 0;
width: auto;
}
.zp-scroll-view-absolute[data-v-1aa372d7] {
position: absolute;
top: 0;
left: 0;
}
.zp-scroll-view-hide-scrollbar[data-v-1aa372d7] ::-webkit-scrollbar {
display: none;
-webkit-appearance: none;
width: 0 !important;
height: 0 !important;
background: transparent;
}
.zp-paging-touch-view[data-v-1aa372d7] {
width: 100%;
height: 100%;
position: relative;
}
.zp-fixed-bac-view[data-v-1aa372d7] {
position: absolute;
width: 100%;
top: 0;
left: 0;
height: 200px;
}
.zp-paging-main[data-v-1aa372d7] {
height: 100%;
display: flex;
flex-direction: column;
}
.zp-paging-container[data-v-1aa372d7] {
flex: 1;
position: relative;
display: flex;
flex-direction: column;
}
.zp-chat-record-loading-custom-image[data-v-1aa372d7] {
width: 1.09375rem;
height: 1.09375rem;
animation: loading-flower-1aa372d7 1s linear infinite;
}
.zp-page-bottom-keyboard-placeholder-animate[data-v-1aa372d7] {
transition-property: height;
transition-duration: 0.15s;
will-change: height;
}
.zp-custom-refresher-container[data-v-1aa372d7] {
overflow: hidden;
}
.zp-custom-refresher-refresh[data-v-1aa372d7] {
display: block;
}
.zp-back-to-top[data-v-1aa372d7] {
z-index: 999;
position: absolute;
bottom: 0;
transition-duration: .3s;
transition-property: opacity;
}
.zp-back-to-top-rpx[data-v-1aa372d7] {
width: 2.375rem;
height: 2.375rem;
bottom: 0;
right: 0.78125rem;
}
.zp-back-to-top-px[data-v-1aa372d7] {
width: 38px;
height: 38px;
bottom: 0px;
right: 13px;
}
.zp-back-to-top-show[data-v-1aa372d7] {
opacity: 1;
}
.zp-back-to-top-hide[data-v-1aa372d7] {
opacity: 0;
}
.zp-back-to-top-img[data-v-1aa372d7] {
width: 100%;
height: 100%;
z-index: 999;
}
.zp-empty-view[data-v-1aa372d7] {
flex: 1;
}
.zp-empty-view-center[data-v-1aa372d7] {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.zp-loading-fixed[data-v-1aa372d7] {
z-index: 9999;
}
.zp-safe-area-inset-bottom[data-v-1aa372d7] {
position: absolute;
}
.zp-n-refresh-container[data-v-1aa372d7] {
display: flex;
justify-content: center;
width: 23.4375rem;
}
.zp-n-list-container[data-v-1aa372d7]{
display: flex;
flex-direction: row;
flex: 1;
}
/* [z-paging]公用的静态css资源 */
.zp-line-loading-image[data-v-1aa372d7] {
animation: loading-flower-1aa372d7 1s steps(12) infinite;
color: #666666;
}
.zp-line-loading-image-rpx[data-v-1aa372d7] {
margin-right: 0.25rem;
width: 1.0625rem;
height: 1.0625rem;
}
.zp-line-loading-image-px[data-v-1aa372d7] {
margin-right: 4px;
width: 17px;
height: 17px;
}
.zp-loading-image-ios-rpx[data-v-1aa372d7] {
width: 1.25rem;
height: 1.25rem;
}
.zp-loading-image-ios-px[data-v-1aa372d7] {
width: 20px;
height: 20px;
}
.zp-loading-image-android-rpx[data-v-1aa372d7] {
width: 1.0625rem;
height: 1.0625rem;
}
.zp-loading-image-android-px[data-v-1aa372d7] {
width: 17px;
height: 17px;
}
@keyframes loading-flower-1aa372d7 {
0% {
transform: rotate(0deg);
}
to {
transform: rotate(1turn);
}
}

View File

@@ -0,0 +1,302 @@
.uni-tabbar[data-v-e9b92a61] {
position: fixed;
bottom: 0;
left: 0;
z-index: 999;
width: 100%;
display: flex;
justify-content: space-around;
height: 4.0625rem;
padding-bottom: calc(env(safe-area-inset-bottom)) !important;
box-sizing: border-box;
background-color: #fff;
box-shadow: 0px 0px 0.53125rem 0.03125rem rgba(206, 206, 206, 0.32);
}
.uni-tabbar .tabbar_find[data-v-e9b92a61] {
text-align: center;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.uni-tabbar .tabbar_find .find_icon[data-v-e9b92a61] {
width: 60px;
height: 55px;
margin-top: -30px;
background-color: #ffffff;
display: flex;
align-items: center;
justify-content: center;
border-radius: 50%;
box-shadow: 0px 0px -0.53125rem 0.03125rem rgba(206, 206, 206, 0.32);
}
.uni-tabbar .tabbar_find .find_icon .icon[data-v-e9b92a61] {
width: 42px;
height: 42px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
}
.uni-tabbar .tabbar_find .find_icon .icon uni-image[data-v-e9b92a61] {
width: 42px;
height: 42px;
}
.uni-tabbar .tabbar_find .find_icon .icon .select_img[data-v-e9b92a61] {
animation: tabbar-item-button-click-e9b92a61 0.2s forwards 1 !important;
}
.uni-tabbar .tababr_item[data-v-e9b92a61] {
font-size: 0.625rem;
text-align: center;
width: 25%;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
position: relative;
}
.uni-tabbar .tababr_item .tag[data-v-e9b92a61] {
position: absolute;
right: 20px;
top: 5px;
padding: 0.125rem;
width: 12px;
height: 12px;
display: flex;
align-items: center;
justify-content: center;
background-color: red;
font-size: 0.75rem;
border-radius: 50%;
color: #fff;
}
.uni-tabbar .tababr_item .tabbar_icon[data-v-e9b92a61] {
height: 25px;
width: 25px;
}
.uni-tabbar .tababr_item .tabbar_icon .select_img[data-v-e9b92a61] {
animation: tabbar-item-button-click-e9b92a61 0.2s forwards 1;
}
.uni-tabbar .tababr_item .tabbar_icon uni-image[data-v-e9b92a61] {
width: 100%;
height: 100%;
}
.uni-tabbar .tababr_item .tababr_text[data-v-e9b92a61] {
line-height: 0.75rem;
font-size: 0.75rem;
margin-top: 2px;
color: #999;
}
.uni-tabbar .tababr_item .textActive[data-v-e9b92a61] {
color: #3668FC;
}
/* 点击动画 start */
@keyframes tabbar-item-button-click-e9b92a61 {
from {
transform: scale(0.5);
}
to {
transform: scale(1);
}
}
.map_content {
width: 23.4375rem;
height: 100vh;
}
.map-location {
width: 2.8125rem;
height: 2.8125rem;
background-color: #fff;
position: fixed;
left: 0.9375rem;
bottom: 17.8125rem;
border-radius: 0.625rem;
display: flex;
align-items: center;
justify-content: center;
box-shadow: 0 5px 11px rgba(0, 0, 0, 0.2);
}
.map-location uni-image {
width: 1.40625rem;
height: 1.40625rem;
}
.callout {
width: 2.1875rem;
height: 2.1875rem;
border: 0.3125rem solid #6bfefa;
background-color: #1678fe;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
color: #fff;
margin-bottom: 0.3125rem;
}
.recharge {
width: 21.5625rem;
background-color: #fff;
min-height: 9.375rem;
position: fixed;
left: 0.9375rem;
bottom: 7.8125rem;
border-radius: 0.625rem;
padding: 0.625rem;
box-shadow: 0 5px 11px rgba(0, 0, 0, 0.2);
}
.recharge_title {
font-size: 1.125rem;
margin-bottom: 0.625rem;
}
.recharge_con {
font-size: 0.8125rem;
}
.map-box {
width: 21.5625rem;
background-color: #fff;
position: fixed;
left: 0.9375rem;
bottom: 7.1875rem;
border-radius: 0.625rem;
padding: 0.625rem;
box-shadow: 0 5px 11px rgba(0, 0, 0, 0.2);
background: linear-gradient(65deg, rgba(234, 246, 227, 0.9) 0%, #64b3f4 100%);
}
.list-block {
width: 100%;
position: relative;
}
.list-block .map-item-img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.list-block .item-block {
position: relative;
z-index: 2;
overflow: hidden;
padding: 0 0.78125rem;
height: 100%;
}
.list-block .item-block .item-header {
display: flex;
justify-content: space-between;
height: 1.25rem;
}
.list-block .item-block .item-header .item-header-left {
display: flex;
align-items: center;
height: 100%;
}
.list-block .item-block .item-header .item-header-left .cong-name {
width: 10.9375rem;
font-size: 1.0625rem;
font-family: PingFang;
font-weight: bold;
color: #1F2022;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.list-block .item-block .item-header .item-header-left .logo {
margin-right: 0.5625rem;
width: 1.25rem;
height: 100%;
}
.list-block .item-block .item-header .item-header-right {
height: 100%;
display: flex;
align-items: center;
font-size: 0.8125rem;
font-family: PingFang;
font-weight: bold;
color: #1F2022;
}
.list-block .item-block .item-header .item-header-right .address-icon {
margin-right: 0.3125rem;
width: 0.625rem;
height: 0.78125rem;
}
.list-block .item-block .item-type {
display: flex;
margin-top: 0.625rem;
font-size: 0.75rem;
font-family: PingFang SC;
font-weight: 400;
color: #5F646A;
}
.list-block .item-block .item-type .line {
display: inline-block;
margin: 0 0.625rem;
height: 0.5rem;
width: 0.03125rem;
height: 0.5rem;
background: #D2D2D2;
}
.list-block .item-block .item-num {
height: 1.25rem;
margin-top: 0.625rem;
display: flex;
align-items: center;
}
.list-block .item-block .item-num .all-icon {
width: 1.1875rem;
height: 1.1875rem;
margin-right: 0.5rem;
}
.list-block .item-block .item-num .all-num {
display: flex;
align-items: center;
font-size: 0.84375rem;
font-family: PingFang;
font-weight: bold;
color: #000000;
}
.list-block .item-block .item-num .all-num .use {
color: #5F646A;
font-size: 0.625rem;
}
.list-block .item-block .item-price {
margin-top: 0.625rem;
font-size: 1.53125rem;
font-family: PingFang;
font-weight: 800;
color: #FF3013;
display: flex;
align-items: center;
justify-content: space-between;
}
.list-block .item-block .item-price .unit-money {
font-size: 0.875rem;
font-family: PingFang;
font-weight: 500;
}
.list-block .item-block .item-price .inline {
display: inline;
}
.list-block .item-block .item-price .unit {
font-size: 0.625rem;
font-family: PingFang;
font-weight: 500;
color: #5F646A;
}
.list-block .item-block .item-price .navigation {
display: flex;
align-items: center;
justify-content: center;
width: 5.21875rem;
height: 2.1875rem;
border: 0.0625rem solid #3668FC;
border-radius: 1.125rem;
font-size: 0.84375rem;
font-family: PingFang;
font-weight: 500;
color: #3668FC;
}
.list-block .item-block .item-price .navigation .gps-icon {
margin-right: 0.3125rem;
width: 1.0625rem;
height: 1.0625rem;
}

View File

@@ -0,0 +1,565 @@
.u-status-bar[data-v-eb8e0cdd] {
width: 100%;
}
.u-empty[data-v-ac70166d],
.u-empty__wrap[data-v-ac70166d],
.u-tabs[data-v-ac70166d],
.u-tabs__wrapper[data-v-ac70166d],
.u-tabs__wrapper__scroll-view-wrapper[data-v-ac70166d],
.u-tabs__wrapper__scroll-view[data-v-ac70166d],
.u-tabs__wrapper__nav[data-v-ac70166d],
.u-tabs__wrapper__nav__line[data-v-ac70166d] {
display: flex;
flex-direction: column;
flex-shrink: 0;
flex-grow: 0;
flex-basis: auto;
align-items: stretch;
align-content: flex-start;
}
@font-face {
font-family: "uicon-iconfont";
src: url("https://at.alicdn.com/t/font_2225171_8kdcwk4po24.ttf") format("truetype");
}
.u-icon[data-v-ac70166d] {
display: flex;
align-items: center;
}
.u-icon--left[data-v-ac70166d] {
flex-direction: row-reverse;
align-items: center;
}
.u-icon--right[data-v-ac70166d] {
flex-direction: row;
align-items: center;
}
.u-icon--top[data-v-ac70166d] {
flex-direction: column-reverse;
justify-content: center;
}
.u-icon--bottom[data-v-ac70166d] {
flex-direction: column;
justify-content: center;
}
.u-icon__icon[data-v-ac70166d] {
font-family: uicon-iconfont;
position: relative;
display: flex;
flex-direction: row;
align-items: center;
}
.u-icon__icon--primary[data-v-ac70166d] {
color: #3c9cff;
}
.u-icon__icon--success[data-v-ac70166d] {
color: #5ac725;
}
.u-icon__icon--error[data-v-ac70166d] {
color: #f56c6c;
}
.u-icon__icon--warning[data-v-ac70166d] {
color: #f9ae3d;
}
.u-icon__icon--info[data-v-ac70166d] {
color: #909399;
}
.u-icon__img[data-v-ac70166d] {
height: auto;
will-change: transform;
}
.u-icon__label[data-v-ac70166d] {
line-height: 1;
}
.u-empty[data-v-f631659b],
.u-empty__wrap[data-v-f631659b],
.u-tabs[data-v-f631659b],
.u-tabs__wrapper[data-v-f631659b],
.u-tabs__wrapper__scroll-view-wrapper[data-v-f631659b],
.u-tabs__wrapper__scroll-view[data-v-f631659b],
.u-tabs__wrapper__nav[data-v-f631659b],
.u-tabs__wrapper__nav__line[data-v-f631659b] {
display: flex;
flex-direction: column;
flex-shrink: 0;
flex-grow: 0;
flex-basis: auto;
align-items: stretch;
align-content: flex-start;
}
.u-navbar--fixed[data-v-f631659b] {
position: fixed;
left: 0;
right: 0;
top: 0;
z-index: 11;
}
.u-navbar__content[data-v-f631659b] {
display: flex;
flex-direction: row;
align-items: center;
height: 44px;
background-color: #9acafc;
position: relative;
justify-content: center;
}
.u-navbar__content__left[data-v-f631659b], .u-navbar__content__right[data-v-f631659b] {
padding: 0 13px;
position: absolute;
top: 0;
bottom: 0;
display: flex;
flex-direction: row;
align-items: center;
}
.u-navbar__content__left[data-v-f631659b] {
left: 0;
}
.u-navbar__content__left--hover[data-v-f631659b] {
opacity: 0.7;
}
.u-navbar__content__left__text[data-v-f631659b] {
font-size: 15px;
margin-left: 3px;
}
.u-navbar__content__title[data-v-f631659b] {
text-align: center;
font-size: 16px;
color: #303133;
}
.u-navbar__content__right[data-v-f631659b] {
right: 0;
}
.u-navbar__content__right__text[data-v-f631659b] {
font-size: 15px;
margin-left: 3px;
}
.u-empty[data-v-12f6646d],
.u-empty__wrap[data-v-12f6646d],
.u-tabs[data-v-12f6646d],
.u-tabs__wrapper[data-v-12f6646d],
.u-tabs__wrapper__scroll-view-wrapper[data-v-12f6646d],
.u-tabs__wrapper__scroll-view[data-v-12f6646d],
.u-tabs__wrapper__nav[data-v-12f6646d],
.u-tabs__wrapper__nav__line[data-v-12f6646d] {
display: flex;
flex-direction: column;
flex-shrink: 0;
flex-grow: 0;
flex-basis: auto;
align-items: stretch;
align-content: flex-start;
}
.u-link[data-v-12f6646d] {
line-height: 1;
display: flex;
flex-direction: row;
flex-wrap: wrap;
flex: 1;
}
.u-empty[data-v-0a574502],
.u-empty__wrap[data-v-0a574502],
.u-tabs[data-v-0a574502],
.u-tabs__wrapper[data-v-0a574502],
.u-tabs__wrapper__scroll-view-wrapper[data-v-0a574502],
.u-tabs__wrapper__scroll-view[data-v-0a574502],
.u-tabs__wrapper__nav[data-v-0a574502],
.u-tabs__wrapper__nav__line[data-v-0a574502] {
display: flex;
flex-direction: column;
flex-shrink: 0;
flex-grow: 0;
flex-basis: auto;
align-items: stretch;
align-content: flex-start;
}
.u-text[data-v-0a574502] {
display: flex;
flex-direction: row;
align-items: center;
flex-wrap: nowrap;
flex: 1;
width: 100%;
}
.u-text__price[data-v-0a574502] {
font-size: 14px;
color: #606266;
}
.u-text__value[data-v-0a574502] {
font-size: 14px;
display: flex;
flex-direction: row;
color: #606266;
flex-wrap: wrap;
text-overflow: ellipsis;
align-items: center;
}
.u-text__value--primary[data-v-0a574502] {
color: #3c9cff;
}
.u-text__value--warning[data-v-0a574502] {
color: #f9ae3d;
}
.u-text__value--success[data-v-0a574502] {
color: #5ac725;
}
.u-text__value--info[data-v-0a574502] {
color: #909399;
}
.u-text__value--error[data-v-0a574502] {
color: #f56c6c;
}
.u-text__value--main[data-v-0a574502] {
color: #303133;
}
.u-text__value--content[data-v-0a574502] {
color: #606266;
}
.u-text__value--tips[data-v-0a574502] {
color: #909193;
}
.u-text__value--light[data-v-0a574502] {
color: #c0c4cc;
}
.u-empty[data-v-72791e59],
.u-empty__wrap[data-v-72791e59],
.u-tabs[data-v-72791e59],
.u-tabs__wrapper[data-v-72791e59],
.u-tabs__wrapper__scroll-view-wrapper[data-v-72791e59],
.u-tabs__wrapper__scroll-view[data-v-72791e59],
.u-tabs__wrapper__nav[data-v-72791e59],
.u-tabs__wrapper__nav__line[data-v-72791e59] {
display: flex;
flex-direction: column;
flex-shrink: 0;
flex-grow: 0;
flex-basis: auto;
align-items: stretch;
align-content: flex-start;
}
.u-line[data-v-72791e59] {
vertical-align: middle;
}
.u-empty[data-v-3fd6feca],
.u-empty__wrap[data-v-3fd6feca],
.u-tabs[data-v-3fd6feca],
.u-tabs__wrapper[data-v-3fd6feca],
.u-tabs__wrapper__scroll-view-wrapper[data-v-3fd6feca],
.u-tabs__wrapper__scroll-view[data-v-3fd6feca],
.u-tabs__wrapper__nav[data-v-3fd6feca],
.u-tabs__wrapper__nav__line[data-v-3fd6feca] {
display: flex;
flex-direction: column;
flex-shrink: 0;
flex-grow: 0;
flex-basis: auto;
align-items: stretch;
align-content: flex-start;
}
.u-cell__body[data-v-3fd6feca] {
display: flex;
flex-direction: row;
box-sizing: border-box;
padding: 13px 15px;
font-size: 15px;
color: #303133;
align-items: center;
}
.u-cell__body__content[data-v-3fd6feca] {
display: flex;
flex-direction: row;
align-items: center;
flex: 1;
}
.u-cell__body--large[data-v-3fd6feca] {
padding-top: 13px;
padding-bottom: 13px;
}
.u-cell__left-icon-wrap[data-v-3fd6feca], .u-cell__right-icon-wrap[data-v-3fd6feca] {
display: flex;
flex-direction: row;
align-items: center;
font-size: 16px;
}
.u-cell__left-icon-wrap[data-v-3fd6feca] {
margin-right: 4px;
}
.u-cell__right-icon-wrap[data-v-3fd6feca] {
margin-left: 4px;
transition: transform 0.3s;
}
.u-cell__right-icon-wrap--up[data-v-3fd6feca] {
transform: rotate(-90deg);
}
.u-cell__right-icon-wrap--down[data-v-3fd6feca] {
transform: rotate(90deg);
}
.u-cell__title[data-v-3fd6feca] {
flex: 1;
}
.u-cell__title-text[data-v-3fd6feca] {
font-size: 15px;
line-height: 22px;
color: #303133;
}
.u-cell__title-text--large[data-v-3fd6feca] {
font-size: 16px;
}
.u-cell__label[data-v-3fd6feca] {
margin-top: 5px;
font-size: 12px;
color: #909193;
line-height: 18px;
}
.u-cell__label--large[data-v-3fd6feca] {
font-size: 14px;
}
.u-cell__value[data-v-3fd6feca] {
text-align: right;
margin-left: auto;
font-size: 14px;
line-height: 24px;
color: #606266;
}
.u-cell__value--large[data-v-3fd6feca] {
font-size: 15px;
}
.u-cell--clickable[data-v-3fd6feca] {
background-color: #f3f4f6;
}
.u-cell--disabled[data-v-3fd6feca] {
color: #c8c9cc;
cursor: not-allowed;
}
.u-cell--center[data-v-3fd6feca] {
align-items: center;
}
.u-empty[data-v-014d39dc],
.u-empty__wrap[data-v-014d39dc],
.u-tabs[data-v-014d39dc],
.u-tabs__wrapper[data-v-014d39dc],
.u-tabs__wrapper__scroll-view-wrapper[data-v-014d39dc],
.u-tabs__wrapper__scroll-view[data-v-014d39dc],
.u-tabs__wrapper__nav[data-v-014d39dc],
.u-tabs__wrapper__nav__line[data-v-014d39dc] {
display: flex;
flex-direction: column;
flex-shrink: 0;
flex-grow: 0;
flex-basis: auto;
align-items: stretch;
align-content: flex-start;
}
.u-cell-group[data-v-014d39dc] {
flex: 1;
}
.u-cell-group__title[data-v-014d39dc] {
padding: 16px 16px 8px;
}
.u-cell-group__title__text[data-v-014d39dc] {
font-size: 15px;
line-height: 16px;
color: #303133;
}
.u-cell-group__wrapper[data-v-014d39dc] {
position: relative;
}
.uni-tabbar[data-v-e9b92a61] {
position: fixed;
bottom: 0;
left: 0;
z-index: 999;
width: 100%;
display: flex;
justify-content: space-around;
height: 4.0625rem;
padding-bottom: calc(env(safe-area-inset-bottom)) !important;
box-sizing: border-box;
background-color: #fff;
box-shadow: 0px 0px 0.53125rem 0.03125rem rgba(206, 206, 206, 0.32);
}
.uni-tabbar .tabbar_find[data-v-e9b92a61] {
text-align: center;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.uni-tabbar .tabbar_find .find_icon[data-v-e9b92a61] {
width: 60px;
height: 55px;
margin-top: -30px;
background-color: #ffffff;
display: flex;
align-items: center;
justify-content: center;
border-radius: 50%;
box-shadow: 0px 0px -0.53125rem 0.03125rem rgba(206, 206, 206, 0.32);
}
.uni-tabbar .tabbar_find .find_icon .icon[data-v-e9b92a61] {
width: 42px;
height: 42px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
}
.uni-tabbar .tabbar_find .find_icon .icon uni-image[data-v-e9b92a61] {
width: 42px;
height: 42px;
}
.uni-tabbar .tabbar_find .find_icon .icon .select_img[data-v-e9b92a61] {
animation: tabbar-item-button-click-e9b92a61 0.2s forwards 1 !important;
}
.uni-tabbar .tababr_item[data-v-e9b92a61] {
font-size: 0.625rem;
text-align: center;
width: 25%;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
position: relative;
}
.uni-tabbar .tababr_item .tag[data-v-e9b92a61] {
position: absolute;
right: 20px;
top: 5px;
padding: 0.125rem;
width: 12px;
height: 12px;
display: flex;
align-items: center;
justify-content: center;
background-color: red;
font-size: 0.75rem;
border-radius: 50%;
color: #fff;
}
.uni-tabbar .tababr_item .tabbar_icon[data-v-e9b92a61] {
height: 25px;
width: 25px;
}
.uni-tabbar .tababr_item .tabbar_icon .select_img[data-v-e9b92a61] {
animation: tabbar-item-button-click-e9b92a61 0.2s forwards 1;
}
.uni-tabbar .tababr_item .tabbar_icon uni-image[data-v-e9b92a61] {
width: 100%;
height: 100%;
}
.uni-tabbar .tababr_item .tababr_text[data-v-e9b92a61] {
line-height: 0.75rem;
font-size: 0.75rem;
margin-top: 2px;
color: #999;
}
.uni-tabbar .tababr_item .textActive[data-v-e9b92a61] {
color: #3668FC;
}
/* 点击动画 start */
@keyframes tabbar-item-button-click-e9b92a61 {
from {
transform: scale(0.5);
}
to {
transform: scale(1);
}
}
.content[data-v-7c2ebfa5] {
width: 100%;
padding: 0 3%;
box-sizing: border-box;
background: #f5f5f5;
padding-top: 1.875rem;
}
.content .title[data-v-7c2ebfa5] {
font-size: 1.09375rem;
font-weight: bold;
padding-left: 0.46875rem;
border-left: 2px solid #23bf61;
line-height: 0.9375rem;
margin-bottom: 1.25rem;
}
.content .info[data-v-7c2ebfa5] {
background: #fff;
padding-top: 0.625rem;
border-radius: 0.625rem;
}
.hbg[data-v-7c2ebfa5] {
padding: 0 3%;
box-sizing: border-box;
background-size: cover;
padding-bottom: 1.25rem;
box-shadow: 0px 0px 10px #ccc;
}
.hbg .head[data-v-7c2ebfa5] {
padding-top: 1.875rem;
display: flex;
align-items: center;
}
.hbg .head .pic uni-image[data-v-7c2ebfa5] {
width: 4.0625rem;
height: 4.0625rem;
border-radius: 50%;
}
.hbg .head .nickname[data-v-7c2ebfa5] {
font-weight: bold;
font-size: 0.9375rem;
color: #444;
flex: 1;
background: unset;
text-align: left;
}
.hbg .head .nickname[data-v-7c2ebfa5]::after {
border: 0;
}
.hbg .head .role[data-v-7c2ebfa5] {
background-color: #111734;
padding: 0.3125rem 0.625rem;
border-radius: 1.25rem;
}
.hbg .mid[data-v-7c2ebfa5] {
display: flex;
justify-content: space-between;
margin-top: 2.5rem;
box-sizing: border-box;
border-radius: 0.625rem;
}
.hbg .mid uni-navigator[data-v-7c2ebfa5] {
width: 25%;
font-size: 0.9375rem;
color: #666;
text-align: center;
}
.hbg .mid uni-navigator uni-text[data-v-7c2ebfa5] {
font-weight: bold;
display: block;
font-size: 1.1875rem;
color: #000;
text-align: center;
}

View File

@@ -0,0 +1,102 @@
.uni-tabbar[data-v-e9b92a61] {
position: fixed;
bottom: 0;
left: 0;
z-index: 999;
width: 100%;
display: flex;
justify-content: space-around;
height: 4.0625rem;
padding-bottom: calc(env(safe-area-inset-bottom)) !important;
box-sizing: border-box;
background-color: #fff;
box-shadow: 0px 0px 0.53125rem 0.03125rem rgba(206, 206, 206, 0.32);
}
.uni-tabbar .tabbar_find[data-v-e9b92a61] {
text-align: center;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.uni-tabbar .tabbar_find .find_icon[data-v-e9b92a61] {
width: 60px;
height: 55px;
margin-top: -30px;
background-color: #ffffff;
display: flex;
align-items: center;
justify-content: center;
border-radius: 50%;
box-shadow: 0px 0px -0.53125rem 0.03125rem rgba(206, 206, 206, 0.32);
}
.uni-tabbar .tabbar_find .find_icon .icon[data-v-e9b92a61] {
width: 42px;
height: 42px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
}
.uni-tabbar .tabbar_find .find_icon .icon uni-image[data-v-e9b92a61] {
width: 42px;
height: 42px;
}
.uni-tabbar .tabbar_find .find_icon .icon .select_img[data-v-e9b92a61] {
animation: tabbar-item-button-click-e9b92a61 0.2s forwards 1 !important;
}
.uni-tabbar .tababr_item[data-v-e9b92a61] {
font-size: 0.625rem;
text-align: center;
width: 25%;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
position: relative;
}
.uni-tabbar .tababr_item .tag[data-v-e9b92a61] {
position: absolute;
right: 20px;
top: 5px;
padding: 0.125rem;
width: 12px;
height: 12px;
display: flex;
align-items: center;
justify-content: center;
background-color: red;
font-size: 0.75rem;
border-radius: 50%;
color: #fff;
}
.uni-tabbar .tababr_item .tabbar_icon[data-v-e9b92a61] {
height: 25px;
width: 25px;
}
.uni-tabbar .tababr_item .tabbar_icon .select_img[data-v-e9b92a61] {
animation: tabbar-item-button-click-e9b92a61 0.2s forwards 1;
}
.uni-tabbar .tababr_item .tabbar_icon uni-image[data-v-e9b92a61] {
width: 100%;
height: 100%;
}
.uni-tabbar .tababr_item .tababr_text[data-v-e9b92a61] {
line-height: 0.75rem;
font-size: 0.75rem;
margin-top: 2px;
color: #999;
}
.uni-tabbar .tababr_item .textActive[data-v-e9b92a61] {
color: #3668FC;
}
/* 点击动画 start */
@keyframes tabbar-item-button-click-e9b92a61 {
from {
transform: scale(0.5);
}
to {
transform: scale(1);
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 929 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 680 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.8 KiB

File diff suppressed because one or more lines are too long