suochencheng 7 лет назад
Родитель
Сommit
da522f5556
74 измененных файлов с 78 добавлено и 15 удалено
  1. 63 9
      src/main/vue/src/pages/DrugContent.vue
  2. 11 2
      src/main/vue/src/pages/LandMarks.vue
  3. 1 1
      src/main/webapp/WEB-INF/html/admin.html
  4. 1 1
      src/main/webapp/WEB-INF/html/loginAdmin.html
  5. 0 0
      src/main/webapp/static/css/admin.f89861d86b9595166f7ca0175db9c77b.css
  6. BIN
      src/main/webapp/static/img/demo_picture.d0e14fc.jpg
  7. 0 0
      src/main/webapp/static/js/10.34fdcedac488509f08a4.js
  8. 0 0
      src/main/webapp/static/js/11.8dcf1d7179c4848d4d28.js
  9. 0 0
      src/main/webapp/static/js/12.aff0ccb5503897cb8835.js
  10. 0 0
      src/main/webapp/static/js/13.15f67f1e4bed5f2cdc7c.js
  11. 0 0
      src/main/webapp/static/js/14.367f52bccc7f5a0144a4.js
  12. 0 0
      src/main/webapp/static/js/15.461a5b6bb087cdde84fb.js
  13. 0 0
      src/main/webapp/static/js/16.bf425c4ea2aaa7d23348.js
  14. 0 0
      src/main/webapp/static/js/17.702def8c856b3112a863.js
  15. 0 0
      src/main/webapp/static/js/18.637167de2a0a0d1a9328.js
  16. 0 0
      src/main/webapp/static/js/19.977e645d8c202f63426a.js
  17. 0 0
      src/main/webapp/static/js/20.54a922787e975fcd2a6c.js
  18. 0 0
      src/main/webapp/static/js/21.a13e13b51455d66f2493.js
  19. 0 0
      src/main/webapp/static/js/22.b5912f2569d8cb3d01c8.js
  20. 0 0
      src/main/webapp/static/js/23.7bc2012d0ffe50d22e16.js
  21. 0 0
      src/main/webapp/static/js/24.dd7205b4c37d8118382d.js
  22. 0 0
      src/main/webapp/static/js/25.6d1435683cd3cfb2f511.js
  23. 0 0
      src/main/webapp/static/js/26.847b2a217177e8194bc8.js
  24. 0 0
      src/main/webapp/static/js/27.aeceac3a3f25ee98df54.js
  25. 0 0
      src/main/webapp/static/js/28.1b5d62ceb77c63696d34.js
  26. 0 0
      src/main/webapp/static/js/29.cbd298e3a80198d11cb2.js
  27. 0 0
      src/main/webapp/static/js/30.f88d1592868c48831155.js
  28. 0 0
      src/main/webapp/static/js/31.11d1667c9f10084d917a.js
  29. 0 0
      src/main/webapp/static/js/32.517ecfab3f8d94c35e2e.js
  30. 0 0
      src/main/webapp/static/js/33.3046f7aa951a413ac91b.js
  31. 0 0
      src/main/webapp/static/js/34.a8e67fa2385f7aaa63d3.js
  32. 0 0
      src/main/webapp/static/js/35.d2b8e77d26cdfc1c872b.js
  33. 0 0
      src/main/webapp/static/js/36.f5b071507eab5345336c.js
  34. 0 0
      src/main/webapp/static/js/37.8c77fd622a882497320d.js
  35. 0 0
      src/main/webapp/static/js/38.7a6cf5b29930e937bb36.js
  36. 0 0
      src/main/webapp/static/js/39.e80a45d570ec945a1817.js
  37. 0 0
      src/main/webapp/static/js/40.0a4c07ded173363968b7.js
  38. 0 0
      src/main/webapp/static/js/41.f50e2a0ac770faf2bf6a.js
  39. 0 0
      src/main/webapp/static/js/42.d5ea91be5adcad8794a5.js
  40. 0 0
      src/main/webapp/static/js/43.3b7fed381149bd234392.js
  41. 0 0
      src/main/webapp/static/js/44.74c45fca08aa957d3ca3.js
  42. 0 0
      src/main/webapp/static/js/45.dd074e9f52c438794667.js
  43. 0 0
      src/main/webapp/static/js/46.7a26def50470fc3872ae.js
  44. 0 0
      src/main/webapp/static/js/47.5527f66b599599a73632.js
  45. 0 0
      src/main/webapp/static/js/48.d88dfbbe353e644b1b25.js
  46. 0 0
      src/main/webapp/static/js/49.8a0c0117833d31024857.js
  47. 0 0
      src/main/webapp/static/js/50.b0b5cef448929bd169be.js
  48. 0 0
      src/main/webapp/static/js/51.7d6db814cafec1d3009d.js
  49. 0 0
      src/main/webapp/static/js/52.eb7658e2ea12c93820f7.js
  50. 0 0
      src/main/webapp/static/js/53.6180028a056751cb164d.js
  51. 0 0
      src/main/webapp/static/js/54.36e9077f1437dcd37e50.js
  52. 0 0
      src/main/webapp/static/js/55.9fb4e5ac2b2ff2012bc8.js
  53. 0 0
      src/main/webapp/static/js/56.05e86a5abfb85a65955b.js
  54. 0 0
      src/main/webapp/static/js/57.d5dd978327d2324893ff.js
  55. 0 0
      src/main/webapp/static/js/58.5d7a55a1ae1d53f518aa.js
  56. 0 0
      src/main/webapp/static/js/59.4f9d01ad5721518d5cb6.js
  57. 1 1
      src/main/webapp/static/js/60.5d64b974cfb3c605fd85.js
  58. 0 0
      src/main/webapp/static/js/61.91fcbc86a9f40316a0a8.js
  59. 0 0
      src/main/webapp/static/js/62.f45b0299988ee4819d58.js
  60. 0 0
      src/main/webapp/static/js/63.48b3723bc51df4e448f5.js
  61. 0 0
      src/main/webapp/static/js/64.2df6942a2f3b68a03aa8.js
  62. 0 0
      src/main/webapp/static/js/64.7329780818906a1cfea2.js
  63. 0 0
      src/main/webapp/static/js/66.f7d0f1c81874c69cf100.js
  64. 0 0
      src/main/webapp/static/js/67.26db98b9c009bf4ca8a4.js
  65. 0 0
      src/main/webapp/static/js/68.63724d9c14e346f20fc2.js
  66. 1 1
      src/main/webapp/static/js/69.2703b4c548ee3ef7de8d.js
  67. 0 0
      src/main/webapp/static/js/70.03562fced35ab16a2ddf.js
  68. 0 0
      src/main/webapp/static/js/71.6d1a382fe4ffe8bd9c66.js
  69. 0 0
      src/main/webapp/static/js/admin.9f15d04a4f46e56ce472.js
  70. 0 0
      src/main/webapp/static/js/admin.f5dc98b86a84993fc744.js
  71. 0 0
      src/main/webapp/static/js/loginAdmin.2af66e4cf673b4ccb2e2.js
  72. 0 0
      src/main/webapp/static/js/manifest.a597396432a08e028440.js
  73. 0 0
      src/main/webapp/static/js/manifest.b0ca432bd7a3678a4eab.js
  74. 0 0
      src/main/webapp/static/js/vendor.5100559a821335090ef4.js

+ 63 - 9
src/main/vue/src/pages/DrugContent.vue

@@ -27,15 +27,15 @@
                     <el-button type="primary" @click="nowAdd=2,bgMove=false">添加主干道</el-button>
                 </el-form-item>
                 <el-form-item>
-                    <!-- <el-button type="warning">保存</el-button> -->
+                    <el-button @click="saveMapInfo" type="warning">保存</el-button>
                 </el-form-item>
             </el-form>
 
         </el-row>
         <div class="dragContent" :style="{cursor:isDown&&bgMove?'move':(bgMove?'default':'crosshair'),top:bgPosition.top+'px',left:bgPosition.left+'px'}" @mousedown="isDown=true" @mousemove="bgMouseMove" @mouseup="isDown=false">
-            <img src="../assets/demo_picture.jpg" class="bgImg" :style="{height:totalHeight-100+'px'}" alt="">
+            <img :src="mapImage" class="bgImg" :style="{height:totalHeight-100+'px'}" alt="">
             <div class="gridInfo">
-                <div class="grid-item" @mousedown="addStart(index)" @mouseover="changeMap(index)" v-for="(item,index) in mapInfo" :style="{width:100/width+'%',height:100/height+'%',backgroundColor:color[item]}"></div>
+                <div class="grid-item" @mousedown="addStart(index)" @mouseover="changeMap(index)" v-for="(item,index) in mapInfo" :style="{width:100/width/rate+'%',height:100/height/rate+'%',backgroundColor:color[item]}"></div>
             </div>
         </div>
     </div>
@@ -47,6 +47,31 @@ import zh from 'date-fns/locale/zh_cn'
 export default {
     created() {
 
+        if (this.$route.query.id) {
+            this.$http.get({
+                url: '/landMark/getOne',
+                data: {
+                    id: this.$route.query.id
+                }
+            }).then(res => {
+                if (res.success) {
+
+
+                    this.width = res.data.mapWidth || 20;
+                    this.height = res.data.mapHeight || 20;
+                    this.rate = res.data.mapRate || 1;
+                    if (res.data.mapInfo) {
+                        this.mapInfo = res.data.mapInfo.split('');
+                    }
+
+                    this.mapImage = res.data.mapSprite || require('../assets/demo_picture.jpg');
+
+
+                }
+            })
+        }
+
+
     },
     data() {
         return {
@@ -64,7 +89,8 @@ export default {
             nowAdd: 0,
             startMoveIndex: 0,
             nowMoveIndex: 0,
-            nowMapInfo: []
+            nowMapInfo: [],
+            mapImage: '',
         }
     },
     mounted() {
@@ -86,7 +112,7 @@ export default {
             }
         },
         createMap() {
-            var sum = this.width / this.rate * this.height / this.rate
+            var sum = this.width * this.rate * this.height * this.rate
             var list = []
             for (var i = 0; i < sum; i++) {
                 list.push(0)
@@ -111,10 +137,10 @@ export default {
 
         },
         getX(index) {
-            return index % (this.width / this.rate)
+            return index % (this.width * this.rate)
         },
         getY(index) {
-            return parseInt(index / (this.width / this.rate))
+            return parseInt(index / (this.width * this.rate))
         },
         getChangeList(index1, index2) {
             var list = []
@@ -130,8 +156,36 @@ export default {
             return list
         },
         getIndex(x, y) {
-            return y * (this.width / this.rate) + x
-        }
+            return y * (this.width * this.rate) + x
+        },
+        saveMapInfo() {
+
+            if (this.$route.query.id) {
+
+
+                var data = {
+                    id: this.$route.query.id,
+                    mapWidth: this.width,
+                    mapHeight: this.height,
+                    rate: this.rate,
+                    mapInfo: this.mapInfo.join(''),
+                };
+
+                this.$http.post({
+                    url: '/landMark/update',
+                    data: data
+                }).then(res => {
+                    if (res.success) {
+                        this.$message.success('成功');
+                    } else {
+                        this.$message.warning('失败')
+                    }
+                });
+
+            }
+        },
+
+
     }
 }
 

+ 11 - 2
src/main/vue/src/pages/LandMarks.vue

@@ -103,7 +103,7 @@
 
             <el-table-column v-if="isColumnShow('frontLevelId')" prop="frontLevelId" label="上级地标ID" min-width="100">
             </el-table-column>
-            <el-table-column label="操作" align="center" fixed="right" min-width="150">
+            <el-table-column label="操作" align="center" fixed="right" min-width="220">
                 <template slot-scope="scope">
                     <!-- <el-button @click="$router.push({path:'/VuforiaImageInfos',query:{column:scope.row.id+',landMarkId'}})" type="primary" size="small" plain>识别图
             </el-button>
@@ -112,6 +112,7 @@
                     <el-button @click="$router.push({path:'/AimPlacePositions',query:{column:scope.row.id+',ownedLandMarkId'}})" type="primary" size="small" plain>目标点位置
             </el-button> -->
                     <el-button @click="editRow(scope.row)" type="primary" size="mini" plain>编辑</el-button>
+                    <el-button @click="drawMapInfo(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>
@@ -293,7 +294,7 @@ export default {
                 {
                     label: '地图信息',
                     value: 'mapInfo',
-                    show: true
+                    show: false
                 },
                 {
                     label: '地图宽',
@@ -508,6 +509,14 @@ export default {
                 }
             })
         },
+        drawMapInfo(row) {
+            this.$router.push({
+                path: '/drugContent',
+                query: {
+                    id: row.id,
+                }
+            })
+        },
         operation1() {
             this.$notify({
                 title: '提示',

+ 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"><meta name=referrer content=origin><title>管理后台</title><link rel=icon href=/static/favicon.ico><script src=/static/polyfill.min.js></script><script src=/static/fontawesome-v5.2.0.js></script><link href=/static/css/admin.c14e12d11a837e928825ffcf333bfd15.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=/static/js/manifest.b0ca432bd7a3678a4eab.js></script><script type=text/javascript src=/static/js/vendor.87388ab3d5eb77ae8453.js></script><script type=text/javascript src=/static/js/admin.9f15d04a4f46e56ce472.js></script></body></html>
+<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=referrer content=origin><title>管理后台</title><link rel=icon href=/static/favicon.ico><script src=/static/polyfill.min.js></script><script src=/static/fontawesome-v5.2.0.js></script><link href=/static/css/admin.f89861d86b9595166f7ca0175db9c77b.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=/static/js/manifest.a597396432a08e028440.js></script><script type=text/javascript src=/static/js/vendor.5100559a821335090ef4.js></script><script type=text/javascript src=/static/js/admin.f5dc98b86a84993fc744.js></script></body></html>

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

@@ -1 +1 @@
-<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=referrer content=origin><title>管理后台</title><link rel=icon href=/static/favicon.ico><script src=/static/polyfill.min.js></script><link href=/static/css/loginAdmin.9647b664948af8f1752259b9d1c6528e.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=/static/js/manifest.b0ca432bd7a3678a4eab.js></script><script type=text/javascript src=/static/js/vendor.87388ab3d5eb77ae8453.js></script><script type=text/javascript src=/static/js/loginAdmin.ff5a92fe0fb6a486056d.js></script></body></html>
+<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=referrer content=origin><title>管理后台</title><link rel=icon href=/static/favicon.ico><script src=/static/polyfill.min.js></script><link href=/static/css/loginAdmin.9647b664948af8f1752259b9d1c6528e.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=/static/js/manifest.a597396432a08e028440.js></script><script type=text/javascript src=/static/js/vendor.5100559a821335090ef4.js></script><script type=text/javascript src=/static/js/loginAdmin.2af66e4cf673b4ccb2e2.js></script></body></html>

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/css/admin.f89861d86b9595166f7ca0175db9c77b.css


BIN
src/main/webapp/static/img/demo_picture.d0e14fc.jpg


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/10.34fdcedac488509f08a4.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/11.8dcf1d7179c4848d4d28.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/12.aff0ccb5503897cb8835.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/13.15f67f1e4bed5f2cdc7c.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/14.367f52bccc7f5a0144a4.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/15.461a5b6bb087cdde84fb.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/16.bf425c4ea2aaa7d23348.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/17.702def8c856b3112a863.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/18.637167de2a0a0d1a9328.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/19.977e645d8c202f63426a.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/20.54a922787e975fcd2a6c.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/21.a13e13b51455d66f2493.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/22.b5912f2569d8cb3d01c8.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/23.7bc2012d0ffe50d22e16.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/24.dd7205b4c37d8118382d.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/25.6d1435683cd3cfb2f511.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/26.847b2a217177e8194bc8.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/27.aeceac3a3f25ee98df54.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/28.1b5d62ceb77c63696d34.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/29.cbd298e3a80198d11cb2.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/30.f88d1592868c48831155.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/31.11d1667c9f10084d917a.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/32.517ecfab3f8d94c35e2e.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/33.3046f7aa951a413ac91b.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/34.a8e67fa2385f7aaa63d3.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/35.d2b8e77d26cdfc1c872b.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/36.f5b071507eab5345336c.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/37.8c77fd622a882497320d.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/38.7a6cf5b29930e937bb36.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/39.e80a45d570ec945a1817.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/40.0a4c07ded173363968b7.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/41.f50e2a0ac770faf2bf6a.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/42.d5ea91be5adcad8794a5.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/43.3b7fed381149bd234392.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/44.74c45fca08aa957d3ca3.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/45.dd074e9f52c438794667.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/46.7a26def50470fc3872ae.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/47.5527f66b599599a73632.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/48.d88dfbbe353e644b1b25.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/49.8a0c0117833d31024857.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/50.b0b5cef448929bd169be.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/51.7d6db814cafec1d3009d.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/52.eb7658e2ea12c93820f7.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/53.6180028a056751cb164d.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/54.36e9077f1437dcd37e50.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/55.9fb4e5ac2b2ff2012bc8.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/56.05e86a5abfb85a65955b.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/57.d5dd978327d2324893ff.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/58.5d7a55a1ae1d53f518aa.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/59.4f9d01ad5721518d5cb6.js


+ 1 - 1
src/main/webapp/static/js/59.a0783c67e57349c11484.js → src/main/webapp/static/js/60.5d64b974cfb3c605fd85.js

@@ -1 +1 @@
-webpackJsonp([59],{"5LNU":function(e,t){},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("5LNU")},"data-v-3122cd72",null);t.default=s.exports}});
+webpackJsonp([60],{"5LNU":function(e,t){},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("5LNU")},"data-v-3122cd72",null);t.default=s.exports}});

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/61.91fcbc86a9f40316a0a8.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/62.f45b0299988ee4819d58.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/63.48b3723bc51df4e448f5.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/64.2df6942a2f3b68a03aa8.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/64.7329780818906a1cfea2.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/66.f7d0f1c81874c69cf100.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/67.26db98b9c009bf4ca8a4.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/68.63724d9c14e346f20fc2.js


+ 1 - 1
src/main/webapp/static/js/68.4fd31c8d56549137d57b.js → src/main/webapp/static/js/69.2703b4c548ee3ef7de8d.js

@@ -1 +1 @@
-webpackJsonp([68],{izdZ:function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});r("NYxO");var i={created:function(){this.getIframeSrc()},data:function(){return{iframeSrc:"/404"}},computed:{height:function(){return window.innerHeight-104+"px"}},methods:{getIframeSrc:function(){this.iframeSrc=this.$route.query.code}},watch:{$route:function(){this.getIframeSrc()}}},n={render:function(){var t=this.$createElement;return(this._self._c||t)("iframe",{staticClass:"iframe",attrs:{src:this.iframeSrc,height:this.height,width:"100%"}})},staticRenderFns:[]};var c=r("VU/8")(i,n,!1,function(t){r("xnY9")},"data-v-04168182",null);e.default=c.exports},xnY9:function(t,e){}});
+webpackJsonp([69],{izdZ:function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});r("NYxO");var i={created:function(){this.getIframeSrc()},data:function(){return{iframeSrc:"/404"}},computed:{height:function(){return window.innerHeight-104+"px"}},methods:{getIframeSrc:function(){this.iframeSrc=this.$route.query.code}},watch:{$route:function(){this.getIframeSrc()}}},n={render:function(){var t=this.$createElement;return(this._self._c||t)("iframe",{staticClass:"iframe",attrs:{src:this.iframeSrc,height:this.height,width:"100%"}})},staticRenderFns:[]};var c=r("VU/8")(i,n,!1,function(t){r("xnY9")},"data-v-04168182",null);e.default=c.exports},xnY9:function(t,e){}});

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/70.03562fced35ab16a2ddf.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/71.6d1a382fe4ffe8bd9c66.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/admin.9f15d04a4f46e56ce472.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/admin.f5dc98b86a84993fc744.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/loginAdmin.2af66e4cf673b4ccb2e2.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/manifest.a597396432a08e028440.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/manifest.b0ca432bd7a3678a4eab.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/vendor.5100559a821335090ef4.js


Некоторые файлы не были показаны из-за большого количества измененных файлов