1
0
xiongzhu 7 rokov pred
rodič
commit
3ea3ed8e50
100 zmenil súbory, kde vykonal 22 pridanie a 1966 odobranie
  1. 0 33
      src/main/java/com/izouma/awesomeadmin/dao/TestDeploy1Mapper.java
  2. 0 189
      src/main/java/com/izouma/awesomeadmin/dao/TestDeploy1Mapper.xml
  3. 0 33
      src/main/java/com/izouma/awesomeadmin/dao/TestDeployMapper.java
  4. 0 189
      src/main/java/com/izouma/awesomeadmin/dao/TestDeployMapper.xml
  5. 0 53
      src/main/java/com/izouma/awesomeadmin/model/TestDeploy.java
  6. 0 53
      src/main/java/com/izouma/awesomeadmin/model/TestDeploy1.java
  7. 0 27
      src/main/java/com/izouma/awesomeadmin/service/TestDeploy1Service.java
  8. 0 27
      src/main/java/com/izouma/awesomeadmin/service/TestDeployService.java
  9. 0 137
      src/main/java/com/izouma/awesomeadmin/service/impl/TestDeploy1ServiceImpl.java
  10. 0 137
      src/main/java/com/izouma/awesomeadmin/service/impl/TestDeployServiceImpl.java
  11. 0 153
      src/main/java/com/izouma/awesomeadmin/web/TestDeploy1Controller.java
  12. 0 153
      src/main/java/com/izouma/awesomeadmin/web/TestDeployController.java
  13. 16 14
      src/main/vue/src/pages/DeploySystem.vue
  14. 0 84
      src/main/vue/src/pages/TestDeploy.vue
  15. 0 84
      src/main/vue/src/pages/TestDeploy1.vue
  16. 0 286
      src/main/vue/src/pages/TestDeploy1s.vue
  17. 0 286
      src/main/vue/src/pages/TestDeploys.vue
  18. 1 21
      src/main/vue/src/router/index.js
  19. 1 1
      src/main/webapp/WEB-INF/html/admin.html
  20. 0 0
      src/main/webapp/static/css/app.5990227417adbbd75e4cc9a571365510.css
  21. 0 0
      src/main/webapp/static/css/app.5990227417adbbd75e4cc9a571365510.css.map
  22. 0 0
      src/main/webapp/static/css/app.8003fad4721bfa982e668ff4dd70d6c6.css
  23. 0 0
      src/main/webapp/static/css/app.8003fad4721bfa982e668ff4dd70d6c6.css.map
  24. 0 0
      src/main/webapp/static/js/0.9ff23945ab627a4a9bb3.js
  25. 0 0
      src/main/webapp/static/js/0.9ff23945ab627a4a9bb3.js.map
  26. 0 0
      src/main/webapp/static/js/0.a3c0d76ea100f3361ae7.js
  27. 0 0
      src/main/webapp/static/js/0.a3c0d76ea100f3361ae7.js.map
  28. 0 0
      src/main/webapp/static/js/14.362ef744f314685abc36.js
  29. 0 0
      src/main/webapp/static/js/14.362ef744f314685abc36.js.map
  30. 0 0
      src/main/webapp/static/js/14.8e9b1d8bd4bc79616a30.js
  31. 0 0
      src/main/webapp/static/js/14.8e9b1d8bd4bc79616a30.js.map
  32. 0 0
      src/main/webapp/static/js/15.228eee40847759ea4d3c.js
  33. 0 0
      src/main/webapp/static/js/15.228eee40847759ea4d3c.js.map
  34. 0 0
      src/main/webapp/static/js/16.8a1f780c5415d048f3fd.js
  35. 0 0
      src/main/webapp/static/js/16.8a1f780c5415d048f3fd.js.map
  36. 0 0
      src/main/webapp/static/js/16.f6faa07a488e90ce7673.js
  37. 0 0
      src/main/webapp/static/js/16.f6faa07a488e90ce7673.js.map
  38. 0 0
      src/main/webapp/static/js/17.95c33e8f3a3693a13e01.js.map
  39. 0 0
      src/main/webapp/static/js/17.f496f615378fc56c5a09.js
  40. 0 0
      src/main/webapp/static/js/17.f496f615378fc56c5a09.js.map
  41. 0 0
      src/main/webapp/static/js/18.7ae6b60d649612c3b8dc.js
  42. 0 0
      src/main/webapp/static/js/18.7ae6b60d649612c3b8dc.js.map
  43. 0 0
      src/main/webapp/static/js/18.e2650f28860234817828.js
  44. 0 0
      src/main/webapp/static/js/18.e2650f28860234817828.js.map
  45. 0 0
      src/main/webapp/static/js/19.6c6e95cd6f7b63d2fc29.js
  46. 0 0
      src/main/webapp/static/js/19.6c6e95cd6f7b63d2fc29.js.map
  47. 0 0
      src/main/webapp/static/js/19.6ef0647117b01f59508c.js.map
  48. 0 0
      src/main/webapp/static/js/20.53f9a161142de35926cd.js
  49. 0 0
      src/main/webapp/static/js/20.53f9a161142de35926cd.js.map
  50. 0 0
      src/main/webapp/static/js/21.e5205e2f3c6db21f3663.js
  51. 0 0
      src/main/webapp/static/js/21.e5205e2f3c6db21f3663.js.map
  52. 0 0
      src/main/webapp/static/js/21.f3209f608b91e50ae508.js
  53. 0 0
      src/main/webapp/static/js/21.f3209f608b91e50ae508.js.map
  54. 0 0
      src/main/webapp/static/js/22.90ab021df74742426ed3.js
  55. 0 0
      src/main/webapp/static/js/22.90ab021df74742426ed3.js.map
  56. 0 0
      src/main/webapp/static/js/22.952e4a0b834106435e54.js
  57. 0 0
      src/main/webapp/static/js/22.952e4a0b834106435e54.js.map
  58. 0 0
      src/main/webapp/static/js/23.09ac0d911c59238431dd.js
  59. 0 0
      src/main/webapp/static/js/23.09ac0d911c59238431dd.js.map
  60. 2 2
      src/main/webapp/static/js/24.c19b15f844d5b1f05375.js
  61. 0 0
      src/main/webapp/static/js/24.c19b15f844d5b1f05375.js.map
  62. 0 0
      src/main/webapp/static/js/25.8113987fb4c8b8eb7d48.js
  63. 0 0
      src/main/webapp/static/js/25.8113987fb4c8b8eb7d48.js.map
  64. 0 0
      src/main/webapp/static/js/26.776221cd17a3ab4a7acd.js
  65. 0 0
      src/main/webapp/static/js/26.776221cd17a3ab4a7acd.js.map
  66. 0 0
      src/main/webapp/static/js/27.02fb972e09c7dd475f00.js.map
  67. 0 0
      src/main/webapp/static/js/27.7ad4e27a204f3a990e9b.js
  68. 0 0
      src/main/webapp/static/js/27.7ad4e27a204f3a990e9b.js.map
  69. 0 0
      src/main/webapp/static/js/28.e635683386ebc0445157.js
  70. 0 0
      src/main/webapp/static/js/28.e635683386ebc0445157.js.map
  71. 0 0
      src/main/webapp/static/js/29.4a5f131540c7f1ecbb51.js.map
  72. 0 0
      src/main/webapp/static/js/29.68a568021f90c8f9fa1a.js
  73. 0 0
      src/main/webapp/static/js/29.68a568021f90c8f9fa1a.js.map
  74. 0 0
      src/main/webapp/static/js/30.4f6ae900bf926d057cc7.js
  75. 0 0
      src/main/webapp/static/js/30.4f6ae900bf926d057cc7.js.map
  76. 0 2
      src/main/webapp/static/js/30.b8b1ac6e110bdb75c678.js
  77. 0 0
      src/main/webapp/static/js/30.b8b1ac6e110bdb75c678.js.map
  78. 0 0
      src/main/webapp/static/js/31.949bb4340e964c878b6e.js
  79. 0 0
      src/main/webapp/static/js/31.949bb4340e964c878b6e.js.map
  80. 0 0
      src/main/webapp/static/js/31.f3687049d1c954799e66.js.map
  81. 0 0
      src/main/webapp/static/js/32.acedfa6f717f22e1d9ad.js
  82. 0 0
      src/main/webapp/static/js/32.acedfa6f717f22e1d9ad.js.map
  83. 0 0
      src/main/webapp/static/js/33.00130da2309bfb11910b.js
  84. 0 0
      src/main/webapp/static/js/33.00130da2309bfb11910b.js.map
  85. 0 0
      src/main/webapp/static/js/34.7ad34e129f516fc9bbdd.js
  86. 0 0
      src/main/webapp/static/js/34.7ad34e129f516fc9bbdd.js.map
  87. 0 0
      src/main/webapp/static/js/34.ce15ce43fce1d1c23d89.js
  88. 0 0
      src/main/webapp/static/js/34.ce15ce43fce1d1c23d89.js.map
  89. 0 0
      src/main/webapp/static/js/35.dbdd4702d4fafc63cee0.js.map
  90. 0 0
      src/main/webapp/static/js/35.ed0e34cddf46507f8f32.js
  91. 0 0
      src/main/webapp/static/js/35.ed0e34cddf46507f8f32.js.map
  92. 2 2
      src/main/webapp/static/js/36.04b1d45d779e110e09dc.js
  93. 0 0
      src/main/webapp/static/js/36.04b1d45d779e110e09dc.js.map
  94. 0 0
      src/main/webapp/static/js/36.bec09ddfba63d6ec649d.js.map
  95. 0 0
      src/main/webapp/static/js/37.9054fd57a8c18f723fd4.js
  96. 0 0
      src/main/webapp/static/js/37.9054fd57a8c18f723fd4.js.map
  97. 0 0
      src/main/webapp/static/js/37.e5b096b2e4527ecee3b2.js.map
  98. 0 0
      src/main/webapp/static/js/38.18822be4fd19f2f90328.js
  99. 0 0
      src/main/webapp/static/js/38.18822be4fd19f2f90328.js.map
  100. 0 0
      src/main/webapp/static/js/38.ebe9411c5cf332bc3352.js.map

+ 0 - 33
src/main/java/com/izouma/awesomeadmin/dao/TestDeploy1Mapper.java

@@ -1,33 +0,0 @@
-package com.izouma.awesomeadmin.dao;
-
-import java.util.*;
-import com.izouma.awesomeadmin.datasource.DataSource;
-import org.springframework.stereotype.Repository;
-import com.izouma.awesomeadmin.model.TestDeploy1;
-
-
-/**
-*  Dao接口
-*/
-@Repository("com.zoumaframe.dao.TestDeploy1Mapper")
-public interface TestDeploy1Mapper{
-
-    int deleteByPrimaryKey(Integer id);
-
-    int insertSelective(TestDeploy1 record);
-
-    TestDeploy1 selectByPrimaryKey(Integer id);
-
-    int updateByPrimaryKeySelective(TestDeploy1 record);
-
-    List<TestDeploy1> queryAllTestDeploy1(TestDeploy1 record);
-
-    List<TestDeploy1> queryTestDeploy1ByPage(Map<String, Object> parameter);
-
-    int delete(String id);
-
-    TestDeploy1 queryTestDeploy1(TestDeploy1 record);
-
-    List<TestDeploy1> query(TestDeploy1 record);
-}
-

+ 0 - 189
src/main/java/com/izouma/awesomeadmin/dao/TestDeploy1Mapper.xml

@@ -1,189 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
-<mapper namespace="com.izouma.awesomeadmin.dao.TestDeploy1Mapper" >
-    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.TestDeploy1" >
-        <id column="id" property="id" jdbcType="INTEGER" />
-        <result column="del_flag" property="delFlag" jdbcType="CHAR" />
-    </resultMap>
-    <sql id="Base_Column_List" >
-        <trim  suffixOverrides="," >
-        id,
-
-        del_flag,
-
-        </trim>
-    </sql>
-    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
-        select
-        <include refid="Base_Column_List" />
-        from test_deploy1
-        where id = #{id,jdbcType=INTEGER}
-    </select>
-    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer" >
-        delete from test_deploy1
-        where id = #{id,jdbcType=INTEGER}
-    </delete>
-    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.TestDeploy1" useGeneratedKeys="true" keyProperty="id">
-        insert into test_deploy1
-        <trim prefix="(" suffix=")" suffixOverrides="," >
-            <if test="id!= null" >
-                id,
-            </if>
-            <if test="delFlag!= null" >
-                del_flag,
-            </if>
-        </trim>
-        <trim prefix="values (" suffix=")" suffixOverrides="," >
-            <if test="id != null" >
-                #{id,jdbcType=INTEGER},
-            </if>
-            <if test="delFlag != null" >
-                #{delFlag,jdbcType=CHAR},
-            </if>
-        </trim>
-    </insert>
-    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.TestDeploy1" >
-        update test_deploy1
-        <set >
-            <if test="id != null" >
-               id= #{id,jdbcType=INTEGER},
-            </if>
-            <if test="delFlag != null" >
-               del_flag= #{delFlag,jdbcType=CHAR},
-            </if>
-        </set>
-        where id = #{id,jdbcType=INTEGER}
-    </update>
-    <select id="queryTestDeploy1ByPage" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.TestDeploy1">
-        select <include refid="Base_Column_List"/> from test_deploy1
-        <where>
-            and del_flag = 'N'
-            <if test="record.id != null and !&quot;&quot;.equals(record.id)">
-                and  id = #{record.id}
-            </if>
-            <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
-                and  del_flag = #{record.delFlag}
-            </if>
-         <if test="record.searchKey != null and !&quot;&quot;.equals(record.searchKey)">
-             <trim prefix="and (" suffix=")" prefixOverrides="OR" >
-             </trim>
-         </if>
-
-            <if test="record.advancedQuery != null and !&quot;&quot;.equals(record.advancedQuery)">
-                <foreach item="item" index="index" collection="record.advancedQuery.split('_;')">
-                    <choose>
-                        <when test="item.indexOf('like') != -1">
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    concat('%',#{itemDetail},'%')
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </when>
-                        <otherwise>
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    #{itemDetail}
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </otherwise>
-                    </choose>
-
-
-                </foreach>
-
-
-            </if>
-
-        </where>
-        order by id desc
-    </select>
-    <select id="queryAllTestDeploy1" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.TestDeploy1">
-        select <include refid="Base_Column_List"/> from test_deploy1
-        <where>
-            and del_flag = 'N'
-            <if test="id != null and !&quot;&quot;.equals(id)">
-                and  id = #{id}
-            </if>
-            <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and  del_flag = #{delFlag}
-            </if>
-            <if test="searchKey != null and !&quot;&quot;.equals(searchKey)">
-                <trim prefix="and (" suffix=")" prefixOverrides="OR" >
-                </trim>
-            </if>
-<if test="advancedQuery != null and !&quot;&quot;.equals(advancedQuery)">
-    <foreach item="item" index="index" collection="advancedQuery.split('_;')">
-        <choose>
-            <when test="item.indexOf('like') != -1">
-                <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                    <if test="detailIndex == 3">
-                        concat('%',#{itemDetail},'%')
-                    </if>
-
-                    <if test="detailIndex &lt; 3">
-                        ${itemDetail}
-                    </if>
-
-                </foreach>
-            </when>
-            <otherwise>
-                <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                    <if test="detailIndex == 3">
-                        #{itemDetail}
-                    </if>
-
-                    <if test="detailIndex &lt; 3">
-                        ${itemDetail}
-                    </if>
-
-                </foreach>
-            </otherwise>
-        </choose>
-
-
-    </foreach>
-
-
-</if>
-        </where>
-        order by id desc
-    </select>
-    <select id="queryTestDeploy1" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.TestDeploy1">
-        select <include refid="Base_Column_List"/> from test_deploy1
-        <where>
-            and del_flag = 'N'
-            <if test="id != null and !&quot;&quot;.equals(id)">
-                and id = #{id}
-            </if>
-            <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and del_flag = #{delFlag}
-            </if>
-
-        </where>
-        LIMIT 1
-    </select>
-    <update id="delete">
-        UPDATE test_deploy1 SET del_flag = 'Y'
-        <where>
-            AND id = #{id}
-        </where>
-    </update>
-    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.TestDeploy1">
-        select <include refid="Base_Column_List"/> from test_deploy1
-        <where>
-            and del_flag = 'N'
-        </where>
-        order by id desc
-    </select>
-</mapper>
-

+ 0 - 33
src/main/java/com/izouma/awesomeadmin/dao/TestDeployMapper.java

@@ -1,33 +0,0 @@
-package com.izouma.awesomeadmin.dao;
-
-import java.util.*;
-import com.izouma.awesomeadmin.datasource.DataSource;
-import org.springframework.stereotype.Repository;
-import com.izouma.awesomeadmin.model.TestDeploy;
-
-
-/**
-*  Dao接口
-*/
-@Repository("com.zoumaframe.dao.TestDeployMapper")
-public interface TestDeployMapper{
-
-    int deleteByPrimaryKey(Integer id);
-
-    int insertSelective(TestDeploy record);
-
-    TestDeploy selectByPrimaryKey(Integer id);
-
-    int updateByPrimaryKeySelective(TestDeploy record);
-
-    List<TestDeploy> queryAllTestDeploy(TestDeploy record);
-
-    List<TestDeploy> queryTestDeployByPage(Map<String, Object> parameter);
-
-    int delete(String id);
-
-    TestDeploy queryTestDeploy(TestDeploy record);
-
-    List<TestDeploy> query(TestDeploy record);
-}
-

+ 0 - 189
src/main/java/com/izouma/awesomeadmin/dao/TestDeployMapper.xml

@@ -1,189 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
-<mapper namespace="com.izouma.awesomeadmin.dao.TestDeployMapper" >
-    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.TestDeploy" >
-        <id column="id" property="id" jdbcType="INTEGER" />
-        <result column="del_flag" property="delFlag" jdbcType="CHAR" />
-    </resultMap>
-    <sql id="Base_Column_List" >
-        <trim  suffixOverrides="," >
-        id,
-
-        del_flag,
-
-        </trim>
-    </sql>
-    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
-        select
-        <include refid="Base_Column_List" />
-        from test_deploy
-        where id = #{id,jdbcType=INTEGER}
-    </select>
-    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer" >
-        delete from test_deploy
-        where id = #{id,jdbcType=INTEGER}
-    </delete>
-    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.TestDeploy" useGeneratedKeys="true" keyProperty="id">
-        insert into test_deploy
-        <trim prefix="(" suffix=")" suffixOverrides="," >
-            <if test="id!= null" >
-                id,
-            </if>
-            <if test="delFlag!= null" >
-                del_flag,
-            </if>
-        </trim>
-        <trim prefix="values (" suffix=")" suffixOverrides="," >
-            <if test="id != null" >
-                #{id,jdbcType=INTEGER},
-            </if>
-            <if test="delFlag != null" >
-                #{delFlag,jdbcType=CHAR},
-            </if>
-        </trim>
-    </insert>
-    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.TestDeploy" >
-        update test_deploy
-        <set >
-            <if test="id != null" >
-               id= #{id,jdbcType=INTEGER},
-            </if>
-            <if test="delFlag != null" >
-               del_flag= #{delFlag,jdbcType=CHAR},
-            </if>
-        </set>
-        where id = #{id,jdbcType=INTEGER}
-    </update>
-    <select id="queryTestDeployByPage" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.TestDeploy">
-        select <include refid="Base_Column_List"/> from test_deploy
-        <where>
-            and del_flag = 'N'
-            <if test="record.id != null and !&quot;&quot;.equals(record.id)">
-                and  id = #{record.id}
-            </if>
-            <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
-                and  del_flag = #{record.delFlag}
-            </if>
-         <if test="record.searchKey != null and !&quot;&quot;.equals(record.searchKey)">
-             <trim prefix="and (" suffix=")" prefixOverrides="OR" >
-             </trim>
-         </if>
-
-            <if test="record.advancedQuery != null and !&quot;&quot;.equals(record.advancedQuery)">
-                <foreach item="item" index="index" collection="record.advancedQuery.split('_;')">
-                    <choose>
-                        <when test="item.indexOf('like') != -1">
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    concat('%',#{itemDetail},'%')
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </when>
-                        <otherwise>
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    #{itemDetail}
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </otherwise>
-                    </choose>
-
-
-                </foreach>
-
-
-            </if>
-
-        </where>
-        order by id desc
-    </select>
-    <select id="queryAllTestDeploy" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.TestDeploy">
-        select <include refid="Base_Column_List"/> from test_deploy
-        <where>
-            and del_flag = 'N'
-            <if test="id != null and !&quot;&quot;.equals(id)">
-                and  id = #{id}
-            </if>
-            <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and  del_flag = #{delFlag}
-            </if>
-            <if test="searchKey != null and !&quot;&quot;.equals(searchKey)">
-                <trim prefix="and (" suffix=")" prefixOverrides="OR" >
-                </trim>
-            </if>
-<if test="advancedQuery != null and !&quot;&quot;.equals(advancedQuery)">
-    <foreach item="item" index="index" collection="advancedQuery.split('_;')">
-        <choose>
-            <when test="item.indexOf('like') != -1">
-                <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                    <if test="detailIndex == 3">
-                        concat('%',#{itemDetail},'%')
-                    </if>
-
-                    <if test="detailIndex &lt; 3">
-                        ${itemDetail}
-                    </if>
-
-                </foreach>
-            </when>
-            <otherwise>
-                <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                    <if test="detailIndex == 3">
-                        #{itemDetail}
-                    </if>
-
-                    <if test="detailIndex &lt; 3">
-                        ${itemDetail}
-                    </if>
-
-                </foreach>
-            </otherwise>
-        </choose>
-
-
-    </foreach>
-
-
-</if>
-        </where>
-        order by id desc
-    </select>
-    <select id="queryTestDeploy" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.TestDeploy">
-        select <include refid="Base_Column_List"/> from test_deploy
-        <where>
-            and del_flag = 'N'
-            <if test="id != null and !&quot;&quot;.equals(id)">
-                and id = #{id}
-            </if>
-            <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and del_flag = #{delFlag}
-            </if>
-
-        </where>
-        LIMIT 1
-    </select>
-    <update id="delete">
-        UPDATE test_deploy SET del_flag = 'Y'
-        <where>
-            AND id = #{id}
-        </where>
-    </update>
-    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.TestDeploy">
-        select <include refid="Base_Column_List"/> from test_deploy
-        <where>
-            and del_flag = 'N'
-        </where>
-        order by id desc
-    </select>
-</mapper>
-

+ 0 - 53
src/main/java/com/izouma/awesomeadmin/model/TestDeploy.java

@@ -1,53 +0,0 @@
-package com.izouma.awesomeadmin.model;
-
-import java.util.*;
-import com.fasterxml.jackson.annotation.JsonAutoDetect;
-import com.fasterxml.jackson.annotation.JsonInclude;
-
-
-@JsonAutoDetect
-@JsonInclude(JsonInclude.Include.NON_NULL)
-public class TestDeploy{
-    private Integer id;
-    private String delFlag;
-
-private String searchKey;
-
-/**
-* and,test_name,like,value;or,remark,=,123
-*/
-private String advancedQuery;
-
-    public Integer getId(){
-        return this.id;
-    }
-
-    public void setId(Integer id){
-        this.id = id;
-    }
-    public String getDelFlag(){
-        return this.delFlag;
-    }
-
-    public void setDelFlag(String delFlag){
-        this.delFlag = delFlag;
-    }
-
-public String getSearchKey() {
-    return searchKey;
-}
-
-public void setSearchKey(String searchKey) {
-    this.searchKey = searchKey;
-}
-
-public String getAdvancedQuery() {
-    return advancedQuery;
-}
-
-public void setAdvancedQuery(String advancedQuery) {
-    this.advancedQuery = advancedQuery;
-}
-
-}
-

+ 0 - 53
src/main/java/com/izouma/awesomeadmin/model/TestDeploy1.java

@@ -1,53 +0,0 @@
-package com.izouma.awesomeadmin.model;
-
-import java.util.*;
-import com.fasterxml.jackson.annotation.JsonAutoDetect;
-import com.fasterxml.jackson.annotation.JsonInclude;
-
-
-@JsonAutoDetect
-@JsonInclude(JsonInclude.Include.NON_NULL)
-public class TestDeploy1{
-    private Integer id;
-    private String delFlag;
-
-private String searchKey;
-
-/**
-* and,test_name,like,value;or,remark,=,123
-*/
-private String advancedQuery;
-
-    public Integer getId(){
-        return this.id;
-    }
-
-    public void setId(Integer id){
-        this.id = id;
-    }
-    public String getDelFlag(){
-        return this.delFlag;
-    }
-
-    public void setDelFlag(String delFlag){
-        this.delFlag = delFlag;
-    }
-
-public String getSearchKey() {
-    return searchKey;
-}
-
-public void setSearchKey(String searchKey) {
-    this.searchKey = searchKey;
-}
-
-public String getAdvancedQuery() {
-    return advancedQuery;
-}
-
-public void setAdvancedQuery(String advancedQuery) {
-    this.advancedQuery = advancedQuery;
-}
-
-}
-

+ 0 - 27
src/main/java/com/izouma/awesomeadmin/service/TestDeploy1Service.java

@@ -1,27 +0,0 @@
-package com.izouma.awesomeadmin.service;
-
-import java.util.*;
-import com.izouma.awesomeadmin.dto.Page;
-import com.izouma.awesomeadmin.model.TestDeploy1;
-
-
-/**
-*  service接口类
-*/
-public interface TestDeploy1Service{
-
-    List<TestDeploy1> getTestDeploy1List(TestDeploy1 record);
-
-    List<TestDeploy1> getTestDeploy1ByPage(Page page, TestDeploy1 record);
-
-    TestDeploy1 getTestDeploy1ById(String id);
-
-    TestDeploy1 getTestDeploy1(TestDeploy1 record);
-
-    boolean createTestDeploy1(TestDeploy1 record);
-
-    boolean deleteTestDeploy1(String id);
-
-    boolean updateTestDeploy1(TestDeploy1 record);
-}
-

+ 0 - 27
src/main/java/com/izouma/awesomeadmin/service/TestDeployService.java

@@ -1,27 +0,0 @@
-package com.izouma.awesomeadmin.service;
-
-import java.util.*;
-import com.izouma.awesomeadmin.dto.Page;
-import com.izouma.awesomeadmin.model.TestDeploy;
-
-
-/**
-*  service接口类
-*/
-public interface TestDeployService{
-
-    List<TestDeploy> getTestDeployList(TestDeploy record);
-
-    List<TestDeploy> getTestDeployByPage(Page page, TestDeploy record);
-
-    TestDeploy getTestDeployById(String id);
-
-    TestDeploy getTestDeploy(TestDeploy record);
-
-    boolean createTestDeploy(TestDeploy record);
-
-    boolean deleteTestDeploy(String id);
-
-    boolean updateTestDeploy(TestDeploy record);
-}
-

+ 0 - 137
src/main/java/com/izouma/awesomeadmin/service/impl/TestDeploy1ServiceImpl.java

@@ -1,137 +0,0 @@
-package com.izouma.awesomeadmin.service.impl;
-
-import java.util.*;
-import org.apache.log4j.Logger;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Service;
-import com.izouma.awesomeadmin.constant.AppConstant;
-import com.izouma.awesomeadmin.dto.Page;
-import com.izouma.awesomeadmin.model.TestDeploy1;
-import com.izouma.awesomeadmin.service.TestDeploy1Service;
-import com.izouma.awesomeadmin.dao.TestDeploy1Mapper;
-
-/**
-*  service接口实现类
-*/
-@Service
-public class TestDeploy1ServiceImpl implements TestDeploy1Service{
-
-    private static Logger logger = Logger.getLogger(TestDeploy1ServiceImpl.class);
-
-    @Autowired
-    private TestDeploy1Mapper testDeploy1Mapper;
-
-    @Override
-    public List<TestDeploy1> getTestDeploy1List(TestDeploy1 record) {
-
-        logger.info("getTestDeploy1List");
-        try {
-
-        return testDeploy1Mapper.queryAllTestDeploy1(record);
-        } catch (Exception e) {
-        logger.error("getTestDeploy1List", e);
-        }
-
-        return null;
-    }
-    @Override
-    public List<TestDeploy1> getTestDeploy1ByPage(Page page, TestDeploy1 record) {
-
-        logger.info("getTestDeploy1ByPage");
-        try {
-
-        Map<String, Object> parameter = new HashMap<String, Object>();
-        parameter.put("record", record);
-        parameter.put(AppConstant.PAGE, page);
-
-        return testDeploy1Mapper.queryTestDeploy1ByPage(parameter);
-        } catch (Exception e) {
-        logger.error("getTestDeploy1ByPage", e);
-        }
-
-        return null;
-    }
-
-    @Override
-    public TestDeploy1 getTestDeploy1ById(String id) {
-
-        logger.info("getTestDeploy1yId");
-        try {
-
-            return testDeploy1Mapper.selectByPrimaryKey(Integer.valueOf(id));
-        } catch (Exception e) {
-        logger.error("getTestDeploy1ById", e);
-        }
-
-        return null;
-    }
-
-    @Override
-    public TestDeploy1 getTestDeploy1(TestDeploy1 record) {
-
-        logger.info("getTestDeploy1");
-        try {
-
-            return testDeploy1Mapper.queryTestDeploy1(record);
-        } catch (Exception e) {
-        logger.error("getTestDeploy1", e);
-        }
-
-        return null;
-    }
-
-    @Override
-    public boolean createTestDeploy1(TestDeploy1 record) {
-
-        logger.info("createTestDeploy1");
-        try {
-
-            int updates = testDeploy1Mapper.insertSelective(record);
-
-            if (updates > 0) {
-                 return true;
-            }
-        } catch (Exception e) {
-            logger.error("createTestDeploy1", e);
-        }
-
-        return false;
-    }
-
-    @Override
-    public boolean deleteTestDeploy1(String id) {
-
-        logger.info("deleteTestDeploy1");
-        try {
-
-             int updates = testDeploy1Mapper.delete(id);
-
-            if (updates > 0) {
-                 return true;
-            }
-        } catch (Exception e) {
-             logger.error("deleteTestDeploy1", e);
-        }
-
-        return false;
-    }
-
-    @Override
-    public boolean updateTestDeploy1(TestDeploy1 record) {
-
-        logger.info("updateTestDeploy1");
-        try {
-
-            int updates = testDeploy1Mapper.updateByPrimaryKeySelective(record);
-
-            if (updates > 0) {
-                 return true;
-            }
-        } catch (Exception e) {
-             logger.error("updateTestDeploy1", e);
-        }
-
-        return false;
-    }
-}
-

+ 0 - 137
src/main/java/com/izouma/awesomeadmin/service/impl/TestDeployServiceImpl.java

@@ -1,137 +0,0 @@
-package com.izouma.awesomeadmin.service.impl;
-
-import java.util.*;
-import org.apache.log4j.Logger;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Service;
-import com.izouma.awesomeadmin.constant.AppConstant;
-import com.izouma.awesomeadmin.dto.Page;
-import com.izouma.awesomeadmin.model.TestDeploy;
-import com.izouma.awesomeadmin.service.TestDeployService;
-import com.izouma.awesomeadmin.dao.TestDeployMapper;
-
-/**
-*  service接口实现类
-*/
-@Service
-public class TestDeployServiceImpl implements TestDeployService{
-
-    private static Logger logger = Logger.getLogger(TestDeployServiceImpl.class);
-
-    @Autowired
-    private TestDeployMapper testDeployMapper;
-
-    @Override
-    public List<TestDeploy> getTestDeployList(TestDeploy record) {
-
-        logger.info("getTestDeployList");
-        try {
-
-        return testDeployMapper.queryAllTestDeploy(record);
-        } catch (Exception e) {
-        logger.error("getTestDeployList", e);
-        }
-
-        return null;
-    }
-    @Override
-    public List<TestDeploy> getTestDeployByPage(Page page, TestDeploy record) {
-
-        logger.info("getTestDeployByPage");
-        try {
-
-        Map<String, Object> parameter = new HashMap<String, Object>();
-        parameter.put("record", record);
-        parameter.put(AppConstant.PAGE, page);
-
-        return testDeployMapper.queryTestDeployByPage(parameter);
-        } catch (Exception e) {
-        logger.error("getTestDeployByPage", e);
-        }
-
-        return null;
-    }
-
-    @Override
-    public TestDeploy getTestDeployById(String id) {
-
-        logger.info("getTestDeployyId");
-        try {
-
-            return testDeployMapper.selectByPrimaryKey(Integer.valueOf(id));
-        } catch (Exception e) {
-        logger.error("getTestDeployById", e);
-        }
-
-        return null;
-    }
-
-    @Override
-    public TestDeploy getTestDeploy(TestDeploy record) {
-
-        logger.info("getTestDeploy");
-        try {
-
-            return testDeployMapper.queryTestDeploy(record);
-        } catch (Exception e) {
-        logger.error("getTestDeploy", e);
-        }
-
-        return null;
-    }
-
-    @Override
-    public boolean createTestDeploy(TestDeploy record) {
-
-        logger.info("createTestDeploy");
-        try {
-
-            int updates = testDeployMapper.insertSelective(record);
-
-            if (updates > 0) {
-                 return true;
-            }
-        } catch (Exception e) {
-            logger.error("createTestDeploy", e);
-        }
-
-        return false;
-    }
-
-    @Override
-    public boolean deleteTestDeploy(String id) {
-
-        logger.info("deleteTestDeploy");
-        try {
-
-             int updates = testDeployMapper.delete(id);
-
-            if (updates > 0) {
-                 return true;
-            }
-        } catch (Exception e) {
-             logger.error("deleteTestDeploy", e);
-        }
-
-        return false;
-    }
-
-    @Override
-    public boolean updateTestDeploy(TestDeploy record) {
-
-        logger.info("updateTestDeploy");
-        try {
-
-            int updates = testDeployMapper.updateByPrimaryKeySelective(record);
-
-            if (updates > 0) {
-                 return true;
-            }
-        } catch (Exception e) {
-             logger.error("updateTestDeploy", e);
-        }
-
-        return false;
-    }
-}
-

+ 0 - 153
src/main/java/com/izouma/awesomeadmin/web/TestDeploy1Controller.java

@@ -1,153 +0,0 @@
-package com.izouma.awesomeadmin.web;
-
-import java.util.*;
-
-import com.izouma.awesomeadmin.util.ExportExcelUtil;
-import org.apache.commons.lang.StringUtils;
-import org.apache.shiro.authz.annotation.RequiresAuthentication;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Controller;
-import org.springframework.web.bind.annotation.*;
-import com.izouma.awesomeadmin.constant.AppConstant;
-import com.izouma.awesomeadmin.dto.Page;
-import com.izouma.awesomeadmin.dto.Result;
-import com.izouma.awesomeadmin.model.TestDeploy1;
-import com.izouma.awesomeadmin.service.TestDeploy1Service;
-
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-
-/**
-*  controller类
-*/
-@Controller
-@RequestMapping("/testDeploy1")
-public class TestDeploy1Controller extends BaseController{
-
-    @Autowired
-    private TestDeploy1Service testDeploy1Service;
-
-    /**
-    * <p>获取全部记录。</p>
-    */
-    @RequiresAuthentication
-    @RequestMapping(value = "/all", method = RequestMethod.GET)
-    @ResponseBody
-    public Result all(TestDeploy1 record) {
-        List<TestDeploy1> pp = testDeploy1Service.getTestDeploy1List(record);
-        return new Result(true, pp);
-    }
-
-    /**
-    * <p>根据Id。</p>
-    */
-    @RequestMapping(value = "/getTestDeploy1", method = RequestMethod.GET)
-    @ResponseBody
-    public Result getTestDeploy1(@RequestParam(required = false, value = "id") String id) {
-        TestDeploy1 data = testDeploy1Service.getTestDeploy1ById(id);
-        return new Result(true, data);
-    }
-
-    /**
-    * <p>根据条件获取。</p>
-    */
-    @RequestMapping(value = "/getOne", method = RequestMethod.GET)
-    @ResponseBody
-    public Result getOne(TestDeploy1 record) {
-        TestDeploy1 data = testDeploy1Service.getTestDeploy1(record);
-        return new Result(true, data);
-    }
-
-
-    /**
-    * <p>分页查询。</p>
-    */
-    @RequestMapping(value = "/page", method = RequestMethod.GET)
-    @ResponseBody
-    public Result page(Page page, TestDeploy1 record) {
-        Map<String, Object> result = new HashMap<>();
-
-        List<TestDeploy1> pp =testDeploy1Service.getTestDeploy1ByPage(page, record);
-
-        result.put(AppConstant.PAGE, page);
-        result.put("pp", pp);
-        return new Result(true, result);
-    }
-
-
-    /**
-    * <p>保存。</p>
-    */
-    @RequestMapping(value = "/save", method = RequestMethod.POST)
-    @ResponseBody
-    public Result save(TestDeploy1 record) {
-        boolean num = testDeploy1Service.createTestDeploy1(record);
-        if (num) {
-        return new Result(true, record.getId());
-        }
-        return new Result(false, "保存异常");
-    }
-
-    /**
-    * <p>更新信息。</p>
-    */
-    @RequestMapping(value = "/update", method = RequestMethod.POST)
-    @ResponseBody
-    public Result updateTestDeploy1(TestDeploy1 record) {
-        boolean num = testDeploy1Service.updateTestDeploy1(record);
-        if (num) {
-        return new Result(true, "保存成功");
-        }
-        return new Result(false, "保存异常");
-    }
-
-    /**
-    * <p>删除。</p>
-    */
-    @RequestMapping(value = "/del", method = RequestMethod.POST)
-    @ResponseBody
-    public Result deleteTestDeploy1(@RequestParam(required = true, value = "id") String id) {
-
-        boolean num = testDeploy1Service.deleteTestDeploy1(id);
-        if (num) {
-        return new Result(true, "删除成功");
-        }
-        return new Result(false, "删除异常");
-    }
-
-    /**
-    * 导出Excel
-    * @param request
-    * @param response
-    * @param record
-    * @throws Exception
-    */
-    @RequestMapping(value = "/exportExcel", method = RequestMethod.GET)
-    @ResponseBody
-    public void exportExcel(HttpServletRequest request, HttpServletResponse response, TestDeploy1 record) throws Exception {
-
-    List<TestDeploy1> testDeploy1s = testDeploy1Service.getTestDeploy1List(record);
-
-
-        String sheetName = "test_deploy1";
-        String titleName = "test_deploy1数据表";
-        String fileName = "test_deploy1表";
-        int columnNumber = 2;
-        int[] columnWidth = { 20,  20 };
-        String[] columnName = {  "id",   "删除标识"  };
-        String[][] dataList = new String[testDeploy1s.size()][2];
-
-        for (int i = 0; i < testDeploy1s.size(); i++) {
-
-            dataList[i][0] = String.valueOf(testDeploy1s.get(i).getId());
-            dataList[i][1] = String.valueOf(testDeploy1s.get(i).getDelFlag());
-        }
-
-
-        ExportExcelUtil.ExportWithResponse(sheetName, titleName, fileName,
-        columnNumber, columnWidth, columnName, dataList, response);
-
-
-        }
-    }
-

+ 0 - 153
src/main/java/com/izouma/awesomeadmin/web/TestDeployController.java

@@ -1,153 +0,0 @@
-package com.izouma.awesomeadmin.web;
-
-import java.util.*;
-
-import com.izouma.awesomeadmin.util.ExportExcelUtil;
-import org.apache.commons.lang.StringUtils;
-import org.apache.shiro.authz.annotation.RequiresAuthentication;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Controller;
-import org.springframework.web.bind.annotation.*;
-import com.izouma.awesomeadmin.constant.AppConstant;
-import com.izouma.awesomeadmin.dto.Page;
-import com.izouma.awesomeadmin.dto.Result;
-import com.izouma.awesomeadmin.model.TestDeploy;
-import com.izouma.awesomeadmin.service.TestDeployService;
-
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-
-/**
-*  controller类
-*/
-@Controller
-@RequestMapping("/testDeploy")
-public class TestDeployController extends BaseController{
-
-    @Autowired
-    private TestDeployService testDeployService;
-
-    /**
-    * <p>获取全部记录。</p>
-    */
-    @RequiresAuthentication
-    @RequestMapping(value = "/all", method = RequestMethod.GET)
-    @ResponseBody
-    public Result all(TestDeploy record) {
-        List<TestDeploy> pp = testDeployService.getTestDeployList(record);
-        return new Result(true, pp);
-    }
-
-    /**
-    * <p>根据Id。</p>
-    */
-    @RequestMapping(value = "/getTestDeploy", method = RequestMethod.GET)
-    @ResponseBody
-    public Result getTestDeploy(@RequestParam(required = false, value = "id") String id) {
-        TestDeploy data = testDeployService.getTestDeployById(id);
-        return new Result(true, data);
-    }
-
-    /**
-    * <p>根据条件获取。</p>
-    */
-    @RequestMapping(value = "/getOne", method = RequestMethod.GET)
-    @ResponseBody
-    public Result getOne(TestDeploy record) {
-        TestDeploy data = testDeployService.getTestDeploy(record);
-        return new Result(true, data);
-    }
-
-
-    /**
-    * <p>分页查询。</p>
-    */
-    @RequestMapping(value = "/page", method = RequestMethod.GET)
-    @ResponseBody
-    public Result page(Page page, TestDeploy record) {
-        Map<String, Object> result = new HashMap<>();
-
-        List<TestDeploy> pp =testDeployService.getTestDeployByPage(page, record);
-
-        result.put(AppConstant.PAGE, page);
-        result.put("pp", pp);
-        return new Result(true, result);
-    }
-
-
-    /**
-    * <p>保存。</p>
-    */
-    @RequestMapping(value = "/save", method = RequestMethod.POST)
-    @ResponseBody
-    public Result save(TestDeploy record) {
-        boolean num = testDeployService.createTestDeploy(record);
-        if (num) {
-        return new Result(true, record.getId());
-        }
-        return new Result(false, "保存异常");
-    }
-
-    /**
-    * <p>更新信息。</p>
-    */
-    @RequestMapping(value = "/update", method = RequestMethod.POST)
-    @ResponseBody
-    public Result updateTestDeploy(TestDeploy record) {
-        boolean num = testDeployService.updateTestDeploy(record);
-        if (num) {
-        return new Result(true, "保存成功");
-        }
-        return new Result(false, "保存异常");
-    }
-
-    /**
-    * <p>删除。</p>
-    */
-    @RequestMapping(value = "/del", method = RequestMethod.POST)
-    @ResponseBody
-    public Result deleteTestDeploy(@RequestParam(required = true, value = "id") String id) {
-
-        boolean num = testDeployService.deleteTestDeploy(id);
-        if (num) {
-        return new Result(true, "删除成功");
-        }
-        return new Result(false, "删除异常");
-    }
-
-    /**
-    * 导出Excel
-    * @param request
-    * @param response
-    * @param record
-    * @throws Exception
-    */
-    @RequestMapping(value = "/exportExcel", method = RequestMethod.GET)
-    @ResponseBody
-    public void exportExcel(HttpServletRequest request, HttpServletResponse response, TestDeploy record) throws Exception {
-
-    List<TestDeploy> testDeploys = testDeployService.getTestDeployList(record);
-
-
-        String sheetName = "test_deploy";
-        String titleName = "test_deploy数据表";
-        String fileName = "test_deploy表";
-        int columnNumber = 2;
-        int[] columnWidth = { 20,  20 };
-        String[] columnName = {  "id",   "删除标识"  };
-        String[][] dataList = new String[testDeploys.size()][2];
-
-        for (int i = 0; i < testDeploys.size(); i++) {
-
-            dataList[i][0] = String.valueOf(testDeploys.get(i).getId());
-            dataList[i][1] = String.valueOf(testDeploys.get(i).getDelFlag());
-        }
-
-
-        ExportExcelUtil.ExportWithResponse(sheetName, titleName, fileName,
-        columnNumber, columnWidth, columnName, dataList, response);
-
-
-        }
-    }
-

+ 16 - 14
src/main/vue/src/pages/DeploySystem.vue

@@ -43,26 +43,29 @@
                     cancelButtonText: '取消',
                     type: 'warning'
                 }).then(() => {
-                    axios.post('http://49.4.67.181:8000/job/信牧基础平台/build', {
+                    return axios.post('http://49.4.67.181:8000/job/信牧基础平台/build', {
                         auth: {
                             username: 'admin',
                             password: '3edc#EDC'
                         }
-                    }).then(res => {
-                        if (res.status === 201) {
-                            this.buildid = /(.*)\/(.+?)\/$/.exec(res.headers['location'])[2];
-                            this.percentage = 0;
-                            this.building = true;
-                            this.pollingStatus();
-                        } else {
-
-                        }
                     })
-                }).catch(() => {
+                }).then(res => {
+                    if (res.status === 201) {
+                        return axios.get(`${res.headers['location']}api/json`)
+                    } else {
+                        throw ''
+                    }
+                }).then(res => {
+                    this.url = res.data.executable.url;
+                    this.percentage = 0;
+                    this.output = '';
+                    this.building = true;
+                    this.pollingStatus();
+                }).catch(e => {
                 });
             },
             pollingStatus() {
-                axios.get(`http://49.4.67.181:8000/job/信牧基础平台/${this.buildid}/api/json`).then(res => {
+                axios.get(`${this.url}api/json`).then(res => {
                     if (res.status === 200) {
                         if (res.data.building) {
                             let p = (new Date().getTime() - res.data.timestamp) * 100 / res.data.estimatedDuration;
@@ -80,8 +83,7 @@
                 })
             },
             pollingOutputs() {
-                axios.get(`http://49.4.67.181:8000/job/信牧基础平台/${this.buildid}/logText/progressiveText?start=0`).then(res => {
-                    console.log(res);
+                axios.get(`${this.url}/logText/progressiveText?start=0`).then(res => {
                     if (res.status === 200) {
                         this.output = res.data;
                         setTimeout(() => {

+ 0 - 84
src/main/vue/src/pages/TestDeploy.vue

@@ -1,84 +0,0 @@
-<template>
-    <div>
-        <el-form :model="formData" :rules="rules" ref="form" label-width="80px" label-position="right" size="small"
-                 style="max-width: 500px;">
-            <el-form-item>
-                <el-button @click="onSave" :loading="$store.state.fetchingData" type="primary">保存</el-button>
-                <el-button @click="onDelete" v-if="formData.id" type="danger">删除</el-button>
-                <el-button @click="$router.go(-1)">取消</el-button>
-            </el-form-item>
-        </el-form>
-    </div>
-</template>
-<script>
-    import formValidator from '../formValidator'
-
-    export default {
-        created() {
-            if (this.$route.query.id) {
-                this.$http.get({
-                    url: '/testDeploy/getOne',
-                    data: {
-                        id: this.$route.query.id
-                    }
-                }).then(res => {
-                    if (res.success) {
-                        this.formData = res.data;
-                    }
-                })
-            }
-        },
-        data() {
-            return {
-                saving: false,
-                formData: {},
-                rules: {
-        },
-        }
-        },
-        methods: {
-            onSave() {
-                this.$refs.form.validate((valid) => {
-                    if (valid) {
-                        this.submit();
-                    } else {
-                        return false;
-                    }
-                });
-            },
-            submit() {
-                var data = JSON.parse(JSON.stringify(this.formData));
-                this.$http.post({
-                    url: this.formData.id ? '/testDeploy/update' : '/testDeploy/save',
-                    data: data
-                }).then(res => {
-                    if (res.success) {
-                        this.$message.success('成功');
-                        this.$router.go(-1);
-                    } else {
-                        this.$message.warning('失败')
-                    }
-                });
-            },
-            onDelete() {
-                this.$alert('删除将无法恢复,确认要删除么?', '警告', { type: 'error' }).then(() => {
-                    return this.$http.post({
-                    url: '/testDeploy/del',
-                    data: { id: this.formData.id }
-                    })
-                }).then(() => {
-                    this.$message.success('删除成功');
-                    this.$router.go(-1);
-                }).catch(action => {
-                    if (action === 'cancel') {
-                        this.$message.info('删除取消');
-                    } else {
-                        this.$message.error('删除失败');
-                    }
-                })
-            },
-        }
-    }
-</script>
-<style lang="less" scoped>
-</style>

+ 0 - 84
src/main/vue/src/pages/TestDeploy1.vue

@@ -1,84 +0,0 @@
-<template>
-    <div>
-        <el-form :model="formData" :rules="rules" ref="form" label-width="80px" label-position="right" size="small"
-                 style="max-width: 500px;">
-            <el-form-item>
-                <el-button @click="onSave" :loading="$store.state.fetchingData" type="primary">保存</el-button>
-                <el-button @click="onDelete" v-if="formData.id" type="danger">删除</el-button>
-                <el-button @click="$router.go(-1)">取消</el-button>
-            </el-form-item>
-        </el-form>
-    </div>
-</template>
-<script>
-    import formValidator from '../formValidator'
-
-    export default {
-        created() {
-            if (this.$route.query.id) {
-                this.$http.get({
-                    url: '/testDeploy1/getOne',
-                    data: {
-                        id: this.$route.query.id
-                    }
-                }).then(res => {
-                    if (res.success) {
-                        this.formData = res.data;
-                    }
-                })
-            }
-        },
-        data() {
-            return {
-                saving: false,
-                formData: {},
-                rules: {
-        },
-        }
-        },
-        methods: {
-            onSave() {
-                this.$refs.form.validate((valid) => {
-                    if (valid) {
-                        this.submit();
-                    } else {
-                        return false;
-                    }
-                });
-            },
-            submit() {
-                var data = JSON.parse(JSON.stringify(this.formData));
-                this.$http.post({
-                    url: this.formData.id ? '/testDeploy1/update' : '/testDeploy1/save',
-                    data: data
-                }).then(res => {
-                    if (res.success) {
-                        this.$message.success('成功');
-                        this.$router.go(-1);
-                    } else {
-                        this.$message.warning('失败')
-                    }
-                });
-            },
-            onDelete() {
-                this.$alert('删除将无法恢复,确认要删除么?', '警告', { type: 'error' }).then(() => {
-                    return this.$http.post({
-                    url: '/testDeploy1/del',
-                    data: { id: this.formData.id }
-                    })
-                }).then(() => {
-                    this.$message.success('删除成功');
-                    this.$router.go(-1);
-                }).catch(action => {
-                    if (action === 'cancel') {
-                        this.$message.info('删除取消');
-                    } else {
-                        this.$message.error('删除失败');
-                    }
-                })
-            },
-        }
-    }
-</script>
-<style lang="less" scoped>
-</style>

+ 0 - 286
src/main/vue/src/pages/TestDeploy1s.vue

@@ -1,286 +0,0 @@
-<template>
-    <div>
-        <div class="filters-container">
-          
-            <el-input placeholder="关键字" size="small" v-model="filter1" clearable class="filter-item"></el-input>
-              <!--<el-select placeholder="性别" size="small" v-model="filter2" clearable class="filter-item">
-                <el-option
-                        label="女"
-                        value="item1">
-                </el-option>
-                <el-option
-                        label="男"
-                        value="item2">
-                </el-option>
-            </el-select>-->
-              <el-button @click="searchData" type="primary" size="small" icon="el-icon-search" class="filter-item">搜索
-              </el-button>
-            <el-button @click="showAdvancedQueryDialog = !showAdvancedQueryDialog" type="primary" size="small" icon="el-icon-search" class="filter-item">高级查询
-            </el-button>
-
-            <el-button @click="$router.push('/testDeploy1')" type="primary" size="small" icon="el-icon-edit"
-                       class="filter-item">添加
-            </el-button>
-            <el-button @click="exportExcel" type="primary" size="small" icon="el-icon-share" class="filter-item">导出EXCEL
-            </el-button>
-            <el-dropdown trigger="click" size="medium" class="table-column-filter">
-                <span>
-                  筛选数据<i class="el-icon-arrow-down el-icon--right"></i>
-                </span>
-                <el-dropdown-menu slot="dropdown" class="table-column-filter-wrapper">
-                    <el-checkbox v-for="item in tableColumns" :key="item.value" v-model="item.show">{{item.label}}
-                    </el-checkbox>
-                </el-dropdown-menu>
-            </el-dropdown>
-        </div>
-        <el-table
-                :data="tableData"
-                :height="tableHeight"
-                row-key="id"
-                ref="table">
-            <el-table-column
-                    v-if="multipleMode"
-                    align="center"
-                    type="selection"
-                    width="50">
-            </el-table-column>
-            <el-table-column
-                    type="index"
-                    min-width="50"
-                    align="center">
-            </el-table-column>
-            <el-table-column
-                    label="操作"
-                    align="center"
-                    fixed="right"
-                    min-width="150"
-            >
-                <template slot-scope="scope">
-                    <el-button @click="editRow(scope.row)" type="primary" size="mini" plain>编辑</el-button>
-                    <el-button @click="deleteRow(scope.row)" type="danger" size="mini" plain>删除</el-button>
-                </template>
-            </el-table-column>
-        </el-table>
-        <div class="pagination-wrapper">
-            <div class="multiple-mode-wrapper">
-                <el-button size="small" v-if="!multipleMode" @click="toggleMultipleMode(true)">批量编辑</el-button>
-                <el-button-group v-else>
-                    <el-button size="small" @click="operation1">批量操作1</el-button>
-                    <el-button size="small" @click="operation2">批量操作2</el-button>
-                    <el-button size="small" @click="toggleMultipleMode(false)">取消</el-button>
-                </el-button-group>
-            </div>
-            <el-pagination
-                    background
-                    @size-change="pageSizeChange"
-                    @current-change="currentPageChange"
-                    :current-page="currentPage"
-                    :page-sizes="[10, 20, 30, 40, 50]"
-                    :page-size="pageSize"
-                    layout="total, sizes, prev, pager, next, jumper"
-                    :total="totalNumber">
-            </el-pagination>
-        </div>
-        <el-dialog title="高级查询" :visible.sync="showAdvancedQueryDialog">
-            <el-button @click="addField" type="text" icon="el-icon-plus">添加</el-button>
-            <el-table :data="advancedQueryFields">
-
-                <el-table-column prop="link" label="链接符" align="center">
-                    <template slot-scope="{row}">
-                        <el-select placeholder="链接" size="small" v-model="row.link" class="filter-item">
-                            <el-option label="AND" value="AND">
-                            </el-option>
-                            <el-option label="OR" value="OR">
-                            </el-option>
-                        </el-select>
-                    </template>
-                </el-table-column>
-                <el-table-column prop="name" label="字段" align="center">
-                    <template slot-scope="{row}">
-                        <el-select v-model="row.name">
-
-                            <el-option v-for="item in advancedQueryColumns" :label="item.label" :value="item.value" :key="item.value"></el-option>
-                        </el-select>
-                    </template>
-                </el-table-column>
-                <el-table-column prop="searchMethod" label="搜索方式" width="150" align="center">
-                    <template slot-scope="{row}">
-                        <el-select v-model="row.searchMethod">
-                            <el-option v-for="item in searchMethods" :label="item" :value="item" :key="item"></el-option>
-                        </el-select>
-                    </template>
-                </el-table-column>
-                <el-table-column prop="value" label="参数" align="center">
-                    <template slot-scope="{row}">
-                        <el-input v-model="row.value"></el-input>
-                    </template>
-                </el-table-column>
-                <el-table-column width="60" align="center">
-                    <template slot-scope="{ row, column, $index }">
-                        <el-button @click="removeField($index)" size="small" type="text">删除</el-button>
-                    </template>
-                </el-table-column>
-            </el-table>
-
-            <span slot="footer" class="dialog-footer">
-
-                <el-button @click="advancedQuery" :loading="$store.state.fetchingData">确定</el-button>
-            </span>
-        </el-dialog>
-
-    </div>
-</template>
-<script>
-    import {mapState} from 'vuex'
-
-    export default {
-        created() {
-            this.getData();
-        },
-        data() {
-            return {
-                totalNumber: 0,
-                totalPage: 10,
-                currentPage: 1,
-                pageSize: 20,
-                tableData: [],
-                filter1: '',
-                filter2: '',
-                tableColumns: [
-                ],
-                multipleMode: false,
-                showAdvancedQueryDialog: false,
-                advancedQueryFields: [],
-                searchMethods: ['=', '!=', '>', '>=', '<', '<=', 'like'],
-                advancedQueryColumns: [
-                ],
-                advancedQuerySearchKey: '',
-            }
-        },
-        computed: {
-            ...mapState(['tableHeight']),
-            selection() {
-                return this.$refs.table.selection.map(i => i.id);
-            }
-        },
-        methods: {
-            pageSizeChange(size) {
-                this.currentPage = 1;
-                this.pageSize = size;
-                this.getData();
-            },
-            currentPageChange(page) {
-                this.currentPage = page;
-                this.getData();
-            },
-            getData() {
-                this.$http.get({
-                url: '/testDeploy1/page',
-                data: {
-                    currentPage: this.currentPage,
-                    pageNumber: this.pageSize,
-                    searchKey: this.filter1,
-                    advancedQuery: this.advancedQuerySearchKey,
-                }
-                }).then(res => {
-                    if (res.success) {
-                        this.totalNumber = res.data.page.totalNumber;
-                        this.tableData = res.data.pp;
-                    }
-                })
-            },
-            isColumnShow(column) {
-                var row = this.tableColumns.find(i => i.value === column);
-                return row ? row.show : false;
-            },
-            toggleMultipleMode(multipleMode) {
-                this.multipleMode = multipleMode;
-                if (!multipleMode) {
-                    this.$refs.table.clearSelection();
-                }
-            },
-            editRow(row) {
-                this.$router.push({
-                    path: '/testDeploy1',
-                    query: {
-                        id: row.id
-                    }
-                })
-            },
-            operation1() {
-                this.$notify({
-                    title: '提示',
-                    message: this.selection
-                });
-            },
-            operation2() {
-                this.$message('操作2');
-            },
-            addField() {
-                this.advancedQueryFields.push({
-                    link: 'AND',
-                    name: '',
-                    searchMethod: '=',
-                    value: '',
-                });
-            },
-            removeField(i) {
-                if (this.advancedQueryFields.length > 0) {
-                    this.advancedQueryFields.splice(i, 1);
-                }
-            },
-            advancedQuery() {
-
-                this.advancedQuerySearchKey = '';
-
-                if (this.advancedQueryFields.length > 0) {
-
-                    var templist = [];
-
-                    this.advancedQueryFields.forEach(item => {
-                        if (item.link && item.name && item.searchMethod && item.value) {
-                            var tempItem = item.link + '_,' + item.name + '_,' + item.searchMethod + '_,' + item.value;
-                            templist.push(tempItem);
-                        }
-                    })
-
-                    if (templist.length > 0) {
-
-                        this.advancedQuerySearchKey = templist.join('_;');
-                    }
-                }
-
-                this.getData();
-                this.showAdvancedQueryDialog = false;
-            },
-            exportExcel() {
-                window.location.href = this.$baseUrl + "/testDeploy1/exportExcel?searchKey=" + this.filter1 + "&advancedQuery=" + this.advancedQuerySearchKey
-            },
-            searchData() {
-                this.currentPage = 1;
-                this.getData();
-            },
-            deleteRow(row) {
-                this.$alert('删除将无法恢复,确认要删除么?', '警告', { type: 'error' }).then(() => {
-                    return this.$http.post({
-                    url: '/testDeploy1/del',
-                    data: { id: row.id }
-                    })
-                }).then(() => {
-                    this.$message.success('删除成功');
-                    this.getData();
-                }).catch(action => {
-                    if (action === 'cancel') {
-                        this.$message.info('删除取消');
-                    } else {
-                        this.$message.error('删除失败');
-                    }
-                })
-            },
-
-        }
-    }
-</script>
-<style lang="less" scoped>
-
-</style>

+ 0 - 286
src/main/vue/src/pages/TestDeploys.vue

@@ -1,286 +0,0 @@
-<template>
-    <div>
-        <div class="filters-container">
-          
-            <el-input placeholder="关键字" size="small" v-model="filter1" clearable class="filter-item"></el-input>
-              <!--<el-select placeholder="性别" size="small" v-model="filter2" clearable class="filter-item">
-                <el-option
-                        label="女"
-                        value="item1">
-                </el-option>
-                <el-option
-                        label="男"
-                        value="item2">
-                </el-option>
-            </el-select>-->
-              <el-button @click="searchData" type="primary" size="small" icon="el-icon-search" class="filter-item">搜索
-              </el-button>
-            <el-button @click="showAdvancedQueryDialog = !showAdvancedQueryDialog" type="primary" size="small" icon="el-icon-search" class="filter-item">高级查询
-            </el-button>
-
-            <el-button @click="$router.push('/testDeploy')" type="primary" size="small" icon="el-icon-edit"
-                       class="filter-item">添加
-            </el-button>
-            <el-button @click="exportExcel" type="primary" size="small" icon="el-icon-share" class="filter-item">导出EXCEL
-            </el-button>
-            <el-dropdown trigger="click" size="medium" class="table-column-filter">
-                <span>
-                  筛选数据<i class="el-icon-arrow-down el-icon--right"></i>
-                </span>
-                <el-dropdown-menu slot="dropdown" class="table-column-filter-wrapper">
-                    <el-checkbox v-for="item in tableColumns" :key="item.value" v-model="item.show">{{item.label}}
-                    </el-checkbox>
-                </el-dropdown-menu>
-            </el-dropdown>
-        </div>
-        <el-table
-                :data="tableData"
-                :height="tableHeight"
-                row-key="id"
-                ref="table">
-            <el-table-column
-                    v-if="multipleMode"
-                    align="center"
-                    type="selection"
-                    width="50">
-            </el-table-column>
-            <el-table-column
-                    type="index"
-                    min-width="50"
-                    align="center">
-            </el-table-column>
-            <el-table-column
-                    label="操作"
-                    align="center"
-                    fixed="right"
-                    min-width="150"
-            >
-                <template slot-scope="scope">
-                    <el-button @click="editRow(scope.row)" type="primary" size="mini" plain>编辑</el-button>
-                    <el-button @click="deleteRow(scope.row)" type="danger" size="mini" plain>删除</el-button>
-                </template>
-            </el-table-column>
-        </el-table>
-        <div class="pagination-wrapper">
-            <div class="multiple-mode-wrapper">
-                <el-button size="small" v-if="!multipleMode" @click="toggleMultipleMode(true)">批量编辑</el-button>
-                <el-button-group v-else>
-                    <el-button size="small" @click="operation1">批量操作1</el-button>
-                    <el-button size="small" @click="operation2">批量操作2</el-button>
-                    <el-button size="small" @click="toggleMultipleMode(false)">取消</el-button>
-                </el-button-group>
-            </div>
-            <el-pagination
-                    background
-                    @size-change="pageSizeChange"
-                    @current-change="currentPageChange"
-                    :current-page="currentPage"
-                    :page-sizes="[10, 20, 30, 40, 50]"
-                    :page-size="pageSize"
-                    layout="total, sizes, prev, pager, next, jumper"
-                    :total="totalNumber">
-            </el-pagination>
-        </div>
-        <el-dialog title="高级查询" :visible.sync="showAdvancedQueryDialog">
-            <el-button @click="addField" type="text" icon="el-icon-plus">添加</el-button>
-            <el-table :data="advancedQueryFields">
-
-                <el-table-column prop="link" label="链接符" align="center">
-                    <template slot-scope="{row}">
-                        <el-select placeholder="链接" size="small" v-model="row.link" class="filter-item">
-                            <el-option label="AND" value="AND">
-                            </el-option>
-                            <el-option label="OR" value="OR">
-                            </el-option>
-                        </el-select>
-                    </template>
-                </el-table-column>
-                <el-table-column prop="name" label="字段" align="center">
-                    <template slot-scope="{row}">
-                        <el-select v-model="row.name">
-
-                            <el-option v-for="item in advancedQueryColumns" :label="item.label" :value="item.value" :key="item.value"></el-option>
-                        </el-select>
-                    </template>
-                </el-table-column>
-                <el-table-column prop="searchMethod" label="搜索方式" width="150" align="center">
-                    <template slot-scope="{row}">
-                        <el-select v-model="row.searchMethod">
-                            <el-option v-for="item in searchMethods" :label="item" :value="item" :key="item"></el-option>
-                        </el-select>
-                    </template>
-                </el-table-column>
-                <el-table-column prop="value" label="参数" align="center">
-                    <template slot-scope="{row}">
-                        <el-input v-model="row.value"></el-input>
-                    </template>
-                </el-table-column>
-                <el-table-column width="60" align="center">
-                    <template slot-scope="{ row, column, $index }">
-                        <el-button @click="removeField($index)" size="small" type="text">删除</el-button>
-                    </template>
-                </el-table-column>
-            </el-table>
-
-            <span slot="footer" class="dialog-footer">
-
-                <el-button @click="advancedQuery" :loading="$store.state.fetchingData">确定</el-button>
-            </span>
-        </el-dialog>
-
-    </div>
-</template>
-<script>
-    import {mapState} from 'vuex'
-
-    export default {
-        created() {
-            this.getData();
-        },
-        data() {
-            return {
-                totalNumber: 0,
-                totalPage: 10,
-                currentPage: 1,
-                pageSize: 20,
-                tableData: [],
-                filter1: '',
-                filter2: '',
-                tableColumns: [
-                ],
-                multipleMode: false,
-                showAdvancedQueryDialog: false,
-                advancedQueryFields: [],
-                searchMethods: ['=', '!=', '>', '>=', '<', '<=', 'like'],
-                advancedQueryColumns: [
-                ],
-                advancedQuerySearchKey: '',
-            }
-        },
-        computed: {
-            ...mapState(['tableHeight']),
-            selection() {
-                return this.$refs.table.selection.map(i => i.id);
-            }
-        },
-        methods: {
-            pageSizeChange(size) {
-                this.currentPage = 1;
-                this.pageSize = size;
-                this.getData();
-            },
-            currentPageChange(page) {
-                this.currentPage = page;
-                this.getData();
-            },
-            getData() {
-                this.$http.get({
-                url: '/testDeploy/page',
-                data: {
-                    currentPage: this.currentPage,
-                    pageNumber: this.pageSize,
-                    searchKey: this.filter1,
-                    advancedQuery: this.advancedQuerySearchKey,
-                }
-                }).then(res => {
-                    if (res.success) {
-                        this.totalNumber = res.data.page.totalNumber;
-                        this.tableData = res.data.pp;
-                    }
-                })
-            },
-            isColumnShow(column) {
-                var row = this.tableColumns.find(i => i.value === column);
-                return row ? row.show : false;
-            },
-            toggleMultipleMode(multipleMode) {
-                this.multipleMode = multipleMode;
-                if (!multipleMode) {
-                    this.$refs.table.clearSelection();
-                }
-            },
-            editRow(row) {
-                this.$router.push({
-                    path: '/testDeploy',
-                    query: {
-                        id: row.id
-                    }
-                })
-            },
-            operation1() {
-                this.$notify({
-                    title: '提示',
-                    message: this.selection
-                });
-            },
-            operation2() {
-                this.$message('操作2');
-            },
-            addField() {
-                this.advancedQueryFields.push({
-                    link: 'AND',
-                    name: '',
-                    searchMethod: '=',
-                    value: '',
-                });
-            },
-            removeField(i) {
-                if (this.advancedQueryFields.length > 0) {
-                    this.advancedQueryFields.splice(i, 1);
-                }
-            },
-            advancedQuery() {
-
-                this.advancedQuerySearchKey = '';
-
-                if (this.advancedQueryFields.length > 0) {
-
-                    var templist = [];
-
-                    this.advancedQueryFields.forEach(item => {
-                        if (item.link && item.name && item.searchMethod && item.value) {
-                            var tempItem = item.link + '_,' + item.name + '_,' + item.searchMethod + '_,' + item.value;
-                            templist.push(tempItem);
-                        }
-                    })
-
-                    if (templist.length > 0) {
-
-                        this.advancedQuerySearchKey = templist.join('_;');
-                    }
-                }
-
-                this.getData();
-                this.showAdvancedQueryDialog = false;
-            },
-            exportExcel() {
-                window.location.href = this.$baseUrl + "/testDeploy/exportExcel?searchKey=" + this.filter1 + "&advancedQuery=" + this.advancedQuerySearchKey
-            },
-            searchData() {
-                this.currentPage = 1;
-                this.getData();
-            },
-            deleteRow(row) {
-                this.$alert('删除将无法恢复,确认要删除么?', '警告', { type: 'error' }).then(() => {
-                    return this.$http.post({
-                    url: '/testDeploy/del',
-                    data: { id: row.id }
-                    })
-                }).then(() => {
-                    this.$message.success('删除成功');
-                    this.getData();
-                }).catch(action => {
-                    if (action === 'cancel') {
-                        this.$message.info('删除取消');
-                    } else {
-                        this.$message.error('删除失败');
-                    }
-                })
-            },
-
-        }
-    }
-</script>
-<style lang="less" scoped>
-
-</style>

+ 1 - 21
src/main/vue/src/router/index.js

@@ -219,26 +219,6 @@ const router = new Router({
                     path: '/deploySystem',
                     name: 'DeploySystem',
                     component: () => import('../pages/DeploySystem')
-                },
-                {
-                    path: '/testDeploy',
-                    name: 'TestDeploy',
-                    component: () => import('../pages/TestDeploy')
-                },
-                {
-                    path: '/testDeploys',
-                    name: 'TestDeploys',
-                    component: () => import('../pages/TestDeploys')
-                },
-                {
-                    path: '/testDeploy1',
-                    name: 'TestDeploy1',
-                    component: () => import('../pages/TestDeploy1')
-                },
-                {
-                    path: '/testDeploy1s',
-                    name: 'TestDeploy1s',
-                    component: () => import('../pages/TestDeploy1s')
                 }
                 /**INSERT_LOCATION**/
             ]
@@ -324,4 +304,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.8003fad4721bfa982e668ff4dd70d6c6.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=/static/js/manifest.c79524b2e6c9b9a13938.js></script><script type=text/javascript src=/static/js/vendor.889e8a054bf98e3fbfc8.js></script><script type=text/javascript src=/static/js/app.a51c983e51f654c6f532.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.5990227417adbbd75e4cc9a571365510.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=/static/js/manifest.9f6e12fd7bc61c0f44e6.js></script><script type=text/javascript src=/static/js/vendor.0cc822bc4c1bee3013ac.js></script><script type=text/javascript src=/static/js/app.d52357e516aab1975ccb.js></script></body></html>

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/css/app.5990227417adbbd75e4cc9a571365510.css


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/css/app.5990227417adbbd75e4cc9a571365510.css.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/css/app.8003fad4721bfa982e668ff4dd70d6c6.css


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/css/app.8003fad4721bfa982e668ff4dd70d6c6.css.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/0.9ff23945ab627a4a9bb3.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/0.9ff23945ab627a4a9bb3.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/0.a3c0d76ea100f3361ae7.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/0.a3c0d76ea100f3361ae7.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/14.362ef744f314685abc36.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/14.362ef744f314685abc36.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/14.8e9b1d8bd4bc79616a30.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/14.8e9b1d8bd4bc79616a30.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/15.228eee40847759ea4d3c.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/15.228eee40847759ea4d3c.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/16.8a1f780c5415d048f3fd.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/16.8a1f780c5415d048f3fd.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/16.f6faa07a488e90ce7673.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/16.f6faa07a488e90ce7673.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/17.95c33e8f3a3693a13e01.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/17.f496f615378fc56c5a09.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/17.f496f615378fc56c5a09.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/18.7ae6b60d649612c3b8dc.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/18.7ae6b60d649612c3b8dc.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/18.e2650f28860234817828.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/18.e2650f28860234817828.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/19.6c6e95cd6f7b63d2fc29.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/19.6c6e95cd6f7b63d2fc29.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/19.6ef0647117b01f59508c.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/20.53f9a161142de35926cd.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/20.53f9a161142de35926cd.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/21.e5205e2f3c6db21f3663.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/21.e5205e2f3c6db21f3663.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/21.f3209f608b91e50ae508.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/21.f3209f608b91e50ae508.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/22.90ab021df74742426ed3.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/22.90ab021df74742426ed3.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/22.952e4a0b834106435e54.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/22.952e4a0b834106435e54.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/23.09ac0d911c59238431dd.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/23.09ac0d911c59238431dd.js.map


+ 2 - 2
src/main/webapp/static/js/23.756da192a4ed8e5ce106.js → src/main/webapp/static/js/24.c19b15f844d5b1f05375.js

@@ -1,2 +1,2 @@
-webpackJsonp([23],{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=23.756da192a4ed8e5ce106.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

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/24.c19b15f844d5b1f05375.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/25.8113987fb4c8b8eb7d48.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/25.8113987fb4c8b8eb7d48.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/26.776221cd17a3ab4a7acd.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/26.776221cd17a3ab4a7acd.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/27.02fb972e09c7dd475f00.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/27.7ad4e27a204f3a990e9b.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/27.7ad4e27a204f3a990e9b.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/28.e635683386ebc0445157.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/28.e635683386ebc0445157.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/29.4a5f131540c7f1ecbb51.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/29.68a568021f90c8f9fa1a.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/29.68a568021f90c8f9fa1a.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/30.4f6ae900bf926d057cc7.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/30.4f6ae900bf926d057cc7.js.map


+ 0 - 2
src/main/webapp/static/js/30.b8b1ac6e110bdb75c678.js

@@ -1,2 +0,0 @@
-webpackJsonp([30],{OWaB:function(t,e){},sQ3T:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=a("mvHQ"),s=a.n(r),n=(a("ftAF"),{created:function(){var t=this;this.$route.query.id&&this.$http.get({url:"/testDeploy/getOne",data:{id:this.$route.query.id}}).then(function(e){e.success&&(t.formData=e.data)})},data:function(){return{saving:!1,formData:{},rules:{}}},methods:{onSave:function(){var t=this;this.$refs.form.validate(function(e){if(!e)return!1;t.submit()})},submit:function(){var t=this,e=JSON.parse(s()(this.formData));this.$http.post({url:this.formData.id?"/testDeploy/update":"/testDeploy/save",data:e}).then(function(e){e.success?(t.$message.success("成功"),t.$router.go(-1)):t.$message.warning("失败")})},onDelete:function(){var t=this;this.$alert("删除将无法恢复,确认要删除么?","警告",{type:"error"}).then(function(){return t.$http.post({url:"/testDeploy/del",data:{id:t.formData.id}})}).then(function(){t.$message.success("删除成功"),t.$router.go(-1)}).catch(function(e){"cancel"===e?t.$message.info("删除取消"):t.$message.error("删除失败")})}}}),o={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("el-form",{ref:"form",staticStyle:{"max-width":"500px"},attrs:{model:t.formData,rules:t.rules,"label-width":"80px","label-position":"right",size:"small"}},[a("el-form-item",[a("el-button",{attrs:{loading:t.$store.state.fetchingData,type:"primary"},on:{click:t.onSave}},[t._v("保存")]),t._v(" "),t.formData.id?a("el-button",{attrs:{type:"danger"},on:{click:t.onDelete}},[t._v("删除")]):t._e(),t._v(" "),a("el-button",{on:{click:function(e){t.$router.go(-1)}}},[t._v("取消")])],1)],1)],1)},staticRenderFns:[]};var i=a("VU/8")(n,o,!1,function(t){a("OWaB")},"data-v-4cc466bc",null);e.default=i.exports}});
-//# sourceMappingURL=30.b8b1ac6e110bdb75c678.js.map

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/30.b8b1ac6e110bdb75c678.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/31.949bb4340e964c878b6e.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/31.949bb4340e964c878b6e.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/31.f3687049d1c954799e66.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/32.acedfa6f717f22e1d9ad.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/32.acedfa6f717f22e1d9ad.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/33.00130da2309bfb11910b.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/33.00130da2309bfb11910b.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/34.7ad34e129f516fc9bbdd.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/34.7ad34e129f516fc9bbdd.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/34.ce15ce43fce1d1c23d89.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/34.ce15ce43fce1d1c23d89.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/35.dbdd4702d4fafc63cee0.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/35.ed0e34cddf46507f8f32.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/35.ed0e34cddf46507f8f32.js.map


+ 2 - 2
src/main/webapp/static/js/33.c72c16f197e878a998f7.js → src/main/webapp/static/js/36.04b1d45d779e110e09dc.js

@@ -1,2 +1,2 @@
-webpackJsonp([33],{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=33.c72c16f197e878a998f7.js.map
+webpackJsonp([36],{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=36.04b1d45d779e110e09dc.js.map

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/36.04b1d45d779e110e09dc.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/36.bec09ddfba63d6ec649d.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/37.9054fd57a8c18f723fd4.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/37.9054fd57a8c18f723fd4.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/37.e5b096b2e4527ecee3b2.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/38.18822be4fd19f2f90328.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/38.18822be4fd19f2f90328.js.map


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/main/webapp/static/js/38.ebe9411c5cf332bc3352.js.map


Niektoré súbory nie sú zobrazené, pretože je v týchto rozdielových dátach zmenené mnoho súborov