Browse Source

打包完善部分功能

yangg 10 tháng trước cách đây
mục cha
commit
10833629d4
100 tập tin đã thay đổi với 265 bổ sung239 xóa
  1. 1 0
      .env.development
  2. 1 1
      .env.production
  3. 0 0
      dist/index.html
  4. 0 0
      dist/static/css/app.99ea8ae9.css
  5. 0 0
      dist/static/css/app.e4ea4ff9.css
  6. 0 0
      dist/static/css/chunk-06dc419e.1ffa2008.css
  7. 0 0
      dist/static/css/chunk-16a4e73a.e30e9787.css
  8. 0 0
      dist/static/css/chunk-1ca9cd02.e30e9787.css
  9. 0 0
      dist/static/css/chunk-20685e37.b27c668a.css
  10. 0 0
      dist/static/css/chunk-2731e821.e30e9787.css
  11. 0 0
      dist/static/css/chunk-2f527770.e30e9787.css
  12. 0 0
      dist/static/css/chunk-302101da.7131743c.css
  13. 0 0
      dist/static/css/chunk-35163b0e.e30e9787.css
  14. 0 0
      dist/static/css/chunk-35464144.b27c668a.css
  15. 0 0
      dist/static/css/chunk-3d9675b3.e30e9787.css
  16. 0 0
      dist/static/css/chunk-3f426cd0.d1f21e34.css
  17. 0 0
      dist/static/css/chunk-43f68d6e.eb0956d9.css
  18. 0 0
      dist/static/css/chunk-44eee83d.b27c668a.css
  19. 0 0
      dist/static/css/chunk-48683ed6.918f8f21.css
  20. 0 0
      dist/static/css/chunk-4ff485a4.6044f932.css
  21. 0 0
      dist/static/css/chunk-52f685c2.d1bb0cea.css
  22. 0 0
      dist/static/css/chunk-5b7be7be.e30e9787.css
  23. 0 0
      dist/static/css/chunk-6a80e4ca.b1dd7a76.css
  24. 0 0
      dist/static/css/chunk-6d076dd4.e30e9787.css
  25. 0 0
      dist/static/css/chunk-6f812974.e30e9787.css
  26. 0 0
      dist/static/css/chunk-708c45dc.b27c668a.css
  27. 0 0
      dist/static/css/chunk-7bfd84a5.641e9b71.css
  28. 0 0
      dist/static/css/chunk-81c5f682.e9b0ec9a.css
  29. 0 0
      dist/static/css/chunk-85f7b51a.5ebf29ef.css
  30. 0 0
      dist/static/css/chunk-8cfd37e8.e30e9787.css
  31. 2 2
      dist/static/css/chunk-be124c14.775a21e3.css
  32. 0 0
      dist/static/css/chunk-c5d7799a.13a7e89e.css
  33. 1 0
      dist/static/css/chunk-cb83c9ea.7131743c.css
  34. 0 0
      dist/static/css/chunk-db653464.e30e9787.css
  35. 0 0
      dist/static/css/chunk-e91c78e0.b27c668a.css
  36. 0 0
      dist/static/css/chunk-f5188562.7324953d.css
  37. 0 0
      dist/static/js/app.c24e72de.js
  38. 0 0
      dist/static/js/app.cb07c9ed.js
  39. 0 0
      dist/static/js/chunk-0515fdbf.d0016195.js
  40. 0 0
      dist/static/js/chunk-06dc419e.75476566.js
  41. 0 1
      dist/static/js/chunk-15e94a9c.f27a2347.js
  42. 0 0
      dist/static/js/chunk-16a4e73a.d79d88de.js
  43. 0 0
      dist/static/js/chunk-1ca9cd02.59126495.js
  44. 1 1
      dist/static/js/chunk-20685e37.1e26d7f0.js
  45. 0 0
      dist/static/js/chunk-21588598.9dc2eab0.js
  46. 0 0
      dist/static/js/chunk-2731e821.15c349cb.js
  47. 0 0
      dist/static/js/chunk-2a6ecce8.8913eb44.js
  48. 0 0
      dist/static/js/chunk-2c11670c.226dcfcd.js
  49. 0 1
      dist/static/js/chunk-2d68f924.41fdc24f.js
  50. 0 0
      dist/static/js/chunk-2f527770.8ec28f4a.js
  51. 0 0
      dist/static/js/chunk-3007905c.dabf716e.js
  52. 0 0
      dist/static/js/chunk-302101da.dcbc6145.js
  53. 0 0
      dist/static/js/chunk-3231a1fe.195f3219.js
  54. 0 0
      dist/static/js/chunk-35163b0e.9d2ebef0.js
  55. 1 0
      dist/static/js/chunk-35464144.e989ec83.js
  56. 0 0
      dist/static/js/chunk-3d9675b3.afccaaf4.js
  57. 0 0
      dist/static/js/chunk-3f426cd0.e6e7ea90.js
  58. 0 0
      dist/static/js/chunk-4216a28a.1302c7f0.js
  59. 0 0
      dist/static/js/chunk-43f68d6e.46d69ed4.js
  60. 1 0
      dist/static/js/chunk-44eee83d.d4f2d109.js
  61. 0 0
      dist/static/js/chunk-48683ed6.590adc0d.js
  62. 0 0
      dist/static/js/chunk-48922aa8.86234cc0.js
  63. 0 0
      dist/static/js/chunk-49345b85.2e59a94d.js
  64. 0 0
      dist/static/js/chunk-4ff485a4.2d09eb87.js
  65. 0 0
      dist/static/js/chunk-52afec4a.24bde34f.js
  66. 0 0
      dist/static/js/chunk-52f685c2.bf840611.js
  67. 0 0
      dist/static/js/chunk-55d03a23.807ccc14.js
  68. 0 0
      dist/static/js/chunk-5b7be7be.8e30ec26.js
  69. 0 0
      dist/static/js/chunk-5c9b2f0c.ec49992a.js
  70. 0 0
      dist/static/js/chunk-604ee58f.cb76bf78.js
  71. 0 0
      dist/static/js/chunk-69ca8b0f.3a2533ee.js
  72. 1 1
      dist/static/js/chunk-6a80e4ca.2b11c258.js
  73. 0 0
      dist/static/js/chunk-6d076dd4.f4f4af94.js
  74. 0 0
      dist/static/js/chunk-6f812974.283def1a.js
  75. 1 0
      dist/static/js/chunk-708c45dc.c7c33b76.js
  76. 0 0
      dist/static/js/chunk-77ad40b4.5a4b0a5c.js
  77. 0 0
      dist/static/js/chunk-7bfd84a5.044cc5df.js
  78. 0 0
      dist/static/js/chunk-81c5f682.7e988cc6.js
  79. 0 1
      dist/static/js/chunk-82358924.b5685fc7.js
  80. 0 0
      dist/static/js/chunk-85f7b51a.451b0848.js
  81. 0 0
      dist/static/js/chunk-8cfd37e8.499204f8.js
  82. 0 0
      dist/static/js/chunk-a841c82c.5085ac75.js
  83. 0 0
      dist/static/js/chunk-be124c14.161a39d0.js
  84. 1 1
      dist/static/js/chunk-c5d7799a.9ca61231.js
  85. 0 0
      dist/static/js/chunk-cb83c9ea.57e05959.js
  86. 0 0
      dist/static/js/chunk-db653464.44bc9c0a.js
  87. 0 1
      dist/static/js/chunk-db8f3fa8.37425ce7.js
  88. 0 0
      dist/static/js/chunk-e8d1e582.ba5b7a33.js
  89. 1 0
      dist/static/js/chunk-e91c78e0.d919b5b1.js
  90. 0 0
      dist/static/js/chunk-ed94aafc.eb936981.js
  91. 0 0
      dist/static/js/chunk-elementUI.440d0513.js
  92. 0 0
      dist/static/js/chunk-elementUI.e5de5f60.js
  93. 0 0
      dist/static/js/chunk-f5188562.f6f6e026.js
  94. 0 0
      dist/static/js/chunk-libs.a99a1e26.js
  95. 2 2
      src/router/index.js
  96. 2 2
      src/views/dataCenter/category/components/dataList.vue
  97. 241 221
      src/views/dataCenter/components/dataInfo.vue
  98. 6 2
      src/views/dataCenter/components/dataList.vue
  99. 1 1
      src/views/dataCenter/dataView.vue
  100. 1 1
      src/views/document/category/components/dataList.vue

+ 1 - 0
.env.development

@@ -3,3 +3,4 @@ ENV = 'development'
 port = 8080
 # base api
 VUE_APP_BASE_API = 'http://192.168.1.178:8000'
+#127.0.0.1

+ 1 - 1
.env.production

@@ -2,4 +2,4 @@
 ENV = 'production'
 port = 8080
 # base api
-VUE_APP_BASE_API = 'http://1.94.26.173:8000'
+VUE_APP_BASE_API = 'http://127.0.0.1:8000'

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/index.html


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/css/app.99ea8ae9.css


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/css/app.e4ea4ff9.css


+ 0 - 0
dist/static/css/chunk-5c9b2f0c.1ffa2008.css → dist/static/css/chunk-06dc419e.1ffa2008.css


+ 0 - 0
dist/static/css/chunk-0515fdbf.e30e9787.css → dist/static/css/chunk-16a4e73a.e30e9787.css


+ 0 - 0
dist/static/css/chunk-2c11670c.e30e9787.css → dist/static/css/chunk-1ca9cd02.e30e9787.css


+ 0 - 0
dist/static/css/chunk-10a0e830.b27c668a.css → dist/static/css/chunk-20685e37.b27c668a.css


+ 0 - 0
dist/static/css/chunk-3007905c.6044f932.css → dist/static/css/chunk-2731e821.e30e9787.css


+ 0 - 0
dist/static/css/chunk-841f50a2.e30e9787.css → dist/static/css/chunk-2f527770.e30e9787.css


+ 0 - 0
dist/static/css/chunk-52afec4a.d6fdc4e5.css → dist/static/css/chunk-302101da.7131743c.css


+ 0 - 0
dist/static/css/chunk-4216a28a.e30e9787.css → dist/static/css/chunk-35163b0e.e30e9787.css


+ 0 - 0
dist/static/css/chunk-15e94a9c.b27c668a.css → dist/static/css/chunk-35464144.b27c668a.css


+ 0 - 0
dist/static/css/chunk-49345b85.e30e9787.css → dist/static/css/chunk-3d9675b3.e30e9787.css


+ 0 - 0
dist/static/css/chunk-55d03a23.d1f21e34.css → dist/static/css/chunk-3f426cd0.d1f21e34.css


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/css/chunk-43f68d6e.eb0956d9.css


+ 0 - 0
dist/static/css/chunk-2d68f924.b27c668a.css → dist/static/css/chunk-44eee83d.b27c668a.css


+ 0 - 0
dist/static/css/chunk-3231a1fe.918f8f21.css → dist/static/css/chunk-48683ed6.918f8f21.css


+ 0 - 0
dist/static/css/chunk-5a02513f.e30e9787.css → dist/static/css/chunk-4ff485a4.6044f932.css


+ 0 - 0
dist/static/css/chunk-a841c82c.d1bb0cea.css → dist/static/css/chunk-52f685c2.d1bb0cea.css


+ 0 - 0
dist/static/css/chunk-604ee58f.e30e9787.css → dist/static/css/chunk-5b7be7be.e30e9787.css


+ 0 - 0
dist/static/css/chunk-3abd401a.b1dd7a76.css → dist/static/css/chunk-6a80e4ca.b1dd7a76.css


+ 0 - 0
dist/static/css/chunk-69ca8b0f.e30e9787.css → dist/static/css/chunk-6d076dd4.e30e9787.css


+ 0 - 0
dist/static/css/chunk-77ad40b4.e30e9787.css → dist/static/css/chunk-6f812974.e30e9787.css


+ 0 - 0
dist/static/css/chunk-82358924.b27c668a.css → dist/static/css/chunk-708c45dc.b27c668a.css


+ 0 - 0
dist/static/css/chunk-2a6ecce8.641e9b71.css → dist/static/css/chunk-7bfd84a5.641e9b71.css


+ 0 - 0
dist/static/css/chunk-81606b20.e9b0ec9a.css → dist/static/css/chunk-81c5f682.e9b0ec9a.css


+ 0 - 0
dist/static/css/chunk-21588598.5ebf29ef.css → dist/static/css/chunk-85f7b51a.5ebf29ef.css


+ 0 - 0
dist/static/css/chunk-e8d1e582.e30e9787.css → dist/static/css/chunk-8cfd37e8.e30e9787.css


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 2 - 2
dist/static/css/chunk-be124c14.775a21e3.css


+ 0 - 0
dist/static/css/chunk-2592b1bd.13a7e89e.css → dist/static/css/chunk-c5d7799a.13a7e89e.css


+ 1 - 0
dist/static/css/chunk-cb83c9ea.7131743c.css

@@ -0,0 +1 @@
+.data-search{padding:20px 10px 0 10px}.data-list .btns,.data-list .page-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.data-list .page-info{margin-top:10px}.data-list .page-info .opt{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.data-list .page-info .opt .pick{width:100px}.data-list .page-info .opt .section{margin-left:10px}.data-list .page-info .page-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.data-list .page-info .page-data .page-item{width:100%}.data-list .page-info .page-data .page-opt{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.project-search{padding:30px;font-size:12px}

+ 0 - 0
dist/static/css/chunk-ed94aafc.e30e9787.css → dist/static/css/chunk-db653464.e30e9787.css


+ 0 - 0
dist/static/css/chunk-db8f3fa8.b27c668a.css → dist/static/css/chunk-e91c78e0.b27c668a.css


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/css/chunk-f5188562.7324953d.css


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/app.c24e72de.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/app.cb07c9ed.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-0515fdbf.d0016195.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-06dc419e.75476566.js


+ 0 - 1
dist/static/js/chunk-15e94a9c.f27a2347.js

@@ -1 +0,0 @@
-(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-15e94a9c"],{"1ed9":function(t,a,n){"use strict";n("c6c4")},"5ea9":function(t,a,n){"use strict";n.r(a);var d=function(){var t=this,a=t.$createElement,n=t._self._c||a;return n("div",{staticClass:"project-search"},[n("dataInfo",{attrs:{dataId:t.dataId}})],1)},e=[],s=n("2155"),c={components:{dataInfo:s["a"]},data:function(){return{dataId:0}},mounted:function(){var t=this;t.dataId=t.$route.query.id,isNaN(this.dataId)&&(this.dataId=0),this.dataId=parseInt(this.dataId)},methods:{}},i=c,o=(n("1ed9"),n("2877")),u=Object(o["a"])(i,d,e,!1,null,null,null);a["default"]=u.exports},c6c4:function(t,a,n){}}]);

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-16a4e73a.d79d88de.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-1ca9cd02.59126495.js


+ 1 - 1
dist/static/js/chunk-10a0e830.a0224922.js → dist/static/js/chunk-20685e37.1e26d7f0.js

@@ -1 +1 @@
-(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-10a0e830"],{"584f":function(t,n,a){"use strict";a.r(n);var e=function(){var t=this,n=t.$createElement,a=t._self._c||n;return a("div",{staticClass:"project-search"},[a("dataInfo",{attrs:{dataId:"0"}})],1)},c=[],o=a("2155"),s={components:{dataInfo:o["a"]},data:function(){return{dataId:0}},mounted:function(){},methods:{}},u=s,r=(a("8049"),a("2877")),d=Object(r["a"])(u,e,c,!1,null,null,null);n["default"]=d.exports},8049:function(t,n,a){"use strict";a("e03a")},e03a:function(t,n,a){}}]);
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-20685e37"],{"584f":function(t,n,a){"use strict";a.r(n);var e=function(){var t=this,n=t.$createElement,a=t._self._c||n;return a("div",{staticClass:"project-search"},[a("dataInfo",{attrs:{dataId:"0"}})],1)},c=[],o=a("2155"),s={components:{dataInfo:o["a"]},data:function(){return{dataId:0}},mounted:function(){},methods:{}},u=s,r=(a("8049"),a("2877")),d=Object(r["a"])(u,e,c,!1,null,null,null);n["default"]=d.exports},8049:function(t,n,a){"use strict";a("a5f2")},a5f2:function(t,n,a){}}]);

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-21588598.9dc2eab0.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-2731e821.15c349cb.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-2a6ecce8.8913eb44.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-2c11670c.226dcfcd.js


+ 0 - 1
dist/static/js/chunk-2d68f924.41fdc24f.js

@@ -1 +0,0 @@
-(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d68f924"],{bf77:function(t,a,d){},d5ae:function(t,a,d){"use strict";d.r(a);var n=function(){var t=this,a=t.$createElement,d=t._self._c||a;return d("div",{staticClass:"project-search"},[d("dataInfo",{attrs:{dataId:t.dataId}})],1)},e=[],s=d("ae6b"),i={components:{dataInfo:s["a"]},data:function(){return{dataId:0}},mounted:function(){var t=this;t.dataId=t.$route.query.id,isNaN(this.dataId)&&(this.dataId=0),this.dataId=parseInt(this.dataId)},methods:{}},o=i,u=(d("d8aa"),d("2877")),c=Object(u["a"])(o,n,e,!1,null,null,null);a["default"]=c.exports},d8aa:function(t,a,d){"use strict";d("bf77")}}]);

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-2f527770.8ec28f4a.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-3007905c.dabf716e.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-302101da.dcbc6145.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-3231a1fe.195f3219.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-35163b0e.9d2ebef0.js


+ 1 - 0
dist/static/js/chunk-35464144.e989ec83.js

@@ -0,0 +1 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-35464144"],{"1ed9":function(t,a,n){"use strict";n("3b90")},"3b90":function(t,a,n){},"5ea9":function(t,a,n){"use strict";n.r(a);var d=function(){var t=this,a=t.$createElement,n=t._self._c||a;return n("div",{staticClass:"project-search"},[n("dataInfo",{attrs:{dataId:t.dataId}})],1)},e=[],s=n("2155"),i={components:{dataInfo:s["a"]},data:function(){return{dataId:0}},mounted:function(){var t=this;t.dataId=t.$route.query.id,isNaN(this.dataId)&&(this.dataId=0),this.dataId=parseInt(this.dataId)},methods:{}},o=i,u=(n("1ed9"),n("2877")),c=Object(u["a"])(o,d,e,!1,null,null,null);a["default"]=c.exports}}]);

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-3d9675b3.afccaaf4.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-3f426cd0.e6e7ea90.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-4216a28a.1302c7f0.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-43f68d6e.46d69ed4.js


+ 1 - 0
dist/static/js/chunk-44eee83d.d4f2d109.js

@@ -0,0 +1 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-44eee83d"],{"5c4f":function(e,t,a){"use strict";a("a4e1")},"912e":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"project-search"},[a("dataSearch",{on:{bindSetQuery:e.setQuery}}),a("dataList",{attrs:{queryForm:e.queryForm}})],1)},r=[],s=a("2155"),u={components:{dataSearch:s["c"],dataList:s["b"]},data:function(){return{queryForm:{page:1,pageSize:10,name:"",status:""}}},methods:{setQuery:function(e){this.queryForm=e}}},c=u,o=(a("5c4f"),a("2877")),i=Object(o["a"])(c,n,r,!1,null,null,null);t["default"]=i.exports},a4e1:function(e,t,a){}}]);

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-48683ed6.590adc0d.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-48922aa8.86234cc0.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-49345b85.2e59a94d.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-4ff485a4.2d09eb87.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-52afec4a.24bde34f.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-52f685c2.bf840611.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-55d03a23.807ccc14.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-5b7be7be.8e30ec26.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-5c9b2f0c.ec49992a.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-604ee58f.cb76bf78.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-69ca8b0f.3a2533ee.js


+ 1 - 1
dist/static/js/chunk-3abd401a.6c76e52a.js → dist/static/js/chunk-6a80e4ca.2b11c258.js

@@ -1 +1 @@
-(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-3abd401a"],{"24e2":function(t,a,i){"use strict";i.r(a);var s=function(){var t=this,a=t.$createElement,i=t._self._c||a;return i("div",{staticClass:"errPage-container"},[i("el-button",{staticClass:"pan-back-btn",attrs:{icon:"el-icon-arrow-left"},on:{click:t.back}},[t._v(" 返回 ")]),i("el-row",[i("el-col",{attrs:{span:12}},[i("h1",{staticClass:"text-jumbo text-ginormous"},[t._v(" Oops! ")]),t._v(" gif来源"),i("a",{attrs:{href:"https://zh.airbnb.com/",target:"_blank"}},[t._v("airbnb")]),t._v(" 页面 "),i("h2",[t._v("你没有权限去该页面")]),i("h6",[t._v("如有不满请联系你领导")]),i("ul",{staticClass:"list-unstyled"},[i("li",[t._v("或者你可以去:")]),i("li",{staticClass:"link-type"},[i("router-link",{attrs:{to:"/dashboard"}},[t._v(" 回首页 ")])],1),i("li",{staticClass:"link-type"},[i("a",{attrs:{href:"https://www.taobao.com/"}},[t._v("随便看看")])]),i("li",[i("a",{attrs:{href:"#"},on:{click:function(a){a.preventDefault(),t.dialogVisible=!0}}},[t._v("点我看图")])])])]),i("el-col",{attrs:{span:12}},[i("img",{attrs:{src:t.errGif,width:"313",height:"428",alt:"Girl has dropped her ice cream."}})])],1),i("el-dialog",{attrs:{visible:t.dialogVisible,title:"随便看"},on:{"update:visible":function(a){t.dialogVisible=a}}},[i("img",{staticClass:"pan-img",attrs:{src:t.ewizardClap}})])],1)},e=[],r=i("cc6c"),l=i.n(r),n={name:"Page401",data:function(){return{errGif:l.a+"?"+ +new Date,ewizardClap:"https://wpimg.wallstcn.com/007ef517-bafd-4066-aae4-6883632d9646",dialogVisible:!1}},methods:{back:function(){this.$route.query.noGoBack?this.$router.push({path:"/dashboard"}):this.$router.go(-1)}}},c=n,o=(i("fa66"),i("2877")),u=Object(o["a"])(c,s,e,!1,null,"35ca77fc",null);a["default"]=u.exports},"98db":function(t,a,i){},cc6c:function(t,a,i){t.exports=i.p+"static/img/401.089007e7.gif"},fa66:function(t,a,i){"use strict";i("98db")}}]);
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6a80e4ca"],{"24e2":function(t,a,i){"use strict";i.r(a);var e=function(){var t=this,a=t.$createElement,i=t._self._c||a;return i("div",{staticClass:"errPage-container"},[i("el-button",{staticClass:"pan-back-btn",attrs:{icon:"el-icon-arrow-left"},on:{click:t.back}},[t._v(" 返回 ")]),i("el-row",[i("el-col",{attrs:{span:12}},[i("h1",{staticClass:"text-jumbo text-ginormous"},[t._v(" Oops! ")]),t._v(" gif来源"),i("a",{attrs:{href:"https://zh.airbnb.com/",target:"_blank"}},[t._v("airbnb")]),t._v(" 页面 "),i("h2",[t._v("你没有权限去该页面")]),i("h6",[t._v("如有不满请联系你领导")]),i("ul",{staticClass:"list-unstyled"},[i("li",[t._v("或者你可以去:")]),i("li",{staticClass:"link-type"},[i("router-link",{attrs:{to:"/dashboard"}},[t._v(" 回首页 ")])],1),i("li",{staticClass:"link-type"},[i("a",{attrs:{href:"https://www.taobao.com/"}},[t._v("随便看看")])]),i("li",[i("a",{attrs:{href:"#"},on:{click:function(a){a.preventDefault(),t.dialogVisible=!0}}},[t._v("点我看图")])])])]),i("el-col",{attrs:{span:12}},[i("img",{attrs:{src:t.errGif,width:"313",height:"428",alt:"Girl has dropped her ice cream."}})])],1),i("el-dialog",{attrs:{visible:t.dialogVisible,title:"随便看"},on:{"update:visible":function(a){t.dialogVisible=a}}},[i("img",{staticClass:"pan-img",attrs:{src:t.ewizardClap}})])],1)},s=[],r=i("cc6c"),c=i.n(r),l={name:"Page401",data:function(){return{errGif:c.a+"?"+ +new Date,ewizardClap:"https://wpimg.wallstcn.com/007ef517-bafd-4066-aae4-6883632d9646",dialogVisible:!1}},methods:{back:function(){this.$route.query.noGoBack?this.$router.push({path:"/dashboard"}):this.$router.go(-1)}}},n=l,o=(i("fa66"),i("2877")),u=Object(o["a"])(n,e,s,!1,null,"35ca77fc",null);a["default"]=u.exports},cc6c:function(t,a,i){t.exports=i.p+"static/img/401.089007e7.gif"},f5ca:function(t,a,i){},fa66:function(t,a,i){"use strict";i("f5ca")}}]);

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-6d076dd4.f4f4af94.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-6f812974.283def1a.js


+ 1 - 0
dist/static/js/chunk-708c45dc.c7c33b76.js

@@ -0,0 +1 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-708c45dc"],{"0b8b":function(t,a,d){},d5ae:function(t,a,d){"use strict";d.r(a);var n=function(){var t=this,a=t.$createElement,d=t._self._c||a;return d("div",{staticClass:"project-search"},[d("dataInfo",{attrs:{dataId:t.dataId}})],1)},e=[],s=d("ae6b"),c={components:{dataInfo:s["a"]},data:function(){return{dataId:0}},mounted:function(){var t=this;t.dataId=t.$route.query.id,isNaN(this.dataId)&&(this.dataId=0),this.dataId=parseInt(this.dataId)},methods:{}},i=c,o=(d("d8aa"),d("2877")),u=Object(o["a"])(i,n,e,!1,null,null,null);a["default"]=u.exports},d8aa:function(t,a,d){"use strict";d("0b8b")}}]);

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-77ad40b4.5a4b0a5c.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-7bfd84a5.044cc5df.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-81c5f682.7e988cc6.js


+ 0 - 1
dist/static/js/chunk-82358924.b5685fc7.js

@@ -1 +0,0 @@
-(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-82358924"],{"2b73":function(t,e,a){"use strict";a.r(e);var r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"project-search"},[a("dataSearch",{attrs:{allowCreate:t.checkAuth("/source/data/create")},on:{bindSetQuery:t.setQuery}}),a("dataList",{attrs:{queryForm:t.queryForm,allowEdit:t.checkAuth("/source/data/update"),allowDelete:t.checkAuth("/source/data/delete")}})],1)},c=[],u=a("5530"),n=(a("4de4"),a("d3b7"),a("2f62")),o=a("ae6b"),s={components:{dataSearch:o["c"],dataList:o["b"]},data:function(){return{queryForm:{page:1,pageSize:10,code:"",name:"",status:""}}},computed:Object(u["a"])({},Object(n["b"])(["roleInfo","authList"])),methods:{checkAuth:function(t){var e=this.authList.filter((function(e){return 999==e.type&&e.path==t}));return e.length>0},setQuery:function(t){this.queryForm=t}}},i=s,d=(a("62db"),a("2877")),h=Object(d["a"])(i,r,c,!1,null,null,null);e["default"]=h.exports},3927:function(t,e,a){},"62db":function(t,e,a){"use strict";a("3927")}}]);

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-85f7b51a.451b0848.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-8cfd37e8.499204f8.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-a841c82c.5085ac75.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-be124c14.161a39d0.js


+ 1 - 1
dist/static/js/chunk-2592b1bd.47b1e9dc.js → dist/static/js/chunk-c5d7799a.9ca61231.js

@@ -1 +1 @@
-(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2592b1bd"],{"1db4":function(t,s,a){"use strict";a.r(s);var e=function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"wscn-http404-container"},[a("div",{staticClass:"wscn-http404"},[t._m(0),a("div",{staticClass:"bullshit"},[a("div",{staticClass:"bullshit__oops"},[t._v("OOPS!")]),t._m(1),a("div",{staticClass:"bullshit__headline"},[t._v(t._s(t.message))]),a("div",{staticClass:"bullshit__info"},[t._v("Please check that the URL you entered is correct, or click the button below to return to the homepage.")]),a("a",{staticClass:"bullshit__return-home",attrs:{href:""}},[t._v("Back to home")])])])])},c=[function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"pic-404"},[e("img",{staticClass:"pic-404__parent",attrs:{src:a("a36b"),alt:"404"}}),e("img",{staticClass:"pic-404__child left",attrs:{src:a("26fc"),alt:"404"}}),e("img",{staticClass:"pic-404__child mid",attrs:{src:a("26fc"),alt:"404"}}),e("img",{staticClass:"pic-404__child right",attrs:{src:a("26fc"),alt:"404"}})])},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"bullshit__info"},[t._v("All rights reserved "),a("a",{staticStyle:{color:"#20a0ff"},attrs:{href:"https://wallstreetcn.com",target:"_blank"}},[t._v("wallstreetcn")])])}],i={name:"Page404",computed:{message:function(){return"The webmaster said that you can not enter this page..."}}},l=i,n=(a("207f"),a("2877")),r=Object(n["a"])(l,e,c,!1,null,"26fcd89f",null);s["default"]=r.exports},"207f":function(t,s,a){"use strict";a("2496")},2496:function(t,s,a){},"26fc":function(t,s,a){t.exports=a.p+"static/img/404_cloud.0f4bc32b.png"},a36b:function(t,s,a){t.exports=a.p+"static/img/404.a57b6f31.png"}}]);
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-c5d7799a"],{"1db4":function(t,s,a){"use strict";a.r(s);var e=function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"wscn-http404-container"},[a("div",{staticClass:"wscn-http404"},[t._m(0),a("div",{staticClass:"bullshit"},[a("div",{staticClass:"bullshit__oops"},[t._v("OOPS!")]),t._m(1),a("div",{staticClass:"bullshit__headline"},[t._v(t._s(t.message))]),a("div",{staticClass:"bullshit__info"},[t._v("Please check that the URL you entered is correct, or click the button below to return to the homepage.")]),a("a",{staticClass:"bullshit__return-home",attrs:{href:""}},[t._v("Back to home")])])])])},c=[function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"pic-404"},[e("img",{staticClass:"pic-404__parent",attrs:{src:a("a36b"),alt:"404"}}),e("img",{staticClass:"pic-404__child left",attrs:{src:a("26fc"),alt:"404"}}),e("img",{staticClass:"pic-404__child mid",attrs:{src:a("26fc"),alt:"404"}}),e("img",{staticClass:"pic-404__child right",attrs:{src:a("26fc"),alt:"404"}})])},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"bullshit__info"},[t._v("All rights reserved "),a("a",{staticStyle:{color:"#20a0ff"},attrs:{href:"https://wallstreetcn.com",target:"_blank"}},[t._v("wallstreetcn")])])}],i={name:"Page404",computed:{message:function(){return"The webmaster said that you can not enter this page..."}}},l=i,n=(a("207f"),a("2877")),r=Object(n["a"])(l,e,c,!1,null,"26fcd89f",null);s["default"]=r.exports},"207f":function(t,s,a){"use strict";a("ba6f")},"26fc":function(t,s,a){t.exports=a.p+"static/img/404_cloud.0f4bc32b.png"},a36b:function(t,s,a){t.exports=a.p+"static/img/404.a57b6f31.png"},ba6f:function(t,s,a){}}]);

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-cb83c9ea.57e05959.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-db653464.44bc9c0a.js


+ 0 - 1
dist/static/js/chunk-db8f3fa8.37425ce7.js

@@ -1 +0,0 @@
-(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-db8f3fa8"],{"5c4f":function(t,e,a){"use strict";a("e773")},"912e":function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"project-search"},[a("dataSearch",{on:{bindSetQuery:t.setQuery}}),a("dataList",{attrs:{queryForm:t.queryForm}})],1)},r=[],s=a("2155"),u={components:{dataSearch:s["c"],dataList:s["b"]},data:function(){return{queryForm:{page:1,pageSize:10,name:"",status:""}}},methods:{setQuery:function(t){this.queryForm=t}}},c=u,o=(a("5c4f"),a("2877")),i=Object(o["a"])(c,n,r,!1,null,null,null);e["default"]=i.exports},e773:function(t,e,a){}}]);

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-e8d1e582.ba5b7a33.js


+ 1 - 0
dist/static/js/chunk-e91c78e0.d919b5b1.js

@@ -0,0 +1 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-e91c78e0"],{"1d55":function(e,t,a){},2893:function(e,t,a){"use strict";a("1d55")},"2b73":function(e,t,a){"use strict";a.r(t);var c=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"project-search"},[a("dataSearch",{attrs:{allowCreate:e.checkAuth("/source/data/create")},on:{bindSetQuery:e.setQuery}}),a("dataList",{attrs:{queryForm:e.queryForm,allowEdit:e.checkAuth("/source/data/update"),allowDelete:e.checkAuth("/source/data/delete")}})],1)},r=[],u=a("5530"),n=a("2f62"),o=a("ae6b"),s={components:{dataSearch:o["c"],dataList:o["b"]},data:function(){return{queryForm:{page:1,pageSize:10,code:"",name:"",status:""}}},computed:Object(u["a"])({},Object(n["b"])(["roleInfo","authList"])),methods:{checkAuth:function(e){return!0},setQuery:function(e){this.queryForm=e}}},d=s,i=(a("2893"),a("2877")),l=Object(i["a"])(d,c,r,!1,null,null,null);t["default"]=l.exports}}]);

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-ed94aafc.eb936981.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-elementUI.440d0513.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-elementUI.e5de5f60.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-f5188562.f6f6e026.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-libs.a99a1e26.js


+ 2 - 2
src/router/index.js

@@ -364,9 +364,9 @@ const saveRoute=(route)=>{
       });
     });
   })
-/*   autoSaveAuth({data:JSON.stringify(routes)}) */
+  autoSaveAuth({data:JSON.stringify(routes)})
 }
-/* saveRoute([...asyncRoutes]); */
+saveRoute([...asyncRoutes]);
 const createRouter = () => new Router({
   mode: 'history', // require service support
   scrollBehavior: () => ({ y: 0 }),

+ 2 - 2
src/views/dataCenter/category/components/dataList.vue

@@ -5,7 +5,7 @@
       <el-table :data="dataList" style="width: 100%" header-row-class-name="headerBg" empty-text="没有分类信息">
         <el-table-column prop="id" label="ID" align="center" width="80"/>
         <el-table-column prop="name" label="分类名称" align="center" min-width="180"/>
-        <el-table-column prop="createTime" label="创建时间" align="center" min-width="180"/>
+        <el-table-column prop="created_at" label="创建时间" align="center" min-width="180"/>
         <el-table-column prop="status" label="分类状态" align="center" min-width="180">
           <template #default="scope">
               <div>
@@ -151,7 +151,7 @@
         searchSourceDataCategory(_this.queryForm).then(res=>{
           if(!res)return;
           _this.dataList=res.data.sourcecategories;
-          _this.recordCount=res.data.totalRecord;
+          _this.recordCount=res.data.total;
           _this.pageTotal=res.data.totalPage;
         })
       },

+ 241 - 221
src/views/dataCenter/components/dataInfo.vue

@@ -2,263 +2,283 @@
   <div class="data-info">
     <el-card>
       <el-form :model="dataForm" label-width="120px">
-
         <el-form-item label="数据表编码:">
           <el-input v-model="dataForm.code"></el-input>
         </el-form-item>
         <el-form-item label="所属分类:">
-          <el-select v-model="dataForm.category_id" clearable placeholder="请选择所属分类" size="large"style="width:100%;">
-              <el-option
-                v-for="item in categoryList"
-                :key="item.id"
-                :label="item.name"
-                :value="item.id"
-              />
-            </el-select>
+          <el-select
+            v-model="dataForm.category_id"
+            clearable
+            placeholder="请选择所属分类"
+            size="large"
+            style="width: 100%"
+          >
+            <el-option
+              v-for="item in categoryList"
+              :key="item.id"
+              :label="item.name"
+              :value="item.id"
+            />
+          </el-select>
         </el-form-item>
         <el-form-item label="数据表名称:">
           <el-input v-model="dataForm.name"></el-input>
         </el-form-item>
         <el-form-item label="选择文件:">
-            <el-upload
-                v-model:file-list="fileList"
-                :limit="1"
-                action=""
-                :multiple="false"
-                :show-file-list	="false"
-                :before-upload="beforeAvatarUpload"
-              >
-                <el-button type="primary">请选择Excel文件</el-button>
-                <template #tip>
-                  <div class="el-upload__tip">
-
-                  </div>
-                </template>
-              </el-upload>
-
+          <el-upload
+            v-model:file-list="fileList"
+            :limit="1"
+            action=""
+            :multiple="false"
+            :show-file-list="false"
+            :before-upload="beforeAvatarUpload"
+          >
+            <el-button type="primary">请选择Excel文件</el-button>
+            <template #tip>
+              <div class="el-upload__tip"></div>
+            </template>
+          </el-upload>
         </el-form-item>
 
-        <el-form-item label="表格内容预览:" style="min-height:500px;" v-if="fileLoadStatus">
-          <div id="luckysheet" ref="luckysheet" style="width:100%;height:500px;"> </div>
-
+        <el-form-item
+          label="表格内容预览:"
+          style="min-height: 500px"
+          v-if="fileLoadStatus"
+        >
+          <div
+            id="luckysheet"
+            ref="luckysheet"
+            style="width: 100%; height: 500px"
+          ></div>
         </el-form-item>
         <el-form-item label="状态:">
-          <el-select v-model="dataForm.status"  placeholder="请选择状态" size="large"style="width:100%;">
-              <el-option
-                v-for="item in statusOptions"
-                :key="item.value"
-                :label="item.label"
-                :value="item.value"
-              />
-            </el-select>
+          <el-select
+            v-model="dataForm.status"
+            placeholder="请选择状态"
+            size="large"
+            style="width: 100%"
+          >
+            <el-option
+              v-for="item in statusOptions"
+              :key="item.value"
+              :label="item.label"
+              :value="item.value"
+            />
+          </el-select>
         </el-form-item>
       </el-form>
-
     </el-card>
 
-
-      <div style="text-align:right; margin-top:20px;">
-          <el-button type="warning" @click="btnSave">确认保存</el-button>
-      </div>
+    <div style="text-align: right; margin-top: 20px">
+      <el-button type="warning" @click="btnSave">确认保存</el-button>
+    </div>
   </div>
 </template>
 
 <script>
-  import LuckyExcel from 'luckyexcel'; //引入LuckyExcel
-  import {searchSourceDataCategory,createSourceData,updateSourceData,getSourceData} from'@/api/sourceData'
-  export default{
-
-    emits:['onClose'],
-    props:{
-      dataId:{
-        type:Number,
-        default:0,
-      }
+import LuckyExcel from "luckyexcel"; //引入LuckyExcel
+import {
+  searchSourceDataCategory,
+  createSourceData,
+  updateSourceData,
+  getSourceData,
+} from "@/api/sourceData";
+export default {
+  emits: ["onClose"],
+  props: {
+    dataId: {
+      type: Number,
+      default: 0,
     },
-    watch:{
-       'dataId':{
-          handler(val){
-            if(val==null)return;
-            if(val==0)return;
-            this.loadData(val);
-          },
-          immediate: true,//立即执行
-          deep: true
-       }
+  },
+  watch: {
+    dataId: {
+      handler(val) {
+        if (val == null) return;
+        if (val == 0) return;
+        this.loadData(val);
+      },
+      immediate: true, //立即执行
+      deep: true,
     },
-    data(){
-      return{
-        isMaskShow: false,
-        dataForm:{
-          id:0,
-          code:'',
-          name:'',
-          sourceData:{
-            exportJson:null,
-            luckysheetfile:''
-          },
-          status:5,
+  },
+  data() {
+    return {
+      isMaskShow: false,
+      dataForm: {
+        id: 0,
+        code: "",
+        name: "",
+        sourceData: {
+          exportJson: null,
+          luckysheetfile: "",
         },
-        categoryList:[],
-        fileLoadStatus:false,
-        file:'',
-        fileList:[],
-        statusOptions:[
-          {
-            value:'',
-            label:"请选择状态"
-          },
-          {
-            value:5,
-            label:'启用'
-          },
-          {
-            value:6,
-            label:"停用"
-          },
-        ],
-      }
-    },
-    mounted(){
-      this.initCategory();
-    },
-    methods:{
-
-      initCategory(){
-        let _this=this;
-        searchSourceDataCategory({page:1,pageSize:9999,status:5}).then(res=>{
-          if(res.status!=200)return;
-          _this.categoryList=res.data.sourcecategories.map(res=>{
-            return{
-              id:res.id,
-              value:res.id,
-              name:res.name,
-            }
-          })
-        })
+        status: 5,
       },
-
-
-      loadData(id){
-        let _this=this;
-        let par={
-          id:id,
+      categoryList: [],
+      fileLoadStatus: false,
+      file: "",
+      fileList: [],
+      statusOptions: [
+        {
+          value: "",
+          label: "请选择状态",
+        },
+        {
+          value: 5,
+          label: "启用",
+        },
+        {
+          value: 6,
+          label: "停用",
+        },
+      ],
+    };
+  },
+  mounted() {
+    this.initCategory();
+  },
+  methods: {
+    initCategory() {
+      let _this = this;
+      searchSourceDataCategory({ page: 1, pageSize: 9999, status: 5 }).then(
+        (res) => {
+          if (res.status != 200) return;
+          _this.categoryList = res.data.sourcecategories.map((res) => {
+            return {
+              id: res.id,
+              value: res.id,
+              name: res.name,
+            };
+          });
         }
-        getSourceData(par).then(res=>{
-          if(res.status!=200){
-            this.dataForm.id=0;
-            return;
-          }
-          _this.dataForm=res.data;
-          _this.dataForm.sourceData=JSON.parse(_this.dataForm.source_data);
-          _this.dataForm.category_id=res.data.category.id;
+      );
+    },
 
-          _this.fileLoadStatus=true;
-          _this.$nextTick(() => {
-            luckysheet.destroy();
-            luckysheet.create({
-              container: 'luckysheet', //dom id
-              data: _this.dataForm.sourceData.exportJson.sheets, //excel数据
-              lang: 'zh',
-              hook:{
-                cellUpdated: function (r, c, oldValue, newValue, isRefresh) {
+    loadData(id) {
+      let _this = this;
+      let par = {
+        id: id,
+      };
+      getSourceData(par).then((res) => {
+        if (res.status != 200) {
+          this.dataForm.id = 0;
+          return;
+        }
+        _this.dataForm = res.data;
+        _this.dataForm.sourceData = JSON.parse(_this.dataForm.source_data);
+        if (res.data.category && res.data.category.id) {
+          _this.dataForm.category_id = res.data.category.id;
+        }
 
-                  // console.log("oldVal",oldValue);
-                  // console.log("newVal",newValue);
-                  //   console.log('exportJson',_this.dataForm.source_data.exportJson)
-                },
+        _this.fileLoadStatus = true;
+        _this.$nextTick(() => {
+          luckysheet.destroy();
+          luckysheet.create({
+            container: "luckysheet", //dom id
+            data: _this.dataForm.sourceData.exportJson.sheets, //excel数据
+            lang: "zh",
+            hook: {
+              cellUpdated: function (r, c, oldValue, newValue, isRefresh) {
+                // console.log("oldVal",oldValue);
+                // console.log("newVal",newValue);
+                //   console.log('exportJson',_this.dataForm.source_data.exportJson)
               },
-            });
-
-
+            },
           });
+        });
+      });
+    },
 
+    btnSave(e) {
+      let _this = this;
 
-        })
-
-      },
-
-
-      btnSave(e){
-        let _this=this;
-
-        if(_this.dataForm.code==""){
-          _this.$alert("请填写数据表编码");
-          return false;
-        }
-        if(_this.dataForm.name==""){
-          _this.$alert("请填写数据表名称");
-          return false;
-        }
-        if(_this.dataForm.sourceData.exportJson==null){
-          _this.$alert("请选择上传excel文件");
-          return false;
-        }
-        let data=JSON.parse(JSON.stringify(_this.dataForm));
-        data.source_data=JSON.stringify(data.sourceData);
-        delete data.sourceData;
-        if(data.id>0){
-          updateSourceData(data).then(res=>{
-            if(res.status!=200){
-              _this.$message(res.message);return;
-            }
-            _this.$message("数据表更新成功");
-            _this.$emit("onClose");
-          })
-        }else{
-            createSourceData(data).then(res=>{
-              if(res.status!=200){
-                _this.$message(res.message);return;
-              }
-              _this.$message("数据表创建成功");
-              _this.$emit("onClose");
-            })
-        }
-      },
-
-      //(2)渲染excel
-      initExcel() {
-        let _this=this;
+      if (_this.dataForm.code == "") {
+        _this.$alert("请填写数据表编码");
+        return false;
+      }
+      if (_this.dataForm.name == "") {
+        _this.$alert("请填写数据表名称");
+        return false;
+      }
+      if (_this.dataForm.sourceData.exportJson == null) {
+        _this.$alert("请选择上传excel文件");
+        return false;
+      }
+      let data = JSON.parse(JSON.stringify(_this.dataForm));
+      data.source_data = JSON.stringify(data.sourceData);
+      delete data.sourceData;
+      if (data.id > 0) {
+        updateSourceData(data).then((res) => {
+          if (res.status != 200) {
+            _this.$message(res.message);
+            return;
+          }
+          _this.$message.success("数据表更新成功");
+          _this.$emit("onClose");
+          _this.$router.go(-1);
+        });
+      } else {
+        createSourceData(data).then((res) => {
+          if (res.status != 200) {
+            _this.$message(res.message);
+            return;
+          }
+          _this.$message.success("数据表创建成功");
+          _this.$emit("onClose");
+          _this.$router.go(-1);
+        });
+      }
+    },
 
-        // let exportJson=this.dataForm.source_data.exportJson;
-        // let luckysheetfile=this.dataForm.source_data.luckysheetfile;
-        luckysheet.destroy();
-        //初始化excel
-        luckysheet.create({
-          container: 'luckysheet', //dom id
-          data: _this.dataForm.sourceData.exportJson.sheets, //excel数据
-          lang: 'zh',
-          hook:{
-            cellUpdated: function (r, c, oldValue, newValue, isRefresh) {
+    //(2)渲染excel
+    initExcel() {
+      let _this = this;
 
-            },
+      // let exportJson=this.dataForm.source_data.exportJson;
+      // let luckysheetfile=this.dataForm.source_data.luckysheetfile;
+      luckysheet.destroy();
+      //初始化excel
+      luckysheet.create({
+        container: "luckysheet", //dom id
+        data: _this.dataForm.sourceData.exportJson.sheets, //excel数据
+        lang: "zh",
+        hook: {
+          cellUpdated: function (r, c, oldValue, newValue, isRefresh) {},
+        },
+      });
+    },
+    beforeAvatarUpload(e) {
+      let _this = this;
+      _this.fileLoadStatus = false;
+      if (
+        e.type ==
+        "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
+      ) {
+        _this.fileLoadStatus = true;
+        _this.fileList = [e];
+        //处理excel文件
+        LuckyExcel.transformExcelToLucky(
+          e,
+          (exportJson, luckysheetfile) => {
+            this.dataForm.sourceData = {
+              exportJson: exportJson,
+              luckysheetfile: luckysheetfile,
+            };
+            this.initExcel();
           },
-        });
-      },
-      beforeAvatarUpload(e){
-        let _this=this;
-        _this.fileLoadStatus=false;
-         if( e.type=='application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'){
-            _this.fileLoadStatus=true;
-            _this.fileList=[e]
-            //处理excel文件
-            LuckyExcel.transformExcelToLucky(e, (exportJson, luckysheetfile) => {
-                this.dataForm.sourceData={
-                  exportJson:exportJson,
-                  luckysheetfile:luckysheetfile,
-                }
-                this.initExcel();
-            },error =>{
-               this.$message.error(error)
-            });
-         }else{
-           this.$message("请选择excel文件");
-         }
-      },
-    }
-  }
+          (error) => {
+            this.$message.error(error);
+          }
+        );
+      } else {
+        this.$message("请选择excel文件");
+      }
+    },
+  },
+};
 </script>
 
 <style lang="scss">
- @import './dataInfo.scss'
+@import "./dataInfo.scss";
 </style>

+ 6 - 2
src/views/dataCenter/components/dataList.vue

@@ -1,5 +1,5 @@
 <template>
-  <div class="data-list">
+  <div class="data-list" v-loading="loading">
 
 
       <el-table :data="dataList" style="width: 100%" header-row-class-name="headerBg" table-layout="auto" empty-text="没有原始数据信息">
@@ -110,6 +110,7 @@
         pageTotal:1,
         dataList:[],
         currentData:{},
+        loading: false, // Add loading state
       }
     },
     mounted() {
@@ -177,12 +178,15 @@
       //搜索
       search(){
         let _this=this;
+        _this.loading = true; // Start loading
         searchSourceData(_this.queryForm).then(res=>{
           if(!res)return;
           _this.dataList=res.data.dataList;
           _this.recordCount=res.data.totalRecord;
           _this.pageTotal=res.data.totalPage;
-        })
+        }).finally(() => {
+          _this.loading = false; // Stop loading
+        });
       },
       //修改分页
       ChangePage(e){

+ 1 - 1
src/views/dataCenter/dataView.vue

@@ -9,7 +9,7 @@
       下载中</div>
 
     <div class="btn-save">
-        <el-button type="primary" @click="onSave">保存修改</el-button>
+    <!--     <el-button type="primary" @click="onSave">保存修改</el-button> -->
     </div>
   </div>
 </template>

+ 1 - 1
src/views/document/category/components/dataList.vue

@@ -147,7 +147,7 @@
         searchDocumentCategory(_this.queryForm).then(res=>{
           if(!res)return;
           _this.dataList=res.data.dataList;
-          _this.recordCount=res.data.recordCount;
+          _this.recordCount=res.data.totalRecord;
           _this.pageTotal=res.data.pageTotal;
         })
       },

Một số tệp đã không được hiển thị bởi vì quá nhiều tập tin thay đổi trong này khác