build: 新版本打包

This commit is contained in:
mixtan 2025-05-17 16:32:03 +08:00
parent b63a46629f
commit a3959baf71
29 changed files with 111 additions and 82 deletions

8
dist/index.html vendored
View File

@ -5,10 +5,10 @@
<link rel="icon" href="/favicon.ico">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>小发同城</title>
<script type="module" crossorigin src="/static/js/index-D3MMAWr-.js"></script>
<link rel="modulepreload" crossorigin href="/static/js/element-plus-BqRlJpKe.js">
<link rel="stylesheet" crossorigin href="/static/css/element-plus-DQwkloGW.css">
<link rel="stylesheet" crossorigin href="/static/css/index-BMHcNRvy.css">
<script type="module" crossorigin src="/static/js/index-Bra8bK7c.js"></script>
<link rel="modulepreload" crossorigin href="/static/js/element-plus-BBXgOptP.js">
<link rel="stylesheet" crossorigin href="/static/css/element-plus-DYJvLKyY.css">
<link rel="stylesheet" crossorigin href="/static/css/index-BehRWuu1.css">
</head>
<body>
<div id="app"></div>

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

1
dist/static/css/index-BehRWuu1.css vendored Normal file

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
import{x as r,H as i,y as t,a0 as d,z as a,A as o,I as e,E as n}from"./element-plus-BqRlJpKe.js";import{a as l}from"./index-D3MMAWr-.js";const g="/static/jpg/ppt2-B63Md0hi.jpg",_="/static/jpg/ppt3-DJQEMBTC.jpg",m="/static/jpg/ppt4-N3gNKzlq.jpg",v="/static/jpg/ppt5-BECJkVjl.jpg",u="/static/jpg/target4-BE3ouBHH.jpg",j="/static/jpg/target5-C5BgcCif.jpg",f="/static/jpg/target3-atunhXrw.jpg",x={},B={class:"about_container"},E={class:"brandTarget"};function b(C,s){const c=e,p=n;return i(),r("div",null,[t("div",B,[s[3]||(s[3]=d('<h1 data-v-53582c83>品牌介绍</h1><p data-v-53582c83> 小发同城是2024成立的创新型同城服务企业。自成立以来秉持着 “以用户需求为核心,用贴心服务点亮城市生活” 的使命,不断整合各类优质资源, 搭建起一个涵盖配送、生活服务、商业服务等多元领域的综合性服务网络。 </p><p data-v-53582c83> 随着城市生活节奏的不断加快和人们对生活品质要求的日益提高, 同城服务市场有着广阔的发展前景。小发同城将继续秉承创新、高效、贴心的服务理念, 不断拓展服务领域,提升服务质量,为用户创造更多价值。同时,小发同城也将积极与各类商家、合作 伙伴携手共进,共同推动同城服务行业的发展,为打造更加便捷、美好的城市生活贡献自己的力量。 </p><div class="ppt" data-v-53582c83><img src="'+g+'" data-v-53582c83><img src="'+_+'" data-v-53582c83><img src="'+m+'" data-v-53582c83><img src="'+v+'" data-v-53582c83></div><h1 data-v-53582c83>品牌主张</h1>',5)),t("div",E,[a(p,{gutter:20},{default:o(()=>[a(c,{xs:24,sm:24,md:24,lg:8,xl:8},{default:o(()=>s[0]||(s[0]=[t("div",{class:"brandTarget_one"},[t("img",{src:u}),t("p",null,"服务到位")],-1)])),_:1}),a(c,{xs:24,sm:24,md:24,lg:8,xl:8},{default:o(()=>s[1]||(s[1]=[t("div",{class:"brandTarget_two"},[t("img",{src:j}),t("p",null,"快速解决")],-1)])),_:1}),a(c,{xs:24,sm:24,md:24,lg:8,xl:8},{default:o(()=>s[2]||(s[2]=[t("div",{class:"brandTarget_three"},[t("img",{src:f}),t("p",null,"客户放心")],-1)])),_:1})]),_:1})])])])}const T=l(x,[["render",b],["__scopeId","data-v-53582c83"]]);export{T as default};

1
dist/static/js/About-D_Vl3ym8.js vendored Normal file
View File

@ -0,0 +1 @@
import{G as r,v as i,I as t,S as d,B as a,y as o,K as e,J as n}from"./element-plus-BBXgOptP.js";import{_ as l}from"./_plugin-vue_export-helper-DlAUqK2U.js";const _="/static/jpg/ppt2-B63Md0hi.jpg",g="/static/jpg/ppt3-DJQEMBTC.jpg",m="/static/jpg/ppt4-N3gNKzlq.jpg",v="/static/jpg/ppt5-BECJkVjl.jpg",u="/static/jpg/target4-BE3ouBHH.jpg",j="/static/jpg/target5-C5BgcCif.jpg",f="/static/jpg/target3-atunhXrw.jpg",x={},B={class:"about_container"},b={class:"brandTarget"};function C(E,s){const c=e,p=n;return i(),r("div",null,[t("div",B,[s[3]||(s[3]=d('<h1 data-v-53582c83>品牌介绍</h1><p data-v-53582c83> 小发同城是2024成立的创新型同城服务企业。自成立以来秉持着 “以用户需求为核心,用贴心服务点亮城市生活” 的使命,不断整合各类优质资源, 搭建起一个涵盖配送、生活服务、商业服务等多元领域的综合性服务网络。 </p><p data-v-53582c83> 随着城市生活节奏的不断加快和人们对生活品质要求的日益提高, 同城服务市场有着广阔的发展前景。小发同城将继续秉承创新、高效、贴心的服务理念, 不断拓展服务领域,提升服务质量,为用户创造更多价值。同时,小发同城也将积极与各类商家、合作 伙伴携手共进,共同推动同城服务行业的发展,为打造更加便捷、美好的城市生活贡献自己的力量。 </p><div class="ppt" data-v-53582c83><img src="'+_+'" data-v-53582c83><img src="'+g+'" data-v-53582c83><img src="'+m+'" data-v-53582c83><img src="'+v+'" data-v-53582c83></div><h1 data-v-53582c83>品牌主张</h1>',5)),t("div",b,[a(p,{gutter:20},{default:o(()=>[a(c,{xs:24,sm:24,md:24,lg:8,xl:8},{default:o(()=>s[0]||(s[0]=[t("div",{class:"brandTarget_one"},[t("img",{src:u}),t("p",null,"服务到位")],-1)])),_:1}),a(c,{xs:24,sm:24,md:24,lg:8,xl:8},{default:o(()=>s[1]||(s[1]=[t("div",{class:"brandTarget_two"},[t("img",{src:j}),t("p",null,"快速解决")],-1)])),_:1}),a(c,{xs:24,sm:24,md:24,lg:8,xl:8},{default:o(()=>s[2]||(s[2]=[t("div",{class:"brandTarget_three"},[t("img",{src:f}),t("p",null,"客户放心")],-1)])),_:1})]),_:1})])])])}const T=l(x,[["render",C],["__scopeId","data-v-53582c83"]]);export{T as default};

File diff suppressed because one or more lines are too long

1
dist/static/js/FeedBack-B4DTvKxt.js vendored Normal file
View File

@ -0,0 +1 @@
import{j as b,a as y,r as k,G as w,I as p,B as o,y as l,W as V,Y as v,v as x,a0 as E,a1 as h,a4 as B,a5 as F,u as I,a6 as C,L as N}from"./element-plus-BBXgOptP.js";import{s as U}from"./http-HsCCGFNQ.js";function g(c,t={}){t.isFilter=!0;const n=new FormData;n.append("upfile",c);for(const a in t)t.hasOwnProperty(a)&&n.append(a,t[a]);return new Promise((a,r)=>{U({url:"/shop/oss/upload",method:"post",data:n}).then(e=>{a(e)}).catch(e=>r(console.warn(e)))})}const j={class:"feedback-container"},D={class:"feedback-form"},R=b({__name:"FeedBack",setup(c){const t=y({describe:"",img:"",contact:""}),n=k(),a=({file:r})=>{g(r,{}).then(s=>{console.log(s)}).catch(s=>{console.error(s)})};return(r,e)=>{const s=h,u=E,i=F,m=B,f=V,_=v;return x(),w("div",j,[e[4]||(e[4]=p("h1",null,"意见反馈",-1)),p("div",D,[o(f,{model:t,"label-width":"auto",style:{"max-width":"600px"}},{default:l(()=>[o(u,{label:"描述问题"},{default:l(()=>[o(s,{modelValue:t.describe,"onUpdate:modelValue":e[0]||(e[0]=d=>t.describe=d),rows:6,type:"textarea"},null,8,["modelValue"])]),_:1}),o(u,{label:"上传图片"},{default:l(()=>[o(m,{ref_key:"uploadRef",ref:n,multiple:"",limit:3,"list-type":"picture-card","http-request":a,"auto-upload":!1},{default:l(()=>[o(i,{class:"avatar-uploader-icon"},{default:l(()=>[o(I(C))]),_:1})]),_:1},512)]),_:1}),o(u,{label:"您的联系方式"},{default:l(()=>[o(s,{modelValue:t.contact,"onUpdate:modelValue":e[1]||(e[1]=d=>t.contact=d),style:{width:"200px"}},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),o(_,{type:"primary",size:"default",onClick:e[2]||(e[2]=d=>n.value.submit())},{default:l(()=>e[3]||(e[3]=[N("提交反馈")])),_:1})])])}}});export{R as default};

View File

@ -1 +0,0 @@
import{j as b,a as y,r as k,x as w,y as p,z as o,A as l,P as x,Q as V,a5 as v,a6 as E,u as h,a7 as F,O as B,M as C,L as I,H as N}from"./element-plus-BqRlJpKe.js";import{s as O}from"./index-D3MMAWr-.js";function P(c,t={}){t.isFilter=!0;const n=new FormData;n.append("upfile",c);for(const a in t)t.hasOwnProperty(a)&&n.append(a,t[a]);return new Promise((a,r)=>{O({url:"/shop/oss/upload",method:"post",data:n}).then(e=>{a(e)}).catch(e=>r(console.warn(e)))})}const U={class:"feedback-container"},g={class:"feedback-form"},D=b({__name:"FeedBack",setup(c){const t=y({describe:"",img:"",contact:""}),n=k(),a=({file:r})=>{P(r,{}).then(s=>{console.log(s)}).catch(s=>{console.error(s)})};return(r,e)=>{const s=V,u=x,i=E,m=v,f=B,_=I;return N(),w("div",U,[e[4]||(e[4]=p("h1",null,"意见反馈",-1)),p("div",g,[o(f,{model:t,"label-width":"auto",style:{"max-width":"600px"}},{default:l(()=>[o(u,{label:"描述问题"},{default:l(()=>[o(s,{modelValue:t.describe,"onUpdate:modelValue":e[0]||(e[0]=d=>t.describe=d),rows:6,type:"textarea"},null,8,["modelValue"])]),_:1}),o(u,{label:"上传图片"},{default:l(()=>[o(m,{ref_key:"uploadRef",ref:n,multiple:"",limit:3,"list-type":"picture-card","http-request":a,"auto-upload":!1},{default:l(()=>[o(i,{class:"avatar-uploader-icon"},{default:l(()=>[o(h(F))]),_:1})]),_:1},512)]),_:1}),o(u,{label:"您的联系方式"},{default:l(()=>[o(s,{modelValue:t.contact,"onUpdate:modelValue":e[1]||(e[1]=d=>t.contact=d),style:{width:"200px"}},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),o(_,{type:"primary",size:"default",onClick:e[2]||(e[2]=d=>n.value.submit())},{default:l(()=>e[3]||(e[3]=[C("提交反馈")])),_:1})])])}}});export{D as default};

1
dist/static/js/Help-BaG2NLrG.js vendored Normal file
View File

@ -0,0 +1 @@
import{G as l,v as _,B as t,y as o,K as a,I as s,J as r}from"./element-plus-BBXgOptP.js";import{_ as p}from"./_plugin-vue_export-helper-DlAUqK2U.js";const m="/static/png/help_temp-BLQ8f-Sb.png",i={},d={class:"help_container"};function f(u,e){const n=a,c=r;return _(),l("div",d,[t(c,null,{default:o(()=>[t(n,{xs:24,sm:24,md:24,lg:24,xl:24},{default:o(()=>e[0]||(e[0]=[s("div",{class:"help_img"},[s("img",{src:m})],-1)])),_:1})]),_:1})])}const B=p(i,[["render",f]]);export{B as default};

View File

@ -1 +0,0 @@
import{x as l,H as a,z as t,A as o,I as _,y as s,E as r}from"./element-plus-BqRlJpKe.js";import{a as p}from"./index-D3MMAWr-.js";const m="/static/png/help_temp-BLQ8f-Sb.png",i={},d={class:"help_container"};function f(x,e){const n=_,c=r;return a(),l("div",d,[t(c,null,{default:o(()=>[t(n,{xs:24,sm:24,md:24,lg:24,xl:24},{default:o(()=>e[0]||(e[0]=[s("div",{class:"help_img"},[s("img",{src:m})],-1)])),_:1})]),_:1})])}const h=p(i,[["render",f]]);export{h as default};

View File

@ -0,0 +1 @@
const s=(t,r)=>{const o=t.__vccOpts||t;for(const[c,e]of r)o[c]=e;return o};export{s as _};

1
dist/static/js/check-B7fCoEkZ.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

72
dist/static/js/element-plus-BBXgOptP.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

6
dist/static/js/http-HsCCGFNQ.js vendored Normal file

File diff suppressed because one or more lines are too long

10
dist/static/js/index-Bra8bK7c.js vendored Normal file

File diff suppressed because one or more lines are too long

1
dist/static/js/index-ClyzlllB.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

File diff suppressed because one or more lines are too long

1
dist/static/js/login-B93iWbQ_.js vendored Normal file
View File

@ -0,0 +1 @@
import{d as g}from"./index-Bra8bK7c.js";import{r as a,T as m}from"./element-plus-BBXgOptP.js";import{s as i}from"./http-HsCCGFNQ.js";const y=g("user",()=>{const e=a(""),t=a(!1),o=r=>{e.value=r,t.value=!0;const d=Date.now()+31536e3*1e3;localStorage.setItem("token",r),localStorage.setItem("tokenExpiry",d.toString())},n=r=>{localStorage.setItem("mobilePhone",r)},c=()=>{localStorage.removeItem("mobilePhone")},l=()=>{try{e.value="",t.value=!1,localStorage.removeItem("token"),localStorage.removeItem("tokenExpiry")}catch(r){console.error("Error clearing token from localStorage:",r)}},s=()=>{try{const r=localStorage.getItem("tokenExpiry");return r?Date.now()>parseInt(r,10):!0}catch(r){return console.error("Error checking token expiry:",r),!0}},_=r=>{localStorage.setItem("Identity",r)},u=()=>{localStorage.removeItem("Identity")};return m(()=>{try{const r=localStorage.getItem("token");r&&!s()?(e.value=r,t.value=!0):l()}catch(r){console.error("Error retrieving token from localStorage:",r)}}),{token:e,isLoggedIn:t,setToken:o,clearToken:l,setMobilePhone:n,removeMobilePhone:c,setIdentity:_,removeIdentity:u}});function f(e){return e.isFilter=!0,new Promise((t,o)=>{i({url:"/account/login/doMerchSmsRegisterAndLogin",method:"post",data:e}).then(n=>{t(n)}).catch(n=>o(console.warn(n)))})}function v(e){return e.isFilter=!0,new Promise((t,o)=>{i({url:"/account/login/sendVerifyCode",method:"post",data:e}).then(n=>{t(n)}).catch(n=>o(console.warn(n)))})}function w(){return new Promise((e,t)=>{i({url:"shop/store/biz-category/list",method:"post"}).then(o=>{e(o)}).catch(o=>t(console.warn(o)))})}function S(e){return e.map(t=>({value:t.id,label:t.category_name,children:t.children?[{value:t.id,label:`${t.category_name} 分割比率(${t.split_ratio}%)`},...t.children.map(o=>({value:o.id,label:`${o.category_name} 分割比率(${o.split_ratio}%)`}))]:[]}))}function k(e){return e.isFilter=!0,new Promise((t,o)=>{i({url:"/shop/merch/baidu/place/v2/suggestion",method:"get",params:e}).then(n=>{t(n)}).catch(n=>o(console.warn(n)))})}function P(){return new Promise((e,t)=>{i({url:"/shop/global/banks/list",method:"post"}).then(o=>{e(o)}).catch(o=>t(console.warn(o)))})}function I(e){return new Promise((t,o)=>{const n={bank_name:e.bank_name,bank_branch_name:e.bank_branch_name,account_number:e.account_number,account_holder_name:e.account_holder_name,biz_category:e.biz_category,biz_license_company:e.biz_license_company,biz_license_image:e.biz_license_image,biz_license_number:e.biz_license_number,biz_second_category:e.biz_second_category,city_id:e.city_id,contact_name:e.contact_name,county_id:e.county_id,entity_type:e.entity_type,environment_image:e.environment_image,front_facade_image:e.front_facade_image,individual_id_images:e.individual_id_images,individual_id_images2:e.individual_id_images2,individual_id_number:e.individual_id_number,legal_person_id_images:e.legal_person_id_images,legal_person_id_images2:e.legal_person_id_images2,legal_person_id_number:e.legal_person_id_number,legal_person_mobile:e.legal_person_mobile,legal_person_name:e.legal_person_name,license_image:e.license_imageToString,license_number:e.license_number,license_type:e.license_type,login_mobile:e.login_mobile,province_id:e.province_id,store_address:e.postion+e.store_address,store_latitude:e.store_latitude,store_longitude:e.store_longitude,store_name:e.store_name};console.log("这是数据",n),i({url:"/shop/merch/apply",method:"post",data:n}).then(c=>{t(c)}).catch(c=>o(console.warn(c)))})}function z(){const e={mobile:localStorage.getItem("mobilePhone")};return new Promise((t,o)=>{i({url:"/shop/merch/fresh/approval/status",method:"post",data:e}).then(n=>{t(n)}).catch(n=>o(console.warn(n)))})}function G(e){return new Promise((t,o)=>{i({url:"/shop/merch/re-apply",method:"post",data:e}).then(n=>{t(n)}).catch(n=>o(console.warn(n)))})}function x(e){return new Promise((t,o)=>{i({url:"https://mall.gpxscs.cn/api/admin/account/account-user-base/doLogin",method:"post",params:e}).then(n=>{t(n)}).catch(n=>o(console.warn(n)))})}function E(e){return new Promise((t,o)=>{i({url:"https://mall.gpxscs.cn/api/admin/shop/shop-base-config/image",method:"GET",params:e}).then(n=>{t(n)}).catch(n=>o(console.warn(n)))})}function T(){return new Promise((e,t)=>{i({url:"/shop/merch/detail",method:"post",data:{mobile:localStorage.getItem("mobilePhone")}}).then(o=>{e(o)}).catch(o=>t(console.warn(o)))})}function A(){return new Promise((e,t)=>{i({url:"shop/shop-base-district/getAppDistrict",method:"get"}).then(o=>{e(o)}).catch(o=>t(console.warn(o)))})}export{w as G,P as a,A as b,k as c,T as d,E as e,x as f,z as g,v as h,f as i,I as m,G as r,S as t,y as u};

1
dist/static/js/privacy-CT3wclX6.js vendored Normal file
View File

@ -0,0 +1 @@
import{j as o,r as a,G as r,v as c}from"./element-plus-BBXgOptP.js";import{s}from"./http-HsCCGFNQ.js";import{_ as i}from"./_plugin-vue_export-helper-DlAUqK2U.js";const m={getAgreement(n){const e=new URLSearchParams(n).toString();return s({method:"GET",url:`/api/mobile/account/login/protocol?${e}`})}},_=["innerHTML"],p=o({__name:"privacy",setup(n){const e=a("");return(async()=>{const t=await m.getAgreement({protocols_key:"joininPrivacyAgreement"});(t==null?void 0:t.status)===200&&(e.value=t.data.document)})(),(t,u)=>(c(),r("div",{class:"container",innerHTML:e.value},null,8,_))}}),v=i(p,[["__scopeId","data-v-9b7f06d7"]]);export{v as default};

View File

@ -1 +0,0 @@
import{s as o,a}from"./index-D3MMAWr-.js";import{j as r,r as c,x as s,H as i}from"./element-plus-BqRlJpKe.js";const m={getAgreement(n){const e=new URLSearchParams(n).toString();return o({method:"GET",url:`/api/mobile/account/login/protocol?${e}`})}},_=["innerHTML"],l=r({__name:"privacy",setup(n){const e=c("");return(async()=>{const t=await m.getAgreement({protocols_key:"joininPrivacyAgreement"});(t==null?void 0:t.status)===200&&(e.value=t.data.document)})(),(t,u)=>(i(),s("div",{class:"container",innerHTML:e.value},null,8,_))}}),g=a(l,[["__scopeId","data-v-9b7f06d7"]]);export{g as default};

File diff suppressed because one or more lines are too long

1
dist/static/js/start-DRMFAX4m.js vendored Normal file

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
const o="/static/png/xiaofa_logo-CWiFY9kv.png";export{o as _};

View File

@ -8,8 +8,12 @@
import { watch, shallowRef } from 'vue';
import { useRoute } from 'vue-router';
type CurrentLayoutType = {
[key in string]: string
}
const route = useRoute();
const currentLayout = shallowRef(null);
const currentLayout = shallowRef<CurrentLayoutType|null>(null);
watch(route, async(newVal)=>{
if (typeof newVal?.meta?.isFullpage == 'undefined' || newVal?.meta?.isFullpage == false) {