SYN/public/admin/assets/picker.e7b0eecd.js

2 lines
13 KiB
JavaScript

import{C as O,i as j,D as z,F as Q,B as W,L as X,v as J,r as Y,M as Z,N as ee,G as ue,H as te,w as le,x as ae,y as ne}from"./element-plus.7c242749.js";import{d as R,b as se}from"./index.0f3c9d87.js";import{d as P,r as S,a1 as oe,w as V,o as r,c as C,X as d,P as E,u as s,a9 as ie,Q as de,O as y,a as e,V as D,i as g,U as L,W as $,a8 as G,R as me,b as T,T as I,s as pe,$ as re}from"./@vue.54440ad7.js";import{P as ce}from"./index.0929b672.js";import{_ as _e}from"./index.vue_vue_type_script_setup_true_lang.7fd82f07.js";import{I as Fe}from"./@element-plus.b60a8dd3.js";import{m as Ee}from"./article.412e2a4b.js";import{u as fe}from"./usePaging.86c68137.js";var B=(a=>(a.SHOP_PAGES="shop",a.APPTOOL="application_tool",a.OTHER_LINK="other_link",a))(B||{}),l=(a=>(a.SHOP_PAGES="shop",a.ARTICLE_LIST="article",a.CUSTOM_LINK="custom",a.MINI_PROGRAM="mini_program",a))(l||{});const xe={class:"article-list"},ve={class:"flex row-center"},he={class:"flex items-center"},Ae={class:"ml-4 overflow-hidden"},Ce={class:"text-base line-clamp-2"},ye={class:"flex justify-end mt-4"},Be=P({__name:"article-list",props:{modelValue:{type:Object,default:()=>({})}},emits:["update:modelValue"],setup(a,{emit:v}){const c=a,x=v,i=S({path:"/pages/news_detail/news_detail",name:"",query:{},type:l.ARTICLE_LIST}),u=oe({name:"",is_show:1}),{pager:t,getLists:_,resetPage:n}=fe({fetchFun:Ee,params:u}),o=F=>F==Number(i.value.id),p=F=>{i.value={id:F.id,name:F.title,path:"/pages/news_detail/news_detail",query:{id:F.id},type:l.ARTICLE_LIST},x("update:modelValue",i.value)};return V(()=>c.modelValue,F=>{if(F.type!=l.ARTICLE_LIST)return i.value={id:"",name:"",path:"/pages/news_detail/news_detail",type:l.SHOP_PAGES};i.value=F},{immediate:!0}),_(),(F,f)=>{const m=O,h=j,w=z,b=Q,H=W,k=X,q=J,N=Y,M=Z,U=_e,K=ee;return r(),C("div",xe,[d(b,{ref:"formRef",model:s(u),inline:!0},{default:E(()=>[d(w,{label:"\u6587\u7AE0\u540D\u79F0"},{default:E(()=>[d(m,{class:"w-[280px]",modelValue:s(u).name,"onUpdate:modelValue":f[0]||(f[0]=A=>s(u).name=A),placeholder:"\u8BF7\u8F93\u5165",clearable:"",onKeyup:ie(s(n),["enter"])},null,8,["modelValue","onKeyup"]),d(h,{type:"primary",class:"ml-4",icon:s(Fe),onClick:s(n)},null,8,["icon","onClick"])]),_:1})]),_:1},8,["model"]),de((r(),y(M,{size:"large",data:s(t).lists,height:"432px",onRowClick:p},{default:E(()=>[d(k,{label:"\u9009\u62E9","min-width":"50"},{default:E(({row:A})=>[e("div",ve,[d(H,{"model-value":o(A.id),size:"large",onChange:nu=>p(A)},null,8,["model-value","onChange"])])]),_:1}),d(k,{label:"\u6587\u7AE0\u540D\u79F0","min-width":"180"},{default:E(({row:A})=>[e("div",he,[d(q,{fit:"cover",src:A.image,class:"flex-none w-[58px] h-[58px]"},null,8,["src"]),e("div",Ae,[d(N,{effect:"dark",content:A.title,placement:"top"},{default:E(()=>[e("div",Ce,D(A.title),1)]),_:2},1032,["content"])])])]),_:1}),d(k,{label:"\u521B\u5EFA\u65F6\u95F4",prop:"create_time","min-width":"140"})]),_:1},8,["data"])),[[K,s(t).loading]]),e("div",ye,[d(U,{modelValue:s(t),"onUpdate:modelValue":f[1]||(f[1]=A=>g(t)?t.value=A:null),onChange:s(_)},null,8,["modelValue","onChange"])])])}}});const ge=R(Be,[["__scopeId","data-v-caaceb89"]]),Pe={class:"custom-link h-[530px]"},Se=e("div",{class:"text-xl font-medium"},"\u81EA\u5B9A\u4E49\u94FE\u63A5",-1),Ve={class:"flex flex-wrap items-center mt-4"},we=e("div",{class:"w-[86px] text-right"},"\u81EA\u5B9A\u4E49\u94FE\u63A5",-1),Ie={class:"ml-4 flex-1 min-w-[100px]"},De=e("div",{class:"form-tips ml-[101px] max-w-[320px]"}," \u8BF7\u586B\u5199\u5B8C\u6574\u7684\u5E26\u6709\u201Chttps://\u201D\u6216\u201Chttp://\u201D\u7684\u94FE\u63A5\u5730\u5740\uFF0C\u94FE\u63A5\u7684\u57DF\u540D\u5FC5\u987B\u5728\u5FAE\u4FE1\u516C\u4F17\u5E73\u53F0\u8BBE\u7F6E\u4E1A\u52A1\u57DF\u540D ",-1),Oe=P({__name:"custom-link",props:{modelValue:{type:Object,default:()=>({})}},emits:["update:modelValue"],setup(a,{emit:v}){const c=v,x=i=>{c("update:modelValue",{path:"/pages/webview/webview",query:{url:i},type:l.CUSTOM_LINK})};return(i,u)=>{var _;const t=O;return r(),C("div",Pe,[Se,e("div",Ve,[we,e("div",Ie,[d(t,{class:"max-w-[320px]","model-value":(_=a.modelValue.query)==null?void 0:_.url,placeholder:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740",onInput:x},null,8,["model-value"])])]),De])}}}),be={class:"mini-program h-[530px]"},ke=e("div",{class:"text-xl font-medium"},"\u8DF3\u8F6C\u5C0F\u7A0B\u5E8F",-1),Le={class:"flex flex-wrap items-center mt-4"},$e=e("div",{class:"w-[86px] text-right"},"\u5C0F\u7A0B\u5E8FAPPID",-1),Ge={class:"ml-4 flex-1 min-w-[100px]"},Re={class:"flex flex-wrap items-center mt-4"},Te=e("div",{class:"w-[86px] text-right"},"\u5C0F\u7A0B\u5E8F\u8DEF\u5F84",-1),He={class:"ml-4 flex-1 min-w-[100px]"},qe={class:"flex flex-wrap items-center mt-4"},Ne=e("div",{class:"w-[86px] text-right"},"\u4F20\u9012\u53C2\u6570",-1),Me={class:"ml-4 flex-1 min-w-[100px]"},Ue=e("div",{class:"form-tips ml-[100px] max-w-[320px]"},[e("div",null,"\u793A\u4F8B\uFF1Aid=2&ustm=jiny&name=234"),e("div",{class:"text-error"}," \u6CE8\u610F\uFF1A\u4E0D\u5141\u8BB8\u8F93\u5165\u4E2D\u6587\u3001\u7279\u6B8A\u5B57\u7B26\u7B49\u3002\u5982\u679C\u51FA\u73B0\u5BF9\u4E0D\u8D77\uFF0C\u5F53\u524D\u9875\u9762\u65E0\u6CD5\u8BBF\u95EE\uFF0C\u5927\u6982\u7387\u662F\u8DF3\u8F6C\u53C2\u6570\u7684\u95EE\u9898\uFF01\uFF01 ")],-1),Ke={class:"flex flex-wrap items-center mt-4"},je=e("div",{class:"w-[86px] text-right"},"\u5C0F\u7A0B\u5E8F\u7248\u672C",-1),ze={class:"ml-4 flex-1 min-w-[100px]"},Qe=e("div",null,[e("div",{class:"form-tips ml-[100px] max-w-[320px]"},[e("div",{class:"mt-4"}," 1. \u5C0F\u7A0B\u5E8FAPPID\u548C\u5C0F\u7A0B\u5E8F\u8DEF\u5F84\u94FE\u63A5\u5730\u5740\uFF0C\u5C0F\u7A0B\u5E8F\u8DEF\u5F84\u94FE\u63A5\u5730\u5740\u8BF7\u586B\u5199\u5C0F\u7A0B\u5E8F\u7684\u9875\u9762\u8DEF\u5F84\uFF0C\u5982\uFF1Apages/index/index "),e("div",{class:"mt-2"},[e("span",null,"2. \u5982\u679C\u662FH5(\u6D4F\u89C8\u5668)\u4E2D\u9700\u8981\u8DF3\u8F6C\u5230\u5C0F\u7A0B\u5E8F\uFF0C\u5219\u9700\u8981\u4EE5\u4E0B\u914D\u7F6E--->"),e("a",{href:"https://mp.weixin.qq.com/",class:"text-primary",target:"_blank",rel:"nofollow"}," \u5C0F\u7A0B\u5E8F\u7BA1\u7406\u540E\u53F0 -> \u8BBE\u7F6E -> \u9690\u79C1\u4E0E\u5B89\u5168 -> \u660E\u6587 scheme \u62C9\u8D77\u6B64\u5C0F\u7A0B\u5E8F \uFF08\u70B9\u51FB\u8DF3\u8F6C\u53BB\u914D\u7F6E\uFF09 ")])])],-1),We=P({__name:"mini-program",props:{modelValue:{type:Object,default:()=>({})}},emits:["update:modelValue"],setup(a,{emit:v}){const c=a,x=v,i=(u,t)=>{x("update:modelValue",{...c.modelValue,name:"\u5C0F\u7A0B\u5E8F\u8DF3\u8F6C",query:{...c.modelValue.query,[u]:t},type:l.MINI_PROGRAM})};return V(()=>c.modelValue,u=>{var t;(t=u.query)!=null&&t.env_version||i("env_version","release")},{immediate:!0}),(u,t)=>{var p,F,f,m;const _=O,n=ue,o=te;return r(),C("div",be,[ke,e("div",Le,[$e,e("div",Ge,[d(_,{class:"max-w-[320px]","model-value":(p=a.modelValue.query)==null?void 0:p.appId,placeholder:"\u8BF7\u8F93\u5165\u5C0F\u7A0B\u5E8FappId",onInput:t[0]||(t[0]=h=>i("appId",h))},null,8,["model-value"])])]),e("div",Re,[Te,e("div",He,[d(_,{class:"max-w-[320px]","model-value":(F=a.modelValue.query)==null?void 0:F.path,placeholder:"\u8BF7\u8F93\u5165\u5C0F\u7A0B\u5E8F\u8DEF\u5F84\u94FE\u63A5\u5730\u5740",onInput:t[1]||(t[1]=h=>i("path",h))},null,8,["model-value"])])]),e("div",qe,[Ne,e("div",Me,[d(_,{class:"max-w-[320px]","model-value":(f=a.modelValue.query)==null?void 0:f.query,placeholder:"\u8BF7\u8F93\u5165\u5C0F\u7A0B\u5E8F\u8DF3\u8F6C\u53C2\u6570(\u9009\u586B)",onInput:t[2]||(t[2]=h=>i("query",h))},null,8,["model-value"])])]),Ue,e("div",Ke,[je,e("div",ze,[d(o,{"model-value":(m=a.modelValue.query)==null?void 0:m.env_version,onChange:t[3]||(t[3]=h=>i("env_version",h))},{default:E(()=>[d(n,{label:"release"},{default:E(()=>[L("\u6B63\u5F0F\u7248")]),_:1}),d(n,{label:"trial"},{default:E(()=>[L("\u4F53\u9A8C\u7248")]),_:1}),d(n,{label:"develop"},{default:E(()=>[L("\u5F00\u53D1\u7248")]),_:1})]),_:1},8,["model-value"])])]),Qe])}}}),Xe={class:"shop-pages h-[530px]"},Je={class:"link-list flex flex-wrap"},Ye=["onClick"],Ze=P({__name:"shop-pages",props:{modelValue:{type:Object,default:()=>({})}},emits:["update:modelValue"],setup(a,{emit:v}){const c=v,x=S([{path:"/pages/index/index",name:"\u5546\u57CE\u9996\u9875",type:l.SHOP_PAGES,canTab:!0},{path:"/pages/news/news",name:"\u6587\u7AE0\u8D44\u8BAF",type:l.SHOP_PAGES,canTab:!0},{path:"/pages/user/user",name:"\u4E2A\u4EBA\u4E2D\u5FC3",type:l.SHOP_PAGES,canTab:!0},{path:"/pages/collection/collection",name:"\u6211\u7684\u6536\u85CF",type:l.SHOP_PAGES},{path:"/pages/customer_service/customer_service",name:"\u8054\u7CFB\u5BA2\u670D",type:l.SHOP_PAGES},{path:"/pages/user_set/user_set",name:"\u4E2A\u4EBA\u8BBE\u7F6E",type:l.SHOP_PAGES},{path:"/pages/as_us/as_us",name:"\u5173\u4E8E\u6211\u4EEC",type:l.SHOP_PAGES},{path:"/pages/user_data/user_data",name:"\u4E2A\u4EBA\u8D44\u6599",type:l.SHOP_PAGES},{path:"/pages/agreement/agreement",name:"\u9690\u79C1\u653F\u7B56",query:{type:"privacy"},type:l.SHOP_PAGES},{path:"/pages/agreement/agreement",name:"\u670D\u52A1\u534F\u8BAE",query:{type:"service"},type:l.SHOP_PAGES},{path:"/pages/search/search",name:"\u641C\u7D22",type:l.SHOP_PAGES},{path:"/packages/pages/user_wallet/user_wallet",name:"\u6211\u7684\u94B1\u5305",type:l.SHOP_PAGES}]),i=u=>{c("update:modelValue",u)};return(u,t)=>(r(),C("div",Xe,[e("div",Je,[(r(!0),C($,null,G(s(x),(_,n)=>(r(),C("div",{class:me(["link-item border border-br px-5 py-[5px] rounded-[3px] cursor-pointer mr-[10px] mb-[10px]",{"border-primary text-primary":a.modelValue.path==_.path&&a.modelValue.name==_.name}]),key:n,onClick:o=>i(_)},D(_.name),11,Ye))),128))])]))}}),eu={class:"link flex"},uu={class:"flex-1 ml-4 link-content"},tu=P({__name:"index",props:{modelValue:{type:Object,required:!0}},emits:["update:modelValue"],setup(a,{emit:v}){const c=a,x=v,i=S([{name:"\u5546\u57CE\u9875\u9762",type:B.SHOP_PAGES,children:[{name:"\u57FA\u7840\u9875\u9762",type:l.SHOP_PAGES,link:{}}]},{name:"\u5E94\u7528\u5DE5\u5177",type:B.APPTOOL,children:[{name:"\u6587\u7AE0\u8D44\u8BAF",type:l.ARTICLE_LIST,link:{}}]},{name:"\u5176\u4ED6",type:B.OTHER_LINK,children:[{name:"\u81EA\u5B9A\u4E49\u94FE\u63A5",type:l.CUSTOM_LINK,link:{}},{name:"\u8DF3\u8F6C\u5C0F\u7A0B\u5E8F",type:l.MINI_PROGRAM,link:{}}]}]),u=T({get(){let n={};return i.value.forEach(o=>{const p=o.children.find(F=>F.type==t.value);p&&(n=p)}),n.link},set(n){i.value.forEach(o=>{o.children.forEach(p=>{p.type==t.value&&(p.link=n)})})}}),t=S(l.SHOP_PAGES),_=n=>{t.value=n};return V(u,n=>{!n.type||x("update:modelValue",n)},{deep:!0}),V(()=>c.modelValue,n=>{t.value=n.type,u.value=n},{immediate:!0}),(n,o)=>{const p=le,F=ae,f=ne;return r(),C("div",eu,[d(f,{"default-active":s(t),class:"flex-none w-[180px] min-h-[350px] link-menu","default-openeds":[s(B).SHOP_PAGES,s(B).APPTOOL,s(B).OTHER_LINK],onSelect:_},{default:E(()=>[(r(!0),C($,null,G(s(i),(m,h)=>(r(),y(F,{index:m.type,key:h},{title:E(()=>[e("span",null,D(m.name),1)]),default:E(()=>[(r(!0),C($,null,G(m.children,(w,b)=>(r(),y(p,{index:w.type,key:b,style:{"min-width":"160px"}},{default:E(()=>[e("span",null,D(w.name),1)]),_:2},1032,["index"]))),128))]),_:2},1032,["index"]))),128))]),_:1},8,["default-active","default-openeds"]),e("div",uu,[s(l).SHOP_PAGES==s(t)?(r(),y(Ze,{key:0,modelValue:s(u),"onUpdate:modelValue":o[0]||(o[0]=m=>g(u)?u.value=m:null)},null,8,["modelValue"])):I("",!0),s(l).ARTICLE_LIST==s(t)?(r(),y(ge,{key:1,modelValue:s(u),"onUpdate:modelValue":o[1]||(o[1]=m=>g(u)?u.value=m:null)},null,8,["modelValue"])):I("",!0),s(l).CUSTOM_LINK==s(t)?(r(),y(Oe,{key:2,modelValue:s(u),"onUpdate:modelValue":o[2]||(o[2]=m=>g(u)?u.value=m:null)},null,8,["modelValue"])):I("",!0),s(l).MINI_PROGRAM==s(t)?(r(),y(We,{key:3,modelValue:s(u),"onUpdate:modelValue":o[3]||(o[3]=m=>g(u)?u.value=m:null)},null,8,["modelValue"])):I("",!0)])])}}});const lu=R(tu,[["__scopeId","data-v-c8ad0dfa"]]),au=P({__name:"picker",props:{modelValue:{type:Object},disabled:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(a,{emit:v}){const c=a,x=v,i=pe(),u=S({path:"",type:l.SHOP_PAGES}),t=()=>{x("update:modelValue",u.value)},_=T(()=>{var n,o,p;switch((n=c.modelValue)==null?void 0:n.type){case l.SHOP_PAGES:return c.modelValue.name;case l.ARTICLE_LIST:return c.modelValue.name;case l.CUSTOM_LINK:return(o=c.modelValue.query)==null?void 0:o.url;default:return(p=c.modelValue)==null?void 0:p.name}});return V(()=>c.modelValue,n=>{n!=null&&n.type&&(u.value=n)},{immediate:!0}),(n,o)=>{const p=se,F=O;return r(),C("div",{class:"link-picker flex-1",onClick:o[2]||(o[2]=f=>{var m;return!a.disabled&&((m=s(i))==null?void 0:m.open())})},[d(F,{"model-value":s(_),placeholder:"\u8BF7\u9009\u62E9\u94FE\u63A5",readonly:"",disabled:a.disabled},{suffix:E(()=>{var f;return[(f=a.modelValue)!=null&&f.path?(r(),y(p,{key:1,name:"el-icon-Close",onClick:o[0]||(o[0]=re(m=>!a.disabled&&x("update:modelValue",{}),["stop"]))})):(r(),y(p,{key:0,name:"el-icon-ArrowRight"}))]}),_:1},8,["model-value","disabled"]),d(ce,{ref_key:"popupRef",ref:i,width:"1050px",title:"\u94FE\u63A5\u9009\u62E9",onConfirm:t},{default:E(()=>[d(lu,{modelValue:s(u),"onUpdate:modelValue":o[1]||(o[1]=f=>g(u)?u.value=f:null)},null,8,["modelValue"])]),_:1},512)])}}});const _u=R(au,[["__scopeId","data-v-c281815e"]]);export{_u as _};