安卓端已经成功适配

This commit is contained in:
aiShuiJiaoDeXioShou 2024-09-19 07:20:14 +08:00
parent d8b9f9a712
commit 7e716b5a1d
3498 changed files with 515723 additions and 1 deletions

2
.gitignore vendored
View File

@ -11,7 +11,7 @@ node_modules
.DS_Store
#dist
*.local
tootls
# Editor directories and files
.idea
*.suo

11
dist/build/.nvue/app.css.js vendored Normal file
View File

@ -0,0 +1,11 @@
var __getOwnPropNames = Object.getOwnPropertyNames;
var __commonJS = (cb, mod) => function __require() {
return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports;
};
var require_app_css = __commonJS({
"app.css.js"(exports) {
const _style_0 = {};
exports.styles = [_style_0];
}
});
export default require_app_css();

2
dist/build/.nvue/app.js vendored Normal file
View File

@ -0,0 +1,2 @@
Promise.resolve("./app.css.js").then(() => {
});

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

BIN
dist/build/app-plus/__uniapperror.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

File diff suppressed because one or more lines are too long

33
dist/build/app-plus/__uniapppicker.js vendored Normal file

File diff suppressed because one or more lines are too long

8
dist/build/app-plus/__uniappquill.js vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

32
dist/build/app-plus/__uniappscan.js vendored Normal file

File diff suppressed because one or more lines are too long

BIN
dist/build/app-plus/__uniappsuccess.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

23
dist/build/app-plus/__uniappview.html vendored Normal file
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,3 @@
{
"prompt" : "template"
}

File diff suppressed because one or more lines are too long

1
dist/build/app-plus/app-config.js vendored Normal file
View File

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

2
dist/build/app-plus/app-renderjs.js vendored Normal file
View File

@ -0,0 +1,2 @@
var __renderjsModules={};
__renderjsModules.a5d206f8=(()=>{var d=Object.defineProperty;var S=Object.getOwnPropertyDescriptor;var z=Object.getOwnPropertyNames;var F=Object.prototype.hasOwnProperty;var C=(e,t)=>{for(var n in t)d(e,n,{get:t[n],enumerable:!0})},D=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of z(t))!F.call(e,i)&&i!==n&&d(e,i,{get:()=>t[i],enumerable:!(r=S(t,i))||r.enumerable});return e};var O=e=>D(d({},"__esModule",{value:!0}),e);var J={};C(J,{default:()=>q});var u={};var h={version:"2.7.11",delayTime:100,errorUpdateKey:"z-paging-error-emit",completeUpdateKey:"z-paging-complete-emit",cachePrefixKey:"z-paging-cache",listCellIndexKey:"zp_index",listCellIndexUniqueKey:"zp_unique_index"};var m="Z-PAGING-REFRESHER-TIME-STORAGE-KEY",c=null,p=!1,f={};function I(e,t){return()=>{if(H(),!c)return t;let n=c[e];return n===void 0?t:n}}function Y(e){let t=null;if(e.touches&&e.touches.length)t=e.touches[0];else if(e.changedTouches&&e.changedTouches.length)t=e.changedTouches[0];else if(e.datail&&e.datail!={})t=e.datail;else return{touchX:0,touchY:0};return{touchX:t.clientX,touchY:t.clientY}}function T(e){if(e&&e.tagName&&e.tagName!=="BODY"&&e.tagName!=="UNI-PAGE-BODY"){let t=e.classList;return t&&t.contains("z-paging-content")?{isFromZp:!0,isPageScroll:t.contains("z-paging-content-page"),isReachedTop:t.contains("z-paging-reached-top"),isUseChatRecordMode:t.contains("z-paging-use-chat-record-mode")}:T(e.parentNode)}else return{isFromZp:!1}}function y(e){return e?e.$refs.paging?e:y(e.$parent):null}function v(e){console.error(`[z-paging]${e}`)}function E(e,t=h.delayTime,n){let r=setTimeout(e,t);return n&&(f[n]&&clearTimeout(f[n]),f[n]=r),r}function b(e,t){let n=w()||{};n[t]=e,uni.setStorageSync(m,n)}function w(){return uni.getStorageSync(m)}function L(e){let t=w();return t&&t[e]?t[e]:null}function A(e,t){let n=L(e),r=n?j(n,t):t.none;return`${t.title}${r}`}function N(e){if(Object.prototype.toString.call(e)==="[object Number]")return e;let n=!1;return e.indexOf("rpx")!==-1||e.indexOf("upx")!==-1?(e=e.replace("rpx","").replace("upx",""),n=!0):e.indexOf("px")!==-1&&(e=e.replace("px","")),isNaN(e)?0:Number(n?uni.upx2px(e):e)}function x(){return new Date().getTime()}function U(){let e=[],t="0123456789abcdef";for(let n=0;n<10;n++)e[n]=t.substr(Math.floor(Math.random()*16),1);return e.join("")+x()}function Z(e){return new Promise(t=>{setTimeout(t,e)})}function K(e){return Object.prototype.toString.call(e)==="[object Promise]"}function M(e,t){if(Object.prototype.toString.call(e)==="[object String]"){let n=e;n=n.replace("rpx","").replace("upx","").replace("px",""),e.indexOf("rpx")===-1&&e.indexOf("upx")===-1&&e.indexOf("px")!==-1&&(n=parseFloat(n)*2),e=n}return t==="rpx"?e+"rpx":e/2+"px"}function P(e){if(typeof e!="object"||e===null)return e;let t=Array.isArray(e)?[]:{};for(let n in e)e.hasOwnProperty(n)&&(t[n]=P(e[n]));return t}function H(){p||(u&&Object.keys(u).length&&(c=u),!c&&uni.$zp&&(c=uni.$zp.config),c=c?Object.keys(c).reduce((e,t)=>(e[X(t)]=c[t],e),{}):null,p=!0)}function j(e,t){let n=new Date(e),r=new Date,i=new Date(e).setHours(0,0,0,0),$=new Date().setHours(0,0,0,0),g=i-$,s="",_=G(n);return g===0?s=t.today:g===-864e5?s=t.yesterday:s=B(n,n.getFullYear()!==r.getFullYear()),`${s} ${_}`}function B(e,t=!0){let n=e.getFullYear(),r=e.getMonth()+1,i=e.getDate();return t?`${n}-${a(r)}-${a(i)}`:`${a(r)}-${a(i)}`}function G(e){let t=e.getHours(),n=e.getMinutes();return`${a(t)}:${a(n)}`}function a(e){return e=e.toString(),e.length===1?"0"+e:e}function X(e){return e.replace(/-([a-z])/g,(t,n)=>n.toUpperCase())}var l={gc:I,setRefesrherTime:b,getRefesrherFormatTimeByKey:A,getTouch:Y,getTouchFromZPaging:T,getParent:y,convertToPx:N,getTime:x,getInstanceId:U,consoleErr:v,delay:E,wait:Z,isPromise:K,addUnit:M,deepCopy:P};var o={startY:0,isTouchFromZPaging:!1,isUsePageScroll:!1,isReachedTop:!0,isIosAndH5:!1,useChatRecordMode:!1,appLaunched:!1},R={mounted(){window&&(this._handleTouch(),this.$ownerInstance.callMethod("_handlePageLaunch"))},methods:{renderPropIsIosAndH5Change(e){e!==-1&&(o.isIosAndH5=e)},_handleTouch(){window.$zPagingRenderJsInited||(window.$zPagingRenderJsInited=!0,window.addEventListener("touchstart",this._handleTouchstart,{passive:!0}),window.addEventListener("touchmove",this._handleTouchmove,{passive:!1}))},_handleTouchstart(e){let t=l.getTouch(e);o.startY=t.touchY;let n=l.getTouchFromZPaging(e.target);o.isTouchFromZPaging=n.isFromZp,o.isUsePageScroll=n.isPageScroll,o.isReachedTop=n.isReachedTop,o.useChatRecordMode=n.isUseChatRecordMode},_handleTouchmove(e){let n=l.getTouch(e).touchY-o.startY;o.isTouchFromZPaging&&(o.isReachedTop&&(o.useChatRecordMode?n<0:n>0)||!o.useChatRecordMode&&o.isIosAndH5&&!o.isUsePageScroll&&n<0)&&e.cancelable&&!e.defaultPrevented&&e.preventDefault()},_removeAllEventListener(){window.removeEventListener("touchstart"),window.removeEventListener("touchmove")}}};var q={name:"z-paging",mixins:[R]};return O(J);})();

43
dist/build/app-plus/app-service.js vendored Normal file

File diff suppressed because one or more lines are too long

4
dist/build/app-plus/app-wxs.js vendored Normal file

File diff suppressed because one or more lines are too long

3
dist/build/app-plus/app.css vendored Normal file

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

246
dist/build/app-plus/manifest.json vendored Normal file
View File

@ -0,0 +1,246 @@
{
"@platforms": [
"android",
"iPhone",
"iPad"
],
"id": "__UNI__D748B51",
"name": "宠屋",
"version": {
"name": "1.0.0",
"code": "100"
},
"description": "宠物一站式开发平台",
"developer": {
"name": "",
"email": "",
"url": ""
},
"permissions": {
"Barcode": {},
"Bluetooth": {},
"Camera": {},
"Contacts": {},
"Fingerprint": {},
"Geolocation": {},
"Maps": {
"coordType": "gcj02"
},
"SQLite": {},
"Payment": {},
"UniNView": {
"description": "UniNView原生渲染"
}
},
"plus": {
"useragent": {
"value": "uni-app",
"concatenate": true
},
"splashscreen": {
"target": "id:1",
"autoclose": true,
"waiting": true,
"delay": 0,
"androidStyle": "default",
"android": {
"hdpi": "src/static/start_bg.png",
"xhdpi": "src/static/start_bg.png",
"xxhdpi": "src/static/start_bg.png"
},
"useOriginalMsgbox": true,
"iosStyle": "common"
},
"popGesture": "close",
"launchwebview": {
"id": "1",
"kernel": "WKWebview"
},
"usingComponents": true,
"nvueStyleCompiler": "uni-app",
"compilerVersion": 3,
"distribute": {
"icons": {
"android": {
"hdpi": "unpackage/res/icons/72x72.png",
"xhdpi": "unpackage/res/icons/96x96.png",
"xxhdpi": "unpackage/res/icons/144x144.png",
"xxxhdpi": "unpackage/res/icons/192x192.png"
},
"ios": {
"appstore": "unpackage/res/icons/1024x1024.png",
"ipad": {
"app": "unpackage/res/icons/76x76.png",
"app@2x": "unpackage/res/icons/152x152.png",
"notification": "unpackage/res/icons/20x20.png",
"notification@2x": "unpackage/res/icons/40x40.png",
"proapp@2x": "unpackage/res/icons/167x167.png",
"settings": "unpackage/res/icons/29x29.png",
"settings@2x": "unpackage/res/icons/58x58.png",
"spotlight": "unpackage/res/icons/40x40.png",
"spotlight@2x": "unpackage/res/icons/80x80.png"
},
"iphone": {
"app@2x": "unpackage/res/icons/120x120.png",
"app@3x": "unpackage/res/icons/180x180.png",
"notification@2x": "unpackage/res/icons/40x40.png",
"notification@3x": "unpackage/res/icons/60x60.png",
"settings@2x": "unpackage/res/icons/58x58.png",
"settings@3x": "unpackage/res/icons/87x87.png",
"spotlight@2x": "unpackage/res/icons/80x80.png",
"spotlight@3x": "unpackage/res/icons/120x120.png"
}
}
},
"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\"/>"
],
"minSdkVersion": 30,
"targetSdkVersion": 30,
"abiFilters": [
"armeabi-v7a",
"arm64-v8a"
]
},
"apple": {},
"plugins": {
"payment": {
"alipay": {
"__platform__": [
"ios",
"android"
]
}
},
"geolocation": {
"amap": {
"name": "amapCIxLx5gHo",
"__platform__": [
"android"
],
"appkey_ios": "",
"appkey_android": "92219e40234c2046f50cb72a1a86e4f7"
},
"system": {
"__platform__": [
"ios",
"android"
]
}
},
"maps": {
"amap": {
"name": "amapCIxLx5gHo",
"appkey_ios": "92219e40234c2046f50cb72a1a86e4f7",
"appkey_android": "92219e40234c2046f50cb72a1a86e4f7"
}
},
"audio": {
"mp3": {
"description": "Android平台录音支持MP3格式文件"
}
}
}
},
"compatible": {
"ignoreVersion": true
},
"statusbar": {
"immersed": "supportedDevice",
"style": "dark",
"background": "#f8f8f8"
},
"uniStatistics": {
"enable": false
},
"allowsInlineMediaPlayback": true,
"safearea": {
"background": "#F8F8F8",
"bottom": {
"offset": "auto"
}
},
"uni-app": {
"control": "uni-v3",
"vueVersion": "3",
"compilerVersion": "4.15",
"nvueCompiler": "uni-app",
"renderer": "auto",
"nvue": {
"flex-direction": "column"
},
"nvueLaunchMode": "normal",
"webView": {
"minUserAgentVersion": "49.0"
}
},
"tabBar": {
"position": "bottom",
"color": "#999999",
"selectedColor": "#000000",
"borderStyle": "rgba(0,0,0,0.4)",
"blurEffect": "none",
"fontSize": "10px",
"iconWidth": "24px",
"spacing": "3px",
"height": "50px",
"backgroundColor": "#F8F8F8",
"list": [
{
"iconPath": "/static/tabbar/home.png",
"selectedIconPath": "/static/tabbar/homeL.png",
"pagePath": "pages/index/index",
"text": "首页"
},
{
"iconPath": "/static/tabbar/space.png",
"selectedIconPath": "/static/tabbar/spaceL.png",
"pagePath": "pages/space/index",
"text": "互动空间"
},
{
"iconPath": "/static/tabbar/24gl-paperPlane.png",
"selectedIconPath": "/static/tabbar/24gl-paperPlaneL.png",
"pagePath": "pages/push/index",
"text": "发布"
},
{
"iconPath": "/static/tabbar/message.png",
"selectedIconPath": "/static/tabbar/messageL.png",
"pagePath": "pages/message/index",
"text": "消息"
},
{
"iconPath": "/static/tabbar/my.png",
"selectedIconPath": "/static/tabbar/myL.png",
"pagePath": "pages/my/index",
"text": "我的 "
}
],
"selectedIndex": 0,
"shown": true,
"child": [
"lauchwebview"
],
"selected": 0
}
},
"locale": "zh-Hans",
"launch_path": "__uniappview.html",
"fallbackLocale": "en"
}

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

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

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

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

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

File diff suppressed because one or more lines are too long

View File

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

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

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

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
.empty-box[data-v-11a8e5c9]{width:100%}.empty-icon[data-v-11a8e5c9]{width:7.5rem}.empty-text[data-v-11a8e5c9]{font-size:.8125rem;font-weight:500;color:#999}.empty-btn[data-v-11a8e5c9]{width:10rem;height:2.1875rem;font-size:.875rem;font-weight:500;color:var(--fec7ff84);border:.0625rem solid var(--fec7ff84);border-radius:1.09375rem}.error-page[data-v-48b2205b]{width:100%}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

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

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
uni-button[data-v-1e04f78b]{border-radius:.25rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem}uni-button.primary[data-v-1e04f78b]{border-radius:.25rem;--un-bg-opacity:1;background-color:rgb(255 193 7 / var(--un-bg-opacity));padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity))}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
.flex[data-v-894d6694]{display:flex}.flex-wrap[data-v-894d6694]{flex-wrap:wrap}.gap-4[data-v-894d6694]{gap:1rem}.w-20[data-v-894d6694]{width:5rem}.h-20[data-v-894d6694]{height:5rem}

View File

@ -0,0 +1 @@
.container[data-v-17dbd5e7]{display:flex;flex-direction:column;gap:20px;align-items:center;padding:20px}.container .quick-services[data-v-17dbd5e7]{display:flex;flex-direction:row;justify-content:space-between;width:100%}.container .quick-services .quick-service-card[data-v-17dbd5e7]{display:flex;flex-direction:column;align-items:center;justify-content:center}.container .quick-services .quick-service-card .quick-service-image[data-v-17dbd5e7]{width:40px;height:40px;margin-bottom:5px}

View File

@ -0,0 +1 @@
.loading[data-v-87a16606]{display:flex;align-items:center;justify-content:center;height:100vh}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
.objView[data-v-03532456]{width:100%;height:100%}#myMap[data-v-03532456]{width:100%}.myInfoRow[data-v-03532456]{height:50px}uni-textarea[data-v-03532456]{width:100%}.root[data-v-6e5b580c]{width:100%}

View File

@ -0,0 +1 @@
.chat-container[data-v-096b2daa]{position:relative;width:100vw;height:100vh;padding-top:10px}.chat-container .message[data-v-096b2daa]{display:flex;margin-bottom:10px}.chat-container .message.support[data-v-096b2daa]{flex-direction:row}.chat-container .message.customer[data-v-096b2daa]{flex-direction:row-reverse}.chat-container .message-avatar[data-v-096b2daa]{margin:0 10px;border-radius:50%}.chat-container .message-avatar .avatar[data-v-096b2daa]{width:40px;height:40px}.chat-container .message-body[data-v-096b2daa]{display:flex;flex-direction:column;gap:10px;align-items:flex-end;width:50%}.chat-container .mine .message-content[data-v-096b2daa]{background-color:#fcd038}.chat-container .support .message-content[data-v-096b2daa]{align-self:flex-start;background-color:#f1f0f0}.chat-container .customer .message-content[data-v-096b2daa]{align-self:flex-end;background-color:#fcd038}.chat-container .message-content[data-v-096b2daa]{max-width:70%;padding:8px 10px;border-radius:10px;box-shadow:0 1px 1px rgba(0,0,0,.1)}.chat-container .message-time[data-v-096b2daa]{align-self:flex-end;font-size:.75rem;color:#666}.chat-container .input-area[data-v-096b2daa]{position:absolute;bottom:9.375rem;display:flex;flex-direction:column;width:100%;padding:10px;border-top:1px solid #ccc}.chat-container .input-area .input-text[data-v-096b2daa]{flex-grow:1;padding:10px;border:none;border-radius:20px}.chat-container .input-area uni-button[data-v-096b2daa]{position:absolute;right:.625rem;bottom:-6.25rem;width:7.5rem;height:2.5rem;color:#fff;cursor:pointer;background-color:#fcd038;border:none;border-radius:1.25rem}

View File

@ -0,0 +1 @@
.container[data-v-e0602a9b]{height:100vh;padding:16px;background-color:#f8f8f8}.message-item[data-v-e0602a9b]{display:flex;flex-direction:row;align-items:center;padding:12px;margin-bottom:10px;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.icon-wrapper[data-v-e0602a9b]{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;margin-right:12px;background-color:#f5d143;border-radius:50%}.icon-wrapper-2[data-v-e0602a9b]{background-color:#ffb7b9}.icon[data-v-e0602a9b]{width:24px;height:24px}.content[data-v-e0602a9b]{display:flex;flex-direction:column;flex-grow:1;gap:10px}.title[data-v-e0602a9b]{font-size:16px;color:#333}.description[data-v-e0602a9b]{font-size:14px;color:#999}.badge-wrapper[data-v-e0602a9b]{flex-shrink:0;margin-top:-30px;margin-left:auto}.badge[data-v-e0602a9b]{padding:4px 8px;font-size:12px;color:#fff;background-color:#f44336;border-radius:50%}

View File

@ -0,0 +1 @@
.empty-state[data-v-61587a54]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.empty-state .img[data-v-61587a54]{width:100%;width:250px;height:auto;margin:20px 0}.empty-state .txt[data-v-61587a54]{font-size:16px;color:#666;text-align:center}.message-list[data-v-0e43d75d]{display:flex;flex-direction:column;gap:10px;padding:10px;margin:20px}.message-card[data-v-0e43d75d]{position:relative;padding:15px;background-color:#fff;border-radius:5px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.message-header[data-v-0e43d75d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px}.message-title[data-v-0e43d75d]{font-weight:700;color:#333}.message-date[data-v-0e43d75d]{font-size:.8rem;color:#999}.message-notification[data-v-0e43d75d]{position:absolute;top:10px;right:10px;padding:2px 6px;font-size:.75rem;color:#fff;background-color:red;border-radius:50%}.message-content[data-v-0e43d75d]{color:#666}

View File

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
.order-item[data-v-136f0357]{margin-bottom:1rem;border-radius:.5rem;--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity));padding:1rem;--un-shadow:var(--un-shadow-inset) 0 1px 3px 0 var(--un-shadow-color, rgb(0 0 0 / .1)),var(--un-shadow-inset) 0 1px 2px -1px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.order-header[data-v-136f0357]{margin-bottom:.5rem;display:flex;align-items:center;justify-content:space-between}.order-title[data-v-136f0357]{font-size:1.125rem;line-height:1.75rem;font-weight:700}.order-status[data-v-136f0357]{font-size:.875rem;line-height:1.25rem;--un-text-opacity:1;color:rgb(107 114 128 / var(--un-text-opacity))}.order-info[data-v-136f0357]{margin-bottom:1rem;font-size:.875rem;line-height:1.25rem;--un-text-opacity:1;color:rgb(55 65 81 / var(--un-text-opacity))}.pet-info[data-v-136f0357]{margin-bottom:1rem;display:flex;align-items:center}.user-info[data-v-136f0357],.payment-info[data-v-136f0357]{margin-bottom:1rem;font-size:.875rem;line-height:1.25rem;--un-text-opacity:1;color:rgb(55 65 81 / var(--un-text-opacity))}.btn[data-v-136f0357]{border-radius:.25rem;--un-bg-opacity:1;background-color:rgb(243 244 246 / var(--un-bg-opacity));padding:.25rem .5rem;font-size:.75rem;line-height:1rem}.btn-primary[data-v-136f0357]{border-radius:.25rem;--un-bg-opacity:1;background-color:rgb(255 193 7 / var(--un-bg-opacity));padding:.25rem .5rem;font-size:.75rem;line-height:1rem;--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity))}.text-red-500[data-v-136f0357]{--un-text-opacity:1;color:rgb(239 68 68 / var(--un-text-opacity))}.empty-state[data-v-61587a54]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.empty-state .img[data-v-61587a54]{width:100%;width:250px;height:auto;margin:20px 0}.empty-state .txt[data-v-61587a54]{font-size:16px;color:#666;text-align:center}body[data-v-7a11e66a],.main-page[data-v-7a11e66a]{background-color:#f3f4f6}.tab[data-v-7a11e66a]{cursor:pointer;padding:.5rem 1rem;--un-text-opacity:1;color:rgb(55 65 81 / var(--un-text-opacity));position:relative}.tab.text-yellow-500[data-v-7a11e66a]{--un-text-opacity:1;color:rgb(234 179 8 / var(--un-text-opacity))}.active-underline[data-v-7a11e66a]{position:absolute;bottom:0;left:50%;margin-top:.25rem;width:1.5rem;height:.25rem;--un-translate-x:-50%;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));--un-bg-opacity:1;background-color:rgb(250 204 21 / var(--un-bg-opacity))}

View File

@ -0,0 +1 @@
.order-detail[data-v-172ddf98]{border-radius:.5rem;--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity));padding:1rem;--un-shadow:var(--un-shadow-inset) 0 1px 3px 0 var(--un-shadow-color, rgb(0 0 0 / .1)),var(--un-shadow-inset) 0 1px 2px -1px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.order-header[data-v-172ddf98]{margin-bottom:.5rem;display:flex;align-items:center;justify-content:space-between}.order-title[data-v-172ddf98]{font-size:1.125rem;line-height:1.75rem;font-weight:700}.order-status[data-v-172ddf98]{font-size:.875rem;line-height:1.25rem;--un-text-opacity:1;color:rgb(107 114 128 / var(--un-text-opacity))}.order-info[data-v-172ddf98],.pet-info[data-v-172ddf98],.user-info[data-v-172ddf98],.payment-info[data-v-172ddf98]{margin-bottom:1rem;font-size:.875rem;line-height:1.25rem;--un-text-opacity:1;color:rgb(55 65 81 / var(--un-text-opacity))}.qrcode-info[data-v-172ddf98]{margin-bottom:1rem;text-align:center}.qrcode-info uni-image[data-v-172ddf98]{margin-left:auto;margin-right:auto;width:8rem;height:8rem}

View File

@ -0,0 +1 @@
.order-item[data-v-136f0357]{margin-bottom:1rem;border-radius:.5rem;--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity));padding:1rem;--un-shadow:var(--un-shadow-inset) 0 1px 3px 0 var(--un-shadow-color, rgb(0 0 0 / .1)),var(--un-shadow-inset) 0 1px 2px -1px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.order-header[data-v-136f0357]{margin-bottom:.5rem;display:flex;align-items:center;justify-content:space-between}.order-title[data-v-136f0357]{font-size:1.125rem;line-height:1.75rem;font-weight:700}.order-status[data-v-136f0357]{font-size:.875rem;line-height:1.25rem;--un-text-opacity:1;color:rgb(107 114 128 / var(--un-text-opacity))}.order-info[data-v-136f0357]{margin-bottom:1rem;font-size:.875rem;line-height:1.25rem;--un-text-opacity:1;color:rgb(55 65 81 / var(--un-text-opacity))}.pet-info[data-v-136f0357]{margin-bottom:1rem;display:flex;align-items:center}.user-info[data-v-136f0357],.payment-info[data-v-136f0357]{margin-bottom:1rem;font-size:.875rem;line-height:1.25rem;--un-text-opacity:1;color:rgb(55 65 81 / var(--un-text-opacity))}.btn[data-v-136f0357]{border-radius:.25rem;--un-bg-opacity:1;background-color:rgb(243 244 246 / var(--un-bg-opacity));padding:.25rem .5rem;font-size:.75rem;line-height:1rem}.btn-primary[data-v-136f0357]{border-radius:.25rem;--un-bg-opacity:1;background-color:rgb(255 193 7 / var(--un-bg-opacity));padding:.25rem .5rem;font-size:.75rem;line-height:1rem;--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity))}.text-red-500[data-v-136f0357]{--un-text-opacity:1;color:rgb(239 68 68 / var(--un-text-opacity))}.main-page[data-v-b043a447]{padding:1rem}.flex[data-v-b043a447]{display:flex}.text-gray-400[data-v-b043a447]{--un-text-opacity:1;color:rgb(156 163 175 / var(--un-text-opacity))}.h-64[data-v-b043a447]{height:16rem}.w-32[data-v-b043a447]{width:8rem}.mb-4[data-v-b043a447]{margin-bottom:1rem}

View File

View File

File diff suppressed because one or more lines are too long

Some files were not shown because too many files have changed in this diff Show More