Bladeren bron

到班级详情

1
mo 1 jaar geleden
bovenliggende
commit
01c3a0b2b7
81 gewijzigde bestanden met toevoegingen van 274 en 51 verwijderingen
  1. 1 0
      dist/assets/Scrollbar-ec857b1a.js
  2. 1 0
      dist/assets/Scrollbar-legacy-4a069223.js
  3. 1 1
      dist/assets/Slider-f1918eeb.js
  4. 0 0
      dist/assets/Slider-legacy-d2cfc15f.js
  5. 0 0
      dist/assets/add-991d25f3.js
  6. 0 0
      dist/assets/add-ba8fbd96.css
  7. 0 0
      dist/assets/add-legacy-cdd88c5f.js
  8. 1 1
      dist/assets/catchData-0fa5ecc8.js
  9. 0 0
      dist/assets/catchData-legacy-357b2648.js
  10. 0 0
      dist/assets/index-0c38a822.js
  11. 0 0
      dist/assets/index-0c600f61.js
  12. 1 1
      dist/assets/index-11fe4a65.js
  13. 0 0
      dist/assets/index-12470768.js
  14. 0 0
      dist/assets/index-1475ee7a.css
  15. 0 1
      dist/assets/index-2a301af6.css
  16. 0 0
      dist/assets/index-3b07ae9f.js
  17. 0 0
      dist/assets/index-417100f3.js
  18. 0 0
      dist/assets/index-43a4c1b4.js
  19. 0 28
      dist/assets/index-4f6e41d5.js
  20. 0 0
      dist/assets/index-522ff179.js
  21. 0 0
      dist/assets/index-6300e8df.js
  22. 1 1
      dist/assets/index-70e6ecc2.js
  23. 0 0
      dist/assets/index-7a95c5e9.js
  24. 0 0
      dist/assets/index-7eda4471.js
  25. 0 0
      dist/assets/index-89c27ab7.css
  26. 0 0
      dist/assets/index-96717510.js
  27. 1 1
      dist/assets/index-96cdd91f.js
  28. 28 0
      dist/assets/index-984e0ac1.js
  29. 0 0
      dist/assets/index-9f033b0a.js
  30. 0 0
      dist/assets/index-a23e2df3.js
  31. 0 0
      dist/assets/index-ab88eca2.js
  32. 0 0
      dist/assets/index-b6e69c90.js
  33. 0 0
      dist/assets/index-c690a5de.js
  34. 0 0
      dist/assets/index-e994e42e.js
  35. 0 0
      dist/assets/index-f558a4cd.js
  36. 0 0
      dist/assets/index-fae6db80.js
  37. 0 1
      dist/assets/index-fd7d6abf.js
  38. 0 0
      dist/assets/index-fd9f115b.js
  39. 0 0
      dist/assets/index-ffbfb0f6.js
  40. 0 0
      dist/assets/index-legacy-11cc4ca0.js
  41. 0 0
      dist/assets/index-legacy-127ec854.js
  42. 0 0
      dist/assets/index-legacy-1f817247.js
  43. 0 0
      dist/assets/index-legacy-2ccfa1c2.js
  44. 0 0
      dist/assets/index-legacy-3bdf7b0b.js
  45. 0 0
      dist/assets/index-legacy-3f11c5dc.js
  46. 0 0
      dist/assets/index-legacy-48db83aa.js
  47. 0 0
      dist/assets/index-legacy-499dffa3.js
  48. 0 0
      dist/assets/index-legacy-4da8e440.js
  49. 0 0
      dist/assets/index-legacy-5d3a1b13.js
  50. 0 0
      dist/assets/index-legacy-5d8a9040.js
  51. 0 0
      dist/assets/index-legacy-6259ba63.js
  52. 0 0
      dist/assets/index-legacy-7a5d0887.js
  53. 0 0
      dist/assets/index-legacy-833ed1cb.js
  54. 1 1
      dist/assets/index-legacy-8882694f.js
  55. 0 0
      dist/assets/index-legacy-8a80203c.js
  56. 0 0
      dist/assets/index-legacy-9188ed5a.js
  57. 1 1
      dist/assets/index-legacy-9334ce89.js
  58. 0 0
      dist/assets/index-legacy-9568c794.js
  59. 1 1
      dist/assets/index-legacy-9fff80af.js
  60. 0 0
      dist/assets/index-legacy-a64474f4.js
  61. 0 0
      dist/assets/index-legacy-b3eed752.js
  62. 0 0
      dist/assets/index-legacy-ba240b00.js
  63. 0 0
      dist/assets/index-legacy-bbe63e70.js
  64. 0 0
      dist/assets/index-legacy-d8d9f276.js
  65. 0 0
      dist/assets/index-legacy-fc5557d2.js
  66. 0 0
      dist/assets/index-legacy-fcfd5ca5.js
  67. 0 0
      dist/assets/tick-7fb3b024.js
  68. 0 0
      dist/assets/tick-legacy-430bdd79.js
  69. 3 3
      dist/index.html
  70. 15 0
      src/components/CBreadcrumb/images/icon_back.svg
  71. 4 0
      src/components/CBreadcrumb/images/icon_separator.svg
  72. 54 0
      src/components/CBreadcrumb/index.module.less
  73. 57 0
      src/components/CBreadcrumb/index.tsx
  74. 2 1
      src/components/layout/layoutSilder.tsx
  75. 9 0
      src/router/routes/index.ts
  76. 0 1
      src/utils/request.ts
  77. 40 0
      src/views/classList/classDetail.tsx
  78. 39 1
      src/views/classList/index.module.less
  79. 11 1
      src/views/classList/index.tsx
  80. 1 5
      src/views/classList/modals/resetStudent.tsx
  81. 1 1
      src/views/xiaoku-music/images/icon_back.svg

+ 1 - 0
dist/assets/Scrollbar-ec857b1a.js

@@ -0,0 +1 @@
+import{ao as l,d as e,b as a,ar as n,aG as t}from"./index-522ff179.js";const c=Object.assign(Object.assign({},l.props),{trigger:String,xScrollable:Boolean,onScroll:Function,size:Number}),i=e({name:"Scrollbar",props:c,setup(){const r=a(null);return Object.assign(Object.assign({},{scrollTo:(...s)=>{var o;(o=r.value)===null||o===void 0||o.scrollTo(s[0],s[1])},scrollBy:(...s)=>{var o;(o=r.value)===null||o===void 0||o.scrollBy(s[0],s[1])}}),{scrollbarInstRef:r})},render(){return n(t,Object.assign({ref:"scrollbarInstRef"},this.$props),this.$slots)}}),d=i;export{d as N};

+ 1 - 0
dist/assets/Scrollbar-legacy-4a069223.js

@@ -0,0 +1 @@
+System.register(["./index-legacy-7a5d0887.js"],(function(r,s){"use strict";var e,l,t,n,o;return{setters:[r=>{e=r.ao,l=r.d,t=r.b,n=r.ar,o=r.aG}],execute:function(){const s=Object.assign(Object.assign({},e.props),{trigger:String,xScrollable:Boolean,onScroll:Function,size:Number}),c=l({name:"Scrollbar",props:s,setup(){const r=t(null),s={scrollTo:(...s)=>{var e;null===(e=r.value)||void 0===e||e.scrollTo(s[0],s[1])},scrollBy:(...s)=>{var e;null===(e=r.value)||void 0===e||e.scrollBy(s[0],s[1])}};return Object.assign(Object.assign({},s),{scrollbarInstRef:r})},render(){return n(o,Object.assign({ref:"scrollbarInstRef"},this.$props),this.$slots)}});r("N",c)}}}));

File diff suppressed because it is too large
+ 1 - 1
dist/assets/Slider-f1918eeb.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/Slider-legacy-d2cfc15f.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/add-991d25f3.js


+ 0 - 0
dist/assets/index-ba8fbd96.css → dist/assets/add-ba8fbd96.css


File diff suppressed because it is too large
+ 0 - 0
dist/assets/add-legacy-cdd88c5f.js


+ 1 - 1
dist/assets/catchData-bdd00699.js → dist/assets/catchData-0fa5ecc8.js

@@ -1,4 +1,4 @@
-import{r as Y,d as Ft,f as It,b as it,g as v,a5 as Qi,a6 as Le,R as xt,k as _,l as X,O as fi,c as di,w as Pe,aa as $i,A as Zi,t as tr,N as er,h as ut,i as Jt,S as Be,a4 as ke,X as ir,ad as rr,ae as ar,L as nr,af as sr,ag as or}from"./index-a7a96083.js";import{N as lr}from"./index-43a4c1b4.js";const Gn=e=>Y.post("/edu-app/lessonCourseware/page",{data:e}),cr=e=>Y.get("/edu-app/lessonCourseware/detail/"+e.id,{}),Kn=e=>Y.post("/edu-app/lessonCourseware/remove",{data:e}),Jn=e=>Y.post("/edu-app/teacherKnowledgeMaterial/queryCourseware",{data:e}),ur="_container_15dlv_1",hr="_closeBtn_15dlv_10",fr="_topForms_15dlv_19",dr="_uploadContent_15dlv_44",pr="_iconUpload_15dlv_44",mr="_topFormInput_15dlv_54",gr="_menuTitle_15dlv_57",vr="_iconMenu_15dlv_65",yr="_lessonItem_15dlv_70",br="_btnGroupAll_15dlv_81",wr="_btnImg_15dlv_84",Er="_line_15dlv_88",Ar="_addUnitBtn_15dlv_94",xr="_btnGroup_15dlv_81",k={container:ur,closeBtn:hr,topForms:fr,uploadContent:dr,iconUpload:pr,topFormInput:mr,menuTitle:gr,iconMenu:vr,lessonItem:yr,btnGroupAll:br,btnImg:wr,line:Er,addUnitBtn:Ar,"n-button--disabled":"_n-button--disabled_15dlv_101","n-input--disabled":"_n-input--disabled_15dlv_103","n-input--focus":"_n-input--focus_15dlv_103",btnGroup:xr},_e=e=>Y.post("/edu-app/open/getUploadSign",{data:e});/*!
+import{r as Y,d as Ft,f as It,b as it,g as v,a8 as Qi,a9 as Le,R as xt,k as _,l as X,O as fi,c as di,w as Pe,ad as $i,A as Zi,t as tr,N as er,h as ut,i as Jt,S as Be,a7 as ke,X as ir,ag as rr,ah as ar,L as nr,ai as sr,aj as or}from"./index-522ff179.js";import{N as lr}from"./Scrollbar-ec857b1a.js";const Gn=e=>Y.post("/edu-app/lessonCourseware/page",{data:e}),cr=e=>Y.get("/edu-app/lessonCourseware/detail/"+e.id,{}),Kn=e=>Y.post("/edu-app/lessonCourseware/remove",{data:e}),Jn=e=>Y.post("/edu-app/teacherKnowledgeMaterial/queryCourseware",{data:e}),ur="_container_15dlv_1",hr="_closeBtn_15dlv_10",fr="_topForms_15dlv_19",dr="_uploadContent_15dlv_44",pr="_iconUpload_15dlv_44",mr="_topFormInput_15dlv_54",gr="_menuTitle_15dlv_57",vr="_iconMenu_15dlv_65",yr="_lessonItem_15dlv_70",br="_btnGroupAll_15dlv_81",wr="_btnImg_15dlv_84",Er="_line_15dlv_88",Ar="_addUnitBtn_15dlv_94",xr="_btnGroup_15dlv_81",k={container:ur,closeBtn:hr,topForms:fr,uploadContent:dr,iconUpload:pr,topFormInput:mr,menuTitle:gr,iconMenu:vr,lessonItem:yr,btnGroupAll:br,btnImg:wr,line:Er,addUnitBtn:Ar,"n-button--disabled":"_n-button--disabled_15dlv_101","n-input--disabled":"_n-input--disabled_15dlv_103","n-input--focus":"_n-input--focus_15dlv_103",btnGroup:xr},_e=e=>Y.post("/edu-app/open/getUploadSign",{data:e});/*!
  * Cropper.js v1.5.13
  * https://fengyuanchen.github.io/cropperjs
  *

File diff suppressed because it is too large
+ 0 - 0
dist/assets/catchData-legacy-357b2648.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-0c38a822.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-0c600f61.js


+ 1 - 1
dist/assets/index-fb7c7fd3.js → dist/assets/index-11fe4a65.js

@@ -1 +1 @@
-import{Z as y,_ as F,U as P,$ as C,K as b}from"./index-a7a96083.js";function U(e){return y()?(F(e),!0):!1}function w(e){return typeof e=="function"?e():b(e)}const g=typeof window<"u",m=()=>{};function D(e,i){function n(...t){return new Promise((o,r)=>{Promise.resolve(e(()=>i.apply(this,t),{fn:i,thisArg:this,args:t})).then(o).catch(r)})}return n}function j(e,i={}){let n,t,o=m;const r=u=>{clearTimeout(u),o(),o=m};return u=>{const a=w(e),s=w(i.maxWait);return n&&r(n),a<=0||s!==void 0&&s<=0?(t&&(r(t),t=null),Promise.resolve(u())):new Promise((c,p)=>{o=i.rejectOnCancel?p:c,s&&!t&&(t=setTimeout(()=>{n&&r(n),t=null,c(u())},s)),n=setTimeout(()=>{t&&r(t),t=null,c(u())},a)})}}function O(e,i=!0,n=!0,t=!1){let o=0,r,l=!0,u=m,a;const s=()=>{r&&(clearTimeout(r),r=void 0,u(),u=m)};return p=>{const f=w(e),T=Date.now()-o,d=()=>a=p();return s(),f<=0?(o=Date.now(),d()):(T>f&&(n||!l)?(o=Date.now(),d()):i&&(a=new Promise((h,x)=>{u=t?x:h,r=setTimeout(()=>{o=Date.now(),l=!0,h(d()),s()},Math.max(0,f-T))})),!n&&!r&&(r=setTimeout(()=>l=!0,f)),l=!1,a)}}function R(e,i=200,n={}){return D(j(i,n),e)}function V(e,i=200,n=!1,t=!0,o=!1){return D(O(i,n,t,o),e)}function W(e){P()&&C(e)}export{V as a,U as b,w as c,g as i,W as t,R as u};
+import{Z as y,_ as F,U as P,$ as C,K as b}from"./index-522ff179.js";function U(e){return y()?(F(e),!0):!1}function w(e){return typeof e=="function"?e():b(e)}const g=typeof window<"u",m=()=>{};function D(e,i){function n(...t){return new Promise((o,r)=>{Promise.resolve(e(()=>i.apply(this,t),{fn:i,thisArg:this,args:t})).then(o).catch(r)})}return n}function j(e,i={}){let n,t,o=m;const r=u=>{clearTimeout(u),o(),o=m};return u=>{const a=w(e),s=w(i.maxWait);return n&&r(n),a<=0||s!==void 0&&s<=0?(t&&(r(t),t=null),Promise.resolve(u())):new Promise((c,p)=>{o=i.rejectOnCancel?p:c,s&&!t&&(t=setTimeout(()=>{n&&r(n),t=null,c(u())},s)),n=setTimeout(()=>{t&&r(t),t=null,c(u())},a)})}}function O(e,i=!0,n=!0,t=!1){let o=0,r,l=!0,u=m,a;const s=()=>{r&&(clearTimeout(r),r=void 0,u(),u=m)};return p=>{const f=w(e),T=Date.now()-o,d=()=>a=p();return s(),f<=0?(o=Date.now(),d()):(T>f&&(n||!l)?(o=Date.now(),d()):i&&(a=new Promise((h,x)=>{u=t?x:h,r=setTimeout(()=>{o=Date.now(),l=!0,h(d()),s()},Math.max(0,f-T))})),!n&&!r&&(r=setTimeout(()=>l=!0,f)),l=!1,a)}}function R(e,i=200,n={}){return D(j(i,n),e)}function V(e,i=200,n=!1,t=!0,o=!1){return D(O(i,n,t,o),e)}function W(e){P()&&C(e)}export{V as a,U as b,w as c,g as i,W as t,R as u};

File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-12470768.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-1475ee7a.css


+ 0 - 1
dist/assets/index-2a301af6.css

@@ -1 +0,0 @@
-._listWrap_1jk25_1{padding:1.66667vw;background-color:#fff;min-height:100%;border-radius:1.04167vw}._addBtnIcon_1jk25_7{width:.83333vw;height:.88542vw}._addBtn_1jk25_7{margin-bottom:1.5625vw;height:2.23958vw;background:#198cfe;border-radius:.41667vw;line-height:2.13542vw;width:7.5vw;padding:0 1.25vw}._addBtn_1jk25_7 .n-button__content{font-size:.9375vw}

File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-3b07ae9f.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-417100f3.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-43a4c1b4.js


File diff suppressed because it is too large
+ 0 - 28
dist/assets/index-4f6e41d5.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-522ff179.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-6300e8df.js


+ 1 - 1
dist/assets/index-54eff694.js → dist/assets/index-70e6ecc2.js

@@ -1 +1 @@
-import{d as t,g as e,ae as u,k as a,l as p}from"./index-a7a96083.js";const r=t({name:"404-page",setup(){return()=>e("div",{style:{height:"220px","margin-top":"150px","padding-top":"30px","font-size":"15px","text-align":"center"}},[e(u,{description:"你访问的页面不见了,你还可以",size:"large"},null),e(a,{type:"primary",text:!0},{default:()=>[p("返回上一页")]})])}});export{r as default};
+import{d as t,g as e,ah as u,k as a,l as p}from"./index-522ff179.js";const r=t({name:"404-page",setup(){return()=>e("div",{style:{height:"220px","margin-top":"150px","padding-top":"30px","font-size":"15px","text-align":"center"}},[e(u,{description:"你访问的页面不见了,你还可以",size:"large"},null),e(a,{type:"primary",text:!0},{default:()=>[p("返回上一页")]})])}});export{r as default};

File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-7a95c5e9.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-7eda4471.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-89c27ab7.css


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-96717510.js


+ 1 - 1
dist/assets/index-86953ec8.js → dist/assets/index-96cdd91f.js

@@ -1 +1 @@
-import{d as u,f as n,g as e,i as l,F as o,k as i,l as h}from"./index-a7a96083.js";const d="_TheSearch_18qen_1",v="_active_18qen_15",t={TheSearch:d,active:v,default:"_default_18qen_21"},m=""+new URL("icon_search-cda46378.svg",import.meta.url).href,p=""+new URL("icon_searchActive-80477bdc.svg",import.meta.url).href,_=u({name:"TheSearch",props:{round:{type:Boolean,default:!1}},emits:["search"],setup(c,{emit:r}){const a=n({value:""});return()=>e(l,{class:t.TheSearch,round:c.round,placeholder:"请输入搜索关键词",value:a.value,"onUpdate:value":s=>a.value=s},{prefix:()=>e(o,null,[e("img",{class:t.default,src:m},null),e("img",{class:t.active,src:p},null)]),suffix:()=>e(i,{size:"small",round:!0,type:"primary",onClick:()=>r("search",a.value?a.value.trim():"")},{default:()=>[h("搜索")]})})}});export{_ as T};
+import{d as u,f as n,g as e,i as l,F as o,k as i,l as h}from"./index-522ff179.js";const d="_TheSearch_18qen_1",v="_active_18qen_15",t={TheSearch:d,active:v,default:"_default_18qen_21"},m=""+new URL("icon_search-cda46378.svg",import.meta.url).href,p=""+new URL("icon_searchActive-80477bdc.svg",import.meta.url).href,_=u({name:"TheSearch",props:{round:{type:Boolean,default:!1}},emits:["search"],setup(c,{emit:r}){const a=n({value:""});return()=>e(l,{class:t.TheSearch,round:c.round,placeholder:"请输入搜索关键词",value:a.value,"onUpdate:value":s=>a.value=s},{prefix:()=>e(o,null,[e("img",{class:t.default,src:m},null),e("img",{class:t.active,src:p},null)]),suffix:()=>e(i,{size:"small",round:!0,type:"primary",onClick:()=>r("search",a.value?a.value.trim():"")},{default:()=>[h("搜索")]})})}});export{_ as T};

File diff suppressed because it is too large
+ 28 - 0
dist/assets/index-984e0ac1.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-9f033b0a.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-a23e2df3.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-ab88eca2.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-b6e69c90.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-c690a5de.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-e994e42e.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-f558a4cd.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-fae6db80.js


+ 0 - 1
dist/assets/index-fd7d6abf.js

@@ -1 +0,0 @@
-import{d as l,g as e,i as p,J as o,b as r,S as u,p as c,F as I}from"./index-a7a96083.js";const g="_searchInput_1cmht_1",S="_searchIcon_1cmht_9",m={searchInput:g,searchIcon:S},E=l({name:"student-studentList",props:["searchWord"],emits:["changeValue"],setup(t,{emit:n,attrs:A}){return()=>e("div",null,[e(p,o(A,{clearable:!0,class:m.searchInput,value:t.searchWord,onInput:a=>{n("changeValue",a)}}),{prefix:()=>e("span",{class:"icon-search-input"},null)})])}}),h="_arrow_fei3f_1",C="_CSelectWrap_fei3f_5",J="_CSelectInitWrap_fei3f_21",s={arrow:h,CSelectWrap:C,CSelectInitWrap:J},w="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAaCAYAAACtv5zzAAAAAXNSR0IArs4c6QAAANtJREFUSEvt0zFOAkEYQOFv7eEi9iba0GLlDextKNUbECmpuIItFSWNmnANPIEWtoZkJ5LJDv9AQuVOs8Vm3tt5/2zjzKs5M18vCAv/r0TXmLdNJvgI+1B9i26wwqCFfuMWb5GkZgY5PDGrJJGgBK+WHBJ0wZ9a8stemoMnKQlK8FkLfkQuGeM9n0mXIIInRpUkF9TCqyX7gmPhVZIkGGKL3TOt3UBT8+i657m+cInPJBhhfSK8dJI7LJPgAq+4whSL6JML7x/wjA3u8RP9aCd6/rb1gjBhnyhM9As5gjEbhIMMwQAAAABJRU5ErkJggg==",B="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAaCAYAAACtv5zzAAAAAXNSR0IArs4c6QAAASlJREFUSEvtlDFOxDAQRWecigJOAMegABpKFI3TcgUqShZusFDScIA9AbJltt0mSPQcI83SJjMo0S7KBmM7xTYoaT3zn+f/cRD2/OGe9WECRB3+JxaVZXlQVdUCAE4RcU5EL9HZPQXGmBsAeACADyK6RkTuLLLWFsz8uu1BxJnW+mkMxFo7Y+Z5r+eyKIpVB3DOHTdN8ykiR9sCpdQ9ET2mQIbiiLjOsuwkz/P1T8jW2nNmXgLA4ZhJjDF3ItK/yJdS6oqIylZnZ4vGQmLivwCbPJImSRH3AlIgqeJ/AkKQ9izk+XApgi/ZOXdR1/VbP/iBwE6gvo2L/ip8wW+EouJBi/q38UCSxJMBbaEx5kxEnrsmxFut9XvKI4xalCISqpkAUQcni6IWfQOwkaYb9TFYBgAAAABJRU5ErkJggg==",W=l({props:{inline:{type:Boolean,default:!1}},name:"CSelect",setup(t,{emit:n,attrs:A}){r(null);const a=r(!1);return()=>e(I,null,[e("div",{class:[s.CSelectWrap,t.inline?s.CSelectInitWrap:null]},[e(u,o({"show-checkmark":!1},A,{"onUpdate:show":i=>{a.value=i}}),{arrow:()=>a.value?e(c,{class:s.arrow,src:w},null):e(c,{class:s.arrow,src:B},null)})])])}});export{W as C,E as S};

File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-fd9f115b.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-ffbfb0f6.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy-11cc4ca0.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy-127ec854.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy-1f817247.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy-2ccfa1c2.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy-3bdf7b0b.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy-3f11c5dc.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy-48db83aa.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy-499dffa3.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy-4da8e440.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy-5d3a1b13.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy-5d8a9040.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy-6259ba63.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy-7a5d0887.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy-833ed1cb.js


+ 1 - 1
dist/assets/index-legacy-4b9934fa.js → dist/assets/index-legacy-8882694f.js

@@ -1 +1 @@
-System.register(["./index-legacy-b3eed752.js"],(function(e,t){"use strict";var i,n,r,a,p;return{setters:[e=>{i=e.d,n=e.g,r=e.ae,a=e.k,p=e.l}],execute:function(){e("default",i({name:"404-page",setup:()=>()=>n("div",{style:{height:"220px","margin-top":"150px","padding-top":"30px","font-size":"15px","text-align":"center"}},[n(r,{description:"你访问的页面不见了,你还可以",size:"large"},null),n(a,{type:"primary",text:!0},{default:()=>[p("返回上一页")]})])}))}}}));
+System.register(["./index-legacy-7a5d0887.js"],(function(e,t){"use strict";var i,n,r,a,p;return{setters:[e=>{i=e.d,n=e.g,r=e.ah,a=e.k,p=e.l}],execute:function(){e("default",i({name:"404-page",setup:()=>()=>n("div",{style:{height:"220px","margin-top":"150px","padding-top":"30px","font-size":"15px","text-align":"center"}},[n(r,{description:"你访问的页面不见了,你还可以",size:"large"},null),n(a,{type:"primary",text:!0},{default:()=>[p("返回上一页")]})])}))}}}));

File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy-8a80203c.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy-9188ed5a.js


+ 1 - 1
dist/assets/index-legacy-0067b1ae.js → dist/assets/index-legacy-9334ce89.js

@@ -1 +1 @@
-System.register(["./index-legacy-b3eed752.js"],(function(t,e){"use strict";var n,o,r,u,i;return{setters:[t=>{n=t.Z,o=t._,r=t.U,u=t.$,i=t.K}],execute:function(){function e(t){return"function"==typeof t?t():i(t)}t({a:function(t,n=200,o=!1,r=!0,u=!1){return s(function(t,n=!0,o=!0,r=!1){let u,i,s=0,a=!0,f=c;const l=()=>{u&&(clearTimeout(u),u=void 0,f(),f=c)},m=c=>{const m=e(t),w=Date.now()-s,d=()=>i=c();return l(),m<=0?(s=Date.now(),d()):(w>m&&(o||!a)?(s=Date.now(),d()):n&&(i=new Promise(((t,e)=>{f=r?e:t,u=setTimeout((()=>{s=Date.now(),a=!0,t(d()),l()}),Math.max(0,m-w))}))),o||u||(u=setTimeout((()=>a=!0),m)),a=!1,i)};return m}(n,o,r,u),t)},b:function(t){return!!n()&&(o(t),!0)},c:e,t:function(t){r()&&u(t)},u:function(t,n=200,o={}){return s(function(t,n={}){let o,r,u=c;const i=t=>{clearTimeout(t),u(),u=c},s=c=>{const s=e(t),a=e(n.maxWait);return o&&i(o),s<=0||void 0!==a&&a<=0?(r&&(i(r),r=null),Promise.resolve(c())):new Promise(((t,e)=>{u=n.rejectOnCancel?e:t,a&&!r&&(r=setTimeout((()=>{o&&i(o),r=null,t(c())}),a)),o=setTimeout((()=>{r&&i(r),r=null,t(c())}),s)}))};return s}(n,o),t)}}),t("i","undefined"!=typeof window);const c=()=>{};function s(t,e){return function(...n){return new Promise(((o,r)=>{Promise.resolve(t((()=>e.apply(this,n)),{fn:e,thisArg:this,args:n})).then(o).catch(r)}))}}}}}));
+System.register(["./index-legacy-7a5d0887.js"],(function(t,e){"use strict";var n,o,r,u,i;return{setters:[t=>{n=t.Z,o=t._,r=t.U,u=t.$,i=t.K}],execute:function(){function e(t){return"function"==typeof t?t():i(t)}t({a:function(t,n=200,o=!1,r=!0,u=!1){return s(function(t,n=!0,o=!0,r=!1){let u,i,s=0,a=!0,f=c;const l=()=>{u&&(clearTimeout(u),u=void 0,f(),f=c)},m=c=>{const m=e(t),w=Date.now()-s,d=()=>i=c();return l(),m<=0?(s=Date.now(),d()):(w>m&&(o||!a)?(s=Date.now(),d()):n&&(i=new Promise(((t,e)=>{f=r?e:t,u=setTimeout((()=>{s=Date.now(),a=!0,t(d()),l()}),Math.max(0,m-w))}))),o||u||(u=setTimeout((()=>a=!0),m)),a=!1,i)};return m}(n,o,r,u),t)},b:function(t){return!!n()&&(o(t),!0)},c:e,t:function(t){r()&&u(t)},u:function(t,n=200,o={}){return s(function(t,n={}){let o,r,u=c;const i=t=>{clearTimeout(t),u(),u=c},s=c=>{const s=e(t),a=e(n.maxWait);return o&&i(o),s<=0||void 0!==a&&a<=0?(r&&(i(r),r=null),Promise.resolve(c())):new Promise(((t,e)=>{u=n.rejectOnCancel?e:t,a&&!r&&(r=setTimeout((()=>{o&&i(o),r=null,t(c())}),a)),o=setTimeout((()=>{r&&i(r),r=null,t(c())}),s)}))};return s}(n,o),t)}}),t("i","undefined"!=typeof window);const c=()=>{};function s(t,e){return function(...n){return new Promise(((o,r)=>{Promise.resolve(t((()=>e.apply(this,n)),{fn:e,thisArg:this,args:n})).then(o).catch(r)}))}}}}}));

File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy-9568c794.js


+ 1 - 1
dist/assets/index-legacy-c99d5e20.js → dist/assets/index-legacy-9fff80af.js

@@ -1 +1 @@
-System.register(["./index-legacy-b3eed752.js"],(function(e,n){"use strict";var t,a,r,c,i,u,_;return{setters:[e=>{t=e.d,a=e.f,r=e.g,c=e.i,i=e.F,u=e.k,_=e.l}],execute:function(){var l=document.createElement("style");l.textContent="._TheSearch_18qen_1{border-radius:1.04167vw!important}._TheSearch_18qen_1 .n-input-wrapper{padding-left:.625vw;padding-right:.20833vw;height:2.1875vw!important}._TheSearch_18qen_1 .n-button{height:1.77083vw;font-size:.78125vw;font-weight:500;width:auto}._TheSearch_18qen_1 ._active_18qen_15{display:none}._TheSearch_18qen_1.n-input--focus ._active_18qen_15{display:block}._TheSearch_18qen_1.n-input--focus ._default_18qen_21{display:none}._TheSearch_18qen_1.n-input--focus .n-button{opacity:1}\n",document.head.appendChild(l);const s="_TheSearch_18qen_1",h="_active_18qen_15",o="_default_18qen_21",d=""+new URL("icon_search-cda46378.svg",n.meta.url).href,p=""+new URL("icon_searchActive-80477bdc.svg",n.meta.url).href;e("T",t({name:"TheSearch",props:{round:{type:Boolean,default:!1}},emits:["search"],setup(e,{emit:n}){const t=a({value:""});return()=>r(c,{class:s,round:e.round,placeholder:"请输入搜索关键词",value:t.value,"onUpdate:value":e=>t.value=e},{prefix:()=>r(i,null,[r("img",{class:o,src:d},null),r("img",{class:h,src:p},null)]),suffix:()=>r(u,{size:"small",round:!0,type:"primary",onClick:()=>n("search",t.value?t.value.trim():"")},{default:()=>[_("搜索")]})})}}))}}}));
+System.register(["./index-legacy-7a5d0887.js"],(function(e,n){"use strict";var t,a,r,c,i,u,_;return{setters:[e=>{t=e.d,a=e.f,r=e.g,c=e.i,i=e.F,u=e.k,_=e.l}],execute:function(){var l=document.createElement("style");l.textContent="._TheSearch_18qen_1{border-radius:1.04167vw!important}._TheSearch_18qen_1 .n-input-wrapper{padding-left:.625vw;padding-right:.20833vw;height:2.1875vw!important}._TheSearch_18qen_1 .n-button{height:1.77083vw;font-size:.78125vw;font-weight:500;width:auto}._TheSearch_18qen_1 ._active_18qen_15{display:none}._TheSearch_18qen_1.n-input--focus ._active_18qen_15{display:block}._TheSearch_18qen_1.n-input--focus ._default_18qen_21{display:none}._TheSearch_18qen_1.n-input--focus .n-button{opacity:1}\n",document.head.appendChild(l);const s="_TheSearch_18qen_1",h="_active_18qen_15",o="_default_18qen_21",d=""+new URL("icon_search-cda46378.svg",n.meta.url).href,p=""+new URL("icon_searchActive-80477bdc.svg",n.meta.url).href;e("T",t({name:"TheSearch",props:{round:{type:Boolean,default:!1}},emits:["search"],setup(e,{emit:n}){const t=a({value:""});return()=>r(c,{class:s,round:e.round,placeholder:"请输入搜索关键词",value:t.value,"onUpdate:value":e=>t.value=e},{prefix:()=>r(i,null,[r("img",{class:o,src:d},null),r("img",{class:h,src:p},null)]),suffix:()=>r(u,{size:"small",round:!0,type:"primary",onClick:()=>n("search",t.value?t.value.trim():"")},{default:()=>[_("搜索")]})})}}))}}}));

File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy-a64474f4.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy-b3eed752.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy-ba240b00.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy-bbe63e70.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy-d8d9f276.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy-fc5557d2.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy-fcfd5ca5.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/tick-7fb3b024.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/tick-legacy-430bdd79.js


+ 3 - 3
dist/index.html

@@ -197,8 +197,8 @@
 
     })(window);
   </script>
-  <script type="module" crossorigin src="./assets/index-a7a96083.js"></script>
-  <link rel="stylesheet" href="./assets/index-5bfc8761.css">
+  <script type="module" crossorigin src="./assets/index-522ff179.js"></script>
+  <link rel="stylesheet" href="./assets/index-89c27ab7.css">
   <script type="module">import.meta.url;import("_").catch(()=>1);async function* g(){};if(location.protocol!="file:"){window.__vite_is_modern_browser=true}</script>
   <script type="module">!function(){if(window.__vite_is_modern_browser)return;console.warn("vite: loading legacy chunks, syntax error above and the same error below should be ignored");var e=document.getElementById("vite-legacy-polyfill"),n=document.createElement("script");n.src=e.src,n.onload=function(){System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))},document.body.appendChild(n)}();</script>
 </head>
@@ -213,7 +213,7 @@
 
   <script nomodule>!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",(function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()}),!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script>
   <script nomodule crossorigin id="vite-legacy-polyfill" src="./assets/polyfills-legacy-fb1ae481.js"></script>
-  <script nomodule crossorigin id="vite-legacy-entry" data-src="./assets/index-legacy-b3eed752.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>
+  <script nomodule crossorigin id="vite-legacy-entry" data-src="./assets/index-legacy-7a5d0887.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>
 </body>
 
 </html>

+ 15 - 0
src/components/CBreadcrumb/images/icon_back.svg

@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg width="36px" height="36px" viewBox="0 0 36 36" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <title>编组 13</title>
+    <g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <g id="68、小酷AI-试听歌曲" transform="translate(-134.000000, -84.000000)">
+            <g id="编组-13" transform="translate(134.000000, 84.000000)">
+                <circle id="椭圆形" fill="#3044CA" cx="18" cy="18" r="18"></circle>
+                <g id="编组-11" transform="translate(21.150000, 18.450000) rotate(-45.000000) translate(-21.150000, -18.450000) translate(14.400000, 11.700000)" fill="#FFFFFF">
+                    <rect id="矩形" x="8.31500979e-13" y="-2.64537781e-12" width="2.7" height="13.5" rx="1.35"></rect>
+                    <rect id="矩形" transform="translate(6.750000, 1.350000) rotate(90.000000) translate(-6.750000, -1.350000) " x="5.4" y="-5.4" width="2.7" height="13.5" rx="1.35"></rect>
+                </g>
+            </g>
+        </g>
+    </g>
+</svg>

+ 4 - 0
src/components/CBreadcrumb/images/icon_separator.svg

@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"
+    xmlns:xlink="http://www.w3.org/1999/xlink" height="12" viewBox="0 0 24 24">
+    <path d="M7.38 21.01c.49.49 1.28.49 1.77 0l8.31-8.31a.996.996 0 0 0 0-1.41L9.15 2.98c-.49-.49-1.28-.49-1.77 0s-.49 1.28 0 1.77L14.62 12l-7.25 7.25c-.48.48-.48 1.28.01 1.76z" fill="rgba(164,166,193,1)"></path>
+</svg>

+ 54 - 0
src/components/CBreadcrumb/index.module.less

@@ -0,0 +1,54 @@
+.CBreadcrumb {
+  margin-bottom: 23px;
+  :global {
+    .option.n-base-select-option {
+      justify-content: center;
+    }
+    .option.n-base-select-option.n-base-select-option--pending::before {
+      background-color: #198cfe !important;
+    }
+    .option.n-base-select-option.n-base-select-option--pending
+      .n-base-select-option__content {
+      color: #fff !important;
+      text-align: center;
+    }
+  }
+
+  :global {
+    .n-breadcrumb > ul {
+      display: flex !important;
+      align-items: center !important;
+
+      .n-breadcrumb-item {
+        display: flex !important;
+        align-items: center !important;
+      }
+
+      .n-breadcrumb-item__separator {
+        display: none !important;
+      }
+
+      .n-breadcrumb-item__link {
+        padding: 5px 18px !important;
+        background: #ffffff !important;
+        border-radius: 16px;
+        color: #21225d !important;
+        line-height: 20px !important;
+      }
+    }
+
+    .n-breadcrumb .n-breadcrumb-item:last-child .n-breadcrumb-item__link {
+      color: #fff !important;
+      background: var(--product-color) !important;
+    }
+  }
+
+  & > :global(.n-space) {
+    height: 36px !important;
+  }
+
+  .separator {
+    height: 18px !important;
+    margin: 0 16px !important;
+  }
+}

+ 57 - 0
src/components/CBreadcrumb/index.tsx

@@ -0,0 +1,57 @@
+import { defineComponent, ref } from 'vue';
+import styles from './index.module.less';
+import {
+  NIcon,
+  NImage,
+  NDatePicker,
+  NSelect,
+  NSpace,
+  NBreadcrumb,
+  NBreadcrumbItem
+} from 'naive-ui';
+import icon_back from './images/icon_back.svg';
+import icon_separator from './images/icon_separator.svg';
+import activeArrow from './images/activeArrow.png';
+import arrow from './images/arrow.png';
+import { useRouter } from 'vue-router';
+export default defineComponent({
+  props: {
+    father: {
+      type: String,
+      default: ''
+    },
+    selfName: {
+      type: String,
+      default: ''
+    },
+    toPath: {
+      type: String,
+      default: ''
+    }
+  },
+  name: 'CBreadcrumb',
+  setup(props, { emit, attrs }) {
+    const router = useRouter();
+    return () => (
+      <>
+        <div class={styles.CBreadcrumb}>
+          <NSpace align="center" wrapItem={false} size={16}>
+            <img
+              style={{ cursor: 'pointer' }}
+              src={icon_back}
+              onClick={() => router.push({ path: props.toPath })}
+            />
+            <NBreadcrumb separator="">
+              <NBreadcrumbItem
+                onClick={() => router.push({ path: props.toPath })}>
+                {props.father}
+              </NBreadcrumbItem>
+              <img class={styles.separator} src={icon_separator} />
+              <NBreadcrumbItem> {props.selfName}</NBreadcrumbItem>
+            </NBreadcrumb>
+          </NSpace>
+        </div>
+      </>
+    );
+  }
+});

+ 2 - 1
src/components/layout/layoutSilder.tsx

@@ -38,7 +38,8 @@ export default defineComponent({
         normalIcon: classNormal,
         isActive: false,
         id: 3,
-        path: '/classList'
+        path: '/classList',
+        lightList: ['/classDetail']
       },
       {
         activeIcon: studentIcon,

+ 9 - 0
src/router/routes/index.ts

@@ -48,6 +48,15 @@ export const constantRoutes: RouteRecordRaw[] = [
           singleLayout: 'blank'
         }
       },
+      {
+        path: '/classDetail',
+        name: 'classDetail',
+        component: () => import('@/views/classList/classDetail'),
+        meta: {
+          title: '班级详情',
+          singleLayout: 'blank'
+        }
+      },
 
       {
         path: '/xiaoku-ai',

+ 0 - 1
src/utils/request.ts

@@ -24,7 +24,6 @@ request.interceptors.request.use(
     const userStore = useUserStore();
     const Authorization = userStore.getToken || '';
     const authHeaders: any = {};
-    console.log(userStore.getUserInfo, 'userStore');
     // if (
     //   userStore.getUserInfo &&
     //   userStore.getUserInfo.schoolInfos &&

+ 40 - 0
src/views/classList/classDetail.tsx

@@ -0,0 +1,40 @@
+import { defineComponent, ref } from 'vue';
+import styles from './index.module.less';
+import {
+  NTabs,
+  NTabPane,
+  NSpace,
+  NBreadcrumb,
+  NBreadcrumbItem
+} from 'naive-ui';
+import { useRouter } from 'vue-router';
+import CBreadcrumb from '/src/components/CBreadcrumb';
+export default defineComponent({
+  name: 'base-setting',
+  setup(props, { emit, attrs }) {
+    const activeTab = ref('student');
+    const router = useRouter();
+    return () => (
+      <div>
+        <CBreadcrumb
+          father="班级管理"
+          toPath="/classList"
+          selfName="三年二班"></CBreadcrumb>
+        <div class={styles.listWrap}>
+          <NTabs
+            class={styles.customTabs}
+            v-model:value={activeTab.value}
+            size="large"
+            animated
+            pane-wrapper-style="margin: 0 -4px"
+            pane-style="padding-left: 4px; padding-right: 4px; box-sizing: border-box;">
+            <NTabPane name="student" tab="学员名单"></NTabPane>
+            <NTabPane name="afterWork" tab="课后训练"></NTabPane>
+            <NTabPane name="practice" tab="练习记录"></NTabPane>
+            <NTabPane name="attendclass" tab="上课记录"></NTabPane>
+          </NTabs>
+        </div>
+      </div>
+    );
+  }
+});

+ 39 - 1
src/views/classList/index.module.less

@@ -1,4 +1,4 @@
-@img: './images';
+@img: '../setting/images';
 .listWrap {
   padding: 32px;
   background-color: #fff;
@@ -286,3 +286,41 @@
   align-items: center;
   padding-top: 50px;
 }
+
+.listWrap {
+  min-height: 805px;
+  padding: 32px;
+  background-color: #fff;
+  border-radius: 20px;
+
+  .customTabs {
+    :global {
+      .n-tabs-tab--active {
+        font-size: 18px !important;
+
+        font-weight: 600 !important;
+        color: #131415 !important;
+      }
+
+      .n-tabs-tab {
+        font-size: 18px;
+        padding: 8px 0 !important;
+        font-weight: 400;
+        min-width: 50px;
+        color: #8b8d98;
+
+        &:hover {
+          color: #198cfe !important;
+        }
+      }
+
+      .n-tabs-bar {
+        // background-color: red !important;
+        width: 50px !important;
+        height: 5px !important;
+        background: url('@{img}/barIcon.png') no-repeat;
+        background-size: 50px 5px;
+      }
+    }
+  }
+}

+ 11 - 1
src/views/classList/index.tsx

@@ -28,6 +28,7 @@ import {
   classArray
 } from './contants';
 import add from '@/views/studentList/images/add.png';
+import { useRouter } from 'vue-router';
 export default defineComponent({
   name: 'class-classList',
   setup(props, { emit }) {
@@ -55,6 +56,7 @@ export default defineComponent({
     const formRef = ref();
     const dialog = useDialog();
     const message = useMessage();
+    const router = useRouter();
     const search = () => {
       state.pagination.page = 1;
       getList();
@@ -146,7 +148,15 @@ export default defineComponent({
             return (
               <div>
                 <NSpace>
-                  <NButton type="primary" text>
+                  <NButton
+                    type="primary"
+                    text
+                    onClick={() => {
+                      router.push({
+                        path: '/classDetail',
+                        query: { name: row.name, id: row.id }
+                      });
+                    }}>
                     详情
                   </NButton>
                   <NButton

+ 1 - 5
src/views/classList/modals/resetStudent.tsx

@@ -147,11 +147,7 @@ export default defineComponent({
           <NButton round onClick={() => emit('close')}>
             取消
           </NButton>
-          <NButton
-            round
-            loading={data.uploading}
-            type="primary"
-            onClick={() => handleSave()}>
+          <NButton round loading={data.uploading} type="primary">
             保存
           </NButton>
         </NSpace>

+ 1 - 1
src/views/xiaoku-music/images/icon_back.svg

@@ -12,4 +12,4 @@
             </g>
         </g>
     </g>
-</svg>
+</svg>

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