人员管理

This commit is contained in:
guochunsi
2026-01-04 18:23:27 +08:00
parent fee5e2a6c0
commit 24453baf3e
34 changed files with 1603 additions and 1259 deletions

View File

@@ -256,7 +256,7 @@
<el-button
type="primary"
plain
icon="Upload"
icon="UploadFilled"
class="ml10"
v-if="permissions.professional_teacherinfo_import"
@click="handleImportDialog"
@@ -1027,8 +1027,8 @@
<el-date-picker
type="date"
v-model="form.professionalStationRelation.stationDate"
value-format="yyyy-MM-dd"
format="yyyy-MM-dd"
value-format="YYYY-MM-DD"
format="YYYY-MM-DD"
placeholder="请选择时间"
style="width: 100%"
/>
@@ -1071,8 +1071,8 @@
<el-date-picker
type="date"
v-model="form.professionalStationRelation.workDate"
value-format="yyyy-MM-dd"
format="yyyy-MM-dd"
value-format="YYYY-MM-DD"
format="YYYY-MM-DD"
placeholder="请选择时间"
style="width: 100%"
/>
@@ -1084,8 +1084,8 @@
type="date"
readonly
v-model="form.professionalStationRelation.retireDate"
value-format="yyyy-MM-dd"
format="yyyy-MM-dd"
value-format="YYYY-MM-DD"
format="YYYY-MM-DD"
placeholder="自动计算"
style="width: 100%"
/>
@@ -1108,8 +1108,8 @@
<el-date-picker
type="date"
v-model="form.professionalStationRelation.dutyDate"
value-format="yyyy-MM-dd"
format="yyyy-MM-dd"
value-format="YYYY-MM-DD"
format="YYYY-MM-DD"
placeholder="请选择时间"
style="width: 100%"
/>
@@ -1122,8 +1122,8 @@
<el-date-picker
type="date"
v-model="form.professionalStationRelation.entrySchoolDate"
value-format="yyyy-MM-dd"
format="yyyy-MM-dd"
value-format="YYYY-MM-DD"
format="YYYY-MM-DD"
placeholder="请选择时间"
style="width: 100%"
/>
@@ -1134,8 +1134,8 @@
<el-date-picker
type="date"
v-model="form.professionalStationRelation.entryDutyDate"
value-format="yyyy-MM-dd"
format="yyyy-MM-dd"
value-format="YYYY-MM-DD"
format="YYYY-MM-DD"
placeholder="请选择时间"
style="width: 100%"
/>
@@ -1419,11 +1419,11 @@
exportNoImgUser,
updateInout,
exportTeacherInfo as exportTeacherInfoApi
} from '/@/api/professional/teacherbase'
} from '/@/api/professional/professionaluser/teacherbase'
import {getNationalList} from '/@/api/basic/basicnation'
import {addPoliticssStatus, dePoObj} from '/@/api/professional/professionalpoliticsstatus'
import {addPoliticssStatus, dePoObj} from '/@/api/professional/professionaluser/professionalpoliticsstatus'
import {addAcadeRelation, delEduObj} from '/@/api/professional/professionaluser/professionalteacheracademicrelation'
import {addSocialObj, delSocialObj as delSocialObjApi} from '/@/api/professional/professionalsocial'
import {addSocialObj, delSocialObj as delSocialObjApi} from '/@/api/professional/professionaluser/professionalsocial'
import {addTitleRelationObj, delTitleObj as delTitleObjApi} from '/@/api/professional/professionaluser/professionaltitlerelation'
import {addQuaRelation, delQuaObj as delQuaObjApi} from '/@/api/professional/professionaluser/professionalqualificationrelation'
import {getDicts} from '/@/api/admin/dict'
@@ -1437,7 +1437,7 @@
getDeptListByParent
} from '/@/api/basic/basicdept'
import {getAllList, updateStatus} from '/@/api/professional/professionalstatuslock'
import {resetPassWord} from "/@/api/professional/teacherbase"
import {resetPassWord} from "/@/api/professional/professionaluser/teacherbase"
// 组件配置已不再需要(已从 avue-crud 迁移到 el-table
import global from '/@/components/tools/commondict.vue'
import authImg from "/@/components/tools/auth-img.vue";