Ver código fonte

权限合并

yuanliang 1 ano atrás
pai
commit
0299fbad94
100 arquivos alterados com 107 adições e 189 exclusões
  1. 0 1
      dist/assets/404.268e9477.js
  2. 1 0
      dist/assets/404.56b51ec7.js
  3. 1 1
      dist/assets/Cascader.b81fa264.js
  4. 1 1
      dist/assets/DeleteFilled.1b7d6a69.js
  5. 1 1
      dist/assets/FormItemGridItem.3d586e20.js
  6. 1 1
      dist/assets/PageHeader.105b31e8.js
  7. 3 3
      dist/assets/TreeSelect.6ee201d5.js
  8. 1 1
      dist/assets/api.0aebafed.js
  9. 1 1
      dist/assets/api.22d06df1.js
  10. 1 1
      dist/assets/api.24518ee6.js
  11. 1 1
      dist/assets/api.5c368aa0.js
  12. 1 1
      dist/assets/api.717cec6e.js
  13. 0 0
      dist/assets/api.a03a238b.js
  14. 0 0
      dist/assets/api.c802e5e4.js
  15. 1 1
      dist/assets/api.ddca1fd1.js
  16. 1 1
      dist/assets/dateUtil.7785f715.js
  17. 0 0
      dist/assets/dayjs.min.117cc6b8.js
  18. 0 0
      dist/assets/detail.6145e0d0.js
  19. 0 0
      dist/assets/editAndUpdate.e121938b.js
  20. 0 0
      dist/assets/employee-tab.32195bd3.js
  21. 0 0
      dist/assets/employee-tab.5fbe377b.js
  22. 0 0
      dist/assets/index.024af8e5.js
  23. 0 0
      dist/assets/index.077f2aea.js
  24. 0 0
      dist/assets/index.1053cd6f.js
  25. 0 0
      dist/assets/index.127176f3.js
  26. 0 0
      dist/assets/index.1f8b4d5f.js
  27. 0 0
      dist/assets/index.201534bc.js
  28. 1 1
      dist/assets/index.253121cd.js
  29. 0 0
      dist/assets/index.25b970d5.js
  30. 0 0
      dist/assets/index.2e246cd9.js
  31. 1 1
      dist/assets/index.2ec46476.js
  32. 0 0
      dist/assets/index.3096febe.js
  33. 0 0
      dist/assets/index.326bd347.js
  34. 0 0
      dist/assets/index.37c7f470.js
  35. 1 1
      dist/assets/index.3948b448.js
  36. 0 0
      dist/assets/index.40411e1a.js
  37. 0 0
      dist/assets/index.45241f16.js
  38. 0 0
      dist/assets/index.45fa44ba.js
  39. 0 0
      dist/assets/index.4655933d.js
  40. 0 0
      dist/assets/index.5318a8c6.js
  41. 0 0
      dist/assets/index.57ac2aee.js
  42. 0 0
      dist/assets/index.64605ec7.js
  43. 1 1
      dist/assets/index.6e353f1e.js
  44. 0 0
      dist/assets/index.7242b54b.js
  45. 0 0
      dist/assets/index.727765bc.js
  46. 0 0
      dist/assets/index.7a2ea483.js
  47. 0 0
      dist/assets/index.7f78b6a2.js
  48. 0 0
      dist/assets/index.8d48769e.js
  49. 0 0
      dist/assets/index.90a3fefb.js
  50. 0 0
      dist/assets/index.945bea55.js
  51. 0 0
      dist/assets/index.97624358.js
  52. 0 0
      dist/assets/index.9b650f31.js
  53. 0 0
      dist/assets/index.a1e4dd73.js
  54. 0 0
      dist/assets/index.abb16df6.js
  55. 1 1
      dist/assets/index.ad18ef8c.js
  56. 1 1
      dist/assets/index.b0de5d88.js
  57. 0 0
      dist/assets/index.b10ed1ce.js
  58. 0 0
      dist/assets/index.b8213d19.js
  59. 0 0
      dist/assets/index.b975942d.js
  60. 0 0
      dist/assets/index.bd308eb1.js
  61. 0 0
      dist/assets/index.be51a7f6.js
  62. 0 1
      dist/assets/index.c8caf942.css
  63. 0 0
      dist/assets/index.d5493fc1.js
  64. 0 0
      dist/assets/index.df52881b.js
  65. 1 1
      dist/assets/index.dfe119e5.js
  66. 0 0
      dist/assets/index.e047f8c0.js
  67. 0 0
      dist/assets/index.e5fb0030.css
  68. 0 0
      dist/assets/index.f96add75.js
  69. 0 0
      dist/assets/instrument-list.2b83481c.js
  70. 0 0
      dist/assets/instrument-list.97b80bf2.js
  71. 0 0
      dist/assets/interface-log.3e384f01.js
  72. 0 0
      dist/assets/interface-log.d651adfa.js
  73. BIN
      dist/assets/login-bg.88fd7647.png
  74. BIN
      dist/assets/login-logo.e2f7f64c.png
  75. BIN
      dist/assets/login-main.55247713.png
  76. BIN
      dist/assets/login_bg.19ea25e8.png
  77. BIN
      dist/assets/login_styles.21dea017.png
  78. 0 0
      dist/assets/musicUtil.b6558ee9.js
  79. 1 0
      dist/assets/parentLayout.15acb496.js
  80. 0 1
      dist/assets/parentLayout.68d6b7c1.js
  81. 0 0
      dist/assets/plan-detail.a4811b36.js
  82. 1 1
      dist/assets/tabsView.cd0a833e.js
  83. 1 1
      dist/assets/use-async.68cbb2cb.js
  84. 0 0
      dist/assets/vuedraggable.umd.eb438238.js
  85. 0 0
      dist/index.html
  86. 1 1
      index.html
  87. 1 1
      src/config/website.config.ts
  88. 10 10
      src/layout/components/Header/UpdatePassword.vue
  89. 2 2
      src/layout/components/smsLogin/api.ts
  90. 6 1
      src/layout/components/smsLogin/index.tsx
  91. 28 68
      src/router/constant.ts
  92. 4 4
      src/utils/oss-file-upload.ts
  93. 4 6
      src/views/educational-manage/component/category-list.tsx
  94. 5 51
      src/views/educational-manage/component/material-list.tsx
  95. 2 3
      src/views/educational-manage/index.tsx
  96. 4 3
      src/views/knowledge-manage/knowledge-detail/index.tsx
  97. 12 10
      src/views/knowledge-manage/knowledge-list/index.tsx
  98. 3 3
      src/views/login-log/index.tsx
  99. BIN
      src/views/login/images/login-bg.png
  100. BIN
      src/views/login/images/login-logo.png

+ 0 - 1
dist/assets/404.268e9477.js

@@ -1 +0,0 @@
-import{d as u,c as r,e as p,f as d,g as e,i,w as l,p as f,t as m,v as h,o as b,k as x,x as v}from"./index.9e0441e6.js";import{u as B}from"./tabsView.bbb9c1f7.js";import"./searchs.b637f0d6.js";const g=""+new URL("404.db5b619b.png",import.meta.url).href,s=t=>(m("data-v-5fc2dfea"),t=t(),h(),t),w={class:"page-container"},C={class:"center-box"},E={class:"text-center"},S=s(()=>e("img",{src:g,alt:""},null,-1)),V={class:"sub-wrap"},k=s(()=>e("h2",{class:"text-base text-gray-500"},"404",-1)),y=s(()=>e("p",null,"\u62B1\u6B49\uFF0C\u4F60\u8BBF\u95EE\u7684\u9875\u9762\u4E0D\u5B58\u5728",-1)),F=u({__name:"404",setup(t){const o=B(),c=r(),a=p();function _(){o.closeCurrentTab(a),c.push("/")}return(I,N)=>{const n=f;return b(),d("div",w,[e("div",C,[e("div",E,[S,e("div",V,[k,y,i(n,{class:"subBtn",type:"info",onClick:_},{default:l(()=>[x("\u56DE\u5230\u9996\u9875")]),_:1})])])])])}}});const H=v(F,[["__scopeId","data-v-5fc2dfea"]]);export{H as default};

+ 1 - 0
dist/assets/404.56b51ec7.js

@@ -0,0 +1 @@
+import{d as u,c as r,e as p,f as d,g as e,i,w as l,p as f,y as m,z as h,o as b,k as x,t as B}from"./index.7f78b6a2.js";import{u as g}from"./tabsView.cd0a833e.js";import"./searchs.b637f0d6.js";const v=""+new URL("404.db5b619b.png",import.meta.url).href,s=t=>(m("data-v-5fc2dfea"),t=t(),h(),t),w={class:"page-container"},y={class:"center-box"},C={class:"text-center"},E=s(()=>e("img",{src:v,alt:""},null,-1)),S={class:"sub-wrap"},V=s(()=>e("h2",{class:"text-base text-gray-500"},"404",-1)),k=s(()=>e("p",null,"\u62B1\u6B49\uFF0C\u4F60\u8BBF\u95EE\u7684\u9875\u9762\u4E0D\u5B58\u5728",-1)),F=u({__name:"404",setup(t){const o=g(),c=r(),a=p();function _(){o.closeCurrentTab(a),c.push("/")}return(I,N)=>{const n=f;return b(),d("div",w,[e("div",y,[e("div",C,[E,e("div",S,[V,k,i(n,{class:"subBtn",type:"info",onClick:_},{default:l(()=>[x("\u56DE\u5230\u9996\u9875")]),_:1})])])])])}}});const z=B(F,[["__scopeId","data-v-5fc2dfea"]]);export{z as default};

Diferenças do arquivo suprimidas por serem muito extensas
+ 1 - 1
dist/assets/Cascader.b81fa264.js


+ 1 - 1
dist/assets/DeleteFilled.394af653.js → dist/assets/DeleteFilled.1b7d6a69.js

@@ -1 +1 @@
-import{d as e,f as t,g as o,o as c}from"./index.9e0441e6.js";const n={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",viewBox:"0 0 1024 1024"},l=o("path",{d:"M864 256H736v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zm-200 0H360v-72h304v72z",fill:"currentColor"},null,-1),s=[l],h=e({name:"DeleteFilled",render:function(i,a){return c(),t("svg",n,s)}});export{h as D};
+import{d as e,f as t,g as o,o as c}from"./index.7f78b6a2.js";const n={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",viewBox:"0 0 1024 1024"},l=o("path",{d:"M864 256H736v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zm-200 0H360v-72h304v72z",fill:"currentColor"},null,-1),s=[l],h=e({name:"DeleteFilled",render:function(i,a){return c(),t("svg",n,s)}});export{h as D};

+ 1 - 1
dist/assets/FormItemGridItem.14875d44.js → dist/assets/FormItemGridItem.3d586e20.js

@@ -1 +1 @@
-import{d as a,r as n,bj as r,dd as o,de as i,l as m,df as d,ad as p,dg as f,dh as l}from"./index.9e0441e6.js";const I=Object.assign(Object.assign({},f),l),g=a({__GRID_ITEM__:!0,name:"FormItemGridItem",alias:["FormItemGi"],props:I,setup(){const e=n(null);return{formItemInstRef:e,validate:(...t)=>{const{value:s}=e;if(s)return s.validate(...t)},restoreValidation:()=>{const{value:t}=e;t&&t.restoreValidation()}}},render(){return r(p,o(this.$.vnode.props||{},d),{default:()=>{const e=o(this.$props,i);return r(m,Object.assign({ref:"formItemInstRef"},e),this.$slots)}})}});export{g as N};
+import{d as a,r as n,bi as r,dc as o,dd as i,l as m,de as d,ad as p,df as f,dg as l}from"./index.7f78b6a2.js";const I=Object.assign(Object.assign({},f),l),g=a({__GRID_ITEM__:!0,name:"FormItemGridItem",alias:["FormItemGi"],props:I,setup(){const e=n(null);return{formItemInstRef:e,validate:(...t)=>{const{value:s}=e;if(s)return s.validate(...t)},restoreValidation:()=>{const{value:t}=e;t&&t.restoreValidation()}}},render(){return r(p,o(this.$.vnode.props||{},d),{default:()=>{const e=o(this.$props,i);return r(m,Object.assign({ref:"formItemInstRef"},e),this.$slots)}})}});export{g as N};

Diferenças do arquivo suprimidas por serem muito extensas
+ 1 - 1
dist/assets/PageHeader.105b31e8.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 3 - 3
dist/assets/TreeSelect.6ee201d5.js


+ 1 - 1
dist/assets/api.20892b5b.js → dist/assets/api.0aebafed.js

@@ -1 +1 @@
-var m=Object.defineProperty,i=Object.defineProperties;var c=Object.getOwnPropertyDescriptors;var o=Object.getOwnPropertySymbols;var u=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable;var s=(a,e,t)=>e in a?m(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t,p=(a,e)=>{for(var t in e||(e={}))u.call(e,t)&&s(a,t,e[t]);if(o)for(var t of o(e))d.call(e,t)&&s(a,t,e[t]);return a},l=(a,e)=>i(a,c(e));import{ab as r,dp as n}from"./index.9e0441e6.js";const b=a=>r({url:"/cbs-app/material/page",method:"post",data:a}),y=a=>new Promise(e=>{r({url:"/cbs-app/materialCategory/page",method:"post",data:l(p({},a),{rows:1e3})}).then(t=>{t!=null&&t.data&&(t.data.rows=n(t.data.rows,"subMaterialCategoryList"),e(t))}).catch(()=>{e({})})}),C=a=>r({url:"/cbs-app/material/save",method:"post",data:a}),v=a=>r({url:"/cbs-app/material/remove?id="+a,method:"post"}),f=a=>r({url:`/cbs-app/material/detail/${a}`,method:"get"}),M=a=>r({url:"/cbs-app/material/update",method:"post",data:a}),w=a=>r({url:"/cbs-app/materialCategory/page",method:"post",data:a}),D=a=>r({url:"/cbs-app/materialCategory/save",method:"post",data:a}),L=a=>r({url:"/cbs-app/materialCategory/remove?id="+a,method:"post"}),P=a=>r({url:"/cbs-app/materialCategory/update",method:"post",data:a});export{D as a,w as b,L as c,C as d,y as e,f,b as g,v as h,P as m,M as u};
+var m=Object.defineProperty,i=Object.defineProperties;var c=Object.getOwnPropertyDescriptors;var o=Object.getOwnPropertySymbols;var u=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable;var s=(a,e,t)=>e in a?m(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t,p=(a,e)=>{for(var t in e||(e={}))u.call(e,t)&&s(a,t,e[t]);if(o)for(var t of o(e))d.call(e,t)&&s(a,t,e[t]);return a},l=(a,e)=>i(a,c(e));import{ab as r,dn as n}from"./index.7f78b6a2.js";const b=a=>r({url:"/cbs-app/material/page",method:"post",data:a}),y=a=>new Promise(e=>{r({url:"/cbs-app/materialCategory/page",method:"post",data:l(p({},a),{rows:1e3})}).then(t=>{t!=null&&t.data&&(t.data.rows=n(t.data.rows,"subMaterialCategoryList"),e(t))}).catch(()=>{e({})})}),C=a=>r({url:"/cbs-app/material/save",method:"post",data:a}),v=a=>r({url:"/cbs-app/material/remove?id="+a,method:"post"}),f=a=>r({url:`/cbs-app/material/detail/${a}`,method:"get"}),M=a=>r({url:"/cbs-app/material/update",method:"post",data:a}),w=a=>r({url:"/cbs-app/materialCategory/page",method:"post",data:a}),D=a=>r({url:"/cbs-app/materialCategory/save",method:"post",data:a}),L=a=>r({url:"/cbs-app/materialCategory/remove?id="+a,method:"post"}),P=a=>r({url:"/cbs-app/materialCategory/update",method:"post",data:a});export{D as a,w as b,L as c,C as d,y as e,f,b as g,v as h,P as m,M as u};

+ 1 - 1
dist/assets/api.140ef713.js → dist/assets/api.22d06df1.js

@@ -1 +1 @@
-import{ab as t}from"./index.9e0441e6.js";const a=e=>t({url:"/cbs-app/knowledgePoint/page",method:"post",data:e}),n=e=>t({url:"/cbs-app/knowledgePoint/save",method:"post",data:e}),l=e=>t({url:"/cbs-app/knowledgePoint/remove?id="+e,method:"post"}),r=e=>t({url:"/cbs-app/knowledgePoint/update",method:"post",data:e}),s=e=>t({url:"/cbs-app/knowledgePointMaterialRelation/page",method:"post",data:e}),i=e=>t({url:"/cbs-app/knowledgePointMaterialRelation/update",method:"post",data:e}),p=e=>t({url:"/cbs-app/knowledgePointMaterialRelation/remove",method:"post",data:e}),d=e=>t({url:"/cbs-app/knowledgePointMaterialRelation/materialPage",method:"post",data:e}),g=e=>t({url:"/cbs-app/knowledgePointMaterialRelation/save",method:"post",data:e}),c=e=>t({url:`/cbs-app/knowledgePoint/status?id=${e}`,method:"post"});export{n as a,c as b,l as c,g as d,d as e,a as f,s as g,p as h,i,r as k};
+import{ab as t}from"./index.7f78b6a2.js";const a=e=>t({url:"/cbs-app/knowledgePoint/page",method:"post",data:e}),n=e=>t({url:"/cbs-app/knowledgePoint/save",method:"post",data:e}),l=e=>t({url:"/cbs-app/knowledgePoint/remove?id="+e,method:"post"}),r=e=>t({url:"/cbs-app/knowledgePoint/update",method:"post",data:e}),s=e=>t({url:"/cbs-app/knowledgePointMaterialRelation/page",method:"post",data:e}),i=e=>t({url:"/cbs-app/knowledgePointMaterialRelation/update",method:"post",data:e}),p=e=>t({url:"/cbs-app/knowledgePointMaterialRelation/remove",method:"post",data:e}),d=e=>t({url:"/cbs-app/knowledgePointMaterialRelation/materialPage",method:"post",data:e}),g=e=>t({url:"/cbs-app/knowledgePointMaterialRelation/save",method:"post",data:e}),c=e=>t({url:`/cbs-app/knowledgePoint/status?id=${e}`,method:"post"});export{n as a,c as b,l as c,g as d,d as e,a as f,s as g,p as h,i,r as k};

+ 1 - 1
dist/assets/api.b0972112.js → dist/assets/api.24518ee6.js

@@ -1 +1 @@
-import{ab as e}from"./index.9e0441e6.js";const r=s=>e({url:"/cbs-app/sysUserLoginLog/page",method:"post",data:s}),t=s=>e({url:"/cbs-app/sysUserLogin/page",method:"post",data:s}),o=s=>e({url:"/cbs-app/sysUserDevice/page",method:"post",data:s}),p=s=>e({url:"/cbs-app/sysUserAuditLog/page",method:"post",data:s});export{t as a,o as b,p as c,r as s};
+import{ab as e}from"./index.7f78b6a2.js";const r=s=>e({url:"/cbs-app/sysUserLoginLog/page",method:"post",data:s}),t=s=>e({url:"/cbs-app/sysUserLogin/page",method:"post",data:s}),o=s=>e({url:"/cbs-app/sysUserDevice/page",method:"post",data:s}),p=s=>e({url:"/cbs-app/sysUserAuditLog/page",method:"post",data:s});export{t as a,o as b,p as c,r as s};

+ 1 - 1
dist/assets/api.c8a043ef.js → dist/assets/api.5c368aa0.js

@@ -1 +1 @@
-import{ab as a}from"./index.9e0441e6.js";const t=s=>a({url:"/cbs-app/sysApplication/page",method:"post",data:s});export{t as s};
+import{ab as a}from"./index.7f78b6a2.js";const t=s=>a({url:"/cbs-app/sysApplication/page",method:"post",data:s});export{t as s};

+ 1 - 1
dist/assets/api.48179bfe.js → dist/assets/api.717cec6e.js

@@ -1 +1 @@
-import{ab as s}from"./index.9e0441e6.js";const a=t=>s({url:"/cbs-app/sysMenuButton/page",method:"post",data:t}),u=t=>s({url:"/cbs-app/sysMenuButton/save",method:"post",data:t}),o=t=>s({url:"/cbs-app/sysMenuButton/update",method:"post",data:t}),n=t=>s({url:"/cbs-app/sysMenuButton/remove",method:"post",data:t,requestType:"form"}),p=t=>s({url:"/cbs-app/musicTag/page",method:"post",data:t}),r=t=>s({url:"/cbs-app/musicSheet/page",method:"post",data:t});export{o as a,a as b,n as c,p as d,r as m,u as s};
+import{ab as s}from"./index.7f78b6a2.js";const a=t=>s({url:"/cbs-app/sysMenuButton/page",method:"post",data:t}),u=t=>s({url:"/cbs-app/sysMenuButton/save",method:"post",data:t}),o=t=>s({url:"/cbs-app/sysMenuButton/update",method:"post",data:t}),n=t=>s({url:"/cbs-app/sysMenuButton/remove",method:"post",data:t,requestType:"form"}),p=t=>s({url:"/cbs-app/musicTag/page",method:"post",data:t}),r=t=>s({url:"/cbs-app/musicSheet/page",method:"post",data:t});export{o as a,a as b,n as c,p as d,r as m,u as s};

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/api.a03a238b.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/api.c802e5e4.js


+ 1 - 1
dist/assets/api.f93a77e3.js → dist/assets/api.ddca1fd1.js

@@ -1 +1 @@
-import{ab as e}from"./index.9e0441e6.js";const a=t=>e({url:"/cbs-app/musicalInstrument/page",method:"post",data:t}),u=t=>e({url:"/cbs-app/musicalInstrument/queryNotRelated",method:"post",data:t}),r=t=>e({url:"/cbs-app/musicalInstrument/save",method:"post",data:t}),c=t=>e({url:"/cbs-app/musicalInstrument/update",method:"post",data:t}),p=t=>e({url:"/cbs-app/musicalInstrument/enable?id="+t.id,method:"post",data:t}),o=t=>e({url:"/cbs-app/subjectCategory/page",method:"post",data:t}),n=t=>e({url:"/cbs-app/subjectCategory/save",method:"post",data:t}),m=t=>e({url:"/cbs-app/subjectCategory/update",method:"post",data:t}),b=t=>e({url:"/cbs-app/subject/page",method:"post",data:t}),l=t=>e({url:"/cbs-app/subject/save",method:"post",data:t}),d=t=>e({url:"/cbs-app/subject/update",method:"post",data:t}),i=t=>e({url:"/cbs-app/subject/enable",method:"post",requestType:"form",data:t});export{d as a,o as b,a as c,b as d,i as e,n as f,m as g,r as h,c as i,p as j,u as m,l as s};
+import{ab as e}from"./index.7f78b6a2.js";const a=t=>e({url:"/cbs-app/musicalInstrument/page",method:"post",data:t}),u=t=>e({url:"/cbs-app/musicalInstrument/queryNotRelated",method:"post",data:t}),r=t=>e({url:"/cbs-app/musicalInstrument/save",method:"post",data:t}),c=t=>e({url:"/cbs-app/musicalInstrument/update",method:"post",data:t}),p=t=>e({url:"/cbs-app/musicalInstrument/enable?id="+t.id,method:"post",data:t}),o=t=>e({url:"/cbs-app/subjectCategory/page",method:"post",data:t}),n=t=>e({url:"/cbs-app/subjectCategory/save",method:"post",data:t}),m=t=>e({url:"/cbs-app/subjectCategory/update",method:"post",data:t}),b=t=>e({url:"/cbs-app/subject/page",method:"post",data:t}),l=t=>e({url:"/cbs-app/subject/save",method:"post",data:t}),d=t=>e({url:"/cbs-app/subject/update",method:"post",data:t}),i=t=>e({url:"/cbs-app/subject/enable",method:"post",requestType:"form",data:t});export{d as a,o as b,a as c,b as d,i as e,n as f,m as g,r as h,c as i,p as j,u as m,l as s};

+ 1 - 1
dist/assets/dateUtil.96436373.js → dist/assets/dateUtil.7785f715.js

@@ -1 +1 @@
-import{d as a}from"./dayjs.min.a8c86bb8.js";const l=(r,d=[],Y="YYYY-MM-DD")=>r&&r.length?Y=="YYYY-MM-DD"?{[d[0]||"start"]:a(r[0]).isValid()?a(r[0]).format(Y)+" 00:00:00":"",[d[1]||"end"]:a(r[1]).isValid()?a(r[1]).format(Y)+" 23:59:59":""}:{[d[0]||"start"]:a(r[0]).isValid()?a(r[0]).format(Y):"",[d[1]||"end"]:a(r[1]).isValid()?a(r[1]).format(Y):""}:{},f=(r,d=[],Y="YYYY-MM-DD")=>r&&r.length?{[d[0]||"start"]:a(r[0]).isValid()?a(r[0]).format(Y):"",[d[1]||"end"]:a(r[1]).isValid()?a(r[1]).format(Y):""}:{};export{f,l as g};
+import{d as a}from"./dayjs.min.117cc6b8.js";const l=(r,d=[],Y="YYYY-MM-DD")=>r&&r.length?Y=="YYYY-MM-DD"?{[d[0]||"start"]:a(r[0]).isValid()?a(r[0]).format(Y)+" 00:00:00":"",[d[1]||"end"]:a(r[1]).isValid()?a(r[1]).format(Y)+" 23:59:59":""}:{[d[0]||"start"]:a(r[0]).isValid()?a(r[0]).format(Y):"",[d[1]||"end"]:a(r[1]).isValid()?a(r[1]).format(Y):""}:{},f=(r,d=[],Y="YYYY-MM-DD")=>r&&r.length?{[d[0]||"start"]:a(r[0]).isValid()?a(r[0]).format(Y):"",[d[1]||"end"]:a(r[1]).isValid()?a(r[1]).format(Y):""}:{};export{f,l as g};

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/dayjs.min.117cc6b8.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/detail.6145e0d0.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/editAndUpdate.e121938b.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/employee-tab.32195bd3.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/employee-tab.5fbe377b.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.024af8e5.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.077f2aea.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.1053cd6f.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.127176f3.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.1f8b4d5f.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.201534bc.js


+ 1 - 1
dist/assets/index.a503d4d2.js → dist/assets/index.253121cd.js

@@ -1 +1 @@
-import{d as n,i as e,ap as o,ak as a}from"./index.9e0441e6.js";const i="_showContentWidth_1uy1t_1",r={showContentWidth:i},d=n({name:"the-tooltip",props:{maxWidth:{type:Number,default:300},showContentWidth:{type:Number,default:120},tipsContent:{type:String,default:""},content:{type:String,default:""},placement:{type:String,default:"top"},showArrow:{type:Boolean,default:!0},trigger:{type:String,default:"hover"}},setup(t){return()=>e(a,null,[e(o,{style:{maxWidth:t.maxWidth+"px"},trigger:t.trigger,placement:t.placement,showArrow:t.showArrow},{trigger:()=>e("p",{style:{maxWidth:t.showContentWidth+"px"},class:r.showContentWidth},[t.content]),default:()=>t.tipsContent||t.content})])}});export{d as T};
+import{d as n,i as e,ao as o,aj as a}from"./index.7f78b6a2.js";const i="_showContentWidth_1uy1t_1",r={showContentWidth:i},d=n({name:"the-tooltip",props:{maxWidth:{type:Number,default:300},showContentWidth:{type:Number,default:120},tipsContent:{type:String,default:""},content:{type:String,default:""},placement:{type:String,default:"top"},showArrow:{type:Boolean,default:!0},trigger:{type:String,default:"hover"}},setup(t){return()=>e(a,null,[e(o,{style:{maxWidth:t.maxWidth+"px"},trigger:t.trigger,placement:t.placement,showArrow:t.showArrow},{trigger:()=>e("p",{style:{maxWidth:t.showContentWidth+"px"},class:r.showContentWidth},[t.content]),default:()=>t.tipsContent||t.content})])}});export{d as T};

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.25b970d5.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.2e246cd9.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 1 - 1
dist/assets/index.2ec46476.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.3096febe.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.326bd347.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.37c7f470.js


+ 1 - 1
dist/assets/index.f2d43a2d.js → dist/assets/index.3948b448.js

@@ -1 +1 @@
-import{d as m,e as p,r as t,h as s,B as v,Y as h,w as x,U as g,dl as b,o as k,g as u,x as w}from"./index.9e0441e6.js";const B={class:"frame"},R=["src"],y=m({__name:"index",setup(S){var f,i;const o=p(),a=t(!1),c=t(null),r=t("");(f=s(o.meta))!=null&&f.frameSrc&&(r.value=(i=s(o.meta))==null?void 0:i.frameSrc);function _(){a.value=!1}function l(){g(()=>{const e=s(c);if(!e)return;const n=e;n.attachEvent?n.attachEvent("onload",()=>{_()}):e.onload=()=>{_()}})}return v(()=>{a.value=!0,l()}),(e,n)=>{const d=b;return k(),h(d,{show:a.value},{default:x(()=>[u("div",B,[u("iframe",{src:r.value,class:"frame-iframe",ref_key:"frameRef",ref:c},null,8,R)])]),_:1},8,["show"])}}});const E=w(y,[["__scopeId","data-v-86b4e8ba"]]);export{E as default};
+import{d as m,e as p,r as t,h as s,B as v,Y as h,w as x,U as g,dk as k,o as b,g as u,t as w}from"./index.7f78b6a2.js";const B={class:"frame"},R=["src"],y=m({__name:"index",setup(S){var f,i;const o=p(),a=t(!1),c=t(null),r=t("");(f=s(o.meta))!=null&&f.frameSrc&&(r.value=(i=s(o.meta))==null?void 0:i.frameSrc);function _(){a.value=!1}function l(){g(()=>{const e=s(c);if(!e)return;const n=e;n.attachEvent?n.attachEvent("onload",()=>{_()}):e.onload=()=>{_()}})}return v(()=>{a.value=!0,l()}),(e,n)=>{const d=k;return b(),h(d,{show:a.value},{default:x(()=>[u("div",B,[u("iframe",{src:r.value,class:"frame-iframe",ref_key:"frameRef",ref:c},null,8,R)])]),_:1},8,["show"])}}});const E=w(y,[["__scopeId","data-v-86b4e8ba"]]);export{E as default};

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.40411e1a.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.45241f16.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.45fa44ba.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.4655933d.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.5318a8c6.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.57ac2aee.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.64605ec7.js


+ 1 - 1
dist/assets/index.3b376c7f.js → dist/assets/index.6e353f1e.js

@@ -1 +1 @@
-import{d as o,L as s,F as i,i as d,dt as f}from"./index.9e0441e6.js";import{u as l}from"./tabsView.bbb9c1f7.js";const g=o({name:"TheLink",props:{to:{type:Object,default:{}},target:{type:String,default:"_self"},authLink:{type:String,default:""}},setup(t,{slots:e}){const a=s();l().closeCurrentTab({path:t.to.path});const u=i(()=>{const n=a.getAuths.some(r=>r===t.authLink);return!!(t.authLink&&!n)});return()=>u.value?e.default&&e.default():d(f,{to:t.to,target:t.target},{default:()=>[e.default&&e.default()]})}});export{g as T};
+import{d as o,L as s,F as i,i as d,ds as f}from"./index.7f78b6a2.js";import{u as l}from"./tabsView.cd0a833e.js";const g=o({name:"TheLink",props:{to:{type:Object,default:{}},target:{type:String,default:"_self"},authLink:{type:String,default:""}},setup(t,{slots:e}){const a=s();l().closeCurrentTab({path:t.to.path});const u=i(()=>{const n=a.getAuths.some(r=>r===t.authLink);return!!(t.authLink&&!n)});return()=>u.value?e.default&&e.default():d(f,{to:t.to,target:t.target},{default:()=>[e.default&&e.default()]})}});export{g as T};

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.7242b54b.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.727765bc.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.7a2ea483.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.7f78b6a2.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.8d48769e.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.90a3fefb.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.945bea55.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.97624358.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.9b650f31.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.a1e4dd73.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.abb16df6.js


+ 1 - 1
dist/assets/index.adde3f20.js → dist/assets/index.ad18ef8c.js

@@ -1 +1 @@
-import{S as l}from"./searchs.b637f0d6.js";import{d as S,e as h,a as m,r as z,B as v,by as w,M as s,F as K,i as P,cj as b}from"./index.9e0441e6.js";const C=S({name:"table-container",props:{page:{type:Number,default:1,required:!0},pageSize:{type:Number,default:10},pageTotal:{type:Number,default:0},saveKey:{type:String,default:""},sync:{type:Boolean,default:!1},checkedRowKeysRef:{type:Object},pageSizes:{type:Array,default:()=>[10,20,30,40]},pageSlot:{type:Number,default:9}},emits:["update:page","update:pageSize","list"],setup(e,{slots:T,attrs:k,emit:t}){const o=h(),u=m({pageInformation:null}),g=z(0);g.value=Math.ceil(e.pageTotal/e.pageSize);const d=a=>{t("update:page",a),t("list"),i()},r=a=>{t("update:pageSize",a),t("list"),i()};v(()=>{if(e.sync){const a=new l(e.saveKey||o.path),n=a.get(e.saveKey||o.path);if(u.pageInformation=n,n&&n.page){for(const p in n.page)if(n.page.hasOwnProperty(p)&&["page","pageSize"].includes(p)){const f=n.page[p],y=`update:${p}`;t(y,f)}}e.saveKey&&a.update(o.path,void 0,"bind")}window.addEventListener("watchStorage",c)}),w(()=>{window.removeEventListener("watchStorage",c)}),s(()=>e.pageSize,()=>{g.value=Math.ceil(e.pageTotal/e.pageSize),i()}),s(()=>e.page,()=>{i()}),s(()=>e.pageTotal,()=>{g.value=Math.ceil(e.pageTotal/e.pageSize),i()}),K({get(){return e.page},set(a){t("update:page",a)}});const i=()=>{e.sync&&new l(e.saveKey||o.path).update({page:e.page,pageCount:g.value,pageSize:e.pageSize,saveKey:e.saveKey},void 0,"page")},c=()=>{let a=u.pageInformation&&u.pageInformation.page?u.pageInformation.page:null;a&&a.page&&a.page};return()=>P(b,{style:{marginTop:"12px",justifyContent:"flex-end"},page:e.page,"onUpdate:page":a=>e.page=a,displayOrder:["quick-jumper","pages","size-picker"],pageCount:g.value,showQuickJumper:!0,showSizePicker:!0,pageSize:e.pageSize,prefix:()=>`\u5171 ${e.pageTotal} \u6761`,pageSizes:e.pageSizes,onUpdatePage:d,onUpdatePageSize:r,pageSlot:e.pageSlot},null)}});export{C as P};
+import{S as l}from"./searchs.b637f0d6.js";import{d as y,e as h,a as m,r as z,B as v,bx as w,M as s,F as K,i as P,ci as b}from"./index.7f78b6a2.js";const x=y({name:"table-container",props:{page:{type:Number,default:1,required:!0},pageSize:{type:Number,default:10},pageTotal:{type:Number,default:0},saveKey:{type:String,default:""},sync:{type:Boolean,default:!1},checkedRowKeysRef:{type:Object},pageSizes:{type:Array,default:()=>[10,20,30,40]},pageSlot:{type:Number,default:9}},emits:["update:page","update:pageSize","list"],setup(e,{slots:T,attrs:k,emit:t}){const o=h(),u=m({pageInformation:null}),g=z(0);g.value=Math.ceil(e.pageTotal/e.pageSize);const d=a=>{t("update:page",a),t("list"),i()},r=a=>{t("update:pageSize",a),t("list"),i()};v(()=>{if(e.sync){const a=new l(e.saveKey||o.path),n=a.get(e.saveKey||o.path);if(u.pageInformation=n,n&&n.page){for(const p in n.page)if(n.page.hasOwnProperty(p)&&["page","pageSize"].includes(p)){const f=n.page[p],S=`update:${p}`;t(S,f)}}e.saveKey&&a.update(o.path,void 0,"bind")}window.addEventListener("watchStorage",c)}),w(()=>{window.removeEventListener("watchStorage",c)}),s(()=>e.pageSize,()=>{g.value=Math.ceil(e.pageTotal/e.pageSize),i()}),s(()=>e.page,()=>{i()}),s(()=>e.pageTotal,()=>{g.value=Math.ceil(e.pageTotal/e.pageSize),i()}),K({get(){return e.page},set(a){t("update:page",a)}});const i=()=>{e.sync&&new l(e.saveKey||o.path).update({page:e.page,pageCount:g.value,pageSize:e.pageSize,saveKey:e.saveKey},void 0,"page")},c=()=>{let a=u.pageInformation&&u.pageInformation.page?u.pageInformation.page:null;a&&a.page&&a.page};return()=>P(b,{style:{marginTop:"12px",justifyContent:"flex-end"},page:e.page,"onUpdate:page":a=>e.page=a,displayOrder:["quick-jumper","pages","size-picker"],pageCount:g.value,showQuickJumper:!0,showSizePicker:!0,pageSize:e.pageSize,prefix:()=>`\u5171 ${e.pageTotal} \u6761`,pageSizes:e.pageSizes,onUpdatePage:d,onUpdatePageSize:r,pageSlot:e.pageSlot},null)}});export{x as P};

+ 1 - 1
dist/assets/index.10f0107a.js → dist/assets/index.b0de5d88.js

@@ -1 +1 @@
-import{d as s,e as n,c as u,z as c,i as p,N as i}from"./index.9e0441e6.js";const l=s({name:"Redirect",setup(){const t=n(),o=u();return c(()=>{const{params:r,query:a}=t,{path:e}=r;o.replace({path:"/"+(Array.isArray(e)?e.join("/"):e),query:a})}),()=>p(i,null,null)}});export{l as default};
+import{d as s,e as n,c as u,x as c,i as p,N as i}from"./index.7f78b6a2.js";const l=s({name:"Redirect",setup(){const t=n(),o=u();return c(()=>{const{params:r,query:a}=t,{path:e}=r;o.replace({path:"/"+(Array.isArray(e)?e.join("/"):e),query:a})}),()=>p(i,null,null)}});export{l as default};

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.b10ed1ce.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.b8213d19.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.b975942d.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.bd308eb1.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.be51a7f6.js


+ 0 - 1
dist/assets/index.c8caf942.css

@@ -1 +0,0 @@
-.no-pwd[data-v-fcab2d7a]{font-family:dotfont}.no-pwd[data-v-fcab2d7a] .n-input__input-el{-webkit-text-security:disc!important;-moz-text-security:disc!important}.view-account[data-v-fcab2d7a]{background:url(./login_bg.19ea25e8.png) no-repeat 100% 100%;background-size:100%;display:flex;flex-direction:column;min-height:100vh;width:100vw;background-color:#e9f7ff;overflow:auto}.view-account-container[data-v-fcab2d7a]{margin-top:10%;display:flex;flex-direction:row;justify-content:center;align-items:center}.view-account-container .stylesWrap[data-v-fcab2d7a]{width:40%;margin-right:190px}.view-account-container .stylesWrap img[data-v-fcab2d7a]{width:100%}.view-account-form[data-v-fcab2d7a]{width:30%}.view-account-form .view-account-form-wrap[data-v-fcab2d7a]{position:relative;padding:12% 15%;background:#ffffff;border-radius:16px}.view-account-form .view-account-form-wrap .prefixIcon[data-v-fcab2d7a]{width:18px;height:18px;margin-right:5px}.view-account-form .view-account-form-wrap .pwdIcon[data-v-fcab2d7a]{width:24px;height:24px;cursor:pointer}.view-account-form .view-account-form-wrap .formTitle[data-v-fcab2d7a]{display:flex;flex-direction:row;align-items:center;font-size:32px;font-weight:600;color:#333;line-height:45px;margin-bottom:50px}.view-account-form .view-account-form-wrap .formTitle .dot[data-v-fcab2d7a]{width:6px;height:21px;background:#3594fa;border-radius:3px;margin-right:8px}.view-account .submitBtm[data-v-fcab2d7a]{margin-top:20px;background:#3594fa;border-radius:35px;font-size:22px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#fff;height:50px;line-height:50px}.view-account-top[data-v-fcab2d7a]{padding:32px 0;text-align:center}.view-account-top-desc[data-v-fcab2d7a]{font-size:14px;color:#808695}.view-account-other[data-v-fcab2d7a]{width:100%}.view-account .default-color[data-v-fcab2d7a],.view-account .default-color .ant-checkbox-wrapper[data-v-fcab2d7a]{color:#515a6e}

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.d5493fc1.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.df52881b.js


+ 1 - 1
dist/assets/index.8f7853d4.js → dist/assets/index.dfe119e5.js

@@ -1 +1 @@
-import{d as g,r as K,e as w,a as F,M as m,B as _,i,q as M,bq as P}from"./index.9e0441e6.js";import{S}from"./searchs.b637f0d6.js";const I="_saveForm_1s8vz_1",E={saveForm:I},q=g({name:"save-form",props:{model:{type:Object,default:{}},saveKey:{type:String,default:""}},emits:["setModel","submit","reset"],setup(o,{slots:d,attrs:c,emit:n,expose:l}){const u=K(),r=w(),t=F({searchs:null,saveKey:o.saveKey,model:{}}),f=()=>{const e=o.model,s={};for(const a in e)s[a]=null;return s};m(()=>o.saveKey,e=>{t.saveKey=e}),m(()=>o.model,e=>{t.model=e},{deep:!0});const p=()=>{const e=new S(t.saveKey||r.path);t.searchs=e;const s=e.get(t.saveKey||r.path);for(const a in s.form)if(s.form.hasOwnProperty(a)){const b=s.form[a];t.model[a]=b}n("setModel",t.model),t.saveKey&&t.searchs.update(r.path,void 0,"bind")};_(()=>{p()});const h=e=>{e&&(e.stopPropagation(),e.stopImmediatePropagation(),e.preventDefault()),t.saveKey&&t.searchs.update(r.path,void 0,"bind"),t.searchs.update(t.model,void 0,"form"),n("submit",e)},v=e=>{e&&(e.stopPropagation(),e.stopImmediatePropagation(),e.preventDefault());let s=new Event("watchStorage");window.dispatchEvent(s),y(),n("submit",e)},y=()=>{n("setModel",f()),t.searchs.update({},void 0,"form"),t.searchs.update({},void 0,"page")};return l({submit:h,reset:v}),()=>i("div",{class:["section-container section-save-form",E.saveForm]},[i(M,P({model:t.model,ref:u,inline:!0,"label-placement":"left","label-width":"auto"},c),{default:()=>[d.default&&d.default()]})])}});export{q as S};
+import{d as g,r as K,e as w,a as F,M as m,B as _,i,q as M,bp as P}from"./index.7f78b6a2.js";import{S}from"./searchs.b637f0d6.js";const I="_saveForm_1s8vz_1",E={saveForm:I},D=g({name:"save-form",props:{model:{type:Object,default:{}},saveKey:{type:String,default:""}},emits:["setModel","submit","reset"],setup(o,{slots:d,attrs:c,emit:n,expose:l}){const u=K(),r=w(),t=F({searchs:null,saveKey:o.saveKey,model:{}}),f=()=>{const e=o.model,s={};for(const a in e)s[a]=null;return s};m(()=>o.saveKey,e=>{t.saveKey=e}),m(()=>o.model,e=>{t.model=e},{deep:!0});const p=()=>{const e=new S(t.saveKey||r.path);t.searchs=e;const s=e.get(t.saveKey||r.path);for(const a in s.form)if(s.form.hasOwnProperty(a)){const b=s.form[a];t.model[a]=b}n("setModel",t.model),t.saveKey&&t.searchs.update(r.path,void 0,"bind")};_(()=>{p()});const h=e=>{e&&(e.stopPropagation(),e.stopImmediatePropagation(),e.preventDefault()),t.saveKey&&t.searchs.update(r.path,void 0,"bind"),t.searchs.update(t.model,void 0,"form"),n("submit",e)},v=e=>{e&&(e.stopPropagation(),e.stopImmediatePropagation(),e.preventDefault());let s=new Event("watchStorage");window.dispatchEvent(s),y(),n("submit",e)},y=()=>{n("setModel",f()),t.searchs.update({},void 0,"form"),t.searchs.update({},void 0,"page")};return l({submit:h,reset:v}),()=>i("div",{class:["section-container section-save-form",E.saveForm]},[i(M,P({model:t.model,ref:u,inline:!0,"label-placement":"left","label-width":"auto"},c),{default:()=>[d.default&&d.default()]})])}});export{D as S};

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.e047f8c0.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.e5fb0030.css


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index.f96add75.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/instrument-list.2b83481c.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/instrument-list.97b80bf2.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/interface-log.3e384f01.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/interface-log.d651adfa.js


BIN
dist/assets/login-bg.88fd7647.png


BIN
dist/assets/login-logo.e2f7f64c.png


BIN
dist/assets/login-main.55247713.png


BIN
dist/assets/login_bg.19ea25e8.png


BIN
dist/assets/login_styles.21dea017.png


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/musicUtil.b6558ee9.js


+ 1 - 0
dist/assets/parentLayout.15acb496.js

@@ -0,0 +1 @@
+import{t as o,Y as t,W as r,o as n}from"./index.7f78b6a2.js";const c={};function s(a,_){const e=r("router-view");return n(),t(e)}const f=o(c,[["render",s]]);export{f as default};

+ 0 - 1
dist/assets/parentLayout.68d6b7c1.js

@@ -1 +0,0 @@
-import{x as o,Y as r,W as t,o as n}from"./index.9e0441e6.js";const c={};function s(a,_){const e=t("router-view");return n(),r(e)}const f=o(c,[["render",s]]);export{f as default};

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/plan-detail.a4811b36.js


+ 1 - 1
dist/assets/tabsView.bbb9c1f7.js → dist/assets/tabsView.cd0a833e.js

@@ -1 +1 @@
-import{y as n}from"./index.9e0441e6.js";import{S as r}from"./searchs.b637f0d6.js";const b=["Redirect","login"],f=new r("");function o(t){return t.filter(a=>{var s,i;return(i=(s=a==null?void 0:a.meta)==null?void 0:s.affix)!=null?i:!1})}const p=n({id:"app-tabs-view",state:()=>({tabsList:[]}),getters:{},actions:{initTabs(t){this.tabsList=t},addTabs(t){return b.includes(t.name)?!1:(this.tabsList.some(s=>s.path==t.path)||this.tabsList.push(t),!0)},closeLeftTabs(t){const a=this.tabsList.findIndex(s=>s.path==t.path);this.tabsList=this.tabsList.filter((s,i)=>{var e,h;return i>=a||((h=(e=s==null?void 0:s.meta)==null?void 0:e.affix)!=null?h:!1)})},closeRightTabs(t){const a=this.tabsList.findIndex(s=>s.path==t.path);this.tabsList=this.tabsList.filter((s,i)=>{var e,h;return i<=a||((h=(e=s==null?void 0:s.meta)==null?void 0:e.affix)!=null?h:!1)})},closeOtherTabs(t){this.tabsList=this.tabsList.filter(a=>{var s,i;return a.path==t.path||((i=(s=a==null?void 0:a.meta)==null?void 0:s.affix)!=null?i:!1)}),f.removeByOtherRouter(t.path)},closeCurrentTab(t){if(t){f.removeByRouter(t.path);const a=this.tabsList.findIndex(s=>s.path==t.path);a!=-1&&this.tabsList.splice(a,1)}},closeAllTabs(){f.removeAll(),this.tabsList=o(this.tabsList)}}});export{p as u};
+import{v as n}from"./index.7f78b6a2.js";import{S as r}from"./searchs.b637f0d6.js";const b=["Redirect","login"],f=new r("");function o(t){return t.filter(a=>{var s,i;return(i=(s=a==null?void 0:a.meta)==null?void 0:s.affix)!=null?i:!1})}const p=n({id:"app-tabs-view",state:()=>({tabsList:[]}),getters:{},actions:{initTabs(t){this.tabsList=t},addTabs(t){return b.includes(t.name)?!1:(this.tabsList.some(s=>s.path==t.path)||this.tabsList.push(t),!0)},closeLeftTabs(t){const a=this.tabsList.findIndex(s=>s.path==t.path);this.tabsList=this.tabsList.filter((s,i)=>{var e,h;return i>=a||((h=(e=s==null?void 0:s.meta)==null?void 0:e.affix)!=null?h:!1)})},closeRightTabs(t){const a=this.tabsList.findIndex(s=>s.path==t.path);this.tabsList=this.tabsList.filter((s,i)=>{var e,h;return i<=a||((h=(e=s==null?void 0:s.meta)==null?void 0:e.affix)!=null?h:!1)})},closeOtherTabs(t){this.tabsList=this.tabsList.filter(a=>{var s,i;return a.path==t.path||((i=(s=a==null?void 0:a.meta)==null?void 0:s.affix)!=null?i:!1)}),f.removeByOtherRouter(t.path)},closeCurrentTab(t){if(t){f.removeByRouter(t.path);const a=this.tabsList.findIndex(s=>s.path==t.path);a!=-1&&this.tabsList.splice(a,1)}},closeAllTabs(){f.removeAll(),this.tabsList=o(this.tabsList)}}});export{p as u};

+ 1 - 1
dist/assets/use-async.89d0f099.js → dist/assets/use-async.68cbb2cb.js

@@ -1 +1 @@
-import{e as n,B as r}from"./index.9e0441e6.js";import{S as o}from"./searchs.b637f0d6.js";const g=e=>{const s=n(),t=new o(s.path).get(s.path);r(()=>{e(t)})},i=(e,s="current",a)=>{const t=new o(a.path);t.update({[s]:e},void 0,"form");const c=t.get(a.path);console.log(c,"setTabsCaches")};export{g,i as s};
+import{e as n,B as r}from"./index.7f78b6a2.js";import{S as o}from"./searchs.b637f0d6.js";const g=e=>{const s=n(),t=new o(s.path).get(s.path);r(()=>{e(t)})},i=(e,s="current",a)=>{const t=new o(a.path);t.update({[s]:e},void 0,"form");const c=t.get(a.path);console.log(c,"setTabsCaches")};export{g,i as s};

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/vuedraggable.umd.eb438238.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/index.html


+ 1 - 1
index.html

@@ -12,7 +12,7 @@
   <meta http-equiv="Expires" content="0" />
   <meta name="referrer" content="no-referrer" />
   <title>
-    内容管理平台
+    音乐教育总控管理平台
   </title>
 </head>
 

+ 1 - 1
src/config/website.config.ts

@@ -1,7 +1,7 @@
 import logoImage from '@/assets/images/logo.png'
 import loginImage from '@/assets/images/account-logo.png'
 export const websiteConfig = Object.freeze({
-  title: '内容管理平台',
+  title: '音乐教育总控管理平台',
   logo: logoImage,
   loginImage: loginImage,
   loginDesc: ''

+ 10 - 10
src/layout/components/Header/UpdatePassword.vue

@@ -161,16 +161,16 @@ export default defineComponent({
 
     const onSendCode = async () => {
       try {
-        state.codeLoading = true
-        await sendSms({
-          mobile: state.forms.phone,
-          type: 'PASSWORD',
-          clientId: 'jmedu-backend'
-        })
-        state.codeLoading = false
-        state.active = true
-        message.success('发送成功')
-        // state.showSmsClass = true
+        // state.codeLoading = true
+        // await sendSms({
+        //   mobile: state.forms.phone,
+        //   type: 'PASSWORD',
+        //   clientId: 'jmedu-backend'
+        // })
+        // state.codeLoading = false
+        // state.active = true
+        // message.success('发送成功')
+        state.showSmsClass = true
       } catch (e) {
         state.codeLoading = false
       }

+ 2 - 2
src/layout/components/smsLogin/api.ts

@@ -5,7 +5,7 @@ import request from '@/utils/request/index'
  */
 export const sendSmsVerify = (params: any) => {
   return request({
-    url: '/edu-app/open/sendSmsVerify',
+    url: '/cbs-app/open/sendSmsVerify',
     method: 'post',
     requestType: 'form',
     data: params
@@ -17,7 +17,7 @@ export const sendSmsVerify = (params: any) => {
  */
 export const sendImgCode = (params: object) => {
   return request({
-    url: '/edu-app/open/sendImgCode',
+    url: '/cbs-app/open/sendImgCode',
     method: 'get',
     params
   } as any)

+ 6 - 1
src/layout/components/smsLogin/index.tsx

@@ -87,7 +87,12 @@ export default defineComponent({
                   }
                 ]}
               >
-                <NInput placeholder="图形验证码" v-model:value={state.code} size="large" />
+                <NInput
+                  placeholder="图形验证码"
+                  v-model:value={state.code}
+                  size="large"
+                  maxlength={6}
+                />
               </NFormItem>
             </NGi>
             <NGi span={9}>

+ 28 - 68
src/router/constant.ts

@@ -1,71 +1,31 @@
 export const RedirectName = ''
 export const asyncRoutes = {
-    ErrorPage: () => import('@/views/exception/404.vue'),
-    Layout: () => import('@/layout/index.vue'),
-    ParentLayout: () => import('@/layout/parentLayout.vue'),
-    // setMenu: () => import('@/views/menu-manage/index'),
-    home: () => import('@/views/test/index'),
-    loginLog: () => import('@/views/login-log/index'), // 登录日志
-    interfaceLog: () => import('@/views/login-log/interface-log'), // 操作日志
-    // cityManage: () => import('@/views/city-manage/index'), // 城市管理
-    menuManage: () => import('@/views/system-manage/menu-manage/index'), // 菜单管理
-    systemApply: () => import('@/views/system-manage/system-apply/index'), // 系统应用
-    roleManage: () => import('@/views/system-manage/role-mange/index'), // 角色管理
-    // stationManage: () => import('@/views/system-manage/station-manage/index'), // 岗位管理
-    employeeManage: () => import('@/views/system-manage/employee-manage/employee-tab'), // 员工管理
-    // protocolManage: () => import('@/views/system-manage/protocol-manage/index'), // 协议管理
-    paramSettings: () => import('@/views/system-manage/param-settings/index'), // 参数设置
-    songManage: () => import('@/views/system-manage/subject-manage/index'), // 声部管理
-    instrumentManger: () => import('@/views/system-manage/subject-manage/instrument/instrument-list'), // 乐器管理
-    // songSetting: () => import('@/views/system-manage/song-setting/index'), // 声部基础配置
-    // appVersion: () => import('@/views/system-manage/app-version/index'), // app版本控制
-    // systemHoliday: () => import('@/views/system-manage/system-holiday/index'), // 节假日设置
-    // platformSuggestion: () => import('@/views/system-manage/platform-suggestion/index'), // 平台建议
-    // schoolManage: () => import('@/views/school-manage/index'), // 学校管理
-    // schoolOperation: () => import('@/views/school-manage/component/school-operation'), // 添加学校
-    // schoolDetail: () => import('@/views/school-manage/school-detail/index'), // 学校详情
-    // contentFlash: () => import('@/views/content-manage/content-flash/index'), // 闪页管理
-    // contentNotice: () => import('@/views/content-manage/content-notice/index'), // 公告管理
-    // contentInformation: () => import('@/views/content-manage/content-information/index'), // 资讯管理
-    contentAppButton: () => import('@/views/content-manage/content-app-button/index'), // app 按钮管理
-    // contentAd: () => import('@/views/content-manage/content-ad/index'), // 广告管理
-    // helpCenter: () => import('@/views/content-manage/help-center/index'), // 帮助中心
-    // musicManage: () => import('@/views/content-manage/music-manage/index'), // 曲谱管理
-    // musicgroupManage: () => import('@/views/music-group-manage/index'), // 乐团列表
-    // singleMusicGroupManage: () => import('@/views/music-group-manage/single-index'), // 乐团列表 - single
-    // studyGuidanceManage: () => import('@/views/study-guidance-manage/index'), // 伴学老师管理
-    // studyGuidanceManage: () => import('@/views/study-guidance-manage/index-catagory'), // 伴学老师管理
-    // studyGuidanceDetail: () => import('@/views/study-guidance-manage/study-guidance-detail'), // 伴学老师详情
-    // studyGuidanceStatistics: () => import('@/views/study-guidance-manage/statistics'), //
-    // teacherEvaluationRecord: () => import('@/views/study-guidance-manage/teacher-evaluation-record'), // 伴学老师评测详情
-    // teacherRecordInfo: () => import('@/views/study-guidance-manage/teacher-evaluation-record-info'),
-    // createGroup: () => import('@/views/music-group-manage/createGroup'),
-    educationalManage: () => import('@/views/educational-manage/index'), // 素材管理
-    knowledgeManage: () => import('@/views/knowledge-manage/knowledge-list/index'), //知识点管理
-    knowledgeDetail: () => import('@/views/knowledge-manage/knowledge-detail'), //知识点详情
-    afterClassTrainingManage: () => import('@/views/teaching-manage/after-class-training/index'), //课后训练
-    afterClassTrainingDetail: () => import('@/views/teaching-manage/after-class-training-detail/index'), //课后训练详情
-    // groupDetail: () => import('@/views/music-group-manage/groupDetail'), // 乐团详情
-    coursewareManage: () => import('@/views/teaching-manage/courseware-manage/index'), // 课件列表
-    teachingPlan: () => import('@/views/teaching-manage/teaching-plan/index'), // 教学计划列表
-    coursewareDetail: () => import('@/views/teaching-manage/courseware-manage/detail'), // 课件创建和配置
-    planDetail: () => import('@/views/teaching-manage/teaching-plan/plan-detail'), // 教学计划关联课件
-    // musicCategrory: () => import('@/views/music-categrory/index'),
-    // auditCenter: () => import('@/views/audit-center/index'), // 审核中心
-    // orderManage: () => import('@/views/order-manage/index'), // 交易管理
-    // studentEvaluationRecord: () => import('@/views/student-manage/student-evaluation-record'), // 学员管理评测详情
-    // studentManage: () => import('@/views/student-manage/index-catagory'), // 学员管理
-    // studentDetail: () => import('@/views/student-manage/student-detail'),
-    // operationManual: () => import('@/views/operation-manual/index'),
-    unitExamination: () => import('@/views/teaching-manage/unit-test/index'),
-    unitTestCreate: () => import('@/views/teaching-manage/unit-test/unit-test-index/editAndUpdate'),
-    // subsidyManage: () => import('@/views/subsidy-manage/index'),
-    // subsidyDetail: () => import('@/views/subsidy-manage/subsidyDetail'),
-    // practiceManage: () => import('@/views/practice-manage/index'),
-    // deviceNumManage: () => import('@/views/system-manage/device-num-manage/index'),
-    // smsCodeMessage: () => import('@/views/sms-code-message/index'), // 短信验证码
-    musicSheet: () => import('@/views/music-library/music-sheet/index'), // 曲谱管理
-    projectMusicSheetManager: () => import('@/views/music-library/project-music-sheet/index'), // 曲谱管理
-    // subjectCategorizeManage: () => import('@/views/system-manage/instrument-manage/index'), // 声部分类管理
-
+  ErrorPage: () => import('@/views/exception/404.vue'),
+  Layout: () => import('@/layout/index.vue'),
+  ParentLayout: () => import('@/layout/parentLayout.vue'),
+  home: () => import('@/views/test/index'),
+  loginLog: () => import('@/views/login-log/index'), // 登录日志
+  interfaceLog: () => import('@/views/login-log/interface-log'), // 操作日志
+  menuManage: () => import('@/views/system-manage/menu-manage/index'), // 菜单管理
+  systemApply: () => import('@/views/system-manage/system-apply/index'), // 系统应用
+  roleManage: () => import('@/views/system-manage/role-mange/index'), // 角色管理
+  employeeManage: () => import('@/views/system-manage/employee-manage/employee-tab'), // 员工管理
+  paramSettings: () => import('@/views/system-manage/param-settings/index'), // 参数设置
+  songManage: () => import('@/views/system-manage/subject-manage/index'), // 声部管理
+  instrumentManger: () => import('@/views/system-manage/subject-manage/instrument/instrument-list'), // 乐器管理
+  contentAppButton: () => import('@/views/content-manage/content-app-button/index'), // app 按钮管理
+  educationalManage: () => import('@/views/educational-manage/index'), // 素材管理
+  knowledgeManage: () => import('@/views/knowledge-manage/knowledge-list/index'), //知识点管理
+  knowledgeDetail: () => import('@/views/knowledge-manage/knowledge-detail'), //知识点详情
+  afterClassTrainingManage: () => import('@/views/teaching-manage/after-class-training/index'), //课后训练
+  afterClassTrainingDetail: () =>
+    import('@/views/teaching-manage/after-class-training-detail/index'), //课后训练详情
+  coursewareManage: () => import('@/views/teaching-manage/courseware-manage/index'), // 课件列表
+  teachingPlan: () => import('@/views/teaching-manage/teaching-plan/index'), // 教学计划列表
+  coursewareDetail: () => import('@/views/teaching-manage/courseware-manage/detail'), // 课件创建和配置
+  planDetail: () => import('@/views/teaching-manage/teaching-plan/plan-detail'), // 教学计划关联课件
+  unitExamination: () => import('@/views/teaching-manage/unit-test/index'),
+  unitTestCreate: () => import('@/views/teaching-manage/unit-test/unit-test-index/editAndUpdate'),
+  musicSheet: () => import('@/views/music-library/music-sheet/index'), // 曲谱管理
+  projectMusicSheetManager: () => import('@/views/music-library/project-music-sheet/index') // 曲谱管理
 }

+ 4 - 4
src/utils/oss-file-upload.ts

@@ -35,10 +35,10 @@ export const getUploadSign = async (params: any) => {
   let tempPostData: any = {}
   if (ossType === 'tencent') {
     bucket = tencentBucket
-    file = 'gyt/' + filename
+    file = 'MECMP/' + filename
 
     tempPostData = {
-      key: 'gyt/' + postData.key
+      key: 'MECMP/' + postData.key
     }
   } else {
     tempPostData = postData
@@ -96,7 +96,7 @@ export const onFileUpload = ({ file, action, data, onProgress, onFinish, onError
       .uploadFile({
         Bucket: tencentBucket /* 填写自己的 bucket,必须字段 */,
         Region: 'ap-nanjing' /* 存储桶所在地域,必须字段 */,
-        Key: `gyt/${data.name}`,
+        Key: `MECMP/${data.name}`,
         /* 存储在桶里的对象键(例如:1.jpg,a/b/test.txt,图片.jpg)支持中文,必须字段 */
         Body: data.file.file, // 上传文件对象
         SliceSize:
@@ -176,7 +176,7 @@ export const onOnlyFileUpload = async (action: string, params: any) => {
       .uploadFile({
         Bucket: tencentBucket /* 填写自己的 bucket,必须字段 */,
         Region: 'ap-nanjing' /* 存储桶所在地域,必须字段 */,
-        Key: `gyt/${params.name}`,
+        Key: `MECMP/${params.name}`,
         /* 存储在桶里的对象键(例如:1.jpg,a/b/test.txt,图片.jpg)支持中文,必须字段 */
         Body: params.file, // 上传文件对象
         SliceSize:

+ 4 - 6
src/views/educational-manage/component/category-list.tsx

@@ -1,5 +1,4 @@
 import SaveForm from '@/components/save-form'
-import Pagination from '@/components/pagination'
 import {
   DataTableColumn,
   NButton,
@@ -15,7 +14,6 @@ import {
 import { defineComponent, onMounted, reactive, ref } from 'vue'
 import { materialCategoryPage, materialCategoryRemove } from '../api'
 import styles from '../index.module.less'
-import dayjs from 'dayjs'
 import AddCategory from '../model/addCategory'
 import { getTimes } from '@/utils/dateUtil'
 
@@ -71,7 +69,7 @@ export default defineComponent({
                 <NButton
                   type="primary"
                   text
-                  //v-auth="materialCategory/save1599962104022290433"
+                  v-auth="materialCategory/save1599962104022290433"
                   onClick={() => {
                     state.materail = {
                       parentId: row.id
@@ -84,7 +82,7 @@ export default defineComponent({
                 <NButton
                   type="primary"
                   text
-                  //v-auth="materialCategory/update1599962354053140482"
+                  v-auth="materialCategory/update1599962354053140482"
                   onClick={() => {
                     state.cityType = 'update'
                     state.materail = row
@@ -96,7 +94,7 @@ export default defineComponent({
                 <NButton
                   type="primary"
                   text
-                  //v-auth="materialCategory/remove1599962245085122562"
+                  v-auth="materialCategory/remove1599962245085122562"
                   onClick={() => handleDelete(row)}
                 >
                   删除
@@ -216,7 +214,7 @@ export default defineComponent({
         <NSpace style={{ paddingBottom: '12px' }}>
           <NButton
             type="primary"
-            //v-auth="materialCategory/save1599962104022290433"
+            v-auth="materialCategory/save1599962104022290433"
             onClick={() => {
               state.materail = null
               state.cityType = 'add'

+ 5 - 51
src/views/educational-manage/component/material-list.tsx

@@ -20,16 +20,13 @@ import {
 } from 'naive-ui'
 import { defineComponent, inject, onMounted, reactive, ref, provide } from 'vue'
 import { fetchCategoryList, fetchMaterialList, deleteMaterial, updateMaterailData } from '../api'
-import { subjectBasicConfigPage } from '@/views/system-manage/api'
 import styles from '../index.module.less'
 import { InternalRowData } from 'naive-ui/es/data-table/src/interface'
 import AddMaterial from '../model/addMaterial'
-import dayjs from 'dayjs'
 import { getLessonType, lessonType } from '@/views/knowledge-manage/knowledgeTypeData'
 import { filterTimes, getTimes } from '@/utils/dateUtil'
-import router from '@/router'
 import { useRoute } from 'vue-router'
-import {subjectPage} from "@views/system-manage/subject-manage/api";
+import { subjectPage } from '@views/system-manage/subject-manage/api'
 
 const classType: { [_: string]: any } = {
   VIDEO: '视频',
@@ -114,15 +111,6 @@ export default defineComponent({
             )
           }
         },
-        // {
-        //   title: '编号',
-        //   key: 'id'
-        // },
-
-        // {
-        //   title: '素材分类',
-        //   key: 'materialCategoryName'
-        // }, 分段编号
         {
           title: '素材信息',
           key: 'sn',
@@ -153,29 +141,6 @@ export default defineComponent({
             )
           }
         },
-        // {
-        //   title: '课程类型',
-        //   key: 'courseTypeName',
-        //   width: 200,
-        //   ellipsis: true,
-        //   render(row: InternalRowData) {
-        //     return (
-        //       <NTooltip placement="top-start">
-        //         {{
-        //           default: () => row.courseTypeName,
-        //           trigger: () => row.courseTypeName
-        //         }}
-        //       </NTooltip>
-        //     )
-        //   }
-        // },
-        // {
-        //   title: '建议学习时长',
-        //   key: 'adviseStudyTimeSecond',
-        //   render(row: InternalRowData) {
-        //     return row.adviseStudyTimeSecond ? row.adviseStudyTimeSecond + '秒' : ''
-        //   }
-        // },
         {
           title: '操作信息',
           key: 'updateTime',
@@ -191,10 +156,6 @@ export default defineComponent({
             )
           }
         },
-        // {
-        //   title: '上传人',
-        //   key: 'operatorName'
-        // },
         {
           title: '状态',
           key: 'delFlag',
@@ -217,17 +178,10 @@ export default defineComponent({
           render(row: any) {
             return (
               <NSpace>
-                {/* <NButton
-                  type={row.enableFlag ? 'error' : 'success'}
-                  text
-                  v-auth="material/update1599948375910109186"
-                  onClick={() => handleChange(row)}
-                >
-                  {row.enableFlag ? '停用' : '启用'}
-                </NButton> */}
                 <NButton
                   type="primary"
                   text
+                  v-auth="material/detail1608362411857137665"
                   onClick={() => {
                     state.isLook = true
                     state.materail = row
@@ -239,7 +193,7 @@ export default defineComponent({
                 <NButton
                   type="primary"
                   text
-                  //v-auth="material/update1599948375910109186"
+                  v-auth="material/update1599948375910109186"
                   onClick={() => {
                     state.cityType = 'update'
                     state.materail = row
@@ -252,7 +206,7 @@ export default defineComponent({
                   type="primary"
                   text
                   disabled={row.enableFlag}
-                  //v-auth="material/remove1599948195949301762"
+                  v-auth="material/remove1599948195949301762"
                   onClick={() => handleDelete(row)}
                 >
                   删除
@@ -399,7 +353,7 @@ export default defineComponent({
         <NSpace style={{ paddingBottom: '12px' }}>
           <NButton
             type="primary"
-            //v-auth="material/save1599948016487616513"
+            v-auth="material/save1599948016487616513"
             onClick={() => {
               state.cityType = 'add'
               state.materail = null

+ 2 - 3
src/views/educational-manage/index.tsx

@@ -2,7 +2,6 @@ import { NTabPane, NTabs } from 'naive-ui'
 import { defineComponent, reactive } from 'vue'
 import CategoryList from './component/category-list'
 import MaterialList from './component/material-list'
-import styles from './index.module.less'
 import { getTabsCache, setTabsCaches } from '@/hooks/use-async'
 import { useRoute } from 'vue-router'
 export default defineComponent({
@@ -34,14 +33,14 @@ export default defineComponent({
               <NTabPane
                 name="MaterialList"
                 tab="素材列表"
-                //v-auth="cityFeeSetting/page1597885815002091522"
+                v-auth="material/page1750897012676493314"
               >
                 <MaterialList />
               </NTabPane>
               <NTabPane
                 name="CategoryList"
                 tab="素材分类"
-                //v-auth="orchestraSubsidyStandard/page1597886618878201858"
+                v-auth="materialCategory/page1608008438042112001"
               >
                 <CategoryList />
               </NTabPane>

+ 4 - 3
src/views/knowledge-manage/knowledge-detail/index.tsx

@@ -20,7 +20,6 @@ import {
   knowledgePointMaterialRelationRemove,
   knowledgePointMaterialRelationUpdate
 } from '../api'
-import { knowledgeTypeData } from '../knowledgeTypeData'
 import AddMaterialKnowledge from './model/addMaterialKnowledge'
 
 export default defineComponent({
@@ -93,6 +92,7 @@ export default defineComponent({
                   text
                   type="primary"
                   disabled={rowIndex === 0}
+                  v-auth="knowledgePointMaterialRelation/update1750906809085853697"
                   onClick={() => handleRowMove('up', rowIndex)}
                 >
                   上移
@@ -100,6 +100,7 @@ export default defineComponent({
                 <NButton
                   text
                   type="primary"
+                  v-auth="knowledgePointMaterialRelation/update1750906809085853697"
                   disabled={rowIndex === state.dataList.length - 1}
                   onClick={() => handleRowMove('down', rowIndex)}
                 >
@@ -188,14 +189,14 @@ export default defineComponent({
         ></NPageHeader>
         <NSpace style={{ padding: '15px 0' }}>
           <NButton
-            //v-auth="knowledgePointMaterialRelation/save1604770193787420673"
+            v-auth="knowledgePointMaterialRelation/save1604770193787420673"
             type="primary"
             onClick={() => (state.visiableKnowledge = true)}
           >
             新增素材
           </NButton>
           <NButton
-            //v-auth="knowledgePointMaterialRelation/remove1604770313480273922"
+            v-auth="knowledgePointMaterialRelation/remove1604770313480273922"
             type="error"
             disabled={state.checkList.length ? false : true}
             onClick={() => hanldeDelete()}

+ 12 - 10
src/views/knowledge-manage/knowledge-list/index.tsx

@@ -13,15 +13,11 @@ import {
   NSelect,
   NSpace,
   NTag,
-  NTooltip,
   useDialog,
   useMessage
 } from 'naive-ui'
 import { defineComponent, onMounted, reactive, ref, provide } from 'vue'
-import { employeeArray } from '@/utils/searchArray'
-import dayjs from 'dayjs'
 import { fetchKnowledgeList, fetchDelKnowledge, knowledgePointStatus } from '../api'
-import { InternalRowData } from 'naive-ui/es/data-table/src/interface'
 import { knowledgeTypeData, lessonType } from '../knowledgeTypeData'
 import KnowledgeModel from './component/knowledgeModel'
 import { useRouter } from 'vue-router'
@@ -166,7 +162,7 @@ export default defineComponent({
             return (
               <NSpace>
                 <NButton
-                  //v-auth="knowledgePoint/status1605123728664281090"
+                  v-auth="knowledgePoint/status1605123728664281090"
                   type={row.enableFlag ? 'error' : 'success'}
                   size="small"
                   text
@@ -176,7 +172,13 @@ export default defineComponent({
                 </NButton>
                 {/* 一级分类下是否有子项 */}
                 {!(row.children && row.children.length > 0) && (
-                  <NButton type="primary" size="small" text onClick={() => openDetail(row)}>
+                  <NButton
+                    type="primary"
+                    size="small"
+                    text
+                    onClick={() => openDetail(row)}
+                    v-auth="knowledgePointListByLessonCDId1604717561400045569"
+                  >
                     详情
                   </NButton>
                 )}
@@ -186,7 +188,7 @@ export default defineComponent({
                     type="primary"
                     size="small"
                     text
-                    //v-auth="knowledgePoint/update1604688172914417665"
+                    v-auth="knowledgePoint/update1604688172914417665"
                     onClick={() => {
                       state.modalType = 'add-child'
                       state.visiableKnowledge = true
@@ -204,7 +206,7 @@ export default defineComponent({
                   type="primary"
                   size="small"
                   text
-                  //v-auth="knowledgePoint/update1604688172914417665"
+                  v-auth="knowledgePoint/update1604688172914417665"
                   onClick={() => {
                     state.modalType = 'update'
                     state.visiableKnowledge = true
@@ -218,7 +220,7 @@ export default defineComponent({
                   size="small"
                   disabled={row.enableFlag ? true : false}
                   text
-                  //v-auth="knowledgePoint/remove1604688068350418946"
+                  v-auth="knowledgePoint/remove1604688068350418946"
                   onClick={() => {
                     handleDelete(row)
                   }}
@@ -334,7 +336,7 @@ export default defineComponent({
           <NSpace style={{ paddingBottom: '12px' }}>
             <NButton
               type="primary"
-              //v-auth="knowledgePoint/save1604687872153460738"
+              v-auth="knowledgePoint/save1604687872153460738"
               onClick={() => {
                 state.visiableKnowledge = true
                 state.modalType = 'add'

+ 3 - 3
src/views/login-log/index.tsx

@@ -34,21 +34,21 @@ export default defineComponent({
               <NTabPane
                 name="LoginLog"
                 tab="登录日志"
-                //v-auth="sysUserLoginLog/page1597883965544714242"
+                v-auth="sysUserLoginLog/page1750839899174469633"
               >
                 <LoginLog />
               </NTabPane>
               <NTabPane
                 name="LoginStatistics"
                 tab="登录统计"
-                //v-auth="sysUserLogin/page1597884090153291778"
+                v-auth="sysUserLogin/page1597884090153291778"
               >
                 <LoginStatistics />
               </NTabPane>
               <NTabPane
                 name="LoginDevice"
                 tab="登录设备"
-                //v-auth="sysUserDevice/page1597884219157499905"
+                v-auth="sysUserDevice/page1597884219157499905"
               >
                 <LoginDevice />
               </NTabPane>

BIN
src/views/login/images/login-bg.png


BIN
src/views/login/images/login-logo.png


Alguns arquivos não foram mostrados porque muitos arquivos mudaram nesse diff