diff --git a/src/api/system/notice.js b/src/api/system/notice.js index c274ea5..3cd5cf1 100644 --- a/src/api/system/notice.js +++ b/src/api/system/notice.js @@ -41,4 +41,33 @@ export function delNotice(noticeId) { url: '/system/notice/' + noticeId, method: 'delete' }) -} \ No newline at end of file +} + +export function updateAsUserDept(id) { + return request({ + url: '/system/userDept/UpdateAsUserDept?id=' + id, + method: 'get' + }) +} + +export function getNum(id) { + return request({ + url: '/system/userDept/GetNum?noticeId=' + id, + method: 'get' + }) +} + +export function getNoticeList(data) { + return request({ + url: '/system/notice/GetNoticeList', + method: 'post', + data + }) +} + + + + + + + diff --git a/src/layout/components/Navbar.vue b/src/layout/components/Navbar.vue index 7ccea26..5c56c7d 100644 --- a/src/layout/components/Navbar.vue +++ b/src/layout/components/Navbar.vue @@ -14,6 +14,31 @@ + + + + + + + + + + +
+ + + + + +
+ + + + + + + +
@@ -29,6 +54,7 @@ 布局设置 + 退出登录 @@ -46,15 +72,52 @@ import Hamburger from '@/components/Hamburger' import Screenfull from '@/components/Screenfull' import SizeSelect from '@/components/SizeSelect' import Search from '@/components/HeaderSearch' +import Dept from "@/views/system/dept/index.vue"; export default { components: { + Dept, Breadcrumb, TopNav, Hamburger, Screenfull, SizeSelect, - Search + Search, + }, + data() { + return { + radio1: '上海', + radio2: '上海', + + gridData: [{ + date: '2016-05-02', + name: '王小虎', + address: '上海市普陀区金沙江路 1518 弄' + }, { + date: '2016-05-04', + name: '王小虎', + address: '上海市普陀区金沙江路 1518 弄' + }, { + date: '2016-05-01', + name: '王小虎', + address: '上海市普陀区金沙江路 1518 弄' + }, { + date: '2016-05-03', + name: '王小虎', + address: '上海市普陀区金沙江路 1518 弄' + }], + dialogTableVisible: false, + // form: { + // name: '', + // region: '', + // date1: '', + // date2: '', + // delivery: false, + // type: [], + // resource: '', + // desc: '' + // }, + } }, computed: { ...mapGetters([ @@ -80,6 +143,14 @@ export default { } }, methods: { + handleClose(done) { + this.$confirm('确认关闭?') + .then(_ => { + done(); + }) + .catch(_ => {}); + }, + toggleSideBar() { this.$store.dispatch('app/toggleSideBar') }, diff --git a/src/views/system/dept/index.vue b/src/views/system/dept/index.vue index 56df582..8c651c4 100644 --- a/src/views/system/dept/index.vue +++ b/src/views/system/dept/index.vue @@ -18,6 +18,7 @@ :value="dict.value" /> + 搜索 @@ -155,6 +156,15 @@ + + + 全选 +
+ + {{city}} + +
+