瀏覽代碼

添加交互逻辑

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
           </div>
54
           </div>
55
         </li>
55
         </li>
56
         <li style="text-align:center">
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
         </li>
59
         </li>
60
       </ul>
60
       </ul>
61
     </form>
61
     </form>
85
   },
85
   },
86
   components: {},
86
   components: {},
87
   methods: {
87
   methods: {
88
-
88
+    submit () {
89
+      console.log(this.postData)
90
+    },
91
+    cancel () {
92
+      this.$router.go(-1)
93
+    }
89
   },
94
   },
90
   mounted () {}
95
   mounted () {}
91
 }
96
 }

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

54
           </div>
54
           </div>
55
         </li>
55
         </li>
56
         <li style="text-align:center">
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
         </li>
59
         </li>
60
       </ul>
60
       </ul>
61
     </form>
61
     </form>
85
   },
85
   },
86
   components: {},
86
   components: {},
87
   methods: {
87
   methods: {
88
-
88
+    submit () {
89
+      console.log(this.postData)
90
+    },
91
+    cancel () {
92
+      this.$router.go(-1)
93
+    }
89
   },
94
   },
90
   mounted () {}
95
   mounted () {}
91
 }
96
 }

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

88
           </div>
88
           </div>
89
         </li>
89
         </li>
90
         <li style="text-align:center">
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
         </li>
93
         </li>
94
       </ul>
94
       </ul>
95
     </form>
95
     </form>
141
         }
141
         }
142
         this.mapCenter = [center.lng, center.lat]
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
           </div>
88
           </div>
89
         </li>
89
         </li>
90
         <li style="text-align:center">
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
         </li>
93
         </li>
94
       </ul>
94
       </ul>
95
     </form>
95
     </form>
141
         }
141
         }
142
         this.mapCenter = [center.lng, center.lat]
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
             <el-button
51
             <el-button
52
               size="mini"
52
               size="mini"
53
               type="warning"
53
               type="warning"
54
-              @click="editItem(scope.$index, scope.row)">修改</el-button>
54
+              @click="editItem(scope.$index, scope.row)">编辑</el-button>
55
             <!-- <el-button
55
             <!-- <el-button
56
               size="mini"
56
               size="mini"
57
               type="success"
57
               type="success"

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

30
           </div>
30
           </div>
31
         </li>
31
         </li>
32
         <li style="text-align:center">
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
         </li>
35
         </li>
36
       </ul>
36
       </ul>
37
     </form>
37
     </form>
57
   },
57
   },
58
   components: {},
58
   components: {},
59
   methods: {
59
   methods: {
60
-
60
+    submit () {
61
+      console.log(this.postData)
62
+    },
63
+    cancel () {
64
+      this.$router.go(-1)
65
+    }
61
   },
66
   },
62
   mounted () { }
67
   mounted () { }
63
 }
68
 }

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

30
           </div>
30
           </div>
31
         </li>
31
         </li>
32
         <li style="text-align:center">
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
         </li>
35
         </li>
36
       </ul>
36
       </ul>
37
     </form>
37
     </form>
57
   },
57
   },
58
   components: {},
58
   components: {},
59
   methods: {
59
   methods: {
60
-
60
+    submit () {
61
+      console.log(this.postData)
62
+    },
63
+    cancel () {
64
+      this.$router.go(-1)
65
+    }
61
   },
66
   },
62
   mounted () { }
67
   mounted () { }
63
 }
68
 }

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

27
           </div>
27
           </div>
28
         </li>
28
         </li>
29
         <li style="text-align:center">
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
         </li>
32
         </li>
33
       </ul>
33
       </ul>
34
     </form>
34
     </form>
47
     }
47
     }
48
   },
48
   },
49
   components: {},
49
   components: {},
50
-  methods: {},
50
+  methods: {
51
+    submit () {
52
+      console.log(this.postData)
53
+    },
54
+    cancel () {
55
+      this.$router.go(-1)
56
+    }
57
+  },
51
   mounted () {}
58
   mounted () {}
52
 }
59
 }
53
 </script>
60
 </script>

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

27
           </div>
27
           </div>
28
         </li>
28
         </li>
29
         <li style="text-align:center">
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
         </li>
32
         </li>
33
       </ul>
33
       </ul>
34
     </form>
34
     </form>
47
     }
47
     }
48
   },
48
   },
49
   components: {},
49
   components: {},
50
-  methods: {},
50
+  methods: {
51
+    submit () {
52
+      console.log(this.postData)
53
+    },
54
+    cancel () {
55
+      this.$router.go(-1)
56
+    }
57
+  },
51
   mounted () {}
58
   mounted () {}
52
 }
59
 }
53
 </script>
60
 </script>

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

72
           </div>
72
           </div>
73
         </li>
73
         </li>
74
         <li style="text-align:center">
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
         </li>
77
         </li>
78
       </ul>
78
       </ul>
79
     </form>
79
     </form>
117
   },
117
   },
118
   components: {},
118
   components: {},
119
   methods: {
119
   methods: {
120
-
120
+    submit () {
121
+      console.log(this.postData)
122
+    },
123
+    cancel () {
124
+      this.$router.go(-1)
125
+    }
121
   },
126
   },
122
   mounted () {}
127
   mounted () {}
123
 }
128
 }

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

72
           </div>
72
           </div>
73
         </li>
73
         </li>
74
         <li style="text-align:center">
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
         </li>
77
         </li>
78
       </ul>
78
       </ul>
79
     </form>
79
     </form>
117
   },
117
   },
118
   components: {},
118
   components: {},
119
   methods: {
119
   methods: {
120
-
120
+    submit () {
121
+      console.log(this.postData)
122
+    },
123
+    cancel () {
124
+      this.$router.go(-1)
125
+    }
121
   },
126
   },
122
   mounted () { }
127
   mounted () { }
123
 }
128
 }

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

27
           </div>
27
           </div>
28
         </li>
28
         </li>
29
         <li style="text-align:center">
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
         </li>
32
         </li>
33
       </ul>
33
       </ul>
34
     </form>
34
     </form>
48
   },
48
   },
49
   components: {},
49
   components: {},
50
   methods: {
50
   methods: {
51
-
51
+    submit () {
52
+      console.log(this.postData)
53
+    },
54
+    cancel () {
55
+      this.$router.go(-1)
56
+    }
52
   },
57
   },
53
   mounted () { }
58
   mounted () { }
54
 }
59
 }

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

27
           </div>
27
           </div>
28
         </li>
28
         </li>
29
         <li style="text-align:center">
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
         </li>
32
         </li>
33
       </ul>
33
       </ul>
34
     </form>
34
     </form>
48
   },
48
   },
49
   components: {},
49
   components: {},
50
   methods: {
50
   methods: {
51
-
51
+    submit () {
52
+      console.log(this.postData)
53
+    },
54
+    cancel () {
55
+      this.$router.go(-1)
56
+    }
52
   },
57
   },
53
   mounted () { }
58
   mounted () { }
54
 }
59
 }

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

89
           </div>
89
           </div>
90
         </li>
90
         </li>
91
         <li style="text-align:center">
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
         </li>
94
         </li>
95
       </ul>
95
       </ul>
96
     </form>
96
     </form>
123
   },
123
   },
124
   components: {},
124
   components: {},
125
   methods: {
125
   methods: {
126
-
126
+    submit () {
127
+      console.log(this.postData)
128
+    },
129
+    cancel () {
130
+      this.$router.go(-1)
131
+    }
127
   },
132
   },
128
   mounted () { }
133
   mounted () { }
129
 }
134
 }

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

89
           </div>
89
           </div>
90
         </li>
90
         </li>
91
         <li style="text-align:center">
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
         </li>
94
         </li>
95
       </ul>
95
       </ul>
96
     </form>
96
     </form>
123
   },
123
   },
124
   components: {},
124
   components: {},
125
   methods: {
125
   methods: {
126
-
126
+    submit () {
127
+      console.log(this.postData)
128
+    },
129
+    cancel () {
130
+      this.$router.go(-1)
131
+    }
127
   },
132
   },
128
   mounted () { }
133
   mounted () { }
129
 }
134
 }

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

81
           </div>
81
           </div>
82
         </li>
82
         </li>
83
         <li style="text-align:center">
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
         </li>
86
         </li>
87
       </ul>
87
       </ul>
88
     </form>
88
     </form>
118
   },
118
   },
119
   components: {},
119
   components: {},
120
   methods: {
120
   methods: {
121
-
121
+    submit () {
122
+      console.log(this.postData)
123
+    },
124
+    cancel () {
125
+      this.$router.go(-1)
126
+    }
122
   },
127
   },
123
   mounted () { }
128
   mounted () { }
124
 }
129
 }

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

81
           </div>
81
           </div>
82
         </li>
82
         </li>
83
         <li style="text-align:center">
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
         </li>
86
         </li>
87
       </ul>
87
       </ul>
88
     </form>
88
     </form>
118
   },
118
   },
119
   components: {},
119
   components: {},
120
   methods: {
120
   methods: {
121
-
121
+    submit () {
122
+      console.log(this.postData)
123
+    },
124
+    cancel () {
125
+      this.$router.go(-1)
126
+    }
122
   },
127
   },
123
   mounted () { }
128
   mounted () { }
124
 }
129
 }

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

15
           </div>
15
           </div>
16
         </li>
16
         </li>
17
         <li style="text-align:center">
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
         </li>
20
         </li>
21
       </ul>
21
       </ul>
22
     </form>
22
     </form>
34
     }
34
     }
35
   },
35
   },
36
   components: {},
36
   components: {},
37
-  methods: {},
37
+  methods: {
38
+    submit () {
39
+      console.log(this.postData)
40
+    },
41
+    cancel () {
42
+      this.$router.go(-1)
43
+    }
44
+  },
38
   mounted () {}
45
   mounted () {}
39
 }
46
 }
40
 </script>
47
 </script>

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

15
           </div>
15
           </div>
16
         </li>
16
         </li>
17
         <li style="text-align:center">
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
         </li>
20
         </li>
21
       </ul>
21
       </ul>
22
     </form>
22
     </form>
34
     }
34
     }
35
   },
35
   },
36
   components: {},
36
   components: {},
37
-  methods: {},
37
+  methods: {
38
+    submit () {
39
+      console.log(this.postData)
40
+    },
41
+    cancel () {
42
+      this.$router.go(-1)
43
+    }
44
+  },
38
   mounted () {}
45
   mounted () {}
39
 }
46
 }
40
 </script>
47
 </script>

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

89
           </div>
89
           </div>
90
         </li>
90
         </li>
91
         <li style="text-align:center">
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
         </li>
94
         </li>
95
       </ul>
95
       </ul>
96
     </form>
96
     </form>
161
     handleNodeClick (node) {
161
     handleNodeClick (node) {
162
       this.postData.label = node.label
162
       this.postData.label = node.label
163
       this.dialogTableVisible = false
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
   mounted () {
172
   mounted () {

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

89
           </div>
89
           </div>
90
         </li>
90
         </li>
91
         <li style="text-align:center">
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
         </li>
94
         </li>
95
       </ul>
95
       </ul>
96
     </form>
96
     </form>
164
     },
164
     },
165
     init () {
165
     init () {
166
       console.log('请求初始化数据')
166
       console.log('请求初始化数据')
167
+    },
168
+    submit () {
169
+      console.log(this.postData)
170
+    },
171
+    cancel () {
172
+      this.$router.go(-1)
167
     }
173
     }
168
   },
174
   },
169
   mounted () {
175
   mounted () {

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

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

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

15
           </div>
15
           </div>
16
         </li>
16
         </li>
17
         <li style="text-align:center">
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
         </li>
20
         </li>
21
       </ul>
21
       </ul>
22
     </form>
22
     </form>
35
   },
35
   },
36
   components: {},
36
   components: {},
37
   methods: {
37
   methods: {
38
-
38
+    submit () {
39
+      console.log(this.postData)
40
+    },
41
+    cancel () {
42
+      this.$router.go(-1)
43
+    }
39
   },
44
   },
40
   mounted () { }
45
   mounted () { }
41
 }
46
 }

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

15
           </div>
15
           </div>
16
         </li>
16
         </li>
17
         <li style="text-align:center">
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
         </li>
20
         </li>
21
       </ul>
21
       </ul>
22
     </form>
22
     </form>
35
   },
35
   },
36
   components: {},
36
   components: {},
37
   methods: {
37
   methods: {
38
-
38
+    submit () {
39
+      console.log(this.postData)
40
+    },
41
+    cancel () {
42
+      this.$router.go(-1)
43
+    }
39
   },
44
   },
40
   mounted () { }
45
   mounted () { }
41
 }
46
 }

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

27
           </div>
27
           </div>
28
         </li>
28
         </li>
29
         <li style="text-align:center">
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
         </li>
32
         </li>
33
       </ul>
33
       </ul>
34
     </form>
34
     </form>
54
   },
54
   },
55
   components: {},
55
   components: {},
56
   methods: {
56
   methods: {
57
-
57
+    submit () {
58
+      console.log(this.postData)
59
+    },
60
+    cancel () {
61
+      this.$router.go(-1)
62
+    }
58
   },
63
   },
59
   mounted () { }
64
   mounted () { }
60
 }
65
 }

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

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

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

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

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

38
         :data="treeData"
38
         :data="treeData"
39
         :default-expand-all="true"
39
         :default-expand-all="true"
40
         :expand-on-click-node="false"
40
         :expand-on-click-node="false"
41
+        ref="tree"
41
         show-checkbox
42
         show-checkbox
42
         @node-click="handleNodeClick"></el-tree>
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
     </el-dialog>
47
     </el-dialog>
44
   </div>
48
   </div>
45
 </template>
49
 </template>
190
     },
194
     },
191
     addRole () {
195
     addRole () {
192
       this.$router.push({ name: 'addRole' })
196
       this.$router.push({ name: 'addRole' })
197
+    },
198
+    getCheckedNodes () { // 获取选中的节点
199
+      console.log(this.$refs.tree.getCheckedNodes())
193
     }
200
     }
194
   }
201
   }
195
 }
202
 }