diff --git a/ebts-ui/src/api/sist/articledic.js b/ebts-ui/src/api/sist/articledic.js new file mode 100644 index 0000000..0676010 --- /dev/null +++ b/ebts-ui/src/api/sist/articledic.js @@ -0,0 +1,59 @@ +/** + * @author: Clay + * @date: 2022/1/6 21:49 + * @description:articledic + * @email: clay@hchyun.com + */ +import request from '@/utils/request' + +// 查询字典数据列表 +export function listData(query) { + return request({ + url: '/sist/dict/data/list', + method: 'get', + params: query + }) +} + +// 查询字典数据详细 +export function getData(dictCode) { + return request({ + url: '/sist/dict/data/' + dictCode, + method: 'get' + }) +} + +// 新增字典数据 +export function addData(data) { + return request({ + url: '/sist/dict/data', + method: 'post', + data: data + }) +} + +// 修改字典数据 +export function updateData(data) { + return request({ + url: '/sist/dict/data', + method: 'put', + data: data + }) +} + +// 删除字典数据 +export function delData(dictCode) { + return request({ + url: '/sist/dict/data/' + dictCode, + method: 'delete' + }) +} + +// 导出字典数据 +export function exportData(query) { + return request({ + url: '/sist/dict/data/export', + method: 'get', + params: query + }) +} diff --git a/ebts-ui/src/api/sist/dire.js b/ebts-ui/src/api/sist/dire.js new file mode 100644 index 0000000..610cffe --- /dev/null +++ b/ebts-ui/src/api/sist/dire.js @@ -0,0 +1,59 @@ +/** + * @author: Clay + * @date: 2022/1/6 21:49 + * @description:articledic + * @email: clay@hchyun.com + */ +import request from '@/utils/request' + +// 查询字典数据列表 +export function listData(query) { + return request({ + url: '/sist/dire/data/list', + method: 'get', + params: query + }) +} + +// 查询字典数据详细 +export function getData(dictCode) { + return request({ + url: '/sist/dire/data/' + dictCode, + method: 'get' + }) +} + +// 新增字典数据 +export function addData(data) { + return request({ + url: '/sist/dire/data', + method: 'post', + data: data + }) +} + +// 修改字典数据 +export function updateData(data) { + return request({ + url: '/sist/dire/data', + method: 'put', + data: data + }) +} + +// 删除字典数据 +export function delData(dictCode) { + return request({ + url: '/sist/dire/data/' + dictCode, + method: 'delete' + }) +} + +// 导出字典数据 +export function exportData(query) { + return request({ + url: '/sist/dire/data/export', + method: 'get', + params: query + }) +} diff --git a/ebts-ui/src/views/sist/article/components/article.vue b/ebts-ui/src/views/sist/article/components/article.vue index 3092656..d4ea465 100644 --- a/ebts-ui/src/views/sist/article/components/article.vue +++ b/ebts-ui/src/views/sist/article/components/article.vue @@ -9,10 +9,10 @@ - - - - + + + + @@ -20,7 +20,7 @@ {{ item.dictLabel }} + :label="item.dictValue">{{ item.dictLabel }} + - - - - - - + + + + + + + + + + + + - + + + 选择菜单或者文章类型 + @@ -116,7 +121,6 @@ export default { formData: { id: null, title: null, - publishUserName: null, type: null, isTop: null, isEnglish: null, @@ -129,11 +133,6 @@ export default { message: '请输入文章标题', trigger: 'blur' }], - publishUserName: [{ - required: true, - message: '请输入发布人', - trigger: 'blur' - }], type: [{ required: true, message: '请选择文章类型', @@ -165,7 +164,7 @@ export default { trigger: 'change' }], }, - typeOptions: [], + articleTypeOptions: [], isTopOptions: [], isViewOptions: [], isEnglishOptions: [], @@ -209,8 +208,8 @@ export default { this.getDicts("article_site_type").then(response => { this.sitetypeOptions = response.data; }); - this.getDicts("type").then(response => { - this.typeOptions = response.data; + this.getDicts("article_type").then(response => { + this.articleTypeOptions = response.data; }); this.getDicts("is_top").then(response => { this.isTopOptions = response.data; @@ -257,7 +256,8 @@ export default { .article { margin-top: 20px; } -.submitForm{ + +.submitForm { margin-top: 20px; } diff --git a/ebts-ui/src/views/sist/article/index.vue b/ebts-ui/src/views/sist/article/index.vue index cb9cc75..c644ef8 100644 --- a/ebts-ui/src/views/sist/article/index.vue +++ b/ebts-ui/src/views/sist/article/index.vue @@ -255,7 +255,7 @@ export default { this.getDicts("article_site_type").then(response => { this.sitetypeOptions = response.data; }); - this.getDicts("type").then(response => { + this.getDicts("article_type").then(response => { this.typeOptions = response.data; }); this.getDicts("is_top").then(response => { diff --git a/ebts-ui/src/views/sist/articledic/index.vue b/ebts-ui/src/views/sist/articledic/index.vue new file mode 100644 index 0000000..da5ca9b --- /dev/null +++ b/ebts-ui/src/views/sist/articledic/index.vue @@ -0,0 +1,351 @@ + + + diff --git a/ebts-ui/src/views/sist/banner/index.vue b/ebts-ui/src/views/sist/banner/index.vue index 7ea50ca..0375fdb 100644 --- a/ebts-ui/src/views/sist/banner/index.vue +++ b/ebts-ui/src/views/sist/banner/index.vue @@ -98,7 +98,6 @@ - diff --git a/ebts-ui/src/views/sist/dire/index.vue b/ebts-ui/src/views/sist/dire/index.vue new file mode 100644 index 0000000..3e19e9e --- /dev/null +++ b/ebts-ui/src/views/sist/dire/index.vue @@ -0,0 +1,324 @@ + + +