From 72f7b8206f856f70fa873136cf5c3e14e58bb235 Mon Sep 17 00:00:00 2001 From: wangjiahao <1522128093@qq.com> Date: Sat, 9 Oct 2021 11:16:37 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E4=BB=AA=E8=A1=A8=E6=9D=BF=E4=B8=BB?= =?UTF-8?q?=E9=A2=98=E5=90=8D=E7=A7=B0=E5=8F=8C=E5=87=BB=E5=8F=AF=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/api/panel/panel.js | 2 +- frontend/src/lang/en.js | 4 +- frontend/src/lang/tw.js | 4 +- frontend/src/lang/zh.js | 4 +- .../SubjectSetting/PreSubject/Slider.vue | 4 +- .../PreSubject/SubjectTemplateItem.vue | 54 +++++++++++++++++-- 6 files changed, 62 insertions(+), 10 deletions(-) diff --git a/frontend/src/api/panel/panel.js b/frontend/src/api/panel/panel.js index ac246adbda..c745ced6e9 100644 --- a/frontend/src/api/panel/panel.js +++ b/frontend/src/api/panel/panel.js @@ -8,7 +8,7 @@ export function deleteSubject(id) { }) } -export function saveSubject(data) { +export function saveOrUpdateSubject(data) { return request({ url: '/panel/subject/update', method: 'post', diff --git a/frontend/src/lang/en.js b/frontend/src/lang/en.js index 386c6339d5..5695ca0a3f 100644 --- a/frontend/src/lang/en.js +++ b/frontend/src/lang/en.js @@ -1313,7 +1313,9 @@ export default { setting: 'Setting', no_drill_field: 'Miss relation field', matrix: 'matrix', - suspension: 'suspension' + suspension: 'suspension', + subject_no_edit: 'System Subject Can Not Edit', + subject_name_not_null: 'Subject Name Can Not Be Null' }, plugin: { local_install: 'Local installation', diff --git a/frontend/src/lang/tw.js b/frontend/src/lang/tw.js index e0cd84d60a..1f7e77877c 100644 --- a/frontend/src/lang/tw.js +++ b/frontend/src/lang/tw.js @@ -1316,7 +1316,9 @@ export default { setting: '設置', no_drill_field: '缺少關聯字段', matrix: '矩阵分布', - suspension: '悬浮' + suspension: '悬浮', + subject_no_edit: '系统主题不能修改', + subject_name_not_null: '主题名称不能为空' }, plugin: { local_install: '本地安裝', diff --git a/frontend/src/lang/zh.js b/frontend/src/lang/zh.js index b7727345ce..d06f275f86 100644 --- a/frontend/src/lang/zh.js +++ b/frontend/src/lang/zh.js @@ -1321,7 +1321,9 @@ export default { setting: '设置', no_drill_field: '缺少关联字段', matrix: '矩阵分布', - suspension: '悬浮' + suspension: '悬浮', + subject_no_edit: '系统主题不能修改', + subject_name_not_null: '主题名称不能为空' }, plugin: { local_install: '本地安装', diff --git a/frontend/src/views/panel/SubjectSetting/PreSubject/Slider.vue b/frontend/src/views/panel/SubjectSetting/PreSubject/Slider.vue index fb852f5afb..f26f152376 100644 --- a/frontend/src/views/panel/SubjectSetting/PreSubject/Slider.vue +++ b/frontend/src/views/panel/SubjectSetting/PreSubject/Slider.vue @@ -79,7 +79,7 @@