2 lines
23 KiB
JavaScript
2 lines
23 KiB
JavaScript
import{_ as ge,r as v,$ as Ee,av as fe,a4 as De,V as ve,j as Be,aR as _e,aS as Ae,b as B,o as A,c as h,e as u,w as a,E,C as we,d as i,h as b,aT as q,A as P,F as R,B as Y,y as G,ad as H}from"./index.887c1a2d.js";import{d as Ce,t as ye,k as W,b as Z,f as Q,s as ke,a as he}from"./config.08364858.js";import"./axios.e318b91e.js";const $="file_dir",ee="test_ip",ue="test_port",J="verify_index",le="saved_accounts";function j(){try{const y=localStorage.getItem(le);return y?JSON.parse(y):[]}catch{return[]}}function T(y){localStorage.setItem(le,JSON.stringify(y))}const be={name:"Config",setup(){const y=v(localStorage.getItem($)||""),e=v(localStorage.getItem(ee)||"127.0.0.1"),F=v(localStorage.getItem(ue)||"8080"),l=v(localStorage.getItem(J)||"3"),I=(n,o)=>{const s=parseFloat(n!=null?n:"");return isNaN(s)?o:s.toFixed(2)},S=v(I(localStorage.getItem("new_price"),"9999.00")),k=v(I(localStorage.getItem("placeholder_down_price"),"0.01")),g=v(I(localStorage.getItem("min_shipping_fee"),"3.00")),f=v(I(localStorage.getItem("min_price"),"1.00")),d=v([{account:"",password:"",token:"",username:""}]),m=v([]),D=v(!1),p=v([{account:"",password:"",token:"",username:""}]),V=v(!1),U=()=>{d.value.push({account:"",password:"",token:"",username:""})},L=n=>{d.value.splice(n,1)},K=()=>{p.value.push({account:"",password:"",token:"",username:""})},x=n=>{p.value.splice(n,1)},O=()=>{D.value=!1,p.value=[{account:"",password:"",token:"",username:""}]},M=()=>{const n=parseFloat(k.value);(isNaN(n)||n<.01)&&(k.value="0.01",E.warning({message:"\u5360\u4F4D\u964D\u4EF7\u4E0D\u80FD\u4F4E\u4E8E 0.01\uFF0C\u5DF2\u81EA\u52A8\u8BBE\u4E3A 0.01",customClass:"scan-warning-message"}))},c=(n,o)=>{const t=n.replace(/[^\d.]/g,"").replace(/^\./,"0.").replace(/\.{2,}/g,".").replace(/^(\d+\.?\d{0,2}).*$/,"$1"),r={newPrice:S,placeholderDownPrice:k,minShippingFee:g,minPrice:f};r[o].value=t},C=n=>{const o={newPrice:S,placeholderDownPrice:k,minShippingFee:g,minPrice:f},s=o[n].value;s&&/^\d+$/.test(s)?o[n].value=s+".00":s&&/^\d+\.$/.test(s)?o[n].value=s+"00":s&&/^\d+\.\d$/.test(s)&&(o[n].value=s+"0")},_=v(!1),z=v(!1),N=v(null),ae=()=>{if(!y.value){E.warning({message:"\u8BF7\u5148\u8BBE\u7F6E\u7A0B\u5E8F\u6240\u5728\u4F4D\u7F6E",customClass:"scan-warning-message"});return}try{window.location.href=`kfzgs://launch?dir=${encodeURIComponent(y.value)}`}catch(n){E.error({message:`\u542F\u52A8\u5931\u8D25: ${n.message}`,customClass:"scan-error-message"})}},X=n=>{const o=j(),s=o.findIndex(t=>t.account===n.account);s>=0?o[s]=n:o.push(n),T(o),m.value=o},ne=async n=>{try{await we.confirm(`\u786E\u5B9A\u5220\u9664\u8D26\u53F7\u300C${n.account}\u300D\u7684 Token \u8BB0\u5F55\u5417\uFF1F`,"\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning"}),await Ce(e.value,F.value,n.id),localStorage.removeItem(n.username);const o=j().filter(s=>s.account!==n.account);T(o),m.value=o,E.success({message:"\u5DF2\u5220\u9664",customClass:"scan-success-message"})}catch{}},oe=()=>{m.value=j()},te=async()=>{if(!e.value){E.warning({message:"\u8BF7\u8F93\u5165 IP \u5730\u5740",customClass:"scan-warning-message"});return}if(!F.value){E.warning({message:"\u8BF7\u8F93\u5165\u7AEF\u53E3\u53F7",customClass:"scan-warning-message"});return}_.value=!0,N.value=null;try{const n=await ye(e.value,F.value);n.code===200?N.value={success:!0,message:n.message}:N.value={success:!1,message:n.message},console.log("\u6D4B\u8BD5\u7ED3\u679C:",n)}catch(n){let o="\u672A\u77E5\u9519\u8BEF";n.code==="ECONNABORTED"?o="\u8FDE\u63A5\u8D85\u65F6\uFF0C\u8BF7\u68C0\u67E5\u5730\u5740\u662F\u5426\u6B63\u786E\u6216\u8054\u7CFB\u670D\u52A1\u4F9B\u5E94\u65B9":n.message&&(o=n.message),N.value={success:!1,message:o},console.log("\u6D4B\u8BD5\u5931\u8D25:",n)}finally{_.value=!1}},se=async()=>{if(!e.value){E.warning({message:"\u8BF7\u5148\u586B\u5199\u6838\u4EF7\u5668 IP \u5730\u5740",customClass:"scan-warning-message"});return}if(!F.value){E.warning({message:"\u8BF7\u5148\u586B\u5199\u6838\u4EF7\u5668\u7AEF\u53E3\u53F7",customClass:"scan-warning-message"});return}z.value=!0;try{const n=[];for(let o=0;o<d.value.length;o++){const s=d.value[o];if(s.account&&s.password)try{const t=await W(s.account,s.password,e.value,F.value);if(console.log("\u6838\u4EF7\u5668\u767B\u5F55\u54CD\u5E94:",t),(t==null?void 0:t.code)===200&&(t==null?void 0:t.data)){const{token:r,nickname:w}=t.data;d.value[o].token=r,d.value[o].username=w,localStorage.setItem(w,r),X({account:s.account,username:w,token:r}),n.push({username:w,token:r}),console.log(`\u8D26\u53F7 ${s.account} \u767B\u5F55\u6210\u529F\uFF0Cusername: ${w}`)}else console.log(`\u8D26\u53F7 ${s.account} \u767B\u5F55\u5931\u8D25:`,t==null?void 0:t.message)}catch(t){console.log(`\u8D26\u53F7 ${s.account} \u767B\u5F55\u5931\u8D25:`,t.message)}}if(n.length>0)try{const o=await Z(n,e.value,F.value);console.log("token/add \u54CD\u5E94:",o)}catch{}try{const o=await Q(e.value,F.value),s=o==null?void 0:o.data;if(Array.isArray(s)){const t=s.filter(r=>r.IsEnable).map(r=>({id:r.ID,account:r.Username,username:r.Username,token:r.Token}));T(t),m.value=t,t.forEach(r=>localStorage.setItem(r.username,r.token))}}catch{}n.length>0?E.success({message:`\u6210\u529F\u7ED1\u5B9A ${n.length} \u4E2A\u8D26\u53F7`,customClass:"scan-success-message"}):E.info({message:"\u6CA1\u6709\u6210\u529F\u7ED1\u5B9A\u7684\u8D26\u53F7\uFF0C\u8BF7\u68C0\u67E5\u8D26\u53F7\u5BC6\u7801\u662F\u5426\u6B63\u786E",customClass:"scan-info-message"})}finally{z.value=!1}},ce=async()=>{if(!e.value){E.warning({message:"\u8BF7\u5148\u586B\u5199\u6838\u4EF7\u5668 IP \u5730\u5740",customClass:"scan-warning-message"});return}if(!F.value){E.warning({message:"\u8BF7\u5148\u586B\u5199\u6838\u4EF7\u5668\u7AEF\u53E3\u53F7",customClass:"scan-warning-message"});return}V.value=!0;try{const n=[];for(let o=0;o<p.value.length;o++){const s=p.value[o];if(s.account&&s.password)try{const t=await W(s.account,s.password,e.value,F.value);if((t==null?void 0:t.code)===200&&(t==null?void 0:t.data)){const{token:r,nickname:w}=t.data;p.value[o].token=r,p.value[o].username=w,localStorage.setItem(w,r),X({account:s.account,username:w,token:r}),n.push({username:w,token:r})}}catch(t){console.log(`\u8FFD\u52A0\u8D26\u53F7 ${s.account} \u767B\u5F55\u5931\u8D25:`,t.message)}}if(n.length>0)try{await Z(n,e.value,F.value)}catch{}try{const o=await Q(e.value,F.value),s=o==null?void 0:o.data;if(Array.isArray(s)){const t=s.filter(r=>r.IsEnable).map(r=>({id:r.ID,account:r.Username,username:r.Username,token:r.Token}));T(t),m.value=t,t.forEach(r=>localStorage.setItem(r.username,r.token))}}catch{}n.length>0?E.success({message:`\u6210\u529F\u8FFD\u52A0\u7ED1\u5B9A ${n.length} \u4E2A\u8D26\u53F7`,customClass:"scan-success-message"}):E.info({message:"\u6CA1\u6709\u6210\u529F\u7ED1\u5B9A\u7684\u8D26\u53F7\uFF0C\u8BF7\u68C0\u67E5\u8D26\u53F7\u5BC6\u7801\u662F\u5426\u6B63\u786E",customClass:"scan-info-message"}),D.value=!1,p.value=[{account:"",password:"",token:"",username:""}]}finally{V.value=!1}},re=async()=>{if(!e.value){E.warning({message:"\u8BF7\u8F93\u5165 IP \u5730\u5740",customClass:"scan-warning-message"});return}if(!F.value){E.warning({message:"\u8BF7\u8F93\u5165\u7AEF\u53E3\u53F7",customClass:"scan-warning-message"});return}localStorage.setItem($,y.value),localStorage.setItem(ee,e.value),localStorage.setItem(ue,F.value),localStorage.setItem(J,l.value),localStorage.setItem("new_price",S.value),localStorage.setItem("placeholder_down_price",k.value),localStorage.setItem("min_shipping_fee",g.value),localStorage.setItem("min_price",f.value),console.log("\u6838\u4EF7\u914D\u7F6E\u5DF2\u4FDD\u5B58:",{ip:e.value,port:F.value,verifyIndex:l.value});const n=parseFloat(S.value),o=parseFloat(k.value),s=parseFloat(g.value),t=parseFloat(f.value);if(!isNaN(n)&&n>=0){const r=n,w=!isNaN(o)&&o>=0?o:.01,Fe=!isNaN(s)&&s>=0?s:3,me=!isNaN(t)&&t>=0?t:1;try{await ke(e.value,F.value,r,w,Fe,me,l.value),console.log("\u6838\u4EF7\u4EF7\u683C\u76F8\u5173\u914D\u7F6E\u5DF2\u4FDD\u5B58")}catch(pe){console.log("\u6838\u4EF7\u4EF7\u683C\u76F8\u5173\u914D\u7F6E\u4FDD\u5B58\u5931\u8D25:",pe.message)}}E.success({message:`\u914D\u7F6E\u5DF2\u4FDD\u5B58\uFF1AIP=${e.value}, PORT=${F.value}, \u6838\u4EF7\u4F4D\u7F6E=${l.value}`,customClass:"scan-success-message"})},ie=async()=>{try{const n=await Q(e.value,F.value),o=n==null?void 0:n.data;if(Array.isArray(o)&&o.length>0){const s=o.filter(t=>t.IsEnable).map(t=>({id:t.ID,account:t.Username,username:t.Username,token:t.Token}));T(s),m.value=s,s.forEach(t=>localStorage.setItem(t.username,t.token))}}catch(n){console.log("\u83B7\u53D6\u5DF2\u4FDD\u5B58 Token \u5217\u8868\u5931\u8D25\uFF08\u9996\u6B21\u4F7F\u7528\u53EF\u5FFD\u7565\uFF09:",n)}},de=async()=>{try{const n=await he(e.value,F.value),o=n==null?void 0:n.data;if(o){const s=[{respKey:"QueryIndex",storeKey:"verify_index"},{respKey:"NewPrice",storeKey:"new_price"},{respKey:"PlaceholderDownPrice",storeKey:"placeholder_down_price"},{respKey:"MinShippingFee",storeKey:"min_shipping_fee"},{respKey:"MinPrice",storeKey:"min_price"}];console.log("\u4ECE\u670D\u52A1\u5668\u83B7\u53D6\u7684\u6838\u4EF7\u914D\u7F6E:",o);for(const t of s){const r=o[t.respKey];r!=null&&(localStorage.setItem(t.storeKey,String(r)),console.log(`loadPriceConfig: \u540C\u6B65 ${t.storeKey} = ${r}`))}l.value=localStorage.getItem(J)||l.value,S.value=I(localStorage.getItem("new_price"),"0.00"),k.value=I(localStorage.getItem("placeholder_down_price"),"0.01"),g.value=I(localStorage.getItem("min_shipping_fee"),"3.00"),f.value=I(localStorage.getItem("min_price"),"1.00"),!F.value&&o.Port&&(F.value=String(o.Port))}}catch(n){console.log("\u83B7\u53D6\u6838\u4EF7\u5668\u914D\u7F6E\u5931\u8D25\uFF08\u9996\u6B21\u4F7F\u7528\u53EF\u5FFD\u7565\uFF09:",n)}};return Ee(()=>{oe(),ie(),de()}),{dir:y,ip:e,port:F,verifyIndex:l,newPrice:S,placeholderDownPrice:k,minShippingFee:g,minPrice:f,accounts:d,addAccount:U,removeAccount:L,showAppendForm:D,appendAccounts:p,appendLoading:V,addAppendAccount:K,removeAppendAccount:x,cancelAppend:O,enforceMinPlaceholderDownPrice:M,onPriceInput:c,onPriceBlur:C,handleAppendBind:ce,testLoading:_,bindLoading:z,result:N,savedAccountList:m,deleteSavedAccount:ne,handleTest:te,handleBind:se,handleSave:re,handleOpenExe:ae,Delete:fe,Plus:De,Setting:ve,User:Be,Link:_e,VideoPlay:Ae}}},Ie={class:"config-page"},Se={class:"card-header"},Pe={class:"header-left"},Ve={class:"config-row"},xe={class:"label-with-icon"},Ne={class:"config-row"},Te={class:"label-with-icon"},Ue={class:"label-with-icon"},Le={class:"label-with-icon"},Ke={class:"label-with-icon"},Oe={class:"config-row"},Me={class:"label-with-icon"},ze={class:"label-with-icon"},Re={class:"label-with-icon"},Ye={class:"save-bar"},Ge={key:0,class:"result-box"},Qe={class:"account-section"},Je={class:"section-title"},je={class:"token-text"},Xe={class:"append-bar"},qe={key:0,class:"account-form"},He={class:"account-label"},We={class:"account-inputs"},Ze={class:"append-form-actions"},$e={key:1,class:"account-form"},eu={class:"account-label"},uu={class:"account-inputs"},lu={key:2,class:"bind-bar"};function au(y,e,F,l,I,S){const k=B("Setting"),g=B("el-icon"),f=B("QuestionFilled"),d=B("el-tooltip"),m=B("el-input"),D=B("el-button"),p=B("el-form-item"),V=B("el-alert"),U=B("el-form"),L=B("el-divider"),K=B("User"),x=B("el-table-column"),O=B("el-table"),M=B("el-card");return A(),h("div",Ie,[u(M,{class:"config-card",shadow:"always"},{header:a(()=>[i("div",Se,[i("div",Pe,[u(g,{size:20},{default:a(()=>[u(k)]),_:1}),e[18]||(e[18]=i("span",null,"\u6838\u4EF7\u5668\u914D\u7F6E",-1))])])]),default:a(()=>[u(U,{"label-width":"80px","label-position":"top"},{default:a(()=>[i("div",Ve,[u(p,{class:"flex-item"},{label:a(()=>[i("span",xe,[e[19]||(e[19]=i("span",null,"\u7A0B\u5E8F\u6240\u5728\u4F4D\u7F6E",-1)),u(d,{content:"verifyTool\u7684\u4F4D\u7F6E",placement:"top",trigger:"click"},{default:a(()=>[u(g,{style:{cursor:"pointer"}},{default:a(()=>[u(f)]),_:1})]),_:1})])]),default:a(()=>[u(m,{modelValue:l.dir,"onUpdate:modelValue":e[0]||(e[0]=c=>l.dir=c),placeholder:"\u5982 C:\\\\verifyTool",clearable:"",onClear:e[1]||(e[1]=c=>l.dir="")},null,8,["modelValue"]),u(d,{content:"\u901A\u8FC7\u81EA\u5B9A\u4E49\u534F\u8BAE\u542F\u52A8\u672C\u673A\u7A0B\u5E8F",placement:"top",trigger:"click"},{default:a(()=>[u(D,{type:"primary",icon:l.VideoPlay,style:{"margin-left":"10px"},disabled:!l.dir,onClick:l.handleOpenExe},{default:a(()=>[...e[20]||(e[20]=[b(" \u6253\u5F00\u7A0B\u5E8F ",-1)])]),_:1},8,["icon","disabled","onClick"])]),_:1})]),_:1})]),i("div",Ne,[u(p,{class:"flex-item"},{label:a(()=>[i("span",Te,[e[21]||(e[21]=i("span",null,"IP \u5730\u5740",-1)),u(d,{content:"\u4E00\u822C\u90FD\u662F 127.0.0.1 \u5982\u9700\u7279\u6B8A\u914D\u7F6E \u8BF7\u8054\u7CFB\u7F51\u7BA1",placement:"top",trigger:"click"},{default:a(()=>[u(g,{style:{cursor:"pointer"}},{default:a(()=>[u(f)]),_:1})]),_:1})])]),default:a(()=>[u(m,{modelValue:l.ip,"onUpdate:modelValue":e[2]||(e[2]=c=>l.ip=c),placeholder:"\u5982 192.168.1.1",clearable:""},null,8,["modelValue"])]),_:1}),u(p,{class:"flex-item"},{label:a(()=>[i("span",Ue,[e[22]||(e[22]=i("span",null,"\u7AEF\u53E3",-1)),u(d,{content:"\u9ED8\u8BA4\u662F8080 \u4F46\u662F\u7531\u4E8E\u6BCF\u53F0\u7535\u8111\u7684\u73AF\u5883\u90FD\u4E0D\u540C \u53EF\u80FD\u4F1A\u51FA\u73B0\u7AEF\u53E3\u51B2\u7A81 \u5728\u51FA\u73B0\u95EE\u9898\u65F6\u5019 \u8BF7\u7B2C\u4E00\u65F6\u95F4\u8054\u7CFB\u7F51\u7BA1",placement:"top",trigger:"click"},{default:a(()=>[u(g,{style:{cursor:"pointer"}},{default:a(()=>[u(f)]),_:1})]),_:1})])]),default:a(()=>[u(m,{modelValue:l.port,"onUpdate:modelValue":e[3]||(e[3]=c=>l.port=c),placeholder:"\u5982 8080",clearable:""},null,8,["modelValue"])]),_:1}),u(p,{class:"flex-item"},{label:a(()=>[i("span",Le,[e[23]||(e[23]=i("span",null,"\u6838\u4EF7\u4F4D\u7F6E",-1)),u(d,{content:"\u9ED8\u8BA4 1 \u6839\u636E\u5B9E\u9645\u60C5\u51B5\u81EA\u884C\u586B\u5199",placement:"top",trigger:"click"},{default:a(()=>[u(g,{style:{cursor:"pointer"}},{default:a(()=>[u(f)]),_:1})]),_:1})])]),default:a(()=>[u(m,{modelValue:l.verifyIndex,"onUpdate:modelValue":e[4]||(e[4]=c=>l.verifyIndex=c),placeholder:"\u8BF7\u8F93\u5165\u6838\u4EF7\u4F4D\u7F6E",clearable:""},null,8,["modelValue"])]),_:1}),u(p,{class:"flex-item"},{label:a(()=>[i("span",Ke,[e[24]||(e[24]=i("span",null,"\u6838\u4EF7\u5931\u8D25\u7EDF\u4E00\u9ED8\u8BA4\u4EF7\u683C\uFF08\u5143\uFF09",-1)),u(d,{content:"\u4F8B\uFF1A88888 \u4FBF\u4E8E\u518D\u5E97\u94FA\u4E2D\u5FEB\u901F\u641C\u7D22\u5230\u8FD9\u4E9B\u5546\u54C1 \u5546\u54C1\u4FEE\u6539\u4EF7\u683C",placement:"top",trigger:"click"},{default:a(()=>[u(g,{style:{cursor:"pointer"}},{default:a(()=>[u(f)]),_:1})]),_:1})])]),default:a(()=>[u(m,{modelValue:l.newPrice,"onUpdate:modelValue":e[5]||(e[5]=c=>l.newPrice=c),placeholder:"\u8BF7\u8F93\u5165\u6838\u4EF7\u5931\u8D25\u65F6\u7684\u9ED8\u8BA4\u4EF7\u683C",clearable:"",onInput:e[6]||(e[6]=c=>l.onPriceInput(c,"newPrice")),onBlur:e[7]||(e[7]=c=>l.onPriceBlur("newPrice"))},null,8,["modelValue"])]),_:1})]),i("div",Oe,[u(p,{class:"flex-item"},{label:a(()=>[i("span",Me,[e[25]||(e[25]=i("span",null,"\u5360\u4F4D\u964D\u4EF7\uFF08\u5143\uFF09",-1)),u(d,{content:"\u5360\u4F4D\u964D\u4EF7\u91D1\u989D",placement:"top",trigger:"click"},{default:a(()=>[u(g,{style:{cursor:"pointer"}},{default:a(()=>[u(f)]),_:1})]),_:1})])]),default:a(()=>[u(m,{modelValue:l.placeholderDownPrice,"onUpdate:modelValue":e[8]||(e[8]=c=>l.placeholderDownPrice=c),placeholder:"\u8BF7\u8F93\u5165\u5360\u4F4D\u964D\u4EF7",clearable:"",onInput:e[9]||(e[9]=c=>l.onPriceInput(c,"placeholderDownPrice")),onBlur:e[10]||(e[10]=c=>{l.enforceMinPlaceholderDownPrice(),l.onPriceBlur("placeholderDownPrice")})},null,8,["modelValue"])]),_:1}),u(p,{class:"flex-item"},{label:a(()=>[i("span",ze,[e[26]||(e[26]=i("span",null,"\u6700\u4F4E\u8FD0\u8D39\uFF08\u5143\uFF09",-1)),u(d,{content:"\u8BA2\u5355\u6700\u4F4E\u8FD0\u8D39\u91D1\u989D",placement:"top",trigger:"click"},{default:a(()=>[u(g,{style:{cursor:"pointer"}},{default:a(()=>[u(f)]),_:1})]),_:1})])]),default:a(()=>[u(m,{modelValue:l.minShippingFee,"onUpdate:modelValue":e[11]||(e[11]=c=>l.minShippingFee=c),placeholder:"\u8BF7\u8F93\u5165\u6700\u4F4E\u8FD0\u8D39",clearable:"",onInput:e[12]||(e[12]=c=>l.onPriceInput(c,"minShippingFee")),onBlur:e[13]||(e[13]=c=>l.onPriceBlur("minShippingFee"))},null,8,["modelValue"])]),_:1}),u(p,{class:"flex-item"},{label:a(()=>[i("span",Re,[e[27]||(e[27]=i("span",null,"\u6700\u4F4E\u4E66\u4EF7\uFF08\u5143\uFF09",-1)),u(d,{content:"\u5355\u672C\u4E66\u7C4D\u6700\u4F4E\u552E\u4EF7",placement:"top",trigger:"click"},{default:a(()=>[u(g,{style:{cursor:"pointer"}},{default:a(()=>[u(f)]),_:1})]),_:1})])]),default:a(()=>[u(m,{modelValue:l.minPrice,"onUpdate:modelValue":e[14]||(e[14]=c=>l.minPrice=c),placeholder:"\u8BF7\u8F93\u5165\u6700\u4F4E\u4E66\u4EF7",clearable:"",onInput:e[15]||(e[15]=c=>l.onPriceInput(c,"minPrice")),onBlur:e[16]||(e[16]=c=>l.onPriceBlur("minPrice"))},null,8,["modelValue"])]),_:1})]),i("div",Ye,[u(d,{content:"\u6D4B\u8BD5\u6838\u4EF7\u5668\u670D\u52A1\u8FDE\u63A5\u72B6\u6001",placement:"top",trigger:"click"},{default:a(()=>[u(D,{type:"primary",loading:l.testLoading,onClick:l.handleTest,size:"small"},{default:a(()=>[...e[28]||(e[28]=[b("\u6D4B\u8BD5\u8FDE\u63A5",-1)])]),_:1},8,["loading","onClick"])]),_:1}),u(d,{content:"\u4FDD\u5B58\u5F53\u524D\u6838\u4EF7\u5668\u914D\u7F6E",placement:"top",trigger:"click"},{default:a(()=>[u(D,{type:"success",onClick:l.handleSave},{default:a(()=>[...e[29]||(e[29]=[b("\u4FDD\u5B58\u914D\u7F6E",-1)])]),_:1},8,["onClick"])]),_:1})]),u(q,{name:"fade"},{default:a(()=>[l.result?(A(),h("div",Ge,[u(V,{title:l.result.success?"\u2705 \u8FDE\u63A5\u6210\u529F":"\u274C \u8FDE\u63A5\u5931\u8D25",type:l.result.success?"success":"error",description:l.result.message,"show-icon":"",closable:!1},null,8,["title","type","description"])])):P("",!0)]),_:1})]),_:1}),u(L),i("div",Qe,[i("div",Je,[u(g,{size:18},{default:a(()=>[u(K)]),_:1}),e[30]||(e[30]=i("span",null,"\u7ED1\u5B9A\u5B54\u592B\u5B50\u65E7\u4E66\u7F51\u8D26\u53F7",-1)),u(d,{content:"\u8FD9\u91CC\u662F\u4E3A\u4E86\u6CE2\u6B21\u63D0\u4EA4\u4E4B\u540E\u5E97\u94FA\u540C\u6B65\u5546\u54C1\u65F6\u5019\u6709\u4E00\u4E2A\u76F8\u5BF9\u51C6\u786E\u5E02\u573A\u4EF7\u683C(\u5982\u679C\u6CA1\u6709\u4EF7\u683C\u6211\u4EEC\u5C06\u8D70\u8BBE\u7F6E\u7684\u7EDF\u4E00\u9ED8\u8BA4\u4EF7\u683C)",placement:"top",trigger:"click"},{default:a(()=>[u(g,{style:{cursor:"pointer","margin-left":"8px"}},{default:a(()=>[u(f)]),_:1})]),_:1})]),l.savedAccountList.length>0?(A(),h(R,{key:0},[u(O,{data:l.savedAccountList,border:"",stripe:"",size:"small",style:{width:"100%"}},{default:a(()=>[u(x,{prop:"username",label:"\u7528\u6237\u540D","min-width":"140",align:"center"}),u(x,{prop:"token",label:"Token","min-width":"260","show-overflow-tooltip":"",align:"center"},{default:a(({row:c})=>[i("span",je,Y(c.token),1)]),_:1}),u(x,{label:"\u64CD\u4F5C",width:"80",align:"center"},{default:a(({row:c})=>[u(d,{content:"\u5220\u9664\u8BE5\u8D26\u53F7\u7ED1\u5B9A",placement:"top",trigger:"click"},{default:a(()=>[u(D,{type:"danger",link:"",icon:l.Delete,onClick:C=>l.deleteSavedAccount(c)},{default:a(()=>[...e[31]||(e[31]=[b("\u5220\u9664",-1)])]),_:1},8,["icon","onClick"])]),_:2},1024)]),_:1})]),_:1},8,["data"]),i("div",Xe,[l.showAppendForm?P("",!0):(A(),G(D,{key:0,type:"primary",plain:"",icon:l.Plus,onClick:e[17]||(e[17]=c=>l.showAppendForm=!0)},{default:a(()=>[...e[32]||(e[32]=[b(" \u8FFD\u52A0\u8D26\u53F7 ",-1)])]),_:1},8,["icon"]))]),u(q,{name:"fade"},{default:a(()=>[l.showAppendForm?(A(),h("div",qe,[(A(!0),h(R,null,H(l.appendAccounts,(c,C)=>(A(),h("div",{key:C,class:"account-row"},[i("div",He," \u8FFD\u52A0\u8D26\u53F7"+Y(["\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D","\u5341"][C]||C+1),1),i("div",We,[u(p,{"label-width":"0",style:{"margin-bottom":"0"}},{label:a(()=>[...e[33]||(e[33]=[i("span",{class:"label-with-icon",style:{display:"none"}},null,-1)])]),default:a(()=>[u(m,{modelValue:c.account,"onUpdate:modelValue":_=>c.account=_,placeholder:"\u8BF7\u8F93\u5165\u8D26\u53F7",clearable:"",autocomplete:"off"},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024),u(p,{"label-width":"0",style:{"margin-bottom":"0"}},{default:a(()=>[u(m,{modelValue:c.password,"onUpdate:modelValue":_=>c.password=_,type:"password",placeholder:"\u8BF7\u8F93\u5165\u5BC6\u7801",clearable:"","show-password":"",autocomplete:"new-password"},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024),l.appendAccounts.length>1?(A(),G(d,{key:0,content:"\u5220\u9664\u6B64\u6761\u8D26\u53F7\u8F93\u5165",placement:"top",trigger:"click"},{default:a(()=>[u(D,{type:"danger",icon:l.Delete,circle:"",onClick:_=>l.removeAppendAccount(C)},null,8,["icon","onClick"])]),_:2},1024)):P("",!0)])]))),128)),i("div",Ze,[u(d,{content:"\u518D\u589E\u52A0\u4E00\u7EC4\u8D26\u53F7\u5BC6\u7801\u8F93\u5165",placement:"top",trigger:"click"},{default:a(()=>[u(D,{plain:"",icon:l.Plus,onClick:l.addAppendAccount},{default:a(()=>[...e[34]||(e[34]=[b("\u6DFB\u52A0\u66F4\u591A",-1)])]),_:1},8,["icon","onClick"])]),_:1}),u(d,{content:"\u7ED1\u5B9A\u5F53\u524D\u586B\u5199\u7684\u6240\u6709\u8FFD\u52A0\u8D26\u53F7",placement:"top",trigger:"click"},{default:a(()=>[u(D,{type:"primary",loading:l.appendLoading,icon:l.Link,onClick:l.handleAppendBind},{default:a(()=>[...e[35]||(e[35]=[b("\u7ED1\u5B9A\u8FFD\u52A0\u8D26\u53F7",-1)])]),_:1},8,["loading","icon","onClick"])]),_:1}),u(D,{onClick:l.cancelAppend},{default:a(()=>[...e[36]||(e[36]=[b("\u53D6\u6D88",-1)])]),_:1},8,["onClick"])])])):P("",!0)]),_:1})],64)):(A(),h("div",$e,[(A(!0),h(R,null,H(l.accounts,(c,C)=>(A(),h("div",{key:C,class:"account-row"},[i("div",eu,"\u8D26\u53F7"+Y(["\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D","\u5341"][C]),1),i("div",uu,[u(m,{modelValue:c.account,"onUpdate:modelValue":_=>c.account=_,placeholder:"\u8BF7\u8F93\u5165\u8D26\u53F7",clearable:"",autocomplete:"off"},null,8,["modelValue","onUpdate:modelValue"]),u(m,{modelValue:c.password,"onUpdate:modelValue":_=>c.password=_,type:"password",placeholder:"\u8BF7\u8F93\u5165\u5BC6\u7801",clearable:"","show-password":"",autocomplete:"new-password"},null,8,["modelValue","onUpdate:modelValue"]),l.accounts.length>1?(A(),G(d,{key:0,content:"\u5220\u9664\u6B64\u6761\u8D26\u53F7\u8F93\u5165",placement:"top",trigger:"click"},{default:a(()=>[u(D,{type:"danger",icon:l.Delete,circle:"",onClick:_=>l.removeAccount(C)},null,8,["icon","onClick"])]),_:2},1024)):P("",!0)])]))),128)),u(d,{content:"\u518D\u589E\u52A0\u4E00\u7EC4\u8D26\u53F7\u5BC6\u7801\u8F93\u5165",placement:"top",trigger:"click"},{default:a(()=>[u(D,{type:"primary",plain:"",icon:l.Plus,onClick:l.addAccount,class:"add-btn"},{default:a(()=>[...e[37]||(e[37]=[b("\u6DFB\u52A0\u66F4\u591A\u8D26\u53F7",-1)])]),_:1},8,["icon","onClick"])]),_:1})])),l.savedAccountList.length===0?(A(),h("div",lu,[u(d,{content:"\u7ED1\u5B9A\u65B0\u7684\u6838\u4EF7\u5668\u8D26\u53F7",placement:"top",trigger:"click"},{default:a(()=>[u(D,{type:"primary",loading:l.bindLoading,icon:l.Link,onClick:l.handleBind},{default:a(()=>[...e[38]||(e[38]=[b("\u7ED1\u5B9A\u8D26\u53F7",-1)])]),_:1},8,["loading","icon","onClick"])]),_:1})])):P("",!0)])]),_:1})])}var su=ge(be,[["render",au],["__scopeId","data-v-9008af20"]]);export{su as default};
|