浏览代码

feat: #问题分类重新对接

loki 3 年之前
父节点
当前提交
1c6419444c
共有 3 个文件被更改,包括 10 次插入6 次删除
  1. 8 3
      src/api/help/type.js
  2. 2 2
      src/views/helpInfo/issueType/index.vue
  3. 0 1
      src/views/helpInfo/issueType/toolbar.vue

+ 8 - 3
src/api/help/type.js

@@ -1,10 +1,15 @@
 import api from '@/utils/request';
 
-export const getList = params =>
+export const getPage = params =>
   api.post(`/yxl-back-end/framework/help/group/page`, params);
 export const getItem = ({ id, ...params }) =>
   api.get(`/yxl-back-end/framework/help/group/${id}`, params);
-export const saveItem = params =>
-  api.post(`/yxl-back-end/framework/help/group/save`, params);
+export const saveItem = ({ id, ...params }) => {
+  if (id) {
+    return api.put(`/yxl-back-end/framework/help/group/${id}`, params);
+  } else {
+    return api.post(`/yxl-back-end/framework/help/group`, params);
+  }
+};
 export const delItem = ({ id, ...params }) =>
   api.del(`/yxl-back-end/framework/help/group/${id}`, params);

+ 2 - 2
src/views/helpInfo/issueType/index.vue

@@ -20,7 +20,7 @@
 <script>
 import toolbar from './toolbar';
 import mxFilterList from '@/mixins/filterList';
-import { getList, delItem } from '@/api/help/type';
+import { getPage, delItem } from '@/api/help/type';
 
 export default {
   name: 'IssueType',
@@ -29,7 +29,7 @@ export default {
 
   mixins: [
     mxFilterList({
-      fetchList: getList // 在下方data再声明一个 fetchList: iGetList 同等效果
+      fetchList: getPage // 在下方data再声明一个 fetchList: iGetList 同等效果
     })
   ],
 

+ 0 - 1
src/views/helpInfo/issueType/toolbar.vue

@@ -20,7 +20,6 @@ export default {
           type: 'select',
           name: 'status',
           label: '状态',
-          labelWidth: '100px',
           options: TYPE,
           format: val => (val !== null && val !== '' ? !!val : null)
         }