diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 0000000..937375d --- /dev/null +++ b/.prettierrc @@ -0,0 +1,4 @@ +{ + "semi": true, + "singleQuote": true +} diff --git a/src/api/policy/library.js b/src/api/policy/library.js index cee485d..7fd3495 100644 --- a/src/api/policy/library.js +++ b/src/api/policy/library.js @@ -1,19 +1,78 @@ import request from '@/utils/request'; -// 获取标签列表 -export function getLabel(params) { +// 获取政策列表 +export function getPolicy(data) { return request({ - url: '/label/getLabel123', - method: 'get', - params - }); -} - -// 新增更新信号量 -export function save(data) { - return request({ - url: '/system/signal/save', + url: + '/policy/getPolicy?pageNum=' + + data.pageNum + + '&pageSize=' + + data.pageSize, method: 'post', data }); } +// 删除政策信息 body里ids数组 +export function delPolicy(data) { + return request({ + url: '/policy/delPolicy', + method: 'post', + data + }); +} +// 获取政策标签管理初始化数据 +export function getLabelSetting(params) { + return request({ + url: '/policy/getLabelSetting', + method: 'get', + params + }); +} +// 设置政策标签 body里id(政策),ids(标签id数组) +export function setPolicyLabel(data) { + return request({ + url: '/policy/setPolicyLabel', + method: 'post', + data + }); +} +// 修改政策信息/截止时间设置 +export function updatePolicy(data) { + return request({ + url: '/policy/updatePolicy', + method: 'post', + data + }); +} +// 批量推送政策标签 body里ids(政策id数组) +export function pushPolicy(data) { + return request({ + url: '/policy/pushPolicy', + method: 'post', + data + }); +} +// 取消推送 +export function noPushPolicy(params) { + return request({ + url: '/policy/noPushPolicy', + method: 'get', + params + }); +} +// 添加政策 +export function addPolicy(data) { + return request({ + url: '/policy/addPolicy', + method: 'post', + data + }); +} +// 编辑政策的数据回显 +export function getPolicyInfo(params) { + return request({ + url: '/policy/getPolicyInfo', + method: 'get', + params + }); +} diff --git a/src/assets/logo/logo2.png b/src/assets/logo/logo2.png new file mode 100644 index 0000000..5f08af2 Binary files /dev/null and b/src/assets/logo/logo2.png differ diff --git a/src/assets/styles/index.scss b/src/assets/styles/index.scss index 6793dca..2f9fa1e 100644 --- a/src/assets/styles/index.scss +++ b/src/assets/styles/index.scss @@ -194,7 +194,11 @@ aside { .operate-container .btn-add { float: right; } -//表格栏样式 +// 表格栏样式 .table-container { margin-top: 20px; +} +// 操作栏样式 +.operate-container{ + margin-top: 20px; } \ No newline at end of file diff --git a/src/layout/components/Sidebar/Logo.vue b/src/layout/components/Sidebar/Logo.vue index 23c6823..5baad49 100644 --- a/src/layout/components/Sidebar/Logo.vue +++ b/src/layout/components/Sidebar/Logo.vue @@ -1,20 +1,25 @@