chore: build ande deploy web-antd

This commit is contained in:
lzh
2026-02-10 23:21:54 +08:00
529 changed files with 1 additions and 2302 deletions

View File

@@ -1 +0,0 @@
.animate-fade-in[data-v-2cc5b9c2]{animation:fade-in-2cc5b9c2 .5s ease-in}@keyframes fade-in-2cc5b9c2{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
@media (max-width:768px){.work-order-dashboard[data-v-c79f02e7]{padding:8px}.chart-container[data-v-c79f02e7]{height:220px!important}.modern-chart[data-v-c79f02e7]{height:160px!important}}.work-order-dashboard[data-v-c79f02e7]{padding:16px}.metric-card[data-v-c79f02e7]{background:#fff;border:1px solid #f0f0f0;border-radius:8px;overflow:hidden;position:relative;transition:all .3s ease}.metric-card[data-v-c79f02e7]:hover{box-shadow:0 4px 16px #0000000f;transform:translateY(-2px)}.metric-card[data-v-c79f02e7] .ant-card-body{padding:16px}.metric-card .metric-content[data-v-c79f02e7]{align-items:center;display:flex;gap:12px}.metric-card .metric-icon[data-v-c79f02e7]{align-items:center;border-radius:10px;display:flex;flex-shrink:0;font-size:22px;height:48px;justify-content:center;width:48px}.metric-card .metric-icon[data-v-c79f02e7] svg{height:22px;width:22px}.metric-card .metric-info[data-v-c79f02e7]{flex:1}.metric-card .metric-label[data-v-c79f02e7]{color:#262626;font-size:13px;margin-bottom:2px}.metric-card--pending .metric-icon[data-v-c79f02e7]{background:#fff1f0;color:#ff4d4f}.metric-card--progress .metric-icon[data-v-c79f02e7]{background:#e6f4ff;color:#1677ff}.metric-card--completed .metric-icon[data-v-c79f02e7]{background:#f6ffed;color:#52c41a}.metric-card--total .metric-icon[data-v-c79f02e7]{background:#f9f0ff;color:#722ed1}.chart-card[data-v-c79f02e7]{background:#fff;border:1px solid #f0f0f0;border-radius:8px;transition:all .3s ease}.chart-card[data-v-c79f02e7]:hover{box-shadow:0 2px 12px #0000000d}.chart-card[data-v-c79f02e7] .ant-card-head{border-bottom:1px solid #f0f0f0;min-height:44px;padding:0 16px}.chart-card[data-v-c79f02e7] .ant-card-head .ant-card-head-title{color:#262626;font-size:14px;font-weight:600;padding:12px 0}.chart-card[data-v-c79f02e7] .ant-card-body{padding:12px 16px 16px}.chart-card--compact[data-v-c79f02e7] .ant-card-body{padding:12px 16px}.chart-card--equal[data-v-c79f02e7]{display:flex;flex-direction:column;height:100%;min-height:260px}.chart-card--equal[data-v-c79f02e7] .ant-card-body{display:flex;flex:1;flex-direction:column;justify-content:center}.chart-card .info-icon[data-v-c79f02e7]{color:#8c8c8c;cursor:help;font-size:14px}.chart-card .info-icon[data-v-c79f02e7]:hover{color:#1677ff}.chart-card .card-title[data-v-c79f02e7]{align-items:center;color:#262626;display:flex;font-size:14px;font-weight:600;gap:6px}.chart-card .card-title .title-icon[data-v-c79f02e7]{color:#1677ff;font-size:16px}.chart-card .chart-container[data-v-c79f02e7]{height:280px}.chart-card .chart-container--medium[data-v-c79f02e7]{height:240px}.chart-card .chart-container--small[data-v-c79f02e7]{height:200px}.modern-card[data-v-c79f02e7]{background:#fff;border:1px solid #f0f0f0;border-radius:8px;height:100%;min-height:260px;overflow:hidden;transition:all .3s ease}.modern-card[data-v-c79f02e7]:hover{box-shadow:0 4px 16px #0000000f;transform:translateY(-1px)}.modern-card[data-v-c79f02e7] .ant-card-body{display:flex;flex-direction:column;height:100%;padding:16px}.modern-card .modern-header[data-v-c79f02e7]{align-items:center;display:flex;margin-bottom:12px}.modern-card .modern-title[data-v-c79f02e7]{color:#262626;font-size:14px;font-weight:600}.modern-card .modern-chart[data-v-c79f02e7]{flex:1;height:180px;min-height:180px}.modern-card--heatmap .modern-chart[data-v-c79f02e7]{height:200px}.modern-card--duration .modern-chart[data-v-c79f02e7],.modern-card--ranking .modern-chart[data-v-c79f02e7]{height:180px}html.dark .metric-card[data-v-c79f02e7]{background:#1f1f1f;border-color:#303030}html.dark .metric-card[data-v-c79f02e7]:hover{box-shadow:0 8px 24px #0006}html.dark .metric-card .metric-label[data-v-c79f02e7]{color:#ffffffa6}html.dark .chart-card[data-v-c79f02e7]{background:#1f1f1f;border-color:#303030}html.dark .chart-card[data-v-c79f02e7] .ant-card-head{border-bottom-color:#303030}html.dark .chart-card[data-v-c79f02e7] .ant-card-head .ant-card-head-title,html.dark .card-title[data-v-c79f02e7]{color:#ffffffd9}html.dark .modern-card[data-v-c79f02e7]{background:#1f1f1f;border-color:#303030}html.dark .modern-card .modern-title[data-v-c79f02e7]{color:#ffffffd9}

View File

@@ -8,5 +8,5 @@
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(hm, s);
})();
}</script><script type="module" crossorigin src="/jse/index-index-BrHAu2CG.js"></script></head><body><script data-app-loading="inject-js">var theme = localStorage.getItem('aiot-platform-5.5.9-prod-preferences-theme');
}</script><script type="module" crossorigin src="/jse/index-index-BsCxB4ql.js"></script></head><body><script data-app-loading="inject-js">var theme = localStorage.getItem('aiot-platform-5.5.9-prod-preferences-theme');
document.documentElement.classList.toggle('dark', /dark/.test(theme));</script><style data-app-loading="inject-css">html{line-height:1.15}.loading{align-items:center;background-color:#f4f7f9;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999}.loading.hidden{opacity:0;pointer-events:none;transition:all .8s ease-out;visibility:hidden}.dark .loading{background:#0d0d10}.title{color:rgba(0,0,0,.85)!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-size:28px;font-weight:600!important;margin-top:66px}.dark .title{color:#fff!important}.loader{height:48px;position:relative;width:48px}.loader:before{animation:shadow-ani .5s linear infinite;background:rgba(255,161,10,.5);background:hsl(var(--primary,37 100% 52%)/50%);border-radius:50%;height:5px;top:60px;width:48px}.loader:after,.loader:before{content:"";left:0;position:absolute}.loader:after{animation:jump-ani .5s linear infinite;background:#ffa10a;background:hsl(var(--primary,37 100% 52%));border-radius:4px;height:100%;top:0;width:100%}@keyframes jump-ani{15%{border-bottom-right-radius:3px}25%{transform:translateY(9px) rotate(22.5deg)}50%{border-bottom-right-radius:40px;transform:translateY(18px) scaleY(.9) rotate(45deg)}75%{transform:translateY(9px) rotate(67.5deg)}to{transform:translateY(0) rotate(90deg)}}@keyframes shadow-ani{0%,to{transform:scale(1)}50%{transform:scaleX(1.2)}}</style><div class="loading" id="__app-loading__"><div class="loader"></div><div class="title">AIoT 智能运营</div></div><div id="app"></div></body></html>

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
import{_ as o}from"./BoundaryEventTimer.vue_vue_type_script_setup_true_lang-DlLMriSK.js";import"./utils-C4vayS9C.js";import"./consts-D1Imw0A8.js";import"./biz-bpm-enum-DQJBn5Qr.js";import"./bootstrap-Bjx___ge.js";import"../jse/index-index-BrHAu2CG.js";import"./Text-C-4d7Sst.js";import"./index-CnRpDBLj.js";export{o as default};

View File

@@ -1 +0,0 @@
import{c as h}from"./utils-C4vayS9C.js";import{T as y,c as Q,d as W}from"./consts-D1Imw0A8.js";import{ca as X,aM as Z,c9 as D,cc as ee,ce as ae,c0 as le,c1 as I,bU as P,bT as te,cb as ue}from"./bootstrap-Bjx___ge.js";import{T as j}from"./Text-C-4d7Sst.js";import"./index-CnRpDBLj.js";import{m as ne,aE as oe,b9 as s,w as ie,ad as R,b2 as p,j as o,ab as g,ac as S,bJ as n,ai as U,u as l,I as Y,bb as A,bp as V,R as se,n as ve}from"../jse/index-index-BrHAu2CG.js";const be=ne({name:"ElementCustomConfig4BoundaryEventTimer",__name:"BoundaryEventTimer",props:{id:{type:String,default:""},type:{type:String,default:""}},setup(F){const L=F,T=oe("prefix"),H=s(),c=()=>window==null?void 0:window.bpmnInstances,f=s(!1),E=s(),m=s({value:void 0}),d=s(),v=s(6),r=s(y.HOUR),b=s(1),$=s(),N=s(),x=s([]),t=s(),G=()=>{var u,e,a,B,M,O;if(H.value=c().bpmnElement,t.value=H.value.businessObject.eventDefinitions[0],$.value=(e=(u=H.value.businessObject)==null?void 0:u.extensionElements)!=null?e:c().moddle.create("bpmn:ExtensionElements",{values:[]}),E.value=(a=$.value.values)==null?void 0:a.find(i=>i.$type===`${T}:BoundaryEventType`),E.value&&E.value.value===1&&(f.value=!0,x.value.push(E.value)),m.value=(B=$.value.values)==null?void 0:B.find(i=>i.$type===`${T}:TimeoutHandlerType`),m.value){if(x.value.push(m.value),t.value.timeCycle){const i=t.value.timeCycle.body,K=i.split("/")[0],_=i.split("/")[1];b.value=Number.parseInt(K.slice(1)),v.value=Number.parseInt(_.slice(2,-1)),r.value=h(_.slice(-1)),d.value=t.value.timeCycle}if(t.value.timeDuration){const i=t.value.timeDuration.body;v.value=Number.parseInt(i.slice(2,-1)),r.value=h(i.slice(-1)),d.value=t.value.timeDuration}}N.value=(O=(M=$.value.values)==null?void 0:M.filter(i=>i.$type!==`${T}:BoundaryEventType`&&i.$type!==`${T}:TimeoutHandlerType`))!=null?O:[]},J=u=>{f.value=u,u?(E.value=c().moddle.create(`${T}:BoundaryEventType`,{value:1}),x.value.push(E.value),m.value=c().moddle.create(`${T}:TimeoutHandlerType`,{value:1}),x.value.push(m.value),v.value=6,r.value=2,b.value=1,d.value=c().moddle.create("bpmn:Expression",{body:"PT6H"}),t.value.timeDuration=d.value):(x.value=[],delete t.value.timeDuration,delete t.value.timeCycle),C()},q=()=>{b.value=1,C(),k()},z=()=>{r.value===y.MINUTE&&(v.value=60),r.value===y.HOUR&&(v.value=6),r.value===y.DAY&&(v.value=1),k(),C()},k=()=>{b.value>1?(d.value.body=`R${b.value}/${w()}`,t.value.timeCycle||(delete t.value.timeDuration,t.value.timeCycle=d.value)):(d.value.body=w(),t.value.timeDuration||(delete t.value.timeCycle,t.value.timeDuration=d.value))},w=()=>{let u="PT";return r.value===y.MINUTE&&(u+=`${v.value}M`),r.value===y.HOUR&&(u+=`${v.value}H`),r.value===y.DAY&&(u+=`${v.value}D`),u},C=()=>{const u=c().moddle.create("bpmn:ExtensionElements",{values:[...N.value||[],...x.value]});c().modeling.updateProperties(se(H.value),{extensionElements:u})};return ie(()=>L.id,u=>{u&&u.length>0&&ve(()=>{G()})},{immediate:!0}),(u,e)=>(p(),R("div",null,[o(l(X),{orientation:"left"},{default:n(()=>[...e[7]||(e[7]=[U("审批人超时未处理时",-1)])]),_:1}),o(l(D),{label:"启用开关",name:"timeoutHandlerEnable"},{default:n(()=>[o(l(Z),{checked:f.value,"onUpdate:checked":e[0]||(e[0]=a=>f.value=a),"checked-children":"开启","un-checked-children":"关闭",onChange:J},null,8,["checked"])]),_:1}),f.value?(p(),g(l(D),{key:0,label:"执行动作",name:"timeoutHandlerType"},{default:n(()=>[o(l(ee),{value:m.value.value,"onUpdate:value":e[1]||(e[1]=a=>m.value.value=a),onChange:q},{default:n(()=>[(p(!0),R(Y,null,A(l(Q),a=>(p(),g(l(ae),{key:a.value,value:a.value},{default:n(()=>[U(V(a.label),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value"])]),_:1})):S("",!0),f.value?(p(),g(l(D),{key:1,label:"超时时间设置","label-col":{span:24},"wrapper-col":{span:24}},{default:n(()=>[o(l(le),{gutter:[0,0]},{default:n(()=>[o(l(I),null,{default:n(()=>[o(l(j),{class:"mr-2 mt-2 inline-flex text-sm"},{default:n(()=>[...e[8]||(e[8]=[U(" 当超过 ",-1)])]),_:1})]),_:1}),o(l(I),null,{default:n(()=>[o(l(D),{name:"timeDuration",class:"mb-0"},{default:n(()=>[o(l(P),{class:"mr-2 mt-0.5",value:v.value,"onUpdate:value":e[2]||(e[2]=a=>v.value=a),min:1,"controls-position":"right",onChange:e[3]||(e[3]=()=>{k(),C()})},null,8,["value"])]),_:1})]),_:1}),o(l(I),null,{default:n(()=>[o(l(te),{value:r.value,"onUpdate:value":e[4]||(e[4]=a=>r.value=a),class:"mr-2 !w-24",onChange:z},{default:n(()=>[(p(!0),R(Y,null,A(l(W),a=>(p(),g(l(ue),{key:a.value,label:a.label,value:a.value},{default:n(()=>[U(V(a.label),1)]),_:2},1032,["label","value"]))),128))]),_:1},8,["value"]),o(l(j),{class:"mr-2 mt-2 inline-flex text-sm"},{default:n(()=>[...e[9]||(e[9]=[U(" 未处理 ",-1)])]),_:1})]),_:1})]),_:1})]),_:1})):S("",!0),f.value&&m.value.value===1?(p(),g(l(D),{key:2,label:"最大提醒次数",name:"maxRemindCount"},{default:n(()=>[o(l(P),{value:b.value,"onUpdate:value":e[5]||(e[5]=a=>b.value=a),min:1,max:10,onChange:e[6]||(e[6]=()=>{k(),C()})},null,8,["value"])]),_:1})):S("",!0)]))}});export{be as _};

View File

@@ -1 +0,0 @@
import{_ as o}from"./CallActivity.vue_vue_type_script_setup_true_lang-B_tqf7Yc.js";import"./bootstrap-Bjx___ge.js";import"../jse/index-index-BrHAu2CG.js";import"./vxe-table-CH3WLhnG.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-CXlINoYD.js";import"./index-B9c1-Izx.js";import"./use-modal-OJM-sYFt.js";import"./x-BT7QMofY.js";import"./use-vxe-grid-aMXoVdv4.js";import"./AlertBuilder-DdqiR4T7.js";import"./circle-check-big-Dyhv2O12.js";export{o as default};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
import{bD as c,ay as d}from"./bootstrap-Bjx___ge.js";import{b9 as f,w as Y,ad as o,b2 as n,ae as v,ai as b,j as i,u as r,I as k,bb as y,bp as S,bJ as g,ab as x}from"../jse/index-index-BrHAu2CG.js";const C={class:"mb-2.5"},B={__name:"DurationConfig",props:{value:{type:String,default:""}},emits:["change"],setup(D,{emit:M}){const $=D,H=M,h=[{key:"Y",label:"年",presets:[1,2,3,4]},{key:"M",label:"月",presets:[1,2,3,4]},{key:"D",label:"天",presets:[1,2,3,4]},{key:"H",label:"时",presets:[4,8,12,24]},{key:"m",label:"分",presets:[5,10,30,50]},{key:"S",label:"秒",presets:[5,10,30,50]}],e=f({Y:"",M:"",D:"",H:"",m:"",S:""}),u=f("");function p(a,l){if(!l||Number.isNaN(l)){e.value[a]="";return}e.value[a]=l,m()}function m(){let a="P";e.value.Y&&(a+=`${e.value.Y}Y`),e.value.M&&(a+=`${e.value.M}M`),e.value.D&&(a+=`${e.value.D}D`),(e.value.H||e.value.m||e.value.S)&&(a+="T"),e.value.H&&(a+=`${e.value.H}H`),e.value.m&&(a+=`${e.value.m}M`),e.value.S&&(a+=`${e.value.S}S`),u.value=a==="P"?"":a,H("change",u.value)}return Y(()=>$.value,a=>{if(!a)return;const l=a.match(/^P(?:(\d+)Y)?(?:(\d+)M)?(?:(\d+)D)?(?:T(?:(\d+)H)?(?:(\d+)M)?(?:(\d+)S)?)?$/);l&&(e.value.Y=l[1]||"",e.value.M=l[2]||"",e.value.D=l[3]||"",e.value.H=l[4]||"",e.value.m=l[5]||"",e.value.S=l[6]||"",m())},{immediate:!0}),(a,l)=>(n(),o("div",null,[v("div",C,[l[1]||(l[1]=b(" 当前选择:",-1)),i(r(c),{value:u.value,"onUpdate:value":l[0]||(l[0]=t=>u.value=t),readonly:"",class:"w-[300px]"},null,8,["value"])]),(n(),o(k,null,y(h,t=>v("div",{key:t.key,class:"mb-2"},[v("span",null,S(t.label)+"",1),i(r(d).Group,null,{default:g(()=>[(n(!0),o(k,null,y(t.presets,s=>(n(),x(r(d),{key:s,size:"small",onClick:N=>p(t.key,s)},{default:g(()=>[b(S(s),1)]),_:2},1032,["onClick"]))),128)),i(r(c),{value:e.value[t.key],"onUpdate:value":s=>e.value[t.key]=s,size:"small",class:"ml-2 w-[60px]",placeholder:"自定义",onChange:s=>p(t.key,e.value[t.key])},null,8,["value","onUpdate:value","onChange"])]),_:2},1024)])),64))]))}};export{B as default};

View File

@@ -1 +0,0 @@
import{_ as o}from"./ElementBaseInfo.vue_vue_type_script_setup_true_lang-ANtEl_fU.js";import"./bootstrap-Bjx___ge.js";import"../jse/index-index-BrHAu2CG.js";export{o as default};

View File

@@ -1 +0,0 @@
var E=Object.defineProperty;var j=Object.getOwnPropertySymbols;var $=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable;var B=(s,n,a)=>n in s?E(s,n,{enumerable:!0,configurable:!0,writable:!0,value:a}):s[n]=a,f=(s,n)=>{for(var a in n||(n={}))$.call(n,a)&&B(s,a,n[a]);if(j)for(var a of j(n))P.call(n,a)&&B(s,a,n[a]);return s};import{bY as h,c9 as v,bD as p}from"./bootstrap-Bjx___ge.js";import{m as x,b9 as c,b7 as k,w as O,aW as q,ad as g,b2 as w,j as o,u as d,bJ as r,R as U}from"../jse/index-index-BrHAu2CG.js";const D={class:"panel-tab__content"},F={key:0},N={key:1},J=x({name:"ElementBaseInfo",__name:"ElementBaseInfo",props:{businessObject:{},model:{}},setup(s){const n=s,a=c({}),i=c(),t=c({}),C=k({id:[{required:!0,message:"流程标识不能为空",trigger:"blur"}],name:[{required:!0,message:"流程名称不能为空",trigger:"blur"}]}),b=()=>window==null?void 0:window.bpmnInstances,y=()=>{var e,l;i.value=(e=b())==null?void 0:e.bpmnElement,(l=i.value)!=null&&l.businessObject&&(t.value=i.value.businessObject,a.value.type=i.value.businessObject.$type)},I=e=>{e&&/[a-z_][-\w.$]*/i.test(e)&&(t.value&&(t.value.id=e),setTimeout(()=>{m("id")},100))},_=e=>{e&&(t.value&&(t.value.name=e),setTimeout(()=>{m("name")},100))},m=e=>{const l=Object.create(null);!t.value||!i.value||(l[e]=t.value[e],a.value=f(f({},t.value),a.value),e==="id"?b().modeling.updateProperties(U(i.value),{id:t.value[e],di:{id:`${t.value[e]}_di`}}):b().modeling.updateProperties(U(i.value),l))};return O(()=>n.businessObject,e=>{e&&y()}),O(()=>{var e;return(e=n.model)==null?void 0:e.key},e=>{var l,u;e&&(I((l=n.model)==null?void 0:l.key),_((u=n.model)==null?void 0:u.name))},{immediate:!0}),q(()=>{i.value=null}),(e,l)=>(w(),g("div",D,[o(d(h),{model:a.value,rules:C,layout:"vertical"},{default:r(()=>[a.value.type==="bpmn:Process"?(w(),g("div",F,[o(d(v),{label:"流程标识",name:"id"},{default:r(()=>[o(d(p),{value:a.value.id,"onUpdate:value":l[0]||(l[0]=u=>a.value.id=u),placeholder:"请输入流标标识",disabled:a.value.id!==void 0&&a.value.id.length>0,onChange:I},null,8,["value","disabled"])]),_:1}),o(d(v),{label:"流程名称",name:"name"},{default:r(()=>[o(d(p),{value:a.value.name,"onUpdate:value":l[1]||(l[1]=u=>a.value.name=u),placeholder:"请输入流程名称","allow-clear":"",onChange:_},null,8,["value"])]),_:1})])):(w(),g("div",N,[o(d(v),{label:"ID"},{default:r(()=>[o(d(p),{value:t.value.id,"onUpdate:value":l[2]||(l[2]=u=>t.value.id=u),"allow-clear":"",onChange:l[3]||(l[3]=u=>m("id"))},null,8,["value"])]),_:1}),o(d(v),{label:"名称"},{default:r(()=>[o(d(p),{value:t.value.name,"onUpdate:value":l[4]||(l[4]=u=>t.value.name=u),"allow-clear":"",onChange:l[5]||(l[5]=u=>m("name"))},null,8,["value"])]),_:1})]))]),_:1},8,["model","rules"])]))}});export{J as _};

View File

@@ -1 +0,0 @@
import{_ as o}from"./ElementCustomConfig.vue_vue_type_script_setup_true_lang-Cq2GGsBG.js";import"./BoundaryEventTimer.vue_vue_type_script_setup_true_lang-DlLMriSK.js";import"./utils-C4vayS9C.js";import"./consts-D1Imw0A8.js";import"./biz-bpm-enum-DQJBn5Qr.js";import"./bootstrap-Bjx___ge.js";import"../jse/index-index-BrHAu2CG.js";import"./Text-C-4d7Sst.js";import"./index-CnRpDBLj.js";import"./UserTaskCustomConfig.vue_vue_type_script_setup_true_lang-B4Ie5BrV.js";import"./index-ZAT18mS0.js";import"./helpers-BXnbi7Ot.js";export{o as default};

View File

@@ -1 +0,0 @@
import{_ as m}from"./BoundaryEventTimer.vue_vue_type_script_setup_true_lang-DlLMriSK.js";import{_ as c}from"./UserTaskCustomConfig.vue_vue_type_script_setup_true_lang-B4Ie5BrV.js";import{m as p,b9 as r,w as l,ad as u,b2 as a,ab as f,bf as b,aS as _,aw as d}from"../jse/index-index-BrHAu2CG.js";const v={UserTask:{name:"用户任务",component:c},BoundaryEventTimerEventDefinition:{name:"定时边界事件(非中断)",component:m}},C={class:"panel-tab__content"},O=p({name:"ElementCustomConfig",__name:"ElementCustomConfig",props:{id:{type:String,default:""},type:{type:String,default:""},businessObject:{type:Object,default:()=>({})}},setup(i){const e=i,s=r(null);return l(()=>e.businessObject,()=>{var t,n;if(e.type&&e.businessObject){let o=e.type;e.businessObject.eventDefinitions&&(o+=((t=e.businessObject.eventDefinitions[0])==null?void 0:t.$type.split(":")[1])||""),s.value=(n=v[o])==null?void 0:n.component}},{immediate:!0}),(t,n)=>(a(),u("div",C,[(a(),f(b(s.value),_(d(t.$props)),null,16))]))}});export{O as _};

View File

@@ -1 +0,0 @@
import{_ as o}from"./ElementForm.vue_vue_type_script_setup_true_lang-BcZDN2wb.js";import"./index-Coa4xAGH.js";import"./bootstrap-Bjx___ge.js";import"../jse/index-index-BrHAu2CG.js";export{o as default};

View File

@@ -1 +0,0 @@
var F=(E,y,l)=>new Promise((n,o)=>{var b=t=>{try{u(l.next(t))}catch(d){o(d)}},s=t=>{try{u(l.throw(t))}catch(d){o(d)}},u=t=>t.done?n(t.value):Promise.resolve(t.value).then(b,s);u((l=l.apply(E,y)).next())});import{g as $}from"./index-Coa4xAGH.js";import{bY as j,c9 as w,bT as f}from"./bootstrap-Bjx___ge.js";import{m as B,aE as C,b9 as e,aa as N,v as P,w as T,ad as K,b2 as g,j as p,u as m,bJ as c,I as h,bb as M,ab as R,ai as D,bp as U,R as x,n as V,bZ as J}from"../jse/index-index-BrHAu2CG.js";const Y={class:"panel-tab__content"},G=B({name:"ElementForm",__name:"ElementForm",props:{id:{type:String,default:""},type:{type:String,default:""}},setup(E){const y=E,l=C("prefix"),n=e(void 0),o=e("");e("");const b=e([]);e({}),e({long:"长整型",string:"字符串",boolean:"布尔类",date:"日期类",enum:"枚举类",custom:"自定义类型"}),e(-1),e(-1),e(!1),e(!1),e({}),e(""),e([]),e([]),e([]);const s=e(),u=e(),t=e(),d=e(),r=()=>window==null?void 0:window.bpmnInstances,L=()=>{s.value=r().bpmnElement,n.value=s.value.businessObject.formKey,u.value=s.value.businessObject.get("extensionElements")||r().moddle.create("bpmn:ExtensionElements",{values:[]}),t.value=u.value.values.find(a=>a.$type===`${l}:FormData`)||r().moddle.create(`${l}:FormData`,{fields:[]}),o.value=t.value.businessKey,d.value=u.value.values.filter(a=>a.$type!==`${l}:FormData`),b.value=J(t.value.fields||[]),O()},k=()=>{r().modeling.updateProperties(x(s.value),{formKey:n.value})},I=()=>{r().modeling.updateModdleProperties(x(s.value),t.value,{businessKey:o.value})},O=()=>{const a=r().moddle.create("bpmn:ExtensionElements",{values:[...d.value,t.value]});r().modeling.updateProperties(x(s.value),{extensionElements:a})},_=e([]),S=N(()=>_.value.map(a=>({value:a.id,label:a.name})));return P(()=>F(null,null,function*(){_.value=yield $(),n.value=n.value?Number.parseInt(n.value):void 0})),T(()=>y.id,a=>{a&&a.length>0&&V(()=>{L()})},{immediate:!0}),(a,v)=>(g(),K("div",Y,[p(m(j),null,{default:c(()=>[p(m(w),{label:"流程表单"},{default:c(()=>[p(m(f),{value:n.value,"onUpdate:value":v[0]||(v[0]=i=>n.value=i),"allow-clear":"",onChange:k,options:S.value},null,8,["value","options"])]),_:1}),p(m(w),{label:"业务标识"},{default:c(()=>[p(m(f),{value:o.value,"onUpdate:value":v[1]||(v[1]=i=>o.value=i),onChange:I,"allow-clear":""},{default:c(()=>[(g(!0),K(h,null,M(b.value,i=>(g(),R(m(f).Option,{key:i.id,value:i.id},{default:c(()=>[D(U(i.label),1)]),_:2},1032,["value"]))),128)),p(m(f).Option,{value:""},{default:c(()=>[...v[2]||(v[2]=[D("无",-1)])]),_:1})]),_:1},8,["value"])]),_:1})]),_:1})]))}});export{G as _};

View File

@@ -1 +0,0 @@
import{_ as o}from"./ElementListeners.vue_vue_type_script_setup_true_lang-Bam4Yu_4.js";import"./bootstrap-Bjx___ge.js";import"../jse/index-index-BrHAu2CG.js";import"./vxe-table-CH3WLhnG.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-CXlINoYD.js";import"./process-listener-select-modal.vue_vue_type_script_setup_true_lang-BqN2U-Xa.js";import"./index-BWJkshCe.js";import"./dict-enum-CaHgMaDZ.js";import"./table-action.vue_vue_type_script_setup_true_lang-DhhbIdjU.js";import"./index-CC6ZS7DQ.js";import"./use-vxe-grid-aMXoVdv4.js";import"./use-modal-OJM-sYFt.js";import"./x-BT7QMofY.js";import"./biz-system-enum-BAorzMA8.js";import"./utils-NmRrKGzz.js";import"./ListenerFieldModal.vue_vue_type_script_setup_true_lang-ByHmGDIu.js";import"./use-drawer-Bh3VhgU6.js";import"./AlertBuilder-DdqiR4T7.js";import"./circle-check-big-Dyhv2O12.js";export{o as default};

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
import{_ as o}from"./ElementMultiInstance.vue_vue_type_script_setup_true_lang-CnxZES6K.js";import"./bootstrap-Bjx___ge.js";import"../jse/index-index-BrHAu2CG.js";import"./consts-D1Imw0A8.js";import"./biz-bpm-enum-DQJBn5Qr.js";export{o as default};

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
import{_ as o}from"./ElementOtherConfig.vue_vue_type_script_setup_true_lang-DQdl9p19.js";import"../jse/index-index-BrHAu2CG.js";import"./bootstrap-Bjx___ge.js";export{o as default};

View File

@@ -1 +0,0 @@
import{m as r,b9 as u,aW as d,w as p,ad as v,b2 as f,ae as l,j as x,u as b,R as g,n as _}from"../jse/index-index-BrHAu2CG.js";import{bS as w}from"./bootstrap-Bjx___ge.js";const h={class:"px-2 py-1"},y={class:"flex items-start gap-2"},B={class:"flex-1"},C=r({name:"ElementOtherConfig",__name:"ElementOtherConfig",props:{id:{type:String,default:""}},setup(c){const i=c,t=u(""),n=u(),o=()=>window.bpmnInstances,m=()=>{n.value&&n.value.id===i.id||(n.value=o().elementRegistry.get(i.id));const a=o().bpmnFactory.create("bpmn:Documentation",{text:t.value});o().modeling.updateProperties(g(n.value),{documentation:[a]})};return d(()=>{n.value=null}),p(()=>i.id,a=>{a&&a.length>0?_(()=>{var s;const e=(s=o().bpmnElement.businessObject)==null?void 0:s.documentation;t.value=e&&e.length>0?e[0].text:""}):t.value=""},{immediate:!0}),(a,e)=>(f(),v("div",h,[l("div",y,[e[1]||(e[1]=l("div",{class:"w-20 pt-1 text-sm text-gray-700"},"元素文档:",-1)),l("div",B,[x(b(w),{value:t.value,"onUpdate:value":e[0]||(e[0]=s=>t.value=s),"auto-size":{minRows:2,maxRows:4},onChange:m,onBlur:m},null,8,["value"])])])]))}});export{C as _};

View File

@@ -1 +0,0 @@
import{_ as o}from"./ElementProperties.vue_vue_type_script_setup_true_lang-BlgrWWw_.js";import"./bootstrap-Bjx___ge.js";import"../jse/index-index-BrHAu2CG.js";import"./vxe-table-CH3WLhnG.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-CXlINoYD.js";import"./use-vxe-grid-aMXoVdv4.js";import"./use-modal-OJM-sYFt.js";import"./x-BT7QMofY.js";import"./AlertBuilder-DdqiR4T7.js";import"./circle-check-big-Dyhv2O12.js";export{o as default};

View File

@@ -1 +0,0 @@
var V=(w,P,o)=>new Promise((c,r)=>{var f=l=>{try{v(o.next(l))}catch(m){r(m)}},b=l=>{try{v(o.throw(l))}catch(m){r(m)}},v=l=>l.done?c(l.value):Promise.resolve(l.value).then(f,b);v((o=o.apply(w,P)).next())});import{ay as C,ca as D,an as G,bY as N,c9 as h,bD as A}from"./bootstrap-Bjx___ge.js";import"./vxe-table-CH3WLhnG.js";import{m as R,aE as S,b9 as d,w as O,ad as T,b2 as U,j as a,ae as W,u as s,bJ as u,ai as $,bZ as I,n as J}from"../jse/index-index-BrHAu2CG.js";import{u as Y}from"./use-vxe-grid-aMXoVdv4.js";import{u as Z}from"./use-modal-OJM-sYFt.js";import{v as H}from"./AlertBuilder-DdqiR4T7.js";const K={class:"-mx-2"},Q={class:"mt-1 flex w-full items-center justify-center gap-2 px-2"},oe=R({name:"ElementProperties",__name:"ElementProperties",props:{id:{type:String,default:""},type:{type:String,default:""}},setup(w){const P=w,o=S("prefix"),c=d([]),r=d({}),f=d(-1),b=d([]),v=d([]),l=d([]),m=d(),g=()=>window==null?void 0:window.bpmnInstances,k=()=>{var i,p,y,x;const n=g();if(!n||!n.bpmnElement)return;const t=n.bpmnElement.businessObject;b.value=[],v.value=(y=(p=(i=t==null?void 0:t.extensionElements)==null?void 0:i.values)==null?void 0:p.filter(E=>(E.$type!==`${o}:Properties`&&b.value.push(E),E.$type===`${o}:Properties`)))!=null?y:[],l.value=v.value.flatMap(E=>E.values),c.value=I((x=l.value)!=null?x:[])},M=(n,e)=>{H({title:"提示",content:"确认移除该属性吗?"}).then(()=>{c.value.splice(e,1),l.value.splice(e,1);const t=g().moddle.create(`${o}:Properties`,{values:l.value});_(t),k()})},B=()=>V(null,null,function*(){var p;try{yield(p=m.value)==null?void 0:p.validate()}catch(y){return}const{name:n,value:e}=r.value,t=g();if(!t||!t.bpmnElement)return;const i=t.bpmnElement;if(f.value===-1){const y=t.moddle.create(`${o}:Property`,{name:n,value:e}),x=t.moddle.create(`${o}:Properties`,{values:[...l.value,y]});_(x)}else t.modeling.updateModdleProperties(i,l.value[f.value],{name:n,value:e});j.close(),k()}),_=n=>{const e=g();if(!e||!e.bpmnElement)return;const t=e.bpmnElement,i=e.moddle.create("bpmn:ExtensionElements",{values:[...b.value,n]});e.modeling.updateProperties(t,{extensionElements:i})},[L,q]=Y({gridOptions:{columns:[{type:"seq",width:50,title:"序号"},{field:"name",title:"属性名",minWidth:120},{field:"value",title:"属性值",minWidth:120},{title:"操作",width:120,slots:{default:"action"},fixed:"right"}],border:!0,showOverflow:!0,height:"auto",toolbarConfig:{enabled:!1},pagerConfig:{enabled:!1}}}),[z,j]=Z({title:"属性配置",onConfirm:B}),F=(n,e)=>{f.value=e,r.value=e===-1?{}:I(n||{}),j.open(),J(()=>{m.value&&m.value.clearValidate()})};return O(c,n=>{q.setGridOptions({data:n})},{deep:!0}),O(()=>P.id,n=>{n&&n.length>0&&k()},{immediate:!0}),(n,e)=>(U(),T("div",K,[a(s(L),{data:c.value},{action:u(({row:t,rowIndex:i})=>[a(s(C),{size:"small",type:"link",onClick:p=>F(t,i)},{default:u(()=>[...e[3]||(e[3]=[$(" 编辑 ",-1)])]),_:1},8,["onClick"]),a(s(D),{type:"vertical"}),a(s(C),{size:"small",type:"link",danger:"",onClick:p=>M(t,i)},{default:u(()=>[...e[4]||(e[4]=[$(" 移除 ",-1)])]),_:1},8,["onClick"])]),_:1},8,["data"]),W("div",Q,[a(s(C),{class:"flex flex-1 items-center justify-center",type:"primary",size:"small",onClick:e[0]||(e[0]=t=>F(null,-1))},{icon:u(()=>[a(s(G),{icon:"ep:plus"})]),default:u(()=>[e[5]||(e[5]=$(" 添加属性 ",-1))]),_:1})]),a(s(z),{class:"w-3/5"},{default:u(()=>[a(s(N),{model:r.value,ref_key:"attributeFormRef",ref:m,"label-col":{span:5},"wrapper-col":{span:17}},{default:u(()=>[a(s(h),{label:"属性名:",name:"name",rules:[{required:!0,message:"请输入属性名"}]},{default:u(()=>[a(s(A),{value:r.value.name,"onUpdate:value":e[1]||(e[1]=t=>r.value.name=t),"allow-clear":""},null,8,["value"])]),_:1}),a(s(h),{label:"属性值:",name:"value",rules:[{required:!0,message:"请输入属性值"}]},{default:u(()=>[a(s(A),{value:r.value.value,"onUpdate:value":e[2]||(e[2]=t=>r.value.value=t),"allow-clear":""},null,8,["value"])]),_:1})]),_:1},8,["model"])]),_:1})]))}});export{oe as _};

View File

@@ -1 +0,0 @@
import{_ as o}from"./ElementTask.vue_vue_type_script_setup_true_lang-C28oSnzt.js";import"./CallActivity.vue_vue_type_script_setup_true_lang-B_tqf7Yc.js";import"./bootstrap-Bjx___ge.js";import"../jse/index-index-BrHAu2CG.js";import"./vxe-table-CH3WLhnG.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-CXlINoYD.js";import"./index-B9c1-Izx.js";import"./use-modal-OJM-sYFt.js";import"./x-BT7QMofY.js";import"./use-vxe-grid-aMXoVdv4.js";import"./AlertBuilder-DdqiR4T7.js";import"./circle-check-big-Dyhv2O12.js";import"./ReceiveTask.vue_vue_type_script_setup_true_lang-CoHTO75h.js";import"./SignalMessageModal.vue_vue_type_script_setup_true_lang-CN3x9XoT.js";import"./ScriptTask.vue_vue_type_script_setup_true_lang-lx_Yaogr.js";import"./ServiceTask.vue_vue_type_script_setup_true_lang-B_NR-avb.js";import"./utils-NmRrKGzz.js";import"./HttpHeaderEditor.vue_vue_type_script_setup_true_lang-DOxJ9RV_.js";import"./UserTask.vue_vue_type_script_setup_true_lang-CmRMCGSy.js";import"./index-DgVBS8ie.js";import"./index-Du0l6de9.js";import"./index-BmuNGJgf.js";import"./index-DaGw7rge.js";import"./index-Bf9Y1uLG.js";import"./index-BGDuFlwS.js";import"./index-ZAT18mS0.js";import"./consts-D1Imw0A8.js";import"./biz-bpm-enum-DQJBn5Qr.js";import"./helpers-BXnbi7Ot.js";import"./process-expression-select-modal.vue_vue_type_script_setup_true_lang-CBA7zZdT.js";import"./index-DWKEW1_3.js";import"./table-action.vue_vue_type_script_setup_true_lang-DhhbIdjU.js";import"./index-CC6ZS7DQ.js";import"./biz-system-enum-BAorzMA8.js";export{o as default};

View File

@@ -1 +0,0 @@
var A=Object.defineProperty;var g=Object.getOwnPropertySymbols;var w=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable;var T=(s,a,e)=>a in s?A(s,a,{enumerable:!0,configurable:!0,writable:!0,value:e}):s[a]=e,x=(s,a)=>{for(var e in a||(a={}))w.call(a,e)&&T(s,e,a[e]);if(g)for(var e of g(a))E.call(a,e)&&T(s,e,a[e]);return s};import{_ as S}from"./CallActivity.vue_vue_type_script_setup_true_lang-B_tqf7Yc.js";import{_ as $}from"./ReceiveTask.vue_vue_type_script_setup_true_lang-CoHTO75h.js";import{_ as I}from"./ScriptTask.vue_vue_type_script_setup_true_lang-lx_Yaogr.js";import{_ as j}from"./ServiceTask.vue_vue_type_script_setup_true_lang-B_NR-avb.js";import{_ as N}from"./UserTask.vue_vue_type_script_setup_true_lang-CmRMCGSy.js";import{bY as U,c9 as F,cd as p}from"./bootstrap-Bjx___ge.js";import{m as O,b9 as f,w as B,ad as P,b2 as d,j as r,u as o,bJ as c,ab as h,ac as V,ai as v,bf as R,aS as z,aw as D}from"../jse/index-index-BrHAu2CG.js";const k={UserTask:{name:"用户任务",component:N},ServiceTask:{name:"服务任务",component:j},ScriptTask:{name:"脚本任务",component:I},ReceiveTask:{name:"接收任务",component:$},CallActivity:{name:"调用活动",component:S}},W=s=>k[s].name,X=s=>k[s],J={class:"panel-tab__content"},Z=O({name:"ElementTaskConfig",__name:"ElementTask",props:{id:{type:String,default:""},type:{type:String,default:""}},setup(s){const a=s,e=f({asyncAfter:!1,asyncBefore:!1,exclusive:!1}),y=f(),l=f(),i=()=>window.bpmnInstances,u=()=>{!e.value.asyncBefore&&!e.value.asyncAfter&&(e.value.exclusive=!1),i().modeling.updateProperties(i().bpmnElement,x({},e.value))};return B(()=>a.id,()=>{var m,n,t,b,_,C;l.value=i().bpmnElement,e.value.asyncBefore=(n=(m=l.value)==null?void 0:m.businessObject)==null?void 0:n.asyncBefore,e.value.asyncAfter=(b=(t=l.value)==null?void 0:t.businessObject)==null?void 0:b.asyncAfter,e.value.exclusive=(C=(_=l.value)==null?void 0:_.businessObject)==null?void 0:C.exclusive},{immediate:!0}),B(()=>a.type,()=>{a.type&&(y.value=k[a.type].component)},{immediate:!0}),(m,n)=>(d(),P("div",J,[r(o(U),null,{default:c(()=>[r(o(F),{label:"异步延续",class:"hidden"},{default:c(()=>[r(o(p),{checked:e.value.asyncBefore,"onUpdate:checked":n[0]||(n[0]=t=>e.value.asyncBefore=t),onChange:u},{default:c(()=>[...n[3]||(n[3]=[v(" 异步前 ",-1)])]),_:1},8,["checked"]),r(o(p),{checked:e.value.asyncAfter,"onUpdate:checked":n[1]||(n[1]=t=>e.value.asyncAfter=t),onChange:u},{default:c(()=>[...n[4]||(n[4]=[v(" 异步后 ",-1)])]),_:1},8,["checked"]),e.value.asyncAfter||e.value.asyncBefore?(d(),h(o(p),{key:0,checked:e.value.exclusive,"onUpdate:checked":n[2]||(n[2]=t=>e.value.exclusive=t),onChange:u},{default:c(()=>[...n[5]||(n[5]=[v(" 排除 ",-1)])]),_:1},8,["checked"])):V("",!0)]),_:1}),(d(),h(R(y.value),z(D(m.$props)),null,16))]),_:1})]))}});export{Z as _,W as g,X as i};

View File

@@ -1 +0,0 @@
import{_ as o}from"./FlowCondition.vue_vue_type_script_setup_true_lang-D16sObBn.js";import"./bootstrap-Bjx___ge.js";import"../jse/index-index-BrHAu2CG.js";export{o as default};

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
import{_ as o}from"./account-info.vue_vue_type_script_setup_true_lang-kuEufDcz.js";import"./use-description-aZFNfTqh.js";import"./index-DNotH7GY.js";import"./bootstrap-Bjx___ge.js";import"../jse/index-index-BrHAu2CG.js";export{o as default};

View File

@@ -1 +0,0 @@
var c=Object.defineProperty;var s=Object.getOwnPropertySymbols;var u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable;var d=(l,a,r)=>a in l?c(l,a,{enumerable:!0,configurable:!0,writable:!0,value:r}):l[a]=r,t=(l,a)=>{for(var r in a||(a={}))u.call(a,r)&&d(l,r,a[r]);if(s)for(var r of s(a))f.call(a,r)&&d(l,r,a[r]);return l};import{u as b}from"./use-description-aZFNfTqh.js";import{au as p}from"./bootstrap-Bjx___ge.js";import{m as x,ab as h,b2 as w,u as m,bJ as n,j as C,bc as i,cX as o}from"../jse/index-index-BrHAu2CG.js";const g=x({__name:"account-info",props:{mode:{default:"member"},user:{},wallet:{}},setup(l){const a=l,[r]=b({bordered:!1,column:a.mode==="member"?2:1,schema:[{field:"levelName",label:"等级",render:e=>e||"-"},{field:"experience",label:"成长值",render:e=>e||0},{field:"point",label:"当前积分",render:e=>e||0},{field:"totalPoint",label:"总积分",render:e=>e||0},{field:"balance",label:"当前余额",render:e=>o(e||0)},{field:"totalExpense",label:"支出金额",render:e=>o(e||0)},{field:"totalRecharge",label:"充值金额",render:e=>o(e||0)}]});return(e,k)=>(w(),h(m(p),null,{title:n(()=>[i(e.$slots,"title")]),extra:n(()=>[i(e.$slots,"extra")]),default:n(()=>[C(m(r),{column:l.mode==="member"?2:1,data:t(t({},l.user),l.wallet)},null,8,["column","data"])]),_:3}))}});export{g as _};

View File

@@ -1 +0,0 @@
import{_ as o}from"./action-section.vue_vue_type_script_setup_true_lang-tib9i2RS.js";import"./bootstrap-Bjx___ge.js";import"../jse/index-index-BrHAu2CG.js";import"./constants-B5TthjFC.js";import"./alert-config.vue_vue_type_script_setup_true_lang-B9F-BlH9.js";import"./index-3yW8gTgG.js";import"./device-control-config.vue_vue_type_script_setup_true_lang-BHX4ft4h.js";import"./index-CoxkPwrq.js";import"./json-params-input-DnF8sV5O.js";import"./device-selector.vue_vue_type_script_setup_true_lang-CvBSASn3.js";import"./index-3bYPKAeK.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-CXlINoYD.js";import"./dict-enum-CaHgMaDZ.js";import"./product-selector.vue_vue_type_script_setup_true_lang-B4Snw53E.js";import"./index-CqT5gNJW.js";export{o as default};

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
import{_ as o}from"./address-form.vue_vue_type_script_setup_true_lang-CoosPiKl.js";import"./bootstrap-Bjx___ge.js";import"../jse/index-index-BrHAu2CG.js";import"./index-C14WnK95.js";import"./data-CbeZYXbs.js";import"./index-PIGwkM_P.js";import"./index-CDbG7qyL.js";import"./index-B3o2qnwp.js";import"./rangePickerProps-BzvG95Kb.js";import"./dict-enum-CaHgMaDZ.js";import"./biz-mall-enum-Bmxc7Ei7.js";import"./use-modal-OJM-sYFt.js";import"./x-BT7QMofY.js";export{o as default};

View File

@@ -1 +0,0 @@
var m=(f,i,t)=>new Promise((n,c)=>{var r=e=>{try{a(t.next(e))}catch(s){c(s)}},l=e=>{try{a(t.throw(e))}catch(s){c(s)}},a=e=>e.done?n(e.value):Promise.resolve(e.value).then(r,l);a((t=t.apply(f,i)).next())});import{ar as p,a9 as _,$ as d}from"./bootstrap-Bjx___ge.js";import{u as w}from"./index-C14WnK95.js";import{u as h}from"./data-CbeZYXbs.js";import{m as b,b9 as y,ab as k,b2 as C,bJ as g,j as A,u}from"../jse/index-index-BrHAu2CG.js";import{u as V}from"./use-modal-OJM-sYFt.js";const O=b({__name:"address-form",emits:["success"],setup(f,{emit:i}){const t=i,n=y(),[c,r]=p({commonConfig:{componentProps:{class:"w-full"},formItemClass:"col-span-2",labelWidth:120},layout:"horizontal",schema:h(),showDefaultActions:!1}),[l,a]=V({onConfirm(){return m(this,null,function*(){const{valid:s}=yield r.validate();if(!s)return;a.lock();const o=yield r.getValues();try{yield w(o),yield a.close(),t("success"),_.success(d("ui.actionMessage.operationSuccess"))}finally{a.unlock()}})},onOpenChange(s){return m(this,null,function*(){if(!s)return;const o=a.getData();if(!(!o||!o.id)){a.lock();try{n.value=o,yield r.setValues(n.value)}finally{a.unlock()}}})}});return(s,o)=>(C(),k(u(l),{title:u(d)("ui.actionTitle.edit",["收货地址"]),class:"w-1/3"},{default:g(()=>[A(u(c),{class:"mx-4"})]),_:1},8,["title"]))}});export{O as _};

View File

@@ -1 +0,0 @@
import{_ as o}from"./address-list.vue_vue_type_script_setup_true_lang-XorFK31S.js";import"./vxe-table-CH3WLhnG.js";import"./bootstrap-Bjx___ge.js";import"../jse/index-index-BrHAu2CG.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-CXlINoYD.js";import"./dict-enum-CaHgMaDZ.js";import"./use-vxe-grid-aMXoVdv4.js";export{o as default};

View File

@@ -1 +0,0 @@
var l=(i,r,t)=>new Promise((s,o)=>{var n=e=>{try{a(t.next(e))}catch(d){o(d)}},m=e=>{try{a(t.throw(e))}catch(d){o(d)}},a=e=>e.done?s(e.value):Promise.resolve(e.value).then(n,m);a((t=t.apply(i,r)).next())});import"./vxe-table-CH3WLhnG.js";import{aq as f}from"./bootstrap-Bjx___ge.js";import{m as u,ab as p,b2 as c,u as h}from"../jse/index-index-BrHAu2CG.js";import{D as _}from"./dict-enum-CaHgMaDZ.js";import{u as g}from"./use-vxe-grid-aMXoVdv4.js";function C(i){return f.get("/member/address/list",{params:i})}const k=u({__name:"address-list",props:{userId:{}},setup(i){const r=i,t=[{field:"id",title:"地址编号",minWidth:100},{field:"name",title:"收件人名称",minWidth:120},{field:"mobile",title:"手机号",minWidth:130},{field:"areaId",title:"地区编码",minWidth:120},{field:"detailAddress",title:"收件详细地址",minWidth:200},{field:"defaultStatus",title:"是否默认",minWidth:100,cellRender:{name:"CellDict",props:{type:_.INFRA_BOOLEAN_STRING}}},{field:"createTime",title:"创建时间",formatter:"formatDateTime",minWidth:160}],[s]=g({gridOptions:{columns:t,keepSource:!0,pagerConfig:{enabled:!1},proxyConfig:{ajax:{query:()=>l(null,null,function*(){return yield C({userId:r.userId})})}},rowConfig:{keyField:"id",isHover:!0},toolbarConfig:{refresh:!0,search:!0}}});return(o,n)=>(c(),p(h(s)))}});export{k as _};

View File

@@ -1 +0,0 @@
import{_ as o}from"./after-sale-list.vue_vue_type_script_setup_true_lang-CuQqp-FT.js";import"./bootstrap-Bjx___ge.js";import"../jse/index-index-BrHAu2CG.js";import"./vxe-table-CH3WLhnG.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-CXlINoYD.js";import"./data-BSu2tnLB.js";import"./rangePickerProps-BzvG95Kb.js";import"./dict-enum-CaHgMaDZ.js";import"./table-action.vue_vue_type_script_setup_true_lang-DhhbIdjU.js";import"./index-CC6ZS7DQ.js";import"./use-vxe-grid-aMXoVdv4.js";export{o as default};

View File

@@ -1 +0,0 @@
var V=Object.defineProperty;var x=Object.getOwnPropertySymbols;var B=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable;var y=(r,t,e)=>t in r?V(r,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[t]=e,C=(r,t)=>{for(var e in t||(t={}))B.call(t,e)&&y(r,e,t[e]);if(x)for(var e of x(t))E.call(t,e)&&y(r,e,t[e]);return r};var S=(r,t,e)=>new Promise((c,o)=>{var b=l=>{try{d(e.next(l))}catch(p){o(p)}},h=l=>{try{d(e.throw(l))}catch(p){o(p)}},d=l=>l.done?c(l.value):Promise.resolve(l.value).then(b,h);d((e=e.apply(r,t)).next())});import{V as U,at as z,aA as F,aL as G,ay as P,av as T}from"./bootstrap-Bjx___ge.js";import"./vxe-table-CH3WLhnG.js";import{e as w,f as L,h as R}from"./data-BSu2tnLB.js";import{_ as j}from"./table-action.vue_vue_type_script_setup_true_lang-DhhbIdjU.js";import{m as q,b9 as N,v as $,ab as g,b2 as u,u as n,bJ as i,j as k,ae as v,ac as H,bp as _,ad as A,bb as D,ai as I,I as O}from"../jse/index-index-BrHAu2CG.js";import{u as J}from"./use-vxe-grid-aMXoVdv4.js";import{D as K}from"./dict-enum-CaHgMaDZ.js";const M={class:"flex items-start gap-2 text-left"},Y={class:"flex flex-1 flex-col gap-1"},Q={class:"text-sm"},W={class:"mt-1 flex flex-wrap gap-1"},oe=q({__name:"after-sale-list",props:{userId:{}},setup(r){const t=r,{push:e}=U(),c=N([{label:"全部",value:"0"}]),o=N(c.value[0].value);function b(s){e({name:"TradeAfterSaleDetail",params:{id:s.id}})}function h(s){e({name:"TradeOrderDetail",params:{id:s.orderId}})}function d(s){o.value=s.toString(),p.query()}const[l,p]=J({formOptions:{schema:L()},gridOptions:{cellConfig:{height:60},columns:w(),keepSource:!0,pagerConfig:{pageSize:10},proxyConfig:{ajax:{query:(a,f)=>S(null,[a,f],function*({page:s},m){return yield R(C({pageNo:s.currentPage,pageSize:s.pageSize,userId:t.userId,status:o.value==="0"?void 0:Number(o.value)},m))})}},rowConfig:{keyField:"id",isHover:!0},toolbarConfig:{refresh:!0,search:!0}}});return $(()=>{for(const s of z(K.TRADE_AFTER_SALE_STATUS))c.value.push({label:s.label,value:s.value.toString()})}),(s,m)=>(u(),g(n(l),null,{"toolbar-actions":i(()=>[k(n(T),{"active-key":o.value,"onUpdate:activeKey":m[0]||(m[0]=a=>o.value=a),class:"w-full",onChange:d},{default:i(()=>[(u(!0),A(O,null,D(c.value,a=>(u(),g(n(T).TabPane,{key:a.value,tab:a.label},null,8,["tab"]))),128))]),_:1},8,["active-key"])]),orderNo:i(({row:a})=>[k(n(P),{type:"link",onClick:f=>h(a)},{default:i(()=>[I(_(a.orderNo),1)]),_:2},1032,["onClick"])]),productInfo:i(({row:a})=>[v("div",M,[a.picUrl?(u(),g(n(F),{key:0,src:a.picUrl,width:40,height:40,preview:{src:a.picUrl}},null,8,["src","preview"])):H("",!0),v("div",Y,[v("span",Q,_(a.spuName),1),v("div",W,[(u(!0),A(O,null,D(a.properties,f=>(u(),g(n(G),{key:f.propertyId,size:"small",color:"blue"},{default:i(()=>[I(_(f.propertyName)+": "+_(f.valueName),1)]),_:2},1024))),128))])])])]),actions:i(({row:a})=>[k(n(j),{actions:[{label:"处理退款",type:"link",onClick:b.bind(null,a)}]},null,8,["actions"])]),_:1}))}});export{oe as _};

View File

@@ -1 +0,0 @@
import{_ as o}from"./alert-config.vue_vue_type_script_setup_true_lang-B9F-BlH9.js";import"../jse/index-index-BrHAu2CG.js";import"./index-3yW8gTgG.js";import"./bootstrap-Bjx___ge.js";export{o as default};

View File

@@ -1 +0,0 @@
import{_ as o}from"./alert-config-form.vue_vue_type_script_setup_true_lang-DoQ3ErTH.js";import"./bootstrap-Bjx___ge.js";import"../jse/index-index-BrHAu2CG.js";import"./index-3yW8gTgG.js";import"./index-BHm9WRWp.js";import"./index-ZAT18mS0.js";import"./rangePickerProps-BzvG95Kb.js";import"./dict-enum-CaHgMaDZ.js";import"./use-modal-OJM-sYFt.js";import"./x-BT7QMofY.js";export{o as default};

View File

@@ -1 +0,0 @@
var _=Object.defineProperty,S=Object.defineProperties;var N=Object.getOwnPropertyDescriptors;var b=Object.getOwnPropertySymbols;var P=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable;var g=(o,t,e)=>t in o?_(o,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):o[t]=e,v=(o,t)=>{for(var e in t||(t={}))P.call(t,e)&&g(o,e,t[e]);if(b)for(var e of b(t))y.call(t,e)&&g(o,e,t[e]);return o},C=(o,t)=>S(o,N(t));var f=(o,t,e)=>new Promise((i,m)=>{var d=l=>{try{r(e.next(l))}catch(u){m(u)}},s=l=>{try{r(e.throw(l))}catch(u){m(u)}},r=l=>l.done?i(l.value):Promise.resolve(l.value).then(d,s);r((e=e.apply(o,t)).next())});import{at as p,$ as h,ar as A,a9 as I}from"./bootstrap-Bjx___ge.js";import{a as R,u as k,c as F}from"./index-3yW8gTgG.js";import{g as O}from"./index-BHm9WRWp.js";import{g as D}from"./index-ZAT18mS0.js";import{g as E}from"./rangePickerProps-BzvG95Kb.js";import{D as c}from"./dict-enum-CaHgMaDZ.js";import{m as M,b9 as W,aa as V,ab as x,b2 as U,bJ as q,j as L,u as w}from"../jse/index-index-BrHAu2CG.js";import{u as G}from"./use-modal-OJM-sYFt.js";function B(){return[{component:"Input",fieldName:"id",dependencies:{triggerFields:[""],show:()=>!1}},{fieldName:"name",label:"配置名称",component:"Input",componentProps:{placeholder:"请输入配置名称"},rules:"required"},{fieldName:"description",label:"配置描述",component:"Textarea",componentProps:{placeholder:"请输入配置描述",rows:3}},{fieldName:"level",label:"告警级别",component:"Select",componentProps:{options:p(c.IOT_ALERT_LEVEL,"number"),placeholder:"请选择告警级别"},rules:"required"},{fieldName:"status",label:"配置状态",component:"RadioGroup",componentProps:{options:p(c.COMMON_STATUS,"number"),buttonStyle:"solid",optionType:"button"},rules:"required"},{fieldName:"sceneRuleIds",label:"关联场景联动规则",component:"ApiSelect",componentProps:{api:O,labelField:"name",valueField:"id",mode:"multiple",placeholder:"请选择关联的场景联动规则"},rules:"required"},{fieldName:"receiveUserIds",label:"接收的用户",component:"ApiSelect",componentProps:{api:D,labelField:"nickname",valueField:"id",mode:"multiple",placeholder:"请选择接收的用户"},rules:"required"},{fieldName:"receiveTypes",label:"接收类型",component:"Select",componentProps:{options:p(c.IOT_ALERT_RECEIVE_TYPE,"number"),mode:"multiple",placeholder:"请选择接收类型"},rules:"required"}]}function Z(){return[{fieldName:"name",label:"配置名称",component:"Input",componentProps:{placeholder:"请输入配置名称",allowClear:!0}},{fieldName:"status",label:"配置状态",component:"Select",componentProps:{options:p(c.COMMON_STATUS,"number"),placeholder:"请选择配置状态",allowClear:!0}},{fieldName:"createTime",label:"创建时间",component:"RangePicker",componentProps:C(v({},E()),{allowClear:!0})}]}function ee(){return[{type:"checkbox",width:40},{field:"id",title:"配置编号",minWidth:80},{field:"name",title:"配置名称",minWidth:150},{field:"description",title:"配置描述",minWidth:200},{field:"level",title:"告警级别",minWidth:100,slots:{default:"level"}},{field:"status",title:"配置状态",minWidth:100,cellRender:{name:"CellDict",props:{type:c.COMMON_STATUS}}},{field:"sceneRuleIds",title:"关联场景联动规则",minWidth:150,slots:{default:"sceneRules"}},{field:"receiveUserNames",title:"接收人",minWidth:150},{field:"receiveTypes",title:"接收类型",minWidth:150,slots:{default:"receiveTypes"}},{field:"createTime",title:"创建时间",minWidth:180,formatter:"formatDateTime"},{title:"操作",width:160,fixed:"right",slots:{default:"actions"}}]}const te=M({name:"IoTAlertConfigForm",__name:"alert-config-form",emits:["success"],setup(o,{emit:t}){const e=t,i=W(),m=V(()=>{var a;return(a=i.value)!=null&&a.id?h("ui.actionTitle.edit",["告警配置"]):h("ui.actionTitle.create",["告警配置"])}),[d,s]=A({commonConfig:{componentProps:{class:"w-full"}},wrapperClass:"grid-cols-2",layout:"horizontal",schema:B(),showDefaultActions:!1}),[r,l]=G({onConfirm(){return f(this,null,function*(){var T;const{valid:a}=yield s.validate();if(!a)return;l.lock();const n=yield s.getValues();try{yield(T=i.value)!=null&&T.id?k(n):F(n),yield l.close(),e("success"),I.success(h("ui.actionMessage.operationSuccess"))}finally{l.unlock()}})},onOpenChange(a){return f(this,null,function*(){if(!a){i.value=void 0;return}const n=l.getData();if(!n||!n.id){yield s.setValues({status:0,sceneRuleIds:[],receiveUserIds:[],receiveTypes:[]});return}l.lock();try{i.value=yield R(n.id),yield s.setValues(i.value)}finally{l.unlock()}})}});return(a,n)=>(U(),x(w(r),{class:"w-3/5",title:m.value},{default:q(()=>[L(w(d),{class:"mx-4"})]),_:1},8,["title"]))}});export{te as _,Z as a,ee as u};

View File

@@ -1 +0,0 @@
var g=(m,c,t)=>new Promise((u,s)=>{var n=e=>{try{o(t.next(e))}catch(a){s(a)}},d=e=>{try{o(t.throw(e))}catch(a){s(a)}},o=e=>e.done?u(e.value):Promise.resolve(e.value).then(n,d);o((t=t.apply(m,c)).next())});import{m as h,b9 as _,v as w,ad as V,b2 as p,j as f,bJ as i,u as r,aJ as x,ce as k,I as B,bb as N,ab as A,ae as v,bp as y,ai as S}from"../jse/index-index-BrHAu2CG.js";import{g as T}from"./index-3yW8gTgG.js";import{bT as C,aL as j,bY as z}from"./bootstrap-Bjx___ge.js";const F={class:"w-full"},I={class:"flex items-center justify-between"},D=h({name:"AlertConfig",__name:"alert-config",props:{modelValue:{}},emits:["update:modelValue"],setup(m,{emit:c}){const t=m,u=c,s=k(t,"modelValue",u),n=_(!1),d=_([]);function o(a){u("update:modelValue",a)}function e(){return g(this,null,function*(){n.value=!0;try{const a=yield T({pageNo:1,pageSize:100,enabled:!0});d.value=a.list||[]}finally{n.value=!1}})}return w(()=>{e()}),(a,b)=>(p(),V("div",F,[f(r(z).Item,{label:"告警配置",required:""},{default:i(()=>[f(r(C),{modelValue:r(s),"onUpdate:modelValue":b[0]||(b[0]=l=>x(s)?s.value=l:null),placeholder:"请选择告警配置",filterable:"",clearable:"",onChange:o,class:"w-full",loading:n.value},{default:i(()=>[(p(!0),V(B,null,N(d.value,l=>(p(),A(r(C).Option,{key:l.id,label:l.name,value:l.id},{default:i(()=>[v("div",I,[v("span",null,y(l.name),1),f(r(j),{type:l.enabled?"success":"danger",size:"small"},{default:i(()=>[S(y(l.enabled?"启用":"禁用"),1)]),_:2},1032,["type"])])]),_:2},1032,["label","value"]))),128))]),_:1},8,["modelValue","loading"])]),_:1})]))}});export{D as _};

View File

@@ -1 +0,0 @@
import{a as m,_ as x,b as p}from"./count-to-animator.vue_vue_type_script_setup_true_lang-DzKrwDXq.js";import{m as i,ad as o,b2 as r,aR as _,u as s,cd as d,bc as u,I as v,bb as b,ab as g,bJ as c,j as t,ai as $,bp as f,ae as h}from"../jse/index-index-BrHAu2CG.js";import{bK as y}from"./bootstrap-Bjx___ge.js";const k=i({__name:"CardFooter",props:{class:{}},setup(e){const l=e;return(n,a)=>(r(),o("div",{class:_(s(d)("flex items-center p-6 pt-0",l.class))},[u(n.$slots,"default")],2))}}),w=i({__name:"CardHeader",props:{class:{}},setup(e){const l=e;return(n,a)=>(r(),o("div",{class:_(s(d)("flex flex-col gap-y-1.5 p-5",l.class))},[u(n.$slots,"default")],2))}}),C=i({__name:"CardTitle",props:{class:{}},setup(e){const l=e;return(n,a)=>(r(),o("h3",{class:_(s(d)("font-semibold leading-none tracking-tight",l.class))},[u(n.$slots,"default")],2))}}),B={class:"grid grid-cols-1 gap-4 md:grid-cols-2 lg:grid-cols-4"},T=i({name:"AnalysisOverview",__name:"analysis-overview",props:{items:{default:()=>[]}},setup(e){return(l,n)=>(r(),o("div",B,[(r(!0),o(v,null,b(e.items,a=>(r(),g(s(m),{key:a.title,title:a.title,class:"w-full"},{default:c(()=>[t(s(w),null,{default:c(()=>[t(s(C),{class:"text-xl"},{default:c(()=>[$(f(a.title),1)]),_:2},1024)]),_:2},1024),t(s(x),{class:"flex items-center justify-between"},{default:c(()=>[t(s(p),{"end-val":a.value,"start-val":1,class:"text-xl",prefix:""},null,8,["end-val"]),t(s(y),{icon:a.icon,class:"size-8 flex-shrink-0"},null,8,["icon"])]),_:2},1024),t(s(k),{class:"justify-between"},{default:c(()=>[h("span",null,f(a.totalTitle),1),t(s(p),{"end-val":a.totalValue,"start-val":1,prefix:""},null,8,["end-val"])]),_:2},1024)]),_:2},1032,["title"]))),128))]))}});export{w as _,C as a,T as b};

View File

@@ -1 +0,0 @@
import{_ as o}from"./analytics-trends.vue_vue_type_script_setup_true_lang-RHLGZtPv.js";import"./use-echarts-C4XEZMlr.js";import"../jse/index-index-BrHAu2CG.js";import"./bootstrap-Bjx___ge.js";export{o as default};

View File

@@ -1 +0,0 @@
import{u as s,_ as o}from"./use-echarts-C4XEZMlr.js";import{m as i,b9 as l,v as n,ab as c,b2 as p,u as m}from"../jse/index-index-BrHAu2CG.js";const h=i({__name:"analytics-trends",setup(f){const e=l(),{renderEcharts:a}=s(e);return n(()=>{a({grid:{bottom:0,containLabel:!0,left:"1%",right:"1%",top:"2 %"},series:[{areaStyle:{},data:[111,2e3,6e3,16e3,33333,55555,64e3,33333,18e3,36e3,7e4,42444,23222,13e3,8e3,4e3,1200,333,222,111],itemStyle:{color:"#5ab1ef"},smooth:!0,type:"line"},{areaStyle:{},data:[33,66,88,333,3333,6200,2e4,3e3,1200,13e3,22e3,11e3,2221,1201,390,198,60,30,22,11],itemStyle:{color:"#019680"},smooth:!0,type:"line"}],tooltip:{axisPointer:{lineStyle:{color:"#019680",width:1}},trigger:"axis"},xAxis:{axisTick:{show:!1},boundaryGap:!1,data:Array.from({length:18}).map((r,t)=>`${t+6}:00`),splitLine:{lineStyle:{type:"solid",width:1},show:!0},type:"category"},yAxis:[{axisTick:{show:!1},max:8e4,splitArea:{show:!0},splitNumber:4,type:"value"}]})}),(r,t)=>(p(),c(m(o),{ref_key:"chartRef",ref:e},null,512))}});export{h as _};

View File

@@ -1 +0,0 @@
import{_ as o}from"./analytics-visits.vue_vue_type_script_setup_true_lang-D3qPJSko.js";import"./use-echarts-C4XEZMlr.js";import"../jse/index-index-BrHAu2CG.js";import"./bootstrap-Bjx___ge.js";export{o as default};

View File

@@ -1 +0,0 @@
import{_ as o}from"./analytics-visits-data.vue_vue_type_script_setup_true_lang-Ck0SnkBe.js";import"./use-echarts-C4XEZMlr.js";import"../jse/index-index-BrHAu2CG.js";import"./bootstrap-Bjx___ge.js";export{o as default};

View File

@@ -1 +0,0 @@
import{u as t,_ as r}from"./use-echarts-C4XEZMlr.js";import{m as o,b9 as s,v as n,ab as m,b2 as d,u as i}from"../jse/index-index-BrHAu2CG.js";const _=o({__name:"analytics-visits-data",setup(c){const a=s(),{renderEcharts:e}=t(a);return n(()=>{e({legend:{bottom:0,data:["访问","趋势"]},radar:{indicator:[{name:"网页"},{name:"移动端"},{name:"Ipad"},{name:"客户端"},{name:"第三方"},{name:"其它"}],radius:"60%",splitNumber:8},series:[{areaStyle:{opacity:1,shadowBlur:0,shadowColor:"rgba(0,0,0,.2)",shadowOffsetX:0,shadowOffsetY:10},data:[{itemStyle:{color:"#b6a2de"},name:"访问",value:[90,50,86,40,50,20]},{itemStyle:{color:"#5ab1ef"},name:"趋势",value:[70,75,70,76,20,85]}],itemStyle:{borderRadius:10,borderWidth:2},symbolSize:0,type:"radar"}],tooltip:{}})}),(l,f)=>(d(),m(i(r),{ref_key:"chartRef",ref:a},null,512))}});export{_};

View File

@@ -1 +0,0 @@
import{_ as o}from"./analytics-visits-sales.vue_vue_type_script_setup_true_lang-B4sz3wYh.js";import"./use-echarts-C4XEZMlr.js";import"../jse/index-index-BrHAu2CG.js";import"./bootstrap-Bjx___ge.js";export{o as default};

View File

@@ -1 +0,0 @@
import{u as r,_ as s}from"./use-echarts-C4XEZMlr.js";import{m as o,b9 as i,v as c,ab as u,b2 as m,u as l}from"../jse/index-index-BrHAu2CG.js";const d=o({__name:"analytics-visits-sales",setup(p){const e=i(),{renderEcharts:t}=r(e);return c(()=>{t({series:[{animationDelay(){return Math.random()*400},animationEasing:"exponentialInOut",animationType:"scale",center:["50%","50%"],color:["#5ab1ef","#b6a2de","#67e0e3","#2ec7c9"],data:[{name:"外包",value:500},{name:"定制",value:310},{name:"技术支持",value:274},{name:"远程",value:400}].toSorted((a,n)=>a.value-n.value),name:"商业占比",radius:"80%",roseType:"radius",type:"pie"}],tooltip:{trigger:"item"}})}),(a,n)=>(m(),u(l(s),{ref_key:"chartRef",ref:e},null,512))}});export{d as _};

View File

@@ -1 +0,0 @@
import{_ as o}from"./analytics-visits-source.vue_vue_type_script_setup_true_lang-Br-wWQZX.js";import"./use-echarts-C4XEZMlr.js";import"../jse/index-index-BrHAu2CG.js";import"./bootstrap-Bjx___ge.js";export{o as default};

View File

@@ -1 +0,0 @@
import{u as t,_ as n}from"./use-echarts-C4XEZMlr.js";import{m as o,b9 as r,v as s,ab as i,b2 as l,u as c}from"../jse/index-index-BrHAu2CG.js";const b=o({__name:"analytics-visits-source",setup(m){const e=r(),{renderEcharts:a}=t(e);return s(()=>{a({legend:{bottom:"2%",left:"center"},series:[{animationDelay(){return Math.random()*100},animationEasing:"exponentialInOut",animationType:"scale",avoidLabelOverlap:!1,color:["#5ab1ef","#b6a2de","#67e0e3","#2ec7c9"],data:[{name:"搜索引擎",value:1048},{name:"直接访问",value:735},{name:"邮件营销",value:580},{name:"联盟广告",value:484}],emphasis:{label:{fontSize:"12",fontWeight:"bold",show:!0}},itemStyle:{borderRadius:10,borderWidth:2},label:{position:"center",show:!1},labelLine:{show:!1},name:"访问来源",radius:["40%","65%"],type:"pie"}],tooltip:{trigger:"item"}})}),(u,f)=>(l(),i(c(n),{ref_key:"chartRef",ref:e},null,512))}});export{b as _};

View File

@@ -1 +0,0 @@
import{u as s,_ as o}from"./use-echarts-C4XEZMlr.js";import{m as i,b9 as n,v as c,ab as m,b2 as p,u as _}from"../jse/index-index-BrHAu2CG.js";const h=i({__name:"analytics-visits",setup(f){const e=n(),{renderEcharts:a}=s(e);return c(()=>{a({grid:{bottom:0,containLabel:!0,left:"1%",right:"1%",top:"2 %"},series:[{barMaxWidth:80,data:[3e3,2e3,3333,5e3,3200,4200,3200,2100,3e3,5100,6e3,3200,4800],type:"bar"}],tooltip:{axisPointer:{lineStyle:{width:1}},trigger:"axis"},xAxis:{data:Array.from({length:12}).map((r,t)=>`${t+1}`),type:"category"},yAxis:{max:8e3,splitNumber:4,type:"value"}})}),(r,t)=>(p(),m(_(o),{ref_key:"chartRef",ref:e},null,512))}});export{h as _};

View File

@@ -1 +0,0 @@
import{_ as o}from"./app-form.vue_vue_type_script_setup_true_lang-DTrNHLSH.js";import"./bootstrap-Bjx___ge.js";import"../jse/index-index-BrHAu2CG.js";import"./index-BMPSqZH5.js";import"./data-DnYPfZO2.js";import"./rangePickerProps-BzvG95Kb.js";import"./dict-enum-CaHgMaDZ.js";import"./biz-system-enum-BAorzMA8.js";import"./use-modal-OJM-sYFt.js";import"./x-BT7QMofY.js";export{o as default};

View File

@@ -1 +0,0 @@
var m=(f,r,o)=>new Promise((t,n)=>{var l=a=>{try{c(o.next(a))}catch(u){n(u)}},i=a=>{try{c(o.throw(a))}catch(u){n(u)}},c=a=>a.done?t(a.value):Promise.resolve(a.value).then(l,i);c((o=o.apply(f,r)).next())});import{$ as p,ar as _,a9 as b}from"./bootstrap-Bjx___ge.js";import{a as v,b as h,c as y}from"./index-BMPSqZH5.js";import{b as A}from"./data-DnYPfZO2.js";import{m as g,b9 as k,aa as C,ab as V,b2 as x,bJ as D,j as F,u as w}from"../jse/index-index-BrHAu2CG.js";import{u as M}from"./use-modal-OJM-sYFt.js";const I=g({__name:"app-form",emits:["success"],setup(f,{emit:r}){const o=r,t=k(),n=C(()=>{var e;return(e=t.value)!=null&&e.id?p("ui.actionTitle.edit",["应用"]):p("ui.actionTitle.create",["应用"])}),[l,i]=_({commonConfig:{componentProps:{class:"w-full"},formItemClass:"col-span-2",labelWidth:160},layout:"horizontal",schema:A(),showDefaultActions:!1}),[c,a]=M({onConfirm(){return m(this,null,function*(){var d;const{valid:e}=yield i.validate();if(!e)return;a.lock();const s=yield i.getValues();try{yield(d=t.value)!=null&&d.id?h(s):y(s),yield a.close(),o("success"),b.success(p("ui.actionMessage.operationSuccess"))}finally{a.unlock()}})},onOpenChange(e){return m(this,null,function*(){if(!e){t.value=void 0;return}const{id:s}=a.getData();if(s){a.lock();try{t.value=yield v(s),yield i.setValues(t.value)}finally{a.unlock()}}})}});return(e,s)=>(x(),V(w(c),{title:n.value,class:"w-2/5"},{default:D(()=>[F(w(l))]),_:1},8,["title"]))}});export{I as _};

View File

@@ -1 +0,0 @@
import{_ as o}from"./area-card.vue_vue_type_script_setup_true_lang-1w_w15VD.js";import"./vxe-table-CH3WLhnG.js";import"./bootstrap-Bjx___ge.js";import"../jse/index-index-BrHAu2CG.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-CXlINoYD.js";import"./member-K2QZLE0l.js";import"./use-echarts-C4XEZMlr.js";import"./use-vxe-grid-aMXoVdv4.js";export{o as default};

View File

@@ -1,5 +0,0 @@
var N=Object.defineProperty,w=Object.defineProperties;var x=Object.getOwnPropertyDescriptors;var _=Object.getOwnPropertySymbols;var S=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable;var C=(r,e,t)=>e in r?N(r,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):r[e]=t,d=(r,e)=>{for(var t in e||(e={}))S.call(e,t)&&C(r,t,e[t]);if(_)for(var t of _(e))I.call(e,t)&&C(r,t,e[t]);return r},f=(r,e)=>w(r,x(e));var g=(r,e,t)=>new Promise((s,a)=>{var o=n=>{try{l(t.next(n))}catch(i){a(i)}},c=n=>{try{l(t.throw(n))}catch(i){a(i)}},l=n=>n.done?s(n.value):Promise.resolve(n.value).then(o,c);l((t=t.apply(r,e)).next())});import"./vxe-table-CH3WLhnG.js";import{e as A}from"./member-K2QZLE0l.js";import{cX as M,m as P,b9 as v,bl as T,v as W,ab as $,b2 as O,bJ as y,j as m,u,ae as b}from"../jse/index-index-BrHAu2CG.js";import{S as U,au as V}from"./bootstrap-Bjx___ge.js";import{u as E,_ as F}from"./use-echarts-C4XEZMlr.js";import{u as R}from"./use-vxe-grid-aMXoVdv4.js";function k(r){if(!r||r.length===0)return{title:{text:"暂无数据",left:"center",top:"center",textStyle:{color:"#999",fontSize:14}}};let e=Number.POSITIVE_INFINITY,t=Number.NEGATIVE_INFINITY;const s=r.map(a=>{const o=a.orderPayUserCount||0;return e=Math.min(e,o),t=Math.max(t,o),f(d({},a),{name:a.areaName,value:o})});return e===t&&e===0&&(e=0,t=10),{tooltip:{trigger:"item",formatter:a=>{const o=a==null?void 0:a.data;return o?`${o.areaName||a.name}<br/>
会员数量:${o.userCount||0}<br/>
订单创建数量:${o.orderCreateUserCount||0}<br/>
订单支付数量:${o.orderPayUserCount||0}<br/>
订单支付金额:¥${Number(M(o.orderPayPrice||0)).toFixed(2)}`:`${(a==null?void 0:a.name)||""}<br/>暂无数据`}},visualMap:{text:["高","低"],realtime:!1,calculable:!0,top:"middle",left:10,min:e,max:t,inRange:{color:["#e6f3ff","#1890ff","#0050b3"]}},series:[{name:"会员地域分布",type:"map",map:"china",roam:!1,selectedMode:!1,itemStyle:{borderColor:"#389e0d",borderWidth:.5},emphasis:{itemStyle:{areaColor:"#ffec3d",borderWidth:1}},data:s}]}}function Y(){return[{field:"areaName",title:"省份",minWidth:80,sortable:!0,showOverflow:"tooltip"},{field:"userCount",title:"会员数量",minWidth:100,sortable:!0},{field:"orderCreateUserCount",title:"订单创建数量",minWidth:120,sortable:!0},{field:"orderPayUserCount",title:"订单支付数量",minWidth:120,sortable:!0},{field:"orderPayPrice",title:"订单支付金额",minWidth:120,sortable:!0,formatter:"formatFenToYuanAmount"}]}const B={class:"flex gap-4"},D={class:"w-2/5"},G={class:"w-3/5"},K=P({name:"MemberAreaCard",__name:"area-card",setup(r){const e=v(!0),t=T([]),s=v(),{renderEcharts:a}=E(s),[o,c]=R({gridOptions:{columns:Y(),height:300,border:!0,showOverflow:!0,rowConfig:{keyField:"id",isHover:!0},pagerConfig:{enabled:!1},toolbarConfig:{enabled:!1}}});function l(){return g(this,null,function*(){e.value=!0;try{const i=yield A();t.value=i.map(h=>f(d({},h),{areaName:n(h.areaName)}));const p=k(t.value);yield a(p),yield c.grid.loadData(t.value)}finally{e.value=!1}})}function n(i){return i&&i.replace("维吾尔自治区","").replace("壮族自治区","").replace("回族自治区","").replace("自治区","").replace("省","")}return W(()=>{l()}),(i,p)=>(O(),$(u(V),{bordered:!1,title:"会员地域分布",class:"h-full"},{default:y(()=>[m(u(U),{spinning:e.value},{default:y(()=>[b("div",B,[b("div",D,[m(u(F),{ref_key:"chartRef",ref:s},null,512)]),b("div",G,[m(u(o))])])]),_:1},8,["spinning"])]),_:1}))}});export{K as _};

View File

@@ -1 +0,0 @@
import{_ as o}from"./assign-data-permission-form.vue_vue_type_script_setup_true_lang-Cd4a9cAG.js";import"./bootstrap-Bjx___ge.js";import"../jse/index-index-BrHAu2CG.js";import"./index-DaGw7rge.js";import"./index-jnLl_djs.js";import"./index-BGDuFlwS.js";import"./data-C_l4TD0c.js";import"./rangePickerProps-BzvG95Kb.js";import"./biz-system-enum-BAorzMA8.js";import"./dict-enum-CaHgMaDZ.js";import"./tree.vue_vue_type_script_setup_true_lang-CCzTOC31.js";import"./use-modal-OJM-sYFt.js";import"./x-BT7QMofY.js";export{o as default};

View File

@@ -1 +0,0 @@
var S=(w,g,n)=>new Promise((c,i)=>{var d=a=>{try{s(n.next(a))}catch(h){i(h)}},r=a=>{try{s(n.throw(a))}catch(h){i(h)}},s=a=>a.done?c(a.value):Promise.resolve(a.value).then(d,r);s((n=n.apply(w,g)).next())});import{ar as V,a9 as A,$ as T,S as E,cd as y}from"./bootstrap-Bjx___ge.js";import{a as F}from"./index-DaGw7rge.js";import{a as M}from"./index-jnLl_djs.js";import{c as N}from"./index-BGDuFlwS.js";import{b as P}from"./data-C_l4TD0c.js";import{_ as B}from"./tree.vue_vue_type_script_setup_true_lang-CCzTOC31.js";import{m as $,b9 as f,d9 as L,ab as O,b2 as R,bJ as l,j as m,u as o,aQ as j,ae as z,ai as _}from"../jse/index-index-BrHAu2CG.js";import{u as J}from"./use-modal-OJM-sYFt.js";import{b as K}from"./biz-system-enum-BAorzMA8.js";const Q={class:"flex flex-auto items-center"},te=$({__name:"assign-data-permission-form",emits:["success"],setup(w,{emit:g}){const n=g,c=f([]),i=f(!1),d=f(!1),r=f(!1),s=f(!0),a=f([]),[h,v]=V({commonConfig:{componentProps:{class:"w-full"},formItemClass:"col-span-2",labelWidth:80},layout:"horizontal",schema:P(),showDefaultActions:!1}),[C,u]=J({onConfirm(){return S(this,null,function*(){const{valid:t}=yield v.validate();if(!t)return;u.lock();const e=yield v.getValues();try{yield M({roleId:e.id,dataScope:e.dataScope,dataScopeDeptIds:e.dataScope===K.DEPT_CUSTOM?e.dataScopeDeptIds:void 0}),yield u.close(),n("success"),A.success(T("ui.actionMessage.operationSuccess"))}finally{u.unlock()}})},onOpenChange(t){return S(this,null,function*(){if(!t)return;const e=u.getData();if(!(!e||!e.id)){u.lock();try{yield D(),x(),yield v.setValues(yield N(e.id))}finally{u.unlock()}}})}});function D(){return S(this,null,function*(){i.value=!0;try{const t=yield F();c.value=L(t)}finally{i.value=!1}})}function b(){if(d.value=!d.value,d.value){const t=k(c.value);v.setFieldValue("dataScopeDeptIds",t)}else v.setFieldValue("dataScopeDeptIds",[])}function x(){r.value=!r.value,a.value=r.value?k(c.value):[]}function I(){s.value=!s.value}function k(t,e=[]){return t.forEach(p=>{e.push(p.id),p.children&&p.children.length>0&&k(p.children,e)}),e}return(t,e)=>(R(),O(o(C),{title:"数据权限",class:"w-2/5"},{"prepend-footer":l(()=>[z("div",Q,[m(o(y),{checked:d.value,onChange:b},{default:l(()=>[...e[0]||(e[0]=[_(" 全选 ",-1)])]),_:1},8,["checked"]),m(o(y),{checked:r.value,onChange:x},{default:l(()=>[...e[1]||(e[1]=[_(" 全部展开 ",-1)])]),_:1},8,["checked"]),m(o(y),{checked:s.value,onChange:I},{default:l(()=>[...e[2]||(e[2]=[_(" 父子联动 ",-1)])]),_:1},8,["checked"])])]),default:l(()=>[m(o(h),{class:"mx-4"},{dataScopeDeptIds:l(p=>[m(o(E),{spinning:i.value,"wrapper-class-name":"w-full"},{default:l(()=>[m(o(B),j({"tree-data":c.value,multiple:"",bordered:"","default-expanded-keys":a.value},p,{"check-strictly":!s.value,"value-field":"id","label-field":"name"}),null,16,["tree-data","default-expanded-keys","check-strictly"])]),_:2},1032,["spinning"])]),_:1})]),_:1}))}});export{te as _};

View File

@@ -1 +0,0 @@
var _=(I,x,n)=>new Promise((h,u)=>{var p=o=>{try{i(n.next(o))}catch(r){u(r)}},v=o=>{try{i(n.throw(o))}catch(r){u(r)}},i=o=>o.done?h(o.value):Promise.resolve(o.value).then(p,v);i((n=n.apply(I,x)).next())});import{ar as V,a9 as B,S as z,au as P,cF as T,ac as j}from"./bootstrap-Bjx___ge.js";import{c as Y}from"./index-DXzS_ia7.js";import{b as K}from"./index-Ds2j6BnU.js";import{A as J}from"./index-D_jghLYC.js";import{m as R,b9 as l,aa as W,ab as w,b2 as m,bJ as f,ae as s,j as y,ai as A,bp as c,u as d,ad as F,I as $,bb as q,aR as G,aT as C}from"../jse/index-index-BrHAu2CG.js";import{u as H}from"./use-modal-OJM-sYFt.js";import"./x-BT7QMofY.js";const Q={class:"assign-form"},X={class:"mb-4 rounded-lg bg-gray-50 p-3 dark:bg-gray-800"},Z={class:"text-sm text-gray-500"},ee={class:"font-medium text-gray-700 dark:text-gray-300"},te={class:"mb-4"},se={key:0,class:"badge-grid grid max-h-64 gap-3 overflow-y-auto"},ae={class:"flex items-center gap-3"},oe={class:"min-w-0 flex-1"},re={class:"flex items-center justify-between"},ne={class:"truncate font-medium"},ie={class:"mt-1 flex items-center justify-between text-xs text-gray-400"},le={key:1,class:"py-8 text-center text-gray-400"},ce=R({name:"WorkOrderAssignForm",__name:"assign-form",emits:["success"],setup(I,{emit:x}){const n=x,[h,u]=H({onOpenChange:e=>_(null,null,function*(){if(e){const a=u.getData();a&&(p.value=a.orderId,v.value=a.orderCode),yield D()}}),onConfirm:U}),p=l(),v=l(""),i=l(!1),o=l(!1),r=l([]),g=l(),[L,E]=V({schema:[{fieldName:"remark",label:"派单备注",component:"Textarea",componentProps:{placeholder:"请输入派单备注(选填)",rows:3}}],showDefaultActions:!1});function D(){return _(this,null,function*(){o.value=!0;try{const e=yield Y();r.value=e||[]}catch(e){r.value=[]}finally{o.value=!1}})}function N(e){g.value=e.deviceId}function S(e){return{IDLE:"#52c41a",BUSY:"#faad14",OFFLINE:"#d9d9d9",PAUSED:"#ff7a45"}[e]||"#d9d9d9"}function O(e){return{IDLE:"空闲",BUSY:"忙碌",OFFLINE:"离线",PAUSED:"暂停"}[e]||e}function M(e){return e<=20?"#F44336":e<=50?"#FF9800":"#4CAF50"}function U(){return _(this,null,function*(){if(!g.value){B.warning("请选择执行工牌");return}i.value=!0;try{const e=yield E.getValues();yield K({orderId:p.value,assigneeId:g.value,remark:e.remark}),B.success("派单成功"),u.close(),n("success")}finally{i.value=!1}})}const k=W(()=>[...r.value].toSorted((e,a)=>{const t={IDLE:0,BUSY:1,PAUSED:2,OFFLINE:3};return(t[e.status]||99)-(t[a.status]||99)}));return(e,a)=>(m(),w(d(h),{title:"分配工单",class:"w-[600px]"},{default:f(()=>[s("div",Q,[s("div",X,[s("div",Z,[a[0]||(a[0]=A(" 工单编号:",-1)),s("span",ee,c(v.value),1)])]),s("div",te,[a[1]||(a[1]=s("div",{class:"mb-2 text-sm font-medium"},"选择执行工牌",-1)),y(d(z),{spinning:o.value},{default:f(()=>[k.value.length>0?(m(),F("div",se,[(m(!0),F($,null,q(k.value,t=>(m(),w(d(P),{key:t.deviceId,size:"small",class:G(["badge-card cursor-pointer transition-all",[g.value===t.deviceId?"border-primary ring-2 ring-primary/20":"hover:border-gray-300",t.status==="OFFLINE"?"opacity-50":""]]),onClick:b=>N(t)},{default:f(()=>[s("div",ae,[y(d(T),{color:S(t.status),offset:[-4,28]},{default:f(()=>[y(d(J),{size:"small",class:"bg-blue-500"},{default:f(()=>{var b;return[A(c(((b=t.deviceKey)==null?void 0:b.charAt(0))||"?"),1)]}),_:2},1024)]),_:2},1032,["color"]),s("div",oe,[s("div",re,[s("span",ne,c(t.deviceKey),1),s("span",{class:"ml-2 text-xs",style:C({color:S(t.status)})},c(O(t.status)),5)]),s("div",ie,[s("span",null,c(t.currentAreaName||"未知区域"),1),s("span",{style:C({color:M(t.batteryLevel)})},c(t.batteryLevel)+"% ",5)])])])]),_:2},1032,["class","onClick"]))),128))])):(m(),F("div",le,"暂无可用工牌"))]),_:1},8,["spinning"])]),y(d(L))])]),_:1}))}}),ye=j(ce,[["__scopeId","data-v-e4036b57"]]);export{ye as default};

View File

@@ -1 +0,0 @@
import{_ as o}from"./assign-menu-form.vue_vue_type_script_setup_true_lang-CgnPHWJ-.js";import"./bootstrap-Bjx___ge.js";import"../jse/index-index-BrHAu2CG.js";import"./index-BW3nYog-.js";import"./index-jnLl_djs.js";import"./data-C_l4TD0c.js";import"./rangePickerProps-BzvG95Kb.js";import"./biz-system-enum-BAorzMA8.js";import"./dict-enum-CaHgMaDZ.js";import"./tree.vue_vue_type_script_setup_true_lang-CCzTOC31.js";import"./use-modal-OJM-sYFt.js";import"./x-BT7QMofY.js";export{o as default};

View File

@@ -1 +0,0 @@
var v=(x,g,l)=>new Promise((o,i)=>{var u=t=>{try{r(l.next(t))}catch(n){i(n)}},c=t=>{try{r(l.throw(t))}catch(n){i(n)}},r=t=>t.done?o(t.value):Promise.resolve(t.value).then(u,c);r((l=l.apply(x,g)).next())});import{ar as M,a9 as A,$ as S,S as T,cd as y}from"./bootstrap-Bjx___ge.js";import{b as F}from"./index-BW3nYog-.js";import{g as N,b as B}from"./index-jnLl_djs.js";import{c as E}from"./data-C_l4TD0c.js";import{_ as L}from"./tree.vue_vue_type_script_setup_true_lang-CCzTOC31.js";import{m as $,b9 as p,n as j,d9 as D,ab as O,b2 as P,bJ as m,j as h,u as f,aQ as R,ae as z,ai as _}from"../jse/index-index-BrHAu2CG.js";import{u as J}from"./use-modal-OJM-sYFt.js";import{a as K}from"./biz-system-enum-BAorzMA8.js";const Q={class:"flex flex-auto items-center"},ae=$({__name:"assign-menu-form",emits:["success"],setup(x,{emit:g}){const l=g,o=p([]),i=p(!1),u=p(!1),c=p(!1),r=p([]),[t,n]=M({commonConfig:{componentProps:{class:"w-full"},formItemClass:"col-span-2",labelWidth:80},layout:"horizontal",schema:E(),showDefaultActions:!1}),[k,d]=J({onConfirm(){return v(this,null,function*(){const{valid:a}=yield n.validate();if(!a)return;d.lock();const e=yield n.getValues();try{yield B({roleId:e.id,menuIds:e.menuIds}),yield d.close(),l("success"),A.success(S("ui.actionMessage.operationSuccess"))}finally{d.unlock()}})},onOpenChange(a){return v(this,null,function*(){if(!a)return;yield b();const e=d.getData();if(!(!e||!e.id)){d.lock();try{const s=yield N(e.id);yield n.setFieldValue("menuIds",s),yield n.setValues(e)}finally{yield j(),d.unlock()}}})}});function b(){return v(this,null,function*(){i.value=!0;try{const a=yield F();o.value=D(a)}finally{i.value=!1}})}function I(){if(u.value=!u.value,u.value){const a=w(o.value);n.setFieldValue("menuIds",a)}else n.setFieldValue("menuIds",[])}function C(){c.value=!c.value,r.value=c.value?w(o.value):[]}function w(a,e=[]){return a.forEach(s=>{e.push(s.id),s.children&&s.children.length>0&&w(s.children,e)}),e}function V(a){var s;const e=[];return((s=a.value)==null?void 0:s.type)===K.BUTTON&&(e.push("inline-flex"),a.index%3>=1&&e.push("!pl-0")),e.join(" ")}return(a,e)=>(P(),O(f(k),{title:"菜单权限",class:"w-2/5"},{"prepend-footer":m(()=>[z("div",Q,[h(f(y),{checked:u.value,onChange:I},{default:m(()=>[...e[0]||(e[0]=[_(" 全选 ",-1)])]),_:1},8,["checked"]),h(f(y),{checked:c.value,onChange:C},{default:m(()=>[...e[1]||(e[1]=[_(" 全部展开 ",-1)])]),_:1},8,["checked"])])]),default:m(()=>[h(f(t),{class:"mx-4"},{menuIds:m(s=>[h(f(T),{spinning:i.value,"wrapper-class-name":"w-full"},{default:m(()=>[h(f(L),R({"tree-data":o.value,multiple:"",bordered:"","default-expanded-keys":r.value,"get-node-class":V},s,{"value-field":"id","label-field":"name"}),null,16,["tree-data","default-expanded-keys"])]),_:2},1032,["spinning"])]),_:1})]),_:1}))}});export{ae as _};

View File

@@ -1 +0,0 @@
import{_ as o}from"./assign-role-form.vue_vue_type_script_setup_true_lang-BmJEXH-8.js";import"./bootstrap-Bjx___ge.js";import"../jse/index-index-BrHAu2CG.js";import"./index-jnLl_djs.js";import"./data-CXQuXS9_.js";import"./index-DaGw7rge.js";import"./index-Bf9Y1uLG.js";import"./index-BGDuFlwS.js";import"./rangePickerProps-BzvG95Kb.js";import"./dict-enum-CaHgMaDZ.js";import"./biz-system-enum-BAorzMA8.js";import"./use-modal-OJM-sYFt.js";import"./x-BT7QMofY.js";export{o as default};

View File

@@ -1 +0,0 @@
var w=Object.defineProperty,h=Object.defineProperties;var b=Object.getOwnPropertyDescriptors;var u=Object.getOwnPropertySymbols;var y=Object.prototype.hasOwnProperty,k=Object.prototype.propertyIsEnumerable;var f=(o,a,s)=>a in o?w(o,a,{enumerable:!0,configurable:!0,writable:!0,value:s}):o[a]=s,p=(o,a)=>{for(var s in a||(a={}))y.call(a,s)&&f(o,s,a[s]);if(u)for(var s of u(a))k.call(a,s)&&f(o,s,a[s]);return o},d=(o,a)=>h(o,b(a));var m=(o,a,s)=>new Promise((i,r)=>{var c=e=>{try{l(s.next(e))}catch(t){r(t)}},n=e=>{try{l(s.throw(e))}catch(t){r(t)}},l=e=>e.done?i(e.value):Promise.resolve(e.value).then(c,n);l((s=s.apply(o,a)).next())});import{ar as C,a9 as I,$ as V}from"./bootstrap-Bjx___ge.js";import{c as x,d as A}from"./index-jnLl_djs.js";import{b as v}from"./data-CXQuXS9_.js";import{m as F,ab as M,b2 as R,bJ as B,j as D,u as _}from"../jse/index-index-BrHAu2CG.js";import{u as S}from"./use-modal-OJM-sYFt.js";const N=F({__name:"assign-role-form",emits:["success"],setup(o,{emit:a}){const s=a,[i,r]=C({commonConfig:{componentProps:{class:"w-full"},formItemClass:"col-span-2",labelWidth:80},layout:"horizontal",schema:v(),showDefaultActions:!1}),[c,n]=S({onConfirm(){return m(this,null,function*(){const{valid:e}=yield r.validate();if(!e)return;n.lock();const t=yield r.getValues();try{yield A({userId:t.id,roleIds:t.roleIds}),yield n.close(),s("success"),I.success(V("ui.actionMessage.operationSuccess"))}finally{n.unlock()}})},onOpenChange(e){return m(this,null,function*(){if(!e)return;const t=n.getData();if(!(!t||!t.id)){n.lock();try{const g=yield x(t.id);yield r.setValues(d(p({},t),{roleIds:g}))}finally{n.unlock()}}})}});return(e,t)=>(R(),M(_(c),{title:"分配角色"},{default:B(()=>[D(_(i),{class:"mx-4"})]),_:1}))}});export{N as _};

View File

@@ -1 +0,0 @@
import{u as v,ak as _,b0 as b,ac as k}from"./bootstrap-Bjx___ge.js";import{L as w}from"./login-illustration-C0NU8A3u.js";import{i as A}from"./language-toggle.vue_vue_type_script_setup_true_lang-DlyJhYlo.js";import{m as y,aa as u,bX as l,bd as F,ad as n,b2 as t,ae as e,j as r,u as a,bp as i,ab as d,ac as z,bJ as f,$ as C,bf as V,ai as N,aR as j}from"../jse/index-index-BrHAu2CG.js";const B={class:"absolute inset-0 z-0 size-full"},$={class:"to-[#FFA00A]/8 dark:to-[#FFA00A]/12 absolute inset-0 size-full bg-gradient-to-r from-[rgb(218,125,68)] via-[#FFA00A]/30 dark:from-[rgb(218,125,68)] dark:via-[#FFA00A]/40"},D={class:"absolute -left-[5%] top-1/2 hidden h-[48rem] w-[65%] -translate-y-1/2 lg:block"},L={class:"flex items-center justify-center rounded-lg bg-white/90 backdrop-blur-md p-0.5 shadow-[0_2px_8px_rgba(0,0,0,0.12)] transition-all hover:bg-white/95 hover:shadow-[0_4px_12px_rgba(0,0,0,0.18)] lg:p-1"},R=["src","alt"],T={key:1,class:"text-xl text-[#FFA00A] lg:text-2xl"},I={class:"relative top-[1px] text-xl font-semibold tracking-tight text-white drop-shadow-[0_2px_4px_rgba(0,0,0,0.3)] lg:top-[2px] lg:text-2xl"},P={class:"absolute right-2 top-4 z-20 flex items-center gap-1 rounded-3xl bg-accent px-3 py-1 lg:right-6 lg:top-6"},S={class:"relative z-10 flex w-full flex-1 items-center justify-center px-6 py-5 lg:justify-end lg:px-12"},E={class:"w-full md:w-[480px] lg:mr-[10%]"},J={class:"relative overflow-hidden rounded-[2.5rem] bg-background p-8 shadow-[0_30px_60px_-15px_rgba(255,160,10,0.2)] dark:shadow-[0_30px_60px_-15px_rgba(255,160,10,0.3)]"},K={class:"login-form-container"},M={class:"mt-6 text-center"},X={class:"text-xs text-muted-foreground"},q=y({__name:"auth",setup(G){const o=u(()=>l.app.name),c=u(()=>l.logo.source),{isDark:g}=v();return(p,s)=>{const m=F("RouterView");return t(),n("div",{class:j([[a(g)?"dark":""],"relative flex h-screen w-full overflow-hidden font-sans"])},[e("div",B,[e("div",$,[e("div",D,[r(a(w),{alt:o.value},null,8,["alt"])])])]),e("div",{class:"absolute left-4 top-4 z-20 flex items-center gap-3 lg:left-6 lg:top-6",onClick:s[0]||(s[0]=_(()=>{},["prevent"]))},[e("div",L,[c.value?(t(),n("img",{key:0,src:c.value,alt:o.value,class:"size-10 lg:size-12"},null,8,R)):(t(),n("span",T,"💡"))]),e("span",I,i(o.value),1)]),e("div",P,[a(l).widget.languageToggle?(t(),d(a(A),{key:0})):z("",!0)]),e("div",S,[e("div",E,[e("div",J,[e("div",K,[r(m,null,{default:f(({Component:x,route:h})=>[r(b,{appear:"",mode:"out-in",name:"fade"},{default:f(()=>[(t(),d(C,{include:["Login"]},[(t(),d(V(x),{key:h.fullPath}))],1024))]),_:2},1024)]),_:1})]),e("div",M,[e("span",X,[N(i(p.$t("authentication.contactSupport"))+" ",1),e("a",{href:"#",class:"ml-1 font-bold text-[#FFA00A] hover:underline",onClick:s[1]||(s[1]=_(()=>{},["prevent"]))},i(p.$t("authentication.support")),1)])])])])])],2)}}}),W=k(q,[["__scopeId","data-v-3f1a80ff"]]);export{W as default};

View File

@@ -1 +0,0 @@
import{ac as o}from"./bootstrap-Bjx___ge.js";import{ad as a,b2 as c,ae as e,bc as s}from"../jse/index-index-BrHAu2CG.js";const n={},r={class:"mb-7 sm:mx-auto sm:w-full sm:max-w-md"},l={class:"text-foreground mb-3 text-3xl font-bold leading-9 tracking-tight lg:text-4xl"},d={class:"text-muted-foreground lg:text-md text-sm"};function m(t,i){return c(),a("div",r,[e("h2",l,[s(t.$slots,"default")]),e("p",d,[s(t.$slots,"desc")])])}const x=o(n,[["render",m]]);export{x as A};

View File

@@ -1 +0,0 @@
import{_ as o}from"./balance-form.vue_vue_type_script_setup_true_lang-cH9XKfjF.js";import"./bootstrap-Bjx___ge.js";import"../jse/index-index-BrHAu2CG.js";import"./index-C8cRDaG-.js";import"./index-CPpGbMkc.js";import"./data-DcvDAXhU.js";import"./index-DkzTslPk.js";import"./index-C-KH2zwO.js";import"./index-tQqPzuQc.js";import"./index-B3o2qnwp.js";import"./rangePickerProps-BzvG95Kb.js";import"./biz-system-enum-BAorzMA8.js";import"./dict-enum-CaHgMaDZ.js";import"./use-modal-OJM-sYFt.js";import"./x-BT7QMofY.js";export{o as default};

View File

@@ -1 +0,0 @@
var m=(d,r,o)=>new Promise((e,i)=>{var c=s=>{try{a(o.next(s))}catch(t){i(t)}},u=s=>{try{a(o.throw(s))}catch(t){i(t)}},a=s=>s.done?e(s.value):Promise.resolve(s.value).then(c,u);a((o=o.apply(d,r)).next())});import{ar as h,a9 as b,$ as p}from"./bootstrap-Bjx___ge.js";import{g as w}from"./index-C8cRDaG-.js";import{g as y,u as _}from"./index-CPpGbMkc.js";import{c as k}from"./data-DcvDAXhU.js";import{m as v,b9 as B,cX as C,dP as T,ab as V,b2 as x,bJ as F,j as A,u as f}from"../jse/index-index-BrHAu2CG.js";import{u as D}from"./use-modal-OJM-sYFt.js";const z=v({__name:"balance-form",emits:["success"],setup(d,{emit:r}){const o=r,e=B({id:0,nickname:"",balance:"0",changeBalance:0,changeType:1}),[i,c]=h({commonConfig:{componentProps:{class:"w-full"},formItemClass:"col-span-2",labelWidth:100},layout:"horizontal",schema:k(),showDefaultActions:!1}),[u,a]=D({onConfirm(){return m(this,null,function*(){const{valid:t}=yield c.validate();if(!t)return;a.lock();const n=yield c.getValues();try{yield _({userId:n.id,balance:T(n.changeBalance)*n.changeType}),yield a.close(),o("success"),b.success(p("ui.actionMessage.operationSuccess"))}finally{a.unlock()}})},onOpenChange(t){return m(this,null,function*(){if(!t)return;const n=a.getData();if(!(!n||!n.id)){a.lock();try{const l=yield w(n.id);if(!l||!l.id)return;const g=yield y({userId:l.id});e.value.id=l.id,e.value.nickname=l.nickname||"",e.value.balance=C(g.balance),e.value.changeType=1,e.value.changeBalance=0,yield c.setValues(e.value)}finally{a.unlock()}}})}});return(t,n)=>(x(),V(f(u),{class:"w-1/3",title:f(p)("ui.actionTitle.edit",["用户余额"])},{default:F(()=>[A(f(i),{class:"mx-4"})]),_:1},8,["title"]))}});export{z as _};

View File

@@ -1 +0,0 @@
import{_ as o}from"./balance-list.vue_vue_type_script_setup_true_lang-CyCletst.js";import"./vxe-table-CH3WLhnG.js";import"./bootstrap-Bjx___ge.js";import"../jse/index-index-BrHAu2CG.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-CXlINoYD.js";import"./data-yUYJM8Jn.js";import"./rangePickerProps-BzvG95Kb.js";import"./dict-enum-CaHgMaDZ.js";import"./use-vxe-grid-aMXoVdv4.js";export{o as default};

View File

@@ -1 +0,0 @@
var f=Object.defineProperty;var u=Object.getOwnPropertySymbols;var g=Object.prototype.hasOwnProperty,_=Object.prototype.propertyIsEnumerable;var c=(a,r,e)=>r in a?f(a,r,{enumerable:!0,configurable:!0,writable:!0,value:e}):a[r]=e,p=(a,r)=>{for(var e in r||(r={}))g.call(r,e)&&c(a,e,r[e]);if(u)for(var e of u(r))_.call(r,e)&&c(a,e,r[e]);return a};var l=(a,r,e)=>new Promise((t,n)=>{var m=o=>{try{s(e.next(o))}catch(i){n(i)}},d=o=>{try{s(e.throw(o))}catch(i){n(i)}},s=o=>o.done?t(o.value):Promise.resolve(o.value).then(m,d);s((e=e.apply(a,r)).next())});import"./vxe-table-CH3WLhnG.js";import{u as b,g as w}from"./data-yUYJM8Jn.js";import{m as x,ab as C,b2 as k,u as y}from"../jse/index-index-BrHAu2CG.js";import{u as h}from"./use-vxe-grid-aMXoVdv4.js";const P=x({__name:"balance-list",props:{walletId:{}},setup(a){const r=a,[e]=h({gridOptions:{columns:b(),keepSource:!0,proxyConfig:{ajax:{query:(m,d)=>l(null,[m,d],function*({page:t},n){return yield w(p({pageNo:t.currentPage,pageSize:t.pageSize,walletId:r.walletId},n))})}},rowConfig:{keyField:"id",isHover:!0},toolbarConfig:{refresh:!0,search:!0}}});return(t,n)=>(k(),C(y(e)))}});export{P as _};

View File

@@ -1 +0,0 @@
import{_ as o}from"./base-info.vue_vue_type_script_setup_true_lang-WjZiSoWz.js";import"./bootstrap-Bjx___ge.js";import"../jse/index-index-BrHAu2CG.js";import"./index-CGiUsVQG.js";import"./dict-enum-CaHgMaDZ.js";export{o as default};

View File

@@ -1 +0,0 @@
var c=(n,r,t)=>new Promise((i,a)=>{var s=e=>{try{o(t.next(e))}catch(m){a(m)}},l=e=>{try{o(t.throw(e))}catch(m){a(m)}},o=e=>e.done?i(e.value):Promise.resolve(e.value).then(s,l);o((t=t.apply(n,r)).next())});import{ar as u,a7 as p,as as d,at as f,a9 as b,$ as _}from"./bootstrap-Bjx___ge.js";import{u as h}from"./index-CGiUsVQG.js";import{m as g,w as y,ad as S,b2 as w,j as T,u as E}from"../jse/index-index-BrHAu2CG.js";import{D as N}from"./dict-enum-CaHgMaDZ.js";const P={class:"mt-4 md:w-full lg:w-1/2 2xl:w-2/5"},D=g({__name:"base-info",props:{profile:{}},emits:["success"],setup(n,{emit:r}){const t=n,i=r,[a,s]=u({commonConfig:{labelWidth:70},schema:[{label:"用户昵称",fieldName:"nickname",component:"Input",componentProps:{placeholder:"请输入用户昵称"},rules:"required"},{label:"用户手机",fieldName:"mobile",component:"Input",componentProps:{placeholder:"请输入用户手机"},rules:p()},{label:"用户邮箱",fieldName:"email",component:"Input",componentProps:{placeholder:"请输入用户邮箱"},rules:p().email("请输入正确的邮箱")},{label:"用户性别",fieldName:"sex",component:"RadioGroup",componentProps:{options:f(N.SYSTEM_USER_SEX,"number"),buttonStyle:"solid",optionType:"button"},rules:d()}],resetButtonOptions:{show:!1},submitButtonOptions:{content:"更新信息"},handleSubmit:l});function l(o){return c(this,null,function*(){try{s.setLoading(!0),yield h(o),i("success"),b.success(_("ui.actionMessage.operationSuccess"))}catch(e){console.error(e)}finally{s.setLoading(!1)}})}return y(()=>t.profile,o=>{o&&s.setValues(o)},{immediate:!0}),(o,e)=>(w(),S("div",P,[T(E(a))]))}});export{D as _};

View File

@@ -1 +0,0 @@
var l=(r,i,a)=>new Promise((m,o)=>{var c=e=>{try{t(a.next(e))}catch(s){o(s)}},n=e=>{try{t(a.throw(e))}catch(s){o(s)}},t=e=>e.done?m(e.value):Promise.resolve(e.value).then(c,n);t((a=a.apply(r,i)).next())});import{u as _}from"./index-CGiUsVQG.js";import{a3 as g,X as y,aj as S,ak as w,a7 as u,as as v,at as k,a9 as x,$ as T}from"./bootstrap-Bjx___ge.js";import{m as d,b7 as A,aa as b,ad as F,b2 as h,j as f,u as p,bJ as N,ai as P,b9 as B,w as C,ab as E}from"../jse/index-index-BrHAu2CG.js";import{D as V}from"./dict-enum-CaHgMaDZ.js";const D=["onKeydown"],I=d({__name:"base-setting",props:{formSchema:{default:()=>[]}},emits:["submit"],setup(r,{expose:i,emit:a}){const m=r,o=a,[c,n]=g(A({commonConfig:{componentProps:{class:"w-full"}},layout:"horizontal",schema:b(()=>m.formSchema),showDefaultActions:!1}));function t(){return l(this,null,function*(){const{valid:e}=yield n.validate(),s=yield n.getValues();e&&o("submit",s)})}return i({getFormApi:()=>n}),(e,s)=>(h(),F("div",{onKeydown:S(w(t,["prevent"]),["enter"])},[f(p(c)),f(p(y),{type:"submit",class:"mt-4",onClick:t},{default:N(()=>[...s[0]||(s[0]=[P(" 更新基本信息 ",-1)])]),_:1})],40,D))}}),L=d({__name:"base-setting",props:{profile:{}},emits:["success"],setup(r,{emit:i}){const a=r,m=i,o=B(),c=b(()=>[{label:"用户昵称",fieldName:"nickname",component:"Input",componentProps:{placeholder:"请输入用户昵称"},rules:"required"},{label:"用户手机",fieldName:"mobile",component:"Input",componentProps:{placeholder:"请输入用户手机"},rules:u()},{label:"用户邮箱",fieldName:"email",component:"Input",componentProps:{placeholder:"请输入用户邮箱"},rules:u().email("请输入正确的邮箱")},{label:"用户性别",fieldName:"sex",component:"RadioGroup",componentProps:{options:k(V.SYSTEM_USER_SEX,"number"),buttonStyle:"solid",optionType:"button"},rules:v()}]);function n(t){return l(this,null,function*(){try{o.value.getFormApi().setLoading(!0),yield _(t),m("success"),x.success(T("ui.actionMessage.operationSuccess"))}catch(e){console.error(e)}finally{o.value.getFormApi().setLoading(!1)}})}return C(()=>a.profile,t=>{t&&o.value.getFormApi().setValues(t)},{immediate:!0}),(t,e)=>(h(),E(p(I),{ref_key:"profileBaseSettingRef",ref:o,"form-schema":c.value,onSubmit:n},null,8,["form-schema"]))}});export{L as default};

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
import{_ as o}from"./basic-info.vue_vue_type_script_setup_true_lang-mROZN7T1.js";import"./bootstrap-Bjx___ge.js";import"../jse/index-index-BrHAu2CG.js";import"./dict-enum-CaHgMaDZ.js";export{o as default};

View File

@@ -1 +0,0 @@
import{_ as o}from"./basic-info.vue_vue_type_script_setup_true_lang-DqwursCc.js";import"./bootstrap-Bjx___ge.js";import"../jse/index-index-BrHAu2CG.js";import"./data-BitXaRjz.js";import"./index-HY4AhbUX.js";import"./index-BW3nYog-.js";import"./rangePickerProps-BzvG95Kb.js";import"./dict-enum-CaHgMaDZ.js";export{o as default};

View File

@@ -1 +0,0 @@
import{_ as o}from"./basic-info.vue_vue_type_script_setup_true_lang-zIbLUyi-.js";import"./use-description-aZFNfTqh.js";import"./index-DNotH7GY.js";import"./bootstrap-Bjx___ge.js";import"../jse/index-index-BrHAu2CG.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-CXlINoYD.js";import"./index-D_jghLYC.js";import"./dict-enum-CaHgMaDZ.js";export{o as default};

View File

@@ -1 +0,0 @@
import{_ as o}from"./basic-info.vue_vue_type_script_setup_true_lang-D7WYjk9U.js";import"./bootstrap-Bjx___ge.js";import"../jse/index-index-BrHAu2CG.js";import"./select-modal.vue_vue_type_script_setup_true_lang-Dyao-dp_.js";import"./index-DaGw7rge.js";import"./use-modal-OJM-sYFt.js";import"./x-BT7QMofY.js";import"./select-modal-B8emJHge.js";import"./index-ZAT18mS0.js";import"./index-D_jghLYC.js";import"./dict-enum-CaHgMaDZ.js";export{o as default};

View File

@@ -1 +0,0 @@
import{c0 as x,c1 as i,bY as n,bD as p,c2 as m,at as V,an as I,au as v,ac as w}from"./bootstrap-Bjx___ge.js";import{m as y,ab as u,b2 as d,bJ as t,ae as r,j as a,u as e,ce as g,ad as T,I as C,bb as S,ai as B,bp as D}from"../jse/index-index-BrHAu2CG.js";import{_ as h}from"./dict-tag.vue_vue_type_script_setup_true_lang-CXlINoYD.js";import{D as c}from"./dict-enum-CaHgMaDZ.js";const M={class:"flex items-center justify-between"},N={class:"gap-8px flex items-center"},O={class:"gap-8px flex items-center"},U={class:"p-0"},k=y({name:"BasicInfoSection",__name:"basic-info-section",props:{modelValue:{},rules:{}},emits:["update:modelValue"],setup(f,{emit:_}){const o=g(f,"modelValue",_);return(q,s)=>(d(),u(e(v),{class:"rounded-8px mb-10px border border-primary",shadow:"never"},{title:t(()=>[r("div",M,[r("div",N,[a(e(I),{icon:"ep:info-filled",class:"text-18px text-primary"}),s[3]||(s[3]=r("span",{class:"text-16px font-600 text-primary"},"基础信息",-1))]),r("div",O,[a(e(h),{type:e(c).COMMON_STATUS,value:e(o).status},null,8,["type","value"])])])]),default:t(()=>[r("div",U,[a(e(x),{gutter:24,class:"mb-24px"},{default:t(()=>[a(e(i),{span:12},{default:t(()=>[a(e(n).Item,{label:"场景名称",prop:"name",required:""},{default:t(()=>[a(e(p),{modelValue:e(o).name,"onUpdate:modelValue":s[0]||(s[0]=l=>e(o).name=l),placeholder:"请输入场景名称",maxlength:50,"show-word-limit":"",clearable:""},null,8,["modelValue"])]),_:1})]),_:1}),a(e(i),{span:12},{default:t(()=>[a(e(n).Item,{label:"场景状态",prop:"status",required:""},{default:t(()=>[a(e(m).Group,{modelValue:e(o).status,"onUpdate:modelValue":s[1]||(s[1]=l=>e(o).status=l)},{default:t(()=>[(d(!0),T(C,null,S(e(V)(e(c).COMMON_STATUS,"number"),(l,b)=>(d(),u(e(m),{key:b,label:l.value},{default:t(()=>[B(D(l.label),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1}),a(e(n).Item,{label:"场景描述",prop:"description"},{default:t(()=>[a(e(p).TextArea,{modelValue:e(o).description,"onUpdate:modelValue":s[2]||(s[2]=l=>e(o).description=l),type:"text",placeholder:"请输入场景描述(可选)",rows:3,maxlength:200,"show-word-limit":"",resize:"none"},null,8,["modelValue"])]),_:1})])]),_:1}))}}),z=w(k,[["__scopeId","data-v-1b7a41ce"]]);export{z as default};

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
var l=(r,t,s)=>new Promise((i,o)=>{var a=e=>{try{n(s.next(e))}catch(c){o(c)}},m=e=>{try{n(s.throw(e))}catch(c){o(c)}},n=e=>e.done?i(e.value):Promise.resolve(e.value).then(a,m);n((s=s.apply(r,t)).next())});import{ar as p}from"./bootstrap-Bjx___ge.js";import{u}from"./data-BitXaRjz.js";import{m as f,w as d,ab as _,b2 as b,u as g}from"../jse/index-index-BrHAu2CG.js";const B=f({__name:"basic-info",props:{table:{}},setup(r,{expose:t}){const s=r,[i,o]=p({wrapperClass:"grid grid-cols-1 md:grid-cols-2 gap-4",schema:u(),layout:"horizontal",showDefaultActions:!1});return d(()=>s.table,a=>{a&&o.setValues(a)},{immediate:!0}),t({validate:()=>l(null,null,function*(){const{valid:a}=yield o.validate();return a}),getValues:o.getValues}),(a,m)=>(b(),_(g(i)))}});export{B as _};

View File

@@ -1 +0,0 @@
var f=(d,i,a)=>new Promise((n,m)=>{var p=e=>{try{l(a.next(e))}catch(v){m(v)}},r=e=>{try{l(a.throw(e))}catch(v){m(v)}},l=e=>e.done?n(e.value):Promise.resolve(e.value).then(p,r);l((a=a.apply(d,i)).next())});import{bY as o,bD as c,bT as g,at as _}from"./bootstrap-Bjx___ge.js";import{m as I,bz as T,b9 as x,ab as w,b2 as b,u as t,bJ as u,j as s,ad as D,bb as k,ai as U,bp as V,I as y}from"../jse/index-index-BrHAu2CG.js";import{D as C}from"./dict-enum-CaHgMaDZ.js";const B=I({__name:"basic-info",props:{modelValue:{},modelModifiers:{}},emits:["update:modelValue"],setup(d,{expose:i}){const a=T(d,"modelValue"),n=x(),m={code:[{required:!0,message:"流程标识不能为空",trigger:"blur"}],name:[{required:!0,message:"流程名称不能为空",trigger:"blur"}],status:[{required:!0,message:"状态不能为空",trigger:"change"}]};function p(){return f(this,null,function*(){var r;yield(r=n.value)==null?void 0:r.validate()})}return i({validate:p}),(r,l)=>(b(),w(t(o),{ref_key:"formRef",ref:n,model:a.value,rules:m,"label-col":{span:4},"wrapper-col":{span:20},class:"mt-5"},{default:u(()=>[s(t(o).Item,{label:"流程标识",name:"code",class:"mb-5"},{default:u(()=>[s(t(c),{class:"w-full",value:a.value.code,"onUpdate:value":l[0]||(l[0]=e=>a.value.code=e),"allow-clear":"",placeholder:"请输入流程标识"},null,8,["value"])]),_:1}),s(t(o).Item,{label:"流程名称",name:"name",class:"mb-5"},{default:u(()=>[s(t(c),{value:a.value.name,"onUpdate:value":l[1]||(l[1]=e=>a.value.name=e),"allow-clear":"",placeholder:"请输入流程名称"},null,8,["value"])]),_:1}),s(t(o).Item,{label:"状态",name:"status",class:"mb-5"},{default:u(()=>[s(t(g),{class:"w-full",value:a.value.status,"onUpdate:value":l[2]||(l[2]=e=>a.value.status=e),"allow-clear":"",placeholder:"请选择状态"},{default:u(()=>[(b(!0),D(y,null,k(t(_)(t(C).COMMON_STATUS,"number"),e=>(b(),w(t(g).Option,{key:e.value,value:e.value},{default:u(()=>[U(V(e.label),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value"])]),_:1}),s(t(o).Item,{label:"流程描述",name:"description",class:"mb-5"},{default:u(()=>[s(t(c).TextArea,{value:a.value.description,"onUpdate:value":l[3]||(l[3]=e=>a.value.description=e),"allow-clear":""},null,8,["value"])]),_:1})]),_:1},8,["model"]))}});export{B as _};

View File

@@ -1 +0,0 @@
import{u as b}from"./use-description-aZFNfTqh.js";import{_ as p}from"./dict-tag.vue_vue_type_script_setup_true_lang-CXlINoYD.js";import{au as S,c0 as g,c1 as i}from"./bootstrap-Bjx___ge.js";import{A as d}from"./index-D_jghLYC.js";import{m as h,ab as u,b2 as o,u as r,bJ as l,ad as k,ac as C,j as s,I as D,bc as c,L as E,cB as m}from"../jse/index-index-BrHAu2CG.js";import{D as v}from"./dict-enum-CaHgMaDZ.js";const _=h({__name:"basic-info",props:{mode:{default:"member"},user:{}},setup(t){const f=t,[n]=b({bordered:!1,column:f.mode==="member"?2:1,schema:[{field:"name",label:"用户名"},{field:"nickname",label:"昵称"},{field:"mobile",label:"手机号"},{field:"sex",label:"性别",render:e=>E(p,{type:v.SYSTEM_USER_SEX,value:e})},{field:"areaName",label:"所在地"},{field:"registerIp",label:"注册 IP"},{field:"birthday",label:"生日",render:e=>{var a;return((a=m(e))==null?void 0:a.toString())||"-"}},{field:"createTime",label:"注册时间",render:e=>{var a;return((a=m(e))==null?void 0:a.toString())||"-"}},{field:"loginDate",label:"最后登录时间",render:e=>{var a;return((a=m(e))==null?void 0:a.toString())||"-"}}]});return(e,a)=>(o(),u(r(S),null,{title:l(()=>[c(e.$slots,"title")]),extra:l(()=>[c(e.$slots,"extra")]),default:l(()=>[t.mode==="member"?(o(),u(r(g),{key:0,gutter:24},{default:l(()=>[s(r(i),{span:6},{default:l(()=>[s(r(d),{size:180,shape:"square",src:t.user.avatar},null,8,["src"])]),_:1}),s(r(i),{span:18},{default:l(()=>[s(r(n),{column:2,data:t.user},null,8,["data"])]),_:1})]),_:1})):t.mode==="kefu"?(o(),k(D,{key:1},[s(r(d),{size:140,shape:"square",src:t.user.avatar},null,8,["src"]),s(r(n),{column:1,data:t.user},null,8,["data"])],64)):C("",!0)]),_:3}))}});export{_};

View File

@@ -1 +0,0 @@
import{_ as r}from"./iframe.vue_vue_type_script_setup_true_lang-CaThSb30.js";import{_ as c}from"./doc-alert.vue_vue_type_script_setup_true_lang-D6g9sNOP.js";import{_ as n}from"./page.vue_vue_type_script_setup_true_lang-DwS4wOsr.js";import{m,b9 as i,ab as _,b2 as f,bJ as s,j as t,u as e}from"../jse/index-index-BrHAu2CG.js";import{a5 as p}from"./bootstrap-Bjx___ge.js";const B=m({name:"JimuBI",__name:"bi",setup(u){const a=p(),o=i(`/admin-api/drag/list?token=${a.refreshToken}`);return(l,d)=>(f(),_(e(n),{"auto-content-height":""},{doc:s(()=>[t(e(c),{title:"大屏设计器",url:"https://doc.iocoder.cn/screen/"})]),default:s(()=>[t(e(r),{src:o.value},null,8,["src"])]),_:1}))}});export{B as default};

View File

@@ -1 +0,0 @@
import{_ as o}from"./bind-form.vue_vue_type_script_setup_true_lang-CMspCJJQ.js";import"./bootstrap-Bjx___ge.js";import"../jse/index-index-BrHAu2CG.js";import"./index-CDbG7qyL.js";import"./data-CZPNQQP-.js";import"./index-B3o2qnwp.js";import"./index-ZAT18mS0.js";import"./rangePickerProps-BzvG95Kb.js";import"./biz-system-enum-BAorzMA8.js";import"./dict-enum-CaHgMaDZ.js";import"./use-modal-OJM-sYFt.js";import"./x-BT7QMofY.js";export{o as default};

View File

@@ -1 +0,0 @@
var m=(u,c,t)=>new Promise((s,n)=>{var r=o=>{try{a(t.next(o))}catch(e){n(e)}},l=o=>{try{a(t.throw(o))}catch(e){n(e)}},a=o=>o.done?s(o.value):Promise.resolve(o.value).then(r,l);a((t=t.apply(u,c)).next())});import{ar as v,a9 as b,$ as y}from"./bootstrap-Bjx___ge.js";import{b as w,c as _}from"./index-CDbG7qyL.js";import{b as h}from"./data-CZPNQQP-.js";import{m as k,b9 as g,ab as C,b2 as D,bJ as V,j as x,u as p}from"../jse/index-index-BrHAu2CG.js";import{u as S}from"./use-modal-OJM-sYFt.js";const I=k({__name:"bind-form",emits:["success"],setup(u,{emit:c}){const t=c,s=g(),[n,r]=v({commonConfig:{componentProps:{class:"w-full"},formItemClass:"col-span-2",labelWidth:120},layout:"horizontal",schema:h(),showDefaultActions:!1}),[l,a]=S({onConfirm(){return m(this,null,function*(){const{valid:e}=yield r.validate();if(!e)return;a.lock();const i=yield r.getValues();try{yield _(i),yield a.close(),t("success"),b.success(y("ui.actionMessage.operationSuccess"))}finally{a.unlock()}})},onOpenChange(e){return m(this,null,function*(){var f;if(!e){s.value=void 0;return}const i=a.getData();if(!(!i||!i.id)){a.lock();try{s.value=yield w(i.id),s.value.verifyUserIds=(f=s.value.verifyUsers)==null?void 0:f.map(d=>d.id),yield r.setValues(s.value)}finally{a.unlock()}}})}});return(e,i)=>(D(),C(p(l),{title:"绑定店员",class:"w-2/5"},{default:V(()=>[x(p(n),{class:"mx-4"})]),_:1}))}});export{I as _};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
import{_ as o}from"./bpm-viewer.vue_vue_type_script_setup_true_lang-BJ58cm3y.js";import"./ProcessViewer.vue_vue_type_script_setup_true_lang-BiCQ-yo2.js";import"./bootstrap-Bjx___ge.js";import"../jse/index-index-BrHAu2CG.js";import"./index-DgVBS8ie.js";import"./index-Du0l6de9.js";import"./Viewer-CVLdohs9.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-CXlINoYD.js";import"./biz-bpm-enum-DQJBn5Qr.js";import"./dict-enum-CaHgMaDZ.js";import"./index-B0DzrKEv.js";import"./ProcessDesigner.vue_vue_type_script_setup_true_lang-CQMf9rl_.js";import"./index-CxPGoR56.js";/* empty css */import"./PropertiesPanel.vue_vue_type_script_setup_true_lang-XIGxyLct.js";import"./ElementCustomConfig.vue_vue_type_script_setup_true_lang-Cq2GGsBG.js";import"./BoundaryEventTimer.vue_vue_type_script_setup_true_lang-DlLMriSK.js";import"./utils-C4vayS9C.js";import"./consts-D1Imw0A8.js";import"./Text-C-4d7Sst.js";import"./index-CnRpDBLj.js";import"./UserTaskCustomConfig.vue_vue_type_script_setup_true_lang-B4Ie5BrV.js";import"./index-ZAT18mS0.js";import"./helpers-BXnbi7Ot.js";import"./ElementForm.vue_vue_type_script_setup_true_lang-BcZDN2wb.js";import"./index-Coa4xAGH.js";import"./ElementBaseInfo.vue_vue_type_script_setup_true_lang-ANtEl_fU.js";import"./FlowCondition.vue_vue_type_script_setup_true_lang-D16sObBn.js";import"./ElementListeners.vue_vue_type_script_setup_true_lang-Bam4Yu_4.js";import"./vxe-table-CH3WLhnG.js";import"./process-listener-select-modal.vue_vue_type_script_setup_true_lang-BqN2U-Xa.js";import"./index-BWJkshCe.js";import"./table-action.vue_vue_type_script_setup_true_lang-DhhbIdjU.js";import"./index-CC6ZS7DQ.js";import"./use-vxe-grid-aMXoVdv4.js";import"./use-modal-OJM-sYFt.js";import"./x-BT7QMofY.js";import"./biz-system-enum-BAorzMA8.js";import"./utils-NmRrKGzz.js";import"./ListenerFieldModal.vue_vue_type_script_setup_true_lang-ByHmGDIu.js";import"./use-drawer-Bh3VhgU6.js";import"./AlertBuilder-DdqiR4T7.js";import"./circle-check-big-Dyhv2O12.js";import"./UserTaskListeners.vue_vue_type_script_setup_true_lang-B7cN9Evf.js";import"./ElementMultiInstance.vue_vue_type_script_setup_true_lang-CnxZES6K.js";import"./ElementOtherConfig.vue_vue_type_script_setup_true_lang-DQdl9p19.js";import"./ElementProperties.vue_vue_type_script_setup_true_lang-BlgrWWw_.js";import"./SignalAndMessage.vue_vue_type_script_setup_true_lang-BP31eRoB.js";import"./SignalMessageModal.vue_vue_type_script_setup_true_lang-CN3x9XoT.js";import"./ElementTask.vue_vue_type_script_setup_true_lang-C28oSnzt.js";import"./CallActivity.vue_vue_type_script_setup_true_lang-B_tqf7Yc.js";import"./index-B9c1-Izx.js";import"./ReceiveTask.vue_vue_type_script_setup_true_lang-CoHTO75h.js";import"./ScriptTask.vue_vue_type_script_setup_true_lang-lx_Yaogr.js";import"./ServiceTask.vue_vue_type_script_setup_true_lang-B_NR-avb.js";import"./HttpHeaderEditor.vue_vue_type_script_setup_true_lang-DOxJ9RV_.js";import"./UserTask.vue_vue_type_script_setup_true_lang-CmRMCGSy.js";import"./index-BmuNGJgf.js";import"./index-DaGw7rge.js";import"./index-Bf9Y1uLG.js";import"./index-BGDuFlwS.js";import"./process-expression-select-modal.vue_vue_type_script_setup_true_lang-CBA7zZdT.js";import"./index-DWKEW1_3.js";import"./TimeEventConfig.vue_vue_type_script_setup_true_lang-CXPgPbEM.js";import"./CycleConfig-BaT0LrXR.js";import"./DurationConfig-BQOMq-YJ.js";export{o as default};

View File

@@ -1 +0,0 @@
var m=(o,s,e)=>new Promise((a,n)=>{var r=l=>{try{t(e.next(l))}catch(i){n(i)}},p=l=>{try{t(e.throw(l))}catch(i){n(i)}},t=l=>l.done?a(l.value):Promise.resolve(l.value).then(r,p);t((e=e.apply(o,s)).next())});import{_ as u}from"./ProcessViewer.vue_vue_type_script_setup_true_lang-BiCQ-yo2.js";import"./index-B0DzrKEv.js";import{m as d,b9 as f,w as c,be as v,bL as b,ad as w,b2 as _,j as h,u as g}from"../jse/index-index-BrHAu2CG.js";const x={class:"h-full w-full overflow-auto rounded-lg border border-gray-200 bg-white p-4"},k=d({name:"ProcessInstanceBpmnViewer",__name:"bpm-viewer",props:{bpmnXml:{default:""},loading:{type:Boolean,default:!1},modelView:{default:()=>({})}},setup(o){const s=o,e=f({bpmnXml:""});return c(()=>s.modelView,a=>m(null,null,function*(){a&&(e.value=a)})),c(()=>s.bpmnXml,a=>{e.value.bpmnXml=a}),(a,n)=>{const r=v("loading");return b((_(),w("div",x,[h(g(u),{key:"processViewer",xml:e.value.bpmnXml,view:e.value,class:"h-full min-h-[500px] w-full"},null,8,["xml","view"])])),[[r,o.loading]])}}});export{k as _};

View File

@@ -1 +0,0 @@
import{_ as o}from"./brokerage-list.vue_vue_type_script_setup_true_lang-CF3UJUFl.js";import"./vxe-table-CH3WLhnG.js";import"./bootstrap-Bjx___ge.js";import"../jse/index-index-BrHAu2CG.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-CXlINoYD.js";import"./index-4ktaySA3.js";import"./rangePickerProps-BzvG95Kb.js";import"./use-vxe-grid-aMXoVdv4.js";export{o as default};

View File

@@ -1 +0,0 @@
var g=Object.defineProperty,b=Object.defineProperties;var h=Object.getOwnPropertyDescriptors;var p=Object.getOwnPropertySymbols;var k=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable;var u=(t,r,e)=>r in t?g(t,r,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[r]=e,c=(t,r)=>{for(var e in r||(r={}))k.call(r,e)&&u(t,e,r[e]);if(p)for(var e of p(r))v.call(r,e)&&u(t,e,r[e]);return t},f=(t,r)=>b(t,h(r));var d=(t,r,e)=>new Promise((n,l)=>{var o=a=>{try{s(e.next(a))}catch(m){l(m)}},i=a=>{try{s(e.throw(a))}catch(m){l(m)}},s=a=>a.done?n(a.value):Promise.resolve(a.value).then(o,i);s((e=e.apply(t,r)).next())});import"./vxe-table-CH3WLhnG.js";import{g as P}from"./index-4ktaySA3.js";import{g as _}from"./rangePickerProps-BzvG95Kb.js";import{m as C,ab as x,b2 as S,u as w}from"../jse/index-index-BrHAu2CG.js";import{u as y}from"./use-vxe-grid-aMXoVdv4.js";const z=C({name:"BrokerageList",__name:"brokerage-list",props:{userId:{}},setup(t){const r=t,e=()=>[{fieldName:"level",label:"用户类型",component:"Select",componentProps:{options:[{label:"全部",value:0},{label:"一级",value:1},{label:"二级",value:2}],placeholder:"请选择用户类型",allowClear:!0}},{fieldName:"bindUserTime",label:"绑定时间",component:"RangePicker",componentProps:f(c({},_()),{clearable:!0})}],n=()=>[{field:"id",title:"用户编号"},{field:"avatar",title:"头像",cellRender:{name:"CellImage",props:{height:40,width:40,shape:"circle"}}},{field:"nickname",title:"昵称"},{field:"level",title:"等级",formatter:o=>o.level===1?"一级":"二级"},{field:"bindUserTime",title:"绑定时间",formatter:"formatDateTime"}],[l]=y({formOptions:{schema:e()},gridOptions:{columns:n(),keepSource:!0,proxyConfig:{ajax:{query:(s,a)=>d(null,[s,a],function*({page:o},i){return yield P(c({pageNo:o.currentPage,pageSize:o.pageSize,bindUserId:r.userId},i))})}},rowConfig:{keyField:"id",isHover:!0},toolbarConfig:{refresh:!0,search:!0}}});return(o,i)=>(S(),x(w(l)))}});export{z as _};

View File

@@ -1 +0,0 @@
var g=(_,u,s)=>new Promise((p,r)=>{var c=a=>{try{t(s.next(a))}catch(n){r(n)}},l=a=>{try{t(s.throw(a))}catch(n){r(n)}},t=a=>a.done?p(a.value):Promise.resolve(a.value).then(c,l);t((s=s.apply(_,u)).next())});import{ar as C,a7 as w,a9 as k,ct as V,an as A,ac as F}from"./bootstrap-Bjx___ge.js";import{c as I}from"./index-Ds2j6BnU.js";import{m as N,b9 as d,ab as T,b2 as B,bJ as x,ae as o,j as f,u as m,ai as v,bp as b}from"../jse/index-index-BrHAu2CG.js";import{u as D}from"./use-modal-OJM-sYFt.js";import"./x-BT7QMofY.js";const O={class:"cancel-form"},M={class:"mb-4 rounded-lg bg-gray-50 p-4 dark:bg-gray-800"},S={class:"mb-2 text-sm text-gray-500"},j={class:"font-medium text-gray-700 dark:text-gray-300"},J={class:"text-sm text-gray-500"},L={class:"font-medium text-gray-700 dark:text-gray-300"},P=N({name:"CancelOrderForm",__name:"cancel-form",emits:["success"],setup(_,{emit:u}){const s=u,[p,r]=D({onOpenChange:i=>{if(i){const e=r.getData();e&&(c.value=e.orderId,l.value=e.orderCode,t.value=e.title)}},onConfirm:h}),c=d(),l=d(""),t=d(""),a=d(!1),[n,y]=C({schema:[{fieldName:"reason",label:"取消原因",component:"Textarea",componentProps:{placeholder:"请输入取消工单的原因",rows:4,maxLength:200,showCount:!0},rules:w().min(2,"原因至少2个字符").max(200,"原因不能超过200字符")}],showDefaultActions:!1});function h(){return g(this,null,function*(){const{valid:i,values:e}=yield y.validate();if(i){a.value=!0;try{yield I({id:c.value,reason:e.reason}),k.success("工单已取消"),r.close(),s("success")}finally{a.value=!1}}})}return(i,e)=>(B(),T(m(p),{title:"取消工单",class:"w-[480px]"},{default:x(()=>[o("div",O,[f(m(V),{type:"error","show-icon":"",class:"mb-4",message:"取消后工单将无法恢复,请确认操作"},{icon:x(()=>[f(m(A),{icon:"lucide:alert-circle",class:"text-red-500"})]),_:1}),o("div",M,[o("div",S,[e[0]||(e[0]=v(" 工单编号:",-1)),o("span",j,b(l.value),1)]),o("div",J,[e[1]||(e[1]=v(" 工单标题:",-1)),o("span",L,b(t.value),1)])]),f(m(n))])]),_:1}))}}),Q=F(P,[["__scopeId","data-v-c80871b6"]]);export{Q as default};

View File

@@ -1 +0,0 @@
import{_ as o}from"./card.vue_vue_type_script_setup_true_lang-QxJcuw5y.js";import"./bootstrap-Bjx___ge.js";import"../jse/index-index-BrHAu2CG.js";import"./biz-ai-enum-CqA6Ev1u.js";import"./AlertBuilder-DdqiR4T7.js";import"./circle-check-big-Dyhv2O12.js";import"./x-BT7QMofY.js";export{o as default};

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
var B=Object.defineProperty;var T=Object.getOwnPropertySymbols;var O=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable;var E=(d,n,s)=>n in d?B(d,n,{enumerable:!0,configurable:!0,writable:!0,value:s}):d[n]=s,w=(d,n)=>{for(var s in n||(n={}))O.call(n,s)&&E(d,s,n[s]);if(T)for(var s of T(n))j.call(n,s)&&E(d,s,n[s]);return d};var I=(d,n,s)=>new Promise((h,r)=>{var m=o=>{try{f(s.next(o))}catch(_){r(_)}},v=o=>{try{f(s.throw(o))}catch(_){r(_)}},f=o=>o.done?h(o.value):Promise.resolve(o.value).then(m,v);f((s=s.apply(d,n)).next())});import{c1 as q,au as L,an as y,ax as U,ay as C,aO as R,c0 as Y,bE as A,bV as F,ac as G}from"./bootstrap-Bjx___ge.js";import{i as J}from"./index-3bYPKAeK.js";import{_ as V}from"./dict-tag.vue_vue_type_script_setup_true_lang-CXlINoYD.js";import{m as M,b9 as k,v as H,be as K,ad as x,b2 as p,bL as Q,ac as W,ab as z,bJ as c,I as X,bb as Z,u as t,j as i,ae as l,bp as N,ai as P}from"../jse/index-index-BrHAu2CG.js";import{D as S}from"./dict-enum-CaHgMaDZ.js";const ee={class:"device-card-view"},ae={class:"min-h-96"},te={class:"mb-3 flex items-center"},se={class:"device-icon"},oe={class:"ml-3 min-w-0 flex-1"},ie={class:"device-title"},le={class:"mb-3"},ne={class:"info-list"},de={class:"info-item"},ce=["onClick"],re={class:"info-item"},ue={class:"info-item"},pe={class:"info-value device-id cursor-pointer"},ve={class:"action-buttons"},fe={key:0,class:"mt-3 flex justify-end"},me=M({__name:"card-view",props:{products:{},deviceGroups:{},searchParams:{}},emits:["create","delete","detail","edit","model","productDetail"],setup(d,{expose:n,emit:s}){const h=d,r=s,m=k(!1),v=k([]),f=k(0),o=k({pageNo:1,pageSize:12});function _(u){const e=h.products.find(D=>D.id===u);return(e==null?void 0:e.name)||"-"}function g(){return I(this,null,function*(){m.value=!0;try{const u=yield J(w(w({},o.value),h.searchParams));v.value=u.list||[],f.value=u.total||0}finally{m.value=!1}})}function $(u,e){o.value.pageNo=u,o.value.pageSize=e,g()}return n({reload:g,search:()=>{o.value.pageNo=1,g()},query:()=>{o.value.pageNo=1,g()}}),H(()=>{g()}),(u,e)=>{const D=K("loading");return p(),x("div",ee,[Q((p(),x("div",ae,[v.value.length>0?(p(),z(t(Y),{key:0,gutter:[16,16]},{default:c(()=>[(p(!0),x(X,null,Z(v.value,a=>(p(),z(t(q),{key:a.id,xs:24,sm:12,md:12,lg:6},{default:c(()=>[i(t(L),{"body-style":{padding:"16px"},class:"device-card h-full rounded-lg transition-all duration-300 hover:-translate-y-0.5 hover:shadow-lg"},{default:c(()=>[l("div",te,[l("div",se,[i(t(y),{icon:"mdi:chip",class:"text-xl"})]),l("div",oe,[l("div",ie,N(a.deviceName),1)]),i(t(V),{type:t(S).IOT_DEVICE_STATE,value:a.state,class:"status-tag"},null,8,["type","value"])]),l("div",le,[l("div",ne,[l("div",de,[e[2]||(e[2]=l("span",{class:"info-label"},"所属产品",-1)),l("a",{class:"info-value cursor-pointer text-primary",onClick:b=>{b.stopPropagation(),r("productDetail",a.productId)}},N(_(a.productId)),9,ce)]),l("div",re,[e[3]||(e[3]=l("span",{class:"info-label"},"设备类型",-1)),i(t(V),{type:t(S).IOT_PRODUCT_DEVICE_TYPE,value:a.deviceType,class:"info-tag m-0"},null,8,["type","value"])]),l("div",ue,[e[4]||(e[4]=l("span",{class:"info-label"},"Deviceid",-1)),i(t(U),{title:a.Deviceid||a.id,placement:"top"},{default:c(()=>[l("span",pe,N(a.Deviceid||a.id),1)]),_:2},1032,["title"])])])]),l("div",ve,[i(t(C),{size:"small",class:"action-btn action-btn-edit",onClick:b=>r("edit",a)},{default:c(()=>[i(t(y),{icon:"lucide:edit",class:"mr-1"}),e[5]||(e[5]=P(" 编辑 ",-1))]),_:1},8,["onClick"]),i(t(C),{size:"small",class:"action-btn action-btn-detail",onClick:b=>r("detail",a.id)},{default:c(()=>[i(t(y),{icon:"lucide:eye",class:"mr-1"}),e[6]||(e[6]=P(" 详情 ",-1))]),_:1},8,["onClick"]),i(t(C),{size:"small",class:"action-btn action-btn-data",onClick:b=>r("model",a.id)},{default:c(()=>[i(t(y),{icon:"lucide:database",class:"mr-1"}),e[7]||(e[7]=P(" 数据 ",-1))]),_:1},8,["onClick"]),i(t(R),{title:`确认删除设备 ${a.deviceName} 吗?`,onConfirm:b=>r("delete",a)},{default:c(()=>[i(t(C),{size:"small",danger:"",class:"action-btn action-btn-delete !w-8"},{default:c(()=>[i(t(y),{icon:"lucide:trash-2",class:"text-sm"})]),_:1})]),_:1},8,["title","onConfirm"])])]),_:2},1024)]),_:2},1024))),128))]),_:1})):(p(),z(t(A),{key:1,description:"暂无设备数据",class:"my-20"}))])),[[D,m.value]]),v.value.length>0?(p(),x("div",fe,[i(t(F),{current:o.value.pageNo,"onUpdate:current":e[0]||(e[0]=a=>o.value.pageNo=a),"page-size":o.value.pageSize,"onUpdate:pageSize":e[1]||(e[1]=a=>o.value.pageSize=a),total:f.value,"show-total":a=>`${a}`,"show-quick-jumper":"","show-size-changer":"","page-size-options":["12","24","36","48"],onChange:$},null,8,["current","page-size","total","show-total"])])):W("",!0)])}}}),ke=G(me,[["__scopeId","data-v-df49c618"]]);export{ke as default};

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
var m=(g,_,i)=>new Promise((v,C)=>{var c=s=>{try{t(i.next(s))}catch(f){C(f)}},B=s=>{try{t(i.throw(s))}catch(f){C(f)}},t=s=>s.done?v(s.value):Promise.resolve(s.value).then(c,B);t((i=i.apply(g,_)).next())});import{ay as r,an as w,aA as F,au as O,a9 as G}from"./bootstrap-Bjx___ge.js";import{d as p}from"./biz-ai-enum-CqA6Ev1u.js";import{m as P,b9 as M,bt as T,w as U,v as h,ab as k,b2 as u,bJ as n,ae as y,ac as A,u as e,ai as x,j as o,ad as L,bp as b,I as z,bb as D}from"../jse/index-index-BrHAu2CG.js";import{v as J}from"./AlertBuilder-DdqiR4T7.js";const q={class:"flex flex-row justify-between"},H={class:"flex"},K={key:0},Q={class:"mt-2 flex w-full flex-wrap justify-start"},ae=P({__name:"card",props:{detail:{type:Object,default:()=>({})}},emits:["onBtnClick","onMjBtnClick"],setup(g,{emit:_}){const i=g,v=_,C=M();function c(l,a){return m(this,null,function*(){v("onBtnClick",l,a)})}function B(l){return m(this,null,function*(){yield J(`确认操作 "${l.label} ${l.emoji}" ?`),v("onMjBtnClick",l,i.detail)})}const{detail:t}=T(i);U(t,l=>m(null,null,function*(){yield f(l.status)}));const s=M();function f(l){return m(this,null,function*(){l===p.IN_PROGRESS?s.value=G.loading({content:"生成中..."}):s.value&&setTimeout(s.value,100)})}return h(()=>m(null,null,function*(){yield f(i.detail.status)})),(l,a)=>(u(),k(e(O),{class:"relative flex h-auto w-80 flex-col rounded-lg"},{default:n(()=>{var I,j,S,R,$,N,E;return[y("div",q,[y("div",null,[((I=e(t))==null?void 0:I.status)===e(p).IN_PROGRESS?(u(),k(e(r),{key:0},{default:n(()=>[...a[4]||(a[4]=[x(" 生成中 ",-1)])]),_:1})):((j=e(t))==null?void 0:j.status)===e(p).SUCCESS?(u(),k(e(r),{key:1},{default:n(()=>[...a[5]||(a[5]=[x(" 已完成 ",-1)])]),_:1})):((S=e(t))==null?void 0:S.status)===e(p).FAIL?(u(),k(e(r),{key:2,danger:""},{default:n(()=>[...a[6]||(a[6]=[x(" 异常 ",-1)])]),_:1})):A("",!0)]),y("div",H,[o(e(r),{class:"m-0 p-2",type:"text",onClick:a[0]||(a[0]=d=>c("download",e(t)))},{default:n(()=>[o(e(w),{icon:"lucide:download"})]),_:1}),o(e(r),{class:"m-0 p-2",type:"text",onClick:a[1]||(a[1]=d=>c("regeneration",e(t)))},{default:n(()=>[o(e(w),{icon:"lucide:refresh-cw"})]),_:1}),o(e(r),{class:"m-0 p-2",type:"text",onClick:a[2]||(a[2]=d=>c("delete",e(t)))},{default:n(()=>[o(e(w),{icon:"lucide:trash"})]),_:1}),o(e(r),{class:"m-0 p-2",type:"text",onClick:a[3]||(a[3]=d=>c("more",e(t)))},{default:n(()=>[o(e(w),{icon:"lucide:ellipsis-vertical"})]),_:1})])]),y("div",{class:"mt-5 h-72 flex-1 overflow-hidden",ref_key:"cardImageRef",ref:C},[o(e(F),{class:"w-full rounded-lg",src:(R=e(t))==null?void 0:R.picUrl},null,8,["src"]),(($=e(t))==null?void 0:$.status)===e(p).FAIL?(u(),L("div",K,b((N=e(t))==null?void 0:N.errorMessage),1)):A("",!0)],512),y("div",Q,[(u(!0),L(z,null,D((E=e(t))==null?void 0:E.buttons,(d,V)=>(u(),k(e(r),{size:"small",key:V,class:"m-2 ml-0 min-w-10",onClick:W=>B(d)},{default:n(()=>[x(b(d.label)+b(d.emoji),1)]),_:2},1032,["onClick"]))),128))])]}),_:1}))}});export{ae as _};

File diff suppressed because one or more lines are too long

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