mirror of
https://github.com/pure-admin/vue-pure-admin.git
synced 2025-06-08 17:37:24 +08:00
chore: update
This commit is contained in:
parent
ea188be3d7
commit
7336406b02
2
dist/static/css/index11.css
vendored
2
dist/static/css/index11.css
vendored
@ -1 +1 @@
|
||||
@font-face{font-family:iconfont;src:url(/vue-pure-admin/static/woff2/iconfont2.woff2?t=1647939915215) format("woff2"),url(/vue-pure-admin/static/woff/iconfont2.woff?t=1647939915215) format("woff"),url(/vue-pure-admin/static/ttf/iconfont2.ttf?t=1647939915215) format("truetype")}.iconfont{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:iconfont!important;font-size:16px;font-style:normal}.icon-tuozhuai1:before{content:""}.icon-tuozhuai1-copy:before{content:""}.splitter-pane-resizer{background:#000;background-clip:padding;background-clip:padding-box;box-sizing:border-box;opacity:.2;position:absolute;z-index:1}.splitter-pane-resizer.horizontal{background:#e5e6eb;cursor:row-resize;height:6px;width:100%}.splitter-pane-resizer.horizontal:before{color:#000;content:"";font-family:iconfont;font-size:13px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.splitter-pane-resizer.vertical{background:#e5e6eb;cursor:col-resize;height:100%;width:6px}.splitter-pane-resizer.vertical:before{color:#000;content:"";font-family:iconfont;font-size:13px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.vue-splitter-container{height:100%;position:relative}.vue-splitter-container-mask{height:100%;left:0;position:absolute;top:0;width:100%;z-index:9999}.splitter-pane.vertical.splitter-paneL{height:100%;left:0;padding-right:3px;position:absolute}.splitter-pane.vertical.splitter-paneR{height:100%;padding-left:3px;position:absolute;right:0}.splitter-pane.horizontal.splitter-paneL{position:absolute;top:0;width:100%}.splitter-pane.horizontal.splitter-paneR{bottom:0;padding-top:3px;position:absolute;width:100%}.split-pane[data-v-62ddaddc]{border:1px solid #e5e6eb;color:#fff;font-size:50px;height:70vh;text-align:center;width:70vw}.split-pane .dv-a[data-v-62ddaddc],.split-pane .dv-b[data-v-62ddaddc],.split-pane .dv-c[data-v-62ddaddc]{color:#1e90ffcc;height:100%;line-height:70vh;width:100%}.split-pane .dv-b[data-v-62ddaddc],.split-pane .dv-c[data-v-62ddaddc]{line-height:250px}.split-pane .dv-b[data-v-62ddaddc]{color:#000c}.split-pane .dv-c[data-v-62ddaddc]{color:#ce272dcc}
|
||||
@font-face{font-family:iconfont;src:url(/vue-pure-admin/static/woff2/iconfont2.woff2?t=1647939915215) format("woff2"),url(/vue-pure-admin/static/woff/iconfont3.woff?t=1647939915215) format("woff"),url(/vue-pure-admin/static/ttf/iconfont3.ttf?t=1647939915215) format("truetype")}.iconfont{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:iconfont!important;font-size:16px;font-style:normal}.icon-tuozhuai1:before{content:""}.icon-tuozhuai1-copy:before{content:""}.splitter-pane-resizer{background:#000;background-clip:padding;background-clip:padding-box;box-sizing:border-box;opacity:.2;position:absolute;z-index:1}.splitter-pane-resizer.horizontal{background:#e5e6eb;cursor:row-resize;height:6px;width:100%}.splitter-pane-resizer.horizontal:before{color:#000;content:"";font-family:iconfont;font-size:13px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.splitter-pane-resizer.vertical{background:#e5e6eb;cursor:col-resize;height:100%;width:6px}.splitter-pane-resizer.vertical:before{color:#000;content:"";font-family:iconfont;font-size:13px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.vue-splitter-container{height:100%;position:relative}.vue-splitter-container-mask{height:100%;left:0;position:absolute;top:0;width:100%;z-index:9999}.splitter-pane.vertical.splitter-paneL{height:100%;left:0;padding-right:3px;position:absolute}.splitter-pane.vertical.splitter-paneR{height:100%;padding-left:3px;position:absolute;right:0}.splitter-pane.horizontal.splitter-paneL{position:absolute;top:0;width:100%}.splitter-pane.horizontal.splitter-paneR{bottom:0;padding-top:3px;position:absolute;width:100%}.split-pane[data-v-62ddaddc]{border:1px solid #e5e6eb;color:#fff;font-size:50px;height:70vh;text-align:center;width:70vw}.split-pane .dv-a[data-v-62ddaddc],.split-pane .dv-b[data-v-62ddaddc],.split-pane .dv-c[data-v-62ddaddc]{color:#1e90ffcc;height:100%;line-height:70vh;width:100%}.split-pane .dv-b[data-v-62ddaddc],.split-pane .dv-c[data-v-62ddaddc]{line-height:250px}.split-pane .dv-b[data-v-62ddaddc]{color:#000c}.split-pane .dv-c[data-v-62ddaddc]{color:#ce272dcc}
|
||||
|
2
dist/static/css/index22.css
vendored
2
dist/static/css/index22.css
vendored
File diff suppressed because one or more lines are too long
2
dist/static/css/index27.css
vendored
2
dist/static/css/index27.css
vendored
@ -1 +1 @@
|
||||
.wave[data-v-a5ff4eea]{bottom:0;height:100%;left:0;position:fixed;z-index:-1}.login-container[data-v-a5ff4eea]{grid-gap:18rem;display:grid;grid-template-columns:repeat(2,1fr);height:100vh;padding:0 2rem;width:100vw}.img[data-v-a5ff4eea]{align-items:center;display:flex;justify-content:flex-end}.img img[data-v-a5ff4eea]{width:500px}.login-box[data-v-a5ff4eea]{align-items:center;display:flex;text-align:center}.login-form[data-v-a5ff4eea]{width:360px}.avatar[data-v-a5ff4eea]{height:80px;width:350px}.login-form h2[data-v-a5ff4eea]{color:#999;font:700 200% Consolas,Monaco,monospace;margin:15px 0;text-transform:uppercase}@media screen and (max-width:1180px){.login-container[data-v-a5ff4eea]{grid-gap:9rem}.login-form[data-v-a5ff4eea]{width:290px}.login-form h2[data-v-a5ff4eea]{font-size:2.4rem;margin:8px 0}.img img[data-v-a5ff4eea]{width:360px}.avatar[data-v-a5ff4eea]{height:80px;width:280px}}@media screen and (max-width:968px){.img[data-v-a5ff4eea],.wave[data-v-a5ff4eea]{display:none}.login-container[data-v-a5ff4eea]{grid-template-columns:1fr}.login-box[data-v-a5ff4eea]{justify-content:center}}[data-v-a5ff4eea] .el-input-group__append{padding:0}.translation[data-v-a5ff4eea] .el-dropdown-menu__item{padding:5px 40px}.translation .check-en[data-v-a5ff4eea],.translation .check-zh[data-v-a5ff4eea]{left:20px;position:absolute}
|
||||
.wave[data-v-bb5cb6ef]{bottom:0;height:100%;left:0;position:fixed;z-index:-1}.login-container[data-v-bb5cb6ef]{grid-gap:18rem;display:grid;grid-template-columns:repeat(2,1fr);height:100vh;padding:0 2rem;width:100vw}.img[data-v-bb5cb6ef]{align-items:center;display:flex;justify-content:flex-end}.img img[data-v-bb5cb6ef]{width:500px}.login-box[data-v-bb5cb6ef]{align-items:center;display:flex;text-align:center}.login-form[data-v-bb5cb6ef]{width:360px}.avatar[data-v-bb5cb6ef]{height:80px;width:350px}.login-form h2[data-v-bb5cb6ef]{color:#999;font:700 200% Consolas,Monaco,monospace;margin:15px 0;text-transform:uppercase}@media screen and (max-width:1180px){.login-container[data-v-bb5cb6ef]{grid-gap:9rem}.login-form[data-v-bb5cb6ef]{width:290px}.login-form h2[data-v-bb5cb6ef]{font-size:2.4rem;margin:8px 0}.img img[data-v-bb5cb6ef]{width:360px}.avatar[data-v-bb5cb6ef]{height:80px;width:280px}}@media screen and (max-width:968px){.img[data-v-bb5cb6ef],.wave[data-v-bb5cb6ef]{display:none}.login-container[data-v-bb5cb6ef]{grid-template-columns:1fr}.login-box[data-v-bb5cb6ef]{justify-content:center}}[data-v-bb5cb6ef] .el-input-group__append{padding:0}.translation[data-v-bb5cb6ef] .el-dropdown-menu__item{padding:5px 40px}.translation .check-en[data-v-bb5cb6ef],.translation .check-zh[data-v-bb5cb6ef]{left:20px;position:absolute}
|
||||
|
2
dist/static/js/columns.js
vendored
2
dist/static/js/columns.js
vendored
@ -1 +1 @@
|
||||
import{j as e,c as n,i,ax as o}from"./index.js";function l(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!o(t)}function p(){const{pkg:t,lastBuildTime:s}={pkg:{dependencies:{"@amap/amap-jsapi-loader":"^1.0.1","@howdyjs/mouse-menu":"^2.0.9","@logicflow/core":"^1.2.15","@logicflow/extension":"^1.2.16","@pureadmin/descriptions":"^1.1.1","@pureadmin/table":"^2.3.3","@pureadmin/utils":"^1.9.10","@vueuse/core":"^10.4.1","@vueuse/motion":"^2.0.0","@wangeditor/editor":"^5.1.23","@wangeditor/editor-for-vue":"^5.1.12","@zxcvbn-ts/core":"^3.0.4","animate.css":"^4.1.1",axios:"^1.5.1","china-area-data":"^5.0.1",cropperjs:"^1.6.1",dayjs:"^1.11.10",echarts:"^5.4.3","el-table-infinite-scroll":"^3.0.3","element-plus":"^2.3.14","intro.js":"^7.2.0","js-cookie":"^3.0.5",jsbarcode:"^3.11.5",localforage:"^1.10.0","md-editor-v3":"2.7.2","mint-filter":"^4.0.3",mitt:"^3.0.1",mockjs:"^1.1.0",nprogress:"^0.2.0",path:"^0.12.7",pinia:"^2.1.6","pinyin-pro":"^3.16.7",qrcode:"^1.5.3",qs:"^6.11.2","responsive-storage":"^2.2.0",sortablejs:"^1.15.0",swiper:"^10.3.1",typeit:"^8.7.1","v-contextmenu":"3.0.0","v3-infinite-loading":"^1.3.1","version-rocket":"^1.7.0",vue:"^3.3.4","vue-i18n":"^9.5.0","vue-json-pretty":"^2.2.4","vue-pdf-embed":"^1.2.1","vue-router":"^4.2.5","vue-tippy":"^6.3.1","vue-types":"^5.1.1","vue-virtual-scroller":"2.0.0-beta.8","vue-waterfall-plugin-next":"^2.2.4","vue3-danmaku":"^1.6.0",vuedraggable:"^4.1.0","wavesurfer.js":"^7.3.4",xgplayer:"^3.0.9",xlsx:"^0.18.5"},devDependencies:{"@commitlint/cli":"^17.7.2","@commitlint/config-conventional":"^17.7.0","@iconify-icons/ep":"^1.2.12","@iconify-icons/ri":"^1.2.10","@iconify/vue":"^4.1.1","@intlify/unplugin-vue-i18n":"^1.4.0","@pureadmin/theme":"^3.1.0","@types/intro.js":"^5.1.2","@types/js-cookie":"^3.0.4","@types/mockjs":"^1.0.8","@types/node":"^20.8.2","@types/nprogress":"0.2.0","@types/qrcode":"^1.5.2","@types/qs":"^6.9.8","@types/sortablejs":"^1.15.3","@typescript-eslint/eslint-plugin":"^6.7.4","@typescript-eslint/parser":"^6.7.4","@vitejs/plugin-vue":"^4.4.0","@vitejs/plugin-vue-jsx":"^3.0.2","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0",autoprefixer:"^10.4.16",cloc:"^2.11.0",cssnano:"^6.0.1",eslint:"^8.50.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-vue":"^9.17.0",husky:"^8.0.3","lint-staged":"^14.0.1",picocolors:"^1.0.0",postcss:"^8.4.31","postcss-html":"^1.5.0","postcss-import":"^15.1.0","postcss-scss":"^4.0.9",prettier:"^3.0.3",rimraf:"^5.0.5","rollup-plugin-visualizer":"^5.9.2",sass:"^1.69.0","sass-loader":"^13.3.2",stylelint:"^15.10.3","stylelint-config-html":"^1.1.0","stylelint-config-recess-order":"^4.3.0","stylelint-config-recommended":"^13.0.0","stylelint-config-recommended-scss":"^13.0.0","stylelint-config-recommended-vue":"^1.5.0","stylelint-config-standard":"^34.0.0","stylelint-config-standard-scss":"^11.0.0","stylelint-order":"^6.0.3","stylelint-prettier":"^4.0.2","stylelint-scss":"^5.2.1",svgo:"^3.0.2",tailwindcss:"^3.3.3",terser:"^5.21.0",typescript:"^5.2.2",vite:"^4.4.11","vite-plugin-cdn-import":"^0.3.5","vite-plugin-compression":"^0.5.1","vite-plugin-mock":"2.9.6","vite-plugin-remove-console":"^2.1.1","vite-svg-loader":"^4.0.0","vue-eslint-parser":"^9.3.1","vue-tsc":"^1.8.15"},name:"vue-pure-admin",version:"4.5.0"},lastBuildTime:"2023-10-07 15:32:31"},{version:r}=t;return{columns:[{label:"版本",cellRenderer:()=>e(n("el-tag"),{size:"small"},l(r)?r:{default:()=>[r]})},{label:"最后编译时间",cellRenderer:()=>e(n("el-tag"),{size:"small"},l(s)?s:{default:()=>[s]})},{label:"文档地址",cellRenderer:()=>e("a",{href:"https://yiming_chang.gitee.io/pure-admin-doc",target:"_blank"},[e("span",{style:"color: var(--el-color-primary)"},[i("文档地址")])])},{label:"预览地址",cellRenderer:()=>e("a",{href:"https://yiming_chang.gitee.io/vue-pure-admin",target:"_blank"},[e("span",{style:"color: var(--el-color-primary)"},[i("预览地址")])])},{label:"Github",cellRenderer:()=>e("a",{href:"https://github.com/pure-admin/vue-pure-admin",target:"_blank"},[e("span",{style:"color: var(--el-color-primary)"},[i("Github")])])},{label:"精简版",cellRenderer:()=>e("a",{href:"https://github.com/pure-admin/pure-admin-thin",target:"_blank"},[e("span",{style:"color: var(--el-color-primary)"},[i("精简版")])])}]}}export{p as useColumns};
|
||||
import{j as e,c as n,i,ax as o}from"./index.js";function l(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!o(t)}function p(){const{pkg:t,lastBuildTime:s}={pkg:{dependencies:{"@amap/amap-jsapi-loader":"^1.0.1","@howdyjs/mouse-menu":"^2.0.9","@logicflow/core":"^1.2.15","@logicflow/extension":"^1.2.16","@pureadmin/descriptions":"^1.1.1","@pureadmin/table":"^2.3.3","@pureadmin/utils":"^1.9.10","@vueuse/core":"^10.4.1","@vueuse/motion":"^2.0.0","@wangeditor/editor":"^5.1.23","@wangeditor/editor-for-vue":"^5.1.12","@zxcvbn-ts/core":"^3.0.4","animate.css":"^4.1.1",axios:"^1.5.1","china-area-data":"^5.0.1",cropperjs:"^1.6.1",dayjs:"^1.11.10",echarts:"^5.4.3","el-table-infinite-scroll":"^3.0.3","element-plus":"^2.3.14","intro.js":"^7.2.0","js-cookie":"^3.0.5",jsbarcode:"^3.11.5",localforage:"^1.10.0","md-editor-v3":"2.7.2","mint-filter":"^4.0.3",mitt:"^3.0.1",mockjs:"^1.1.0",nprogress:"^0.2.0",path:"^0.12.7",pinia:"^2.1.6","pinyin-pro":"^3.16.7",qrcode:"^1.5.3",qs:"^6.11.2","responsive-storage":"^2.2.0",sortablejs:"^1.15.0",swiper:"^10.3.1",typeit:"^8.7.1","v-contextmenu":"3.0.0","v3-infinite-loading":"^1.3.1","version-rocket":"^1.7.0",vue:"^3.3.4","vue-i18n":"^9.5.0","vue-json-pretty":"^2.2.4","vue-pdf-embed":"^1.2.1","vue-router":"^4.2.5","vue-tippy":"^6.3.1","vue-types":"^5.1.1","vue-virtual-scroller":"2.0.0-beta.8","vue-waterfall-plugin-next":"^2.2.4","vue3-danmaku":"^1.6.0",vuedraggable:"^4.1.0","wavesurfer.js":"^7.3.4",xgplayer:"^3.0.9",xlsx:"^0.18.5"},devDependencies:{"@commitlint/cli":"^17.7.2","@commitlint/config-conventional":"^17.7.0","@iconify-icons/ep":"^1.2.12","@iconify-icons/ri":"^1.2.10","@iconify/vue":"^4.1.1","@intlify/unplugin-vue-i18n":"^1.4.0","@pureadmin/theme":"^3.1.0","@types/intro.js":"^5.1.2","@types/js-cookie":"^3.0.4","@types/mockjs":"^1.0.8","@types/node":"^20.8.2","@types/nprogress":"0.2.0","@types/qrcode":"^1.5.2","@types/qs":"^6.9.8","@types/sortablejs":"^1.15.3","@typescript-eslint/eslint-plugin":"^6.7.4","@typescript-eslint/parser":"^6.7.4","@vitejs/plugin-vue":"^4.4.0","@vitejs/plugin-vue-jsx":"^3.0.2","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0",autoprefixer:"^10.4.16",cloc:"^2.11.0",cssnano:"^6.0.1",eslint:"^8.50.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-vue":"^9.17.0",husky:"^8.0.3","lint-staged":"^14.0.1",picocolors:"^1.0.0",postcss:"^8.4.31","postcss-html":"^1.5.0","postcss-import":"^15.1.0","postcss-scss":"^4.0.9",prettier:"^3.0.3",rimraf:"^5.0.5","rollup-plugin-visualizer":"^5.9.2",sass:"^1.69.0","sass-loader":"^13.3.2",stylelint:"^15.10.3","stylelint-config-html":"^1.1.0","stylelint-config-recess-order":"^4.3.0","stylelint-config-recommended":"^13.0.0","stylelint-config-recommended-scss":"^13.0.0","stylelint-config-recommended-vue":"^1.5.0","stylelint-config-standard":"^34.0.0","stylelint-config-standard-scss":"^11.0.0","stylelint-order":"^6.0.3","stylelint-prettier":"^4.0.2","stylelint-scss":"^5.2.1",svgo:"^3.0.2",tailwindcss:"^3.3.3",terser:"^5.21.0",typescript:"^5.2.2",vite:"^4.4.11","vite-plugin-cdn-import":"^0.3.5","vite-plugin-compression":"^0.5.1","vite-plugin-mock":"2.9.6","vite-plugin-remove-console":"^2.1.1","vite-svg-loader":"^4.0.0","vue-eslint-parser":"^9.3.1","vue-tsc":"^1.8.15"},name:"vue-pure-admin",version:"4.5.0"},lastBuildTime:"2023-10-09 19:01:01"},{version:r}=t;return{columns:[{label:"版本",cellRenderer:()=>e(n("el-tag"),{size:"small"},l(r)?r:{default:()=>[r]})},{label:"最后编译时间",cellRenderer:()=>e(n("el-tag"),{size:"small"},l(s)?s:{default:()=>[s]})},{label:"文档地址",cellRenderer:()=>e("a",{href:"https://yiming_chang.gitee.io/pure-admin-doc",target:"_blank"},[e("span",{style:"color: var(--el-color-primary)"},[i("文档地址")])])},{label:"预览地址",cellRenderer:()=>e("a",{href:"https://yiming_chang.gitee.io/vue-pure-admin",target:"_blank"},[e("span",{style:"color: var(--el-color-primary)"},[i("预览地址")])])},{label:"Github",cellRenderer:()=>e("a",{href:"https://github.com/pure-admin/vue-pure-admin",target:"_blank"},[e("span",{style:"color: var(--el-color-primary)"},[i("Github")])])},{label:"精简版",cellRenderer:()=>e("a",{href:"https://github.com/pure-admin/pure-admin-thin",target:"_blank"},[e("span",{style:"color: var(--el-color-primary)"},[i("精简版")])])}]}}export{p as useColumns};
|
||||
|
@ -1 +1 @@
|
||||
import{R as s}from"./index65.js";import{al as k,dC as I,dF as C,d as R,r as v,c as d,g as c,f as B,w as l,j as e,u,h as F,t as V,n as S,k as D,I as E}from"./index.js";import{u as N}from"./hooks2.js";const O=k({name:[{required:!0,message:"部门名称为必填项",trigger:"blur"}],phone:[{validator:(i,m,r)=>{m===""||I(m)?r():r(new Error("请输入正确的手机号码格式"))},trigger:"blur"}],email:[{validator:(i,m,r)=>{m===""||C(m)?r():r(new Error("请输入正确的邮箱格式"))},trigger:"blur"}]}),L={key:0},H=R({__name:"form",props:{formInline:{default:()=>({higherDeptOptions:[],parentId:0,name:"",principal:"",phone:"",email:"",sort:0,status:1,remark:""})}},setup(i,{expose:m}){const r=i,f=v(),{switchStyle:b}=N(),a=v(r.formInline);function g(){return f.value}return m({getRef:g}),(P,t)=>{const x=d("el-cascader"),n=d("el-form-item"),p=d("el-input"),h=d("el-input-number"),w=d("el-switch"),y=d("el-row"),U=d("el-form");return c(),B(U,{ref_key:"ruleFormRef",ref:f,model:a.value,rules:u(O),"label-width":"82px"},{default:l(()=>[e(y,{gutter:30},{default:l(()=>[e(u(s),null,{default:l(()=>[e(n,{label:"上级部门"},{default:l(()=>[e(x,{class:"w-full",modelValue:a.value.parentId,"onUpdate:modelValue":t[0]||(t[0]=o=>a.value.parentId=o),options:a.value.higherDeptOptions,props:{value:"id",label:"name",emitPath:!1,checkStrictly:!0},clearable:"",filterable:"",placeholder:"请选择上级部门"},{default:l(({node:o,data:_})=>[F("span",null,V(_.name),1),o.isLeaf?D("",!0):(c(),S("span",L," ("+V(_.children.length)+") ",1))]),_:1},8,["modelValue","options"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:l(()=>[e(n,{label:"部门名称",prop:"name"},{default:l(()=>[e(p,{modelValue:a.value.name,"onUpdate:modelValue":t[1]||(t[1]=o=>a.value.name=o),clearable:"",placeholder:"请输入部门名称"},null,8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:l(()=>[e(n,{label:"部门负责人"},{default:l(()=>[e(p,{modelValue:a.value.principal,"onUpdate:modelValue":t[2]||(t[2]=o=>a.value.principal=o),clearable:"",placeholder:"请输入部门负责人"},null,8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:l(()=>[e(n,{label:"手机号",prop:"phone"},{default:l(()=>[e(p,{modelValue:a.value.phone,"onUpdate:modelValue":t[3]||(t[3]=o=>a.value.phone=o),clearable:"",placeholder:"请输入手机号"},null,8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:l(()=>[e(n,{label:"邮箱",prop:"email"},{default:l(()=>[e(p,{modelValue:a.value.email,"onUpdate:modelValue":t[4]||(t[4]=o=>a.value.email=o),clearable:"",placeholder:"请输入邮箱"},null,8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:l(()=>[e(n,{label:"排序"},{default:l(()=>[e(h,{modelValue:a.value.sort,"onUpdate:modelValue":t[5]||(t[5]=o=>a.value.sort=o),min:0,max:9999,"controls-position":"right"},null,8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:l(()=>[e(n,{label:"部门状态"},{default:l(()=>[e(w,{modelValue:a.value.status,"onUpdate:modelValue":t[6]||(t[6]=o=>a.value.status=o),"inline-prompt":"","active-value":1,"inactive-value":0,"active-text":"启用","inactive-text":"停用",style:E(u(b))},null,8,["modelValue","style"])]),_:1})]),_:1}),e(u(s),null,{default:l(()=>[e(n,{label:"备注"},{default:l(()=>[e(p,{modelValue:a.value.remark,"onUpdate:modelValue":t[7]||(t[7]=o=>a.value.remark=o),placeholder:"请输入备注信息",type:"textarea"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model","rules"])}}});export{H as _};
|
||||
import{R as s}from"./index65.js";import{al as k,dD as I,dG as R,d as C,r as v,c as d,g as c,f as B,w as l,j as e,u,h as D,t as V,n as S,k as E,I as F}from"./index.js";import{u as N}from"./hooks2.js";const O=k({name:[{required:!0,message:"部门名称为必填项",trigger:"blur"}],phone:[{validator:(i,m,r)=>{m===""||I(m)?r():r(new Error("请输入正确的手机号码格式"))},trigger:"blur"}],email:[{validator:(i,m,r)=>{m===""||R(m)?r():r(new Error("请输入正确的邮箱格式"))},trigger:"blur"}]}),L={key:0},G=C({__name:"form",props:{formInline:{default:()=>({higherDeptOptions:[],parentId:0,name:"",principal:"",phone:"",email:"",sort:0,status:1,remark:""})}},setup(i,{expose:m}){const r=i,f=v(),{switchStyle:b}=N(),a=v(r.formInline);function g(){return f.value}return m({getRef:g}),(P,t)=>{const x=d("el-cascader"),n=d("el-form-item"),p=d("el-input"),h=d("el-input-number"),w=d("el-switch"),y=d("el-row"),U=d("el-form");return c(),B(U,{ref_key:"ruleFormRef",ref:f,model:a.value,rules:u(O),"label-width":"82px"},{default:l(()=>[e(y,{gutter:30},{default:l(()=>[e(u(s),null,{default:l(()=>[e(n,{label:"上级部门"},{default:l(()=>[e(x,{class:"w-full",modelValue:a.value.parentId,"onUpdate:modelValue":t[0]||(t[0]=o=>a.value.parentId=o),options:a.value.higherDeptOptions,props:{value:"id",label:"name",emitPath:!1,checkStrictly:!0},clearable:"",filterable:"",placeholder:"请选择上级部门"},{default:l(({node:o,data:_})=>[D("span",null,V(_.name),1),o.isLeaf?E("",!0):(c(),S("span",L," ("+V(_.children.length)+") ",1))]),_:1},8,["modelValue","options"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:l(()=>[e(n,{label:"部门名称",prop:"name"},{default:l(()=>[e(p,{modelValue:a.value.name,"onUpdate:modelValue":t[1]||(t[1]=o=>a.value.name=o),clearable:"",placeholder:"请输入部门名称"},null,8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:l(()=>[e(n,{label:"部门负责人"},{default:l(()=>[e(p,{modelValue:a.value.principal,"onUpdate:modelValue":t[2]||(t[2]=o=>a.value.principal=o),clearable:"",placeholder:"请输入部门负责人"},null,8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:l(()=>[e(n,{label:"手机号",prop:"phone"},{default:l(()=>[e(p,{modelValue:a.value.phone,"onUpdate:modelValue":t[3]||(t[3]=o=>a.value.phone=o),clearable:"",placeholder:"请输入手机号"},null,8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:l(()=>[e(n,{label:"邮箱",prop:"email"},{default:l(()=>[e(p,{modelValue:a.value.email,"onUpdate:modelValue":t[4]||(t[4]=o=>a.value.email=o),clearable:"",placeholder:"请输入邮箱"},null,8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:l(()=>[e(n,{label:"排序"},{default:l(()=>[e(h,{modelValue:a.value.sort,"onUpdate:modelValue":t[5]||(t[5]=o=>a.value.sort=o),min:0,max:9999,"controls-position":"right"},null,8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:l(()=>[e(n,{label:"部门状态"},{default:l(()=>[e(w,{modelValue:a.value.status,"onUpdate:modelValue":t[6]||(t[6]=o=>a.value.status=o),"inline-prompt":"","active-value":1,"inactive-value":0,"active-text":"启用","inactive-text":"停用",style:F(u(b))},null,8,["modelValue","style"])]),_:1})]),_:1}),e(u(s),null,{default:l(()=>[e(n,{label:"备注"},{default:l(()=>[e(p,{modelValue:a.value.remark,"onUpdate:modelValue":t[7]||(t[7]=o=>a.value.remark=o),placeholder:"请输入备注信息",type:"textarea"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model","rules"])}}});export{G as _};
|
||||
|
2
dist/static/js/hook.js
vendored
2
dist/static/js/hook.js
vendored
@ -1 +1 @@
|
||||
import{al as I,r as u,a as H,j as M,c as S,dv as T,d2 as p,dG as W,a6 as Y,D as $,R as C,q as o}from"./index.js";import{_ as F}from"./form.vue_vue_type_script_setup_true_lang2.js";import{g as O}from"./system.js";import{u as _}from"./hooks2.js";import"./index65.js";function N(){const n=I({name:"",status:null}),c=u(),l=u([]),i=u(!0),{tagStyle:r}=_(),d=[{label:"部门名称",prop:"name",width:180,align:"left"},{label:"排序",prop:"sort",minWidth:70},{label:"状态",prop:"status",minWidth:100,cellRenderer:({row:a,props:e})=>M(S("el-tag"),{size:e.size,style:r.value(a.status)},{default:()=>[a.status===1?"启用":"停用"]})},{label:"创建时间",minWidth:200,prop:"createTime",formatter:({createTime:a})=>T(a).format("YYYY-MM-DD HH:mm:ss")},{label:"备注",prop:"remark",minWidth:320},{label:"操作",fixed:"right",width:160,slot:"operation"}];function h(a){}function g(a){a&&(a.resetFields(),s())}async function s(){i.value=!0;const{data:a}=await O();let e=a;p(n.name)||(e=e.filter(t=>t.name.includes(n.name))),p(n.status)||(e=e.filter(t=>t.status===n.status)),l.value=W(e),setTimeout(()=>{i.value=!1},500)}function m(a){if(!a||!a.length)return;const e=[];for(let t=0;t<a.length;t++)a[t].disabled=a[t].status===0,m(a[t].children),e.push(a[t]);return e}function D(a="新增",e){Y({title:`${a}部门`,props:{formInline:{higherDeptOptions:m($(l.value)),parentId:(e==null?void 0:e.parentId)??0,name:(e==null?void 0:e.name)??"",principal:(e==null?void 0:e.principal)??"",phone:(e==null?void 0:e.phone)??"",email:(e==null?void 0:e.email)??"",sort:(e==null?void 0:e.sort)??0,status:(e==null?void 0:e.status)??1,remark:(e==null?void 0:e.remark)??""}},width:"40%",draggable:!0,fullscreenIcon:!0,closeOnClickModal:!1,contentRenderer:()=>C(F,{ref:c}),beforeSure:(t,{options:b})=>{const k=c.value.getRef(),y=b.props.formInline;function f(){o(`您${a}了部门名称为${y.name}的这条数据`,{type:"success"}),t(),s()}k.validate(R=>{R&&f()})}})}function v(a){o(`您删除了部门名称为${a.name}的这条数据`,{type:"success"}),s()}return H(()=>{s()}),{form:n,loading:i,columns:d,dataList:l,onSearch:s,resetForm:g,openDialog:D,handleDelete:v,handleSelectionChange:h}}export{N as useDept};
|
||||
import{al as H,r as u,a as I,j as M,c as S,dv as T,d2 as p,dH as W,a6 as Y,D as $,R as C,q as o}from"./index.js";import{_ as F}from"./form.vue_vue_type_script_setup_true_lang2.js";import{g as O}from"./system.js";import{u as _}from"./hooks2.js";import"./index65.js";function P(){const n=H({name:"",status:null}),c=u(),l=u([]),i=u(!0),{tagStyle:r}=_(),d=[{label:"部门名称",prop:"name",width:180,align:"left"},{label:"排序",prop:"sort",minWidth:70},{label:"状态",prop:"status",minWidth:100,cellRenderer:({row:a,props:e})=>M(S("el-tag"),{size:e.size,style:r.value(a.status)},{default:()=>[a.status===1?"启用":"停用"]})},{label:"创建时间",minWidth:200,prop:"createTime",formatter:({createTime:a})=>T(a).format("YYYY-MM-DD HH:mm:ss")},{label:"备注",prop:"remark",minWidth:320},{label:"操作",fixed:"right",width:160,slot:"operation"}];function h(a){}function g(a){a&&(a.resetFields(),s())}async function s(){i.value=!0;const{data:a}=await O();let e=a;p(n.name)||(e=e.filter(t=>t.name.includes(n.name))),p(n.status)||(e=e.filter(t=>t.status===n.status)),l.value=W(e),setTimeout(()=>{i.value=!1},500)}function m(a){if(!a||!a.length)return;const e=[];for(let t=0;t<a.length;t++)a[t].disabled=a[t].status===0,m(a[t].children),e.push(a[t]);return e}function D(a="新增",e){Y({title:`${a}部门`,props:{formInline:{higherDeptOptions:m($(l.value)),parentId:(e==null?void 0:e.parentId)??0,name:(e==null?void 0:e.name)??"",principal:(e==null?void 0:e.principal)??"",phone:(e==null?void 0:e.phone)??"",email:(e==null?void 0:e.email)??"",sort:(e==null?void 0:e.sort)??0,status:(e==null?void 0:e.status)??1,remark:(e==null?void 0:e.remark)??""}},width:"40%",draggable:!0,fullscreenIcon:!0,closeOnClickModal:!1,contentRenderer:()=>C(F,{ref:c}),beforeSure:(t,{options:b})=>{const k=c.value.getRef(),y=b.props.formInline;function f(){o(`您${a}了部门名称为${y.name}的这条数据`,{type:"success"}),t(),s()}k.validate(R=>{R&&f()})}})}function v(a){o(`您删除了部门名称为${a.name}的这条数据`,{type:"success"}),s()}return I(()=>{s()}),{form:n,loading:i,columns:d,dataList:l,onSearch:s,resetForm:g,openDialog:D,handleDelete:v,handleSelectionChange:h}}export{P as useDept};
|
||||
|
2
dist/static/js/hook3.js
vendored
2
dist/static/js/hook3.js
vendored
File diff suppressed because one or more lines are too long
2
dist/static/js/hooks3.js
vendored
2
dist/static/js/hooks3.js
vendored
@ -1 +1 @@
|
||||
import{c$ as l,a5 as d,dP as h,aK as c,d5 as n}from"./index.js";function y(){const a=l(),i=d(),s=h(a.params)?a.query:a.params;function o(t,u){Object.keys(t).forEach(e=>{c(t[e])||(t[e]=t[e].toString())}),u==="query"?(n().handleTags("push",{path:"/tabs/query-detail",name:"TabQueryDetail",query:t,meta:{title:{zh:`No.${t.id} - 详情信息`,en:`No.${t.id} - DetailInfo`},dynamicLevel:3}}),i.push({name:"TabQueryDetail",query:t})):u==="params"&&(n().handleTags("push",{path:"/tabs/params-detail/:id",name:"TabParamsDetail",params:t,meta:{title:{zh:`No.${t.id} - 详情信息`,en:`No.${t.id} - DetailInfo`}}}),i.push({name:"TabParamsDetail",params:t}))}return{toDetail:o,initToDetail:t=>{s&&o(s,t)},getParameter:s,router:i}}export{y as u};
|
||||
import{c$ as l,a5 as d,dQ as h,aK as c,d5 as n}from"./index.js";function y(){const a=l(),i=d(),s=h(a.params)?a.query:a.params;function o(t,u){Object.keys(t).forEach(e=>{c(t[e])||(t[e]=t[e].toString())}),u==="query"?(n().handleTags("push",{path:"/tabs/query-detail",name:"TabQueryDetail",query:t,meta:{title:{zh:`No.${t.id} - 详情信息`,en:`No.${t.id} - DetailInfo`},dynamicLevel:3}}),i.push({name:"TabQueryDetail",query:t})):u==="params"&&(n().handleTags("push",{path:"/tabs/params-detail/:id",name:"TabParamsDetail",params:t,meta:{title:{zh:`No.${t.id} - 详情信息`,en:`No.${t.id} - DetailInfo`}}}),i.push({name:"TabParamsDetail",params:t}))}return{toDetail:o,initToDetail:t=>{s&&o(s,t)},getParameter:s,router:i}}export{y as u};
|
||||
|
6
dist/static/js/index.js
vendored
6
dist/static/js/index.js
vendored
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
import{R as s}from"./index65.js";import{al as B,dC as O,dF as S,d as q,r as b,c as d,g as i,f as _,w as t,j as e,u,k as c,n as g,F as D,y as E,h as L,t as x,I as N}from"./index.js";import{u as P}from"./hooks2.js";const j=B({nickname:[{required:!0,message:"用户昵称为必填项",trigger:"blur"}],username:[{required:!0,message:"用户名称为必填项",trigger:"blur"}],password:[{required:!0,message:"用户密码为必填项",trigger:"blur"}],phone:[{validator:(v,m,r)=>{m===""||O(m)?r():r(new Error("请输入正确的手机号码格式"))},trigger:"blur"}],email:[{validator:(v,m,r)=>{m===""||S(m)?r():r(new Error("请输入正确的邮箱格式"))},trigger:"blur"}]}),z={key:0},K=q({__name:"index",props:{formInline:{default:()=>({title:"新增",higherDeptOptions:[],parentId:0,nickname:"",username:"",password:"",phone:"",email:"",sex:"",status:1,remark:""})}},setup(v,{expose:m}){const r=v,w=[{value:0,label:"男"},{value:1,label:"女"}],V=b(),{switchStyle:k}=P(),l=b(r.formInline);function y(){return V.value}return m({getRef:y}),(H,o)=>{const p=d("el-input"),n=d("el-form-item"),h=d("el-option"),U=d("el-select"),I=d("el-cascader"),C=d("el-switch"),F=d("el-row"),R=d("el-form");return i(),_(R,{ref_key:"ruleFormRef",ref:V,model:l.value,rules:u(j),"label-width":"82px"},{default:t(()=>[e(F,{gutter:30},{default:t(()=>[e(u(s),{value:12,xs:24,sm:24},{default:t(()=>[e(n,{label:"用户昵称",prop:"nickname"},{default:t(()=>[e(p,{modelValue:l.value.nickname,"onUpdate:modelValue":o[0]||(o[0]=a=>l.value.nickname=a),clearable:"",placeholder:"请输入用户昵称"},null,8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:t(()=>[e(n,{label:"用户名称",prop:"username"},{default:t(()=>[e(p,{modelValue:l.value.username,"onUpdate:modelValue":o[1]||(o[1]=a=>l.value.username=a),clearable:"",placeholder:"请输入用户名称"},null,8,["modelValue"])]),_:1})]),_:1}),l.value.title==="新增"?(i(),_(u(s),{key:0,value:12,xs:24,sm:24},{default:t(()=>[e(n,{label:"用户密码",prop:"password"},{default:t(()=>[e(p,{modelValue:l.value.password,"onUpdate:modelValue":o[2]||(o[2]=a=>l.value.password=a),clearable:"",placeholder:"请输入用户密码"},null,8,["modelValue"])]),_:1})]),_:1})):c("",!0),e(u(s),{value:12,xs:24,sm:24},{default:t(()=>[e(n,{label:"手机号",prop:"phone"},{default:t(()=>[e(p,{modelValue:l.value.phone,"onUpdate:modelValue":o[3]||(o[3]=a=>l.value.phone=a),clearable:"",placeholder:"请输入手机号"},null,8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:t(()=>[e(n,{label:"邮箱",prop:"email"},{default:t(()=>[e(p,{modelValue:l.value.email,"onUpdate:modelValue":o[4]||(o[4]=a=>l.value.email=a),clearable:"",placeholder:"请输入邮箱"},null,8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:t(()=>[e(n,{label:"用户性别"},{default:t(()=>[e(U,{modelValue:l.value.sex,"onUpdate:modelValue":o[5]||(o[5]=a=>l.value.sex=a),placeholder:"请选择用户性别",class:"w-full",clearable:""},{default:t(()=>[(i(),g(D,null,E(w,(a,f)=>e(h,{key:f,label:a.label,value:a.value},null,8,["label","value"])),64))]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:t(()=>[e(n,{label:"归属部门"},{default:t(()=>[e(I,{class:"w-full",modelValue:l.value.parentId,"onUpdate:modelValue":o[6]||(o[6]=a=>l.value.parentId=a),options:l.value.higherDeptOptions,props:{value:"id",label:"name",emitPath:!1,checkStrictly:!0},clearable:"",filterable:"",placeholder:"请选择归属部门"},{default:t(({node:a,data:f})=>[L("span",null,x(f.name),1),a.isLeaf?c("",!0):(i(),g("span",z," ("+x(f.children.length)+") ",1))]),_:1},8,["modelValue","options"])]),_:1})]),_:1}),l.value.title==="新增"?(i(),_(u(s),{key:1,value:12,xs:24,sm:24},{default:t(()=>[e(n,{label:"用户状态"},{default:t(()=>[e(C,{modelValue:l.value.status,"onUpdate:modelValue":o[7]||(o[7]=a=>l.value.status=a),"inline-prompt":"","active-value":1,"inactive-value":0,"active-text":"启用","inactive-text":"停用",style:N(u(k))},null,8,["modelValue","style"])]),_:1})]),_:1})):c("",!0),e(u(s),null,{default:t(()=>[e(n,{label:"备注"},{default:t(()=>[e(p,{modelValue:l.value.remark,"onUpdate:modelValue":o[8]||(o[8]=a=>l.value.remark=a),placeholder:"请输入备注信息",type:"textarea"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model","rules"])}}});export{K as _};
|
||||
import{R as s}from"./index65.js";import{al as B,dD as D,dG as O,d as S,r as b,c as d,g as i,f as _,w as t,j as e,u,k as c,n as g,F as q,y as E,h as L,t as x,I as N}from"./index.js";import{u as P}from"./hooks2.js";const j=B({nickname:[{required:!0,message:"用户昵称为必填项",trigger:"blur"}],username:[{required:!0,message:"用户名称为必填项",trigger:"blur"}],password:[{required:!0,message:"用户密码为必填项",trigger:"blur"}],phone:[{validator:(v,m,r)=>{m===""||D(m)?r():r(new Error("请输入正确的手机号码格式"))},trigger:"blur"}],email:[{validator:(v,m,r)=>{m===""||O(m)?r():r(new Error("请输入正确的邮箱格式"))},trigger:"blur"}]}),z={key:0},K=S({__name:"index",props:{formInline:{default:()=>({title:"新增",higherDeptOptions:[],parentId:0,nickname:"",username:"",password:"",phone:"",email:"",sex:"",status:1,remark:""})}},setup(v,{expose:m}){const r=v,w=[{value:0,label:"男"},{value:1,label:"女"}],V=b(),{switchStyle:k}=P(),l=b(r.formInline);function y(){return V.value}return m({getRef:y}),(G,o)=>{const p=d("el-input"),n=d("el-form-item"),h=d("el-option"),U=d("el-select"),I=d("el-cascader"),R=d("el-switch"),C=d("el-row"),F=d("el-form");return i(),_(F,{ref_key:"ruleFormRef",ref:V,model:l.value,rules:u(j),"label-width":"82px"},{default:t(()=>[e(C,{gutter:30},{default:t(()=>[e(u(s),{value:12,xs:24,sm:24},{default:t(()=>[e(n,{label:"用户昵称",prop:"nickname"},{default:t(()=>[e(p,{modelValue:l.value.nickname,"onUpdate:modelValue":o[0]||(o[0]=a=>l.value.nickname=a),clearable:"",placeholder:"请输入用户昵称"},null,8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:t(()=>[e(n,{label:"用户名称",prop:"username"},{default:t(()=>[e(p,{modelValue:l.value.username,"onUpdate:modelValue":o[1]||(o[1]=a=>l.value.username=a),clearable:"",placeholder:"请输入用户名称"},null,8,["modelValue"])]),_:1})]),_:1}),l.value.title==="新增"?(i(),_(u(s),{key:0,value:12,xs:24,sm:24},{default:t(()=>[e(n,{label:"用户密码",prop:"password"},{default:t(()=>[e(p,{modelValue:l.value.password,"onUpdate:modelValue":o[2]||(o[2]=a=>l.value.password=a),clearable:"",placeholder:"请输入用户密码"},null,8,["modelValue"])]),_:1})]),_:1})):c("",!0),e(u(s),{value:12,xs:24,sm:24},{default:t(()=>[e(n,{label:"手机号",prop:"phone"},{default:t(()=>[e(p,{modelValue:l.value.phone,"onUpdate:modelValue":o[3]||(o[3]=a=>l.value.phone=a),clearable:"",placeholder:"请输入手机号"},null,8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:t(()=>[e(n,{label:"邮箱",prop:"email"},{default:t(()=>[e(p,{modelValue:l.value.email,"onUpdate:modelValue":o[4]||(o[4]=a=>l.value.email=a),clearable:"",placeholder:"请输入邮箱"},null,8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:t(()=>[e(n,{label:"用户性别"},{default:t(()=>[e(U,{modelValue:l.value.sex,"onUpdate:modelValue":o[5]||(o[5]=a=>l.value.sex=a),placeholder:"请选择用户性别",class:"w-full",clearable:""},{default:t(()=>[(i(),g(q,null,E(w,(a,f)=>e(h,{key:f,label:a.label,value:a.value},null,8,["label","value"])),64))]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:t(()=>[e(n,{label:"归属部门"},{default:t(()=>[e(I,{class:"w-full",modelValue:l.value.parentId,"onUpdate:modelValue":o[6]||(o[6]=a=>l.value.parentId=a),options:l.value.higherDeptOptions,props:{value:"id",label:"name",emitPath:!1,checkStrictly:!0},clearable:"",filterable:"",placeholder:"请选择归属部门"},{default:t(({node:a,data:f})=>[L("span",null,x(f.name),1),a.isLeaf?c("",!0):(i(),g("span",z," ("+x(f.children.length)+") ",1))]),_:1},8,["modelValue","options"])]),_:1})]),_:1}),l.value.title==="新增"?(i(),_(u(s),{key:1,value:12,xs:24,sm:24},{default:t(()=>[e(n,{label:"用户状态"},{default:t(()=>[e(R,{modelValue:l.value.status,"onUpdate:modelValue":o[7]||(o[7]=a=>l.value.status=a),"inline-prompt":"","active-value":1,"inactive-value":0,"active-text":"启用","inactive-text":"停用",style:N(u(k))},null,8,["modelValue","style"])]),_:1})]),_:1})):c("",!0),e(u(s),null,{default:t(()=>[e(n,{label:"备注"},{default:t(()=>[e(p,{modelValue:l.value.remark,"onUpdate:modelValue":o[8]||(o[8]=a=>l.value.remark=a),placeholder:"请输入备注信息",type:"textarea"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model","rules"])}}});export{K as _};
|
||||
|
2
dist/static/js/index36.js
vendored
2
dist/static/js/index36.js
vendored
File diff suppressed because one or more lines are too long
2
dist/static/js/index38.js
vendored
2
dist/static/js/index38.js
vendored
@ -1 +1 @@
|
||||
import{d as v,E as g,c as s,e as w,g as n,f as _,w as e,j as t,I as l,i as d,t as k,u as c,dD as x,dE as b,k as p,l as y,h as f}from"./index.js";const C=f("div",{class:"card-header"},"组件方式判断权限",-1),A=f("div",{class:"card-header"},"函数方式判断权限",-1),B=f("div",{class:"card-header"}," 指令方式判断权限(该方式不能动态修改权限) ",-1),S=v({name:"PermissionButton",__name:"index",setup(D){const o=g(()=>({width:"85vw",justifyContent:"start"}));return(N,V)=>{const h=s("el-tag"),a=s("el-button"),r=s("Auth"),u=s("el-card"),m=s("el-space"),i=w("auth");return n(),_(m,{direction:"vertical",size:"large"},{default:e(()=>[t(h,{style:l(o.value),size:"large",effect:"dark"},{default:e(()=>[d(" 当前拥有的code列表:"+k(c(x)()),1)]),_:1},8,["style"]),t(u,{shadow:"never",style:l(o.value)},{header:e(()=>[C]),default:e(()=>[t(r,{value:"btn_add"},{default:e(()=>[t(a,{type:"success"},{default:e(()=>[d(" 拥有code:'btn_add' 权限可见 ")]),_:1})]),_:1}),t(r,{value:["btn_edit"]},{default:e(()=>[t(a,{type:"primary"},{default:e(()=>[d(" 拥有code:['btn_edit'] 权限可见 ")]),_:1})]),_:1}),t(r,{value:["btn_add","btn_edit","btn_delete"]},{default:e(()=>[t(a,{type:"danger"},{default:e(()=>[d(" 拥有code:['btn_add', 'btn_edit', 'btn_delete'] 权限可见 ")]),_:1})]),_:1})]),_:1},8,["style"]),t(u,{shadow:"never",style:l(o.value)},{header:e(()=>[A]),default:e(()=>[c(b)("btn_add")?(n(),_(a,{key:0,type:"success"},{default:e(()=>[d(" 拥有code:'btn_add' 权限可见 ")]),_:1})):p("",!0),c(b)(["btn_edit"])?(n(),_(a,{key:1,type:"primary"},{default:e(()=>[d(" 拥有code:['btn_edit'] 权限可见 ")]),_:1})):p("",!0),c(b)(["btn_add","btn_edit","btn_delete"])?(n(),_(a,{key:2,type:"danger"},{default:e(()=>[d(" 拥有code:['btn_add', 'btn_edit', 'btn_delete'] 权限可见 ")]),_:1})):p("",!0)]),_:1},8,["style"]),t(u,{shadow:"never",style:l(o.value)},{header:e(()=>[B]),default:e(()=>[y((n(),_(a,{type:"success"},{default:e(()=>[d(" 拥有code:'btn_add' 权限可见 ")]),_:1})),[[i,"btn_add"]]),y((n(),_(a,{type:"primary"},{default:e(()=>[d(" 拥有code:['btn_edit'] 权限可见 ")]),_:1})),[[i,["btn_edit"]]]),y((n(),_(a,{type:"danger"},{default:e(()=>[d(" 拥有code:['btn_add', 'btn_edit', 'btn_delete'] 权限可见 ")]),_:1})),[[i,["btn_add","btn_edit","btn_delete"]]])]),_:1},8,["style"])]),_:1})}}});export{S as default};
|
||||
import{d as v,E as g,c as s,e as w,g as n,f as _,w as e,j as t,I as l,i as d,t as k,u as c,dE as x,dF as b,k as p,l as y,h as f}from"./index.js";const C=f("div",{class:"card-header"},"组件方式判断权限",-1),A=f("div",{class:"card-header"},"函数方式判断权限",-1),B=f("div",{class:"card-header"}," 指令方式判断权限(该方式不能动态修改权限) ",-1),S=v({name:"PermissionButton",__name:"index",setup(N){const o=g(()=>({width:"85vw",justifyContent:"start"}));return(V,z)=>{const h=s("el-tag"),a=s("el-button"),r=s("Auth"),u=s("el-card"),m=s("el-space"),i=w("auth");return n(),_(m,{direction:"vertical",size:"large"},{default:e(()=>[t(h,{style:l(o.value),size:"large",effect:"dark"},{default:e(()=>[d(" 当前拥有的code列表:"+k(c(x)()),1)]),_:1},8,["style"]),t(u,{shadow:"never",style:l(o.value)},{header:e(()=>[C]),default:e(()=>[t(r,{value:"btn_add"},{default:e(()=>[t(a,{type:"success"},{default:e(()=>[d(" 拥有code:'btn_add' 权限可见 ")]),_:1})]),_:1}),t(r,{value:["btn_edit"]},{default:e(()=>[t(a,{type:"primary"},{default:e(()=>[d(" 拥有code:['btn_edit'] 权限可见 ")]),_:1})]),_:1}),t(r,{value:["btn_add","btn_edit","btn_delete"]},{default:e(()=>[t(a,{type:"danger"},{default:e(()=>[d(" 拥有code:['btn_add', 'btn_edit', 'btn_delete'] 权限可见 ")]),_:1})]),_:1})]),_:1},8,["style"]),t(u,{shadow:"never",style:l(o.value)},{header:e(()=>[A]),default:e(()=>[c(b)("btn_add")?(n(),_(a,{key:0,type:"success"},{default:e(()=>[d(" 拥有code:'btn_add' 权限可见 ")]),_:1})):p("",!0),c(b)(["btn_edit"])?(n(),_(a,{key:1,type:"primary"},{default:e(()=>[d(" 拥有code:['btn_edit'] 权限可见 ")]),_:1})):p("",!0),c(b)(["btn_add","btn_edit","btn_delete"])?(n(),_(a,{key:2,type:"danger"},{default:e(()=>[d(" 拥有code:['btn_add', 'btn_edit', 'btn_delete'] 权限可见 ")]),_:1})):p("",!0)]),_:1},8,["style"]),t(u,{shadow:"never",style:l(o.value)},{header:e(()=>[B]),default:e(()=>[y((n(),_(a,{type:"success"},{default:e(()=>[d(" 拥有code:'btn_add' 权限可见 ")]),_:1})),[[i,"btn_add"]]),y((n(),_(a,{type:"primary"},{default:e(()=>[d(" 拥有code:['btn_edit'] 权限可见 ")]),_:1})),[[i,["btn_edit"]]]),y((n(),_(a,{type:"danger"},{default:e(()=>[d(" 拥有code:['btn_add', 'btn_edit', 'btn_delete'] 权限可见 ")]),_:1})),[[i,["btn_add","btn_edit","btn_delete"]]])]),_:1},8,["style"])]),_:1})}}});export{S as default};
|
||||
|
2
dist/static/js/index39.js
vendored
2
dist/static/js/index39.js
vendored
@ -1 +1 @@
|
||||
import{d as k,E as w,r as B,dq as u,c as a,g as d,f as C,w as t,j as s,I as i,i as V,h as m,t as b,n as x,F as S,y as P,aD as z,L as N,dB as U}from"./index.js";const j={class:"card-header"},F=k({name:"PermissionPage",__name:"index",setup(D){var n;const o=w(()=>({width:"85vw",justifyContent:"start"})),l=B((n=u())==null?void 0:n.username),_=[{value:"admin",label:"管理员角色"},{value:"common",label:"普通角色"}];function p(){u().loginByUsername({username:l.value,password:"admin123"}).then(r=>{r.success&&(z().removeItem("async-routes"),N().clearAllCachePage(),U())})}return(r,c)=>{const v=a("el-tag"),f=a("el-option"),y=a("el-select"),g=a("el-card"),h=a("el-space");return d(),C(h,{direction:"vertical",size:"large"},{default:t(()=>[s(v,{style:i(o.value),size:"large",effect:"dark"},{default:t(()=>[V(" 模拟后台根据不同角色返回对应路由,观察左侧菜单变化(管理员角色可查看系统管理菜单、普通角色不可查看系统管理菜单) ")]),_:1},8,["style"]),s(g,{shadow:"never",style:i(o.value)},{header:t(()=>[m("div",j,[m("span",null,"当前角色:"+b(l.value),1)])]),default:t(()=>[s(y,{modelValue:l.value,"onUpdate:modelValue":c[0]||(c[0]=e=>l.value=e),onChange:p},{default:t(()=>[(d(),x(S,null,P(_,e=>s(f,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])),64))]),_:1},8,["modelValue"])]),_:1},8,["style"])]),_:1})}}});export{F as default};
|
||||
import{d as k,E as C,r as w,dq as u,c as a,g as d,f as V,w as t,j as s,I as i,i as b,h as m,t as x,n as B,F as S,y as P,aD as z,L as N,dC as U}from"./index.js";const j={class:"card-header"},F=k({name:"PermissionPage",__name:"index",setup(D){var n;const o=C(()=>({width:"85vw",justifyContent:"start"})),l=w((n=u())==null?void 0:n.username),_=[{value:"admin",label:"管理员角色"},{value:"common",label:"普通角色"}];function p(){u().loginByUsername({username:l.value,password:"admin123"}).then(r=>{r.success&&(z().removeItem("async-routes"),N().clearAllCachePage(),U())})}return(r,c)=>{const v=a("el-tag"),f=a("el-option"),y=a("el-select"),g=a("el-card"),h=a("el-space");return d(),V(h,{direction:"vertical",size:"large"},{default:t(()=>[s(v,{style:i(o.value),size:"large",effect:"dark"},{default:t(()=>[b(" 模拟后台根据不同角色返回对应路由,观察左侧菜单变化(管理员角色可查看系统管理菜单、普通角色不可查看系统管理菜单) ")]),_:1},8,["style"]),s(g,{shadow:"never",style:i(o.value)},{header:t(()=>[m("div",j,[m("span",null,"当前角色:"+x(l.value),1)])]),default:t(()=>[s(y,{modelValue:l.value,"onUpdate:modelValue":c[0]||(c[0]=e=>l.value=e),onChange:p},{default:t(()=>[(d(),B(S,null,P(_,e=>s(f,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])),64))]),_:1},8,["modelValue"])]),_:1},8,["style"])]),_:1})}}});export{F as default};
|
||||
|
2
dist/static/js/index5.js
vendored
2
dist/static/js/index5.js
vendored
File diff suppressed because one or more lines are too long
2
dist/static/js/index59.js
vendored
2
dist/static/js/index59.js
vendored
@ -1 +1 @@
|
||||
import{d as V,K as A,L as N,E as k,dN as F,Q as I,r as M,d5 as C,c as m,g as _,f as j,w as l,h as d,n as g,F as y,y as E,j as n,u as a,i as s,t as v,P as b,dO as B}from"./index.js";import{u as L}from"./hooks3.js";const P=d("div",null,"标签页复用,超出限制自动关闭",-1),S={class:"flex flex-wrap items-center"},U=d("p",null,"query传参模式:",-1),H={class:"flex flex-wrap items-center"},z=d("p",null,"params传参模式:",-1),G=V({name:"Tabs",__name:"index",setup(K){const{toDetail:c,router:u}=L(),x=A(N().wholeMenus,!0),f=k(()=>F(I(x),0,{disabled:!0})),p=M([]),h=k(()=>{var r;return(r=C())==null?void 0:r.multiTags});function $(){p.value.length!==0&&p.value.forEach(r=>{const t=B(f.value,r).redirect??B(f.value,r).path;C().handleTags("splice",t),t==="/tabs/index"&&u.push({path:h.value[h.value.length-1].path})})}return(r,t)=>{const o=m("el-button"),i=m("el-divider"),q=m("el-tree-select"),D=m("el-link"),T=m("el-card");return _(),j(T,{shadow:"never"},{header:l(()=>[P]),default:l(()=>[d("div",S,[U,(_(),g(y,null,E(6,e=>n(o,{class:"m-2",key:e,onClick:w=>a(c)({id:e},"query")},{default:l(()=>[s(" 打开"+v(e)+"详情页 ",1)]),_:2},1032,["onClick"])),64)),n(o,{onClick:t[0]||(t[0]=e=>a(c)({id:666,name:"小明",age:18,job:"工程师"},"query"))},{default:l(()=>[s(" 多个参数 ")]),_:1})]),n(i),d("div",H,[z,(_(),g(y,null,E(6,e=>n(o,{class:"m-2",key:e,onClick:w=>a(c)({id:e},"params")},{default:l(()=>[s(" 打开"+v(e)+"详情页 ",1)]),_:2},1032,["onClick"])),64))]),n(i),n(q,{class:"w-[300px]","node-key":"uniqueId",placeholder:"请选择要关闭的标签",clearable:"",multiple:"",filterable:"","default-expand-all":"",props:{label:e=>a(b)(e.meta.title),value:"uniqueId",children:"children",disabled:"disabled"},data:f.value,modelValue:p.value,"onUpdate:modelValue":t[1]||(t[1]=e=>p.value=e)},{default:l(({data:e})=>[d("span",null,v(a(b)(e.meta.title)),1)]),_:1},8,["props","data","modelValue"]),n(o,{class:"m-2",onClick:$},{default:l(()=>[s("关闭标签")]),_:1}),n(i),n(o,{onClick:t[2]||(t[2]=e=>a(u).push({name:"Menu1-2-2"}))},{default:l(()=>[s(" 跳转页内菜单(传name对象,优先推荐) ")]),_:1}),n(o,{onClick:t[3]||(t[3]=e=>a(u).push("/nested/menu1/menu1-2/menu1-2-2"))},{default:l(()=>[s(" 跳转页内菜单(直接传要跳转的路径) ")]),_:1}),n(o,{onClick:t[4]||(t[4]=e=>a(u).push({path:"/nested/menu1/menu1-2/menu1-2-2"}))},{default:l(()=>[s(" 跳转页内菜单(传path对象) ")]),_:1}),n(i),n(o,{onClick:t[5]||(t[5]=e=>a(u).push({name:"Menu1-2-2",query:{text:"传name对象,优先推荐"}}))},{default:l(()=>[s(" 携参跳转页内菜单(传name对象,优先推荐) ")]),_:1}),n(o,{onClick:t[6]||(t[6]=e=>a(u).push({path:"/nested/menu1/menu1-2/menu1-2-2",query:{text:"传path对象"}}))},{default:l(()=>[s(" 携参跳转页内菜单(传path对象) ")]),_:1}),n(D,{class:"ml-4",href:"https://router.vuejs.org/zh/guide/essentials/navigation.html#%E5%AF%BC%E8%88%AA%E5%88%B0%E4%B8%8D%E5%90%8C%E7%9A%84%E4%BD%8D%E7%BD%AE",target:"_blank"},{default:l(()=>[s(" 点击查看更多跳转方式 ")]),_:1}),n(i),n(o,{onClick:t[7]||(t[7]=e=>a(u).push({name:"Empty"}))},{default:l(()=>[s(" 跳转无Layout的空白页面 ")]),_:1})]),_:1})}}});export{G as default};
|
||||
import{d as V,K as A,L as F,E as k,dO as I,Q as M,r as N,d5 as C,c as m,g as _,f as P,w as l,h as d,n as g,F as y,y as E,j as n,u as a,i as s,t as v,P as b,dP as B}from"./index.js";import{u as j}from"./hooks3.js";const L=d("div",null,"标签页复用,超出限制自动关闭",-1),S={class:"flex flex-wrap items-center"},U=d("p",null,"query传参模式:",-1),H={class:"flex flex-wrap items-center"},z=d("p",null,"params传参模式:",-1),G=V({name:"Tabs",__name:"index",setup(K){const{toDetail:c,router:u}=j(),x=A(F().wholeMenus,!0),f=k(()=>I(M(x),0,{disabled:!0})),p=N([]),h=k(()=>{var r;return(r=C())==null?void 0:r.multiTags});function $(){p.value.length!==0&&p.value.forEach(r=>{const t=B(f.value,r).redirect??B(f.value,r).path;C().handleTags("splice",t),t==="/tabs/index"&&u.push({path:h.value[h.value.length-1].path})})}return(r,t)=>{const o=m("el-button"),i=m("el-divider"),q=m("el-tree-select"),D=m("el-link"),T=m("el-card");return _(),P(T,{shadow:"never"},{header:l(()=>[L]),default:l(()=>[d("div",S,[U,(_(),g(y,null,E(6,e=>n(o,{class:"m-2",key:e,onClick:w=>a(c)({id:e},"query")},{default:l(()=>[s(" 打开"+v(e)+"详情页 ",1)]),_:2},1032,["onClick"])),64)),n(o,{onClick:t[0]||(t[0]=e=>a(c)({id:666,name:"小明",age:18,job:"工程师"},"query"))},{default:l(()=>[s(" 多个参数 ")]),_:1})]),n(i),d("div",H,[z,(_(),g(y,null,E(6,e=>n(o,{class:"m-2",key:e,onClick:w=>a(c)({id:e},"params")},{default:l(()=>[s(" 打开"+v(e)+"详情页 ",1)]),_:2},1032,["onClick"])),64))]),n(i),n(q,{class:"w-[300px]","node-key":"uniqueId",placeholder:"请选择要关闭的标签",clearable:"",multiple:"",filterable:"","default-expand-all":"",props:{label:e=>a(b)(e.meta.title),value:"uniqueId",children:"children",disabled:"disabled"},data:f.value,modelValue:p.value,"onUpdate:modelValue":t[1]||(t[1]=e=>p.value=e)},{default:l(({data:e})=>[d("span",null,v(a(b)(e.meta.title)),1)]),_:1},8,["props","data","modelValue"]),n(o,{class:"m-2",onClick:$},{default:l(()=>[s("关闭标签")]),_:1}),n(i),n(o,{onClick:t[2]||(t[2]=e=>a(u).push({name:"Menu1-2-2"}))},{default:l(()=>[s(" 跳转页内菜单(传name对象,优先推荐) ")]),_:1}),n(o,{onClick:t[3]||(t[3]=e=>a(u).push("/nested/menu1/menu1-2/menu1-2-2"))},{default:l(()=>[s(" 跳转页内菜单(直接传要跳转的路径) ")]),_:1}),n(o,{onClick:t[4]||(t[4]=e=>a(u).push({path:"/nested/menu1/menu1-2/menu1-2-2"}))},{default:l(()=>[s(" 跳转页内菜单(传path对象) ")]),_:1}),n(i),n(o,{onClick:t[5]||(t[5]=e=>a(u).push({name:"Menu1-2-2",query:{text:"传name对象,优先推荐"}}))},{default:l(()=>[s(" 携参跳转页内菜单(传name对象,优先推荐) ")]),_:1}),n(o,{onClick:t[6]||(t[6]=e=>a(u).push({path:"/nested/menu1/menu1-2/menu1-2-2",query:{text:"传path对象"}}))},{default:l(()=>[s(" 携参跳转页内菜单(传path对象) ")]),_:1}),n(D,{class:"ml-4",href:"https://router.vuejs.org/zh/guide/essentials/navigation.html#%E5%AF%BC%E8%88%AA%E5%88%B0%E4%B8%8D%E5%90%8C%E7%9A%84%E4%BD%8D%E7%BD%AE",target:"_blank"},{default:l(()=>[s(" 点击查看更多跳转方式 ")]),_:1}),n(i),n(o,{onClick:t[7]||(t[7]=e=>a(u).push({name:"Empty"}))},{default:l(()=>[s(" 跳转无Layout的空白页面 ")]),_:1})]),_:1})}}});export{G as default};
|
||||
|
2
dist/static/js/refresh.js
vendored
2
dist/static/js/refresh.js
vendored
File diff suppressed because one or more lines are too long
2
dist/static/js/success.js
vendored
2
dist/static/js/success.js
vendored
File diff suppressed because one or more lines are too long
2
dist/static/js/timeline.js
vendored
2
dist/static/js/timeline.js
vendored
@ -1 +1 @@
|
||||
import{u as d}from"./index60.js";import{u as b}from"./hooks.js";import{d as h}from"./iphone.js";import{d as j,J as u,c as a,f as k,w as t,g as l,h as o,j as n,n as v,y as g,i as x,t as w,F as _,p as B,m as C,_ as I}from"./index.js";const f=i=>(B("data-v-ab6caab2"),i=i(),C(),i),S=f(()=>o("div",{class:"card-header"},[o("span",{class:"font-medium"},"时间线")],-1)),T={class:"flex"},V=f(()=>o("div",{class:"message"}," vue-pure-admin是基于Vue3.0+TypeScript+Vite+Element-Plus编写的一套后台管理系统 ",-1)),q=j({name:"TimeLine",__name:"timeline",setup(i){const{lastBuildTime:s}={pkg:{dependencies:{"@amap/amap-jsapi-loader":"^1.0.1","@howdyjs/mouse-menu":"^2.0.9","@logicflow/core":"^1.2.15","@logicflow/extension":"^1.2.16","@pureadmin/descriptions":"^1.1.1","@pureadmin/table":"^2.3.3","@pureadmin/utils":"^1.9.10","@vueuse/core":"^10.4.1","@vueuse/motion":"^2.0.0","@wangeditor/editor":"^5.1.23","@wangeditor/editor-for-vue":"^5.1.12","@zxcvbn-ts/core":"^3.0.4","animate.css":"^4.1.1",axios:"^1.5.1","china-area-data":"^5.0.1",cropperjs:"^1.6.1",dayjs:"^1.11.10",echarts:"^5.4.3","el-table-infinite-scroll":"^3.0.3","element-plus":"^2.3.14","intro.js":"^7.2.0","js-cookie":"^3.0.5",jsbarcode:"^3.11.5",localforage:"^1.10.0","md-editor-v3":"2.7.2","mint-filter":"^4.0.3",mitt:"^3.0.1",mockjs:"^1.1.0",nprogress:"^0.2.0",path:"^0.12.7",pinia:"^2.1.6","pinyin-pro":"^3.16.7",qrcode:"^1.5.3",qs:"^6.11.2","responsive-storage":"^2.2.0",sortablejs:"^1.15.0",swiper:"^10.3.1",typeit:"^8.7.1","v-contextmenu":"3.0.0","v3-infinite-loading":"^1.3.1","version-rocket":"^1.7.0",vue:"^3.3.4","vue-i18n":"^9.5.0","vue-json-pretty":"^2.2.4","vue-pdf-embed":"^1.2.1","vue-router":"^4.2.5","vue-tippy":"^6.3.1","vue-types":"^5.1.1","vue-virtual-scroller":"2.0.0-beta.8","vue-waterfall-plugin-next":"^2.2.4","vue3-danmaku":"^1.6.0",vuedraggable:"^4.1.0","wavesurfer.js":"^7.3.4",xgplayer:"^3.0.9",xlsx:"^0.18.5"},devDependencies:{"@commitlint/cli":"^17.7.2","@commitlint/config-conventional":"^17.7.0","@iconify-icons/ep":"^1.2.12","@iconify-icons/ri":"^1.2.10","@iconify/vue":"^4.1.1","@intlify/unplugin-vue-i18n":"^1.4.0","@pureadmin/theme":"^3.1.0","@types/intro.js":"^5.1.2","@types/js-cookie":"^3.0.4","@types/mockjs":"^1.0.8","@types/node":"^20.8.2","@types/nprogress":"0.2.0","@types/qrcode":"^1.5.2","@types/qs":"^6.9.8","@types/sortablejs":"^1.15.3","@typescript-eslint/eslint-plugin":"^6.7.4","@typescript-eslint/parser":"^6.7.4","@vitejs/plugin-vue":"^4.4.0","@vitejs/plugin-vue-jsx":"^3.0.2","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0",autoprefixer:"^10.4.16",cloc:"^2.11.0",cssnano:"^6.0.1",eslint:"^8.50.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-vue":"^9.17.0",husky:"^8.0.3","lint-staged":"^14.0.1",picocolors:"^1.0.0",postcss:"^8.4.31","postcss-html":"^1.5.0","postcss-import":"^15.1.0","postcss-scss":"^4.0.9",prettier:"^3.0.3",rimraf:"^5.0.5","rollup-plugin-visualizer":"^5.9.2",sass:"^1.69.0","sass-loader":"^13.3.2",stylelint:"^15.10.3","stylelint-config-html":"^1.1.0","stylelint-config-recess-order":"^4.3.0","stylelint-config-recommended":"^13.0.0","stylelint-config-recommended-scss":"^13.0.0","stylelint-config-recommended-vue":"^1.5.0","stylelint-config-standard":"^34.0.0","stylelint-config-standard-scss":"^11.0.0","stylelint-order":"^6.0.3","stylelint-prettier":"^4.0.2","stylelint-scss":"^5.2.1",svgo:"^3.0.2",tailwindcss:"^3.3.3",terser:"^5.21.0",typescript:"^5.2.2",vite:"^4.4.11","vite-plugin-cdn-import":"^0.3.5","vite-plugin-compression":"^0.5.1","vite-plugin-mock":"2.9.6","vite-plugin-remove-console":"^2.1.1","vite-svg-loader":"^4.0.0","vue-eslint-parser":"^9.3.1","vue-tsc":"^1.8.15"},name:"vue-pure-admin",version:"4.5.0"},lastBuildTime:"2023-10-07 15:32:31"},c=[{content:"支持圆点闪动",timestamp:s,icon:u(d())},{content:"支持方形闪动",timestamp:s,icon:u(d({borderRadius:0,background:"#67C23A"}))},{content:"支持默认颜色",timestamp:s},{content:"支持自定义颜色",timestamp:s,color:"#F56C6C"},{content:"支持自定义图标",timestamp:s,color:"transparent",icon:b(h,{color:"#0bbd87"})}];return(F,R)=>{const p=a("el-timeline-item"),m=a("el-timeline"),y=a("el-card");return l(),k(y,{shadow:"never"},{header:t(()=>[S]),default:t(()=>[o("div",T,[n(m,null,{default:t(()=>[(l(),v(_,null,g(c,(e,r)=>n(p,{key:r,icon:e.icon,color:e.color,timestamp:e.timestamp},{default:t(()=>[x(w(e.content),1)]),_:2},1032,["icon","color","timestamp"])),64))]),_:1}),n(m,{class:"pl-40"},{default:t(()=>[(l(),v(_,null,g(c,(e,r)=>n(p,{key:r,icon:e.icon,color:e.color,timestamp:e.timestamp,placement:"bottom"},{default:t(()=>[V]),_:2},1032,["icon","color","timestamp"])),64))]),_:1})])]),_:1})}}});const L=I(q,[["__scopeId","data-v-ab6caab2"]]);export{L as default};
|
||||
import{u as d}from"./index60.js";import{u as b}from"./hooks.js";import{d as h}from"./iphone.js";import{d as j,J as u,c as a,f as k,w as t,g as l,h as o,j as n,n as v,y as g,i as x,t as w,F as _,p as B,m as C,_ as I}from"./index.js";const f=i=>(B("data-v-ab6caab2"),i=i(),C(),i),S=f(()=>o("div",{class:"card-header"},[o("span",{class:"font-medium"},"时间线")],-1)),T={class:"flex"},V=f(()=>o("div",{class:"message"}," vue-pure-admin是基于Vue3.0+TypeScript+Vite+Element-Plus编写的一套后台管理系统 ",-1)),q=j({name:"TimeLine",__name:"timeline",setup(i){const{lastBuildTime:s}={pkg:{dependencies:{"@amap/amap-jsapi-loader":"^1.0.1","@howdyjs/mouse-menu":"^2.0.9","@logicflow/core":"^1.2.15","@logicflow/extension":"^1.2.16","@pureadmin/descriptions":"^1.1.1","@pureadmin/table":"^2.3.3","@pureadmin/utils":"^1.9.10","@vueuse/core":"^10.4.1","@vueuse/motion":"^2.0.0","@wangeditor/editor":"^5.1.23","@wangeditor/editor-for-vue":"^5.1.12","@zxcvbn-ts/core":"^3.0.4","animate.css":"^4.1.1",axios:"^1.5.1","china-area-data":"^5.0.1",cropperjs:"^1.6.1",dayjs:"^1.11.10",echarts:"^5.4.3","el-table-infinite-scroll":"^3.0.3","element-plus":"^2.3.14","intro.js":"^7.2.0","js-cookie":"^3.0.5",jsbarcode:"^3.11.5",localforage:"^1.10.0","md-editor-v3":"2.7.2","mint-filter":"^4.0.3",mitt:"^3.0.1",mockjs:"^1.1.0",nprogress:"^0.2.0",path:"^0.12.7",pinia:"^2.1.6","pinyin-pro":"^3.16.7",qrcode:"^1.5.3",qs:"^6.11.2","responsive-storage":"^2.2.0",sortablejs:"^1.15.0",swiper:"^10.3.1",typeit:"^8.7.1","v-contextmenu":"3.0.0","v3-infinite-loading":"^1.3.1","version-rocket":"^1.7.0",vue:"^3.3.4","vue-i18n":"^9.5.0","vue-json-pretty":"^2.2.4","vue-pdf-embed":"^1.2.1","vue-router":"^4.2.5","vue-tippy":"^6.3.1","vue-types":"^5.1.1","vue-virtual-scroller":"2.0.0-beta.8","vue-waterfall-plugin-next":"^2.2.4","vue3-danmaku":"^1.6.0",vuedraggable:"^4.1.0","wavesurfer.js":"^7.3.4",xgplayer:"^3.0.9",xlsx:"^0.18.5"},devDependencies:{"@commitlint/cli":"^17.7.2","@commitlint/config-conventional":"^17.7.0","@iconify-icons/ep":"^1.2.12","@iconify-icons/ri":"^1.2.10","@iconify/vue":"^4.1.1","@intlify/unplugin-vue-i18n":"^1.4.0","@pureadmin/theme":"^3.1.0","@types/intro.js":"^5.1.2","@types/js-cookie":"^3.0.4","@types/mockjs":"^1.0.8","@types/node":"^20.8.2","@types/nprogress":"0.2.0","@types/qrcode":"^1.5.2","@types/qs":"^6.9.8","@types/sortablejs":"^1.15.3","@typescript-eslint/eslint-plugin":"^6.7.4","@typescript-eslint/parser":"^6.7.4","@vitejs/plugin-vue":"^4.4.0","@vitejs/plugin-vue-jsx":"^3.0.2","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0",autoprefixer:"^10.4.16",cloc:"^2.11.0",cssnano:"^6.0.1",eslint:"^8.50.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-vue":"^9.17.0",husky:"^8.0.3","lint-staged":"^14.0.1",picocolors:"^1.0.0",postcss:"^8.4.31","postcss-html":"^1.5.0","postcss-import":"^15.1.0","postcss-scss":"^4.0.9",prettier:"^3.0.3",rimraf:"^5.0.5","rollup-plugin-visualizer":"^5.9.2",sass:"^1.69.0","sass-loader":"^13.3.2",stylelint:"^15.10.3","stylelint-config-html":"^1.1.0","stylelint-config-recess-order":"^4.3.0","stylelint-config-recommended":"^13.0.0","stylelint-config-recommended-scss":"^13.0.0","stylelint-config-recommended-vue":"^1.5.0","stylelint-config-standard":"^34.0.0","stylelint-config-standard-scss":"^11.0.0","stylelint-order":"^6.0.3","stylelint-prettier":"^4.0.2","stylelint-scss":"^5.2.1",svgo:"^3.0.2",tailwindcss:"^3.3.3",terser:"^5.21.0",typescript:"^5.2.2",vite:"^4.4.11","vite-plugin-cdn-import":"^0.3.5","vite-plugin-compression":"^0.5.1","vite-plugin-mock":"2.9.6","vite-plugin-remove-console":"^2.1.1","vite-svg-loader":"^4.0.0","vue-eslint-parser":"^9.3.1","vue-tsc":"^1.8.15"},name:"vue-pure-admin",version:"4.5.0"},lastBuildTime:"2023-10-09 19:01:01"},c=[{content:"支持圆点闪动",timestamp:s,icon:u(d())},{content:"支持方形闪动",timestamp:s,icon:u(d({borderRadius:0,background:"#67C23A"}))},{content:"支持默认颜色",timestamp:s},{content:"支持自定义颜色",timestamp:s,color:"#F56C6C"},{content:"支持自定义图标",timestamp:s,color:"transparent",icon:b(h,{color:"#0bbd87"})}];return(F,R)=>{const p=a("el-timeline-item"),m=a("el-timeline"),y=a("el-card");return l(),k(y,{shadow:"never"},{header:t(()=>[S]),default:t(()=>[o("div",T,[n(m,null,{default:t(()=>[(l(),v(_,null,g(c,(e,r)=>n(p,{key:r,icon:e.icon,color:e.color,timestamp:e.timestamp},{default:t(()=>[x(w(e.content),1)]),_:2},1032,["icon","color","timestamp"])),64))]),_:1}),n(m,{class:"pl-40"},{default:t(()=>[(l(),v(_,null,g(c,(e,r)=>n(p,{key:r,icon:e.icon,color:e.color,timestamp:e.timestamp,placement:"bottom"},{default:t(()=>[V]),_:2},1032,["icon","color","timestamp"])),64))]),_:1})])]),_:1})}}});const L=I(q,[["__scopeId","data-v-ab6caab2"]]);export{L as default};
|
||||
|
2
dist/static/js/verifyCode.js
vendored
2
dist/static/js/verifyCode.js
vendored
@ -1 +1 @@
|
||||
import{al as a,P as o,d7 as s,dq as p,dC as u,r as d,K as C}from"./index.js";const f=/^\d{6}$/,v=/^(?![0-9]+$)(?![a-z]+$)(?![A-Z]+$)(?!([^(0-9a-zA-Z)]|[()])+$)(?!^.*[\u4E00-\u9FA5].*$)([^(0-9a-zA-Z)]|[()]|[a-z]|[A-Z]|[0-9]){8,18}$/,$=a({password:[{validator:(i,r,e)=>{r===""?e(new Error(o(s("login.passwordReg")))):v.test(r)?e():e(new Error(o(s("login.passwordRuleReg"))))},trigger:"blur"}],verifyCode:[{validator:(i,r,e)=>{r===""?e(new Error(o(s("login.verifyCodeReg")))):p().verifyCode!==r?e(new Error(o(s("login.verifyCodeCorrectReg")))):e()},trigger:"blur"}]}),h=a({phone:[{validator:(i,r,e)=>{r===""?e(new Error(o(s("login.phoneReg")))):u(r)?e():e(new Error(o(s("login.phoneCorrectReg"))))},trigger:"blur"}],verifyCode:[{validator:(i,r,e)=>{r===""?e(new Error(o(s("login.verifyCodeReg")))):f.test(r)?e():e(new Error(o(s("login.verifyCodeSixReg"))))},trigger:"blur"}]}),I=a({phone:[{validator:(i,r,e)=>{r===""?e(new Error(o(s("login.phoneReg")))):u(r)?e():e(new Error(o(s("login.phoneCorrectReg"))))},trigger:"blur"}],verifyCode:[{validator:(i,r,e)=>{r===""?e(new Error(o(s("login.verifyCodeReg")))):f.test(r)?e():e(new Error(o(s("login.verifyCodeSixReg"))))},trigger:"blur"}],password:[{validator:(i,r,e)=>{r===""?e(new Error(o(s("login.passwordReg")))):v.test(r)?e():e(new Error(o(s("login.passwordRuleReg"))))},trigger:"blur"}]}),g=d(!1),t=d(null),l=d(""),A=()=>({isDisabled:g,timer:t,text:l,start:async(e,w,n=60)=>{if(!e)return;const R=C(n,!0);await e.validateField(w,E=>{E&&(clearInterval(t.value),g.value=!0,l.value=`${n}`,t.value=setInterval(()=>{n>0?(n-=1,l.value=`${n}`):(l.value="",g.value=!1,clearInterval(t.value),n=R)},1e3))})},end:()=>{l.value="",g.value=!1,clearInterval(t.value)}});export{I as a,$ as l,h as p,A as u};
|
||||
import{al as a,P as o,d7 as s,dq as p,dD as u,r as d,K as C}from"./index.js";const f=/^\d{6}$/,v=/^(?![0-9]+$)(?![a-z]+$)(?![A-Z]+$)(?!([^(0-9a-zA-Z)]|[()])+$)(?!^.*[\u4E00-\u9FA5].*$)([^(0-9a-zA-Z)]|[()]|[a-z]|[A-Z]|[0-9]){8,18}$/,$=a({password:[{validator:(i,r,e)=>{r===""?e(new Error(o(s("login.passwordReg")))):v.test(r)?e():e(new Error(o(s("login.passwordRuleReg"))))},trigger:"blur"}],verifyCode:[{validator:(i,r,e)=>{r===""?e(new Error(o(s("login.verifyCodeReg")))):p().verifyCode!==r?e(new Error(o(s("login.verifyCodeCorrectReg")))):e()},trigger:"blur"}]}),h=a({phone:[{validator:(i,r,e)=>{r===""?e(new Error(o(s("login.phoneReg")))):u(r)?e():e(new Error(o(s("login.phoneCorrectReg"))))},trigger:"blur"}],verifyCode:[{validator:(i,r,e)=>{r===""?e(new Error(o(s("login.verifyCodeReg")))):f.test(r)?e():e(new Error(o(s("login.verifyCodeSixReg"))))},trigger:"blur"}]}),I=a({phone:[{validator:(i,r,e)=>{r===""?e(new Error(o(s("login.phoneReg")))):u(r)?e():e(new Error(o(s("login.phoneCorrectReg"))))},trigger:"blur"}],verifyCode:[{validator:(i,r,e)=>{r===""?e(new Error(o(s("login.verifyCodeReg")))):f.test(r)?e():e(new Error(o(s("login.verifyCodeSixReg"))))},trigger:"blur"}],password:[{validator:(i,r,e)=>{r===""?e(new Error(o(s("login.passwordReg")))):v.test(r)?e():e(new Error(o(s("login.passwordRuleReg"))))},trigger:"blur"}]}),g=d(!1),t=d(null),l=d(""),A=()=>({isDisabled:g,timer:t,text:l,start:async(e,w,n=60)=>{if(!e)return;const R=C(n,!0);await e.validateField(w,E=>{E&&(clearInterval(t.value),g.value=!0,l.value=`${n}`,t.value=setInterval(()=>{n>0?(n-=1,l.value=`${n}`):(l.value="",g.value=!1,clearInterval(t.value),n=R)},1e3))})},end:()=>{l.value="",g.value=!1,clearInterval(t.value)}});export{I as a,$ as l,h as p,A as u};
|
||||
|
BIN
dist/static/ttf/iconfont2.ttf
vendored
BIN
dist/static/ttf/iconfont2.ttf
vendored
Binary file not shown.
BIN
dist/static/ttf/iconfont3.ttf
vendored
BIN
dist/static/ttf/iconfont3.ttf
vendored
Binary file not shown.
BIN
dist/static/woff/iconfont2.woff
vendored
BIN
dist/static/woff/iconfont2.woff
vendored
Binary file not shown.
BIN
dist/static/woff/iconfont3.woff
vendored
BIN
dist/static/woff/iconfont3.woff
vendored
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user