vince292007 2 months ago
commit
9cf0298c99
  1. 0
      .nojekyll
  2. 1
      404.html
  3. 1
      CNAME
  4. 1
      _app.config.js
  5. 1
      assets/AccountBind-CjHtXov2.css
  6. 1
      assets/AccountBind-Dty0qYnt.js
  7. 1
      assets/AccountDetail-Dhh1feg6.js
  8. BIN
      assets/AccountDetail-Dhh1feg6.js.gz
  9. 1
      assets/AccountModal-DCxOjZb6.js
  10. BIN
      assets/AccountModal-DCxOjZb6.js.gz
  11. 1
      assets/AccountModal.vue_vue_type_script_setup_true_lang-BcYWTtmp.js
  12. BIN
      assets/AccountModal.vue_vue_type_script_setup_true_lang-BcYWTtmp.js.gz
  13. 1
      assets/Action-BJDiA-OV.css
  14. 1
      assets/Action-Io6RSKLJ.js
  15. BIN
      assets/Action-Io6RSKLJ.js.gz
  16. 1
      assets/ActionTree-CRIDpYkO.js
  17. BIN
      assets/ActionTree-CRIDpYkO.js.gz
  18. 1
      assets/AdvancedForm-B9NA1yTY.js
  19. BIN
      assets/AdvancedForm-B9NA1yTY.js.gz
  20. 1
      assets/AppendForm-p4oY6Rkr.js
  21. BIN
      assets/AppendForm-p4oY6Rkr.js.gz
  22. 1
      assets/Application-DQ6cZoKK.js
  23. 1
      assets/Application-DxWnDvJQ.css
  24. 1
      assets/Application.vue_vue_type_style_index_0_lang-DnREFXFz.js
  25. BIN
      assets/Application.vue_vue_type_style_index_0_lang-DnREFXFz.js.gz
  26. 1
      assets/ArrayExport-DUb5BTvK.js
  27. BIN
      assets/ArrayExport-DUb5BTvK.js.gz
  28. 1
      assets/Article-C4Q8ez3s.css
  29. 1
      assets/Article-CIIPoEuI.js
  30. BIN
      assets/Article-CIIPoEuI.js.gz
  31. 1
      assets/AuthColumn-DgtD8nBY.js
  32. BIN
      assets/AuthColumn-DgtD8nBY.js.gz
  33. 1
      assets/AuthPageA-CYCRa33q.css
  34. 1
      assets/AuthPageA-R7dUDqyf.js
  35. 1
      assets/AuthPageB-CaPh-F5b.css
  36. 1
      assets/AuthPageB-UgU0J8I0.js
  37. 1
      assets/Baidu-B3Zcx_AE.js
  38. 1
      assets/BaseSetting-BoHwTOvB.js
  39. BIN
      assets/BaseSetting-BoHwTOvB.js.gz
  40. 1
      assets/BaseSetting-M8JF0SAL.css
  41. 1
      assets/Basic-CGmj2HAV.js
  42. BIN
      assets/Basic-CGmj2HAV.js.gz
  43. 1
      assets/BasicForm-Sl_TyPJm.css
  44. 1
      assets/BasicForm.vue_vue_type_script_setup_true_lang-pWatLDmD.js
  45. BIN
      assets/BasicForm.vue_vue_type_script_setup_true_lang-pWatLDmD.js.gz
  46. 1
      assets/BasicForm.vue_vue_type_style_index_0_lang-CcmMJY8X.js
  47. BIN
      assets/BasicForm.vue_vue_type_style_index_0_lang-CcmMJY8X.js.gz
  48. 1
      assets/BasicTable.vue_vue_type_script_setup_true_lang-jwRietvD.js
  49. BIN
      assets/BasicTable.vue_vue_type_script_setup_true_lang-jwRietvD.js.gz
  50. 1
      assets/Breadcrumb-BTc2SNxc.js
  51. BIN
      assets/Breadcrumb-BTc2SNxc.js.gz
  52. 1
      assets/Breadcrumb-CeZDibdw.css
  53. 1
      assets/Btn-BlxB5Rd4.js
  54. BIN
      assets/Btn-BlxB5Rd4.js.gz
  55. 1
      assets/Btn-CRk0IY8j.js
  56. BIN
      assets/Btn-CRk0IY8j.js.gz
  57. 1
      assets/Btn-CggkBT4v.css
  58. 1
      assets/Btn-DPuAbAFI.css
  59. 1
      assets/ChildrenList-BSbpDk8d.js
  60. 1
      assets/ChildrenListDetail-Cf0MPHe3.js
  61. 29
      assets/CodeModal-C9Mue9ot.js
  62. BIN
      assets/CodeModal-C9Mue9ot.js.gz
  63. 1
      assets/CollapseItem-cNCp8wGw.css
  64. 1
      assets/CollapseItem-wW2Qu0Pd.js
  65. BIN
      assets/CollapseItem-wW2Qu0Pd.js.gz
  66. 1
      assets/ComponentProps-Dd1cixNj.js
  67. BIN
      assets/ComponentProps-Dd1cixNj.js.gz
  68. 1
      assets/CurrentPermissionMode-DDERL_-r.js
  69. 1
      assets/CurrentPermissionMode.vue_vue_type_script_setup_true_lang-DtyKqOvf.js
  70. 1
      assets/CustomExport-BUcG_-S_.js
  71. BIN
      assets/CustomExport-BUcG_-S_.js.gz
  72. 1
      assets/CustomerCell-CicUtcT6.js
  73. BIN
      assets/CustomerCell-CicUtcT6.js.gz
  74. 1
      assets/CustomerForm-CGMVvYes.js
  75. BIN
      assets/CustomerForm-CGMVvYes.js.gz
  76. 1
      assets/CustomerForm-VihDeOKi.css
  77. 1
      assets/DeptModal-C2xW2SvT.js
  78. BIN
      assets/DeptModal-C2xW2SvT.js.gz
  79. 1
      assets/DeptModal.vue_vue_type_script_setup_true_lang-B5W5tpYR.js
  80. BIN
      assets/DeptModal.vue_vue_type_script_setup_true_lang-B5W5tpYR.js.gz
  81. 1
      assets/DeptTree-DN8tsQtY.js
  82. 1
      assets/DeptTree.vue_vue_type_script_setup_true_lang-BZNbxkl5.js
  83. 1
      assets/DetailModal-BhcHH9DX.js
  84. 1
      assets/DetailModal.vue_vue_type_script_setup_true_lang-BXbQpjk8.js
  85. 1
      assets/Drawer1-C7dvE4uX.js
  86. 1
      assets/Drawer1.vue_vue_type_script_setup_true_lang-Bq6xmTJe.js
  87. 1
      assets/Drawer2-SNx7OF6B.js
  88. 1
      assets/Drawer2.vue_vue_type_script_setup_true_lang-CV4IPSkt.js
  89. 1
      assets/Drawer3-CxWe1yYB.js
  90. 1
      assets/Drawer3.vue_vue_type_script_setup_true_lang-CIxeN2Kr.js
  91. 1
      assets/Drawer4-DB2woml8.js
  92. 1
      assets/Drawer4.vue_vue_type_script_setup_true_lang-4T8idd2g.js
  93. 1
      assets/Drawer5-Ciuev0kB.js
  94. 1
      assets/Drawer5.vue_vue_type_script_setup_true_lang-C40tSYdx.js
  95. 1
      assets/DropMenuItem-Ct8INcS8.js
  96. 1
      assets/DynamicForm-D4EsQMjf.js
  97. BIN
      assets/DynamicForm-D4EsQMjf.js.gz
  98. 1
      assets/DynamicInfo-DVXjbA_9.js
  99. 1
      assets/DynamicInfo.vue_vue_type_script_setup_true_lang-DV7XzH-5.js
  100. 1
      assets/EditCellTable-fWKqYpFv.js

0
.nojekyll

1
404.html

@ -0,0 +1 @@
<!doctype html><html lang="zh" id="htmlRoot"><head><script src="/_app.config.js?v=2.11.5-8cb70d8ccd3f"></script><meta charset="UTF-8"/><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/><meta name="renderer" content="webkit"/><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=0"/><title>Vben Admin</title><link rel="icon" href="/favicon.ico"/><script type="module" crossorigin src="/assets/entry/index-DShbtsWl.js"></script><link rel="modulepreload" crossorigin href="/assets/vue-BjERyvPm.js"><link rel="modulepreload" crossorigin href="/assets/antd-BmrhB3rb.js"><link rel="stylesheet" crossorigin href="/assets/index-jE23RaVa.css"></head><body><div id="app"><style>html{line-height:1.15}html[data-theme=dark] .app-loading{background-color:#2c344a}html[data-theme=dark] .app-loading .app-loading-title{color:rgb(255 255 255 / 85%)}.app-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;background-color:#f4f7f9}.app-loading .app-loading-wrap{display:flex;position:absolute;top:50%;left:50%;flex-direction:column;align-items:center;justify-content:center;transform:translate3d(-50%,-50%,0)}.app-loading .dots{display:flex;align-items:center;justify-content:center;padding:98px}.app-loading .app-loading-title{display:flex;align-items:center;justify-content:center;margin-top:30px;color:rgb(0 0 0 / 85%);font-size:30px}.app-loading .app-loading-logo{display:block;width:90px;margin:0 auto;margin-bottom:20px}.dot{display:inline-block;position:relative;box-sizing:border-box;width:48px;height:48px;margin-top:30px;transform:rotate(45deg);animation:ant-rotate 1.2s infinite linear;font-size:32px}.dot i{display:block;position:absolute;width:20px;height:20px;transform:scale(.75);transform-origin:50% 50%;animation:ant-spin-move 1s infinite linear alternate;border-radius:100%;opacity:.3;background-color:#0065cc}.dot i:first-child{top:0;left:0}.dot i:nth-child(2){top:0;right:0;animation-delay:.4s}.dot i:nth-child(3){right:0;bottom:0;animation-delay:.8s}.dot i:nth-child(4){bottom:0;left:0;animation-delay:1.2s}@keyframes ant-rotate{to{transform:rotate(405deg)}}@keyframes ant-spin-move{to{opacity:1}}</style><div class="app-loading"><div class="app-loading-wrap"><img src="/logo.png" class="app-loading-logo" alt="Logo"/><div class="app-loading-dots"><span class="dot dot-spin"><i></i><i></i><i></i><i></i></span></div><div class="app-loading-title">Vben Admin</div></div></div></div></body></html>

1
CNAME

@ -0,0 +1 @@
vben.vvbin.cn

1
_app.config.js

@ -0,0 +1 @@
window.__PRODUCTION__005600620065006E002000410064006D0069006E__CONF__={"VITE_GLOB_APP_TITLE":"Vben Admin","VITE_GLOB_API_URL":"/basic-api","VITE_GLOB_UPLOAD_URL":"/upload","VITE_GLOB_API_URL_PREFIX":""};Object.freeze(window.__PRODUCTION__005600620065006E002000410064006D0069006E__CONF__);Object.defineProperty(window,"__PRODUCTION__005600620065006E002000410064006D0069006E__CONF__",{configurable:false,writable:false,});

1
assets/AccountBind-CjHtXov2.css

@ -0,0 +1 @@
.avatar[data-v-d05828e5]{font-size:40px!important}.extra[data-v-d05828e5]{margin-top:10px;margin-right:30px;float:right;cursor:pointer}

1
assets/AccountBind-Dty0qYnt.js

@ -0,0 +1 @@
import{z as p,C as m,c as f}from"./entry/index-DShbtsWl.js";import{c as k}from"./data-CMLH8mPi.js";import{d as x,a7 as v,Z as e,a8 as s,a9 as t,k as c,u as o,_ as B,F as C,aa as y,ab as l,G as i,a0 as n,$ as I}from"./vue-BjERyvPm.js";import{ag as r}from"./antd-BmrhB3rb.js";const L=x({__name:"AccountBind",setup(N){const u=r.Item,_=r.Item.Meta;return(V,b)=>{const d=v("a-button");return e(),s(o(m),{title:"账号绑定",canExpand:!1},{default:t(()=>[c(o(r),null,{default:t(()=>[(e(!0),B(C,null,y(o(k),a=>(e(),s(o(u),{key:a.key},{default:t(()=>[c(o(_),null,{avatar:t(()=>[a.avatar?(e(),s(p,{key:0,class:"avatar",icon:a.avatar,color:a.color},null,8,["icon","color"])):l("",!0)]),title:t(()=>[i(n(a.title)+" ",1),a.extra?(e(),s(d,{key:0,type:"link",size:"small",class:"extra"},{default:t(()=>[i(n(a.extra),1)]),_:2},1024)):l("",!0)]),description:t(()=>[I("div",null,n(a.description),1)]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1})}}}),E=f(L,[["__scopeId","data-v-d05828e5"]]);export{E as default};

1
assets/AccountDetail-Dhh1feg6.js

@ -0,0 +1 @@
import{d as A,ao as C,f as m,a7 as K,Z as n,a8 as P,a9 as e,k as t,G as p,u as r,$ as c,_ as f,F as y,aa as v,a0 as _,ab as k}from"./vue-BjERyvPm.js";import{P as V}from"./index-BB9V0GyI.js";import{aN as D,aO as w}from"./entry/index-DShbtsWl.js";import{a0 as b}from"./antd-BmrhB3rb.js";import"./useContentViewHeight-w3jL8fd7.js";import"./useWindowSizeFn-Cuml40XT.js";import"./onMountedOrActivated-DcvTUt7V.js";const F={class:"pt-4 m-4 desc-wrap"},W=A({name:"AccountDetail",__name:"AccountDetail",setup(G){var i;const g=b,u=b.TabPane,T=C(),B=D(),o=m((i=T.params)==null?void 0:i.id),s=m("detail"),{setTitle:x}=w();x("详情:用户"+o.value);function N(){B("/system/account")}return(h,l)=>{const d=K("a-button");return n(),P(r(V),{title:"用户"+o.value+"的资料",content:"这是用户资料详情页面。本页面仅用于演示相同路由在tab中打开多个页面并且显示不同的数据",contentBackground:"",onBack:N},{extra:e(()=>[t(d,{type:"primary",danger:""},{default:e(()=>[p(" 禁用账号 ")]),_:1}),t(d,{type:"primary"},{default:e(()=>[p(" 修改密码 ")]),_:1})]),footer:e(()=>[t(r(g),{"default-active-key":"detail",activeKey:s.value,"onUpdate:activeKey":l[0]||(l[0]=a=>s.value=a)},{default:e(()=>[t(r(u),{key:"detail",tab:"用户资料"}),t(r(u),{key:"logs",tab:"操作日志"})]),_:1},8,["activeKey"])]),default:e(()=>[c("div",F,[s.value=="detail"?(n(),f(y,{key:0},v(10,a=>c("div",{key:a},"这是用户"+_(o.value)+"资料Tab",1)),64)):k("",!0),s.value=="logs"?(n(),f(y,{key:1},v(10,a=>c("div",{key:a},"这是用户"+_(o.value)+"操作日志Tab",1)),64)):k("",!0)])]),_:1},8,["title"])}}});export{W as default};

BIN
assets/AccountDetail-Dhh1feg6.js.gz

1
assets/AccountModal-DCxOjZb6.js

@ -0,0 +1 @@
import{_ as o}from"./AccountModal.vue_vue_type_script_setup_true_lang-BcYWTtmp.js";import"./index-wJ08BCMi.js";import"./entry/index-DShbtsWl.js";import"./vue-BjERyvPm.js";import"./antd-BmrhB3rb.js";import"./useWindowSizeFn-Cuml40XT.js";import"./BasicForm.vue_vue_type_script_setup_true_lang-pWatLDmD.js";import"./FormItem.vue_vue_type_script_lang-BlYZUeGm.js";import"./componentMap-D7_wXCrD.js";import"./useFormItem-B4KjxddK.js";import"./RadioButtonGroup.vue_vue_type_script_setup_true_lang-DHk6Ws1t.js";import"./index-Dkr6VmKA.js";import"./uuid-D0SLUWHI.js";import"./useSortable-JDCtAH92.js";import"./download-D1UiuoyS.js";import"./base64Conver-bBv-IO2K.js";import"./index-M4UvXH9o.js";import"./IconPicker.vue_vue_type_script_setup_true_lang-D6Hk7opE.js";import"./copyTextToClipboard-DUmgQPO1.js";import"./index-BO8b0fR2.js";import"./index-Dy3692QU.js";import"./helper-3Z_qR1GZ.js";import"./BasicForm.vue_vue_type_style_index_0_lang-CcmMJY8X.js";import"./useForm-DDSjB-3j.js";import"./account.data-Dt-KNdU9.js";import"./system-Dec80otj.js";export{o as default};

BIN
assets/AccountModal-DCxOjZb6.js.gz

1
assets/AccountModal.vue_vue_type_script_setup_true_lang-BcYWTtmp.js

@ -0,0 +1 @@
var y=Object.defineProperty,C=Object.defineProperties;var L=Object.getOwnPropertyDescriptors;var _=Object.getOwnPropertySymbols;var P=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable;var h=(s,o,e)=>o in s?y(s,o,{enumerable:!0,configurable:!0,writable:!0,value:e}):s[o]=e,d=(s,o)=>{for(var e in o||(o={}))P.call(o,e)&&h(s,e,o[e]);if(_)for(var e of _(o))R.call(o,e)&&h(s,e,o[e]);return s},v=(s,o)=>C(s,L(o));var f=(s,o,e)=>new Promise((i,n)=>{var m=t=>{try{c(e.next(t))}catch(l){n(l)}},p=t=>{try{c(e.throw(t))}catch(l){n(l)}},c=t=>t.done?i(t.value):Promise.resolve(t.value).then(m,p);c((e=e.apply(s,o)).next())});import{a as b,B as A}from"./index-wJ08BCMi.js";import{_ as S}from"./BasicForm.vue_vue_type_script_setup_true_lang-pWatLDmD.js";import"./BasicForm.vue_vue_type_style_index_0_lang-CcmMJY8X.js";import"./componentMap-D7_wXCrD.js";import{u as U}from"./useForm-DDSjB-3j.js";import{a as x}from"./account.data-Dt-KNdU9.js";import{a as D}from"./system-Dec80otj.js";import{d as I,f as w,c as O,u as r,Z as V,a8 as $,a9 as G,k as N,ac as T}from"./vue-BjERyvPm.js";const Q=I({name:"AccountModal",__name:"AccountModal",emits:["success","register"],setup(s,{emit:o}){const e=o,i=w(!0),n=w(""),[m,{setFieldsValue:p,updateSchema:c,resetFields:t,validate:l}]=U({labelWidth:100,baseColProps:{span:24},schemas:x,showActionButtonGroup:!1,actionColOptions:{span:23}}),[M,{setModalProps:u,closeModal:B}]=b(a=>f(this,null,function*(){t(),u({confirmLoading:!1}),i.value=!!(a!=null&&a.isUpdate),r(i)&&(n.value=a.record.id,p(d({},a.record)));const g=yield D();c([{field:"pwd",show:!r(i)},{field:"dept",componentProps:{treeData:g}}])})),F=O(()=>r(i)?"编辑账号":"新增账号");function k(){return f(this,null,function*(){try{const a=yield l();u({confirmLoading:!0}),B(),e("success",{isUpdate:r(i),values:v(d({},a),{id:n.value})})}finally{u({confirmLoading:!1})}})}return(a,g)=>(V(),$(r(A),T(a.$attrs,{onRegister:r(M),title:F.value,onOk:k}),{default:G(()=>[N(r(S),{onRegister:r(m)},null,8,["onRegister"])]),_:1},16,["onRegister","title"]))}});export{Q as _};

BIN
assets/AccountModal.vue_vue_type_script_setup_true_lang-BcYWTtmp.js.gz

1
assets/Action-BJDiA-OV.css

@ -0,0 +1 @@
.scroll-wrap[data-v-05a41703]{width:50%;height:300px;background-color:var(--component-background-color)}

1
assets/Action-Io6RSKLJ.js

@ -0,0 +1 @@
import{U as d,c as _}from"./entry/index-DShbtsWl.js";import{P as k}from"./index-BB9V0GyI.js";import{d as v,f as C,a7 as x,Z as f,a8 as B,a9 as s,$ as a,k as l,G as n,u as i,_ as y,F as $,aa as b,a0 as g}from"./vue-BjERyvPm.js";import"./antd-BmrhB3rb.js";import"./useContentViewHeight-w3jL8fd7.js";import"./useWindowSizeFn-Cuml40XT.js";import"./onMountedOrActivated-DcvTUt7V.js";const w={class:"my-4"},N={class:"scroll-wrap"},S={class:"p-3"},T=v({__name:"Action",setup(V){const p=C(null),m=()=>{const e=i(p);if(!e)throw new Error("scroll is Null");return e};function c(e){m().scrollTo(e)}function u(){m().scrollBottom()}return(e,t)=>{const r=x("a-button");return f(),B(i(k),{title:"滚动组件函数示例",content:"基于el-scrollbar"},{default:s(()=>[a("div",w,[l(r,{onClick:t[0]||(t[0]=o=>c(100)),class:"mr-2"},{default:s(()=>[n(" 滚动到100px位置 ")]),_:1}),l(r,{onClick:t[1]||(t[1]=o=>c(800)),class:"mr-2"},{default:s(()=>[n(" 滚动到800px位置 ")]),_:1}),l(r,{onClick:t[2]||(t[2]=o=>c(0)),class:"mr-2"},{default:s(()=>[n(" 滚动到顶部 ")]),_:1}),l(r,{onClick:t[3]||(t[3]=o=>u()),class:"mr-2"},{default:s(()=>[n(" 滚动到底部 ")]),_:1})]),a("div",N,[l(i(d),{class:"mt-4",ref_key:"scrollRef",ref:p},{default:s(()=>[a("ul",S,[(f(),y($,null,b(100,o=>a("li",{key:o,class:"p-2",style:{border:"1px solid #eee"}},g(o),1)),64))])]),_:1},512)])]),_:1})}}}),I=_(T,[["__scopeId","data-v-05a41703"]]);export{I as default};

BIN
assets/Action-Io6RSKLJ.js.gz

1
assets/ActionTree-CRIDpYkO.js

@ -0,0 +1 @@
import{_ as D}from"./index-BrtOOCle.js";import{t as x}from"./data-BOfxtlv4.js";import{a as T}from"./entry/index-DShbtsWl.js";import{P as b}from"./index-BB9V0GyI.js";import{d as G,f as A,a7 as E,Z as J,a8 as O,a9 as n,$ as d,k as s,G as a,u as c}from"./vue-BjERyvPm.js";import"./antd-BmrhB3rb.js";import"./useContextMenu-BMo3w5vW.js";import"./useContentViewHeight-w3jL8fd7.js";import"./useWindowSizeFn-Cuml40XT.js";import"./onMountedOrActivated-DcvTUt7V.js";const h={class:"mb-4"},w={class:"mb-4"},V={class:"mb-4"},I=G({__name:"ActionTree",setup(L){const u=A(null),{createMessage:i}=T();function o(){const e=c(u);if(!e)throw new Error("tree is null!");return e}function f(e){o().filterByLevel(e)}function y(){o().setCheckedKeys(["0-0"])}function C(){const e=o().getCheckedKeys();i.success(JSON.stringify(e))}function _(){o().setSelectedKeys(["0-0"])}function g(){const e=o().getSelectedKeys();i.success(JSON.stringify(e))}function v(){const e=o().getSelectedKeys(),t=o().getSelectedNode(e[0]);i.success(t!==null?JSON.stringify(t):null)}function N(){o().setExpandedKeys(["0-0"])}function S(){const e=o().getExpandedKeys();i.success(JSON.stringify(e))}function m(e){o().checkAll(e)}function p(e){o().expandAll(e)}function k(e=null){o().insertNodeByKey({parentKey:e,node:{title:"新增节点",key:"2-2-2"},push:"push"})}function K(e){o().deleteNodeByKey(e)}function $(e){o().updateNodeByKey(e,{title:"parent2-new"})}function B(){i.success(JSON.stringify(o().getTreeData()))}return(e,t)=>{const l=E("a-button");return J(),O(c(b),{title:"Tree函数操作示例",contentBackground:"",contentClass:"p-4"},{default:n(()=>[d("div",h,[s(l,{onClick:t[0]||(t[0]=r=>p(!0)),class:"mr-2"},{default:n(()=>[a(" 展开全部 ")]),_:1}),s(l,{onClick:t[1]||(t[1]=r=>p(!1)),class:"mr-2"},{default:n(()=>[a(" 折叠全部 ")]),_:1}),s(l,{onClick:t[2]||(t[2]=r=>m(!0)),class:"mr-2"},{default:n(()=>[a(" 全选 ")]),_:1}),s(l,{onClick:t[3]||(t[3]=r=>m(!1)),class:"mr-2"},{default:n(()=>[a(" 全不选 ")]),_:1}),s(l,{onClick:t[4]||(t[4]=r=>f(2)),class:"mr-2"},{default:n(()=>[a(" 显示到第2级 ")]),_:1}),s(l,{onClick:t[5]||(t[5]=r=>f(1)),class:"mr-2"},{default:n(()=>[a(" 显示到第1级 ")]),_:1})]),d("div",w,[s(l,{onClick:y,class:"mr-2"},{default:n(()=>[a(" 设置勾选数据 ")]),_:1}),s(l,{onClick:C,class:"mr-2"},{default:n(()=>[a(" 获取勾选数据 ")]),_:1}),s(l,{onClick:_,class:"mr-2"},{default:n(()=>[a(" 设置选中数据 ")]),_:1}),s(l,{onClick:g,class:"mr-2"},{default:n(()=>[a(" 获取选中数据 ")]),_:1}),s(l,{onClick:v,class:"mr-2"},{default:n(()=>[a(" 获取选中节点 ")]),_:1}),s(l,{onClick:B,class:"mr-2"},{default:n(()=>[a(" 获取Tree数据 ")]),_:1}),s(l,{onClick:N,class:"mr-2"},{default:n(()=>[a(" 设置展开数据 ")]),_:1}),s(l,{onClick:S,class:"mr-2"},{default:n(()=>[a(" 获取展开数据 ")]),_:1})]),d("div",V,[s(l,{onClick:t[6]||(t[6]=r=>k(null)),class:"mr-2"},{default:n(()=>[a(" 添加根节点 ")]),_:1}),s(l,{onClick:t[7]||(t[7]=r=>k("2-2")),class:"mr-2"},{default:n(()=>[a(" 添加在parent3内添加节点 ")]),_:1}),s(l,{onClick:t[8]||(t[8]=r=>K("2-2")),class:"mr-2"},{default:n(()=>[a(" 删除parent3节点 ")]),_:1}),s(l,{onClick:t[9]||(t[9]=r=>$("1-1")),class:"mr-2"},{default:n(()=>[a(" 更新parent2节点 ")]),_:1})]),s(c(D),{treeData:c(x),title:"函数操作",ref_key:"treeRef",ref:u,checkable:!0},null,8,["treeData"])]),_:1})}}});export{I as default};

BIN
assets/ActionTree-CRIDpYkO.js.gz

1
assets/AdvancedForm-B9NA1yTY.js

@ -0,0 +1 @@
import{_ as a}from"./BasicForm.vue_vue_type_script_setup_true_lang-pWatLDmD.js";import"./BasicForm.vue_vue_type_style_index_0_lang-CcmMJY8X.js";import"./componentMap-D7_wXCrD.js";import{u as r}from"./useForm-DDSjB-3j.js";import{C as i}from"./entry/index-DShbtsWl.js";import{P as f}from"./index-BB9V0GyI.js";import{d as u,Z as b,a8 as h,a9 as n,k as t,u as o}from"./vue-BjERyvPm.js";import"./FormItem.vue_vue_type_script_lang-BlYZUeGm.js";import"./helper-3Z_qR1GZ.js";import"./antd-BmrhB3rb.js";import"./index-wJ08BCMi.js";import"./useWindowSizeFn-Cuml40XT.js";import"./useFormItem-B4KjxddK.js";import"./RadioButtonGroup.vue_vue_type_script_setup_true_lang-DHk6Ws1t.js";import"./index-Dkr6VmKA.js";import"./uuid-D0SLUWHI.js";import"./useSortable-JDCtAH92.js";import"./download-D1UiuoyS.js";import"./base64Conver-bBv-IO2K.js";import"./index-M4UvXH9o.js";import"./IconPicker.vue_vue_type_script_setup_true_lang-D6Hk7opE.js";import"./copyTextToClipboard-DUmgQPO1.js";import"./index-BO8b0fR2.js";import"./index-Dy3692QU.js";import"./useContentViewHeight-w3jL8fd7.js";import"./onMountedOrActivated-DcvTUt7V.js";const H=u({__name:"AdvancedForm",setup(P){const l=()=>[{field:"field1",component:"Input",label:"字段1",colProps:{span:8},componentProps:{placeholder:"自定义placeholder",onChange:e=>{}}},{field:"field2",component:"Input",label:"字段2",colProps:{span:8}},{field:"field3",component:"DatePicker",label:"字段3",colProps:{span:8}},{field:"field4",component:"Select",label:"字段4",colProps:{span:8},componentProps:{options:[{label:"选项1",value:"1",key:"1"},{label:"选项2",value:"2",key:"2"}]}},{field:"field5",component:"CheckboxGroup",label:"字段5",colProps:{span:8},componentProps:{options:[{label:"选项1",value:"1"},{label:"选项2",value:"2"}]}}];function s(){return[{field:"field10",component:"Input",label:"字段10",colProps:{span:8}},{field:"field11",component:"Input",label:"字段11",colProps:{span:8}},{field:"field12",component:"Input",label:"字段12",colProps:{span:8}},{field:"field13",component:"Input",label:"字段13",colProps:{span:8}}]}const[c]=r({labelWidth:120,schemas:l(),actionColOptions:{span:24},compact:!0,showAdvancedButton:!0}),p=[];for(let e=14;e<30;e++)p.push({field:"field"+e,component:"Input",label:"字段"+e,colProps:{span:8}});const[m]=r({labelWidth:120,schemas:[...l(),...s(),{field:"",component:"Divider",label:"更多字段"},...p],actionColOptions:{span:24},compact:!0,showAdvancedButton:!0,alwaysShowLines:2});function d(e){}return(e,_)=>(b(),h(o(f),{title:"可折叠表单示例"},{default:n(()=>[t(o(i),{title:"基础收缩示例"},{default:n(()=>[t(o(a),{onRegister:o(c)},null,8,["onRegister"])]),_:1}),t(o(i),{title:"超过3行自动收起,折叠时保留2行",class:"mt-4"},{default:n(()=>[t(o(a),{onRegister:o(m),onAdvancedChange:d},null,8,["onRegister"])]),_:1})]),_:1}))}});export{H as default};

BIN
assets/AdvancedForm-B9NA1yTY.js.gz

1
assets/AppendForm-p4oY6Rkr.js

@ -0,0 +1 @@
var $=(h,d,t)=>new Promise((b,o)=>{var v=e=>{try{p(t.next(e))}catch(s){o(s)}},_=e=>{try{p(t.throw(e))}catch(s){o(s)}},p=e=>e.done?b(e.value):Promise.resolve(e.value).then(v,_);p((t=t.apply(h,d)).next())});import{_ as k}from"./BasicForm.vue_vue_type_script_setup_true_lang-pWatLDmD.js";import"./BasicForm.vue_vue_type_style_index_0_lang-CcmMJY8X.js";import"./componentMap-D7_wXCrD.js";import{u as y}from"./useForm-DDSjB-3j.js";import{C as I,a as W}from"./entry/index-DShbtsWl.js";import{P as w}from"./index-BB9V0GyI.js";import{d as A,f as g,a7 as M,Z as m,a8 as f,a9 as a,k as l,u as n,G as u,ab as C}from"./vue-BjERyvPm.js";import"./FormItem.vue_vue_type_script_lang-BlYZUeGm.js";import"./helper-3Z_qR1GZ.js";import"./antd-BmrhB3rb.js";import"./index-wJ08BCMi.js";import"./useWindowSizeFn-Cuml40XT.js";import"./useFormItem-B4KjxddK.js";import"./RadioButtonGroup.vue_vue_type_script_setup_true_lang-DHk6Ws1t.js";import"./index-Dkr6VmKA.js";import"./uuid-D0SLUWHI.js";import"./useSortable-JDCtAH92.js";import"./download-D1UiuoyS.js";import"./base64Conver-bBv-IO2K.js";import"./index-M4UvXH9o.js";import"./IconPicker.vue_vue_type_script_setup_true_lang-D6Hk7opE.js";import"./copyTextToClipboard-DUmgQPO1.js";import"./index-BO8b0fR2.js";import"./index-Dy3692QU.js";import"./useContentViewHeight-w3jL8fd7.js";import"./onMountedOrActivated-DcvTUt7V.js";const fe=A({__name:"AppendForm",setup(h){const{createMessage:d}=W(),t=g(0),[b,{appendSchemaByField:o,removeSchemaByField:v,validate:_}]=y({schemas:[{field:"field0a",component:"Input",label:"字段0",required:!0},{field:"field0b",component:"Input",label:"字段0",required:!0},{field:"0",label:" ",slot:"add"}],labelWidth:100,actionColOptions:{span:24},baseColProps:{span:8}});function p(){return $(this,null,function*(){try{const i=yield _();d.success("请前往控制台查看输出")}catch(i){}})}const e=g(1);function s(){o({field:`field${e.value}a`,component:"Input",label:"字段"+e.value,required:!0},""),o({field:`field${e.value}b`,component:"Input",label:"字段"+e.value,required:!0},""),o({field:`${e.value}`,component:"Input",label:" ",slot:"add"},""),e.value++}function F(){o([{field:`field${e.value}a`,component:"Input",label:"字段"+e.value,required:!0},{field:`field${e.value}b`,component:"Input",label:"字段"+e.value,required:!0},{field:`${e.value}`,component:"Input",label:" ",slot:"add"}],""),e.value++}function S(i){v([`field${i}a`,`field${i}b`,`${i}`]),e.value--}const[G,{appendSchemaByField:B,removeSchemaByField:P,getFieldsValue:O,setFieldsValue:q}]=y({schemas:[{field:`field[${t.value}].a`,component:"Input",label:"字段a",colProps:{span:9}},{field:`field[${t.value}].b`,colProps:{span:9},component:"Input",label:"字段b"}],labelWidth:100,actionColOptions:{span:24},baseColProps:{span:8}});function N(){t.value++,B([{field:`field[${t.value}].a`,component:"Input",colProps:{span:9},label:"字段a"},{field:`field[${t.value}].b`,component:"Input",colProps:{span:9},label:"字段b"}],"")}function V(){P([`field[${t.value}].a`,`field[${t.value}].b`]),t.value--}function x(){q({field:[{a:"默认a",b:"默认b"}]})}function R(){d.success("请前往控制台查看输出")}return(i,T)=>{const r=M("a-button");return m(),f(n(w),{title:"表单增删示例"},{default:a(()=>[l(n(I),{title:"表单项增删"},{default:a(()=>[l(n(k),{onRegister:n(b),onSubmit:p},{add:a(({field:c})=>[Number(c)===0?(m(),f(r,{key:0,onClick:s},{default:a(()=>[u("+")]),_:1})):C("",!0),Number(c)===0?(m(),f(r,{key:1,class:"ml-2",onClick:F},{default:a(()=>[u(" 批量添加表单配置 ")]),_:1})):C("",!0),Number(c)>0?(m(),f(r,{key:2,onClick:()=>S(c)},{default:a(()=>[u("-")]),_:2},1032,["onClick"])):C("",!0)]),_:1},8,["onRegister"])]),_:1}),l(n(I),{title:"表单组增删",class:"my-3"},{default:a(()=>[l(r,{onClick:x},{default:a(()=>[u("设置初始值")]),_:1}),l(r,{class:"m-2",onClick:N},{default:a(()=>[u(" 批量添加表单 ")]),_:1}),l(r,{onClick:V},{default:a(()=>[u("批量减少表单")]),_:1}),l(n(k),{onRegister:n(G),onSubmit:R},null,8,["onRegister"])]),_:1})]),_:1})}}});export{fe as default};

BIN
assets/AppendForm-p4oY6Rkr.js.gz

1
assets/Application-DQ6cZoKK.js

@ -0,0 +1 @@
import{_ as o}from"./Application.vue_vue_type_style_index_0_lang-DnREFXFz.js";import"./entry/index-DShbtsWl.js";import"./vue-BjERyvPm.js";import"./antd-BmrhB3rb.js";import"./data-NRFjrms5.js";export{o as default};

1
assets/Application-DxWnDvJQ.css

@ -0,0 +1 @@
.account-center-application__card{width:100%;margin-bottom:-12px}.account-center-application__card .ant-card-body{padding:16px}.account-center-application__card-title{margin-bottom:5px;font-size:16px;font-weight:500}.account-center-application__card-title .icon{margin-top:-5px;font-size:22px}.account-center-application__card-num{margin-left:24px;color:#8b949e;line-height:36px}.account-center-application__card-num span{margin-left:5px;font-size:18px}.account-center-application__card-download{float:right;color:#0960bd;font-size:20px!important}

1
assets/Application.vue_vue_type_style_index_0_lang-DnREFXFz.js

@ -0,0 +1 @@
import{z as _}from"./entry/index-DShbtsWl.js";import{applicationList as m}from"./data-NRFjrms5.js";import{ag as u,U as k,V as C,R as $}from"./antd-BmrhB3rb.js";import{d as w,Z as t,a8 as n,a9 as c,k as i,u as s,_ as v,F as x,aa as V,a1 as e,$ as l,ab as p,G as r,a0 as d}from"./vue-BjERyvPm.js";const o="account-center-application",z=w({__name:"Application",setup(g){const f=u.Item;return(y,B)=>(t(),n(s(u),{class:e(o)},{default:c(()=>[i(s(k),{gutter:16},{default:c(()=>[(t(!0),v(x,null,V(s(m),a=>(t(),n(s(C),{key:a.title,span:6},{default:c(()=>[i(s(f),null,{default:c(()=>[i(s($),{hoverable:!0,class:e(`${o}__card`)},{default:c(()=>[l("div",{class:e(`${o}__card-title`)},[a.icon?(t(),n(_,{key:0,class:"icon",icon:a.icon,color:a.color},null,8,["icon","color"])):p("",!0),r(" "+d(a.title),1)],2),l("div",{class:e(`${o}__card-num`)},[r(" 活跃用户:"),l("span",null,d(a.active),1),r(" 万 ")],2),l("div",{class:e(`${o}__card-num`)},[r(" 新增用户:"),l("span",null,d(a.new),1)],2),a.download?(t(),n(_,{key:0,class:e(`${o}__card-download`),icon:a.download},null,8,["class","icon"])):p("",!0)]),_:2},1032,["class"])]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1}))}});export{z as _};

BIN
assets/Application.vue_vue_type_style_index_0_lang-DnREFXFz.js.gz

1
assets/ArrayExport-DUb5BTvK.js

@ -0,0 +1 @@
import{_ as n}from"./BasicTable.vue_vue_type_script_setup_true_lang-jwRietvD.js";import"./TableImg.vue_vue_type_style_index_0_lang-CLOyFFuc.js";import"./index-Dkr6VmKA.js";import"./index-DOyjHpy4.js";import{c as l,d as c,b as d,e as u,f as o,g as a}from"./data-CMw_4EMv.js";import{P as _}from"./index-BB9V0GyI.js";import{d as f,a7 as h,Z as x,a8 as S,a9 as t,k as r,u as e,G as i}from"./vue-BjERyvPm.js";import"./BasicForm.vue_vue_type_script_setup_true_lang-pWatLDmD.js";import"./FormItem.vue_vue_type_script_lang-BlYZUeGm.js";import"./componentMap-D7_wXCrD.js";import"./useFormItem-B4KjxddK.js";import"./antd-BmrhB3rb.js";import"./entry/index-DShbtsWl.js";import"./RadioButtonGroup.vue_vue_type_script_setup_true_lang-DHk6Ws1t.js";import"./index-M4UvXH9o.js";import"./IconPicker.vue_vue_type_script_setup_true_lang-D6Hk7opE.js";import"./copyTextToClipboard-DUmgQPO1.js";import"./index-BO8b0fR2.js";import"./index-Dy3692QU.js";import"./index-wJ08BCMi.js";import"./useWindowSizeFn-Cuml40XT.js";import"./base64Conver-bBv-IO2K.js";import"./helper-3Z_qR1GZ.js";import"./BasicForm.vue_vue_type_style_index_0_lang-CcmMJY8X.js";import"./useForm-DDSjB-3j.js";import"./uuid-D0SLUWHI.js";import"./sortable.esm-CoO8jRpa.js";import"./onMountedOrActivated-DcvTUt7V.js";import"./useSortable-JDCtAH92.js";import"./download-D1UiuoyS.js";import"./useContentViewHeight-w3jL8fd7.js";const Y=f({__name:"ArrayExport",setup(k){function p(){d({data:o,header:a,filename:"二维数组方式导出excel.xlsx"})}function s(){u({sheetList:[{data:o,header:a,sheetName:"Sheet1"},{data:o,header:a,sheetName:"Sheet2"}],filename:"二维数组方式导出excel-多Sheet示例.xlsx"})}return(C,T)=>{const m=h("a-button");return x(),S(e(_),{title:"导出示例",content:"根据数组格式的数据进行导出"},{default:t(()=>[r(e(n),{title:"基础表格",columns:e(l),dataSource:e(c)},{toolbar:t(()=>[r(m,{onClick:p},{default:t(()=>[i(" 导出 ")]),_:1}),r(m,{onClick:s,danger:""},{default:t(()=>[i(" 导出多Sheet ")]),_:1})]),_:1},8,["columns","dataSource"])]),_:1})}}});export{Y as default};

BIN
assets/ArrayExport-DUb5BTvK.js.gz

1
assets/Article-C4Q8ez3s.css

@ -0,0 +1 @@
.account-center-article__title[data-v-e52d1b71]{margin-bottom:12px;font-size:18px}.account-center-article__content[data-v-e52d1b71]{color:#8b949e}.account-center-article__action[data-v-e52d1b71]{display:inline-block;padding:0 16px;color:#8b949e}.account-center-article__action[data-v-e52d1b71]:nth-child(1),.account-center-article__action[data-v-e52d1b71]:nth-child(2){border-right:1px solid rgba(206,206,206,.4)}.account-center-article__action-icon[data-v-e52d1b71]{margin-right:3px}.account-center-article__time[data-v-e52d1b71]{position:absolute;right:20px;color:#00000073}

1
assets/Article-CIIPoEuI.js

@ -0,0 +1 @@
import{z as x,c as $}from"./entry/index-DShbtsWl.js";import{articleList as v,actions as y}from"./data-NRFjrms5.js";import{d as C,Z as t,a8 as i,a9 as l,_,F as u,aa as m,u as a,k as I,$ as o,a1 as s,a0 as n,G as p,ab as L}from"./vue-BjERyvPm.js";import{ag as d,Q as B}from"./antd-BmrhB3rb.js";const c="account-center-article",N=C({__name:"Article",setup(V){const f=d.Item,k=d.Item.Meta;return(b,g)=>(t(),i(a(d),{"item-layout":"vertical",class:s(c)},{default:l(()=>[(t(!0),_(u,null,m(a(v),r=>(t(),i(a(f),{key:r.title},{default:l(()=>[I(a(k),null,{description:l(()=>[o("div",{class:s(`${c}__content`)},n(r.content),3)]),title:l(()=>[o("p",{class:s(`${c}__title`)},n(r.title),3),o("div",null,[(t(!0),_(u,null,m(r.description,e=>(t(),i(a(B),{key:e,class:"mb-2"},{default:l(()=>[p(n(e),1)]),_:2},1024))),128))])]),_:2},1024),o("div",null,[(t(!0),_(u,null,m(a(y),e=>(t(),_("div",{key:e.text,class:s(`${c}__action`)},[e.icon?(t(),i(x,{key:0,class:s(`${c}__action-icon`),icon:e.icon,color:e.color},null,8,["class","icon","color"])):L("",!0),p(" "+n(e.text),1)],2))),128)),o("span",{class:s(`${c}__time`)},n(r.time),3)])]),_:2},1024))),128))]),_:1}))}}),M=$(N,[["__scopeId","data-v-e52d1b71"]]);export{M as default};

BIN
assets/Article-CIIPoEuI.js.gz

1
assets/AuthColumn-DgtD8nBY.js

@ -0,0 +1 @@
import{_ as m}from"./BasicTable.vue_vue_type_script_setup_true_lang-jwRietvD.js";import"./TableImg.vue_vue_type_style_index_0_lang-CLOyFFuc.js";import{_ as p}from"./index-Dkr6VmKA.js";import{u}from"./useTable-DZYBWrF0.js";import{d as c}from"./table-CsVgq3LP.js";import{d as h,Z as n,_ as f,k as b,a9 as _,a8 as w,u as o,ab as x}from"./vue-BjERyvPm.js";import"./BasicForm.vue_vue_type_script_setup_true_lang-pWatLDmD.js";import"./FormItem.vue_vue_type_script_lang-BlYZUeGm.js";import"./componentMap-D7_wXCrD.js";import"./useFormItem-B4KjxddK.js";import"./antd-BmrhB3rb.js";import"./entry/index-DShbtsWl.js";import"./RadioButtonGroup.vue_vue_type_script_setup_true_lang-DHk6Ws1t.js";import"./index-M4UvXH9o.js";import"./IconPicker.vue_vue_type_script_setup_true_lang-D6Hk7opE.js";import"./copyTextToClipboard-DUmgQPO1.js";import"./index-BO8b0fR2.js";import"./index-Dy3692QU.js";import"./index-wJ08BCMi.js";import"./useWindowSizeFn-Cuml40XT.js";import"./base64Conver-bBv-IO2K.js";import"./helper-3Z_qR1GZ.js";import"./BasicForm.vue_vue_type_style_index_0_lang-CcmMJY8X.js";import"./useForm-DDSjB-3j.js";import"./uuid-D0SLUWHI.js";import"./sortable.esm-CoO8jRpa.js";import"./onMountedOrActivated-DcvTUt7V.js";import"./useSortable-JDCtAH92.js";import"./download-D1UiuoyS.js";const I={class:"p-4"},Y=h({__name:"AuthColumn",setup(C){const a=[{title:"编号",dataIndex:"no",width:100},{title:"姓名",dataIndex:"name",minWidth:200,auth:"test"},{title:"状态",dataIndex:"status",width:100},{title:"状态1",dataIndex:"status1",width:100},{title:"状态2",dataIndex:"status2",width:100},{title:"状态3",dataIndex:"status3",width:100},{title:"状态4",dataIndex:"status4",width:100},{title:"状态5",dataIndex:"status5",width:100},{title:"地址",dataIndex:"address",auth:"super",ifShow:e=>!0},{title:"开始时间",dataIndex:"beginTime"},{title:"结束时间",dataIndex:"endTime",width:200}],[r]=u({title:"TableAction组件及固定列示例",api:c,columns:a,bordered:!0,rowKey:"id",rowSelection:{type:"checkbox"},actionColumn:{width:250,title:"Action",dataIndex:"action"},showSelectionBar:!0});function l(e){}function d(e){}function i(e){}return(e,k)=>(n(),f("div",I,[b(o(m),{onRegister:o(r)},{bodyCell:_(({column:s,record:t})=>[s.key==="action"?(n(),w(o(p),{key:0,actions:[{label:"编辑",onClick:l.bind(null,t),auth:"other"},{label:"删除",icon:"ic:outline-delete-outline",onClick:d.bind(null,t),auth:"super"}],dropDownActions:[{label:"启用",popConfirm:{title:"是否启用?",confirm:i.bind(null,t)},ifShow:A=>t.status!=="enable"},{label:"禁用",popConfirm:{title:"是否禁用?",confirm:i.bind(null,t)},ifShow:()=>t.status==="enable"},{label:"同时控制",popConfirm:{title:"是否动态显示?",confirm:i.bind(null,t)},auth:"super",ifShow:()=>!0}]},null,8,["actions","dropDownActions"])):x("",!0)]),_:1},8,["onRegister"])]))}});export{Y as default};

BIN
assets/AuthColumn-DgtD8nBY.js.gz

1
assets/AuthPageA-CYCRa33q.css

@ -0,0 +1 @@
.auth-page[data-v-94f9eb17]{display:flex;align-items:center;justify-content:center;height:300px;border-radius:12px;background-color:#409efe;color:#fff;font-size:24px}

1
assets/AuthPageA-R7dUDqyf.js

@ -0,0 +1 @@
import{c as e}from"./entry/index-DShbtsWl.js";import{Z as t,_ as c}from"./vue-BjERyvPm.js";import"./antd-BmrhB3rb.js";const o={},r={class:"m-10 auth-page"};function a(s,_){return t(),c("div",r,"Super 角色可见")}const m=e(o,[["render",a],["__scopeId","data-v-94f9eb17"]]);export{m as default};

1
assets/AuthPageB-CaPh-F5b.css

@ -0,0 +1 @@
.auth-page[data-v-71e78596]{display:flex;align-items:center;justify-content:center;height:300px;border-radius:12px;background-color:#409efe;color:#fff;font-size:24px}

1
assets/AuthPageB-UgU0J8I0.js

@ -0,0 +1 @@
import{c as e}from"./entry/index-DShbtsWl.js";import{Z as t,_ as c}from"./vue-BjERyvPm.js";import"./antd-BmrhB3rb.js";const o={},s={class:"m-10 auth-page"};function a(r,_){return t(),c("div",s,"Test 角色可见")}const d=e(o,[["render",a],["__scopeId","data-v-71e78596"]]);export{d as default};

1
assets/Baidu-B3Zcx_AE.js

@ -0,0 +1 @@
var l=(i,s,t)=>new Promise((c,a)=>{var n=e=>{try{o(t.next(e))}catch(p){a(p)}},r=e=>{try{o(t.throw(e))}catch(p){a(p)}},o=e=>e.done?c(e.value):Promise.resolve(e.value).then(n,r);o((t=t.apply(i,s)).next())});import{u}from"./useScript-BwrFIpPm.js";import{d as m,f as d,o as f,Z as h,_ as w,ag as B,y,u as _}from"./vue-BjERyvPm.js";const g="https://api.map.baidu.com/getscript?v=3.0&ak=OaBvYmKX3pjF7YFUFeeBCeGdy9Zp7xB2&services=&t=20210201100830&s=1",x=m({name:"BaiduMap",__name:"Baidu",props:{width:{type:String,default:"100%"},height:{type:String,default:"calc(100vh - 78px)"}},setup(i){const s=d(null),{toPromise:t}=u({src:g});function c(){return l(this,null,function*(){yield t(),yield y();const a=_(s);if(!a)return;const n=window.BMap,r=new n.Map(a),o=new n.Point(116.404,39.915);r.centerAndZoom(o,15),r.enableScrollWheelZoom(!0)})}return f(()=>l(this,null,function*(){yield c()})),(a,n)=>(h(),w("div",{ref_key:"wrapRef",ref:s,style:B({height:i.height,width:i.width})},null,4))}});export{x as default};

1
assets/BaseSetting-BoHwTOvB.js

@ -0,0 +1 @@
var f=(e,m,a)=>new Promise((u,i)=>{var d=t=>{try{r(a.next(t))}catch(n){i(n)}},l=t=>{try{r(a.throw(t))}catch(n){i(n)}},r=t=>t.done?u(t.value):Promise.resolve(t.value).then(d,l);r((a=a.apply(e,m)).next())});import{l as v,C as g,a as b,c as C}from"./entry/index-DShbtsWl.js";import{C as I}from"./index-Dy3692QU.js";import{_ as S}from"./BasicForm.vue_vue_type_script_setup_true_lang-pWatLDmD.js";import"./BasicForm.vue_vue_type_style_index_0_lang-CcmMJY8X.js";import"./componentMap-D7_wXCrD.js";import{u as x}from"./useForm-DDSjB-3j.js";import{a as A}from"./account-DqTA37tw.js";import{u as w}from"./upload-DluXGMqe.js";import{h as B}from"./header-OZa5fSDc.js";import{b as U}from"./data-CMLH8mPi.js";import{d as V,o as k,c as y,a7 as M,Z as N,a8 as R,a9 as p,k as s,u as o,$ as h,G as F,a2 as G,a3 as T}from"./vue-BjERyvPm.js";import{U as $,V as _}from"./antd-BmrhB3rb.js";import"./index-wJ08BCMi.js";import"./useWindowSizeFn-Cuml40XT.js";import"./base64Conver-bBv-IO2K.js";import"./FormItem.vue_vue_type_script_lang-BlYZUeGm.js";import"./helper-3Z_qR1GZ.js";import"./useFormItem-B4KjxddK.js";import"./RadioButtonGroup.vue_vue_type_script_setup_true_lang-DHk6Ws1t.js";import"./index-Dkr6VmKA.js";import"./uuid-D0SLUWHI.js";import"./useSortable-JDCtAH92.js";import"./download-D1UiuoyS.js";import"./index-M4UvXH9o.js";import"./IconPicker.vue_vue_type_script_setup_true_lang-D6Hk7opE.js";import"./copyTextToClipboard-DUmgQPO1.js";import"./index-BO8b0fR2.js";const E=e=>(G("data-v-54663cbe"),e=e(),T(),e),P={class:"change-avatar"},W=E(()=>h("div",{class:"mb-2"},"头像",-1)),Z=V({__name:"BaseSetting",setup(e){const{createMessage:m}=b(),a=v(),[u,{setFieldsValue:i}]=x({labelWidth:120,schemas:U,showActionButtonGroup:!1});k(()=>f(this,null,function*(){const t=yield A();i(t)}));const d=y(()=>{const{avatar:t}=a.getUserInfo;return t||B});function l({src:t,data:n}){const c=a.getUserInfo;c.avatar=t,a.setUserInfo(c)}function r(){m.success("更新成功!")}return(t,n)=>{const c=M("a-button");return N(),R(o(g),{title:"基本设置",canExpand:!1},{default:p(()=>[s(o($),{gutter:24},{default:p(()=>[s(o(_),{span:14},{default:p(()=>[s(o(S),{onRegister:o(u)},null,8,["onRegister"])]),_:1}),s(o(_),{span:10},{default:p(()=>[h("div",P,[W,s(o(I),{uploadApi:o(w),value:d.value,btnText:"更换头像",btnProps:{preIcon:"ant-design:cloud-upload-outlined"},onChange:l,width:"150"},null,8,["uploadApi","value"])])]),_:1})]),_:1}),s(c,{type:"primary",onClick:r},{default:p(()=>[F(" 更新基本信息 ")]),_:1})]),_:1})}}}),ht=C(Z,[["__scopeId","data-v-54663cbe"]]);export{ht as default};

BIN
assets/BaseSetting-BoHwTOvB.js.gz

1
assets/BaseSetting-M8JF0SAL.css

@ -0,0 +1 @@
.change-avatar img[data-v-54663cbe]{display:block;margin-bottom:15px;border-radius:50%}

1
assets/Basic-CGmj2HAV.js

@ -0,0 +1 @@
import{_ as b}from"./BasicTable.vue_vue_type_script_setup_true_lang-jwRietvD.js";import"./TableImg.vue_vue_type_style_index_0_lang-CLOyFFuc.js";import"./index-Dkr6VmKA.js";import{getBasicData as h,getBasicColumns as k}from"./tableData-Btimr9NR.js";import{d as B,f as t,a7 as S,Z as z,_ as x,k as e,a9 as o,G as l,a0 as s,u as m}from"./vue-BjERyvPm.js";import"./BasicForm.vue_vue_type_script_setup_true_lang-pWatLDmD.js";import"./FormItem.vue_vue_type_script_lang-BlYZUeGm.js";import"./componentMap-D7_wXCrD.js";import"./useFormItem-B4KjxddK.js";import"./antd-BmrhB3rb.js";import"./entry/index-DShbtsWl.js";import"./RadioButtonGroup.vue_vue_type_script_setup_true_lang-DHk6Ws1t.js";import"./index-M4UvXH9o.js";import"./IconPicker.vue_vue_type_script_setup_true_lang-D6Hk7opE.js";import"./copyTextToClipboard-DUmgQPO1.js";import"./index-BO8b0fR2.js";import"./index-Dy3692QU.js";import"./index-wJ08BCMi.js";import"./useWindowSizeFn-Cuml40XT.js";import"./base64Conver-bBv-IO2K.js";import"./helper-3Z_qR1GZ.js";import"./BasicForm.vue_vue_type_style_index_0_lang-CcmMJY8X.js";import"./useForm-DDSjB-3j.js";import"./uuid-D0SLUWHI.js";import"./sortable.esm-CoO8jRpa.js";import"./onMountedOrActivated-DcvTUt7V.js";import"./useSortable-JDCtAH92.js";import"./download-D1UiuoyS.js";import"./select-BR0ceRuw.js";const R={class:"p-4"},rt=B({__name:"Basic",setup(T){const a=t(!1),p=t(!1),i=t(!0),r=t(!0),u=t(!1),c=k(),d=h();function g(){a.value=!a.value}function f(){i.value=!i.value}function _(){p.value=!0,setTimeout(()=>{p.value=!1,u.value={pageSize:20}},3e3)}function v(){r.value=!r.value}function C(y){}return(y,w)=>{const n=S("a-button");return z(),x("div",R,[e(m(b),{title:"基础示例",titleHelpMessage:"温馨提醒",columns:m(c),dataSource:m(d),canResize:a.value,loading:p.value,striped:i.value,bordered:r.value,showTableSetting:"",pagination:u.value,onColumnsChange:C},{toolbar:o(()=>[e(n,{type:"primary",onClick:g},{default:o(()=>[l(s(a.value?"取消自适应":"自适应高度"),1)]),_:1}),e(n,{type:"primary",onClick:v},{default:o(()=>[l(s(r.value?"隐藏边框":"显示边框"),1)]),_:1}),e(n,{type:"primary",onClick:_},{default:o(()=>[l(" 开启loading ")]),_:1}),e(n,{type:"primary",onClick:f},{default:o(()=>[l(s(i.value?"隐藏斑马纹":"显示斑马纹"),1)]),_:1})]),_:1},8,["columns","dataSource","canResize","loading","striped","bordered","pagination"])])}}});export{rt as default};

BIN
assets/Basic-CGmj2HAV.js.gz

1
assets/BasicForm-Sl_TyPJm.css

@ -0,0 +1 @@
.vben-basic-form .ant-form-item-label label:after{margin:0 6px 0 2px}.vben-basic-form .ant-form-item.suffix-item .ant-form-item-children,.vben-basic-form .ant-form-item.prefix-item .ant-form-item-children{display:flex}.vben-basic-form .ant-form-item.suffix-item .prefix,.vben-basic-form .ant-form-item.prefix-item .prefix{display:inline-flex;align-items:center;margin-top:1px;padding-right:6px;line-height:1}.vben-basic-form .ant-form-item.suffix-item .suffix,.vben-basic-form .ant-form-item.prefix-item .suffix{display:inline-flex;align-items:center;margin-top:1px;padding-left:6px;line-height:1}.vben-basic-form .ant-form-explain{font-size:14px}.vben-basic-form--compact .ant-form-item{margin-bottom:8px!important}

1
assets/BasicForm.vue_vue_type_script_setup_true_lang-pWatLDmD.js
File diff suppressed because it is too large
View File

BIN
assets/BasicForm.vue_vue_type_script_setup_true_lang-pWatLDmD.js.gz

1
assets/BasicForm.vue_vue_type_style_index_0_lang-CcmMJY8X.js

@ -0,0 +1 @@
var D=Object.defineProperty;var C=Object.getOwnPropertySymbols;var M=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable;var w=(e,n,o)=>n in e?D(e,n,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[n]=o,m=(e,n)=>{for(var o in n||(n={}))M.call(n,o)&&w(e,o,n[o]);if(C)for(var o of C(n))P.call(n,o)&&w(e,o,n[o]);return e};import{x as T,L as V,p as t,M as b,N as $,h as G}from"./entry/index-DShbtsWl.js";import{a2 as L,V as Y}from"./antd-BmrhB3rb.js";import{d as H,c as p,Z as c,a8 as r,a9 as l,aj as I,ac as f,u as a,ab as i,$ as q,k as j,ae as d,G as y,a0 as O,ag as E}from"./vue-BjERyvPm.js";const S=Symbol();function X(e){return T(e,S)}function J(){return V(S)}const _=H({name:"BasicFormAction",__name:"FormAction",props:{showActionButtonGroup:t.bool.def(!0),showResetButton:t.bool.def(!0),showSubmitButton:t.bool.def(!0),showAdvancedButton:t.bool.def(!0),resetButtonOptions:{type:Object,default:()=>({})},submitButtonOptions:{type:Object,default:()=>({})},actionColOptions:{type:Object,default:()=>({})},actionSpan:t.number.def(6),isAdvanced:t.bool,hideAdvanceBtn:t.bool},emits:["toggle-advanced"],setup(e,{emit:n}){const o=e,x=n,{t:u}=G(),{resetAction:k,submitAction:F}=J(),B=p(()=>{const{showAdvancedButton:s,actionSpan:g,actionColOptions:R}=o,v=24-g,z=s?{span:v<6?24:v}:{};return m(m({style:{textAlign:"right"},span:s?6:4},z),R)}),A=p(()=>Object.assign({text:u("common.resetText")},o.resetButtonOptions)),h=p(()=>Object.assign({text:u("common.queryText")},o.submitButtonOptions));function N(){x("toggle-advanced")}return(s,g)=>e.showActionButtonGroup?(c(),r(a(Y),I(f({key:0},B.value)),{default:l(()=>[q("div",{style:E([{width:"100%"},{textAlign:B.value.style.textAlign}])},[j(a(L).Item,null,{default:l(()=>[d(s.$slots,"resetBefore"),e.showResetButton?(c(),r(a(b),f({key:0,type:"default",class:"mr-2"},A.value,{onClick:a(k)}),{default:l(()=>[y(O(A.value.text),1)]),_:1},16,["onClick"])):i("",!0),d(s.$slots,"submitBefore"),e.showSubmitButton?(c(),r(a(b),f({key:1,type:"primary",class:"mr-2"},h.value,{onClick:a(F)}),{default:l(()=>[y(O(h.value.text),1)]),_:1},16,["onClick"])):i("",!0),d(s.$slots,"advanceBefore"),e.showAdvancedButton&&!e.hideAdvanceBtn?(c(),r(a(b),{key:2,type:"link",size:"small",onClick:N},{default:l(()=>[y(O(e.isAdvanced?a(u)("component.form.putAway"):a(u)("component.form.unfold"))+" ",1),j(a($),{class:"ml-1",expand:!e.isAdvanced,up:""},null,8,["expand"])]),_:1})):i("",!0),d(s.$slots,"advanceAfter")]),_:3})],4)]),_:3},16)):i("",!0)}}),tt={model:{type:Object,default:()=>({})},labelWidth:{type:[Number,String],default:0},fieldMapToTime:{type:Array,default:()=>[]},compact:t.bool,schemas:{type:Array,default:()=>[]},mergeDynamicData:{type:Object,default:null},baseRowStyle:{type:Object},baseColProps:{type:Object},autoSetPlaceHolder:t.bool.def(!0),autoSubmitOnEnter:t.bool.def(!1),submitOnReset:t.bool,submitOnChange:t.bool,size:t.oneOf(["default","small","large"]).def("default"),disabled:t.bool,emptySpan:{type:[Number,Object],default:0},showAdvancedButton:t.bool,transformDateFunc:{type:Function,default:e=>{var n,o;return(o=(n=e==null?void 0:e.format)==null?void 0:n.call(e,"YYYY-MM-DD HH:mm:ss"))!=null?o:e}},rulesMessageJoinLabel:t.bool.def(!0),autoAdvancedLine:t.number.def(3),alwaysShowLines:t.number.def(1),showActionButtonGroup:t.bool.def(!0),actionColOptions:Object,showResetButton:t.bool.def(!0),autoFocusFirstItem:t.bool,resetButtonOptions:Object,showSubmitButton:t.bool.def(!0),submitButtonOptions:Object,resetFunc:Function,submitFunc:Function,hideRequiredMark:t.bool,labelCol:Object,layout:t.oneOf(["horizontal","vertical","inline"]).def("horizontal"),tableAction:{type:Object},wrapperCol:Object,colon:t.bool,labelAlign:t.string,rowProps:Object};export{_,tt as b,X as c};

BIN
assets/BasicForm.vue_vue_type_style_index_0_lang-CcmMJY8X.js.gz

1
assets/BasicTable.vue_vue_type_script_setup_true_lang-jwRietvD.js
File diff suppressed because it is too large
View File

BIN
assets/BasicTable.vue_vue_type_script_setup_true_lang-jwRietvD.js.gz

1
assets/Breadcrumb-BTc2SNxc.js

@ -0,0 +1 @@
var Y=Object.defineProperty,Z=Object.defineProperties;var j=Object.getOwnPropertyDescriptors;var S=Object.getOwnPropertySymbols;var q=Object.prototype.hasOwnProperty,H=Object.prototype.propertyIsEnumerable;var w=(u,s,a)=>s in u?Y(u,s,{enumerable:!0,configurable:!0,writable:!0,value:a}):u[s]=a,x=(u,s)=>{for(var a in s||(s={}))q.call(s,a)&&w(u,a,s[a]);if(S)for(var a of S(s))H.call(s,a)&&w(u,a,s[a]);return u},$=(u,s)=>Z(u,j(s));var D=(u,s,a)=>new Promise((y,b)=>{var C=f=>{try{p(a.next(f))}catch(_){b(_)}},h=f=>{try{p(a.throw(f))}catch(_){b(_)}},p=f=>f.done?y(f.value):Promise.resolve(f.value).then(C,h);p((a=a.apply(u,s)).next())});import{d as J,f as K,Y as Q,h as U,a7 as W,Z as i,_ as g,k as L,a9 as d,F as T,aa as V,a8 as v,ad as X,u as o,ab as z,a0 as M,G as F,a1 as I}from"./vue-BjERyvPm.js";import{p as ee,f as ae,D as ne,aN as te,z as G,h as se,bb as re,bk as le,b9 as ce,aC as ue}from"./entry/index-DShbtsWl.js";import{x as oe,b0 as ie,bA as fe,bB as me,l as de}from"./antd-BmrhB3rb.js";const he={key:1},pe={key:1},ge=J({name:"LayoutBreadcrumb",__name:"Breadcrumb",props:{theme:ee.oneOf(["dark","light"])},setup(u){const s=K([]),{currentRoute:a}=Q(),{prefixCls:y}=ae("layout-breadcrumb"),{getShowBreadCrumbIcon:b}=ne(),C=te(),{t:h}=se();U(()=>D(this,null,function*(){var E,P,R,N;if(a.value.name===re)return;const c=yield le(),t=a.value.matched,n=t==null?void 0:t[t.length-1];let e=a.value.path;n&&((E=n==null?void 0:n.meta)!=null&&E.currentActiveMenu)&&(e=n.meta.currentActiveMenu);const r=ce(c,e),l=c.filter(O=>O.path===r[0]),m=p(l,r);if(!m||m.length===0){s.value=[];return}const k=f(m);(P=a.value.meta)!=null&&P.currentActiveMenu&&!((R=a.value.meta)!=null&&R.hideBreadcrumb)&&k.push($(x({},a.value),{name:((N=a.value.meta)==null?void 0:N.title)||a.value.name})),s.value=k}));function p(c,t){const n=[];return c.forEach(e=>{var r,l;t.includes(e.path)&&n.push($(x({},e),{name:((r=e.meta)==null?void 0:r.title)||e.name})),(l=e.children)!=null&&l.length&&n.push(...p(e.children,t))}),n}function f(c){return ue(c,t=>{const{meta:n,name:e}=t;if(!n)return!!e;const{title:r,hideBreadcrumb:l,hideMenu:m}=n;return!(!r||l||m)}).filter(t=>{var n;return!((n=t.meta)!=null&&n.hideBreadcrumb)})}function _(c){const{children:t,redirect:n,meta:e}=c;if(!(t!=null&&t.length&&!n)&&!(e!=null&&e.carryParam))if(n&&de(n))C(n);else{let r="";c.path?r=c.path:r="",r=/^\//.test(r)?r:`/${r}`,C(r)}}function A(c,t){return c.indexOf(t)!==c.length-1}function B(c){var t;return c.icon||((t=c.meta)==null?void 0:t.icon)}return(c,t)=>{const n=W("router-link");return i(),g("div",{class:I([o(y),`${o(y)}--${u.theme}`])},[L(o(me),null,{default:d(()=>[(i(!0),g(T,null,V(s.value,e=>{var r;return i(),v(o(fe),{key:e.name},X({default:d(()=>[o(b)&&B(e)?(i(),v(G,{key:0,icon:B(e)},null,8,["icon"])):z("",!0),A(s.value,e)?(i(),v(n,{key:2,to:"",onClick:l=>_(e)},{default:d(()=>[F(M(o(h)(e.meta.title||e.name)),1)]),_:2},1032,["onClick"])):(i(),g("span",he,M(o(h)(e.meta.title||e.name)),1))]),_:2},[e.children&&!((r=e.meta)!=null&&r.hideChildrenInMenu)?{name:"overlay",fn:d(()=>[L(o(oe),null,{default:d(()=>[(i(!0),g(T,null,V(e.children,l=>(i(),v(o(ie),{key:l.name},{default:d(()=>{var m;return[o(b)&&B(l)?(i(),v(G,{key:0,icon:B(l)},null,8,["icon"])):z("",!0),A(s.value,l)?(i(),v(n,{key:2,to:"",onClick:k=>_(l)},{default:d(()=>{var k;return[F(M(o(h)(((k=l.meta)==null?void 0:k.title)||l.name)),1)]}),_:2},1032,["onClick"])):(i(),g("span",pe,M(o(h)(((m=l.meta)==null?void 0:m.title)||l.name)),1))]}),_:2},1024))),128))]),_:2},1024)]),key:"0"}:void 0]),1024)}),128))]),_:1})],2)}}});export{ge as default};

BIN
assets/Breadcrumb-BTc2SNxc.js.gz

1
assets/Breadcrumb-CeZDibdw.css

@ -0,0 +1 @@
.vben-layout-breadcrumb{display:flex;align-items:center;padding:0 8px}.vben-layout-breadcrumb .ant-breadcrumb-link .anticon{margin-right:4px;margin-bottom:2px}.vben-layout-breadcrumb--light .ant-breadcrumb-link{color:#999}.vben-layout-breadcrumb--light .ant-breadcrumb-link a{color:#000000a6}.vben-layout-breadcrumb--light .ant-breadcrumb-link a:hover{color:#0960bd}.vben-layout-breadcrumb--light .ant-breadcrumb-separator{color:#999}.vben-layout-breadcrumb--dark .ant-breadcrumb-link{color:#fff9}.vben-layout-breadcrumb--dark .ant-breadcrumb-link a{color:#fffc}.vben-layout-breadcrumb--dark .ant-breadcrumb-link a:hover{color:#fff}.vben-layout-breadcrumb--dark .ant-breadcrumb-separator,.vben-layout-breadcrumb--dark .anticon{color:#fffc}

1
assets/Btn-BlxB5Rd4.js

@ -0,0 +1 @@
var g=(C,d,l)=>new Promise((y,u)=>{var m=a=>{try{i(l.next(a))}catch(s){u(s)}},_=a=>{try{i(l.throw(a))}catch(s){u(s)}},i=a=>a.done?y(a.value):Promise.resolve(a.value).then(m,_);i((l=l.apply(C,d)).next())});import{_ as b}from"./CurrentPermissionMode.vue_vue_type_script_setup_true_lang-DtyKqOvf.js";import{W as S,a_ as h,aF as A,l as w,aZ as D,c as N}from"./entry/index-DShbtsWl.js";import{A as v}from"./index-B4F3jrPl.js";import{P as T}from"./index-BB9V0GyI.js";import{d as V,c as $,a7 as E,n as F,Z as c,a8 as n,a9 as e,k as t,$ as P,G as o,a0 as M,u as r,_ as I,ab as f,m as x,F as U}from"./vue-BjERyvPm.js";import{a4 as p,aE as W}from"./antd-BmrhB3rb.js";import"./useContentViewHeight-w3jL8fd7.js";import"./useWindowSizeFn-Cuml40XT.js";import"./onMountedOrActivated-DcvTUt7V.js";const Z=V({__name:"Btn",setup(C){const{hasPermission:d}=S(),l=h(),y=A(),u=w(),m=$(()=>y.getProjectConfig.permissionMode===D.BACK);function _(i){return g(this,null,function*(){const a="fakeToken"+i;u.setToken(a),u.getUserInfoAction(),l.changePermissionCode()})}return(i,a)=>{const s=E("a-button"),k=F("auth");return c(),n(r(T),{contentBackground:"",title:"按钮权限控制",contentClass:"p-4"},{default:e(()=>[t(b),P("p",null,[o(" 当前拥有的code列表: "),P("a",null,M(r(l).getPermCodeList),1)]),t(r(p)),t(r(W),{class:"mt-4",type:"info",message:"点击后请查看按钮变化(必须处于后台权限模式才可测试此页面所展示的功能)","show-icon":""}),t(r(p)),t(s,{type:"primary",class:"mr-2",onClick:a[0]||(a[0]=B=>_(2)),disabled:!m.value},{default:e(()=>[o(" 点击切换按钮权限(用户id为2) ")]),_:1},8,["disabled"]),t(s,{type:"primary",onClick:a[1]||(a[1]=B=>_(1)),disabled:!m.value},{default:e(()=>[o(" 点击切换按钮权限(用户id为1,默认) ")]),_:1},8,["disabled"]),m.value?(c(),I(U,{key:0},[t(r(p),null,{default:e(()=>[o("组件方式判断权限")]),_:1}),t(r(v),{value:"1000"},{default:e(()=>[t(s,{type:"primary",class:"mx-4"},{default:e(()=>[o(" 拥有code ['1000']权限可见 ")]),_:1})]),_:1}),t(r(v),{value:"2000"},{default:e(()=>[t(s,{color:"success",class:"mx-4"},{default:e(()=>[o(" 拥有code ['2000']权限可见 ")]),_:1})]),_:1}),t(r(v),{value:["1000","2000"]},{default:e(()=>[t(s,{color:"error",class:"mx-4"},{default:e(()=>[o(" 拥有code ['1000','2000']角色权限可见 ")]),_:1})]),_:1}),t(r(p),null,{default:e(()=>[o("函数方式方式判断权限")]),_:1}),r(d)("1000")?(c(),n(s,{key:0,type:"primary",class:"mx-4"},{default:e(()=>[o(" 拥有code ['1000']权限可见 ")]),_:1})):f("",!0),r(d)("2000")?(c(),n(s,{key:1,color:"success",class:"mx-4"},{default:e(()=>[o(" 拥有code ['2000']权限可见 ")]),_:1})):f("",!0),r(d)(["1000","2000"])?(c(),n(s,{key:2,color:"error",class:"mx-4"},{default:e(()=>[o(" 拥有code ['1000','2000']角色权限可见 ")]),_:1})):f("",!0),t(r(p),null,{default:e(()=>[o("指令方式方式判断权限(该方式不能动态修改权限.)")]),_:1}),x((c(),n(s,{type:"primary",class:"mx-4"},{default:e(()=>[o(" 拥有code ['1000']权限可见 ")]),_:1})),[[k,"1000"]]),x((c(),n(s,{color:"success",class:"mx-4"},{default:e(()=>[o(" 拥有code ['2000']权限可见 ")]),_:1})),[[k,"2000"]]),x((c(),n(s,{color:"error",class:"mx-4"},{default:e(()=>[o(" 拥有code ['1000','2000']角色权限可见 ")]),_:1})),[[k,["1000","2000"]]])],64)):f("",!0)]),_:1})}}}),R=N(Z,[["__scopeId","data-v-4a1c2300"]]);export{R as default};

BIN
assets/Btn-BlxB5Rd4.js.gz

1
assets/Btn-CRk0IY8j.js

@ -0,0 +1 @@
import{_ as P}from"./CurrentPermissionMode.vue_vue_type_script_setup_true_lang-DtyKqOvf.js";import{W as U,l as k,aY as s,c as g}from"./entry/index-DShbtsWl.js";import{A as m}from"./index-B4F3jrPl.js";import{P as C}from"./index-BB9V0GyI.js";import{d as h,c as y,a7 as B,n as b,Z as l,a8 as u,a9 as t,k as o,$ as d,G as a,a0 as _,u as e,ab as f,m as S}from"./vue-BjERyvPm.js";import{aE as D,Y as N,a4 as E}from"./antd-BmrhB3rb.js";import"./useContentViewHeight-w3jL8fd7.js";import"./useWindowSizeFn-Cuml40XT.js";import"./onMountedOrActivated-DcvTUt7V.js";const V={class:"mt-4"},$=h({__name:"Btn",setup(w){const{changeRole:T,hasPermission:n}=U(),i=k(),v=y(()=>i.getRoleList.includes(s.SUPER)),x=y(()=>i.getRoleList.includes(s.TEST));return(A,c)=>{const r=B("a-button"),p=b("auth");return l(),u(e(C),{title:"前端权限按钮示例",contentBackground:"",contentClass:"p-4",content:"由于刷新的时候会请求用户信息接口,会根据接口重置角色信息,所以刷新后界面会恢复原样,如果不需要,可以注释 src/layout/default/index内的获取用户信息接口"},{default:t(()=>[o(P),d("p",null,[a(" 当前角色: "),d("a",null,_(e(i).getRoleList),1)]),o(e(D),{class:"mt-4",type:"info",message:"点击后请查看按钮变化","show-icon":""}),d("div",V,[a(" 权限切换(请先切换权限模式为前端角色权限模式): "),o(e(N),null,{default:t(()=>[o(r,{onClick:c[0]||(c[0]=R=>e(T)(e(s).SUPER)),type:v.value?"primary":"default"},{default:t(()=>[a(_(e(s).SUPER),1)]),_:1},8,["type"]),o(r,{onClick:c[1]||(c[1]=R=>e(T)(e(s).TEST)),type:x.value?"primary":"default"},{default:t(()=>[a(_(e(s).TEST),1)]),_:1},8,["type"])]),_:1})]),o(e(E),null,{default:t(()=>[a("组件方式判断权限(有需要可以自行全局注册)")]),_:1}),o(e(m),{value:e(s).SUPER},{default:t(()=>[o(r,{type:"primary",class:"mx-4"},{default:t(()=>[a(" 拥有super角色权限可见 ")]),_:1})]),_:1},8,["value"]),o(e(m),{value:e(s).TEST},{default:t(()=>[o(r,{color:"success",class:"mx-4"},{default:t(()=>[a(" 拥有test角色权限可见 ")]),_:1})]),_:1},8,["value"]),o(e(m),{value:[e(s).TEST,e(s).SUPER]},{default:t(()=>[o(r,{color:"error",class:"mx-4"},{default:t(()=>[a(" 拥有[test,super]角色权限可见 ")]),_:1})]),_:1},8,["value"]),o(e(E),null,{default:t(()=>[a("函数方式方式判断权限(适用于函数内部过滤)")]),_:1}),e(n)(e(s).SUPER)?(l(),u(r,{key:0,type:"primary",class:"mx-4"},{default:t(()=>[a(" 拥有super角色权限可见 ")]),_:1})):f("",!0),e(n)(e(s).TEST)?(l(),u(r,{key:1,color:"success",class:"mx-4"},{default:t(()=>[a(" 拥有test角色权限可见 ")]),_:1})):f("",!0),e(n)([e(s).TEST,e(s).SUPER])?(l(),u(r,{key:2,color:"error",class:"mx-4"},{default:t(()=>[a(" 拥有[test,super]角色权限可见 ")]),_:1})):f("",!0),o(e(E),null,{default:t(()=>[a("指令方式方式判断权限(该方式不能动态修改权限.)")]),_:1}),S((l(),u(r,{type:"primary",class:"mx-4"},{default:t(()=>[a(" 拥有super角色权限可见 ")]),_:1})),[[p,e(s).SUPER]]),S((l(),u(r,{color:"success",class:"mx-4"},{default:t(()=>[a(" 拥有test角色权限可见 ")]),_:1})),[[p,e(s).TEST]]),S((l(),u(r,{color:"error",class:"mx-4"},{default:t(()=>[a(" 拥有[test,super]角色权限可见 ")]),_:1})),[[p,[e(s).TEST,e(s).SUPER]]])]),_:1})}}}),F=g($,[["__scopeId","data-v-303c9f2b"]]);export{F as default};

BIN
assets/Btn-CRk0IY8j.js.gz

1
assets/Btn-CggkBT4v.css

@ -0,0 +1 @@
.demo[data-v-303c9f2b]{background-color:var(--component-background-color)}

1
assets/Btn-DPuAbAFI.css

@ -0,0 +1 @@
.demo[data-v-4a1c2300]{background-color:var(--component-background-color)}

1
assets/ChildrenList-BSbpDk8d.js

@ -0,0 +1 @@
import{P as r}from"./index-BB9V0GyI.js";import{d as o,a7 as a,Z as n,a8 as i,a9 as e,k as p,G as s,u as c}from"./vue-BjERyvPm.js";import"./entry/index-DShbtsWl.js";import"./antd-BmrhB3rb.js";import"./useContentViewHeight-w3jL8fd7.js";import"./useWindowSizeFn-Cuml40XT.js";import"./onMountedOrActivated-DcvTUt7V.js";const b=o({__name:"ChildrenList",setup(m){return(l,_)=>{const t=a("router-link");return n(),i(c(r),{title:"层级面包屑示例",content:"子级页面面包屑会添加到当前层级后面"},{default:e(()=>[p(t,{to:"/feat/breadcrumb/children/childrenDetail"},{default:e(()=>[s(" 进入子级详情页 ")]),_:1})]),_:1})}}});export{b as default};

1
assets/ChildrenListDetail-Cf0MPHe3.js

@ -0,0 +1 @@
import{P as t}from"./index-BB9V0GyI.js";import{d as e,Z as a,a8 as r,a9 as o,u as i,$ as s}from"./vue-BjERyvPm.js";import"./entry/index-DShbtsWl.js";import"./antd-BmrhB3rb.js";import"./useContentViewHeight-w3jL8fd7.js";import"./useWindowSizeFn-Cuml40XT.js";import"./onMountedOrActivated-DcvTUt7V.js";const p=s("div",null,"子级详情页内容在此",-1),B=e({__name:"ChildrenListDetail",setup(n){return(m,_)=>(a(),r(i(t),{title:"子级详情页"},{default:o(()=>[p]),_:1}))}});export{B as default};

29
assets/CodeModal-C9Mue9ot.js

@ -0,0 +1,29 @@
var p=Object.defineProperty,c=Object.defineProperties;var f=Object.getOwnPropertyDescriptors;var s=Object.getOwnPropertySymbols;var u=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable;var r=(o,e,t)=>e in o?p(o,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):o[e]=t,n=(o,e)=>{for(var t in e||(e={}))u.call(e,t)&&r(o,t,e[t]);if(s)for(var t of s(e))v.call(e,t)&&r(o,t,e[t]);return o},i=(o,e)=>c(o,f(e));import{r as C,a as b}from"./index-DrPvFpAA.js";import w from"./PreviewCode-LlW5OkQ2.js";import{M as _}from"./antd-BmrhB3rb.js";import{d as D,r as M,c as h,I as J,a7 as m,Z as V,a8 as $,a9 as k,k as x}from"./vue-BjERyvPm.js";import{c as y}from"./entry/index-DShbtsWl.js";import"./index-C_A6cd1S.js";import"./useWindowSizeFn-Cuml40XT.js";import"./copyTextToClipboard-DUmgQPO1.js";const A=`<template>
<div>
<v-form-create
:formConfig="formConfig"
:formData="formData"
v-model="fApi"
/>
<a-button @click="submit">提交</a-button>
</div>
</template>
<script>
export default {
name: 'Demo',
data () {
return {
fApi:{},
formData:{},
formConfig: `;let g=`
}
},
methods: {
async submit() {
const data = await this.fApi.submit()
console.log(data)
}
}
}
<\/script>`;const j=D({name:"CodeModal",components:{PreviewCode:w,Modal:_},setup(){const o=M({visible:!1,jsonData:{}}),e=a=>{a.schemas&&b(a.schemas),o.visible=!0,o.jsonData=a},t=h(()=>A+JSON.stringify(C(o.jsonData),null," ")+g);return i(n({},J(o)),{editorVueJson:t,showModal:e})}});function N(o,e,t,a,P,B){const l=m("PreviewCode"),d=m("Modal");return V(),$(d,{title:"代码",footer:null,open:o.visible,onCancel:e[0]||(e[0]=E=>o.visible=!1),wrapClassName:"v-code-modal",style:{top:"20px"},width:"850px",destroyOnClose:!0},{default:k(()=>[x(l,{editorJson:o.editorVueJson,fileFormat:"vue"},null,8,["editorJson"])]),_:1},8,["open"])}const G=y(j,[["render",N]]);export{G as default};

BIN
assets/CodeModal-C9Mue9ot.js.gz

1
assets/CollapseItem-cNCp8wGw.css

@ -0,0 +1 @@
.vben-form-design-collapse-item ul[data-v-9ac1f6bb]{display:flex;flex-wrap:wrap;margin-bottom:0;padding:5px;list-style:none}.vben-form-design-collapse-item ul li[data-v-9ac1f6bb]{width:calc(50% - 6px);height:36px;margin:2.7px;padding:8px 12px;transition:all .3s;border:1px solid #ccc;border-radius:3px;line-height:20px;cursor:move}.vben-form-design-collapse-item ul li[data-v-9ac1f6bb]:hover{position:relative;border:1px solid #0960bd;box-shadow:0 2px 6px #0960bd;color:#0960bd}.vben-form-design-collapse-item svg[data-v-9ac1f6bb]{display:inline!important}

1
assets/CollapseItem-wW2Qu0Pd.js

@ -0,0 +1 @@
import{d as u}from"./vuedraggable.umd-DtkvTdul.js";import{z as f,f as g,c as h}from"./entry/index-DShbtsWl.js";import{d as C,r as I,a7 as r,Z as $,_ as b,k as d,a9 as v,$ as _,G as k,a0 as y,ac as A,a1 as S}from"./vue-BjERyvPm.js";import"./antd-BmrhB3rb.js";const D=C({name:"CollapseItem",components:{draggable:u,Icon:f},props:{list:{type:[Array],default:()=>[]},handleListPush:{type:Function,default:null}},setup(e,{emit:o}){const{prefixCls:s}=g("form-design-collapse-item"),n=I({});return{prefixCls:s,state:n,handleStart:(t,a)=>{o("start",a[t.oldIndex].component)},handleAdd:t=>{},cloneItem:t=>e.handleListPush(t)}}}),B=["onDragstart","onClick"];function N(e,o,s,n,i,c){const l=r("Icon"),t=r("draggable");return $(),b("div",{class:S(e.prefixCls)},[d(t,A({tag:"ul","model-value":e.list},{group:{name:"form-draggable",pull:"clone",put:!1},sort:!1,clone:e.cloneItem,animation:180,ghostClass:"moving"},{"item-key":"type",onStart:o[0]||(o[0]=a=>e.handleStart(a,e.list)),onAdd:e.handleAdd}),{item:v(({element:a,index:p})=>[_("li",{class:"bs-box text-ellipsis",onDragstart:m=>e.$emit("add-attrs",e.list,p),onClick:m=>e.$emit("handle-list-push",a)},[d(l,{icon:a.icon},null,8,["icon"]),k(" "+y(a.label),1)],40,B)]),_:1},16,["model-value","onAdd"])],2)}const w=h(D,[["render",N],["__scopeId","data-v-9ac1f6bb"]]);export{w as default};

BIN
assets/CollapseItem-wW2Qu0Pd.js.gz

1
assets/ComponentProps-Dd1cixNj.js
File diff suppressed because it is too large
View File

BIN
assets/ComponentProps-Dd1cixNj.js.gz

1
assets/CurrentPermissionMode-DDERL_-r.js

@ -0,0 +1 @@
import{_ as o}from"./CurrentPermissionMode.vue_vue_type_script_setup_true_lang-DtyKqOvf.js";import"./entry/index-DShbtsWl.js";import"./vue-BjERyvPm.js";import"./antd-BmrhB3rb.js";export{o as default};

1
assets/CurrentPermissionMode.vue_vue_type_script_setup_true_lang-DtyKqOvf.js

@ -0,0 +1 @@
import{aF as m,W as c,aZ as p}from"./entry/index-DShbtsWl.js";import{d as _,c as d,a7 as u,Z as l,_ as f,G as e,k as o,a9 as a,a0 as C,u as s}from"./vue-BjERyvPm.js";import{a4 as k}from"./antd-BmrhB3rb.js";const M={class:"mt-2"},B=_({name:"CurrentPermissionMode",__name:"CurrentPermissionMode",setup(P){const n=m(),r=d(()=>n.getProjectConfig.permissionMode),{togglePermissionMode:i}=c();return(g,v)=>{const t=u("a-button");return l(),f("div",M,[e(" 当前权限模式: "),o(t,{type:"link"},{default:a(()=>[e(C(r.value===s(p).BACK?"后台权限模式":"前端角色权限模式"),1)]),_:1}),o(t,{class:"ml-4",onClick:s(i),type:"primary"},{default:a(()=>[e(" 切换权限模式 ")]),_:1},8,["onClick"]),o(s(k))])}}});export{B as _};

1
assets/CustomExport-BUcG_-S_.js

@ -0,0 +1 @@
import{_ as c}from"./BasicTable.vue_vue_type_script_setup_true_lang-jwRietvD.js";import"./TableImg.vue_vue_type_style_index_0_lang-CLOyFFuc.js";import"./index-Dkr6VmKA.js";import{E as l}from"./index-DOyjHpy4.js";import{c as u,d as a,j as _}from"./data-CMw_4EMv.js";import{b as d}from"./index-wJ08BCMi.js";import{P as f}from"./index-BB9V0GyI.js";import{d as x,a7 as C,Z as k,a8 as b,a9 as t,k as r,u as o,G as g}from"./vue-BjERyvPm.js";import"./BasicForm.vue_vue_type_script_setup_true_lang-pWatLDmD.js";import"./FormItem.vue_vue_type_script_lang-BlYZUeGm.js";import"./componentMap-D7_wXCrD.js";import"./useFormItem-B4KjxddK.js";import"./antd-BmrhB3rb.js";import"./entry/index-DShbtsWl.js";import"./RadioButtonGroup.vue_vue_type_script_setup_true_lang-DHk6Ws1t.js";import"./index-M4UvXH9o.js";import"./IconPicker.vue_vue_type_script_setup_true_lang-D6Hk7opE.js";import"./copyTextToClipboard-DUmgQPO1.js";import"./index-BO8b0fR2.js";import"./index-Dy3692QU.js";import"./base64Conver-bBv-IO2K.js";import"./helper-3Z_qR1GZ.js";import"./BasicForm.vue_vue_type_style_index_0_lang-CcmMJY8X.js";import"./useForm-DDSjB-3j.js";import"./uuid-D0SLUWHI.js";import"./sortable.esm-CoO8jRpa.js";import"./onMountedOrActivated-DcvTUt7V.js";import"./useWindowSizeFn-Cuml40XT.js";import"./useSortable-JDCtAH92.js";import"./download-D1UiuoyS.js";import"./useContentViewHeight-w3jL8fd7.js";const Y=x({__name:"CustomExport",setup(E){function p({filename:e,bookType:m}){_({data:a,filename:e,write2excelOpts:{bookType:m}})}const[i,{openModal:s}]=d();return(e,m)=>{const n=C("a-button");return k(),b(o(f),{title:"导出示例",content:"可以选择导出格式"},{default:t(()=>[r(o(c),{title:"基础表格",columns:o(u),dataSource:o(a)},{toolbar:t(()=>[r(n,{onClick:o(s)},{default:t(()=>[g(" 导出 ")]),_:1},8,["onClick"])]),_:1},8,["columns","dataSource"]),r(o(l),{onRegister:o(i),onSuccess:p},null,8,["onRegister"])]),_:1})}}});export{Y as default};

BIN
assets/CustomExport-BUcG_-S_.js.gz

1
assets/CustomerCell-CicUtcT6.js

@ -0,0 +1 @@
import{_}from"./BasicTable.vue_vue_type_script_setup_true_lang-jwRietvD.js";import{_ as p}from"./TableImg.vue_vue_type_style_index_0_lang-CLOyFFuc.js";import"./index-Dkr6VmKA.js";import{u as h}from"./useTable-DZYBWrF0.js";import{d as k}from"./table-CsVgq3LP.js";import{Q as l,a1 as y}from"./antd-BmrhB3rb.js";import{d as f,k as n,G as s,l as x,Z as e,_ as g,a9 as o,F as I,a0 as m,a8 as i,u as t,ab as v}from"./vue-BjERyvPm.js";import"./BasicForm.vue_vue_type_script_setup_true_lang-pWatLDmD.js";import"./FormItem.vue_vue_type_script_lang-BlYZUeGm.js";import"./componentMap-D7_wXCrD.js";import"./useFormItem-B4KjxddK.js";import"./entry/index-DShbtsWl.js";import"./RadioButtonGroup.vue_vue_type_script_setup_true_lang-DHk6Ws1t.js";import"./index-M4UvXH9o.js";import"./IconPicker.vue_vue_type_script_setup_true_lang-D6Hk7opE.js";import"./copyTextToClipboard-DUmgQPO1.js";import"./index-BO8b0fR2.js";import"./index-Dy3692QU.js";import"./index-wJ08BCMi.js";import"./useWindowSizeFn-Cuml40XT.js";import"./base64Conver-bBv-IO2K.js";import"./helper-3Z_qR1GZ.js";import"./BasicForm.vue_vue_type_style_index_0_lang-CcmMJY8X.js";import"./useForm-DDSjB-3j.js";import"./uuid-D0SLUWHI.js";import"./sortable.esm-CoO8jRpa.js";import"./onMountedOrActivated-DcvTUt7V.js";import"./useSortable-JDCtAH92.js";import"./download-D1UiuoyS.js";const w={class:"p-4"},ae=f({__name:"CustomerCell",setup(b){const u=[{title:"ID",dataIndex:"id",helpMessage:n("div",null,[s("这个是tsx渲染出来的helpMessage")])},{title:"头像",dataIndex:"avatar",width:100,helpMessage:x("div","这是vue h函数渲染出来的helpMessage")},{title:"分类",dataIndex:"category",width:80,align:"center",defaultHidden:!0},{title:"姓名",dataIndex:"name",width:120},{title:"图片列表1",dataIndex:"imgArr",helpMessage:["这是简单模式的图片列表","只会显示一张在表格中","但点击可预览多张图片"],width:140},{title:"照片列表2",dataIndex:"imgs",width:160},{title:"地址",dataIndex:"address"},{title:"编号",dataIndex:"no"},{title:"开始时间",dataIndex:"beginTime"},{title:"结束时间",dataIndex:"endTime"}],[c]=h({title:"自定义列内容",titleHelpMessage:"表格中所有头像、图片均为mock生成,仅用于演示图片占位",api:k,columns:u,bordered:!0,showTableSetting:!0});return(T,A)=>(e(),g("div",w,[n(t(_),{onRegister:t(c)},{bodyCell:o(({column:a,record:r,text:d})=>[a.key==="id"?(e(),g(I,{key:0},[s(" ID: "+m(r.id),1)],64)):a.key==="no"?(e(),i(t(l),{key:1,color:"green"},{default:o(()=>[s(m(r.no),1)]),_:2},1024)):a.key==="avatar"?(e(),i(t(y),{key:2,size:60,src:r.avatar},null,8,["src"])):a.key==="imgArr"?(e(),i(t(p),{key:3,size:60,simpleShow:!0,imgList:d},null,8,["imgList"])):a.key==="imgs"?(e(),i(t(p),{key:4,size:60,imgList:d},null,8,["imgList"])):a.key==="category"?(e(),i(t(l),{key:5,color:"green"},{default:o(()=>[s(m(r.no),1)]),_:2},1024)):v("",!0)]),_:1},8,["onRegister"])]))}});export{ae as default};

BIN
assets/CustomerCell-CicUtcT6.js.gz

1
assets/CustomerForm-CGMVvYes.js
File diff suppressed because it is too large
View File

BIN
assets/CustomerForm-CGMVvYes.js.gz

1
assets/CustomerForm-VihDeOKi.css

@ -0,0 +1 @@
[data-v-e6e08256] .local_form .local_typeValue{width:calc(100% - 120px);margin-bottom:0;margin-left:-1px;border-right:0}[data-v-e6e08256] .local_form .local_typeValue .ant-input{border-radius:0 6px 6px 0}

1
assets/DeptModal-C2xW2SvT.js

@ -0,0 +1 @@
import{_ as o}from"./DeptModal.vue_vue_type_script_setup_true_lang-B5W5tpYR.js";import"./index-wJ08BCMi.js";import"./entry/index-DShbtsWl.js";import"./vue-BjERyvPm.js";import"./antd-BmrhB3rb.js";import"./useWindowSizeFn-Cuml40XT.js";import"./BasicForm.vue_vue_type_script_setup_true_lang-pWatLDmD.js";import"./FormItem.vue_vue_type_script_lang-BlYZUeGm.js";import"./componentMap-D7_wXCrD.js";import"./useFormItem-B4KjxddK.js";import"./RadioButtonGroup.vue_vue_type_script_setup_true_lang-DHk6Ws1t.js";import"./index-Dkr6VmKA.js";import"./uuid-D0SLUWHI.js";import"./useSortable-JDCtAH92.js";import"./download-D1UiuoyS.js";import"./base64Conver-bBv-IO2K.js";import"./index-M4UvXH9o.js";import"./IconPicker.vue_vue_type_script_setup_true_lang-D6Hk7opE.js";import"./copyTextToClipboard-DUmgQPO1.js";import"./index-BO8b0fR2.js";import"./index-Dy3692QU.js";import"./helper-3Z_qR1GZ.js";import"./BasicForm.vue_vue_type_style_index_0_lang-CcmMJY8X.js";import"./useForm-DDSjB-3j.js";import"./system-Dec80otj.js";export{o as default};

BIN
assets/DeptModal-C2xW2SvT.js.gz

1
assets/DeptModal.vue_vue_type_script_setup_true_lang-B5W5tpYR.js

@ -0,0 +1 @@
var P=Object.defineProperty;var b=Object.getOwnPropertySymbols;var v=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable;var g=(o,t,e)=>t in o?P(o,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):o[t]=e,h=(o,t)=>{for(var e in t||(t={}))v.call(t,e)&&g(o,e,t[e]);if(b)for(var e of b(t))w.call(t,e)&&g(o,e,t[e]);return o};var u=(o,t,e)=>new Promise((s,r)=>{var p=a=>{try{i(e.next(a))}catch(c){r(c)}},d=a=>{try{i(e.throw(a))}catch(c){r(c)}},i=a=>a.done?s(a.value):Promise.resolve(a.value).then(p,d);i((e=e.apply(o,t)).next())});import{a as x,B as D}from"./index-wJ08BCMi.js";import{_ as M}from"./BasicForm.vue_vue_type_script_setup_true_lang-pWatLDmD.js";import"./BasicForm.vue_vue_type_style_index_0_lang-CcmMJY8X.js";import"./componentMap-D7_wXCrD.js";import{u as S}from"./useForm-DDSjB-3j.js";import{l as k,d as B,f as R,c as y,u as l,Z as F,a8 as T,a9 as q,k as C,ac as L}from"./vue-BjERyvPm.js";import{Q as V}from"./antd-BmrhB3rb.js";import{a as A}from"./system-Dec80otj.js";const H=[{title:"部门名称",dataIndex:"deptName",width:160,align:"left"},{title:"排序",dataIndex:"orderNo",width:50},{title:"状态",dataIndex:"status",width:80,customRender:({record:o})=>{const e=~~o.status===0,s=e?"green":"red",r=e?"启用":"停用";return k(V,{color:s},()=>r)}},{title:"创建时间",dataIndex:"createTime",width:180},{title:"备注",dataIndex:"remark"}],J=[{field:"deptName",label:"部门名称",component:"Input",colProps:{span:8}},{field:"status",label:"状态",component:"Select",componentProps:{options:[{label:"启用",value:"0"},{label:"停用",value:"1"}]},colProps:{span:8}}],G=[{field:"deptName",label:"部门名称",component:"Input",required:!0},{field:"parentDept",label:"上级部门",component:"TreeSelect",ifShow({values:o}){const{deptName:t,parentDept:e}=o;return e||!t&&!e},componentProps:{fieldNames:{label:"deptName",value:"id"},getPopupContainer:()=>document.body},required:!0},{field:"orderNo",label:"排序",component:"InputNumber",required:!0},{field:"status",label:"状态",component:"RadioButtonGroup",defaultValue:"0",componentProps:{options:[{label:"启用",value:"0"},{label:"停用",value:"1"}]},required:!0},{label:"备注",field:"remark",component:"InputTextArea"}],K=B({name:"DeptModal",__name:"DeptModal",emits:["success","register"],setup(o,{emit:t}){const e=t,s=R(!0),[r,{resetFields:p,setFieldsValue:d,updateSchema:i,validate:a}]=S({labelWidth:100,baseColProps:{span:24},schemas:G,showActionButtonGroup:!1}),[c,{setModalProps:m,closeModal:_}]=x(n=>u(this,null,function*(){p(),m({confirmLoading:!1}),s.value=!!(n!=null&&n.isUpdate),l(s)&&d(h({},n.record));const f=yield A();i({field:"parentDept",componentProps:{treeData:f}})})),I=y(()=>l(s)?"编辑部门":"新增部门");function N(){return u(this,null,function*(){try{const n=yield a();m({confirmLoading:!0}),_(),e("success")}finally{m({confirmLoading:!1})}})}return(n,f)=>(F(),T(l(D),L(n.$attrs,{onRegister:l(c),title:I.value,onOk:N}),{default:q(()=>[C(l(M),{onRegister:l(r)},null,8,["onRegister"])]),_:1},16,["onRegister","title"]))}});export{K as _,H as c,J as s};

BIN
assets/DeptModal.vue_vue_type_script_setup_true_lang-B5W5tpYR.js.gz

1
assets/DeptTree-DN8tsQtY.js

@ -0,0 +1 @@
import{_ as o}from"./DeptTree.vue_vue_type_script_setup_true_lang-BZNbxkl5.js";import"./index-BrtOOCle.js";import"./vue-BjERyvPm.js";import"./entry/index-DShbtsWl.js";import"./antd-BmrhB3rb.js";import"./useContextMenu-BMo3w5vW.js";import"./system-Dec80otj.js";export{o as default};

1
assets/DeptTree.vue_vue_type_script_setup_true_lang-BZNbxkl5.js

@ -0,0 +1 @@
var m=(i,n,t)=>new Promise((a,o)=>{var c=e=>{try{r(t.next(e))}catch(l){o(l)}},s=e=>{try{r(t.throw(e))}catch(l){o(l)}},r=e=>e.done?a(e.value):Promise.resolve(e.value).then(c,s);r((t=t.apply(i,n)).next())});import{_ as p}from"./index-BrtOOCle.js";import{a as f}from"./system-Dec80otj.js";import{d as _,f as d,o as u,Z as h,_ as D,k,u as v}from"./vue-BjERyvPm.js";const w={class:"m-4 mr-0 overflow-hidden bg-white"},g=_({name:"DeptTree",__name:"DeptTree",emits:["select"],setup(i,{emit:n}){const t=n,a=d([]);function o(){return m(this,null,function*(){a.value=yield f()})}function c(s){t("select",s[0])}return u(()=>{o()}),(s,r)=>(h(),D("div",w,[k(v(p),{title:"部门列表",toolbar:"",search:"",treeWrapperClassName:"h-[calc(100%-35px)] overflow-auto",clickRowToExpand:!1,treeData:a.value,fieldNames:{key:"id",title:"deptName"},onSelect:c},null,8,["treeData"])]))}});export{g as _};

1
assets/DetailModal-BhcHH9DX.js

@ -0,0 +1 @@
import{_ as o}from"./DetailModal.vue_vue_type_script_setup_true_lang-BXbQpjk8.js";import"./index-wJ08BCMi.js";import"./entry/index-DShbtsWl.js";import"./vue-BjERyvPm.js";import"./antd-BmrhB3rb.js";import"./useWindowSizeFn-Cuml40XT.js";import"./index-B9qqlQz7.js";import"./data-BEdOnZOl.js";import"./useDescription-CII0aoU7.js";export{o as default};

1
assets/DetailModal.vue_vue_type_script_setup_true_lang-BXbQpjk8.js

@ -0,0 +1 @@
import{B as s}from"./index-wJ08BCMi.js";import{D as i}from"./index-B9qqlQz7.js";import{h as n}from"./entry/index-DShbtsWl.js";import{getDescSchema as c}from"./data-BEdOnZOl.js";import{u as m}from"./useDescription-CII0aoU7.js";import{d as p,Z as l,a8 as f,a9 as u,k as d,u as e,ac as _}from"./vue-BjERyvPm.js";const x=p({__name:"DetailModal",props:{info:{type:Object,default:null}},setup(t){const{t:o}=n(),[a]=m({column:2,schema:c()});return(r,g)=>(l(),f(e(s),_({width:800,title:e(o)("sys.errorLog.tableActionDesc")},r.$attrs),{default:u(()=>[d(e(i),{data:t.info,onRegister:e(a)},null,8,["data","onRegister"])]),_:1},16,["title"]))}});export{x as _};

1
assets/Drawer1-C7dvE4uX.js

@ -0,0 +1 @@
import{_ as o}from"./Drawer1.vue_vue_type_script_setup_true_lang-Bq6xmTJe.js";import"./index-CNcCxeLf.js";import"./entry/index-DShbtsWl.js";import"./vue-BjERyvPm.js";import"./antd-BmrhB3rb.js";export{o as default};

1
assets/Drawer1.vue_vue_type_script_setup_true_lang-Bq6xmTJe.js

@ -0,0 +1 @@
import{B as a}from"./index-CNcCxeLf.js";import{d as r,Z as t,a8 as s,a9 as o,G as n,ac as c,u as i}from"./vue-BjERyvPm.js";const u=r({__name:"Drawer1",setup(p){return(e,_)=>(t(),s(i(a),c(e.$attrs,{title:"Drawer Title",width:"50%"}),{default:o(()=>[n(" Drawer Info. ")]),_:1},16))}});export{u as _};

1
assets/Drawer2-SNx7OF6B.js

@ -0,0 +1 @@
import{_ as o}from"./Drawer2.vue_vue_type_script_setup_true_lang-CV4IPSkt.js";import"./index-CNcCxeLf.js";import"./entry/index-DShbtsWl.js";import"./vue-BjERyvPm.js";import"./antd-BmrhB3rb.js";export{o as default};

1
assets/Drawer2.vue_vue_type_script_setup_true_lang-CV4IPSkt.js

@ -0,0 +1 @@
import{a as c,B as i}from"./index-CNcCxeLf.js";import{d as p,a7 as _,Z as m,a8 as l,a9 as r,G as a,k as u,u as e,ac as w}from"./vue-BjERyvPm.js";const C=p({__name:"Drawer2",setup(d){const[t,{closeDrawer:o}]=c();return(s,f)=>{const n=_("a-button");return m(),l(e(i),w(s.$attrs,{onRegister:e(t),title:"Drawer Title",width:"50%"}),{default:r(()=>[a(" Drawer Info. "),u(n,{type:"primary",onClick:e(o)},{default:r(()=>[a(" 内部关闭drawer ")]),_:1},8,["onClick"])]),_:1},16,["onRegister"])}}});export{C as _};

1
assets/Drawer3-CxWe1yYB.js

@ -0,0 +1 @@
import{_ as o}from"./Drawer3.vue_vue_type_script_setup_true_lang-CIxeN2Kr.js";import"./index-CNcCxeLf.js";import"./entry/index-DShbtsWl.js";import"./vue-BjERyvPm.js";import"./antd-BmrhB3rb.js";export{o as default};

1
assets/Drawer3.vue_vue_type_script_setup_true_lang-CIxeN2Kr.js

@ -0,0 +1 @@
import{B as c}from"./index-CNcCxeLf.js";import{d as u,a7 as _,Z as n,a8 as d,a9 as e,k as a,G as o,_ as p,F as i,aa as m,$ as f,ac as k,u as h}from"./vue-BjERyvPm.js";const x=u({__name:"Drawer3",setup(B){function r(){}return(s,F)=>{const t=_("a-button");return n(),d(h(c),k(s.$attrs,{title:"Modal Title",width:"50%",showFooter:"",onOk:r}),{insertFooter:e(()=>[a(t,null,{default:e(()=>[o(" btn")]),_:1})]),centerFooter:e(()=>[a(t,null,{default:e(()=>[o(" btn2")]),_:1})]),appendFooter:e(()=>[a(t,null,{default:e(()=>[o(" btn3")]),_:1})]),default:e(()=>[(n(),p(i,null,m(40,l=>f("p",{class:"h-20",key:l},"根据屏幕高度自适应")),64))]),_:1},16)}}});export{x as _};

1
assets/Drawer4-DB2woml8.js

@ -0,0 +1 @@
import{_ as o}from"./Drawer4.vue_vue_type_script_setup_true_lang-4T8idd2g.js";import"./index-CNcCxeLf.js";import"./entry/index-DShbtsWl.js";import"./vue-BjERyvPm.js";import"./antd-BmrhB3rb.js";import"./BasicForm.vue_vue_type_script_setup_true_lang-pWatLDmD.js";import"./FormItem.vue_vue_type_script_lang-BlYZUeGm.js";import"./componentMap-D7_wXCrD.js";import"./useFormItem-B4KjxddK.js";import"./RadioButtonGroup.vue_vue_type_script_setup_true_lang-DHk6Ws1t.js";import"./index-Dkr6VmKA.js";import"./index-wJ08BCMi.js";import"./useWindowSizeFn-Cuml40XT.js";import"./uuid-D0SLUWHI.js";import"./useSortable-JDCtAH92.js";import"./download-D1UiuoyS.js";import"./base64Conver-bBv-IO2K.js";import"./index-M4UvXH9o.js";import"./IconPicker.vue_vue_type_script_setup_true_lang-D6Hk7opE.js";import"./copyTextToClipboard-DUmgQPO1.js";import"./index-BO8b0fR2.js";import"./index-Dy3692QU.js";import"./helper-3Z_qR1GZ.js";import"./BasicForm.vue_vue_type_style_index_0_lang-CcmMJY8X.js";import"./useForm-DDSjB-3j.js";export{o as default};

1
assets/Drawer4.vue_vue_type_script_setup_true_lang-4T8idd2g.js

@ -0,0 +1 @@
import{a as n,B as i}from"./index-CNcCxeLf.js";import{_ as l}from"./BasicForm.vue_vue_type_script_setup_true_lang-pWatLDmD.js";import"./BasicForm.vue_vue_type_style_index_0_lang-CcmMJY8X.js";import"./componentMap-D7_wXCrD.js";import{u as p}from"./useForm-DDSjB-3j.js";import{d as c,Z as m,a8 as f,a9 as u,$ as d,k as _,u as o,ac as g}from"./vue-BjERyvPm.js";const C=c({__name:"Drawer4",setup(w){const r=[{field:"field1",component:"Input",label:"字段1",colProps:{span:12},defaultValue:"111"},{field:"field2",component:"Input",label:"字段2",colProps:{span:12}}],[s,{setFieldsValue:t}]=p({labelWidth:120,schemas:r,showActionButtonGroup:!1,actionColOptions:{span:24}}),[a]=n(e=>{t({field2:e.data,field1:e.info})});return(e,h)=>(m(),f(o(i),g(e.$attrs,{onRegister:o(a),title:"Drawer Title",width:"50%"}),{default:u(()=>[d("div",null,[_(o(l),{onRegister:o(s)},null,8,["onRegister"])])]),_:1},16,["onRegister"]))}});export{C as _};

1
assets/Drawer5-Ciuev0kB.js

@ -0,0 +1 @@
import{_ as o}from"./Drawer5.vue_vue_type_script_setup_true_lang-C40tSYdx.js";import"./index-CNcCxeLf.js";import"./entry/index-DShbtsWl.js";import"./vue-BjERyvPm.js";import"./antd-BmrhB3rb.js";export{o as default};

1
assets/Drawer5.vue_vue_type_script_setup_true_lang-C40tSYdx.js

@ -0,0 +1 @@
import{B as t}from"./index-CNcCxeLf.js";import{d as r,Z as s,a8 as o,a9 as e,G as c,ac as n,u as i,$ as _}from"./vue-BjERyvPm.js";const l=_("p",{class:"h-20"},"Content Message",-1),f=r({__name:"Drawer5",setup(p){return(a,m)=>(s(),o(i(t),n(a.$attrs,{isDetail:!0,title:"Drawer Title5"}),{titleToolbar:e(()=>[c(" toolbar ")]),default:e(()=>[l]),_:1},16))}});export{f as _};

1
assets/DropMenuItem-Ct8INcS8.js

@ -0,0 +1 @@
import{p as n,z as c}from"./entry/index-DShbtsWl.js";import{x as p}from"./antd-BmrhB3rb.js";import{d as m,g as i,c as u,Z as l,a8 as d,a9 as f,$ as o,k as _,a0 as x,u as g}from"./vue-BjERyvPm.js";const k={class:"flex items-center"},B=m({name:"DropdownMenuItem",__name:"DropMenuItem",props:{text:n.string,icon:n.string},setup(a){const e=i(),r=u(()=>{var t,s;return(s=(t=e==null?void 0:e.vnode)==null?void 0:t.props)==null?void 0:s.key});return(t,s)=>(l(),d(g(p).Item,{key:r.value},{default:f(()=>[o("span",k,[_(c,{icon:a.icon,class:"mr-1"},null,8,["icon"]),o("span",null,x(a.text),1)])]),_:1}))}});export{B as default};

1
assets/DynamicForm-D4EsQMjf.js

@ -0,0 +1 @@
var _=(h,m,n)=>new Promise((f,i)=>{var u=l=>{try{p(n.next(l))}catch(r){i(r)}},b=l=>{try{p(n.throw(l))}catch(r){i(r)}},p=l=>l.done?f(l.value):Promise.resolve(l.value).then(u,b);p((n=n.apply(h,m)).next())});import{_ as P}from"./BasicForm.vue_vue_type_script_setup_true_lang-pWatLDmD.js";import"./BasicForm.vue_vue_type_style_index_0_lang-CcmMJY8X.js";import"./componentMap-D7_wXCrD.js";import{u as C}from"./useForm-DDSjB-3j.js";import{C as g}from"./entry/index-DShbtsWl.js";import{P as W}from"./index-BB9V0GyI.js";import{d as F,a7 as S,Z as y,a8 as v,a9 as t,$ as I,k as o,G as d,u as a}from"./vue-BjERyvPm.js";import"./FormItem.vue_vue_type_script_lang-BlYZUeGm.js";import"./helper-3Z_qR1GZ.js";import"./antd-BmrhB3rb.js";import"./index-wJ08BCMi.js";import"./useWindowSizeFn-Cuml40XT.js";import"./useFormItem-B4KjxddK.js";import"./RadioButtonGroup.vue_vue_type_script_setup_true_lang-DHk6Ws1t.js";import"./index-Dkr6VmKA.js";import"./uuid-D0SLUWHI.js";import"./useSortable-JDCtAH92.js";import"./download-D1UiuoyS.js";import"./base64Conver-bBv-IO2K.js";import"./index-M4UvXH9o.js";import"./IconPicker.vue_vue_type_script_setup_true_lang-D6Hk7opE.js";import"./copyTextToClipboard-DUmgQPO1.js";import"./index-BO8b0fR2.js";import"./index-Dy3692QU.js";import"./useContentViewHeight-w3jL8fd7.js";import"./onMountedOrActivated-DcvTUt7V.js";const N={class:"mb-4"},te=F({__name:"DynamicForm",setup(h){const m=[{field:"field1",component:"Input",label:"字段1",colProps:{span:8},show:({values:e})=>!!e.field5},{field:"field2",component:"Input",label:"字段2",colProps:{span:8},ifShow:({values:e})=>!!e.field6},{field:"field3",component:"DatePicker",label:"字段3",colProps:{span:8},dynamicDisabled:({values:e})=>!!e.field7},{field:"field4",component:"Select",label:"字段4",colProps:{span:8},dynamicRules:({values:e})=>e.field8?[{required:!0,message:"字段4必填"}]:[],componentProps:{options:[{label:"选项1",value:"1",key:"1"},{label:"选项2",value:"2",key:"2"}]}},{field:"field11",component:"DatePicker",label:"字段11",colProps:{span:8}},{field:"field5",component:"Switch",label:"是否显示字段1(css控制)",colProps:{span:8},labelWidth:200},{field:"field6",component:"Switch",label:"是否显示字段2(dom控制)",colProps:{span:8},labelWidth:200},{field:"field7",component:"Switch",label:"是否禁用字段3",colProps:{span:8},labelWidth:200},{field:"field8",component:"Switch",label:"字段4是否必填",colProps:{span:8},labelWidth:200}],n=[{field:"f1",component:"Input",label:"F1",colProps:{span:12},labelWidth:200,componentProps:({formModel:e})=>({placeholder:"同步f2的值为f1",onChange:s=>{e.f2=s.target.value}})},{field:"f2",component:"Input",label:"F2",colProps:{span:12},labelWidth:200,componentProps:{disabled:!0}},{field:"f3",component:"Input",label:"F3",colProps:{span:12},labelWidth:200,componentProps:({formActionType:e})=>({placeholder:"值改变时执行查询,查看控制台",onChange:()=>_(this,null,function*(){const{validate:s}=e;yield s()})})}],[f,{updateSchema:i,appendSchemaByField:u,removeSchemaByField:b}]=C({labelWidth:120,schemas:m,actionColOptions:{span:24}}),[p]=C({labelWidth:120,schemas:n,actionColOptions:{span:24}});function l(){i({field:"field3",label:"字段3 New"})}function r(){i([{field:"field3",label:"字段3 New++"},{field:"field4",label:"字段4 New++"}])}function k(){u({field:"field10",label:"字段10",component:"Input",colProps:{span:8}},"field3")}function w(){b("field11")}return(e,s)=>{const c=S("a-button");return y(),v(a(W),{title:"动态表单示例"},{default:t(()=>[I("div",N,[o(c,{onClick:l,class:"mr-2"},{default:t(()=>[d(" 更改字段3label ")]),_:1}),o(c,{onClick:r,class:"mr-2"},{default:t(()=>[d(" 同时更改字段3,4label ")]),_:1}),o(c,{onClick:k,class:"mr-2"},{default:t(()=>[d(" 往字段3后面插入字段10 ")]),_:1}),o(c,{onClick:w,class:"mr-2"},{default:t(()=>[d(" 删除字段11 ")]),_:1})]),o(a(g),{title:"动态表单示例,动态根据表单内其他值改变"},{default:t(()=>[o(a(P),{onRegister:a(f)},null,8,["onRegister"])]),_:1}),o(a(g),{class:"mt-5",title:"componentProps动态改变"},{default:t(()=>[o(a(P),{onRegister:a(p)},null,8,["onRegister"])]),_:1})]),_:1})}}});export{te as default};

BIN
assets/DynamicForm-D4EsQMjf.js.gz

1
assets/DynamicInfo-DVXjbA_9.js

@ -0,0 +1 @@
import{_ as o}from"./DynamicInfo.vue_vue_type_script_setup_true_lang-DV7XzH-5.js";import"./data-eeqyhHg8.js";import"./entry/index-DShbtsWl.js";import"./vue-BjERyvPm.js";import"./antd-BmrhB3rb.js";export{o as default};

1
assets/DynamicInfo.vue_vue_type_script_setup_true_lang-DV7XzH-5.js

@ -0,0 +1 @@
import{d as _}from"./data-eeqyhHg8.js";import{z as d}from"./entry/index-DShbtsWl.js";import{ag as s,R as p}from"./antd-BmrhB3rb.js";import{d as u,a7 as f,Z as I,a8 as y,a9 as a,k as t,G as n,u as e,a0 as r,$ as L,ac as h}from"./vue-BjERyvPm.js";const k=["innerHTML"],B=u({__name:"DynamicInfo",setup(x){const i=s.Item,c=s.Item.Meta;return(m,z)=>{const l=f("a-button");return I(),y(e(p),h({title:"最新动态"},m.$attrs),{extra:a(()=>[t(l,{type:"link",size:"small"},{default:a(()=>[n("更多")]),_:1})]),default:a(()=>[t(e(s),{"item-layout":"horizontal","data-source":e(_)},{renderItem:a(({item:o})=>[t(e(i),null,{default:a(()=>[t(e(c),null,{description:a(()=>[n(r(o.date),1)]),title:a(()=>[n(r(o.name)+" ",1),L("span",{innerHTML:o.desc},null,8,k)]),avatar:a(()=>[t(d,{icon:o.avatar,size:30},null,8,["icon"])]),_:2},1024)]),_:2},1024)]),_:1},8,["data-source"])]),_:1},16)}}});export{B as _};

1
assets/EditCellTable-fWKqYpFv.js

@ -0,0 +1 @@
var u=(s,m,i)=>new Promise((o,d)=>{var p=e=>{try{a(i.next(e))}catch(t){d(t)}},l=e=>{try{a(i.throw(e))}catch(t){d(t)}},a=e=>e.done?o(e.value):Promise.resolve(e.value).then(p,l);a((i=i.apply(s,m)).next())});import{_ as C}from"./BasicTable.vue_vue_type_script_setup_true_lang-jwRietvD.js";import"./TableImg.vue_vue_type_style_index_0_lang-CLOyFFuc.js";import"./index-Dkr6VmKA.js";import{u as h}from"./useTable-DZYBWrF0.js";import{o as c}from"./select-BR0ceRuw.js";import{d as x}from"./table-CsVgq3LP.js";import{t as _}from"./tree-DVGLARZb.js";import{a as w}from"./entry/index-DShbtsWl.js";import{d as b,Z as I,_ as v,k as P,u as f,l as k}from"./vue-BjERyvPm.js";import{aD as R}from"./antd-BmrhB3rb.js";import"./BasicForm.vue_vue_type_script_setup_true_lang-pWatLDmD.js";import"./FormItem.vue_vue_type_script_lang-BlYZUeGm.js";import"./componentMap-D7_wXCrD.js";import"./useFormItem-B4KjxddK.js";import"./RadioButtonGroup.vue_vue_type_script_setup_true_lang-DHk6Ws1t.js";import"./index-M4UvXH9o.js";import"./IconPicker.vue_vue_type_script_setup_true_lang-D6Hk7opE.js";import"./copyTextToClipboard-DUmgQPO1.js";import"./index-BO8b0fR2.js";import"./index-Dy3692QU.js";import"./index-wJ08BCMi.js";import"./useWindowSizeFn-Cuml40XT.js";import"./base64Conver-bBv-IO2K.js";import"./helper-3Z_qR1GZ.js";import"./BasicForm.vue_vue_type_style_index_0_lang-CcmMJY8X.js";import"./useForm-DDSjB-3j.js";import"./uuid-D0SLUWHI.js";import"./sortable.esm-CoO8jRpa.js";import"./onMountedOrActivated-DcvTUt7V.js";import"./useSortable-JDCtAH92.js";import"./download-D1UiuoyS.js";const E={class:"p-4"},ne=b({__name:"EditCellTable",setup(s){const m=[{title:"输入框",dataIndex:"name",edit:!0,editComponentProps:{prefix:"$"},width:200},{title:"默认输入状态",dataIndex:"name7",edit:!0,editable:!0,width:200},{title:"输入框校验",dataIndex:"name1",edit:!0,editRule:!0,width:200},{title:"输入框函数校验",dataIndex:"name2",edit:!0,editRule:e=>u(this,null,function*(){return e==="2"?"不能输入该值":""}),width:200},{title:"数字输入框",dataIndex:"id",edit:!0,editRule:!0,editComponent:"InputNumber",width:200,editComponentProps:()=>({max:100,min:0}),editRender:({text:e})=>k(R,{percent:Number(e)})},{title:"下拉框",dataIndex:"name3",edit:!0,editComponent:"Select",editComponentProps:{options:[{label:"Option1",value:"1"},{label:"Option2",value:"2"}]},width:200},{title:"远程下拉",dataIndex:"name4",edit:!0,editComponent:"ApiSelect",editComponentProps:{api:c,resultField:"list",labelField:"name",valueField:"id"},width:200},{title:"远程下拉树",dataIndex:"name8",edit:!0,editComponent:"ApiTreeSelect",editRule:!1,editComponentProps:{api:_,resultField:"list"},width:200},{title:"日期选择",dataIndex:"date",edit:!0,editComponent:"DatePicker",editComponentProps:{valueFormat:"YYYY-MM-DD",format:"YYYY-MM-DD"},width:200},{title:"时间选择",dataIndex:"time",edit:!0,editComponent:"TimePicker",editComponentProps:{valueFormat:"HH:mm",format:"HH:mm"},width:200},{title:"勾选框",dataIndex:"name5",edit:!0,editComponent:"Checkbox",editValueMap:e=>e?"是":"否",width:200},{title:"开关",dataIndex:"name6",edit:!0,editComponent:"Switch",editValueMap:e=>e?"开":"关",width:200},{title:"单选框",dataIndex:"radio1",edit:!0,editComponent:"RadioGroup",editComponentProps:{options:[{label:"选项1",value:"1"},{label:"选项2",value:"2"}]},width:200},{title:"单选按钮框",dataIndex:"radio2",edit:!0,editComponent:"RadioButtonGroup",editComponentProps:{options:[{label:"选项1",value:"1"},{label:"选项2",value:"2"}]},width:200},{title:"远程单选框",dataIndex:"radio3",edit:!0,editComponent:"ApiRadioGroup",editComponentProps:{api:c,resultField:"list",labelField:"name",valueField:"id"},width:200}],[i]=h({title:"可编辑单元格示例",api:x,columns:m,showIndexColumn:!1,bordered:!0}),{createMessage:o}=w();function d({record:e,index:t,key:r,value:n}){return!1}function p({value:e,key:t,id:r}){return o.loading({content:`正在模拟保存${t}`,key:"_save_fake_data",duration:0}),new Promise(n=>{setTimeout(()=>{e===""?(o.error({content:"保存失败:不能为空",key:"_save_fake_data",duration:2}),n(!1)):(o.success({content:`记录${r}${t}已保存`,key:"_save_fake_data",duration:2}),n(!0))},2e3)})}function l(me){return u(this,arguments,function*({record:e,index:t,key:r,value:n}){return yield p({id:e.id,key:r,value:n})})}function a(){}return(e,t)=>(I(),v("div",E,[P(f(C),{onRegister:f(i),onEditEnd:d,onEditCancel:a,beforeEditSubmit:l},null,8,["onRegister"])]))}});export{ne as default};

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

Loading…
Cancel
Save