Browse Source

教师管理多语系

liqk 3 years ago
parent
commit
738eea814c

+ 3 - 0
TEAMModelOS/ClientApp/src/locale/lang/en-US/teachermgmt.js

@@ -207,6 +207,9 @@ export default {
     setSubjTitle: 'Set Subject',
     sltSubjTips: 'Please select a subject',
     subjectFilter: 'Subject Filter',
+    statusFilter: '狀態篩選',
+    jobFilter: '職稱篩選',
+    authFilter: '權限篩選',
     search: 'Search',
     //老師帳號分配空間授權控件teachermgmt/index.vue 空間欄位部分
     allocationSpace: 'Allocate Teaching Space',

+ 3 - 0
TEAMModelOS/ClientApp/src/locale/lang/zh-CN/teachermgmt.js

@@ -206,6 +206,9 @@ export default {
     setSubjTitle: '设置学科',
     sltSubjTips: '请选择学科',
     subjectFilter: '学科筛选',
+    statusFilter: '状态筛选',
+    jobFilter: '职称筛选',
+    authFilter: '权限筛选',
     search: '搜索',
     //老師帳號分配空間授權控件teachermgmt/index.vue 空間欄位部分
     allocationSpace: '分配教学空间',

+ 3 - 0
TEAMModelOS/ClientApp/src/locale/lang/zh-TW/teachermgmt.js

@@ -206,6 +206,9 @@ export default {
     setSubjTitle: '設置學科',
     sltSubjTips: '請選擇學科',
     subjectFilter: '學科篩選',
+    statusFilter: '狀態篩選',
+    jobFilter: '職稱篩選',
+    authFilter: '權限篩選',
     search: '搜尋',
     //老師帳號分配空間授權控件teachermgmt/index.vue 空間欄位部分
     allocationSpace: '分配教學空間',

+ 0 - 1
TEAMModelOS/ClientApp/src/view/teachermgmt/Index.less

@@ -10,7 +10,6 @@
         background-color: var(--body-bg);
         .tab-box {
             display: inline-block;
-            width: 30%;
             min-width: 303px;
             .pane{
                 margin-right: 40px;

+ 3 - 3
TEAMModelOS/ClientApp/src/view/teachermgmt/components/mgt/TeacherMgt.vue

@@ -4,17 +4,17 @@
         <div class="teacher-mgt-main">
             <div class="mgt-tools-wrap light-iview-form">
                 <!-- 状态筛选 -->
-                <Select v-model="filters.status" style="width:130px;margin-right:5px" clearable placeholder="状态筛选">
+                <Select v-model="filters.status" style="width:130px;margin-right:5px" clearable :placeholder="$t('teachermgmt.statusFilter')">
                     <Option v-for="item in statusFilters" :value="item.value" :key="item.value">{{ item.label }}</Option>
                 </Select>
                 <!-- 学科筛选 -->
                 <Cascader :data="subjectData" v-model="filters.subject" :placeholder="$t('teachermgmt.subjectFilter')" style="width:130px;margin-right:5px;display: inline-block;"></Cascader>
                 <!-- 职称筛选 -->
-                <Select v-model="filters.job" style="width:130px;margin-right:5px" clearable placeholder="职称筛选">
+                <Select v-model="filters.job" style="width:130px;margin-right:5px" clearable :placeholder="$t('teachermgmt.jobFilter')">
                     <Option v-for="item in jobs" :value="item" :key="item">{{ item }}</Option>
                 </Select>
                 <!-- 权限筛选 -->
-                <Select v-model="filters.auth" style="width:130px;margin-right:5px" clearable placeholder="权限筛选">
+                <Select v-model="filters.auth" style="width:130px;margin-right:5px" clearable :placeholder="$t('teachermgmt.authFilter')">
                     <Option v-for="item in authFilter" :value="item.value" :key="item.value">{{ item.label }}</Option>
                 </Select>
                 <!-- 关键字搜索 -->