From 74c2495fecc41220aef8aae51bcfa99ab5063599 Mon Sep 17 00:00:00 2001 From: kgdxpr Date: Tue, 26 Dec 2023 15:56:42 +0800 Subject: [PATCH] 'commit' --- .../ca755d39-0e6c-4325-9cdd-5dd3b3cbbc57.xlsx | Bin 0 -> 13624 bytes WebRoot/view/tb/{org => }/iconfont/demo.css | 0 .../tb/{org => }/iconfont/demo_index.html | 29 +++- .../view/tb/{org => }/iconfont/iconfont.css | 10 +- WebRoot/view/tb/iconfont/iconfont.js | 1 + .../view/tb/{org => }/iconfont/iconfont.json | 7 + .../view/tb/{org => }/iconfont/iconfont.ttf | Bin 3720 -> 4220 bytes WebRoot/view/tb/iconfont/iconfont.woff | Bin 0 -> 2864 bytes WebRoot/view/tb/iconfont/iconfont.woff2 | Bin 0 -> 2344 bytes WebRoot/view/tb/{org => }/imgs/1.jpg | Bin WebRoot/view/tb/{org => }/imgs/2.jpg | Bin WebRoot/view/tb/{org => }/imgs/3.jpg | Bin WebRoot/view/tb/{org => }/imgs/4.jpg | Bin WebRoot/view/tb/{org => }/imgs/excel.png | Bin WebRoot/view/tb/{org => }/imgs/form.png | Bin WebRoot/view/tb/{org => }/imgs/yjz.svg | 0 WebRoot/view/tb/org/format_select.html | 4 +- WebRoot/view/tb/org/iconfont/iconfont.js | 1 - WebRoot/view/tb/org/iconfont/iconfont.woff | Bin 2512 -> 0 bytes WebRoot/view/tb/org/iconfont/iconfont.woff2 | Bin 2008 -> 0 bytes WebRoot/view/tb/org/task_list.html | 4 +- WebRoot/view/tb/org/upload_excel.html | 10 +- WebRoot/view/tb/school/report_excel.html | 72 +++++++++ WebRoot/view/tb/school/task_list.html | 140 ++++++++++++++++++ 24 files changed, 262 insertions(+), 16 deletions(-) create mode 100644 WebRoot/Excel/ca755d39-0e6c-4325-9cdd-5dd3b3cbbc57.xlsx rename WebRoot/view/tb/{org => }/iconfont/demo.css (100%) rename WebRoot/view/tb/{org => }/iconfont/demo_index.html (93%) rename WebRoot/view/tb/{org => }/iconfont/iconfont.css (72%) create mode 100644 WebRoot/view/tb/iconfont/iconfont.js rename WebRoot/view/tb/{org => }/iconfont/iconfont.json (90%) rename WebRoot/view/tb/{org => }/iconfont/iconfont.ttf (67%) create mode 100644 WebRoot/view/tb/iconfont/iconfont.woff create mode 100644 WebRoot/view/tb/iconfont/iconfont.woff2 rename WebRoot/view/tb/{org => }/imgs/1.jpg (100%) rename WebRoot/view/tb/{org => }/imgs/2.jpg (100%) rename WebRoot/view/tb/{org => }/imgs/3.jpg (100%) rename WebRoot/view/tb/{org => }/imgs/4.jpg (100%) rename WebRoot/view/tb/{org => }/imgs/excel.png (100%) rename WebRoot/view/tb/{org => }/imgs/form.png (100%) rename WebRoot/view/tb/{org => }/imgs/yjz.svg (100%) delete mode 100644 WebRoot/view/tb/org/iconfont/iconfont.js delete mode 100644 WebRoot/view/tb/org/iconfont/iconfont.woff delete mode 100644 WebRoot/view/tb/org/iconfont/iconfont.woff2 create mode 100644 WebRoot/view/tb/school/report_excel.html create mode 100644 WebRoot/view/tb/school/task_list.html diff --git a/WebRoot/Excel/ca755d39-0e6c-4325-9cdd-5dd3b3cbbc57.xlsx b/WebRoot/Excel/ca755d39-0e6c-4325-9cdd-5dd3b3cbbc57.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..2aef80acaa15e7c4e9f3b28cbe2e303848731313 GIT binary patch literal 13624 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 literal 0 HcmV?d00001 diff --git a/WebRoot/view/tb/org/iconfont/demo.css b/WebRoot/view/tb/iconfont/demo.css similarity index 100% rename from WebRoot/view/tb/org/iconfont/demo.css rename to WebRoot/view/tb/iconfont/demo.css diff --git a/WebRoot/view/tb/org/iconfont/demo_index.html b/WebRoot/view/tb/iconfont/demo_index.html similarity index 93% rename from WebRoot/view/tb/org/iconfont/demo_index.html rename to WebRoot/view/tb/iconfont/demo_index.html index 5289a50a..53e6817c 100644 --- a/WebRoot/view/tb/org/iconfont/demo_index.html +++ b/WebRoot/view/tb/iconfont/demo_index.html @@ -54,6 +54,12 @@
    +
  • + +
    填报
    +
    &#xe627;
    +
  • +
  • 修改
    @@ -120,9 +126,9 @@
    @font-face {
       font-family: 'iconfont';
    -  src: url('iconfont.woff2?t=1703558481696') format('woff2'),
    -       url('iconfont.woff?t=1703558481696') format('woff'),
    -       url('iconfont.ttf?t=1703558481696') format('truetype');
    +  src: url('iconfont.woff2?t=1703575426590') format('woff2'),
    +       url('iconfont.woff?t=1703575426590') format('woff'),
    +       url('iconfont.ttf?t=1703575426590') format('truetype');
     }
     

    第二步:定义使用 iconfont 的样式

    @@ -148,6 +154,15 @@
      +
    • + +
      + 填报 +
      +
      .icon-tianbao +
      +
    • +
    • @@ -247,6 +262,14 @@
        +
      • + +
        填报
        +
        #icon-tianbao
        +
      • +
      • + - + 表单 diff --git a/WebRoot/view/tb/org/iconfont/iconfont.js b/WebRoot/view/tb/org/iconfont/iconfont.js deleted file mode 100644 index 990337d8..00000000 --- a/WebRoot/view/tb/org/iconfont/iconfont.js +++ /dev/null @@ -1 +0,0 @@ -window._iconfont_svg_string_4386424='',function(e){var c=(c=document.getElementsByTagName("script"))[c.length-1],t=c.getAttribute("data-injectcss"),c=c.getAttribute("data-disable-injectsvg");if(!c){var o,i,n,a,s,l=function(c,t){t.parentNode.insertBefore(c,t)};if(t&&!e.__iconfont__svg__cssinject__){e.__iconfont__svg__cssinject__=!0;try{document.write("")}catch(c){console&&console.log(c)}}o=function(){var c,t=document.createElement("div");t.innerHTML=e._iconfont_svg_string_4386424,(t=t.getElementsByTagName("svg")[0])&&(t.setAttribute("aria-hidden","true"),t.style.position="absolute",t.style.width=0,t.style.height=0,t.style.overflow="hidden",t=t,(c=document.body).firstChild?l(t,c.firstChild):c.appendChild(t))},document.addEventListener?~["complete","loaded","interactive"].indexOf(document.readyState)?setTimeout(o,0):(i=function(){document.removeEventListener("DOMContentLoaded",i,!1),o()},document.addEventListener("DOMContentLoaded",i,!1)):document.attachEvent&&(n=o,a=e.document,s=!1,d(),a.onreadystatechange=function(){"complete"==a.readyState&&(a.onreadystatechange=null,h())})}function h(){s||(s=!0,n())}function d(){try{a.documentElement.doScroll("left")}catch(c){return void setTimeout(d,50)}h()}}(window); \ No newline at end of file diff --git a/WebRoot/view/tb/org/iconfont/iconfont.woff b/WebRoot/view/tb/org/iconfont/iconfont.woff deleted file mode 100644 index 16864d783a8e46a7f0518e6a299406d913758ae8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2512 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 diff --git a/WebRoot/view/tb/org/task_list.html b/WebRoot/view/tb/org/task_list.html index 780936a8..22ce7ab0 100644 --- a/WebRoot/view/tb/org/task_list.html +++ b/WebRoot/view/tb/org/task_list.html @@ -5,7 +5,7 @@ - + @@ -48,7 +48,7 @@
      diff --git a/WebRoot/view/tb/org/upload_excel.html b/WebRoot/view/tb/org/upload_excel.html index a1c4c1b0..f338f3d3 100644 --- a/WebRoot/view/tb/org/upload_excel.html +++ b/WebRoot/view/tb/org/upload_excel.html @@ -36,13 +36,13 @@ - + - + - + - + 示例一 @@ -79,7 +79,7 @@ upload.render({ elem: '#upload-excel', - url: '/QingLong/collect/uoloadTemplate', // 实际使用时改成您自己的上传接口即可。 + url: '/QingLong/collect/uoloadTemplate', exts: 'xlsx', done: function (res) { console.log(res); diff --git a/WebRoot/view/tb/school/report_excel.html b/WebRoot/view/tb/school/report_excel.html new file mode 100644 index 00000000..f6e1061a --- /dev/null +++ b/WebRoot/view/tb/school/report_excel.html @@ -0,0 +1,72 @@ + + + + + + + + + + + + + +
      +
      +
      + 请下载填报模板:下载 +
      + +
      + +
      点击上传,或将文件拖拽到此处
      +
      +
      +
      + + + + + + + + \ No newline at end of file diff --git a/WebRoot/view/tb/school/task_list.html b/WebRoot/view/tb/school/task_list.html new file mode 100644 index 00000000..41d27047 --- /dev/null +++ b/WebRoot/view/tb/school/task_list.html @@ -0,0 +1,140 @@ + + + + + + + + + + + + + +
      +
      +
      +
      + +
      + +
      +
      +
      + +
      + +
      +
      +
      + +
      +
      +
      +
      +
      + + + + + + + + + + \ No newline at end of file