Explorar o código

修改日期组件调用时的控件类型传入配置

zhy hai 3 meses
pai
achega
f3eeb4fde4

+ 24 - 24
src/views/cms/postconfig/article.js

@@ -1,25 +1,25 @@
 export default {
 export default {
-    listFileds: [
-      { label: "标题", name: "title", filter: true, placeholder: "输入摘要" },
-      { label: "状态", name: "status", filter: true, placeholder: "选择状态", formater: "dict:essay_type" },
-      { label: "显示/隐藏", name: "visible", formater: 'dict:cms_show_hide' },
-    ],
-    formFiled: [
-      { label: "图片", name: "image", formater: "imageUpload" },
-      { label: "标题", name: "title" },
-      { label: "副标题", name: "subTitle" },
-      { label: "摘要", name: "summary" },
-      { label: "来源", name: "origin" },
-      { label: "发布时间", name: "publish_time", formater: 'date', dateType: 'datetime' },
-      { label: "置顶", name: "topStatus", formater: 'switch', activeValue: '1', inactiveValue: '0' },
-      { label: "显示/隐藏", name: "visible", formater: 'switch', activeValue: '0', inactiveValue: '1' },
-      { label: "状态", name: "status", formater: "dict:essay_type" },
-      { label: "备注", name: "remark", placeholder: "输入备注", formater: "textarea" },
-      { label: "附件上传", name: "urls", formater: "fileUpload" },
-      { label: "内容", name: "content", formater: 'editor' },
-    ],
-    operation: [
-      { name: 'edit', label: '修改', icon: 'el-icon-edit' },
-      { name: 'delete', label: '删除', icon: 'el-icon-delete' }
-    ]
-  };
+  listFileds: [
+    { label: "标题", name: "title", filter: true, placeholder: "输入摘要" },
+    { label: "状态", name: "status", filter: true, placeholder: "选择状态", formater: "dict:essay_type" },
+    { label: "显示/隐藏", name: "visible", formater: 'dict:cms_show_hide' },
+  ],
+  formFiled: [
+    { label: "图片", name: "image", formater: "imageUpload" },
+    { label: "标题", name: "title" },
+    { label: "副标题", name: "subTitle" },
+    { label: "摘要", name: "summary" },
+    { label: "来源", name: "origin" },
+    { label: "发布时间", name: "publish_time", formater: 'date:datetime' },
+    { label: "置顶", name: "topStatus", formater: 'switch', activeValue: '1', inactiveValue: '0' },
+    { label: "显示/隐藏", name: "visible", formater: 'switch', activeValue: '0', inactiveValue: '1' },
+    { label: "状态", name: "status", formater: "dict:essay_type" },
+    { label: "备注", name: "remark", placeholder: "输入备注", formater: "textarea" },
+    { label: "附件上传", name: "urls", formater: "fileUpload" },
+    { label: "内容", name: "content", formater: 'editor' },
+  ],
+  operation: [
+    { name: 'edit', label: '修改', icon: 'el-icon-edit' },
+    { name: 'delete', label: '删除', icon: 'el-icon-delete' }
+  ]
+};

+ 16 - 16
src/views/cms/postconfig/dictionary.js

@@ -1,17 +1,17 @@
 export default {
 export default {
-    listFileds: [
-      { label: "标题", name: "title", filter: true, placeholder: "输入摘要" },
-      { label: "显示/隐藏", name: "visible", formater: 'dict:cms_show_hide' },
-    ],
-    formFiled: [
-      { label: "标题", name: "title" },
-      { label: "发布时间", name: "publish_time", formater: 'date', dateType: 'datetime' },
-      { label: "显示/隐藏", name: "visible", formater: 'switch', activeValue: '0', inactiveValue: '1' },
-      { label: "附件上传", name: "urls", formater: "fileUpload" },
-      { label: "内容", name: "content", formater: 'editor' },
-    ],
-    operation: [
-      { name: 'edit', label: '修改', icon: 'el-icon-edit' },
-      { name: 'delete', label: '删除', icon: 'el-icon-delete' }
-    ]
-  };
+  listFileds: [
+    { label: "标题", name: "title", filter: true, placeholder: "输入摘要" },
+    { label: "显示/隐藏", name: "visible", formater: 'dict:cms_show_hide' },
+  ],
+  formFiled: [
+    { label: "标题", name: "title" },
+    { label: "发布时间", name: "publish_time", formater: 'date:datetime', dateType: 'datetime' },
+    { label: "显示/隐藏", name: "visible", formater: 'switch', activeValue: '0', inactiveValue: '1' },
+    { label: "附件上传", name: "urls", formater: "fileUpload" },
+    { label: "内容", name: "content", formater: 'editor' },
+  ],
+  operation: [
+    { name: 'edit', label: '修改', icon: 'el-icon-edit' },
+    { name: 'delete', label: '删除', icon: 'el-icon-delete' }
+  ]
+};

+ 21 - 21
src/views/cms/postconfig/page.js

@@ -1,22 +1,22 @@
 export default {
 export default {
-    listFileds: [
-      { label: "标题", name: "title", filter: true, placeholder: "输入摘要" },
-      { label: "状态", name: "status", filter: true, placeholder: "选择状态", formater: "dict:essay_type" }
-    ],
-    formFiled: [
-      { label: "图片", name: "image", formater: "imageUpload" },
-      { label: "标题", name: "title" },
-      { label: "副标题", name: "subTitle" },
-      { label: "摘要", name: "summary" },
-      { label: "来源", name: "origin" },
-      { label: "发布时间", name: "publish_time", formater: 'date', dateType: 'datetime' },
-      { label: "置顶", name: "topStatus", formater: 'switch', activeValue: 1, inactiveValue: 0 },
-      { label: "状态", name: "status", formater: "dict:essay_type" },
-      { label: "附件上传", name: "urls", formater: "fileUpload", fileUrl: '' },
-      { label: "内容", name: "content", formater: 'editor' },
-    ],
-    operation: [
-      { name: 'edit', label: '修改', icon: 'el-icon-edit' },
-      { name: 'delete', label: '删除', icon: 'el-icon-delete' }
-    ]
-  };
+  listFileds: [
+    { label: "标题", name: "title", filter: true, placeholder: "输入摘要" },
+    { label: "状态", name: "status", filter: true, placeholder: "选择状态", formater: "dict:essay_type" }
+  ],
+  formFiled: [
+    { label: "图片", name: "image", formater: "imageUpload" },
+    { label: "标题", name: "title" },
+    { label: "副标题", name: "subTitle" },
+    { label: "摘要", name: "summary" },
+    { label: "来源", name: "origin" },
+    { label: "发布时间", name: "publish_time", formater: 'date:datetime', dateType: 'datetime' },
+    { label: "置顶", name: "topStatus", formater: 'switch', activeValue: 1, inactiveValue: 0 },
+    { label: "状态", name: "status", formater: "dict:essay_type" },
+    { label: "附件上传", name: "urls", formater: "fileUpload", fileUrl: '' },
+    { label: "内容", name: "content", formater: 'editor' },
+  ],
+  operation: [
+    { name: 'edit', label: '修改', icon: 'el-icon-edit' },
+    { name: 'delete', label: '删除', icon: 'el-icon-delete' }
+  ]
+};

+ 25 - 25
src/views/cms/postconfig/picture.js

@@ -1,26 +1,26 @@
 export default {
 export default {
-    listFileds: [
-      { label: "标题", name: "title", filter: true, placeholder: "输入摘要" },
-      { label: "状态", name: "status", filter: true, placeholder: "选择状态", formater: "dict:essay_type" },
-      { label: "显示/隐藏", name: "visible", formater: 'dict:cms_show_hide' },
-    ],
-    formFiled: [
-      { label: "图片", name: "image", formater: "imageUpload" },
-      { label: "是否跳转文章", name: "meta.islink", formater: 'switch', activeValue: '0', inactiveValue: '1' },
-      { label: "标题", name: "title" },
-      { label: "副标题", name: "subTitle" },
-      { label: "摘要", name: "summary" },
-      { label: "来源", name: "origin" },
-      { label: "发布时间", name: "publish_time", formater: 'date', dateType: 'datetime' },
-      { label: "置顶", name: "topStatus", formater: 'switch', activeValue: '1', inactiveValue: '0' },
-      { label: "隐藏/显示", name: "visible", formater: 'switch', activeValue: '1', inactiveValue: '0' },
-      { label: "状态", name: "status", formater: "dict:essay_type" },
-      { label: "备注", name: "remark", placeholder: "输入备注", formater: "textarea" },
-      { label: "附件上传", name: "urls", formater: "fileUpload" },
-      { label: "内容", name: "content", formater: 'editor' },
-    ],
-    operation: [
-      { name: 'edit', label: '修改', icon: 'el-icon-edit' },
-      { name: 'delete', label: '删除', icon: 'el-icon-delete' }
-    ]
-  };
+  listFileds: [
+    { label: "标题", name: "title", filter: true, placeholder: "输入摘要" },
+    { label: "状态", name: "status", filter: true, placeholder: "选择状态", formater: "dict:essay_type" },
+    { label: "显示/隐藏", name: "visible", formater: 'dict:cms_show_hide' },
+  ],
+  formFiled: [
+    { label: "图片", name: "image", formater: "imageUpload" },
+    { label: "是否跳转文章", name: "meta.islink", formater: 'switch', activeValue: '0', inactiveValue: '1' },
+    { label: "标题", name: "title" },
+    { label: "副标题", name: "subTitle" },
+    { label: "摘要", name: "summary" },
+    { label: "来源", name: "origin" },
+    { label: "发布时间", name: "publish_time", formater: 'date:datetime', dateType: 'datetime' },
+    { label: "置顶", name: "topStatus", formater: 'switch', activeValue: '1', inactiveValue: '0' },
+    { label: "隐藏/显示", name: "visible", formater: 'switch', activeValue: '1', inactiveValue: '0' },
+    { label: "状态", name: "status", formater: "dict:essay_type" },
+    { label: "备注", name: "remark", placeholder: "输入备注", formater: "textarea" },
+    { label: "附件上传", name: "urls", formater: "fileUpload" },
+    { label: "内容", name: "content", formater: 'editor' },
+  ],
+  operation: [
+    { name: 'edit', label: '修改', icon: 'el-icon-edit' },
+    { name: 'delete', label: '删除', icon: 'el-icon-delete' }
+  ]
+};

+ 27 - 29
src/views/journal/config.js

@@ -1,31 +1,29 @@
 export default {
 export default {
-    listFileds: [
-      { label: "名称", name: "name", filter: true, placeholder: "输入名字" },
-      { label: "图标", name: "image", formater: "image" },
-      { label: "别名", name: "alias", filter: true, placeholder: "输入别名" },
-      { label: "类型", name: "type", placeholder: "选择类型", formater: "dict:journal_type" },
-      { label: "排序", name: "number" }
-    ],
-    formFiled: [
-        { label: "标题", name: "title" },
-        { label: "作者", name: "author" },
-        { label: "发布时间", name: "publish_time", formater: 'date', dateType: 'datetime' },
-        { label: "显示/隐藏", name: "visible", formater: 'switch', activeValue: '0', inactiveValue: '1' },
-        { label: "附件上传", name: "urls", formater: "fileUpload", fileType: ['pdf'] },
-        { label: "内容", name: "content", formater: 'editor' },
-    ],
-    operation: [
-      { name: 'itemadd', label: '新增', icon: 'el-icon-plus' },
-      { name: 'edit', label: '修改', icon: 'el-icon-edit' },
-      { name: 'delete', label: '删除', icon: 'el-icon-delete' }
-    ],
-    options: {
-      'tree-props': {
-        hasChildren: 'hasChildren', children: 'children'
-      },
-      'default-expand-all': false,
-      'row-key': "termId",
-      treeId: 'termId'
+  listFileds: [
+    { label: "标题", name: "title", filter: true, placeholder: "输入标题" },
+    { label: "作者", name: "author", filter: true, placeholder: "输入作者" },
+    { label: "发布时间", name: "publishTime" }
+  ],
+  formFiled: [
+    { label: "标题", name: "title" },
+    { label: "作者", name: "author" },
+    { label: "排序", name: "sort" },
+    { label: "发布时间", name: "publishTime", formater: 'date:datetime', dateType: 'datetime' },
+    { label: "附件上传", name: "attachment", formater: "fileUpload", fileType: ['pdf'] },
+    { label: "内容", name: "content", formater: 'editor' },
+  ],
+  operation: [
+    { name: 'itemadd', label: '新增', icon: 'el-icon-plus' },
+    { name: 'edit', label: '修改', icon: 'el-icon-edit' },
+    { name: 'delete', label: '删除', icon: 'el-icon-delete' }
+  ],
+  options: {
+    'tree-props': {
+      hasChildren: 'hasChildren', children: 'children'
     },
     },
-    pagination: false,
-  };
+    'default-expand-all': true,
+    'row-key': "id",
+    treeId: 'id'
+  },
+  pagination: false,
+};