Browse Source

增加显示隐藏固定字段

zhy 1 month ago
parent
commit
443c74f398

+ 46 - 0
src/api/journal/index.js

@@ -0,0 +1,46 @@
+
+import request from '@/utils/request'
+
+// 新增
+export function journalAdd(data, type) {
+  return request({
+    url: `/journal/${type}`,
+    method: 'post',
+    data
+  })
+}
+
+// 删除
+export function journalDel(type, id) {
+  return request({
+      url: `/journal/${type}/${id}`,
+      method: 'delete'
+  })
+}
+
+// 修改
+export function journalUpdate(data, type) {
+  return request({
+    url: `/journal/${type}`,
+    method: 'put',
+    data: data
+  })
+}
+
+// 查询List
+export function journalQuery(query, type, alias) {
+  return request({
+    url: `/journal/${type}${alias ? '/' + alias : ''}/list`,
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询详情
+export function journalFetch(suffix, type) {
+  return request({
+    url: `/journal/${type}/${suffix}`,
+    method: 'get'
+  })
+}
+

+ 1 - 0
src/views/cms/termconfig/catalog.js

@@ -10,6 +10,7 @@ export default {
     { label: "别名", name: "alias", placeholder: "输入别名" },
     { label: "类型", name: "type", placeholder: "选择类型", formater: "dict:cms_term" },
     { label: "排序", name: "number", formater: "number" },
+    { label: "显示/隐藏", name: "visible", formater: 'switch', activeValue: '0', inactiveValue: '1' },
     { label: "描述", name: "description", placeholder: "输入描述", formater: "textarea" },
   ],
   operation: [

+ 1 - 0
src/views/cms/termconfig/journal.js

@@ -12,6 +12,7 @@ export default {
       { label: "别名", name: "alias", placeholder: "输入别名" },
       { label: "类型", name: "type", placeholder: "选择类型", formater: 'dict:journal_type' },
       { label: "排序", name: "number", formater: "number" },
+      { label: "显示/隐藏", name: "visible", formater: 'switch', activeValue: '0', inactiveValue: '1' },
       { label: "描述", name: "description", placeholder: "输入描述", formater: "textarea" },
     ],
     operation: [

+ 1 - 0
src/views/cms/termconfig/menu.js

@@ -12,6 +12,7 @@ export default {
     { label: "别名", name: "alias", placeholder: "输入别名" },
     { label: "类型", name: "type", placeholder: "选择类型", formater: "dict:cms_term" },
     { label: "排序", name: "number", formater: "number" },
+    { label: "显示/隐藏", name: "visible", formater: 'switch', activeValue: '0', inactiveValue: '1' },
     { label: "描述", name: "description", placeholder: "输入描述", formater: "textarea" },
   ],
   operation: [

+ 1 - 0
src/views/cms/termconfig/tag.js

@@ -10,6 +10,7 @@ export default {
     { label: "别名", name: "alias", placeholder: "输入别名" },
     { label: "类型", name: "type", placeholder: "选择类型", formater: "dict:cms_term" },
     { label: "排序", name: "number", formater: "number" },
+    { label: "显示/隐藏", name: "visible", formater: 'switch', activeValue: '0', inactiveValue: '1' },
     { label: "描述", name: "description", placeholder: "输入描述", formater: "textarea" },
   ],
   operation: [

+ 1 - 0
src/views/cms/termconfig/wxAppMenu.js

@@ -16,6 +16,7 @@ export default {
     { label: "是否登录", name: "meta.isuser", formater: 'switch', activeValue: '0', inactiveValue: '1' },
     { label: "webview", name: "meta.view", formater: 'switch', activeValue: 'webview', inactiveValue: 'details' },
     { label: "排序", name: "number", formater: "number" },
+    { label: "显示/隐藏", name: "visible", formater: 'switch', activeValue: '0', inactiveValue: '1' },
     { label: "描述", name: "description", placeholder: "输入描述", formater: "textarea" },
   ],
   operation: [