All checks were successful
ci/woodpecker/push/check_format Pipeline was successful
166 lines
82 KiB
JavaScript
166 lines
82 KiB
JavaScript
import{x as nt,y as zt,z as Pt,C as At,D as Mt,E as Ot,a as le,s as Z,v as _t,j as Xe,k as at}from"./main.js";import{B as be,H as T,aG as Bt,r as q,ap as It,an as Ft,aq as Dt,aO as Vt,aV as Lt,am as Nt,z as Et,c as K,b3 as ve,A as jt,b5 as qt,b8 as We,b2 as Ht,aI as Gt,b as De,j,as as se,av as ce,au as oe,ar as ot,at as Kt,ay as Le,ax as mt,bF as Wt,aY as Se,bj as Yt,D as Qt,J as Xt,aL as Ke,aC as Jt,bt as c,bu as P,bv as l,bw as t,bo as e,k as d,br as ge,s as Je,by as o,bC as O,F as W,i as Ye,bE as J,bD as he,n as Zt,bx as N,b9 as pe,bm as el,bG as tl,bI as st,bK as rt,aX as ll,w as nl}from"./_plugin-vue_export-helper.js";import{b as ke,p as Ze,r as Ve,I as al,a as et,L as ft,_ as ol}from"./op_select.js";import{f as sl,d as rl,a as re,c as ue,b as ul,u as il,_ as dl}from"./SlickOperatorSelect.js";import{g as pl,a as ie,b as _l,_ as ye}from"./Select.js";import{_ as ct}from"./Alert.js";import{_ as Pe}from"./Flex.js";import{S as ml,_ as vt}from"./Scrollbar.js";import{r as fl,s as cl,_ as Ae,a as Me}from"./RadioGroup.js";import{_ as Oe}from"./Input.js";import{_ as Qe}from"./Avatar.js";import{_ as Re}from"./Divider.js";import{N as tt}from"./headers.js";import{_ as _e}from"./HelpText.js";import{g as vl,a as bl,_ as gl,b as kl}from"./Grid.js";import{_ as bt}from"./Tag.js";import{u as yl}from"./use-locale.js";import{V as xl}from"./VirtualList.js";import{_ as hl}from"./Slider.js";import"./get-slot.js";import"./index.js";import"./download.js";import"./utils.js";const wl=be({name:"Search",render(){return T("svg",{version:"1.1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",style:"enable-background: new 0 0 512 512"},T("path",{d:`M443.5,420.2L336.7,312.4c20.9-26.2,33.5-59.4,33.5-95.5c0-84.5-68.5-153-153.1-153S64,132.5,64,217s68.5,153,153.1,153
|
|
c36.6,0,70.1-12.8,96.5-34.2l106.1,107.1c3.2,3.4,7.6,5.1,11.9,5.1c4.1,0,8.2-1.5,11.3-4.5C449.5,437.2,449.7,426.8,443.5,420.2z
|
|
M217.1,337.1c-32.1,0-62.3-12.5-85-35.2c-22.7-22.7-35.2-52.9-35.2-84.9c0-32.1,12.5-62.3,35.2-84.9c22.7-22.7,52.9-35.2,85-35.2
|
|
c32.1,0,62.3,12.5,85,35.2c22.7,22.7,35.2,52.9,35.2,84.9c0,32.1-12.5,62.3-35.2,84.9C279.4,324.6,249.2,337.1,217.1,337.1z`}))}}),Cl=be({name:"RadioButton",props:fl,setup:cl,render(){const{mergedClsPrefix:p}=this;return T("label",{class:[`${p}-radio-button`,this.mergedDisabled&&`${p}-radio-button--disabled`,this.renderSafeChecked&&`${p}-radio-button--checked`,this.focus&&[`${p}-radio-button--focus`]]},T("input",{ref:"inputRef",type:"radio",class:`${p}-radio-input`,value:this.value,name:this.mergedName,checked:this.renderSafeChecked,disabled:this.mergedDisabled,onChange:this.handleRadioInputChange,onFocus:this.handleRadioInputFocus,onBlur:this.handleRadioInputBlur}),T("div",{class:`${p}-radio-button__state-border`}),Bt(this.$slots.default,y=>!y&&!this.label?null:T("div",{ref:"labelRef",class:`${p}-radio__label`},y||this.label)))}}),Ul=Object.assign(Object.assign({},vl),sl),Sl=be({__GRID_ITEM__:!0,name:"FormItemGridItem",alias:["FormItemGi"],props:Ul,setup(){const p=q(null);return{formItemInstRef:p,validate:(...i)=>{const{value:r}=p;if(r)return r.validate(...i)},restoreValidation:()=>{const{value:i}=p;i&&i.restoreValidation()}}},render(){return T(gl,nt(this.$.vnode.props||{},bl),{default:()=>{const p=nt(this.$props,rl);return T(re,Object.assign({ref:"formItemInstRef"},p),this.$slots)}})}});function Rl(p){const{fontWeight:y,fontSizeLarge:n,fontSizeMedium:i,fontSizeSmall:r,heightLarge:s,heightMedium:u,borderRadius:g,cardColor:h,tableHeaderColor:m,textColor1:z,textColorDisabled:v,textColor2:C,textColor3:w,borderColor:f,hoverColor:x,closeColorHover:b,closeColorPressed:I,closeIconColor:V,closeIconColorHover:R,closeIconColorPressed:U}=p;return Object.assign(Object.assign({},At),{itemHeightSmall:u,itemHeightMedium:u,itemHeightLarge:s,fontSizeSmall:r,fontSizeMedium:i,fontSizeLarge:n,borderRadius:g,dividerColor:f,borderColor:f,listColor:h,headerColor:Nt(h,m),titleTextColor:z,titleTextColorDisabled:v,extraTextColor:w,extraTextColorDisabled:v,itemTextColor:C,itemTextColorDisabled:v,itemColorPending:x,titleFontWeight:y,closeColorHover:b,closeColorPressed:I,closeIconColor:V,closeIconColorHover:R,closeIconColorPressed:U})}const $l=It({name:"Transfer",common:Ft,peers:{Checkbox:zt,Scrollbar:Dt,Input:Vt,Empty:Pt,Button:Lt},self:Rl}),Be=Et("n-transfer"),ut=be({name:"TransferHeader",props:{size:{type:String,required:!0},selectAllText:String,clearText:String,source:Boolean,onCheckedAll:Function,onClearAll:Function,title:[String,Function]},setup(p){const{targetOptionsRef:y,canNotSelectAnythingRef:n,canBeClearedRef:i,allCheckedRef:r,mergedThemeRef:s,disabledRef:u,mergedClsPrefixRef:g,srcOptionsLengthRef:h}=K(Be),{localeRef:m}=yl("Transfer");return()=>{const{source:z,onClearAll:v,onCheckedAll:C,selectAllText:w,clearText:f}=p,{value:x}=s,{value:b}=g,{value:I}=m,V=p.size==="large"?"small":"tiny",{title:R}=p;return T("div",{class:`${b}-transfer-list-header`},R&&T("div",{class:`${b}-transfer-list-header__title`},typeof R=="function"?R():R),z&&T(ve,{class:`${b}-transfer-list-header__button`,theme:x.peers.Button,themeOverrides:x.peerOverrides.Button,size:V,tertiary:!0,onClick:r.value?v:C,disabled:n.value||u.value},{default:()=>r.value?f||I.unselectAll:w||I.selectAll}),!z&&i.value&&T(ve,{class:`${b}-transfer-list-header__button`,theme:x.peers.Button,themeOverrides:x.peerOverrides.Button,size:V,tertiary:!0,onClick:v,disabled:u.value},{default:()=>I.clearAll}),T("div",{class:`${b}-transfer-list-header__extra`},z?I.total(h.value):I.selected(y.value.length)))}}}),it=be({name:"NTransferListItem",props:{source:Boolean,label:{type:String,required:!0},value:{type:[String,Number],required:!0},disabled:Boolean,option:{type:Object,required:!0}},setup(p){const{targetValueSetRef:y,mergedClsPrefixRef:n,mergedThemeRef:i,handleItemCheck:r,renderSourceLabelRef:s,renderTargetLabelRef:u,showSelectedRef:g}=K(Be),h=jt(()=>y.value.has(p.value));function m(){p.disabled||r(!h.value,p.value)}return{mergedClsPrefix:n,mergedTheme:i,checked:h,showSelected:g,renderSourceLabel:s,renderTargetLabel:u,handleClick:m}},render(){const{disabled:p,mergedTheme:y,mergedClsPrefix:n,label:i,checked:r,source:s,renderSourceLabel:u,renderTargetLabel:g}=this;return T("div",{class:[`${n}-transfer-list-item`,p&&`${n}-transfer-list-item--disabled`,s?`${n}-transfer-list-item--source`:`${n}-transfer-list-item--target`],onClick:s?this.handleClick:void 0},T("div",{class:`${n}-transfer-list-item__background`}),s&&this.showSelected&&T("div",{class:`${n}-transfer-list-item__checkbox`},T(ie,{theme:y.peers.Checkbox,themeOverrides:y.peerOverrides.Checkbox,disabled:p,checked:r})),T("div",{class:`${n}-transfer-list-item__label`,title:pl(i)},s?u?u({option:this.option}):i:g?g({option:this.option}):i),!s&&!p&&T(qt,{focusable:!1,class:`${n}-transfer-list-item__close`,clsPrefix:n,onClick:this.handleClick}))}}),dt=be({name:"TransferList",props:{virtualScroll:{type:Boolean,required:!0},itemSize:{type:Number,required:!0},options:{type:Array,required:!0},disabled:{type:Boolean,required:!0},source:Boolean},setup(){const{mergedThemeRef:p,mergedClsPrefixRef:y}=K(Be),n=q(null),i=q(null);function r(){var g;(g=n.value)===null||g===void 0||g.sync()}function s(){const{value:g}=i;if(!g)return null;const{listElRef:h}=g;return h}function u(){const{value:g}=i;if(!g)return null;const{itemsElRef:h}=g;return h}return{mergedTheme:p,mergedClsPrefix:y,scrollerInstRef:n,vlInstRef:i,syncVLScroller:r,scrollContainer:s,scrollContent:u}},render(){const{mergedTheme:p,options:y}=this;if(y.length===0)return T(_l,{theme:p.peers.Empty,themeOverrides:p.peerOverrides.Empty});const{mergedClsPrefix:n,virtualScroll:i,source:r,disabled:s,syncVLScroller:u}=this;return T(We,{ref:"scrollerInstRef",theme:p.peers.Scrollbar,themeOverrides:p.peerOverrides.Scrollbar,container:i?this.scrollContainer:void 0,content:i?this.scrollContent:void 0},{default:()=>i?T(xl,{ref:"vlInstRef",style:{height:"100%"},class:`${n}-transfer-list-content`,items:this.options,itemSize:this.itemSize,showScrollbar:!1,onResize:u,onScroll:u,keyField:"value"},{default:({item:g})=>{const{source:h,disabled:m}=this;return T(it,{source:h,key:g.value,value:g.value,disabled:g.disabled||m,label:g.label,option:g})}}):T("div",{class:`${n}-transfer-list-content`},y.map(g=>T(it,{source:r,key:g.value,value:g.value,disabled:g.disabled||s,label:g.label,option:g})))})}}),pt=be({name:"TransferFilter",props:{value:String,placeholder:String,disabled:Boolean,onUpdateValue:{type:Function,required:!0}},setup(){const{mergedThemeRef:p,mergedClsPrefixRef:y}=K(Be);return{mergedClsPrefix:y,mergedTheme:p}},render(){const{mergedTheme:p,mergedClsPrefix:y}=this;return T("div",{class:`${y}-transfer-filter`},T(Oe,{value:this.value,onUpdateValue:this.onUpdateValue,disabled:this.disabled,placeholder:this.placeholder,theme:p.peers.Input,themeOverrides:p.peerOverrides.Input,clearable:!0,size:"small"},{"clear-icon-placeholder":()=>T(Ht,{clsPrefix:y},{default:()=>T(wl,null)})}))}});function Tl(p){const y=q(p.defaultValue),n=Gt(De(p,"value"),y),i=j(()=>{const U=new Map;return(p.options||[]).forEach(A=>U.set(A.value,A)),U}),r=j(()=>new Set(n.value||[])),s=j(()=>{const U=i.value,A=[];return(n.value||[]).forEach(Y=>{const E=U.get(Y);E&&A.push(E)}),A}),u=q(""),g=q(""),h=j(()=>p.sourceFilterable||!!p.filterable),m=j(()=>{const{showSelected:U,options:A,filter:Y}=p;return h.value?A.filter(E=>Y(u.value,E,"source")&&(U||!r.value.has(E.value))):U?A:A.filter(E=>!r.value.has(E.value))}),z=j(()=>{if(!p.targetFilterable)return s.value;const{filter:U}=p;return s.value.filter(A=>U(g.value,A,"target"))}),v=j(()=>{const{value:U}=n;return U===null?new Set:new Set(U)}),C=j(()=>{const U=new Set(v.value);return m.value.forEach(A=>{!A.disabled&&!U.has(A.value)&&U.add(A.value)}),U}),w=j(()=>{const U=new Set(v.value);return m.value.forEach(A=>{!A.disabled&&U.has(A.value)&&U.delete(A.value)}),U}),f=j(()=>{const U=new Set(v.value);return z.value.forEach(A=>{A.disabled||U.delete(A.value)}),U}),x=j(()=>m.value.every(U=>U.disabled)),b=j(()=>{if(!m.value.length)return!1;const U=v.value;return m.value.every(A=>A.disabled||U.has(A.value))}),I=j(()=>z.value.some(U=>!U.disabled));function V(U){u.value=U??""}function R(U){g.value=U??""}return{uncontrolledValueRef:y,mergedValueRef:n,targetValueSetRef:r,valueSetForCheckAllRef:C,valueSetForUncheckAllRef:w,valueSetForClearRef:f,filteredTgtOptionsRef:z,filteredSrcOptionsRef:m,targetOptionsRef:s,canNotSelectAnythingRef:x,canBeClearedRef:I,allCheckedRef:b,srcPatternRef:u,tgtPatternRef:g,mergedSrcFilterableRef:h,handleSrcFilterUpdateValue:V,handleTgtFilterUpdateValue:R}}const zl=se("transfer",`
|
|
width: 100%;
|
|
font-size: var(--n-font-size);
|
|
height: 300px;
|
|
display: flex;
|
|
flex-wrap: nowrap;
|
|
word-break: break-word;
|
|
`,[ce("disabled",[se("transfer-list",[se("transfer-list-header",[oe("title",`
|
|
color: var(--n-header-text-color-disabled);
|
|
`),oe("extra",`
|
|
color: var(--n-header-extra-text-color-disabled);
|
|
`)])])]),se("transfer-list",`
|
|
flex: 1;
|
|
min-width: 0;
|
|
height: inherit;
|
|
display: flex;
|
|
flex-direction: column;
|
|
background-clip: padding-box;
|
|
position: relative;
|
|
transition: background-color .3s var(--n-bezier);
|
|
background-color: var(--n-list-color);
|
|
`,[ce("source",`
|
|
border-top-left-radius: var(--n-border-radius);
|
|
border-bottom-left-radius: var(--n-border-radius);
|
|
`,[oe("border","border-right: 1px solid var(--n-divider-color);")]),ce("target",`
|
|
border-top-right-radius: var(--n-border-radius);
|
|
border-bottom-right-radius: var(--n-border-radius);
|
|
`,[oe("border","border-left: none;")]),oe("border",`
|
|
padding: 0 12px;
|
|
border: 1px solid var(--n-border-color);
|
|
transition: border-color .3s var(--n-bezier);
|
|
pointer-events: none;
|
|
border-radius: inherit;
|
|
position: absolute;
|
|
left: 0;
|
|
right: 0;
|
|
top: 0;
|
|
bottom: 0;
|
|
`),se("transfer-list-header",`
|
|
min-height: var(--n-header-height);
|
|
box-sizing: border-box;
|
|
display: flex;
|
|
padding: 12px 12px 10px 12px;
|
|
align-items: center;
|
|
background-clip: padding-box;
|
|
border-radius: inherit;
|
|
border-bottom-left-radius: 0;
|
|
border-bottom-right-radius: 0;
|
|
line-height: 1.5;
|
|
transition:
|
|
border-color .3s var(--n-bezier),
|
|
background-color .3s var(--n-bezier);
|
|
`,[ot("> *:not(:first-child)",`
|
|
margin-left: 8px;
|
|
`),oe("title",`
|
|
flex: 1;
|
|
min-width: 0;
|
|
line-height: 1.5;
|
|
font-size: var(--n-header-font-size);
|
|
font-weight: var(--n-header-font-weight);
|
|
transition: color .3s var(--n-bezier);
|
|
color: var(--n-header-text-color);
|
|
`),oe("button",`
|
|
position: relative;
|
|
`),oe("extra",`
|
|
transition: color .3s var(--n-bezier);
|
|
font-size: var(--n-extra-font-size);
|
|
margin-right: 0;
|
|
white-space: nowrap;
|
|
color: var(--n-header-extra-text-color);
|
|
`)]),se("transfer-list-body",`
|
|
flex-basis: 0;
|
|
flex-grow: 1;
|
|
box-sizing: border-box;
|
|
position: relative;
|
|
display: flex;
|
|
flex-direction: column;
|
|
border-radius: inherit;
|
|
border-top-left-radius: 0;
|
|
border-top-right-radius: 0;
|
|
`,[se("transfer-filter",`
|
|
padding: 4px 12px 8px 12px;
|
|
box-sizing: border-box;
|
|
transition:
|
|
border-color .3s var(--n-bezier),
|
|
background-color .3s var(--n-bezier);
|
|
`),se("transfer-list-flex-container",`
|
|
flex: 1;
|
|
position: relative;
|
|
`,[se("scrollbar",`
|
|
position: absolute;
|
|
left: 0;
|
|
right: 0;
|
|
top: 0;
|
|
bottom: 0;
|
|
height: unset;
|
|
`),se("empty",`
|
|
position: absolute;
|
|
left: 50%;
|
|
top: 50%;
|
|
transform: translateY(-50%) translateX(-50%);
|
|
`),se("transfer-list-content",`
|
|
padding: 0;
|
|
margin: 0;
|
|
position: relative;
|
|
`,[se("transfer-list-item",`
|
|
padding: 0 12px;
|
|
min-height: var(--n-item-height);
|
|
display: flex;
|
|
align-items: center;
|
|
color: var(--n-item-text-color);
|
|
position: relative;
|
|
transition: color .3s var(--n-bezier);
|
|
`,[oe("background",`
|
|
position: absolute;
|
|
left: 4px;
|
|
right: 4px;
|
|
top: 0;
|
|
bottom: 0;
|
|
border-radius: var(--n-border-radius);
|
|
transition: background-color .3s var(--n-bezier);
|
|
`),oe("checkbox",`
|
|
position: relative;
|
|
margin-right: 8px;
|
|
`),oe("close",`
|
|
opacity: 0;
|
|
pointer-events: none;
|
|
position: relative;
|
|
transition:
|
|
opacity .3s var(--n-bezier),
|
|
background-color .3s var(--n-bezier),
|
|
color .3s var(--n-bezier);
|
|
`),oe("label",`
|
|
position: relative;
|
|
min-width: 0;
|
|
flex-grow: 1;
|
|
`),ce("source","cursor: pointer;"),ce("disabled",`
|
|
cursor: not-allowed;
|
|
color: var(--n-item-text-color-disabled);
|
|
`),Kt("disabled",[ot("&:hover",[oe("background","background-color: var(--n-item-color-pending);"),oe("close",`
|
|
opacity: 1;
|
|
pointer-events: all;
|
|
`)])])])])])])])]),Pl=Object.assign(Object.assign({},Le.props),{value:Array,defaultValue:{type:Array,default:null},options:{type:Array,default:()=>[]},disabled:{type:Boolean,default:void 0},virtualScroll:Boolean,sourceTitle:[String,Function],selectAllText:String,clearText:String,targetTitle:[String,Function],filterable:{type:Boolean,default:void 0},sourceFilterable:Boolean,targetFilterable:Boolean,showSelected:{type:Boolean,default:!0},sourceFilterPlaceholder:String,targetFilterPlaceholder:String,filter:{type:Function,default:(p,y)=>p?~`${y.label}`.toLowerCase().indexOf(`${p}`.toLowerCase()):!0},size:String,renderSourceLabel:Function,renderTargetLabel:Function,renderSourceList:Function,renderTargetList:Function,"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],onChange:[Function,Array]}),Al=be({name:"Transfer",props:Pl,setup(p){const{mergedClsPrefixRef:y}=mt(p),n=Le("Transfer","-transfer",zl,$l,p,y),i=Wt(p),{mergedSizeRef:r,mergedDisabledRef:s}=i,u=j(()=>{const{value:B}=r,{self:{[Se("itemHeight",B)]:ne}}=n.value;return Yt(ne)}),{uncontrolledValueRef:g,mergedValueRef:h,targetValueSetRef:m,valueSetForCheckAllRef:z,valueSetForUncheckAllRef:v,valueSetForClearRef:C,filteredTgtOptionsRef:w,filteredSrcOptionsRef:f,targetOptionsRef:x,canNotSelectAnythingRef:b,canBeClearedRef:I,allCheckedRef:V,srcPatternRef:R,tgtPatternRef:U,mergedSrcFilterableRef:A,handleSrcFilterUpdateValue:Y,handleTgtFilterUpdateValue:E}=Tl(p);function S(B){const{onUpdateValue:ne,"onUpdate:value":de,onChange:H}=p,{nTriggerFormInput:we,nTriggerFormChange:F}=i;ne&&Ke(ne,B),de&&Ke(de,B),H&&Ke(H,B),g.value=B,we(),F()}function k(){S([...z.value])}function L(){S([...v.value])}function D(){S([...C.value])}function G(B,ne){S(B?(h.value||[]).concat(ne):(h.value||[]).filter(de=>de!==ne))}function M(B){S(B)}return Qt(Be,{targetValueSetRef:m,mergedClsPrefixRef:y,disabledRef:s,mergedThemeRef:n,targetOptionsRef:x,canNotSelectAnythingRef:b,canBeClearedRef:I,allCheckedRef:V,srcOptionsLengthRef:j(()=>p.options.length),handleItemCheck:G,renderSourceLabelRef:De(p,"renderSourceLabel"),renderTargetLabelRef:De(p,"renderTargetLabel"),showSelectedRef:De(p,"showSelected")}),{mergedClsPrefix:y,mergedDisabled:s,itemSize:u,isMounted:Xt(),mergedTheme:n,filteredSrcOpts:f,filteredTgtOpts:w,srcPattern:R,tgtPattern:U,mergedSize:r,mergedSrcFilterable:A,handleSrcFilterUpdateValue:Y,handleTgtFilterUpdateValue:E,handleSourceCheckAll:k,handleSourceUncheckAll:L,handleTargetClearAll:D,handleItemCheck:G,handleChecked:M,cssVars:j(()=>{const{value:B}=r,{common:{cubicBezierEaseInOut:ne},self:{borderRadius:de,borderColor:H,listColor:we,titleTextColor:F,titleTextColorDisabled:a,extraTextColor:ee,itemTextColor:Q,itemColorPending:$,itemTextColorDisabled:X,titleFontWeight:me,closeColorHover:te,closeColorPressed:xe,closeIconColor:Ne,closeIconColorHover:ae,closeIconColorPressed:Ce,closeIconSize:Ue,closeSize:Ie,dividerColor:Ee,extraTextColorDisabled:Fe,[Se("extraFontSize",B)]:fe,[Se("fontSize",B)]:$e,[Se("titleFontSize",B)]:Te,[Se("itemHeight",B)]:je,[Se("headerHeight",B)]:qe}}=n.value;return{"--n-bezier":ne,"--n-border-color":H,"--n-border-radius":de,"--n-extra-font-size":fe,"--n-font-size":$e,"--n-header-font-size":Te,"--n-header-extra-text-color":ee,"--n-header-extra-text-color-disabled":Fe,"--n-header-font-weight":me,"--n-header-text-color":F,"--n-header-text-color-disabled":a,"--n-item-color-pending":$,"--n-item-height":je,"--n-item-text-color":Q,"--n-item-text-color-disabled":X,"--n-list-color":we,"--n-header-height":qe,"--n-close-size":Ie,"--n-close-icon-size":Ue,"--n-close-color-hover":te,"--n-close-color-pressed":xe,"--n-close-icon-color":Ne,"--n-close-icon-color-hover":ae,"--n-close-icon-color-pressed":Ce,"--n-divider-color":Ee}})}},render(){const{mergedClsPrefix:p,renderSourceList:y,renderTargetList:n,mergedTheme:i,mergedSrcFilterable:r,targetFilterable:s}=this;return T("div",{class:[`${p}-transfer`,this.mergedDisabled&&`${p}-transfer--disabled`],style:this.cssVars},T("div",{class:`${p}-transfer-list ${p}-transfer-list--source`},T(ut,{source:!0,selectAllText:this.selectAllText,clearText:this.clearText,title:this.sourceTitle,onCheckedAll:this.handleSourceCheckAll,onClearAll:this.handleSourceUncheckAll,size:this.mergedSize}),T("div",{class:`${p}-transfer-list-body`},r?T(pt,{onUpdateValue:this.handleSrcFilterUpdateValue,value:this.srcPattern,disabled:this.mergedDisabled,placeholder:this.sourceFilterPlaceholder}):null,T("div",{class:`${p}-transfer-list-flex-container`},y?T(We,{theme:i.peers.Scrollbar,themeOverrides:i.peerOverrides.Scrollbar},{default:()=>y({onCheck:this.handleChecked,checkedOptions:this.filteredTgtOpts,pattern:this.srcPattern})}):T(dt,{source:!0,options:this.filteredSrcOpts,disabled:this.mergedDisabled,virtualScroll:this.virtualScroll,itemSize:this.itemSize}))),T("div",{class:`${p}-transfer-list__border`})),T("div",{class:`${p}-transfer-list ${p}-transfer-list--target`},T(ut,{onClearAll:this.handleTargetClearAll,size:this.mergedSize,title:this.targetTitle}),T("div",{class:`${p}-transfer-list-body`},s?T(pt,{onUpdateValue:this.handleTgtFilterUpdateValue,value:this.tgtPattern,disabled:this.mergedDisabled,placeholder:this.sourceFilterPlaceholder}):null,T("div",{class:`${p}-transfer-list-flex-container`},n?T(We,{theme:i.peers.Scrollbar,themeOverrides:i.peerOverrides.Scrollbar},{default:()=>n({onCheck:this.handleChecked,checkedOptions:this.filteredTgtOpts,pattern:this.tgtPattern})}):T(dt,{options:this.filteredTgtOpts,disabled:this.mergedDisabled,virtualScroll:this.virtualScroll,itemSize:this.itemSize}))),T("div",{class:`${p}-transfer-list__border`})))}}),Ml=se("text",`
|
|
transition: color .3s var(--n-bezier);
|
|
color: var(--n-text-color);
|
|
`,[ce("strong",`
|
|
font-weight: var(--n-font-weight-strong);
|
|
`),ce("italic",{fontStyle:"italic"}),ce("underline",{textDecoration:"underline"}),ce("code",`
|
|
line-height: 1.4;
|
|
display: inline-block;
|
|
font-family: var(--n-font-famliy-mono);
|
|
transition:
|
|
color .3s var(--n-bezier),
|
|
border-color .3s var(--n-bezier),
|
|
background-color .3s var(--n-bezier);
|
|
box-sizing: border-box;
|
|
padding: .05em .35em 0 .35em;
|
|
border-radius: var(--n-code-border-radius);
|
|
font-size: .9em;
|
|
color: var(--n-code-text-color);
|
|
background-color: var(--n-code-color);
|
|
border: var(--n-code-border);
|
|
`)]),Ol=Object.assign(Object.assign({},Le.props),{code:Boolean,type:{type:String,default:"default"},delete:Boolean,strong:Boolean,italic:Boolean,underline:Boolean,depth:[String,Number],tag:String,as:{type:String,validator:()=>!0,default:void 0}}),Bl=be({name:"Text",props:Ol,setup(p){const{mergedClsPrefixRef:y,inlineThemeDisabled:n}=mt(p),i=Le("Typography","-text",Ml,Mt,p,y),r=j(()=>{const{depth:u,type:g}=p,h=g==="default"?u===void 0?"textColor":`textColor${u}Depth`:Se("textColor",g),{common:{fontWeightStrong:m,fontFamilyMono:z,cubicBezierEaseInOut:v},self:{codeTextColor:C,codeBorderRadius:w,codeColor:f,codeBorder:x,[h]:b}}=i.value;return{"--n-bezier":v,"--n-text-color":b,"--n-font-weight-strong":m,"--n-font-famliy-mono":z,"--n-code-border-radius":w,"--n-code-text-color":C,"--n-code-color":f,"--n-code-border":x}}),s=n?Jt("text",j(()=>`${p.type[0]}${p.depth||""}`),r,p):void 0;return{mergedClsPrefix:y,compitableTag:Ot(p,["as","tag"]),cssVars:n?void 0:r,themeClass:s==null?void 0:s.themeClass,onRender:s==null?void 0:s.onRender}},render(){var p,y,n;const{mergedClsPrefix:i}=this;(p=this.onRender)===null||p===void 0||p.call(this);const r=[`${i}-text`,this.themeClass,{[`${i}-text--code`]:this.code,[`${i}-text--delete`]:this.delete,[`${i}-text--strong`]:this.strong,[`${i}-text--italic`]:this.italic,[`${i}-text--underline`]:this.underline}],s=(n=(y=this.$slots).default)===null||n===void 0?void 0:n.call(y);return this.code?T("code",{class:r,style:this.cssVars},this.delete?T("del",null,s):s):this.delete?T("del",{class:r,style:this.cssVars},s):T(this.compitableTag||"span",{class:r,style:this.cssVars},s)}}),Il={__name:"SecretFront",setup(p){const y=K("mobile"),n=le(),{conf:i}=Z(n),r=[{label:"1A→2A→3A→结局A",value:"结局A"},{label:"1A→2A→3A→结局B",value:"结局B"},{label:"1A→2A→3B→结局C",value:"结局C"},{label:"1A→2B→3C→结局D",value:"结局D"},{label:"1A→2B→3C→结局E",value:"结局E"}];return(s,u)=>{const g=ke,h=re,m=ye,z=ue;return c(),P(z,{"label-placement":e(y)?"top":"left","show-feedback":!1,"label-width":"72","label-align":"left"},{default:l(()=>[t(h,{label:"超时时长"},{default:l(()=>[t(g,{value:e(i).reclamation_algorithm.timeout,"onUpdate:value":u[0]||(u[0]=v=>e(i).reclamation_algorithm.timeout=v)},{suffix:l(()=>u[2]||(u[2]=[d("秒")])),_:1},8,["value"])]),_:1}),t(h,{label:"选择路线"},{default:l(()=>[t(m,{value:e(i).secret_front.target,"onUpdate:value":u[1]||(u[1]=v=>e(i).secret_front.target=v),options:r},null,8,["value"])]),_:1})]),_:1},8,["label-placement"])}}},Fl={__name:"ReclamationAlgorithm",setup(p){const y=K("mobile"),n=le(),{conf:i}=Z(n);return(r,s)=>{const u=ke,g=re,h=ue;return c(),P(h,{"label-placement":e(y)?"top":"left","show-feedback":!1,"label-width":"72","label-align":"left"},{default:l(()=>[t(g,{label:"超时时长"},{default:l(()=>[t(u,{value:e(i).reclamation_algorithm.timeout,"onUpdate:value":s[0]||(s[0]=m=>e(i).reclamation_algorithm.timeout=m)},{suffix:l(()=>s[1]||(s[1]=[d("秒")])),_:1},8,["value"])]),_:1})]),_:1},8,["label-placement"])}}},Dl={class:"sss-container"},Vl={key:0,class:"wrapper"},Ll={class:"title"},Nl={key:1},El={__name:"Sss",setup(p){const y=K("mobile"),n=K("axios"),i="/sss-copilot",r=q({exists:!1});Je(async()=>{const{data:x}=await n.get(i);r.value=x});function s({event:x}){r.value=JSON.parse(x.target.response)}const u=K("token"),g=q(!1),h=q(""),m=q(!1),z=q(null);function v(){h.value="",g.value=!0,Zt(()=>z.value.focus())}async function C(){m.value=!0;const x=h.value.replace("maa://",""),{data:b}=await n.get(`https://prts.maa.plus/copilot/get/${x}`,{transformRequest:[(R,U)=>(delete U.token,JSON.stringify(R))]}),I=new FormData;I.append("copilot",new Blob([b.data.content],{type:"application/json"}));const V=await n.post(i,I);r.value=V.data,g.value=!1,m.value=!1}const w=le(),{conf:f}=Z(w);return(x,b)=>{const I=ct,V=Ae,R=Pe,U=Me,A=re,Y=ke,E=ie,S=Oe,k=ve,L=ul,D=ml,G=Qe,M=ue;return c(),P(R,{vertical:""},{default:l(()=>[t(I,{title:"请检查作业并修正其中的错误!",type:"warning"}),t(M,{"label-placement":e(y)?"top":"left","show-feedback":!1,"label-width":"72","label-align":"left"},{default:l(()=>[t(A,{label:"难度选择"},{default:l(()=>[t(U,{value:e(f).sss.mode,"onUpdate:value":b[0]||(b[0]=B=>e(f).sss.mode=B)},{default:l(()=>[t(R,null,{default:l(()=>[t(V,{value:"normal"},{default:l(()=>b[6]||(b[6]=[d("标准补给模式")])),_:1}),t(V,{value:"ex"},{default:l(()=>b[7]||(b[7]=[d("应急补给模式")])),_:1})]),_:1})]),_:1},8,["value"])]),_:1}),t(A,{label:"代理层数"},{default:l(()=>[t(Y,{value:e(f).sss.ope_limit_stage,"onUpdate:value":b[1]||(b[1]=B=>e(f).sss.ope_limit_stage=B),precision:0,min:0,max:6},null,8,["value"])]),_:1}),t(A,{"show-label":!1},{default:l(()=>[t(E,{checked:e(f).sss.choose_agent,"onUpdate:checked":b[2]||(b[2]=B=>e(f).sss.choose_agent=B)},{default:l(()=>b[8]||(b[8]=[d(" 自动编队(缺人时自动借助战) ")])),_:1},8,["checked"])]),_:1}),t(A,{"show-label":!1},{default:l(()=>[t(E,{checked:e(f).sss.finish_while_full,"onUpdate:checked":b[3]||(b[3]=B=>e(f).sss.finish_while_full=B)},{default:l(()=>b[9]||(b[9]=[d("模组刷满时直接结束")])),_:1},8,["checked"])]),_:1}),t(A,{label:"导入作业"},{default:l(()=>[o("div",Dl,[e(g)?(c(),O(W,{key:0},[t(S,{ref_key:"code",ref:z,value:e(h),"onUpdate:value":b[4]||(b[4]=B=>Ye(h)?h.value=B:null),type:"text",placeholder:"maa://114514",disabled:e(m)},null,8,["value","disabled"]),t(k,{onClick:C,loading:e(m),disabled:e(m)},{default:l(()=>b[10]||(b[10]=[d(" 下载 ")])),_:1},8,["loading","disabled"]),t(k,{onClick:b[5]||(b[5]=B=>g.value=!1)},{default:l(()=>b[11]||(b[11]=[d("取消")])),_:1})],64)):(c(),O(W,{key:1},[t(k,{style:{"flex-grow":"1"},onClick:v},{default:l(()=>b[12]||(b[12]=[d("输入“神秘代码”")])),_:1}),t(L,{style:{width:"auto","flex-grow":"1"},"trigger-style":"width: 100%",action:i,headers:{token:e(u)},"show-file-list":!1,name:"copilot",onFinish:s},{default:l(()=>[t(k,{style:{width:"100%"}},{default:l(()=>b[13]||(b[13]=[d("选择作业文件")])),_:1})]),_:1},8,["headers"])],64))])]),_:1}),t(A,{label:"作业信息"},{default:l(()=>[t(R,{vertical:""},{default:l(()=>[e(r).exists?(c(),O("div",Vl,[o("div",Ll,J(e(r).title),1),t(D,{style:{"max-height":"240px"},"content-style":"padding-right: 12px",trigger:"none"},{default:l(()=>[d(J(e(r).details),1)]),_:1})])):(c(),O("div",Nl,"未选择作业")),(c(!0),O(W,null,he(e(r).operators,B=>(c(),P(R,{align:"center"},{default:l(()=>[t(G,{src:`avatar/${B.name}.webp`},null,8,["src"]),o("div",null,J(B.name)+"("+J(B.skill)+"技能)",1)]),_:2},1024))),256))]),_:1})]),_:1})]),_:1},8,["label-placement"])]),_:1})}}},jl=ge(El,[["__scopeId","data-v-b52b1842"]]);async function ql(){return(await _t.get("/dialog/file")).data}async function gt(){return(await _t.get("/dialog/folder")).data}const Hl={class:"misc-container"},Gl={__name:"MaaBasic",setup(p){const y=K("axios"),n=K("mobile"),i=le(),{conf:r}=Z(i);async function s(){const v=await gt();v&&(r.value.maa_path=v)}const u=q("");async function g(){u.value="正在测试……";const v=await y.get("/check-maa");u.value=v.data}const h=q([]);async function m(){const v=await y.get("/maa-conn-preset");r.value.maa_conn_presets=v.data.map(C=>({label:C,value:C}))}const z=["maatouch","minitouch","adb"].map(v=>({label:v,value:v}));return(v,C)=>{const w=Re,f=tt,x=Oe,b=ve,I=re,V=ye,R=ue;return c(),O(W,null,[t(w),t(f,{class:"header"},{default:l(()=>C[3]||(C[3]=[d("Maa设置")])),_:1}),t(R,{"label-placement":e(n)?"top":"left","show-feedback":!1,"label-width":"96","label-align":"left"},{default:l(()=>[t(I,{label:"Maa目录"},{default:l(()=>[t(x,{type:"textarea",autosize:!0,value:e(r).maa_path,"onUpdate:value":C[0]||(C[0]=U=>e(r).maa_path=U)},null,8,["value"]),t(b,{onClick:s,class:"dialog-btn"},{default:l(()=>C[4]||(C[4]=[d("...")])),_:1})]),_:1}),t(I,{label:"连接配置"},{default:l(()=>[t(V,{options:e(h),value:e(r).maa_conn_preset,"onUpdate:value":C[1]||(C[1]=U=>e(r).maa_conn_preset=U)},null,8,["options","value"]),t(b,{onClick:m,class:"dialog-btn"},{default:l(()=>C[5]||(C[5]=[d("刷新")])),_:1})]),_:1}),t(I,{label:"触控模式"},{default:l(()=>[t(V,{value:e(r).maa_touch_option,"onUpdate:value":C[2]||(C[2]=U=>e(r).maa_touch_option=U),options:e(z)},null,8,["value","options"])]),_:1})]),_:1},8,["label-placement"]),t(w),o("div",Hl,[t(b,{onClick:g},{default:l(()=>C[6]||(C[6]=[d("测试设置")])),_:1}),o("div",null,J(e(u)),1)]),t(w,{style:{margin:"12px 0 16px"}})],64)}}},Kl=ge(Gl,[["__scopeId","data-v-d479d5bf"]]),Wl={__name:"MaaRogue",setup(p){const y=K("mobile"),n=le(),{conf:i}=Z(n),r=Xe(),{operators:s}=Z(r),u=[{label:"傀影与猩红孤钻",value:"Phantom"},{label:"水月与深蓝之树",value:"Mizuki"},{label:"探索者的银凇止境",value:"Sami"},{label:"萨卡兹的无终奇语",value:"Sarkaz"}],g={Phantom:["研究","指挥","集群","后勤","矛头","突击战术","堡垒战术","远程战术","破坏战术","高规格"],Mizuki:["心胜于物","物尽其用","以人为本","研究","指挥","集群","后勤","矛头","突击战术","堡垒战术","远程战术","破坏战术","高规格"],Sami:["永恒狩猎","生活至上","科学主义","特训","指挥","集群","后勤","矛头","突击战术","堡垒战术","远程战术","破坏战术","高规格"],Sarkaz:["因地制宜","魂灵护送","博闻广记","蓝图测绘","指挥","集群","后勤","矛头","突击战术","堡垒战术","远程战术","破坏战术","高规格"]};for(const C in g)g[C]=g[C].map(w=>({label:w+"分队",value:w+"分队"}));const h=[{label:"先手必胜(先锋、狙击、特种)",value:"先手必胜"},{label:"稳扎稳打(重装、术师、狙击)",value:"稳扎稳打"},{label:"取长补短(近卫、辅助、医疗)",value:"取长补短"},{label:"随心所欲(随机)",value:"随心所欲"}],m=[{label:"刷蜡烛,尽可能稳定地打更多层数",value:0},{label:"刷源石锭,第一层投资完就退出",value:1},{label:"【即将弃用】兼顾",value:2},{label:"刷开局,到达第三层后直接退出",value:4},{label:"刷坍缩范式",value:5}],z=["去量化","去量深化","实质性坍缩","蔓延性坍缩","非线性移动","非线性行动","情绪实体","恐怖实体","泛社会悖论","泛文明悖论","气压异常","气压失序","触发性损伤","触发性危殆","趋同性消耗","趋同性缺失","目空一些","睁眼瞎","图像损坏","一抹黑"],v=[];for(const C of z)v.push({label:C,value:C});return(C,w)=>{const f=Kl,x=ye,b=re,I=ie,V=ue;return c(),O(W,null,[t(f),t(V,{"label-placement":e(y)?"top":"left","show-feedback":!1,class:"conf.rogue"},{default:l(()=>[t(b,{label:"主题"},{default:l(()=>[t(x,{value:e(i).maa_rg_theme,"onUpdate:value":w[0]||(w[0]=R=>e(i).maa_rg_theme=R),options:u},null,8,["value"])]),_:1}),t(b,{label:"分队"},{default:l(()=>[t(x,{value:e(i).rogue.squad,"onUpdate:value":w[1]||(w[1]=R=>e(i).rogue.squad=R),options:g[e(i).maa_rg_theme]},null,8,["value","options"])]),_:1}),t(b,{label:"职业"},{default:l(()=>[t(x,{value:e(i).rogue.roles,"onUpdate:value":w[2]||(w[2]=R=>e(i).rogue.roles=R),options:h},null,8,["value"])]),_:1}),t(b,{label:"干员"},{default:l(()=>[t(x,{filterable:"",options:e(s),value:e(i).rogue.core_char,"onUpdate:value":w[3]||(w[3]=R=>e(i).rogue.core_char=R),filter:(R,U)=>e(Ze)(U.label,R),"render-label":e(Ve)},null,8,["options","value","filter","render-label"])]),_:1}),t(b,{"show-label":!1},{default:l(()=>[t(I,{checked:e(i).rogue.use_support,"onUpdate:checked":w[4]||(w[4]=R=>e(i).rogue.use_support=R)},{default:l(()=>w[9]||(w[9]=[d("开局干员使用助战")])),_:1},8,["checked"])]),_:1}),e(i).rogue.use_support?(c(),P(b,{key:0,"show-label":!1},{default:l(()=>[t(I,{checked:e(i).rogue.use_nonfriend_support,"onUpdate:checked":w[5]||(w[5]=R=>e(i).rogue.use_nonfriend_support=R)},{default:l(()=>w[10]||(w[10]=[d("开局干员使用非好友助战")])),_:1},8,["checked"])]),_:1})):N("",!0),t(b,{label:"策略"},{default:l(()=>[t(x,{options:m,value:e(i).rogue.mode,"onUpdate:value":w[6]||(w[6]=R=>e(i).rogue.mode=R)},null,8,["value"])]),_:1}),t(b,{"show-label":!1},{default:l(()=>[t(I,{checked:e(i).rogue.refresh_trader_with_dice,"onUpdate:checked":w[7]||(w[7]=R=>e(i).rogue.refresh_trader_with_dice=R)},{default:l(()=>w[11]||(w[11]=[d("刷新商店(指路鳞)")])),_:1},8,["checked"])]),_:1}),t(b,{label:"坍缩范式"},{default:l(()=>[t(x,{multiple:"",options:v,value:e(i).rogue.expected_collapsal_paradigms,"onUpdate:value":w[8]||(w[8]=R=>e(i).rogue.expected_collapsal_paradigms=R)},null,8,["value"])]),_:1})]),_:1},8,["label-placement"])],64)}}},Yl={key:0},Ql={__name:"LongTasks",setup(p){const y=le(),{conf:n}=Z(y),i=K("mobile"),r=[{label:"集成战略 (Maa)",value:"rogue"},{label:"保全派驻",value:"sss"},{label:"生息演算",value:"ra"},{label:"隐秘战线",value:"sf"}];return(s,u)=>{const g=ie,h=_e,m=ye,z=al,v=Sl,C=kl,w=ue,f=Wl,x=jl,b=Fl,I=Il,V=pe;return c(),P(V,null,{header:l(()=>[t(g,{checked:e(n).maa_rg_enable,"onUpdate:checked":u[0]||(u[0]=R=>e(n).maa_rg_enable=R),disabled:!e(n).maa_enable},{default:l(()=>u[4]||(u[4]=[o("div",{class:"card-title"},"大型任务",-1)])),_:1},8,["checked","disabled"]),t(h,null,{default:l(()=>[e(n).maa_enable?(c(),O(W,{key:1},[u[5]||(u[5]=o("div",null,"开始与结束时间设置为相同值时全天开启。",-1)),u[6]||(u[6]=o("div",null,"若结束时间早于开始时间,则表示开启至次日。例如:",-1)),u[7]||(u[7]=o("ul",null,[o("li",null,"23:00开始、8:00结束:表示从23:00至次日8:00执行大型任务;"),o("li",null,"10:00开始、14:00结束:表示从10:00至当日14:00执行大型任务。")],-1))],64)):(c(),O("div",Yl,"需开启日常任务"))]),_:1}),t(m,{value:e(n).maa_long_task_type,"onUpdate:value":u[1]||(u[1]=R=>e(n).maa_long_task_type=R),options:r},null,8,["value"])]),default:l(()=>[t(w,{"label-placement":e(i)?"top":"left","show-feedback":!1,style:{"margin-bottom":"12px"}},{default:l(()=>[t(C,{cols:"2"},{default:l(()=>[t(v,{label:"开始时间"},{default:l(()=>[t(z,{format:"H:mm","formatted-value":e(n).maa_rg_sleep_max,"onUpdate:formattedValue":u[2]||(u[2]=R=>e(n).maa_rg_sleep_max=R)},null,8,["formatted-value"])]),_:1}),t(v,{label:"停止时间"},{default:l(()=>[t(z,{format:"H:mm","formatted-value":e(n).maa_rg_sleep_min,"onUpdate:formattedValue":u[3]||(u[3]=R=>e(n).maa_rg_sleep_min=R)},null,8,["formatted-value"])]),_:1})]),_:1})]),_:1},8,["label-placement"]),e(n).maa_long_task_type=="rogue"?(c(),P(f,{key:0})):e(n).maa_long_task_type=="sss"?(c(),P(x,{key:1})):e(n).maa_long_task_type=="ra"?(c(),P(b,{key:2})):e(n).maa_long_task_type=="sf"?(c(),P(I,{key:3})):N("",!0)]),_:1})}}};var kt={};Object.defineProperty(kt,"__esModule",{value:!0});const ze=el,Xl={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",viewBox:"0 0 24 24"},Jl=(0,ze.createElementVNode)("g",{fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},[(0,ze.createElementVNode)("path",{d:"M20 11A8.1 8.1 0 0 0 4.5 9M4 5v4h4"}),(0,ze.createElementVNode)("path",{d:"M4 13a8.1 8.1 0 0 0 15.5 2m.5 4v-4h-4"})],-1),Zl=[Jl];var en=kt.default=(0,ze.defineComponent)({name:"Refresh",render:function(y,n){return(0,ze.openBlock)(),(0,ze.createElementBlock)("svg",Xl,Zl)}});const tn={key:0},ln={key:1},nn={class:"tasktable"},an={key:0,class:"today"},on={key:1},sn={__name:"WeeklyPlan",setup(p){tl(S=>({"06f96d6a":e(x),"292d8683":e(b),"6d545694":e(E)}));const y=le(),{conf:n}=Z(y);function i(){const S=new Date().getDay();return S==0?6:S-1}const r=["一","二","三","四","五","六","日"],s=["","Annihilation"],u=["1-7","LS-6","CE-6","AP-5","SK-5","CA-5","PR-A-2","PR-A-1","PR-B-2","PR-B-1","PR-C-2","PR-C-1","PR-D-2","PR-D-1"],g={CE:[1,3,5,6],AP:[0,3,5,6],SK:[0,2,4,5],CA:[1,2,4,6],"PR-A":[0,3,4,6],"PR-B":[0,1,4,5],"PR-C":[2,3,5,6],"PR-D":[1,2,5,6]};function h(S){switch(S){case"":return"上次作战";case"Annihilation":return"当期剿灭";case"LS-6":return"经验书";case"CE-6":return"龙门币";case"AP-5":return"红票";case"SK-5":return"碳本";case"CA-5":return"技能书";case"PR-A-1":return"医疗重装1";case"PR-A-2":return"医疗重装2";case"PR-B-1":return"狙击术师1";case"PR-B-2":return"狙击术师2";case"PR-C-1":return"先锋辅助1";case"PR-C-2":return"先锋辅助2";case"PR-D-1":return"近卫特种1";case"PR-D-2":return"近卫特种2";default:return S}}const m=j(()=>{const S=[];for(const k of s){const L=[];for(let D=0;D<7;++D)L.push({available:!0,enable:n.value.weekly_plan[D].general.includes(k)});S.push({stage:k,week:L})}for(const k of n.value.custom_stages){const L=[];for(let D=0;D<7;++D)L.push({available:!0,enable:n.value.weekly_plan[D].custom.includes(k)});S.push({stage:k,week:L})}for(const k of u){let L=[0,1,2,3,4,5,6];for(const[G,M]of Object.entries(g))if(k.includes(G)){L=M;break}const D=[];for(let G=0;G<7;++G)D.push({available:L.includes(G),enable:n.value.weekly_plan[G].general.includes(k)});S.push({stage:k,week:D})}return S});function z(S){const k=[];for(let L=0;L<7;++L){const D={general:[],custom:[]};for(const{stage:G,week:M}of S)M[L].enable&&G!=null&&(n.value.custom_stages.includes(G)?D.custom.push(G):D.general.push(G));k.push(D)}n.value.weekly_plan=k}function v(S){const k=at(m.value);let L=!1;for(const D of k[S].week)D.enable!=D.available&&(L=!0,D.enable=D.available);if(!L)for(const D of k[S].week)D.enable=!1;z(k)}function C(S,k){const L=at(m.value);L[S].week[k].enable=!L[S].week[k].enable,z(L)}function w(S){return S=S.toUpperCase(),S==" "||S=="上次作战"?{label:"上次作战",value:""}:S=="当期剿灭"?{label:"当期剿灭",value:"Annihilation"}:S.endsWith("磨难")||S.endsWith("标准")?(S=S.slice(0,-2),{label:S,value:S}):{label:S,value:S}}const f=K("mobile"),x=j(()=>n.value.theme=="light"?"hsl(33, 30%, 91%)":"hsl(33, 15%, 50%)"),b=j(()=>n.value.theme=="light"?"hsl(200, 90%, 65%)":"hsl(200, 80%, 30%)"),I="/activity",V=q([]),R=K("axios");async function U(){const{data:S}=await R.get(I);V.value=S.reverse()}Je(()=>{U()});function A(S,k){k.dataTransfer.setData("text",S)}function Y(S,k){k.preventDefault();const L=k.dataTransfer.getData("text");n.value.custom_stages[S-2]=L}const E=j(()=>n.value.theme=="light"?"rgba(194, 194, 194, 1)":"rgba(255, 255, 255, 0.38)");return(S,k)=>{const L=_e,D=ie,G=re,M=Pe,B=ue,ne=bt,de=ll,H=ve,we=ye,F=pe;return c(),P(F,null,{header:l(()=>[o("div",{class:st(["card-title",{disabled:!e(n).maa_enable}])},"刷理智周计划",2),t(L,null,{default:l(()=>[e(n).maa_enable?(c(),O(W,{key:1},[k[5]||(k[5]=o("div",null,"支持所有主线关卡;",-1)),k[6]||(k[6]=o("div",null,"含磨难的主线关卡仅需填写关卡名,会自动选择难度。",-1))],64)):(c(),O("div",tn,"需开启日常任务"))]),_:1})]),default:l(()=>[t(B,{"label-placement":e(f)?"top":"left","show-feedback":!1,"label-width":"72","label-align":"left",style:{"margin-bottom":"16px"}},{default:l(()=>[t(G,{class:"form-item","show-label":!1},{default:l(()=>[t(D,{checked:e(n).use_all_medicine,"onUpdate:checked":k[0]||(k[0]=a=>e(n).use_all_medicine=a)},{default:l(()=>k[7]||(k[7]=[d("自动使用全部理智药")])),_:1},8,["checked"])]),_:1}),t(G,{class:"form-item","show-label":!1},{default:l(()=>[t(M,null,{default:l(()=>[t(D,{checked:e(n).maa_expiring_medicine,"onUpdate:checked":k[1]||(k[1]=a=>e(n).maa_expiring_medicine=a),disabled:e(n).use_all_medicine},{default:l(()=>k[8]||(k[8]=[d(" 自动使用将要过期(约3天)的理智药 ")])),_:1},8,["checked","disabled"]),t(D,{checked:e(n).exipring_medicine_on_weekend,"onUpdate:checked":k[2]||(k[2]=a=>e(n).exipring_medicine_on_weekend=a),disabled:e(n).use_all_medicine||!e(n).maa_expiring_medicine},{default:l(()=>k[9]||(k[9]=[d(" 仅在周末使用 ")])),_:1},8,["checked","disabled"])]),_:1})]),_:1})]),_:1},8,["label-placement"]),t(M,{class:"activity"},{default:l(()=>[e(V).length>0?(c(!0),O(W,{key:0},he(e(V),a=>(c(),P(ne,{draggable:"true",onDragstart:ee=>A(a,ee)},{default:l(()=>[d(J(a),1)]),_:2},1032,["onDragstart"]))),256)):(c(),O("div",ln,"当前暂无活动开放")),t(H,{text:"",type:"primary",onClick:U},{icon:l(()=>[t(de,null,{default:l(()=>[t(e(en))]),_:1})]),_:1})]),_:1}),o("div",nn,[o("table",null,[o("thead",null,[o("tr",null,[k[10]||(k[10]=o("th",null,"全选",-1)),k[11]||(k[11]=o("th",null,"关卡",-1)),(c(),O(W,null,he(7,a=>o("th",{key:a},[d(J(r[a-1])+" ",1),i()==a-1?(c(),O("div",an,"今天")):N("",!0)])),64))])]),o("tbody",null,[(c(!0),O(W,null,he(e(m),({stage:a,week:ee},Q)=>(c(),O("tr",{key:Q},[o("td",null,[t(H,{quaternary:"",class:"class1",onClick:$=>v(Q),style:{width:"100%",height:"100%"}},null,8,["onClick"])]),o("td",null,[2<=Q&&Q<5?(c(),O(W,{key:0},[a==null?(c(),P(we,{key:0,placeholder:"关卡",value:e(n).custom_stages[Q-2],"onUpdate:value":[$=>e(n).custom_stages[Q-2]=$,$=>{e(n).custom_stages[Q-2]=$[0]}],filterable:"",multiple:"",tag:"",show:!1,"show-arrow":!1,"on-create":w,onDragover:k[3]||(k[3]=rt(()=>{},["prevent"])),onDrop:$=>Y(Q,$)},null,8,["value","onUpdate:value","onDrop"])):(c(),P(ne,{key:1,closable:"",class:"custom-tag",onClose:()=>{e(n).custom_stages[Q-2]=null,z(e(m))},onDragover:k[4]||(k[4]=rt(()=>{},["prevent"])),onDrop:$=>Y(Q,$)},{default:l(()=>[d(J(a),1)]),_:2},1032,["onClose","onDrop"]))],64)):(c(),O("span",on,J(h(a)),1))]),(c(!0),O(W,null,he(ee,($,X)=>(c(),O("td",{class:st({class2:$.enable,class1:$.available})},[$.available?(c(),P(H,{key:0,quaternary:"",style:{width:"100%",height:"100%"},onClick:me=>C(Q,X)},{default:l(()=>[o("span",null,[$.enable?(c(),O(W,{key:0},[d("打")],64)):N("",!0)])]),_:2},1032,["onClick"])):N("",!0)],2))),256))]))),128))])])])]),_:1})}}},rn=ge(sn,[["__scopeId","data-v-6e42e723"]]),un={key:0},dn={key:1},pn={__name:"Clue",setup(p){const y=le(),{conf:n,shop_list:i}=Z(y),r=Xe(),{operators:s}=Z(r),u=K("mobile");function g({option:w,handleClose:f}){return T(bt,{type:w.type,closable:!0,onMousedown:x=>{x.preventDefault()},onClose:x=>{x.stopPropagation(),f()}},{default:()=>w.label,avatar:()=>T(Qe,{src:`/shop/${w.label}.png`})})}function h(w){return T("div",{style:{display:"flex","align-items":"center",gap:"6px",padding:"2px 0"}},[T(Qe,{src:`/shop/${w.label}.png`}),w.label])}const m=[{label:"向上",value:"Up"},{label:"向下",value:"Down"},{label:"向左",value:"Left"},{label:"向右",value:"Right"}],z=[{label:"第一编队",value:1},{label:"第二编队",value:2},{label:"第三编队",value:3},{label:"第四编队",value:4}],v=[{label:"一技能",value:1},{label:"二技能",value:2},{label:"三技能",value:3}],C=q(!1);return(w,f)=>{const x=ie,b=Re,I=ve,V=_e,R=tt,U=Ae,A=et,Y=Me,E=re,S=ye,k=ke,L=vt,D=ue,G=pe;return c(),P(G,null,{header:l(()=>[t(x,{checked:e(n).enable_party,"onUpdate:checked":f[0]||(f[0]=M=>e(n).enable_party=M)},{default:l(()=>f[14]||(f[14]=[o("div",{class:"card-title"},"线索收集与信用",-1)])),_:1},8,["checked"])]),default:l(()=>[t(x,{checked:e(n).leifeng_mode,"onUpdate:checked":f[1]||(f[1]=M=>e(n).leifeng_mode=M)},{default:l(()=>f[15]||(f[15]=[d("赠送多余的线索")])),_:1},8,["checked"]),t(b),t(R,null,{default:l(()=>[f[19]||(f[19]=d(" 信用商店购物 ")),t(V,null,{default:l(()=>[f[17]||(f[17]=o("span",null,"性价比参考:",-1)),t(I,{text:"",tag:"a",href:"https://github.com/Bidgecfah/Rhodes-Island-Bureau-of-Price",target:"_blank",type:"primary"},{default:l(()=>f[16]||(f[16]=[d(" 罗德岛物价局 ")])),_:1}),f[18]||(f[18]=o("p",null,"注意:跑单时赤金与作战记录均大幅升值",-1))]),_:1})]),_:1}),t(D,{"label-placement":e(u)?"top":"left","show-feedback":!1,"label-width":"72","label-align":"left"},{default:l(()=>[t(E,{label:"信用溢出"},{default:l(()=>[t(Y,{value:e(n).maa_mall_ignore_blacklist_when_full,"onUpdate:value":f[2]||(f[2]=M=>e(n).maa_mall_ignore_blacklist_when_full=M)},{default:l(()=>[t(A,null,{default:l(()=>[t(U,{value:!1},{default:l(()=>f[20]||(f[20]=[d("停止购买")])),_:1}),t(U,{value:!0},{default:l(()=>f[21]||(f[21]=[d("无视黑名单继续购买,直至不再溢出")])),_:1})]),_:1})]),_:1},8,["value"])]),_:1}),t(E,{label:"优先购买"},{default:l(()=>[t(Y,{value:e(n).maa_mall_ignore_blacklist_when_full,"onUpdate:value":f[4]||(f[4]=M=>e(n).maa_mall_ignore_blacklist_when_full=M)},{default:l(()=>[t(S,{multiple:"",filterable:"",tag:"",options:e(i),value:e(n).maa_mall_buy,"onUpdate:value":f[3]||(f[3]=M=>e(n).maa_mall_buy=M),"render-tag":g,"render-label":h},null,8,["options","value"])]),_:1},8,["value"])]),_:1}),t(E,{label:"黑名单"},{default:l(()=>[t(S,{multiple:"",filterable:"",tag:"",options:e(i),value:e(n).maa_mall_blacklist,"onUpdate:value":f[5]||(f[5]=M=>e(n).maa_mall_blacklist=M),"render-tag":g,"render-label":h},null,8,["options","value"])]),_:1}),t(b),t(D,{"label-placement":e(u)?"top":"left","show-feedback":!1,class:"rogue"},{default:l(()=>[t(E,{"show-label":!1},{default:l(()=>[t(x,{checked:e(n).maa_credit_fight,"onUpdate:checked":f[6]||(f[6]=M=>e(n).maa_credit_fight=M),disabled:!e(n).maa_enable},{default:l(()=>f[22]||(f[22]=[o("div",{class:"item"},"信用作战",-1)])),_:1},8,["checked","disabled"]),t(V,null,{default:l(()=>[e(n).maa_enable?(c(),O("div",dn,"借助战打OF-1")):(c(),O("div",un,"需开启日常任务"))]),_:1})]),_:1}),t(E,{label:"编队"},{default:l(()=>[t(S,{options:z,value:e(n).credit_fight.squad,"onUpdate:value":f[7]||(f[7]=M=>e(n).credit_fight.squad=M)},null,8,["value"])]),_:1}),t(E,{label:"干员"},{default:l(()=>[t(S,{style:{flex:"3","margin-right":"8px"},filterable:"",options:e(s),value:e(n).credit_fight.operator,"onUpdate:value":f[8]||(f[8]=M=>e(n).credit_fight.operator=M),filter:(M,B)=>e(Ze)(B.label,M),"render-label":e(Ve)},null,8,["options","value","filter","render-label"]),t(S,{style:{flex:"2"},options:v,value:e(n).credit_fight.skill,"onUpdate:value":f[9]||(f[9]=M=>e(n).credit_fight.skill=M)},null,8,["value"])]),_:1}),t(E,{label:"部署"},{default:l(()=>[f[23]||(f[23]=o("div",{style:{width:"40px","text-align":"right"}},"X",-1)),t(k,{style:{margin:"0 8px"},value:e(n).credit_fight.x,"onUpdate:value":f[10]||(f[10]=M=>e(n).credit_fight.x=M),"show-button":!1},null,8,["value"]),f[24]||(f[24]=o("div",{style:{width:"40px","text-align":"right"}},"Y",-1)),t(k,{style:{margin:"0 8px"},value:e(n).credit_fight.y,"onUpdate:value":f[11]||(f[11]=M=>e(n).credit_fight.y=M),"show-button":!1},null,8,["value"]),t(S,{style:{width:"250px","margin-right":"8px"},options:m,value:e(n).credit_fight.direction,"onUpdate:value":f[12]||(f[12]=M=>e(n).credit_fight.direction=M)},null,8,["value"]),t(I,{onClick:f[13]||(f[13]=M=>C.value=!e(C))},{default:l(()=>[d(J(e(C)?"隐藏":"显示")+"OF-1地图",1)]),_:1})]),_:1}),e(C)?(c(),P(E,{key:0,"show-label":!1},{default:l(()=>[t(L,{src:"/map-OF-1.webp",width:"100%"})]),_:1})):N("",!0)]),_:1},8,["label-placement"])]),_:1},8,["label-placement"])]),_:1})}}},_n=ge(pn,[["__scopeId","data-v-748f667d"]]),mn={style:{display:"flex","align-items":"center",width:"100%"}},fn={style:{"margin-right":"24px"}},cn={__name:"Depotswitch",setup(p){const y=le(),{conf:n}=Z(y);return(i,r)=>{const s=ie,u=_e,g=Ae,h=Pe,m=Me,z=pe;return c(),P(z,null,{header:l(()=>[t(s,{checked:e(n).maa_depot_enable,"onUpdate:checked":r[0]||(r[0]=v=>e(n).maa_depot_enable=v)},{default:l(()=>r[1]||(r[1]=[o("div",{class:"card-title"},"仓库物品混合读取",-1)])),_:1},8,["checked"]),t(u,null,{default:l(()=>r[2]||(r[2]=[d("请调整森空岛账号顺序,仅读取"),o("strong",null,"第一个",-1),d("账户"),o("strong",null,"指定服务器",-1),d("的材料")])),_:1})]),default:l(()=>[(c(!0),O(W,null,he(e(n).skland_info,v=>(c(),O("div",{key:v.account},[o("div",mn,[o("div",fn,"森空岛账号:"+J(v.account),1),t(m,{value:v.cultivate_select,"onUpdate:value":C=>v.cultivate_select=C},{default:l(()=>[t(h,null,{default:l(()=>[t(g,{value:!0},{default:l(()=>r[3]||(r[3]=[d("官服")])),_:1}),t(g,{value:!1},{default:l(()=>r[4]||(r[4]=[d("B服")])),_:1})]),_:1})]),_:2},1032,["value","onUpdate:value"])])]))),128))]),_:1})}}},vn={__name:"Recruit",setup(p){const y=le(),{conf:n}=Z(y),i=K("mobile");return(r,s)=>{const u=ie,g=_e,h=ke,m=re,z=Ae,v=et,C=Me,w=ue,f=pe;return c(),P(f,null,{header:l(()=>[t(u,{checked:e(n).recruit_enable,"onUpdate:checked":s[0]||(s[0]=x=>e(n).recruit_enable=x)},{default:l(()=>s[6]||(s[6]=[o("div",{class:"card-title"},"公开招募",-1)])),_:1},8,["checked"])]),default:l(()=>[t(w,{"label-placement":e(i)?"top":"left","show-feedback":!1,"label-width":"140","label-align":"left"},{default:l(()=>[t(m,null,{label:l(()=>[s[8]||(s[8]=o("span",null,"启动间隔",-1)),t(g,null,{default:l(()=>s[7]||(s[7]=[d("可填小数")])),_:1})]),default:l(()=>[t(h,{value:e(n).recruit_gap,"onUpdate:value":s[1]||(s[1]=x=>e(n).recruit_gap=x)},{suffix:l(()=>s[9]||(s[9]=[d("小时")])),_:1},8,["value"])]),_:1}),t(m,null,{label:l(()=>[s[11]||(s[11]=o("span",null,"三星招募阈值",-1)),t(g,null,{default:l(()=>s[10]||(s[10]=[d("剩余公招券大于此阈值时招募三星干员")])),_:1})]),default:l(()=>[t(h,{value:e(n).recruitment_permit,"onUpdate:value":s[2]||(s[2]=x=>e(n).recruitment_permit=x)},{suffix:l(()=>s[12]||(s[12]=[d("张")])),_:1},8,["value"])]),_:1}),t(m,{label:"五星招募策略"},{default:l(()=>[t(C,{value:e(n).recruit_auto_5,"onUpdate:value":s[3]||(s[3]=x=>e(n).recruit_auto_5=x)},{default:l(()=>[t(v,{justify:"start"},{default:l(()=>[t(z,{value:1},{default:l(()=>s[13]||(s[13]=[d("自动选择")])),_:1}),t(z,{value:2},{default:l(()=>s[14]||(s[14]=[d("手动选择")])),_:1})]),_:1})]),_:1},8,["value"])]),_:1}),e(n).recruit_auto_5===2?(c(),P(m,{key:0,"show-label":!1},{default:l(()=>[t(u,{checked:e(n).recruit_auto_only5,"onUpdate:checked":s[4]||(s[4]=x=>e(n).recruit_auto_only5=x)},{default:l(()=>s[15]||(s[15]=[d("五星词条组合唯一时自动选择")])),_:1},8,["checked"])]),_:1})):N("",!0),t(m,{"show-label":!1},{default:l(()=>[t(u,{checked:e(n).recruit_robot,"onUpdate:checked":s[5]||(s[5]=x=>e(n).recruit_robot=x)},{default:l(()=>s[16]||(s[16]=[d("保留支援机械标签")])),_:1},8,["checked"])]),_:1})]),_:1},8,["label-placement"])]),_:1})}}},bn=ge(vn,[["__scopeId","data-v-707c6f48"]]),gn={__name:"DailyMission",setup(p){const y=le(),{conf:n}=Z(y);return(i,r)=>{const s=ie,u=Pe,g=Re,h=_e,m=ke,z=pe;return c(),P(z,{title:"每日任务"},{default:l(()=>[t(u,{vertical:""},{default:l(()=>[t(s,{checked:e(n).skland_enable,"onUpdate:checked":r[0]||(r[0]=v=>e(n).skland_enable=v)},{default:l(()=>r[9]||(r[9]=[o("div",{class:"item"},"森空岛签到",-1)])),_:1},8,["checked"]),(c(!0),O(W,null,he(e(n).skland_info,v=>(c(),O("div",{key:v.account},[t(u,null,{default:l(()=>[t(s,{checked:v.isCheck,"onUpdate:checked":C=>v.isCheck=C,style:{"margin-right":"12px"}},{default:l(()=>[d(" 森空岛账号:"+J(v.account),1)]),_:2},1032,["checked","onUpdate:checked"]),t(s,{checked:v.sign_in_official,"onUpdate:checked":C=>v.sign_in_official=C,style:{"margin-right":"12px"}},{default:l(()=>r[10]||(r[10]=[d(" 官服签到 ")])),_:2},1032,["checked","onUpdate:checked"]),t(s,{checked:v.sign_in_bilibili,"onUpdate:checked":C=>v.sign_in_bilibili=C,style:{"margin-right":"12px"}},{default:l(()=>r[11]||(r[11]=[d(" B服签到 ")])),_:2},1032,["checked","onUpdate:checked"])]),_:2},1024)]))),128)),t(g),t(u,null,{default:l(()=>[t(s,{checked:e(n).check_mail_enable,"onUpdate:checked":r[1]||(r[1]=v=>e(n).check_mail_enable=v)},{default:l(()=>r[12]||(r[12]=[o("div",{class:"item"},"领取邮件",-1)])),_:1},8,["checked"]),t(s,{checked:e(n).delete_read_mail,"onUpdate:checked":r[2]||(r[2]=v=>e(n).delete_read_mail=v)},{default:l(()=>r[13]||(r[13]=[d("删除已读邮件")])),_:1},8,["checked"])]),_:1}),t(g),t(s,{checked:e(n).visit_friend,"onUpdate:checked":r[3]||(r[3]=v=>e(n).visit_friend=v)},{default:l(()=>r[14]||(r[14]=[o("div",{class:"item"},"访问好友",-1)])),_:1},8,["checked"]),t(g),t(u,null,{default:l(()=>[t(s,{checked:e(n).report_enable,"onUpdate:checked":r[4]||(r[4]=v=>e(n).report_enable=v)},{default:l(()=>r[15]||(r[15]=[o("div",{class:"item"},"读取基报",-1)])),_:1},8,["checked"])]),_:1}),t(g),t(u,null,{default:l(()=>[t(s,{checked:e(n).sign_in.enable,"onUpdate:checked":r[5]||(r[5]=v=>e(n).sign_in.enable=v)},{default:l(()=>r[16]||(r[16]=[o("div",{class:"item"},"签到活动",-1)])),_:1},8,["checked"]),t(h,null,{default:l(()=>r[17]||(r[17]=[d("游戏内签到、矿区、限定池每日单抽等")])),_:1})]),_:1}),t(g),t(u,null,{default:l(()=>[t(s,{checked:e(n).switch_assistants,"onUpdate:checked":r[6]||(r[6]=v=>e(n).switch_assistants=v)},{default:l(()=>r[18]||(r[18]=[o("div",{class:"item"},"基建副手",-1)])),_:1},8,["checked"]),t(m,{style:{"max-width":"220px"},value:e(n).trust_limit,"onUpdate:value":r[7]||(r[7]=v=>e(n).trust_limit=v),min:100,max:200,precision:0},{prefix:l(()=>r[19]||(r[19]=[d("信赖值阈值(≥)")])),suffix:l(()=>r[20]||(r[20]=[d("%")])),_:1},8,["value"])]),_:1}),t(g),t(u,null,{default:l(()=>[t(s,{checked:e(n).trade_token,"onUpdate:checked":r[8]||(r[8]=v=>e(n).trade_token=v)},{default:l(()=>r[21]||(r[21]=[o("div",{class:"item"},"信物兑换",-1)])),_:1},8,["checked"])]),_:1})]),_:1})]),_:1})}}},kn=ge(gn,[["__scopeId","data-v-e95953da"]]),yn={__name:"AutoFight",setup(p){const y=K("mobile"),n=le(),{conf:i}=Z(n),r=[{label:"精零",value:0},{label:"精一",value:1},{label:"精二",value:2}];return(s,u)=>{const g=ie,h=re,m=_e,z=ke,v=Re,C=tt,w=ye,f=ue,x=pe;return c(),P(x,{title:"自动战斗设置"},{default:l(()=>[t(f,{"label-placement":e(y)?"top":"left","show-feedback":!1,"label-width":"110","label-align":"left"},{default:l(()=>[t(h,{"show-label":!1},{default:l(()=>[t(g,{checked:e(i).avatar_recog_pause,"onUpdate:checked":u[0]||(u[0]=b=>e(i).avatar_recog_pause=b)},{default:l(()=>u[6]||(u[6]=[d("识别干员时暂停")])),_:1},8,["checked"])]),_:1}),t(h,null,{label:l(()=>[u[8]||(u[8]=o("span",null,"第一段滑动",-1)),t(m,null,{default:l(()=>u[7]||(u[7]=[o("div",null,"把干员从待部署区域拖到地图上的对应位置",-1),o("div",null,"默认值:400毫秒",-1)])),_:1})]),default:l(()=>[t(z,{value:e(i).first_swipe_duration,"onUpdate:value":u[1]||(u[1]=b=>e(i).first_swipe_duration=b),precision:0},{suffix:l(()=>u[9]||(u[9]=[d("毫秒")])),_:1},8,["value"])]),_:1}),t(h,null,{label:l(()=>[u[11]||(u[11]=o("span",null,"第二段滑动",-1)),t(m,null,{default:l(()=>u[10]||(u[10]=[o("div",null,"确认部署方向",-1),o("div",null,"默认值:200毫秒",-1)])),_:1})]),default:l(()=>[t(z,{value:e(i).second_swipe_duration,"onUpdate:value":u[2]||(u[2]=b=>e(i).second_swipe_duration=b),precision:0},{suffix:l(()=>u[12]||(u[12]=[d("毫秒")])),_:1},8,["value"])]),_:1}),t(v),t(C,{class:"subtitle"},{default:l(()=>u[13]||(u[13]=[d("借助战")])),_:1}),t(h,{label:"精英化限制"},{default:l(()=>[t(w,{value:e(i).support.elite,"onUpdate:value":u[3]||(u[3]=b=>e(i).support.elite=b),options:r},null,8,["value"])]),_:1}),t(h,{label:"等级限制"},{default:l(()=>[t(z,{value:e(i).support.level,"onUpdate:value":u[4]||(u[4]=b=>e(i).support.level=b),min:1,max:90},null,8,["value"])]),_:1}),t(h,{label:"最大刷新次数"},{default:l(()=>[t(z,{value:e(i).support.refresh,"onUpdate:value":u[5]||(u[5]=b=>e(i).support.refresh=b),min:1},null,8,["value"])]),_:1})]),_:1},8,["label-placement"])]),_:1})}}},xn=ge(yn,[["__scopeId","data-v-31c5d919"]]),hn={style:{display:"flex","align-items":"center",width:"100%"}},wn={class:"misc-container"},Cn={__name:"SKLand",setup(p){const y=K("axios"),n=le(),{conf:i}=Z(n);function r(){return{isCheck:!0,account:"",password:"",sign_in_official:!0,sign_in_bilibili:!0,cultivate_select:!0}}const s=q("");async function u(){s.value="正在测试……";const g=await y.get("/check-skland");s.value=g.data}return(g,h)=>{const m=_e,z=Oe,v=ft,C=Re,w=ve,f=pe;return c(),P(f,null,{header:l(()=>[h[2]||(h[2]=o("div",{class:"card-title"},"森空岛账号",-1)),t(m,null,{default:l(()=>h[1]||(h[1]=[o("div",null,"连接失败时,请尝试:",-1),o("ol",{style:{margin:"0"}},[o("li",null,"同步系统时间后再试;"),o("li",null,"检查账号密码是否正确;"),o("li",null,"关闭代理软件或设置分流规则;"),o("li",null,"登录森空岛App,查看是否需要人机验证。")],-1)])),_:1})]),default:l(()=>[t(v,{value:e(i).skland_info,"onUpdate:value":h[0]||(h[0]=x=>e(i).skland_info=x),"on-create":r,"show-sort-button":""},{default:l(({value:x})=>[o("div",hn,[t(z,{style:{"margin-right":"10px"},value:x.account,"onUpdate:value":b=>x.account=b,type:"text",placeholder:"账号"},null,8,["value","onUpdate:value"]),t(z,{value:x.password,"onUpdate:value":b=>x.password=b,type:"password","show-password-on":"click",placeholder:"密码"},null,8,["value","onUpdate:value"])])]),_:1},8,["value"]),t(C),o("div",wn,[t(w,{onClick:u},{default:l(()=>h[3]||(h[3]=[d("测试设置")])),_:1}),o("div",null,J(e(s)),1)])]),_:1})}}},Un={key:0},Sn={key:1},Rn={key:0},$n={class:"email-test mt-16"},Tn={__name:"Email",setup(p){const y=le(),n=K("axios"),i=K("mobile"),r=q(""),{conf:s}=Z(y);async function u(){r.value="正在发送……";const h=await n.get("/test-email");r.value=h.data}const g=[{label:"INFO - 基建任务、刷理智、公招汇总、基报、活动签到等",value:"INFO"},{label:"WARNING - 版本过旧、组内心情差过大、漏单、公招稀有标签等",value:"WARNING"},{label:"ERROR - 无法排班、专精失败、Maa调用出错、森空岛签到失败、活动签到超时、OF-1失败等",value:"ERROR"}];return(h,m)=>{const z=ie,v=ve,C=Cl,w=Me,f=Oe,x=re,b=Ae,I=Pe,V=ke,R=_e,U=ye,A=ft,Y=ue,E=Re,S=pe;return c(),P(S,null,{header:l(()=>[t(z,{checked:e(s).mail_enable,"onUpdate:checked":m[0]||(m[0]=k=>e(s).mail_enable=k),class:"email-title"},{default:l(()=>m[11]||(m[11]=[o("div",{class:"card-title"},"邮件提醒",-1),o("div",{class:"expand"},null,-1)])),_:1},8,["checked"]),e(i)?(c(),P(v,{key:0,onClick:m[1]||(m[1]=k=>e(s).custom_smtp_server.enable=!e(s).custom_smtp_server.enable),type:"primary",ghost:""},{default:l(()=>[d(J(e(s).custom_smtp_server.enable?"自定义邮箱":"QQ邮箱"),1)]),_:1})):(c(),P(w,{key:1,class:"email-mode",value:e(s).custom_smtp_server.enable,"onUpdate:value":m[2]||(m[2]=k=>e(s).custom_smtp_server.enable=k)},{default:l(()=>[t(C,{value:!1,label:"QQ邮箱"}),t(C,{value:!0,label:"自定义邮箱"})]),_:1},8,["value"]))]),default:l(()=>[t(Y,{"label-placement":e(i)?"top":"left","show-feedback":!1,"label-width":"96","label-align":"left"},{default:l(()=>[e(s).custom_smtp_server.enable?(c(),P(x,{key:0,label:"SMTP服务器"},{default:l(()=>[t(f,{value:e(s).custom_smtp_server.server,"onUpdate:value":m[3]||(m[3]=k=>e(s).custom_smtp_server.server=k)},null,8,["value"])]),_:1})):N("",!0),e(s).custom_smtp_server.enable?(c(),P(x,{key:1,label:"加密方式"},{default:l(()=>[t(w,{value:e(s).custom_smtp_server.encryption,"onUpdate:value":m[4]||(m[4]=k=>e(s).custom_smtp_server.encryption=k)},{default:l(()=>[t(I,null,{default:l(()=>[t(b,{value:"tls",label:"SSL/TLS"}),t(b,{value:"starttls",label:"STARTTLS"})]),_:1})]),_:1},8,["value"])]),_:1})):N("",!0),e(s).custom_smtp_server.enable?(c(),P(x,{key:2,label:"端口号"},{default:l(()=>[t(V,{value:e(s).custom_smtp_server.ssl_port,"onUpdate:value":m[5]||(m[5]=k=>e(s).custom_smtp_server.ssl_port=k)},null,8,["value"])]),_:1})):N("",!0),t(x,null,{label:l(()=>[e(s).custom_smtp_server.enable?(c(),O("span",Un,"账号")):(c(),O("span",Sn,"QQ邮箱"))]),default:l(()=>[t(f,{value:e(s).account,"onUpdate:value":m[6]||(m[6]=k=>e(s).account=k)},null,8,["value"])]),_:1}),t(x,null,{label:l(()=>[e(s).custom_smtp_server.enable?(c(),O("span",Rn,"密码")):(c(),O(W,{key:1},[m[13]||(m[13]=o("span",null,"授权码",-1)),t(R,null,{default:l(()=>[t(v,{text:"",tag:"a",href:"https://service.mail.qq.com/detail/0/75",target:"_blank",type:"primary"},{default:l(()=>m[12]||(m[12]=[d(" https://service.mail.qq.com/detail/0/75 ")])),_:1})]),_:1})],64))]),default:l(()=>[t(f,{value:e(s).pass_code,"onUpdate:value":m[7]||(m[7]=k=>e(s).pass_code=k),type:"password","show-password-on":"click"},null,8,["value"])]),_:1}),t(x,{label:"通知等级"},{default:l(()=>[t(U,{value:e(s).notification_level,"onUpdate:value":m[8]||(m[8]=k=>e(s).notification_level=k),options:g},null,8,["value"])]),_:1}),t(x,null,{label:l(()=>[m[15]||(m[15]=o("span",null,"标题前缀",-1)),t(R,null,{default:l(()=>m[14]||(m[14]=[d("可用于区分来自多个Mower的邮件")])),_:1})]),default:l(()=>[t(f,{value:e(s).mail_subject,"onUpdate:value":m[9]||(m[9]=k=>e(s).mail_subject=k)},null,8,["value"])]),_:1}),t(x,null,{label:l(()=>[m[17]||(m[17]=o("span",null,"收件人",-1)),t(R,null,{default:l(()=>m[16]||(m[16]=[d("不填时将邮件发给自己")])),_:1})]),default:l(()=>[t(A,{value:e(s).recipient,"onUpdate:value":m[10]||(m[10]=k=>e(s).recipient=k)},null,8,["value"])]),_:1})]),_:1},8,["label-placement"]),t(E),o("div",$n,[t(v,{onClick:u},{default:l(()=>m[18]||(m[18]=[d("发送测试邮件")])),_:1}),o("div",null,J(e(r)),1)])]),_:1})}}},zn=ge(Tn,[["__scopeId","data-v-7cbc22ce"]]),Pn={class:"grid-two"},An={class:"grid-left"},Mn={key:0},On={class:"threshold"},Bn={class:"grid-right"},In={__name:"Settings",setup(p){const y=le(),{conf:n}=Z(y),i=Xe(),{operators:r}=Z(i),{left_side_facility:s}=i,u=K("mobile"),g=j(()=>[{label:"(加速任意贸易站)",value:""}].concat(s)),h=[{label:"夜神",value:"夜神"},{label:"MuMu模拟器12",value:"MuMu12"},{label:"Waydroid",value:"Waydroid"},{label:"雷电模拟器9",value:"雷电9"},{label:"ReDroid",value:"ReDroid"},{label:"MuMu模拟器Pro",value:"MuMuPro"},{label:"Genymotion",value:"Genymotion"},{label:"其它",value:""}],m=[{label:"运行命令",value:"command"},{label:"点击屏幕",value:"tap"}],z=[{label:"什么都不做",value:"do_nothing"},{label:"返回桌面",value:"switch_to_home"},{label:"退出游戏",value:"exit_game"},{label:"退出模拟器",value:"close_emulator"}];async function v(){const F=await gt();F&&(n.value.emulator.emulator_folder=F)}const C={},w=[.5,1,1.5,2,3];for(let F=.5;F<=3;F+=.25)C[F]=w.includes(F)?`${F*100}%`:"";const f=q(n.value.webview.scale);async function x(){const F=await ql();F&&(n.value.maa_adb_path=F)}const b=j(()=>{const F=[{label:"DroidCast_raw(主动,无损,较快)",value:"droidcast_raw"},{label:"ADB+Gzip(主动,无损,很慢)",value:"adb"},{label:"DroidCast(主动,有损,较快)",value:"droidcast"},{label:"scrcpy(被动,有损,特殊)",value:"scrcpy"},{label:"自定义(以下命令需要向STDOUT打印截图文件)",value:"diy"}];return n.value.emulator.name=="MuMu12"&&F.push({label:"MuMu模拟器12截图API(主动,无损,超快)",value:"mumuipc"}),F}),I=j(()=>{const F=[{label:"scrcpy",value:"scrcpy"}];return n.value.emulator.name=="MuMu12"&&F.push({label:"MuMu模拟器12触控API",value:"mumuipc"}),F}),V=j(()=>{const F=[{label:"ADB",value:"adb"}];return n.value.emulator.name=="MuMu12"&&(F.push({label:"MuMu模拟器12应用管理器",value:"mumumanager"}),F.push({label:"MuMu模拟器12应用分身",value:"adb_multiuser"})),n.value.screencap_strategy=="scrcpy"&&n.value.control_strategy=="scrcpy"&&F.push({label:"scrcpy virtual display",value:"scrcpy"}),F}),R=q(!1),U=q(""),A=q(0),Y=q(!0),E=q(""),S=q(!1),k=K("axios");async function L(){S.value=!0,R.value=!1;try{const{data:F}=await k.get("/test-screenshot");Y.value=F.success,Y.value?(U.value=F.screenshot,A.value=F.elapsed):E.value=F.reason}finally{S.value=!1,R.value=!0}}const D={CONNECTING:"正在提交反馈至神经",UNKNOWN:"未知",UNKNOWN_WITH_NAVBAR:"有导航栏的未知场景",LOADING:"场景跳转时的等待界面",LOGIN_LOADING:"登录中",LOGIN_MAIN_NOENTRY:"登录页面(无按钮入口)",OPERATOR_ONGOING:"代理作战"},G=j(()=>A.value<=50?"success":A.value<=200?"default":A.value<=500?"warning":"error"),M=j(()=>["夜神","MuMu12","雷电9","ReDroid","Waydroid"].includes(n.value.emulator.name)),B=q(!1);async function ne(){B.value=!0;const[F,a]=await Promise.all([k.get("/auto-get-path"),k.get("/get-adb-serial")]);B.value=!1,a.data!="OK"?de.error("请填写正确的多开编号!"):de.success("自动填写成功!")}const de=il(),H=q("custom");nl(H,()=>{H.value=="mumu"?(n.value.emulator.name="MuMu12",n.value.screencap_strategy="mumuipc",n.value.control_strategy="mumuipc",n.value.app_control_strategy="mumumanager",n.value.kill_server_when_idle=!0):H.value=="mumultiuser"?(n.value.emulator.name="MuMu12",n.value.screencap_strategy="mumuipc",n.value.control_strategy="mumuipc",n.value.app_control_strategy="adb_multiuser",n.value.kill_server_when_idle=!0,n.value.strategy_when_idle="exit_game"):H.value=="scrcpy"&&(n.value.screencap_strategy="scrcpy",n.value.control_strategy="scrcpy",n.value.app_control_strategy="scrcpy",n.value.kill_server_when_idle=!0,n.value.strategy_when_idle="exit_game")});const we=[{label:"MuMu全家桶",value:"mumu"},{label:"MuMu应用分身",value:"mumultiuser"},{label:"scrcpy virtual display",value:"scrcpy"},{label:"自定义",value:"custom"}];return Je(()=>{n.value.emulator.name=="MuMu12"&&n.value.screencap_strategy=="mumuipc"&&n.value.control_strategy=="mumuipc"&&n.value.app_control_strategy=="mumumanager"&&n.value.kill_server_when_idle==!0?H.value="mumu":n.value.emulator.name=="MuMu12"&&n.value.screencap_strategy=="mumuipc"&&n.value.control_strategy=="mumuipc"&&n.value.app_control_strategy=="adb_multiuser"&&n.value.kill_server_when_idle==!0&&n.value.strategy_when_idle=="exit_game"?H.value="mumultiuser":n.value.screencap_strategy=="scrcpy"&&n.value.control_strategy=="scrcpy"&&n.value.app_control_strategy=="scrcpy"&&n.value.kill_server_when_idle==!0&&n.value.strategy_when_idle=="exit_game"&&(H.value="scrcpy")}),(F,a)=>{const ee=ye,Q=ve,$=re,X=_e,me=Oe,te=ke,xe=Re,Ne=ct,ae=Ae,Ce=Pe,Ue=Me,Ie=Bl,Ee=vt,Fe=et,fe=ie,$e=ue,Te=pe,je=Al,qe=dl,lt=hl,yt=zn,xt=Cn,ht=xn,wt=ol,Ct=kn,Ut=bn,St=cn,Rt=_n,$t=rn,Tt=Ql;return c(),O("div",Pn,[o("div",An,[o("div",null,[t(Te,null,{header:l(()=>[a[44]||(a[44]=o("div",{class:"card-title"},"设备与游戏",-1)),t(ee,{value:e(H),"onUpdate:value":a[0]||(a[0]=_=>Ye(H)?H.value=_:null),options:we},null,8,["value"]),e(M)?(c(),P(Q,{key:0,class:"dialog-btn",onClick:ne,loading:e(B)},{default:l(()=>a[43]||(a[43]=[d(" 自动填写设置 ")])),_:1},8,["loading"])):N("",!0)]),default:l(()=>[t($e,{"label-placement":e(u)?"top":"left","show-feedback":!1,"label-width":"120","label-align":"left"},{default:l(()=>[e(H).startsWith("mumu")?N("",!0):(c(),P($,{key:0,label:"模拟器"},{default:l(()=>[t(ee,{value:e(n).emulator.name,"onUpdate:value":a[1]||(a[1]=_=>e(n).emulator.name=_),options:h},null,8,["value"])]),_:1})),e(n).emulator.name?(c(),P($,{key:1},{label:l(()=>[a[46]||(a[46]=o("span",null,"多开编号",-1)),t(X,null,{default:l(()=>a[45]||(a[45]=[o("div",null,"MuMu模拟器12的多开器中,第一个实例(锁形图标)的序号为0",-1),o("div",null,"夜神模拟器单开请填写-1",-1),o("div",null,"其它模拟器请填写多开器中的序号",-1)])),_:1})]),default:l(()=>[t(me,{value:e(n).emulator.index,"onUpdate:value":a[2]||(a[2]=_=>e(n).emulator.index=_)},null,8,["value"])]),_:1})):N("",!0),e(n).emulator.name?(c(),P($,{key:2},{label:l(()=>[a[48]||(a[48]=o("span",null,"模拟器文件夹",-1)),t(X,null,{default:l(()=>a[47]||(a[47]=[o("div",null,"夜神:写到bin文件夹",-1),o("div",null,"MuMu12: 写到shell文件夹",-1)])),_:1})]),default:l(()=>[t(me,{value:e(n).emulator.emulator_folder,"onUpdate:value":a[3]||(a[3]=_=>e(n).emulator.emulator_folder=_),type:"textarea",autosize:!0},null,8,["value"]),t(Q,{onClick:v,class:"dialog-btn"},{default:l(()=>a[49]||(a[49]=[d("...")])),_:1})]),_:1})):N("",!0),e(n).emulator.name?(c(),P($,{key:3,label:"模拟器启动时间"},{default:l(()=>[t(te,{value:e(n).emulator.wait_time,"onUpdate:value":a[4]||(a[4]=_=>e(n).emulator.wait_time=_)},{suffix:l(()=>a[50]||(a[50]=[d("秒")])),_:1},8,["value"])]),_:1})):N("",!0),e(n).emulator.name?(c(),P($,{key:4},{label:l(()=>[a[56]||(a[56]=o("span",null,"模拟器老板键",-1)),t(X,null,{default:l(()=>[a[53]||(a[53]=o("div",null,"启动模拟器后按此快捷键",-1)),a[54]||(a[54]=o("div",null,"若不需要此功能,请留空",-1)),a[55]||(a[55]=o("div",null,"加号分隔按键,不要空格",-1)),o("div",null,[a[52]||(a[52]=d(" 按键名参考 ")),t(Q,{text:"",tag:"a",href:"https://pyautogui.readthedocs.io/en/latest/keyboard.html#keyboard-keys",target:"_blank",type:"primary"},{default:l(()=>a[51]||(a[51]=[d(" KEYBOARD_KEYS ")])),_:1})])]),_:1})]),default:l(()=>[t(me,{value:e(n).emulator.hotkey,"onUpdate:value":a[5]||(a[5]=_=>e(n).emulator.hotkey=_),placeholder:"留空停用;组合键用加号分隔"},null,8,["value"])]),_:1})):N("",!0),t(xe),e(H)!="mumu"?(c(),O(W,{key:5},[t($,{label:"ADB路径"},{default:l(()=>[t(me,{type:"textarea",autosize:!0,value:e(n).maa_adb_path,"onUpdate:value":a[6]||(a[6]=_=>e(n).maa_adb_path=_)},null,8,["value"]),t(Q,{onClick:x,class:"dialog-btn"},{default:l(()=>a[57]||(a[57]=[d("...")])),_:1})]),_:1}),t($,null,{label:l(()=>[a[59]||(a[59]=o("span",null,"ADB连接地址",-1)),t(X,null,{default:l(()=>a[58]||(a[58]=[o("div",null,"不同模拟器adb地址不同。如不填,系统会自动去寻找adb device中的第一个。",-1),o("div",null,[d("夜神:"),o("code",null,"127.0.0.1:62001")],-1)])),_:1})]),default:l(()=>[t(me,{value:e(n).adb,"onUpdate:value":a[7]||(a[7]=_=>e(n).adb=_)},null,8,["value"])]),_:1}),t(xe)],64)):N("",!0),e(H)=="custom"?(c(),O(W,{key:6},[t($,{label:"截图方案"},{default:l(()=>[t(ee,{value:e(n).screencap_strategy,"onUpdate:value":a[8]||(a[8]=_=>e(n).screencap_strategy=_),options:e(b)},null,8,["value","options"])]),_:1}),e(n).emulator.name=="MuMu12"&&e(n).screencap_strategy!="mumuipc"?(c(),P(Ne,{key:0,title:"推荐使用MuMu模拟器12专属截图",closable:"",style:{margin:"8px 0"},type:"success"},{default:l(()=>a[60]||(a[60]=[d(" 通过共享内存的方式直接获取无损截图,避免了编码、解码、跨进程传输等环节的开销,截图速度远高于通用截图方案。 ")])),_:1})):N("",!0),t($,{label:"触控方案"},{default:l(()=>[t(ee,{value:e(n).control_strategy,"onUpdate:value":a[9]||(a[9]=_=>e(n).control_strategy=_),options:e(I)},null,8,["value","options"])]),_:1}),t($,{label:"应用控制方案"},{default:l(()=>[t(ee,{value:e(n).app_control_strategy,"onUpdate:value":a[10]||(a[10]=_=>e(n).app_control_strategy=_),options:e(V)},null,8,["value","options"])]),_:1}),e(n).screencap_strategy=="droidcast"?(c(),P($,{key:1,label:"旋转截图"},{default:l(()=>[t(Ue,{value:e(n).droidcast.rotate,"onUpdate:value":a[11]||(a[11]=_=>e(n).droidcast.rotate=_)},{default:l(()=>[t(Ce,null,{default:l(()=>[t(ae,{value:!1},{default:l(()=>a[61]||(a[61]=[d("不旋转")])),_:1}),t(ae,{value:!0},{default:l(()=>a[62]||(a[62]=[d("旋转180度")])),_:1})]),_:1})]),_:1},8,["value"])]),_:1})):N("",!0),e(n).screencap_strategy=="droidcast_raw"?(c(),O(W,{key:2},[t($,{label:"屏幕朝向"},{default:l(()=>[t(Ue,{value:e(n).droidcast_raw.orientation,"onUpdate:value":a[12]||(a[12]=_=>e(n).droidcast_raw.orientation=_)},{default:l(()=>[t(Ce,null,{default:l(()=>[t(ae,{value:"portrait"},{default:l(()=>a[63]||(a[63]=[d("竖屏")])),_:1}),t(ae,{value:"landscape"},{default:l(()=>a[64]||(a[64]=[d("横屏")])),_:1})]),_:1})]),_:1},8,["value"])]),_:1}),e(n).screencap_strategy=="droidcast_raw"?(c(),P($,{key:0,label:"旋转截图"},{default:l(()=>[t(Ue,{value:e(n).droidcast_raw.rotate,"onUpdate:value":a[13]||(a[13]=_=>e(n).droidcast_raw.rotate=_)},{default:l(()=>[t(Ce,null,{default:l(()=>[t(ae,{value:0},{default:l(()=>a[65]||(a[65]=[d("不旋转")])),_:1}),t(ae,{value:90},{default:l(()=>a[66]||(a[66]=[d("旋转90度")])),_:1}),t(ae,{value:180},{default:l(()=>a[67]||(a[67]=[d("旋转180度")])),_:1}),t(ae,{value:270},{default:l(()=>a[68]||(a[68]=[d("旋转270度")])),_:1})]),_:1})]),_:1},8,["value"])]),_:1})):N("",!0)],64)):N("",!0),e(n).screencap_strategy=="diy"?(c(),P($,{key:3,label:"截图命令"},{default:l(()=>[t(me,{value:e(n).custom_screenshot.command,"onUpdate:value":a[14]||(a[14]=_=>e(n).custom_screenshot.command=_),type:"textarea",autosize:!0},null,8,["value"])]),_:1})):N("",!0),t(xe)],64)):N("",!0),t($,{"show-label":!1},{default:l(()=>[t(Ce,{vertical:"",style:{gap:"12px"}},{default:l(()=>[t(Ce,{align:"center",style:{gap:"12px"}},{default:l(()=>[t(Q,{onClick:L,loading:e(S)},{default:l(()=>a[69]||(a[69]=[d("测试截图设置")])),_:1},8,["loading"]),e(R)?(c(),O(W,{key:0},[e(Y)?(c(),O("div",Mn,[a[70]||(a[70]=d(" 截图用时:")),t(Ie,{strong:"",type:e(G)},{default:l(()=>[d(J(e(A))+"ms",1)]),_:1},8,["type"])])):(c(),O(W,{key:1},[t(Ie,{type:"error"},{default:l(()=>a[71]||(a[71]=[d("截图失败!")])),_:1}),o("div",null,J(e(E)),1)],64))],64)):N("",!0)]),_:1}),e(R)&&e(Y)?(c(),P(Ee,{key:0,src:"data:image/jpeg;base64,"+e(U),width:"100%"},null,8,["src"])):N("",!0)]),_:1})]),_:1}),t(xe),t($,{label:"游戏服务器"},{default:l(()=>[t(Ue,{value:e(n).package_type,"onUpdate:value":a[15]||(a[15]=_=>e(n).package_type=_)},{default:l(()=>[t(Fe,null,{default:l(()=>[t(ae,{value:"official"},{default:l(()=>a[72]||(a[72]=[d("官服")])),_:1}),t(ae,{value:"bilibili"},{default:l(()=>a[73]||(a[73]=[d("BiliBili服")])),_:1})]),_:1})]),_:1},8,["value"])]),_:1}),e(H)=="custom"?(c(),P($,{key:7,label:"启动游戏"},{default:l(()=>[t(ee,{value:e(n).tap_to_launch_game.enable,"onUpdate:value":a[16]||(a[16]=_=>e(n).tap_to_launch_game.enable=_),options:m},null,8,["value"])]),_:1})):N("",!0),e(n).tap_to_launch_game.enable=="tap"?(c(),P($,{key:8,label:"点击坐标"},{default:l(()=>[a[74]||(a[74]=o("span",{class:"coord-label"},"X:",-1)),t(te,{value:e(n).tap_to_launch_game.x,"onUpdate:value":a[17]||(a[17]=_=>e(n).tap_to_launch_game.x=_)},null,8,["value"]),a[75]||(a[75]=o("span",{class:"coord-label"},"Y:",-1)),t(te,{value:e(n).tap_to_launch_game.y,"onUpdate:value":a[18]||(a[18]=_=>e(n).tap_to_launch_game.y=_)},null,8,["value"])]),_:1})):N("",!0),["scrcpy","mumultiuser"].includes(e(H))?N("",!0):(c(),P($,{key:9,label:"任务结束"},{default:l(()=>[t(ee,{value:e(n).strategy_when_idle,"onUpdate:value":a[19]||(a[19]=_=>e(n).strategy_when_idle=_),options:z},null,8,["value"])]),_:1})),e(H)=="custom"?(c(),P($,{key:10,"show-label":!1},{default:l(()=>[t(fe,{checked:e(n).kill_server_when_idle,"onUpdate:checked":a[20]||(a[20]=_=>e(n).kill_server_when_idle=_)},{default:l(()=>[a[77]||(a[77]=o("span",null,"任务结束时关闭ADB Server",-1)),t(X,null,{default:l(()=>a[76]||(a[76]=[d("建议开启,多开不受影响")])),_:1})]),_:1},8,["checked"])]),_:1})):N("",!0)]),_:1},8,["label-placement"])]),_:1})]),o("div",null,[t(Te,{title:"基建设置"},{default:l(()=>[t($e,{"label-placement":e(u)?"top":"left","show-feedback":!1,"label-width":"160","label-align":"left"},{default:l(()=>[t($,{label:"宿舍黑名单(非主力)"},{default:l(()=>[e(u)?(c(),P(je,{key:0,"virtual-scroll":"","source-filterable":"","target-filterable":"",options:e(r),value:e(n).free_blacklist,"onUpdate:value":a[21]||(a[21]=_=>e(n).free_blacklist=_),"render-source-label":_=>e(Ve)(_.option),"render-target-label":_=>e(Ve)(_.option),filter:(_,He)=>_?e(Ze)(He.label,_):!0},null,8,["options","value","render-source-label","render-target-label","filter"])):(c(),P(qe,{key:1,modelValue:e(n).free_blacklist,"onUpdate:modelValue":a[22]||(a[22]=_=>e(n).free_blacklist=_)},null,8,["modelValue"]))]),_:1}),t($,null,{label:l(()=>[a[79]||(a[79]=o("span",null,"跑单前置延时",-1)),t(X,null,{default:l(()=>a[78]||(a[78]=[o("div",null,"推荐范围5-10",-1),o("div",null,"可填小数",-1)])),_:1})]),default:l(()=>[t(te,{value:e(n).run_order_delay,"onUpdate:value":a[23]||(a[23]=_=>e(n).run_order_delay=_)},{suffix:l(()=>a[80]||(a[80]=[d("分钟")])),_:1},8,["value"])]),_:1}),t($,{"show-label":!1},{default:l(()=>[t(fe,{checked:e(n).run_order_grandet_mode.enable,"onUpdate:checked":a[24]||(a[24]=_=>e(n).run_order_grandet_mode.enable=_)},{default:l(()=>a[81]||(a[81]=[d("葛朗台跑单")])),_:1},8,["checked"])]),_:1}),e(n).run_order_grandet_mode.enable?(c(),P($,{key:0},{label:l(()=>[a[83]||(a[83]=o("span",null,"葛朗台缓冲时间",-1)),t(X,null,{default:l(()=>a[82]||(a[82]=[d("推荐范围:15-30")])),_:1})]),default:l(()=>[t(te,{value:e(n).run_order_grandet_mode.buffer_time,"onUpdate:value":a[25]||(a[25]=_=>e(n).run_order_grandet_mode.buffer_time=_)},{suffix:l(()=>a[84]||(a[84]=[d("秒")])),_:1},8,["value"])]),_:1})):N("",!0),e(n).run_order_grandet_mode.enable?(c(),P($,{key:1,"show-label":!1},{default:l(()=>[t(fe,{checked:e(n).run_order_grandet_mode.back_to_index,"onUpdate:checked":a[26]||(a[26]=_=>e(n).run_order_grandet_mode.back_to_index=_)},{default:l(()=>a[85]||(a[85]=[d(" 跑单前返回主界面以保持登录状态 ")])),_:1},8,["checked"])]),_:1})):N("",!0),t($,null,{label:l(()=>[a[87]||(a[87]=o("span",null,"无人机使用房间",-1)),t(X,null,{default:l(()=>a[86]||(a[86]=[o("div",null,"加速制造站为指定制造站加速",-1),o("div",null,"(加速任意贸易站)只会加速有跑单人员作备班的站",-1),o("div",null,"例:没填龙舌兰但书的卖玉站 (加速任意贸易站) 不会被加速",-1),o("div",null,"如需要加速特定某个贸易站请指定对应房间",-1)])),_:1})]),default:l(()=>[t(ee,{options:e(g),value:e(n).drone_room,"onUpdate:value":a[27]||(a[27]=_=>e(n).drone_room=_)},null,8,["options","value"])]),_:1}),t($,null,{label:l(()=>[a[89]||(a[89]=o("span",null,"无人机使用阈值",-1)),t(X,null,{default:l(()=>a[88]||(a[88]=[o("div",null,"如加速贸易,推荐大于 贸易站数*x + 92",-1),o("div",null,"如加速制造,推荐大于 贸易站数*x",-1),o("div",null,"葛朗台跑单模式下x=0,非葛朗台推荐x=10",-1)])),_:1})]),default:l(()=>[t(te,{value:e(n).drone_count_limit,"onUpdate:value":a[28]||(a[28]=_=>e(n).drone_count_limit=_)},null,8,["value"])]),_:1}),t($,null,{label:l(()=>[a[91]||(a[91]=o("span",null,"无人机加速间隔",-1)),t(X,null,{default:l(()=>a[90]||(a[90]=[o("div",null,"可填小数",-1)])),_:1})]),default:l(()=>[t(te,{value:e(n).drone_interval,"onUpdate:value":a[29]||(a[29]=_=>e(n).drone_interval=_)},{suffix:l(()=>a[92]||(a[92]=[d("小时")])),_:1},8,["value"])]),_:1}),t($,{label:"搓玉补货房间"},{default:l(()=>[t(ee,{multiple:"",filterable:"",tag:"",options:e(s),value:e(n).reload_room,"onUpdate:value":a[30]||(a[30]=_=>e(n).reload_room=_)},null,8,["options","value"])]),_:1}),t($,null,{label:l(()=>[a[94]||(a[94]=o("span",null,"心情阈值",-1)),t(X,null,{default:l(()=>a[93]||(a[93]=[o("div",null,"2电站推荐不低于65%",-1),o("div",null,"3电站推荐不低于50%",-1),o("div",null,"即将大更新推荐设置成80%",-1)])),_:1})]),default:l(()=>[o("div",On,[t(lt,{value:e(n).resting_threshold,"onUpdate:value":a[31]||(a[31]=_=>e(n).resting_threshold=_),step:5,min:50,max:80,"format-tooltip":_=>`${_}%`},null,8,["value","format-tooltip"]),t(te,{value:e(n).resting_threshold,"onUpdate:value":a[32]||(a[32]=_=>e(n).resting_threshold=_),step:5,min:50,max:80},{suffix:l(()=>a[95]||(a[95]=[d("%")])),_:1},8,["value"])])]),_:1}),t($,{"show-label":!1},{default:l(()=>[t(fe,{checked:e(n).free_room,"onUpdate:checked":a[33]||(a[33]=_=>e(n).free_room=_)},{default:l(()=>[a[97]||(a[97]=d(" 宿舍不养闲人 ")),t(X,null,{default:l(()=>a[96]||(a[96]=[d("干员心情回满后,立即释放宿舍空位")])),_:1})]),_:1},8,["checked"])]),_:1})]),_:1},8,["label-placement"])]),_:1})]),o("div",null,[t(yt)]),o("div",null,[t(xt)]),o("div",null,[t(ht)]),o("div",null,[t(Te,{title:"外观、性能与其它设置"},{default:l(()=>[t($e,{"label-placement":e(u)?"top":"left","show-feedback":!1,"label-width":"120","label-align":"left"},{default:l(()=>[t($,{label:"界面缩放"},{default:l(()=>[t(lt,{value:e(f),"onUpdate:value":a[34]||(a[34]=_=>Ye(f)?f.value=_:null),step:.25,min:.5,max:3,marks:C,"format-tooltip":_=>`${_*100}%`},null,8,["value","format-tooltip"]),t(Q,{class:"scale-apply",disabled:e(f)==e(n).webview.scale,onClick:a[35]||(a[35]=_=>e(n).webview.scale=e(f))},{default:l(()=>a[98]||(a[98]=[d(" 应用 ")])),_:1},8,["disabled"])]),_:1}),t($,{label:"显示主题"},{default:l(()=>[t(Ue,{value:e(n).theme,"onUpdate:value":a[36]||(a[36]=_=>e(n).theme=_)},{default:l(()=>[t(Fe,null,{default:l(()=>[t(ae,{value:"light"},{default:l(()=>a[99]||(a[99]=[d("亮色")])),_:1}),t(ae,{value:"dark"},{default:l(()=>a[100]||(a[100]=[d("暗色")])),_:1})]),_:1})]),_:1},8,["value"])]),_:1}),t($,{"show-label":!1},{default:l(()=>[t(fe,{checked:e(n).webview.tray,"onUpdate:checked":a[37]||(a[37]=_=>e(n).webview.tray=_)},{default:l(()=>[a[102]||(a[102]=d(" 使用托盘图标 ")),t(X,null,{default:l(()=>a[101]||(a[101]=[d("重启生效")])),_:1})]),_:1},8,["checked"])]),_:1}),t(xe),t($,{label:"截图最短间隔"},{default:l(()=>[t(te,{value:e(n).screenshot_interval,"onUpdate:value":a[38]||(a[38]=_=>e(n).screenshot_interval=_),precision:0},{suffix:l(()=>a[103]||(a[103]=[d("毫秒")])),_:1},8,["value"])]),_:1}),t($,null,{label:l(()=>[a[105]||(a[105]=o("span",null,"截图保存时间",-1)),t(X,null,{default:l(()=>a[104]||(a[104]=[d("可填小数")])),_:1})]),default:l(()=>[t(te,{value:e(n).screenshot,"onUpdate:value":a[39]||(a[39]=_=>e(n).screenshot=_)},{suffix:l(()=>a[106]||(a[106]=[d("小时")])),_:1},8,["value"])]),_:1}),t($,{label:"等待时间"},{default:l(()=>[t(wt,{size:"small",class:"waiting-table"},{default:l(()=>[a[109]||(a[109]=o("thead",null,[o("tr",null,[o("th",null,"场景"),o("th",null,"截图间隔"),o("th",null,"超时时长")])],-1)),o("tbody",null,[(c(!0),O(W,null,he(e(n).waiting_scene_v2,(_,He)=>(c(),O("tr",null,[o("td",null,J(D[He]),1),o("td",null,[t(te,{value:_[0],"onUpdate:value":Ge=>_[0]=Ge,"show-button":!1,precision:0},{suffix:l(()=>a[107]||(a[107]=[d("毫秒")])),_:2},1032,["value","onUpdate:value"])]),o("td",null,[t(te,{value:_[1],"onUpdate:value":Ge=>_[1]=Ge,"show-button":!1,precision:0},{suffix:l(()=>a[108]||(a[108]=[d("秒")])),_:2},1032,["value","onUpdate:value"])])]))),256))])]),_:1})]),_:1}),t(xe),t($,{"show-label":!1},{default:l(()=>[t(fe,{checked:e(n).start_automatically,"onUpdate:checked":a[40]||(a[40]=_=>e(n).start_automatically=_)},{default:l(()=>a[110]||(a[110]=[d("启动mower-ng后直接开始运行")])),_:1},8,["checked"])]),_:1})]),_:1},8,["label-placement"])]),_:1})])]),o("div",Bn,[o("div",null,[t(Ct)]),o("div",null,[t(Ut)]),o("div",null,[t(St)]),o("div",null,[t(Te,null,{header:l(()=>[t(fe,{checked:e(n).maa_enable,"onUpdate:checked":a[41]||(a[41]=_=>e(n).maa_enable=_)},{default:l(()=>a[111]||(a[111]=[o("div",{class:"card-title"},"日常任务",-1)])),_:1},8,["checked"]),t(X,null,{default:l(()=>a[112]||(a[112]=[o("div",null,"刷理智周计划、每日/每周任务、信用作战",-1)])),_:1})]),default:l(()=>[t($e,{"label-placement":e(u)?"top":"left","show-feedback":!1,"label-width":"100","label-align":"left"},{default:l(()=>[t($,null,{label:l(()=>[a[114]||(a[114]=o("span",null,"任务间隔",-1)),t(X,null,{default:l(()=>a[113]||(a[113]=[o("div",null,"可填小数",-1),o("div",null,"清理智、日常/周常任务领取、借助战打OF-1",-1)])),_:1})]),default:l(()=>[t(te,{value:e(n).maa_gap,"onUpdate:value":a[42]||(a[42]=_=>e(n).maa_gap=_)},{suffix:l(()=>a[115]||(a[115]=[d("小时")])),_:1},8,["value"])]),_:1})]),_:1},8,["label-placement"])]),_:1})]),o("div",null,[t(Rt)]),o("div",null,[t($t)]),o("div",null,[t(Tt)])])])}}},sa=ge(In,[["__scopeId","data-v-e1745eff"]]);export{sa as default};
|