diff --git a/src/pages/index/about_us/development_history/components/AddDevelopmentHistoryDialog.vue b/src/pages/index/about_us/development_history/components/AddDevelopmentHistoryDialog.vue new file mode 100644 index 0000000..623c88a --- /dev/null +++ b/src/pages/index/about_us/development_history/components/AddDevelopmentHistoryDialog.vue @@ -0,0 +1,140 @@ + + + + + diff --git a/src/pages/index/about_us/development_history/components/EditDevelopmentHistoryDialog.vue b/src/pages/index/about_us/development_history/components/EditDevelopmentHistoryDialog.vue new file mode 100644 index 0000000..cbaa96a --- /dev/null +++ b/src/pages/index/about_us/development_history/components/EditDevelopmentHistoryDialog.vue @@ -0,0 +1,133 @@ + + + + + diff --git a/src/pages/index/about_us/development_history/index.vue b/src/pages/index/about_us/development_history/index.vue new file mode 100644 index 0000000..123b2cf --- /dev/null +++ b/src/pages/index/about_us/development_history/index.vue @@ -0,0 +1,315 @@ + + + + + diff --git a/src/pages/index/banner/components/AddBannerDialog.vue b/src/pages/index/banner/components/AddBannerDialog.vue new file mode 100644 index 0000000..7758d58 --- /dev/null +++ b/src/pages/index/banner/components/AddBannerDialog.vue @@ -0,0 +1,148 @@ + + + + + diff --git a/src/pages/index/banner/components/DetailBannerDialog.vue b/src/pages/index/banner/components/DetailBannerDialog.vue new file mode 100644 index 0000000..f29617f --- /dev/null +++ b/src/pages/index/banner/components/DetailBannerDialog.vue @@ -0,0 +1,88 @@ + + + + + diff --git a/src/pages/index/banner/components/EditBannerDialog.vue b/src/pages/index/banner/components/EditBannerDialog.vue new file mode 100644 index 0000000..0f4eccc --- /dev/null +++ b/src/pages/index/banner/components/EditBannerDialog.vue @@ -0,0 +1,144 @@ + + + + + diff --git a/src/pages/index/banner/index.vue b/src/pages/index/banner/index.vue new file mode 100644 index 0000000..0cfda0f --- /dev/null +++ b/src/pages/index/banner/index.vue @@ -0,0 +1,208 @@ + + diff --git a/src/pages/index/works/works_list/index.vue b/src/pages/index/works/works_list/index.vue index 8ddca7b..04b318d 100644 --- a/src/pages/index/works/works_list/index.vue +++ b/src/pages/index/works/works_list/index.vue @@ -271,6 +271,7 @@ async function handleEditLikeCount(data) { if (code == 0) { loading.value = false tableRef.value.reload() + ElMessage.success(msg); } else { ElMessage.error(msg); } diff --git a/src/service/banner.js b/src/service/banner.js index 954ec41..2838a69 100644 --- a/src/service/banner.js +++ b/src/service/banner.js @@ -7,14 +7,18 @@ import { + + + + /** - * 上传图片 + * 获取字典值 + * @param {Object} data + * @return {Promise} api */ -export const uploadBannerImg = createApiUrl('Banner.Banner/uploadBannerImg'); - - - - +export function getDictionary(data) { + return api.post('Dictionary.Dictionary/getDictionary', data, {}); +} /** @@ -58,8 +62,8 @@ export function addBanner(data) { */ export function editBanner(data) { return api.post('Banner.Banner/editBanner', data, { - isTransformResponse: true, - isShowSuccessMessage: true, + // isTransformResponse: true, + // isShowSuccessMessage: true, errorMessageText: '编辑失败' }); } \ No newline at end of file diff --git a/src/service/development_history.js b/src/service/development_history.js new file mode 100644 index 0000000..18585bc --- /dev/null +++ b/src/service/development_history.js @@ -0,0 +1,79 @@ +import { + api, + downloadFile, + createApiUrl +} from '~/utils/axios'; + + +/** + * 导出发展历程 + * @param {Object} data + * @return {Promise} api + */ +export function exportExcel(data) { + downloadFile(createApiUrl('AboutUs.DevelopmentHistory/exportExcel'), data); +} + +/** + * 下载发展历程模板 + * @param {Object} data + * @return {Promise} api + */ +export function downloadTemplate(data) { + downloadFile(createApiUrl('AboutUs.DevelopmentHistory/downloadTemplate'), data); +} + +/** + * 导入发展历程 + * @param {Object} data + * @return {Promise} api + */ +export const importExcel = createApiUrl('AboutUs.DevelopmentHistory/importExcel'); + +/** + * 获取发展历程列表 + * @param {Object} data + * @return {Promise} api + */ +export function getDevelopmentHistoryList(data) { + return api.post('AboutUs.DevelopmentHistory/getDevelopmentHistoryList', data); +} + +/** + * 删除发展历程 + * @param {Object} data + * @return {Promise} api + */ +export function deleteDevelopmentHistory(data) { + return api.post('AboutUs.DevelopmentHistory/deleteDevelopmentHistory', data, { + isTransformResponse: true, + isShowSuccessMessage: true, + errorMessageText: '删除失败' + }); +} + +/** + * 添加发展历程 + * @param {Object} data + * @return {Promise} api + */ +export function addDevelopmentHistory(data) { + return api.post('AboutUs.DevelopmentHistory/addDevelopmentHistory', data, { + isTransformResponse: true, + isShowSuccessMessage: true, + errorMessageText: '添加失败' + }); +} + +/** + * 编辑发展历程 + * @param {Object} data + * @return {Promise} api + */ +export function editDevelopmentHistory(data) { + return api.post('AboutUs.DevelopmentHistory/editDevelopmentHistory', data, { + isTransformResponse: true, + isShowSuccessMessage: true, + errorMessageText: '编辑失败' + }); +} \ No newline at end of file