ソースを参照

优化自动部署

xiongzhu 7 年 前
コミット
a102d223d5
100 ファイル変更65 行追加82 行削除
  1. 57 43
      src/main/vue/src/pages/DeploySystem.vue
  2. 3 34
      src/main/vue/src/router/index.js
  3. 1 1
      src/main/webapp/WEB-INF/html/admin.html
  4. 0 0
      src/main/webapp/static/css/app.503b9a47068372c2ed0e84e4c2611dfd.css
  5. 0 0
      src/main/webapp/static/css/app.503b9a47068372c2ed0e84e4c2611dfd.css.map
  6. 0 0
      src/main/webapp/static/css/app.cde909f66885a65244b75d4e720d7459.css
  7. 0 0
      src/main/webapp/static/css/app.cde909f66885a65244b75d4e720d7459.css.map
  8. 0 0
      src/main/webapp/static/js/0.9ff23945ab627a4a9bb3.js
  9. 0 0
      src/main/webapp/static/js/0.9ff23945ab627a4a9bb3.js.map
  10. 0 0
      src/main/webapp/static/js/0.a3c0d76ea100f3361ae7.js
  11. 0 0
      src/main/webapp/static/js/0.a3c0d76ea100f3361ae7.js.map
  12. 0 0
      src/main/webapp/static/js/1.5ee265f0db373c4f9bee.js
  13. 0 0
      src/main/webapp/static/js/1.5ee265f0db373c4f9bee.js.map
  14. 0 0
      src/main/webapp/static/js/10.be8d1e09299176cccb02.js
  15. 0 0
      src/main/webapp/static/js/10.be8d1e09299176cccb02.js.map
  16. 0 0
      src/main/webapp/static/js/10.c60f329100f4c287bf99.js
  17. 0 0
      src/main/webapp/static/js/10.c60f329100f4c287bf99.js.map
  18. 0 0
      src/main/webapp/static/js/14.362ef744f314685abc36.js
  19. 0 0
      src/main/webapp/static/js/14.362ef744f314685abc36.js.map
  20. 0 0
      src/main/webapp/static/js/14.8e9b1d8bd4bc79616a30.js
  21. 0 0
      src/main/webapp/static/js/14.8e9b1d8bd4bc79616a30.js.map
  22. 0 0
      src/main/webapp/static/js/15.228eee40847759ea4d3c.js
  23. 0 0
      src/main/webapp/static/js/15.228eee40847759ea4d3c.js.map
  24. 0 0
      src/main/webapp/static/js/16.4bd03bc90f4191b38393.js
  25. 0 0
      src/main/webapp/static/js/16.4bd03bc90f4191b38393.js.map
  26. 0 0
      src/main/webapp/static/js/16.8a1f780c5415d048f3fd.js
  27. 0 0
      src/main/webapp/static/js/16.8a1f780c5415d048f3fd.js.map
  28. 0 0
      src/main/webapp/static/js/17.95c33e8f3a3693a13e01.js.map
  29. 0 0
      src/main/webapp/static/js/17.bcf70d7492bde6494cbb.js
  30. 0 0
      src/main/webapp/static/js/17.bcf70d7492bde6494cbb.js.map
  31. 0 0
      src/main/webapp/static/js/18.299d44b1de406982420a.js
  32. 0 0
      src/main/webapp/static/js/18.299d44b1de406982420a.js.map
  33. 0 0
      src/main/webapp/static/js/18.7ae6b60d649612c3b8dc.js
  34. 0 0
      src/main/webapp/static/js/18.7ae6b60d649612c3b8dc.js.map
  35. 0 0
      src/main/webapp/static/js/19.6ef0647117b01f59508c.js.map
  36. 0 0
      src/main/webapp/static/js/19.9e2eb2b2826732dfc161.js
  37. 0 0
      src/main/webapp/static/js/19.9e2eb2b2826732dfc161.js.map
  38. 0 0
      src/main/webapp/static/js/2.decba3c46c70c1d51456.js
  39. 0 0
      src/main/webapp/static/js/2.decba3c46c70c1d51456.js.map
  40. 0 0
      src/main/webapp/static/js/21.800516aed2a1598328b3.js
  41. 0 0
      src/main/webapp/static/js/21.800516aed2a1598328b3.js.map
  42. 0 0
      src/main/webapp/static/js/21.e5205e2f3c6db21f3663.js
  43. 0 0
      src/main/webapp/static/js/21.e5205e2f3c6db21f3663.js.map
  44. 0 0
      src/main/webapp/static/js/22.5d486e46ca72f51c270f.js
  45. 0 0
      src/main/webapp/static/js/22.5d486e46ca72f51c270f.js.map
  46. 0 0
      src/main/webapp/static/js/23.09ac0d911c59238431dd.js
  47. 0 0
      src/main/webapp/static/js/23.09ac0d911c59238431dd.js.map
  48. 2 2
      src/main/webapp/static/js/24.c19b15f844d5b1f05375.js
  49. 0 0
      src/main/webapp/static/js/24.c19b15f844d5b1f05375.js.map
  50. 0 0
      src/main/webapp/static/js/25.8113987fb4c8b8eb7d48.js
  51. 0 0
      src/main/webapp/static/js/25.8113987fb4c8b8eb7d48.js.map
  52. 0 0
      src/main/webapp/static/js/26.776221cd17a3ab4a7acd.js
  53. 0 0
      src/main/webapp/static/js/26.776221cd17a3ab4a7acd.js.map
  54. 0 0
      src/main/webapp/static/js/26.e388ace532e7d55324a7.js.map
  55. 0 0
      src/main/webapp/static/js/27.7ad4e27a204f3a990e9b.js
  56. 0 0
      src/main/webapp/static/js/27.7ad4e27a204f3a990e9b.js.map
  57. 0 0
      src/main/webapp/static/js/28.2cc93ee6c3e719c92344.js.map
  58. 0 0
      src/main/webapp/static/js/28.e635683386ebc0445157.js
  59. 0 0
      src/main/webapp/static/js/28.e635683386ebc0445157.js.map
  60. 0 0
      src/main/webapp/static/js/29.68a568021f90c8f9fa1a.js
  61. 0 0
      src/main/webapp/static/js/29.68a568021f90c8f9fa1a.js.map
  62. 0 0
      src/main/webapp/static/js/29.79b610ac7a8c51712e3c.js.map
  63. 0 0
      src/main/webapp/static/js/3.044d54cb2f237d9a3aaa.js
  64. 0 0
      src/main/webapp/static/js/3.044d54cb2f237d9a3aaa.js.map
  65. 0 0
      src/main/webapp/static/js/30.12e0edaf5bfaea779890.js
  66. 0 0
      src/main/webapp/static/js/30.12e0edaf5bfaea779890.js.map
  67. 0 0
      src/main/webapp/static/js/31.72171638444f99416245.js
  68. 0 0
      src/main/webapp/static/js/31.72171638444f99416245.js.map
  69. 0 0
      src/main/webapp/static/js/32.9d56dd8465186509d1b9.js
  70. 0 0
      src/main/webapp/static/js/32.9d56dd8465186509d1b9.js.map
  71. 0 0
      src/main/webapp/static/js/32.a85b446b0d6ad9884e0f.js
  72. 0 0
      src/main/webapp/static/js/32.a85b446b0d6ad9884e0f.js.map
  73. 0 0
      src/main/webapp/static/js/33.195ce963071e3a7d61da.js
  74. 0 0
      src/main/webapp/static/js/33.195ce963071e3a7d61da.js.map
  75. 0 0
      src/main/webapp/static/js/33.481f4b38e4f96611f63f.js.map
  76. 0 0
      src/main/webapp/static/js/34.13d7a5be68112a715608.js.map
  77. 0 0
      src/main/webapp/static/js/34.f3c0a15c219d2ae02a81.js
  78. 0 0
      src/main/webapp/static/js/34.f3c0a15c219d2ae02a81.js.map
  79. 0 0
      src/main/webapp/static/js/35.4885c37dfca07ac73582.js
  80. 0 0
      src/main/webapp/static/js/35.4885c37dfca07ac73582.js.map
  81. 0 0
      src/main/webapp/static/js/35.9afcc9d1e1e40a31f6bc.js.map
  82. 0 0
      src/main/webapp/static/js/36.d131f64b2846deb2d4f8.js
  83. 0 0
      src/main/webapp/static/js/36.d131f64b2846deb2d4f8.js.map
  84. 0 0
      src/main/webapp/static/js/36.dac4a26ee0417b7927f6.js.map
  85. 0 0
      src/main/webapp/static/js/37.1a33ce6698b5464e33a3.js
  86. 0 0
      src/main/webapp/static/js/37.1a33ce6698b5464e33a3.js.map
  87. 0 0
      src/main/webapp/static/js/37.b9c9e6713dea99ddda06.js.map
  88. 0 0
      src/main/webapp/static/js/38.09cb66e4265583f7bb57.js
  89. 2 2
      src/main/webapp/static/js/38.29f8abbe94a7c5d999f8.js
  90. 0 0
      src/main/webapp/static/js/38.29f8abbe94a7c5d999f8.js.map
  91. 0 0
      src/main/webapp/static/js/39.1f64f4b8c8da47e3c3a4.js
  92. 0 0
      src/main/webapp/static/js/39.1f64f4b8c8da47e3c3a4.js.map
  93. 0 0
      src/main/webapp/static/js/4.52733c64faedb0889259.js
  94. 0 0
      src/main/webapp/static/js/4.52733c64faedb0889259.js.map
  95. 0 0
      src/main/webapp/static/js/40.1e8b0282d83ebbf02ad0.js
  96. 0 0
      src/main/webapp/static/js/40.1e8b0282d83ebbf02ad0.js.map
  97. 0 0
      src/main/webapp/static/js/41.2b9326b8105f6a24c891.js.map
  98. 0 0
      src/main/webapp/static/js/41.61a32c116c14771b7d08.js
  99. 0 0
      src/main/webapp/static/js/41.61a32c116c14771b7d08.js.map
  100. 0 0
      src/main/webapp/static/js/42.d9213f5c3e7c98bc7886.js

+ 57 - 43
src/main/vue/src/pages/DeploySystem.vue

@@ -1,27 +1,43 @@
 <template>
     <div class="container">
-        <div v-if="building" class="building">
-            <el-alert
-                v-if="percentage<100"
-                :closable="false"
-                title="部署中"
-                type="info"
-                show-icon>
-            </el-alert>
-            <el-alert
-                v-else
-                :closable="false"
-                title="部署成功"
-                type="success"
-                show-icon>
-            </el-alert>
-            <el-progress :percentage="percentage"></el-progress>
-            <pre class="output" ref="output">{{output}}</pre>
-        </div>
-        <div v-else>
-            <el-alert title="请谨慎操作" type="warning" description="重新部署会导致网站暂时无法访问" :closable="false" show-icon></el-alert>
-            <el-button size="small" style="margin-top:20px" @click="deploy">重新部署</el-button>
+        <el-alert
+            v-if="state === 0"
+            title="请谨慎操作"
+            type="warning"
+            description="重新部署会导致网站暂时无法访问"
+            :closable="false"
+            show-icon>
+        </el-alert>
+        <div v-if="state === 0" style="margin-top:20px">
+            <el-button size="small" @click="deploy" type="danger" plain>重新部署</el-button>
         </div>
+
+
+        <el-alert
+            v-if="state === 1"
+            :closable="false"
+            title="部署中-编译代码"
+            description="部署过程中请不要进行其他操作"
+            type="info"
+            show-icon>
+        </el-alert>
+        <el-alert
+            v-if="state === 2"
+            :closable="false"
+            title="部署中-重启tomcat"
+            description="部署过程中请不要进行其他操作"
+            type="info"
+            show-icon>
+        </el-alert>
+        <el-alert
+            v-if="state === 3"
+            :closable="false"
+            title="部署成功"
+            type="success"
+            show-icon>
+        </el-alert>
+        <el-progress :percentage="percentage" v-if="state !== 0"></el-progress>
+        <pre class="output" ref="output" v-if="state !== 0">{{output}}</pre>
     </div>
 </template>
 <script>
@@ -32,7 +48,7 @@
             return {
                 url: '',
                 percentage: 0,
-                building: false,
+                state: 0,
                 output: ''
             }
         },
@@ -59,7 +75,7 @@
                     this.url = res.data.executable.url;
                     this.percentage = 0;
                     this.output = '';
-                    this.building = true;
+                    this.state = 1;
                     this.pollingStatus();
                 }).catch(e => {
                 });
@@ -73,16 +89,21 @@
                             this.percentage = p;
                             setTimeout(() => {
                                 this.pollingStatus();
-                                this.pollingOutputs();
-                            }, 500);
+                            }, 1000);
                         } else {
-                            this.percentage = 100;
-                            this.$message.success('部署成功')
+                            this.state = 2;
+                            axios.get('http://49.4.67.181:8083/admin#/myTasks' || this.$baseUrl, {
+                                timeout: 600000
+                            }).then(res => {
+                                this.state = 3;
+                                this.percentage = 100;
+                                this.$message.success('部署成功')
+                            }).catch(e => {
+
+                            });
                         }
                     }
-                })
-            },
-            pollingOutputs() {
+                });
                 axios.get(`${this.url}/logText/progressiveText?start=0`).then(res => {
                     if (res.status === 200) {
                         this.output = res.data;
@@ -100,20 +121,13 @@
         display: flex;
         flex-direction: column;
         height: 100%;
-        overflow: auto;
-        .building {
-            display: flex;
-            flex-direction: column;
-            height: 100%;
+        .output {
+            flex-basis: 0;
+            flex-grow: 1;
             overflow: auto;
-            .output {
-                flex-basis: 0;
-                flex-grow: 1;
-                overflow: auto;
-                margin-top: 40px;
-                font-size: 14px;
-                color: #666666;
-            }
+            margin-top: 40px;
+            font-size: 14px;
+            color: #666666;
         }
     }
 </style>

+ 3 - 34
src/main/vue/src/router/index.js

@@ -238,40 +238,9 @@ const router = new Router({
             name: 'login',
             component: () => import('../pages/Login')
         },
-
-        {
-            path: '/appLineChart',
-            name: 'appLineChart',
-            component: () => import('../pages/LineChart')
-        },
-        {
-            path: '/appBarChart',
-            name: 'appBarChart',
-            component: () => import('../pages/BarChart')
-        },
-        {
-            path: '/appPieChart',
-            name: 'appPieChart',
-            component: () =>
-                import('../pages/PieChart')
-        },
-        {
-            path: '/appPolarAreaChart',
-            name: 'appPolarAreaChart',
-            component: () =>
-                import('../pages/PolarAreaChart')
-        },
-        {
-            path: '/appRadarChart',
-            name: 'appRadarChart',
-            component: () =>
-                import('../pages/RadarChart')
-        },
         {
-            path: '/appBubbleChart',
-            name: 'appBubbleChart',
-            component: () =>
-                import('../pages/BubbleChart')
+            path: '*',
+            redirect: '/404'
         }
     ]
 });
@@ -314,4 +283,4 @@ router.afterEach((to, from) => {
     window.onresize();
 });
 
-export default router;
+export default router;

+ 1 - 1
src/main/webapp/WEB-INF/html/admin.html

@@ -1 +1 @@
-<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><title>管理后台</title><link rel=icon href=static/favicon.ico><script defer=defer src=https://use.fontawesome.com/releases/v5.0.10/js/all.js integrity=sha384-slN8GvtUJGnv6ca26v8EzVaR9DC58QEwsIk9q1QXdCU8Yu8ck/tL/5szYlBbqmS+ crossorigin=anonymous></script><link href=/static/css/app.cde909f66885a65244b75d4e720d7459.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=/static/js/manifest.14eed82b21c451527bf2.js></script><script type=text/javascript src=/static/js/vendor.8ba0fb9bc5a4e3599956.js></script><script type=text/javascript src=/static/js/app.f0b3de52dfd123166b1d.js></script></body></html>
+<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><title>管理后台</title><link rel=icon href=static/favicon.ico><script defer=defer src=https://use.fontawesome.com/releases/v5.0.10/js/all.js integrity=sha384-slN8GvtUJGnv6ca26v8EzVaR9DC58QEwsIk9q1QXdCU8Yu8ck/tL/5szYlBbqmS+ crossorigin=anonymous></script><link href=/static/css/app.503b9a47068372c2ed0e84e4c2611dfd.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=/static/js/manifest.ea96398ff0b1082ca2db.js></script><script type=text/javascript src=/static/js/vendor.7314dc34c0154e966ee1.js></script><script type=text/javascript src=/static/js/app.448604a8851dbb65c694.js></script></body></html>

ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/css/app.503b9a47068372c2ed0e84e4c2611dfd.css


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/css/app.503b9a47068372c2ed0e84e4c2611dfd.css.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/css/app.cde909f66885a65244b75d4e720d7459.css


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/css/app.cde909f66885a65244b75d4e720d7459.css.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/0.9ff23945ab627a4a9bb3.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/0.9ff23945ab627a4a9bb3.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/0.a3c0d76ea100f3361ae7.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/0.a3c0d76ea100f3361ae7.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/1.5ee265f0db373c4f9bee.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/1.5ee265f0db373c4f9bee.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/10.be8d1e09299176cccb02.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/10.be8d1e09299176cccb02.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/10.c60f329100f4c287bf99.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/10.c60f329100f4c287bf99.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/14.362ef744f314685abc36.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/14.362ef744f314685abc36.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/14.8e9b1d8bd4bc79616a30.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/14.8e9b1d8bd4bc79616a30.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/15.228eee40847759ea4d3c.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/15.228eee40847759ea4d3c.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/16.4bd03bc90f4191b38393.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/16.4bd03bc90f4191b38393.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/16.8a1f780c5415d048f3fd.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/16.8a1f780c5415d048f3fd.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/17.95c33e8f3a3693a13e01.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/17.bcf70d7492bde6494cbb.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/17.bcf70d7492bde6494cbb.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/18.299d44b1de406982420a.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/18.299d44b1de406982420a.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/18.7ae6b60d649612c3b8dc.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/18.7ae6b60d649612c3b8dc.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/19.6ef0647117b01f59508c.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/19.9e2eb2b2826732dfc161.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/19.9e2eb2b2826732dfc161.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/2.decba3c46c70c1d51456.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/2.decba3c46c70c1d51456.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/21.800516aed2a1598328b3.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/21.800516aed2a1598328b3.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/21.e5205e2f3c6db21f3663.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/21.e5205e2f3c6db21f3663.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/22.5d486e46ca72f51c270f.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/22.5d486e46ca72f51c270f.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/23.09ac0d911c59238431dd.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/23.09ac0d911c59238431dd.js.map


+ 2 - 2
src/main/webapp/static/js/22.c5bc34261e9f67860c34.js → src/main/webapp/static/js/24.c19b15f844d5b1f05375.js

@@ -1,2 +1,2 @@
-webpackJsonp([22],{BXS2:function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=o("mtWM"),a=o.n(r),n={data:function(){return{taskForm:[],taskFormData:{},loading:!1}},created:function(){var t=this;this.$http.get({url:"/rest/form/form-data",data:{taskId:this.$route.query.id}}).then(function(e){t.taskForm=e.formProperties,t.taskFormData={}})},methods:{completeTask:function(){var t=this;this.$refs.taskForm.validate(function(e){e&&(t.loading=!0,a.a.post("rest/form/form-data",{taskId:t.$route.query.id,properties:t.$refs.taskForm.getData()}).then(function(e){t.loading=!1,t.$message.success("成功"),t.$router.go(-1)}).catch(function(e){console.log(e),t.loading=!1,t.$message.error("失败")}))})}},components:{DynamicForm:o("uBmv").a}},s={render:function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",[o("h3"),t._v(" "),o("dynamic-form",{ref:"taskForm",staticStyle:{width:"500px"},attrs:{formProps:t.taskForm}},[o("el-form-item",[o("el-button",{on:{click:function(e){t.$router.go(-1)}}},[t._v("取消")]),t._v(" "),o("el-button",{attrs:{type:"primary",loading:t.loading},on:{click:t.completeTask}},[t._v("完成")])],1)],1)],1)},staticRenderFns:[]};var i=o("VU/8")(n,s,!1,function(t){o("j9OR")},"data-v-75280462",null);e.default=i.exports},j9OR:function(t,e){}});
-//# sourceMappingURL=22.c5bc34261e9f67860c34.js.map
+webpackJsonp([24],{BXS2:function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=o("mtWM"),a=o.n(r),n={data:function(){return{taskForm:[],taskFormData:{},loading:!1}},created:function(){var t=this;this.$http.get({url:"/rest/form/form-data",data:{taskId:this.$route.query.id}}).then(function(e){t.taskForm=e.formProperties,t.taskFormData={}})},methods:{completeTask:function(){var t=this;this.$refs.taskForm.validate(function(e){e&&(t.loading=!0,a.a.post("rest/form/form-data",{taskId:t.$route.query.id,properties:t.$refs.taskForm.getData()}).then(function(e){t.loading=!1,t.$message.success("成功"),t.$router.go(-1)}).catch(function(e){console.log(e),t.loading=!1,t.$message.error("失败")}))})}},components:{DynamicForm:o("uBmv").a}},s={render:function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",[o("h3"),t._v(" "),o("dynamic-form",{ref:"taskForm",staticStyle:{width:"500px"},attrs:{formProps:t.taskForm}},[o("el-form-item",[o("el-button",{on:{click:function(e){t.$router.go(-1)}}},[t._v("取消")]),t._v(" "),o("el-button",{attrs:{type:"primary",loading:t.loading},on:{click:t.completeTask}},[t._v("完成")])],1)],1)],1)},staticRenderFns:[]};var i=o("VU/8")(n,s,!1,function(t){o("j9OR")},"data-v-75280462",null);e.default=i.exports},j9OR:function(t,e){}});
+//# sourceMappingURL=24.c19b15f844d5b1f05375.js.map

ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/24.c19b15f844d5b1f05375.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/25.8113987fb4c8b8eb7d48.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/25.8113987fb4c8b8eb7d48.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/26.776221cd17a3ab4a7acd.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/26.776221cd17a3ab4a7acd.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/26.e388ace532e7d55324a7.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/27.7ad4e27a204f3a990e9b.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/27.7ad4e27a204f3a990e9b.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/28.2cc93ee6c3e719c92344.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/28.e635683386ebc0445157.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/28.e635683386ebc0445157.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/29.68a568021f90c8f9fa1a.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/29.68a568021f90c8f9fa1a.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/29.79b610ac7a8c51712e3c.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/3.044d54cb2f237d9a3aaa.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/3.044d54cb2f237d9a3aaa.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/30.12e0edaf5bfaea779890.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/30.12e0edaf5bfaea779890.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/31.72171638444f99416245.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/31.72171638444f99416245.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/32.9d56dd8465186509d1b9.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/32.9d56dd8465186509d1b9.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/32.a85b446b0d6ad9884e0f.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/32.a85b446b0d6ad9884e0f.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/33.195ce963071e3a7d61da.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/33.195ce963071e3a7d61da.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/33.481f4b38e4f96611f63f.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/34.13d7a5be68112a715608.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/34.f3c0a15c219d2ae02a81.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/34.f3c0a15c219d2ae02a81.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/35.4885c37dfca07ac73582.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/35.4885c37dfca07ac73582.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/35.9afcc9d1e1e40a31f6bc.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/36.d131f64b2846deb2d4f8.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/36.d131f64b2846deb2d4f8.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/36.dac4a26ee0417b7927f6.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/37.1a33ce6698b5464e33a3.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/37.1a33ce6698b5464e33a3.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/37.b9c9e6713dea99ddda06.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/38.09cb66e4265583f7bb57.js


+ 2 - 2
src/main/webapp/static/js/31.347f8468819d5d878958.js → src/main/webapp/static/js/38.29f8abbe94a7c5d999f8.js

@@ -1,2 +1,2 @@
-webpackJsonp([31],{Wh3M:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-form",{ref:"form",staticStyle:{"max-width":"500px"},attrs:{model:e.formData,rules:e.rules,"label-width":"80px","label-position":"right",size:"small"}},[a("el-form-item",{attrs:{prop:"dataruleName",label:"权限名称"}},[a("el-input",{model:{value:e.formData.dataruleName,callback:function(t){e.$set(e.formData,"dataruleName",t)},expression:"formData.dataruleName"}})],1),e._v(" "),a("el-form-item",{attrs:{prop:"permission",label:"权限标识"}},[a("el-input",{model:{value:e.formData.permission,callback:function(t){e.$set(e.formData,"permission",t)},expression:"formData.permission"}})],1),e._v(" "),a("el-form-item",[a("el-button",{attrs:{loading:e.$store.state.fetchingData,type:"primary"},on:{click:e.onSave}},[e._v("保存")]),e._v(" "),a("el-button",{on:{click:function(t){e.$router.go(-1)}}},[e._v("取消")])],1)],1)],1)},staticRenderFns:[]};var s=a("VU/8")({created:function(){var e=this;this.$route.query.id&&this.$http.get({url:"/sysDatarule/getOne",data:{id:this.$route.query.id}}).then(function(t){t.success&&(e.formData=t.data)})},data:function(){return{saving:!1,formData:{},rules:{dataruleName:[{required:!0,message:"请填写权限名称",trigger:"blur"}],permission:[{required:!0,message:"请填写权限标识",trigger:"blur"}]},menus:[]}},methods:{onSave:function(){var e=this;this.$refs.form.validate(function(t){if(!t)return!1;e.submit()})},submit:function(){var e=this;this.$http.post({url:this.formData.id?"/sysDatarule/update":"/sysDatarule/save",data:this.formData}).then(function(t){t.success?(e.$message.success("成功"),e.$router.go(-1)):e.$message.warning("失败")})}}},r,!1,function(e){a("awIv")},"data-v-3d1f3150",null);t.default=s.exports},awIv:function(e,t){}});
-//# sourceMappingURL=31.347f8468819d5d878958.js.map
+webpackJsonp([38],{Wh3M:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-form",{ref:"form",staticStyle:{"max-width":"500px"},attrs:{model:e.formData,rules:e.rules,"label-width":"80px","label-position":"right",size:"small"}},[a("el-form-item",{attrs:{prop:"dataruleName",label:"权限名称"}},[a("el-input",{model:{value:e.formData.dataruleName,callback:function(t){e.$set(e.formData,"dataruleName",t)},expression:"formData.dataruleName"}})],1),e._v(" "),a("el-form-item",{attrs:{prop:"permission",label:"权限标识"}},[a("el-input",{model:{value:e.formData.permission,callback:function(t){e.$set(e.formData,"permission",t)},expression:"formData.permission"}})],1),e._v(" "),a("el-form-item",[a("el-button",{attrs:{loading:e.$store.state.fetchingData,type:"primary"},on:{click:e.onSave}},[e._v("保存")]),e._v(" "),a("el-button",{on:{click:function(t){e.$router.go(-1)}}},[e._v("取消")])],1)],1)],1)},staticRenderFns:[]};var s=a("VU/8")({created:function(){var e=this;this.$route.query.id&&this.$http.get({url:"/sysDatarule/getOne",data:{id:this.$route.query.id}}).then(function(t){t.success&&(e.formData=t.data)})},data:function(){return{saving:!1,formData:{},rules:{dataruleName:[{required:!0,message:"请填写权限名称",trigger:"blur"}],permission:[{required:!0,message:"请填写权限标识",trigger:"blur"}]},menus:[]}},methods:{onSave:function(){var e=this;this.$refs.form.validate(function(t){if(!t)return!1;e.submit()})},submit:function(){var e=this;this.$http.post({url:this.formData.id?"/sysDatarule/update":"/sysDatarule/save",data:this.formData}).then(function(t){t.success?(e.$message.success("成功"),e.$router.go(-1)):e.$message.warning("失败")})}}},r,!1,function(e){a("awIv")},"data-v-3d1f3150",null);t.default=s.exports},awIv:function(e,t){}});
+//# sourceMappingURL=38.29f8abbe94a7c5d999f8.js.map

ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/38.29f8abbe94a7c5d999f8.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/39.1f64f4b8c8da47e3c3a4.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/39.1f64f4b8c8da47e3c3a4.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/4.52733c64faedb0889259.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/4.52733c64faedb0889259.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/40.1e8b0282d83ebbf02ad0.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/40.1e8b0282d83ebbf02ad0.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/41.2b9326b8105f6a24c891.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/41.61a32c116c14771b7d08.js


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/41.61a32c116c14771b7d08.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
src/main/webapp/static/js/42.d9213f5c3e7c98bc7886.js


この差分においてかなりの量のファイルが変更されているため、一部のファイルを表示していません