瀏覽代碼

添加交互逻辑

yuantianjiao 6 年之前
父節點
當前提交
8b0b2b531b
共有 28 個檔案被更改,包括 217 行新增75 行删除
  1. 8
    3
      src/pages/system/caseManger/caseAreaManger/add.vue
  2. 8
    3
      src/pages/system/caseManger/caseAreaManger/edit.vue
  3. 8
    2
      src/pages/system/caseManger/caseInfo/addCase/index.vue
  4. 8
    2
      src/pages/system/caseManger/caseInfo/editCase/index.vue
  5. 1
    1
      src/pages/system/caseManger/caseInfo/index.vue
  6. 8
    3
      src/pages/system/caseManger/caseTableManger/add.vue
  7. 8
    3
      src/pages/system/caseManger/caseTableManger/edit.vue
  8. 10
    3
      src/pages/system/channelManager/channelList/add.vue
  9. 10
    3
      src/pages/system/channelManager/channelList/edit.vue
  10. 8
    3
      src/pages/system/cmsManger/bannerManger/add.vue
  11. 8
    3
      src/pages/system/cmsManger/bannerManger/edit.vue
  12. 8
    3
      src/pages/system/cmsManger/indexMsg/add.vue
  13. 8
    3
      src/pages/system/cmsManger/indexMsg/edit.vue
  14. 8
    3
      src/pages/system/cmsManger/majorProjects/add.vue
  15. 8
    3
      src/pages/system/cmsManger/majorProjects/edit.vue
  16. 8
    3
      src/pages/system/cmsManger/newsManger/add.vue
  17. 8
    3
      src/pages/system/cmsManger/newsManger/edit.vue
  18. 10
    3
      src/pages/system/courseManger/courseTag/add.vue
  19. 10
    3
      src/pages/system/courseManger/courseTag/edit.vue
  20. 8
    2
      src/pages/system/courseManger/fiveA/add.vue
  21. 8
    2
      src/pages/system/courseManger/fiveA/edit.vue
  22. 9
    7
      src/pages/system/courseManger/fiveA/index.vue
  23. 8
    3
      src/pages/system/goodsManger/goodsSpecManger/add.vue
  24. 8
    3
      src/pages/system/goodsManger/goodsSpecManger/edit.vue
  25. 8
    3
      src/pages/system/goodsManger/goodsTypeManger/add.vue
  26. 4
    1
      src/pages/system/systemSet/roleManger/add.vue
  27. 4
    1
      src/pages/system/systemSet/roleManger/edit.vue
  28. 7
    0
      src/pages/system/systemSet/roleManger/index.vue

+ 8
- 3
src/pages/system/caseManger/caseAreaManger/add.vue 查看文件

@@ -54,8 +54,8 @@
54 54
           </div>
55 55
         </li>
56 56
         <li style="text-align:center">
57
-          <el-button type="primary" size="mini">保存</el-button>
58
-          <el-button type="danger" size="mini">取消</el-button>
57
+          <el-button type="primary" size="mini" @click="submit">保存</el-button>
58
+          <el-button type="danger" size="mini" @click="cancel">取消</el-button>
59 59
         </li>
60 60
       </ul>
61 61
     </form>
@@ -85,7 +85,12 @@ export default {
85 85
   },
86 86
   components: {},
87 87
   methods: {
88
-
88
+    submit () {
89
+      console.log(this.postData)
90
+    },
91
+    cancel () {
92
+      this.$router.go(-1)
93
+    }
89 94
   },
90 95
   mounted () {}
91 96
 }

+ 8
- 3
src/pages/system/caseManger/caseAreaManger/edit.vue 查看文件

@@ -54,8 +54,8 @@
54 54
           </div>
55 55
         </li>
56 56
         <li style="text-align:center">
57
-          <el-button type="primary" size="mini">保存</el-button>
58
-          <el-button type="danger" size="mini">取消</el-button>
57
+          <el-button type="primary" size="mini" @click="submit">保存</el-button>
58
+          <el-button type="danger" size="mini" @click="cancel">取消</el-button>
59 59
         </li>
60 60
       </ul>
61 61
     </form>
@@ -85,7 +85,12 @@ export default {
85 85
   },
86 86
   components: {},
87 87
   methods: {
88
-
88
+    submit () {
89
+      console.log(this.postData)
90
+    },
91
+    cancel () {
92
+      this.$router.go(-1)
93
+    }
89 94
   },
90 95
   mounted () {}
91 96
 }

+ 8
- 2
src/pages/system/caseManger/caseInfo/addCase/index.vue 查看文件

@@ -88,8 +88,8 @@
88 88
           </div>
89 89
         </li>
90 90
         <li style="text-align:center">
91
-          <el-button type="primary" size="mini">保存</el-button>
92
-          <el-button type="danger" size="mini">取消</el-button>
91
+          <el-button type="primary" size="mini" @click="submit">保存</el-button>
92
+          <el-button type="danger" size="mini" @click="cancel">取消</el-button>
93 93
         </li>
94 94
       </ul>
95 95
     </form>
@@ -141,6 +141,12 @@ export default {
141 141
         }
142 142
         this.mapCenter = [center.lng, center.lat]
143 143
       }
144
+    },
145
+    submit () {
146
+      console.log(this.postData)
147
+    },
148
+    cancel () {
149
+      this.$router.go(-1)
144 150
     }
145 151
   }
146 152
 }

+ 8
- 2
src/pages/system/caseManger/caseInfo/editCase/index.vue 查看文件

@@ -88,8 +88,8 @@
88 88
           </div>
89 89
         </li>
90 90
         <li style="text-align:center">
91
-          <el-button type="primary" size="mini">保存</el-button>
92
-          <el-button type="danger" size="mini">取消</el-button>
91
+          <el-button type="primary" size="mini" @click="submit">保存</el-button>
92
+          <el-button type="danger" size="mini" @click="cancel">取消</el-button>
93 93
         </li>
94 94
       </ul>
95 95
     </form>
@@ -141,6 +141,12 @@ export default {
141 141
         }
142 142
         this.mapCenter = [center.lng, center.lat]
143 143
       }
144
+    },
145
+    submit () {
146
+      console.log(this.postData)
147
+    },
148
+    cancel () {
149
+      this.$router.go(-1)
144 150
     }
145 151
   }
146 152
 }

+ 1
- 1
src/pages/system/caseManger/caseInfo/index.vue 查看文件

@@ -51,7 +51,7 @@
51 51
             <el-button
52 52
               size="mini"
53 53
               type="warning"
54
-              @click="editItem(scope.$index, scope.row)">修改</el-button>
54
+              @click="editItem(scope.$index, scope.row)">编辑</el-button>
55 55
             <!-- <el-button
56 56
               size="mini"
57 57
               type="success"

+ 8
- 3
src/pages/system/caseManger/caseTableManger/add.vue 查看文件

@@ -30,8 +30,8 @@
30 30
           </div>
31 31
         </li>
32 32
         <li style="text-align:center">
33
-          <el-button type="primary" size="mini">保存</el-button>
34
-          <el-button type="danger" size="mini">取消</el-button>
33
+          <el-button type="primary" size="mini" @click="submit">保存</el-button>
34
+          <el-button type="danger" size="mini" @click="cancel">取消</el-button>
35 35
         </li>
36 36
       </ul>
37 37
     </form>
@@ -57,7 +57,12 @@ export default {
57 57
   },
58 58
   components: {},
59 59
   methods: {
60
-
60
+    submit () {
61
+      console.log(this.postData)
62
+    },
63
+    cancel () {
64
+      this.$router.go(-1)
65
+    }
61 66
   },
62 67
   mounted () { }
63 68
 }

+ 8
- 3
src/pages/system/caseManger/caseTableManger/edit.vue 查看文件

@@ -30,8 +30,8 @@
30 30
           </div>
31 31
         </li>
32 32
         <li style="text-align:center">
33
-          <el-button type="primary" size="mini">保存</el-button>
34
-          <el-button type="danger" size="mini">取消</el-button>
33
+          <el-button type="primary" size="mini" @click="submit">保存</el-button>
34
+          <el-button type="danger" size="mini" @click="cancel">取消</el-button>
35 35
         </li>
36 36
       </ul>
37 37
     </form>
@@ -57,7 +57,12 @@ export default {
57 57
   },
58 58
   components: {},
59 59
   methods: {
60
-
60
+    submit () {
61
+      console.log(this.postData)
62
+    },
63
+    cancel () {
64
+      this.$router.go(-1)
65
+    }
61 66
   },
62 67
   mounted () { }
63 68
 }

+ 10
- 3
src/pages/system/channelManager/channelList/add.vue 查看文件

@@ -27,8 +27,8 @@
27 27
           </div>
28 28
         </li>
29 29
         <li style="text-align:center">
30
-          <el-button type="primary" size="mini">保存</el-button>
31
-          <el-button type="danger" size="mini">取消</el-button>
30
+          <el-button type="primary" size="mini" @click="submit">保存</el-button>
31
+          <el-button type="danger" size="mini" @click="cancel">取消</el-button>
32 32
         </li>
33 33
       </ul>
34 34
     </form>
@@ -47,7 +47,14 @@ export default {
47 47
     }
48 48
   },
49 49
   components: {},
50
-  methods: {},
50
+  methods: {
51
+    submit () {
52
+      console.log(this.postData)
53
+    },
54
+    cancel () {
55
+      this.$router.go(-1)
56
+    }
57
+  },
51 58
   mounted () {}
52 59
 }
53 60
 </script>

+ 10
- 3
src/pages/system/channelManager/channelList/edit.vue 查看文件

@@ -27,8 +27,8 @@
27 27
           </div>
28 28
         </li>
29 29
         <li style="text-align:center">
30
-          <el-button type="primary" size="mini">保存</el-button>
31
-          <el-button type="danger" size="mini">取消</el-button>
30
+          <el-button type="primary" size="mini" @click="submit">保存</el-button>
31
+          <el-button type="danger" size="mini" @click="cancel">取消</el-button>
32 32
         </li>
33 33
       </ul>
34 34
     </form>
@@ -47,7 +47,14 @@ export default {
47 47
     }
48 48
   },
49 49
   components: {},
50
-  methods: {},
50
+  methods: {
51
+    submit () {
52
+      console.log(this.postData)
53
+    },
54
+    cancel () {
55
+      this.$router.go(-1)
56
+    }
57
+  },
51 58
   mounted () {}
52 59
 }
53 60
 </script>

+ 8
- 3
src/pages/system/cmsManger/bannerManger/add.vue 查看文件

@@ -72,8 +72,8 @@
72 72
           </div>
73 73
         </li>
74 74
         <li style="text-align:center">
75
-          <el-button type="primary" size="mini">保存</el-button>
76
-          <el-button type="danger" size="mini">取消</el-button>
75
+          <el-button type="primary" size="mini" @click="submit">保存</el-button>
76
+          <el-button type="danger" size="mini" @click="cancel">取消</el-button>
77 77
         </li>
78 78
       </ul>
79 79
     </form>
@@ -117,7 +117,12 @@ export default {
117 117
   },
118 118
   components: {},
119 119
   methods: {
120
-
120
+    submit () {
121
+      console.log(this.postData)
122
+    },
123
+    cancel () {
124
+      this.$router.go(-1)
125
+    }
121 126
   },
122 127
   mounted () {}
123 128
 }

+ 8
- 3
src/pages/system/cmsManger/bannerManger/edit.vue 查看文件

@@ -72,8 +72,8 @@
72 72
           </div>
73 73
         </li>
74 74
         <li style="text-align:center">
75
-          <el-button type="primary" size="mini">保存</el-button>
76
-          <el-button type="danger" size="mini">取消</el-button>
75
+          <el-button type="primary" size="mini" @click="submit">保存</el-button>
76
+          <el-button type="danger" size="mini" @click="cancel">取消</el-button>
77 77
         </li>
78 78
       </ul>
79 79
     </form>
@@ -117,7 +117,12 @@ export default {
117 117
   },
118 118
   components: {},
119 119
   methods: {
120
-
120
+    submit () {
121
+      console.log(this.postData)
122
+    },
123
+    cancel () {
124
+      this.$router.go(-1)
125
+    }
121 126
   },
122 127
   mounted () { }
123 128
 }

+ 8
- 3
src/pages/system/cmsManger/indexMsg/add.vue 查看文件

@@ -27,8 +27,8 @@
27 27
           </div>
28 28
         </li>
29 29
         <li style="text-align:center">
30
-          <el-button type="primary" size="mini">保存</el-button>
31
-          <el-button type="danger" size="mini">取消</el-button>
30
+          <el-button type="primary" size="mini" @click="submit">保存</el-button>
31
+          <el-button type="danger" size="mini" @click="cancel">取消</el-button>
32 32
         </li>
33 33
       </ul>
34 34
     </form>
@@ -48,7 +48,12 @@ export default {
48 48
   },
49 49
   components: {},
50 50
   methods: {
51
-
51
+    submit () {
52
+      console.log(this.postData)
53
+    },
54
+    cancel () {
55
+      this.$router.go(-1)
56
+    }
52 57
   },
53 58
   mounted () { }
54 59
 }

+ 8
- 3
src/pages/system/cmsManger/indexMsg/edit.vue 查看文件

@@ -27,8 +27,8 @@
27 27
           </div>
28 28
         </li>
29 29
         <li style="text-align:center">
30
-          <el-button type="primary" size="mini">保存</el-button>
31
-          <el-button type="danger" size="mini">取消</el-button>
30
+          <el-button type="primary" size="mini" @click="submit">保存</el-button>
31
+          <el-button type="danger" size="mini" @click="cancel">取消</el-button>
32 32
         </li>
33 33
       </ul>
34 34
     </form>
@@ -48,7 +48,12 @@ export default {
48 48
   },
49 49
   components: {},
50 50
   methods: {
51
-
51
+    submit () {
52
+      console.log(this.postData)
53
+    },
54
+    cancel () {
55
+      this.$router.go(-1)
56
+    }
52 57
   },
53 58
   mounted () { }
54 59
 }

+ 8
- 3
src/pages/system/cmsManger/majorProjects/add.vue 查看文件

@@ -89,8 +89,8 @@
89 89
           </div>
90 90
         </li>
91 91
         <li style="text-align:center">
92
-          <el-button type="primary" size="mini">保存</el-button>
93
-          <el-button type="danger" size="mini">取消</el-button>
92
+          <el-button type="primary" size="mini" @click="submit">保存</el-button>
93
+          <el-button type="danger" size="mini" @click="cancel">取消</el-button>
94 94
         </li>
95 95
       </ul>
96 96
     </form>
@@ -123,7 +123,12 @@ export default {
123 123
   },
124 124
   components: {},
125 125
   methods: {
126
-
126
+    submit () {
127
+      console.log(this.postData)
128
+    },
129
+    cancel () {
130
+      this.$router.go(-1)
131
+    }
127 132
   },
128 133
   mounted () { }
129 134
 }

+ 8
- 3
src/pages/system/cmsManger/majorProjects/edit.vue 查看文件

@@ -89,8 +89,8 @@
89 89
           </div>
90 90
         </li>
91 91
         <li style="text-align:center">
92
-          <el-button type="primary" size="mini">保存</el-button>
93
-          <el-button type="danger" size="mini">取消</el-button>
92
+          <el-button type="primary" size="mini" @click="submit">保存</el-button>
93
+          <el-button type="danger" size="mini" @click="cancel">取消</el-button>
94 94
         </li>
95 95
       </ul>
96 96
     </form>
@@ -123,7 +123,12 @@ export default {
123 123
   },
124 124
   components: {},
125 125
   methods: {
126
-
126
+    submit () {
127
+      console.log(this.postData)
128
+    },
129
+    cancel () {
130
+      this.$router.go(-1)
131
+    }
127 132
   },
128 133
   mounted () { }
129 134
 }

+ 8
- 3
src/pages/system/cmsManger/newsManger/add.vue 查看文件

@@ -81,8 +81,8 @@
81 81
           </div>
82 82
         </li>
83 83
         <li style="text-align:center">
84
-          <el-button type="primary" size="mini">保存</el-button>
85
-          <el-button type="danger" size="mini">取消</el-button>
84
+          <el-button type="primary" size="mini" @click="submit">保存</el-button>
85
+          <el-button type="danger" size="mini" @click="cancel">取消</el-button>
86 86
         </li>
87 87
       </ul>
88 88
     </form>
@@ -118,7 +118,12 @@ export default {
118 118
   },
119 119
   components: {},
120 120
   methods: {
121
-
121
+    submit () {
122
+      console.log(this.postData)
123
+    },
124
+    cancel () {
125
+      this.$router.go(-1)
126
+    }
122 127
   },
123 128
   mounted () { }
124 129
 }

+ 8
- 3
src/pages/system/cmsManger/newsManger/edit.vue 查看文件

@@ -81,8 +81,8 @@
81 81
           </div>
82 82
         </li>
83 83
         <li style="text-align:center">
84
-          <el-button type="primary" size="mini">保存</el-button>
85
-          <el-button type="danger" size="mini">取消</el-button>
84
+          <el-button type="primary" size="mini" @click="submit">保存</el-button>
85
+          <el-button type="danger" size="mini" @click="cancel">取消</el-button>
86 86
         </li>
87 87
       </ul>
88 88
     </form>
@@ -118,7 +118,12 @@ export default {
118 118
   },
119 119
   components: {},
120 120
   methods: {
121
-
121
+    submit () {
122
+      console.log(this.postData)
123
+    },
124
+    cancel () {
125
+      this.$router.go(-1)
126
+    }
122 127
   },
123 128
   mounted () { }
124 129
 }

+ 10
- 3
src/pages/system/courseManger/courseTag/add.vue 查看文件

@@ -15,8 +15,8 @@
15 15
           </div>
16 16
         </li>
17 17
         <li style="text-align:center">
18
-          <el-button type="primary" size="mini">保存</el-button>
19
-          <el-button type="danger" size="mini">取消</el-button>
18
+          <el-button type="primary" size="mini" @click="submit">保存</el-button>
19
+          <el-button type="danger" size="mini" @click="cancel">取消</el-button>
20 20
         </li>
21 21
       </ul>
22 22
     </form>
@@ -34,7 +34,14 @@ export default {
34 34
     }
35 35
   },
36 36
   components: {},
37
-  methods: {},
37
+  methods: {
38
+    submit () {
39
+      console.log(this.postData)
40
+    },
41
+    cancel () {
42
+      this.$router.go(-1)
43
+    }
44
+  },
38 45
   mounted () {}
39 46
 }
40 47
 </script>

+ 10
- 3
src/pages/system/courseManger/courseTag/edit.vue 查看文件

@@ -15,8 +15,8 @@
15 15
           </div>
16 16
         </li>
17 17
         <li style="text-align:center">
18
-          <el-button type="primary" size="mini">保存</el-button>
19
-          <el-button type="danger" size="mini">取消</el-button>
18
+          <el-button type="primary" size="mini" @click="submit">保存</el-button>
19
+          <el-button type="danger" size="mini" @click="cancel">取消</el-button>
20 20
         </li>
21 21
       </ul>
22 22
     </form>
@@ -34,7 +34,14 @@ export default {
34 34
     }
35 35
   },
36 36
   components: {},
37
-  methods: {},
37
+  methods: {
38
+    submit () {
39
+      console.log(this.postData)
40
+    },
41
+    cancel () {
42
+      this.$router.go(-1)
43
+    }
44
+  },
38 45
   mounted () {}
39 46
 }
40 47
 </script>

+ 8
- 2
src/pages/system/courseManger/fiveA/add.vue 查看文件

@@ -89,8 +89,8 @@
89 89
           </div>
90 90
         </li>
91 91
         <li style="text-align:center">
92
-          <el-button type="primary" size="mini">保存</el-button>
93
-          <el-button type="danger" size="mini">取消</el-button>
92
+          <el-button type="primary" size="mini" @click="submit">保存</el-button>
93
+          <el-button type="danger" size="mini" @click="cancel">取消</el-button>
94 94
         </li>
95 95
       </ul>
96 96
     </form>
@@ -161,6 +161,12 @@ export default {
161 161
     handleNodeClick (node) {
162 162
       this.postData.label = node.label
163 163
       this.dialogTableVisible = false
164
+    },
165
+    submit () {
166
+      console.log(this.postData)
167
+    },
168
+    cancel () {
169
+      this.$router.go(-1)
164 170
     }
165 171
   },
166 172
   mounted () {

+ 8
- 2
src/pages/system/courseManger/fiveA/edit.vue 查看文件

@@ -89,8 +89,8 @@
89 89
           </div>
90 90
         </li>
91 91
         <li style="text-align:center">
92
-          <el-button type="primary" size="mini">保存</el-button>
93
-          <el-button type="danger" size="mini">取消</el-button>
92
+          <el-button type="primary" size="mini" @click="submit">保存</el-button>
93
+          <el-button type="danger" size="mini" @click="cancel">取消</el-button>
94 94
         </li>
95 95
       </ul>
96 96
     </form>
@@ -164,6 +164,12 @@ export default {
164 164
     },
165 165
     init () {
166 166
       console.log('请求初始化数据')
167
+    },
168
+    submit () {
169
+      console.log(this.postData)
170
+    },
171
+    cancel () {
172
+      this.$router.go(-1)
167 173
     }
168 174
   },
169 175
   mounted () {

+ 9
- 7
src/pages/system/courseManger/fiveA/index.vue 查看文件

@@ -38,29 +38,31 @@ export default {
38 38
         label: '根目录',
39 39
         rank: '0',
40 40
         img: '',
41
+        deleteCancel: true,
41 42
         children: [{
42 43
           label: '共享课程&书吧',
43
-          rank: '0',
44
+          rank: '1',
45
+          deleteCancel: true,
44 46
           img: '',
45 47
           children: [{
46 48
             label: '健身',
47
-            rank: '0',
49
+            rank: '2',
48 50
             img: 'http://jingcheng-resourceplat.oss-cn-shanghai.aliyuncs.com/upload/163306109741.png',
49 51
           }, {
50 52
             label: '健康',
51
-            rank: '0',
53
+            rank: '3',
52 54
             img: 'http://jingcheng-resourceplat.oss-cn-shanghai.aliyuncs.com/upload/163325263583.png',
53 55
           }, {
54 56
             label: '艺术',
55
-            rank: '0',
57
+            rank: '4',
56 58
             img: 'http://jingcheng-resourceplat.oss-cn-shanghai.aliyuncs.com/upload/104118813781.png',
57 59
           }, {
58 60
             label: '社交',
59
-            rank: '0',
61
+            rank: '5',
60 62
             img: 'http://jingcheng-resourceplat.oss-cn-shanghai.aliyuncs.com/upload/163339496588.png',
61 63
           }, {
62 64
             label: '教育',
63
-            rank: '0',
65
+            rank: '6',
64 66
             img: 'http://jingcheng-resourceplat.oss-cn-shanghai.aliyuncs.com/upload/163351586373.png',
65 67
           }]
66 68
         }]
@@ -116,7 +118,7 @@ export default {
116 118
           <div class='tree-node-item'>
117 119
             <el-button size="mini" type="primary" on-click={() => this.handleNodeClick(node, data)}>添加下级课程类型</el-button>
118 120
             <el-button size="mini" type="warning" on-click={() => this.handleEdit(node, data)}>编辑</el-button>
119
-            <el-button size="mini" type="danger" on-click={() => this.handleDelete(node, data)}>删除</el-button>
121
+            {node.data.deleteCancel ? (<div></div>) : (<el-button size="mini" type="danger" on-click={() => this.handleDelete(node, data)}>删除</el-button>)}
120 122
           </div>
121 123
         </span>)
122 124
     }

+ 8
- 3
src/pages/system/goodsManger/goodsSpecManger/add.vue 查看文件

@@ -15,8 +15,8 @@
15 15
           </div>
16 16
         </li>
17 17
         <li style="text-align:center">
18
-          <el-button type="primary" size="mini">保存</el-button>
19
-          <el-button type="danger" size="mini">取消</el-button>
18
+          <el-button type="primary" size="mini" @click="submit">保存</el-button>
19
+          <el-button type="danger" size="mini" @click="cancel">取消</el-button>
20 20
         </li>
21 21
       </ul>
22 22
     </form>
@@ -35,7 +35,12 @@ export default {
35 35
   },
36 36
   components: {},
37 37
   methods: {
38
-
38
+    submit () {
39
+      console.log(this.postData)
40
+    },
41
+    cancel () {
42
+      this.$router.go(-1)
43
+    }
39 44
   },
40 45
   mounted () { }
41 46
 }

+ 8
- 3
src/pages/system/goodsManger/goodsSpecManger/edit.vue 查看文件

@@ -15,8 +15,8 @@
15 15
           </div>
16 16
         </li>
17 17
         <li style="text-align:center">
18
-          <el-button type="primary" size="mini">保存</el-button>
19
-          <el-button type="danger" size="mini">取消</el-button>
18
+          <el-button type="primary" size="mini" @click="submit">保存</el-button>
19
+          <el-button type="danger" size="mini" @click="cancel">取消</el-button>
20 20
         </li>
21 21
       </ul>
22 22
     </form>
@@ -35,7 +35,12 @@ export default {
35 35
   },
36 36
   components: {},
37 37
   methods: {
38
-
38
+    submit () {
39
+      console.log(this.postData)
40
+    },
41
+    cancel () {
42
+      this.$router.go(-1)
43
+    }
39 44
   },
40 45
   mounted () { }
41 46
 }

+ 8
- 3
src/pages/system/goodsManger/goodsTypeManger/add.vue 查看文件

@@ -27,8 +27,8 @@
27 27
           </div>
28 28
         </li>
29 29
         <li style="text-align:center">
30
-          <el-button type="primary" size="mini">保存</el-button>
31
-          <el-button type="danger" size="mini">取消</el-button>
30
+          <el-button type="primary" size="mini" @click="submit">保存</el-button>
31
+          <el-button type="danger" size="mini" @click="cancel">取消</el-button>
32 32
         </li>
33 33
       </ul>
34 34
     </form>
@@ -54,7 +54,12 @@ export default {
54 54
   },
55 55
   components: {},
56 56
   methods: {
57
-
57
+    submit () {
58
+      console.log(this.postData)
59
+    },
60
+    cancel () {
61
+      this.$router.go(-1)
62
+    }
58 63
   },
59 64
   mounted () { }
60 65
 }

+ 4
- 1
src/pages/system/systemSet/roleManger/add.vue 查看文件

@@ -69,7 +69,7 @@
69 69
         </li>
70 70
         <li style="text-align:center">
71 71
           <el-button type="primary" size="mini" @click='submit'>保存</el-button>
72
-          <el-button type="danger" size="mini">取消</el-button>
72
+          <el-button type="danger" size="mini" @click="cancel">取消</el-button>
73 73
         </li>
74 74
       </ul>
75 75
     </form>
@@ -104,6 +104,9 @@ export default {
104 104
   methods: {
105 105
     submit () {
106 106
       console.log(this.postData)
107
+    },
108
+    cancel () {
109
+      this.$router.go(-1)
107 110
     }
108 111
   },
109 112
   mounted () { }

+ 4
- 1
src/pages/system/systemSet/roleManger/edit.vue 查看文件

@@ -69,7 +69,7 @@
69 69
         </li>
70 70
         <li style="text-align:center">
71 71
           <el-button type="primary" size="mini" @click='submit'>保存</el-button>
72
-          <el-button type="danger" size="mini">取消</el-button>
72
+          <el-button type="danger" size="mini" @click="cancel">取消</el-button>
73 73
         </li>
74 74
       </ul>
75 75
     </form>
@@ -104,6 +104,9 @@ export default {
104 104
   methods: {
105 105
     submit () {
106 106
       console.log(this.postData)
107
+    },
108
+    cancel () {
109
+      this.$router.go(-1)
107 110
     }
108 111
   },
109 112
   mounted () { }

+ 7
- 0
src/pages/system/systemSet/roleManger/index.vue 查看文件

@@ -38,8 +38,12 @@
38 38
         :data="treeData"
39 39
         :default-expand-all="true"
40 40
         :expand-on-click-node="false"
41
+        ref="tree"
41 42
         show-checkbox
42 43
         @node-click="handleNodeClick"></el-tree>
44
+        <div class="flex-h" style="justify-content: flex-end;margin-top: 1rem">
45
+          <el-button type='success' @click="getCheckedNodes">确定</el-button>
46
+        </div>
43 47
     </el-dialog>
44 48
   </div>
45 49
 </template>
@@ -190,6 +194,9 @@ export default {
190 194
     },
191 195
     addRole () {
192 196
       this.$router.push({ name: 'addRole' })
197
+    },
198
+    getCheckedNodes () { // 获取选中的节点
199
+      console.log(this.$refs.tree.getCheckedNodes())
193 200
     }
194 201
   }
195 202
 }