From d0c8ea0223fe384c59b47fe4315b5b7a35b346bd Mon Sep 17 00:00:00 2001 From: zhoutianchi <1305666981@qq.com> Date: Wed, 14 Jan 2026 10:52:06 +0800 Subject: [PATCH 1/5] =?UTF-8?q?=E6=8B=9B=E7=94=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 2 +- package.json | 6 +- src/api/recruit/newstucheckin.ts | 71 + src/api/recruit/recruitImitateAdjustBatch.ts | 117 ++ src/api/recruit/recruitexampeople.ts | 59 + src/api/recruit/recruitplanmajor.ts | 119 ++ src/api/recruit/recruitprestudent.ts | 95 + src/api/recruit/recruitschoolcode.ts | 59 + src/api/recruit/recruitstudentplan.ts | 59 + .../recruitstudentplancorrectscoreconfig.ts | 71 + .../recruitstudentplandegreeofeducation.ts | 59 + src/api/recruit/recruitstudentplangroup.ts | 71 + src/api/recruit/recruitstudentschool.ts | 95 + src/api/recruit/recruitstudentsignup.ts | 495 +++++ .../recruit/recruitstudentsignupturnover.ts | 59 + ...recruitstudentsignupturnovermoneychange.ts | 59 + .../academicqualificationsconfig.js | 81 - src/const/crud/professional/outercompany.js | 204 -- .../crud/professional/outercompanyemployee.js | 586 ------ .../professional/phaseintentioncompany.js | 430 ---- .../phaseintentioncompanyagreement.js | 165 -- .../phaseintentioncompanybuild.js | 114 -- .../phaseintentioncompanycarrierbuild.js | 114 -- .../phaseintentioncompanyinspect.js | 118 -- .../phaseintentioncompanyorder.js | 124 -- .../phaseintentioncompanyparticipate.js | 113 -- .../professional/phaseintentioncompanypost.js | 159 -- .../phaseintentioncompanypractice.js | 164 -- .../phaseintentioncompanyschoolhz.js | 114 -- .../professional/phaseintentioncompanytech.js | 117 -- .../professional/phaseintentioncompanytone.js | 120 -- .../professionalacademicdegreeconfig.js | 81 - ...professionalacademiceducationtypeconfig.js | 81 - .../professional/professionalatstation.js | 82 - .../professionalawardcourseware.js | 177 -- .../professionalemploymentnature.js | 81 - .../professional/professionalmajorstation.js | 81 - .../professional/professionalpaperconfig.js | 85 - .../professional/professionalpartybranch.js | 47 - .../professional/professionalpartychange.js | 71 - .../professionalpoliticsstatus.js | 85 - .../professionalqualificationconfig.js | 77 - .../professionalqualificationrelation.js | 208 -- .../crud/professional/professionalsalaries.js | 251 --- .../crud/professional/professionalsocial.js | 91 - .../professionalstationdutylevel.js | 81 - .../professional/professionalstationlevel.js | 72 - .../professionalstationlevelconfig.js | 82 - .../professionalstationrelation.js | 141 -- .../professional/professionalstationtype.js | 81 - .../professionalteacheracademicrelation.js | 208 -- .../professionalteachercertificateconf.js | 81 - .../professionalteachercertificaterelation.js | 160 -- .../professional/professionalteacherhonor.js | 80 - .../professional/professionalteacherlesson.js | 169 -- .../professional/professionalteacherpaper.js | 215 -- .../professional/professionalteacherresume.js | 79 - .../professionalteacherstationchange.js | 159 -- .../professional/professionalteachertype.js | 81 - .../professionalteachingmaterial.js | 217 -- .../professionalteachingmaterialconfig.js | 82 - .../professional/professionaltitleconfig.js | 75 - .../professionaltitlelevelconfig.js | 82 - .../professional/professionaltitlerelation.js | 176 -- .../professionaltopiclevelconfig.js | 81 - .../professional/professionaltopiclist.js | 186 -- .../professionaltopicsourceconfig.js | 81 - .../crud/professional/professionalworktype.js | 42 - .../professional/professionalyearbounds.js | 122 -- .../crud/professional/salaryexportrecord.js | 49 - .../crud/professional/sciencechangehistory.js | 90 - src/const/crud/professional/sciencereport.js | 139 -- .../crud/professional/supervisevotebatch.js | 150 -- .../professional/supervisevotebatchpwd.js | 75 - .../crud/professional/supervisevotemember.js | 79 - .../professional/supervisevotememberresult.js | 91 - .../crud/professional/teacherawardtax.js | 74 - src/const/crud/professional/teacherbase.js | 1750 ----------------- .../crud/professional/teacherbasefordialog.js | 508 ----- src/const/crud/professional/teacherpayslip.js | 382 ---- src/const/crud/professional/teachersalary.js | 382 ---- .../crud/professional/teachersalarytax.js | 135 -- src/const/crud/professional/teachertravel.js | 424 ---- .../crud/professional/typeofworkconfig.js | 81 - src/layout/navBars/breadcrumb/user.vue | 4 +- src/views/recruit/backSchoolCheckin/index.vue | 57 + .../recruit/backSchoolCheckin/staticIndex.vue | 170 ++ .../recruit/backSchoolCheckin/statistics.vue | 275 +++ .../backSchoolCheckin/stu-check-in.vue | 159 ++ .../recruit/backSchoolCheckin/tabIndex.vue | 547 ++++++ src/views/recruit/newstucheckin/index.vue | 269 +++ .../recruit/newstucheckin/statistics.vue | 275 +++ .../recruit/newstucheckin/stu-check-in.vue | 280 +++ .../recruitImitateAdjustBatch/addMNStu.vue | 263 +++ .../recruitImitateAdjustBatch/detaiform.vue | 113 ++ .../recruitImitateAdjustBatch/index.vue | 268 +++ .../recruitImitateAdjustBatch/mnTable.vue | 216 ++ src/views/recruit/recruitexampeople/index.vue | 264 +++ .../recruit/recruitplanmajor/detaiform.vue | 292 +++ src/views/recruit/recruitplanmajor/index.vue | 340 ++++ .../recruitplanmajor/majorGroupByDept.vue | 227 +++ .../enrolplantemplate-form.vue | 395 ++++ src/views/recruit/recruitprestudent/index.vue | 396 ++++ .../recruit/recruitprestudent/static.vue | 145 ++ .../recruit/recruitschoolcode/detaiform.vue | 123 ++ src/views/recruit/recruitschoolcode/index.vue | 372 ++++ .../recruit/recruitstudentplan/index.vue | 321 +++ .../detaiform.vue | 129 ++ .../index.vue | 226 +++ .../index.vue | 251 +++ .../enrolplantemplate-form.vue | 225 +++ .../recruit/recruitstudentplangroup/index.vue | 330 ++++ .../recruitstudentschool/detaiform.vue | 150 ++ .../recruit/recruitstudentschool/index.vue | 265 +++ .../recruitstudentsignup/areaStatic.vue | 31 + .../recruitstudentsignup/areaStaticByCZ.vue | 152 ++ .../areaStaticByOther.vue | 155 ++ .../contanctByDeptStatic.vue | 147 ++ .../contanctByUserStatic.vue | 190 ++ .../recruitstudentsignup/contanctStatic.vue | 40 + .../recruitstudentsignup/detaiform.vue | 1283 ++++++++++++ .../recruit/recruitstudentsignup/dormFW.vue | 154 ++ .../recruitstudentsignup/dorm_analysis.vue | 157 ++ .../inSchoolSocreStatic.vue | 127 ++ .../recruit/recruitstudentsignup/index.vue | 1192 +++++++++++ .../recruitstudentsignup/indexClass.vue | 1075 ++++++++++ .../recruitstudentsignup/interviewForm.vue | 62 + .../recruitstudentsignup/juniorlneStatic.vue | 189 ++ .../recruit/recruitstudentsignup/list.vue | 511 +++++ .../recruitstudentsignup/majorChange.vue | 370 ++++ .../recruitstudentsignup/schoolAreaStatic.vue | 389 ++++ .../recruitstudentsignup/schoolStatic.vue | 175 ++ .../recruit/recruitstudentsignup/showMap.vue | 151 ++ .../recruit/recruitstudentsignup/static.vue | 176 ++ .../recruit/recruitstudentsignup/studorm.vue | 43 + .../recruit/recruitstudentsignup/update.vue | 577 ++++++ .../recruitstudentsignupturnover/index.vue | 308 +++ .../recruitstudentsignupturnover/indexOld.vue | 160 ++ .../index.vue | 288 +++ src/views/recruit/zizhu/index.vue | 30 + 140 files changed, 16969 insertions(+), 11469 deletions(-) create mode 100644 src/api/recruit/newstucheckin.ts create mode 100644 src/api/recruit/recruitImitateAdjustBatch.ts create mode 100644 src/api/recruit/recruitexampeople.ts create mode 100644 src/api/recruit/recruitplanmajor.ts create mode 100644 src/api/recruit/recruitprestudent.ts create mode 100644 src/api/recruit/recruitschoolcode.ts create mode 100644 src/api/recruit/recruitstudentplan.ts create mode 100644 src/api/recruit/recruitstudentplancorrectscoreconfig.ts create mode 100644 src/api/recruit/recruitstudentplandegreeofeducation.ts create mode 100644 src/api/recruit/recruitstudentplangroup.ts create mode 100644 src/api/recruit/recruitstudentschool.ts create mode 100644 src/api/recruit/recruitstudentsignup.ts create mode 100644 src/api/recruit/recruitstudentsignupturnover.ts create mode 100644 src/api/recruit/recruitstudentsignupturnovermoneychange.ts delete mode 100755 src/const/crud/professional/academicqualificationsconfig.js delete mode 100755 src/const/crud/professional/outercompany.js delete mode 100755 src/const/crud/professional/outercompanyemployee.js delete mode 100644 src/const/crud/professional/phaseintentioncompany.js delete mode 100644 src/const/crud/professional/phaseintentioncompanyagreement.js delete mode 100644 src/const/crud/professional/phaseintentioncompanybuild.js delete mode 100644 src/const/crud/professional/phaseintentioncompanycarrierbuild.js delete mode 100644 src/const/crud/professional/phaseintentioncompanyinspect.js delete mode 100644 src/const/crud/professional/phaseintentioncompanyorder.js delete mode 100644 src/const/crud/professional/phaseintentioncompanyparticipate.js delete mode 100644 src/const/crud/professional/phaseintentioncompanypost.js delete mode 100644 src/const/crud/professional/phaseintentioncompanypractice.js delete mode 100644 src/const/crud/professional/phaseintentioncompanyschoolhz.js delete mode 100644 src/const/crud/professional/phaseintentioncompanytech.js delete mode 100644 src/const/crud/professional/phaseintentioncompanytone.js delete mode 100755 src/const/crud/professional/professionalacademicdegreeconfig.js delete mode 100755 src/const/crud/professional/professionalacademiceducationtypeconfig.js delete mode 100755 src/const/crud/professional/professionalatstation.js delete mode 100644 src/const/crud/professional/professionalawardcourseware.js delete mode 100755 src/const/crud/professional/professionalemploymentnature.js delete mode 100755 src/const/crud/professional/professionalmajorstation.js delete mode 100755 src/const/crud/professional/professionalpaperconfig.js delete mode 100755 src/const/crud/professional/professionalpartybranch.js delete mode 100755 src/const/crud/professional/professionalpartychange.js delete mode 100755 src/const/crud/professional/professionalpoliticsstatus.js delete mode 100644 src/const/crud/professional/professionalqualificationconfig.js delete mode 100644 src/const/crud/professional/professionalqualificationrelation.js delete mode 100755 src/const/crud/professional/professionalsalaries.js delete mode 100755 src/const/crud/professional/professionalsocial.js delete mode 100755 src/const/crud/professional/professionalstationdutylevel.js delete mode 100755 src/const/crud/professional/professionalstationlevel.js delete mode 100755 src/const/crud/professional/professionalstationlevelconfig.js delete mode 100755 src/const/crud/professional/professionalstationrelation.js delete mode 100755 src/const/crud/professional/professionalstationtype.js delete mode 100755 src/const/crud/professional/professionalteacheracademicrelation.js delete mode 100755 src/const/crud/professional/professionalteachercertificateconf.js delete mode 100755 src/const/crud/professional/professionalteachercertificaterelation.js delete mode 100755 src/const/crud/professional/professionalteacherhonor.js delete mode 100644 src/const/crud/professional/professionalteacherlesson.js delete mode 100755 src/const/crud/professional/professionalteacherpaper.js delete mode 100755 src/const/crud/professional/professionalteacherresume.js delete mode 100755 src/const/crud/professional/professionalteacherstationchange.js delete mode 100755 src/const/crud/professional/professionalteachertype.js delete mode 100755 src/const/crud/professional/professionalteachingmaterial.js delete mode 100755 src/const/crud/professional/professionalteachingmaterialconfig.js delete mode 100755 src/const/crud/professional/professionaltitleconfig.js delete mode 100755 src/const/crud/professional/professionaltitlelevelconfig.js delete mode 100755 src/const/crud/professional/professionaltitlerelation.js delete mode 100755 src/const/crud/professional/professionaltopiclevelconfig.js delete mode 100755 src/const/crud/professional/professionaltopiclist.js delete mode 100755 src/const/crud/professional/professionaltopicsourceconfig.js delete mode 100755 src/const/crud/professional/professionalworktype.js delete mode 100755 src/const/crud/professional/professionalyearbounds.js delete mode 100644 src/const/crud/professional/salaryexportrecord.js delete mode 100644 src/const/crud/professional/sciencechangehistory.js delete mode 100644 src/const/crud/professional/sciencereport.js delete mode 100644 src/const/crud/professional/supervisevotebatch.js delete mode 100644 src/const/crud/professional/supervisevotebatchpwd.js delete mode 100644 src/const/crud/professional/supervisevotemember.js delete mode 100644 src/const/crud/professional/supervisevotememberresult.js delete mode 100644 src/const/crud/professional/teacherawardtax.js delete mode 100644 src/const/crud/professional/teacherbase.js delete mode 100644 src/const/crud/professional/teacherbasefordialog.js delete mode 100755 src/const/crud/professional/teacherpayslip.js delete mode 100755 src/const/crud/professional/teachersalary.js delete mode 100644 src/const/crud/professional/teachersalarytax.js delete mode 100644 src/const/crud/professional/teachertravel.js delete mode 100755 src/const/crud/professional/typeofworkconfig.js create mode 100644 src/views/recruit/backSchoolCheckin/index.vue create mode 100644 src/views/recruit/backSchoolCheckin/staticIndex.vue create mode 100644 src/views/recruit/backSchoolCheckin/statistics.vue create mode 100644 src/views/recruit/backSchoolCheckin/stu-check-in.vue create mode 100644 src/views/recruit/backSchoolCheckin/tabIndex.vue create mode 100644 src/views/recruit/newstucheckin/index.vue create mode 100644 src/views/recruit/newstucheckin/statistics.vue create mode 100644 src/views/recruit/newstucheckin/stu-check-in.vue create mode 100644 src/views/recruit/recruitImitateAdjustBatch/addMNStu.vue create mode 100644 src/views/recruit/recruitImitateAdjustBatch/detaiform.vue create mode 100644 src/views/recruit/recruitImitateAdjustBatch/index.vue create mode 100644 src/views/recruit/recruitImitateAdjustBatch/mnTable.vue create mode 100644 src/views/recruit/recruitexampeople/index.vue create mode 100644 src/views/recruit/recruitplanmajor/detaiform.vue create mode 100644 src/views/recruit/recruitplanmajor/index.vue create mode 100644 src/views/recruit/recruitplanmajor/majorGroupByDept.vue create mode 100644 src/views/recruit/recruitprestudent/enrolplantemplate-form.vue create mode 100644 src/views/recruit/recruitprestudent/index.vue create mode 100644 src/views/recruit/recruitprestudent/static.vue create mode 100644 src/views/recruit/recruitschoolcode/detaiform.vue create mode 100644 src/views/recruit/recruitschoolcode/index.vue create mode 100644 src/views/recruit/recruitstudentplan/index.vue create mode 100644 src/views/recruit/recruitstudentplancorrectscoreconfig/detaiform.vue create mode 100644 src/views/recruit/recruitstudentplancorrectscoreconfig/index.vue create mode 100644 src/views/recruit/recruitstudentplandegreeofeducation/index.vue create mode 100644 src/views/recruit/recruitstudentplangroup/enrolplantemplate-form.vue create mode 100644 src/views/recruit/recruitstudentplangroup/index.vue create mode 100644 src/views/recruit/recruitstudentschool/detaiform.vue create mode 100644 src/views/recruit/recruitstudentschool/index.vue create mode 100644 src/views/recruit/recruitstudentsignup/areaStatic.vue create mode 100644 src/views/recruit/recruitstudentsignup/areaStaticByCZ.vue create mode 100644 src/views/recruit/recruitstudentsignup/areaStaticByOther.vue create mode 100644 src/views/recruit/recruitstudentsignup/contanctByDeptStatic.vue create mode 100644 src/views/recruit/recruitstudentsignup/contanctByUserStatic.vue create mode 100644 src/views/recruit/recruitstudentsignup/contanctStatic.vue create mode 100644 src/views/recruit/recruitstudentsignup/detaiform.vue create mode 100644 src/views/recruit/recruitstudentsignup/dormFW.vue create mode 100644 src/views/recruit/recruitstudentsignup/dorm_analysis.vue create mode 100644 src/views/recruit/recruitstudentsignup/inSchoolSocreStatic.vue create mode 100644 src/views/recruit/recruitstudentsignup/index.vue create mode 100644 src/views/recruit/recruitstudentsignup/indexClass.vue create mode 100644 src/views/recruit/recruitstudentsignup/interviewForm.vue create mode 100644 src/views/recruit/recruitstudentsignup/juniorlneStatic.vue create mode 100644 src/views/recruit/recruitstudentsignup/list.vue create mode 100644 src/views/recruit/recruitstudentsignup/majorChange.vue create mode 100644 src/views/recruit/recruitstudentsignup/schoolAreaStatic.vue create mode 100644 src/views/recruit/recruitstudentsignup/schoolStatic.vue create mode 100644 src/views/recruit/recruitstudentsignup/showMap.vue create mode 100644 src/views/recruit/recruitstudentsignup/static.vue create mode 100644 src/views/recruit/recruitstudentsignup/studorm.vue create mode 100644 src/views/recruit/recruitstudentsignup/update.vue create mode 100644 src/views/recruit/recruitstudentsignupturnover/index.vue create mode 100644 src/views/recruit/recruitstudentsignupturnover/indexOld.vue create mode 100644 src/views/recruit/recruitstudentsignupturnovermoneychange/index.vue create mode 100644 src/views/recruit/zizhu/index.vue diff --git a/.env.development b/.env.development index cda5ee5..f9ab5cb 100644 --- a/.env.development +++ b/.env.development @@ -8,4 +8,4 @@ VITE_OPEN=true ENV=development # ADMIN 服务地址 -VITE_ADMIN_PROXY_PATH = http://scj-v3.zhxy.link/api +VITE_ADMIN_PROXY_PATH = http://localhost:9999 diff --git a/package.json b/package.json index 664646d..d5f89ce 100644 --- a/package.json +++ b/package.json @@ -6,6 +6,7 @@ "license": "不对外分发 pig4cloud 版权所有,请购买商业版权", "scripts": { "dev": "vite --force", + "local": "vite --force", "build": "cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build", "build:docker": "cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build --outDir ./docker/dist/", "lint:eslint": "eslint --fix --ext .js,.ts,.vue ./src", @@ -72,8 +73,7 @@ "vue-router": "4.1.6", "vue3-tree-org": "^4.2.2", "vue3-video-play": "1.3.1-beta.6", - "vuedraggable": "^4.1.0", - "xlsx": "^0.18.5" + "vuedraggable": "^4.1.0" }, "resolutions": { "@achrinza/node-ipc": "^11.0.0", @@ -97,7 +97,7 @@ "daisyui": "4.12.10", "eslint": "^8.34.0", "eslint-plugin-vue": "^9.9.0", - "mockjs": "^1.1.0", + "mockjs": "^1.1.0", "pinia-plugin-persist": "^1.0.0", "prettier": "2.8.4", "sass": "1.58.3", diff --git a/src/api/recruit/newstucheckin.ts b/src/api/recruit/newstucheckin.ts new file mode 100644 index 0000000..c617ef1 --- /dev/null +++ b/src/api/recruit/newstucheckin.ts @@ -0,0 +1,71 @@ +import request from '/@/utils/request'; + +/** + * 获取列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/recruit/newstucheckin/page', + method: 'get', + params: query, + }); +}; + +/** + * 新增 + * @param obj + */ +export const addObj = (obj: any) => { + return request({ + url: '/recruit/newstucheckin', + method: 'post', + data: obj, + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getObj = (id: string | number) => { + return request({ + url: `/recruit/newstucheckin/${id}`, + method: 'get', + }); +}; + +/** + * 删除 + * @param id + */ +export const delObj = (id: string | number) => { + return request({ + url: `/recruit/newstucheckin/${id}`, + method: 'delete', + }); +}; + +/** + * 更新 + * @param obj + */ +export const putObj = (obj: any) => { + return request({ + url: '/recruit/newstucheckin', + method: 'put', + data: obj, + }); +}; + +/** + * 新生报到统计 + * @param query + */ +export const getDataStatistics = (query?: any) => { + return request({ + url: '/recruit/newstucheckin/getDataStatistics', + method: 'get', + params: query, + }); +}; diff --git a/src/api/recruit/recruitImitateAdjustBatch.ts b/src/api/recruit/recruitImitateAdjustBatch.ts new file mode 100644 index 0000000..cfe0df8 --- /dev/null +++ b/src/api/recruit/recruitImitateAdjustBatch.ts @@ -0,0 +1,117 @@ +import request from '/@/utils/request'; + +/** + * 获取列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/recruit/recruitImitateAdjustBatch/page', + method: 'get', + params: query, + }); +}; + +/** + * 获取模拟学生列表 + * @param query + */ +export const getMNStuList = (query?: any) => { + return request({ + url: '/recruit/recruitImitateAdjustBatch/getMNStuList', + method: 'get', + params: query, + }); +}; + +/** + * 新增 + * @param obj + */ +export const addObj = (obj: any) => { + return request({ + url: '/recruit/recruitImitateAdjustBatch', + method: 'post', + data: obj, + }); +}; + +/** + * 新增模拟对象 + * @param obj + */ +export const addMNObj = (obj: any) => { + return request({ + url: '/recruit/recruitImitateAdjustBatch/addMNObj', + method: 'post', + data: obj, + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getObj = (id: string | number) => { + return request({ + url: `/recruit/recruitImitateAdjustBatch/${id}`, + method: 'get', + }); +}; + +/** + * 获取模拟对象 + * @param id + */ +export const getMNObj = (id: string | number) => { + return request({ + url: `/recruit/recruitImitateAdjustBatch/getMNObj/${id}`, + method: 'get', + }); +}; + +/** + * 删除 + * @param id + */ +export const delObj = (id: string | number) => { + return request({ + url: `/recruit/recruitImitateAdjustBatch/${id}`, + method: 'delete', + }); +}; + +/** + * 删除模拟对象 + * @param id + */ +export const delMNObj = (id: string | number) => { + return request({ + url: `/recruit/recruitImitateAdjustBatch/delMNObj/${id}`, + method: 'delete', + }); +}; + +/** + * 更新 + * @param obj + */ +export const putObj = (obj: any) => { + return request({ + url: '/recruit/recruitImitateAdjustBatch', + method: 'put', + data: obj, + }); +}; + +/** + * 更新模拟对象 + * @param obj + */ +export const putMNObj = (obj: any) => { + return request({ + url: '/recruit/recruitImitateAdjustBatch/putMNObj', + method: 'put', + data: obj, + }); +}; diff --git a/src/api/recruit/recruitexampeople.ts b/src/api/recruit/recruitexampeople.ts new file mode 100644 index 0000000..2aa7095 --- /dev/null +++ b/src/api/recruit/recruitexampeople.ts @@ -0,0 +1,59 @@ +import request from '/@/utils/request'; + +/** + * 获取列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/recruit/recruitexampeople/page', + method: 'get', + params: query, + }); +}; + +/** + * 新增 + * @param obj + */ +export const addObj = (obj: any) => { + return request({ + url: '/recruit/recruitexampeople', + method: 'post', + data: obj, + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getObj = (id: string | number) => { + return request({ + url: `/recruit/recruitexampeople/${id}`, + method: 'get', + }); +}; + +/** + * 删除 + * @param id + */ +export const delObj = (id: string | number) => { + return request({ + url: `/recruit/recruitexampeople/${id}`, + method: 'delete', + }); +}; + +/** + * 更新 + * @param obj + */ +export const putObj = (obj: any) => { + return request({ + url: '/recruit/recruitexampeople', + method: 'put', + data: obj, + }); +}; diff --git a/src/api/recruit/recruitplanmajor.ts b/src/api/recruit/recruitplanmajor.ts new file mode 100644 index 0000000..eeafc17 --- /dev/null +++ b/src/api/recruit/recruitplanmajor.ts @@ -0,0 +1,119 @@ +import request from '/@/utils/request'; + +/** + * 获取列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/recruit/recruitplanmajor/page', + method: 'get', + params: query, + }); +}; + +/** + * 列表 + * @param query + */ +export const list = (query?: any) => { + return request({ + url: '/recruit/recruitplanmajor/list', + method: 'get', + params: query, + }); +}; + +/** + * 按统计获取列表 + * @param query + */ +export const fetchListByStatic = (query?: any) => { + return request({ + url: '/recruit/recruitplanmajor/fetchListByStatic', + method: 'get', + params: query, + }); +}; + +/** + * 按教育程度列表 + * @param query + */ +export const listByEdu = (query?: any) => { + return request({ + url: '/recruit/recruitplanmajor/listByEdu', + method: 'get', + params: query, + }); +}; + +/** + * 列表(城市) + * @param query + */ +export const listcz = (query?: any) => { + return request({ + url: '/recruit/recruitplanmajor/listcz', + method: 'get', + params: query, + }); +}; + +/** + * 新增 + * @param obj + */ +export const addObj = (obj: any) => { + return request({ + url: '/recruit/recruitplanmajor', + method: 'post', + data: obj, + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getObj = (id: string | number) => { + return request({ + url: `/recruit/recruitplanmajor/${id}`, + method: 'get', + }); +}; + +/** + * 获取城市计划 + * @param obj + */ +export const getCityPlan = (obj?: any) => { + return request({ + url: '/recruit/recruitplanmajor/getCityPlan', + method: 'get', + params: obj, + }); +}; + +/** + * 删除 + * @param id + */ +export const delObj = (id: string | number) => { + return request({ + url: `/recruit/recruitplanmajor/${id}`, + method: 'delete', + }); +}; + +/** + * 更新 + * @param obj + */ +export const putObj = (obj: any) => { + return request({ + url: '/recruit/recruitplanmajor', + method: 'put', + data: obj, + }); +}; diff --git a/src/api/recruit/recruitprestudent.ts b/src/api/recruit/recruitprestudent.ts new file mode 100644 index 0000000..b9f8677 --- /dev/null +++ b/src/api/recruit/recruitprestudent.ts @@ -0,0 +1,95 @@ +import request from '/@/utils/request'; + +/** + * 获取列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/recruit/recruitprestudent/page', + method: 'get', + params: query, + }); +}; + +/** + * 获取统计列表 + * @param query + */ +export const fetchListStatic = (query?: any) => { + return request({ + url: '/recruit/recruitprestudent/static', + method: 'get', + params: query, + }); +}; + +/** + * 新增 + * @param obj + */ +export const addObj = (obj: any) => { + return request({ + url: '/recruit/recruitprestudent', + method: 'post', + data: obj, + }); +}; + +/** + * 新增学生数据 + * @param obj + */ +export const addObjStu = (obj: any) => { + return request({ + url: '/recruit/recruitprestudent/saveStuData', + method: 'post', + data: obj, + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getObj = (id: string | number) => { + return request({ + url: `/recruit/recruitprestudent/${id}`, + method: 'get', + }); +}; + +/** + * 删除 + * @param id + */ +export const delObj = (id: string | number) => { + return request({ + url: `/recruit/recruitprestudent/${id}`, + method: 'delete', + }); +}; + +/** + * 更新 + * @param obj + */ +export const putObj = (obj: any) => { + return request({ + url: '/recruit/recruitprestudent', + method: 'put', + data: obj, + }); +}; + +/** + * 确认登记 + * @param obj + */ +export const sureDJ = (obj: any) => { + return request({ + url: '/recruit/recruitprestudent/sureDJ', + method: 'put', + data: obj, + }); +}; diff --git a/src/api/recruit/recruitschoolcode.ts b/src/api/recruit/recruitschoolcode.ts new file mode 100644 index 0000000..6c53b75 --- /dev/null +++ b/src/api/recruit/recruitschoolcode.ts @@ -0,0 +1,59 @@ +import request from '/@/utils/request'; + +/** + * 获取列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/recruit/recruitschoolcode/page', + method: 'get', + params: query, + }); +}; + +/** + * 新增 + * @param obj + */ +export const addObj = (obj: any) => { + return request({ + url: '/recruit/recruitschoolcode', + method: 'post', + data: obj, + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getObj = (id: string | number) => { + return request({ + url: `/recruit/recruitschoolcode/${id}`, + method: 'get', + }); +}; + +/** + * 删除 + * @param id + */ +export const delObj = (id: string | number) => { + return request({ + url: `/recruit/recruitschoolcode/${id}`, + method: 'delete', + }); +}; + +/** + * 更新 + * @param obj + */ +export const putObj = (obj: any) => { + return request({ + url: '/recruit/recruitschoolcode', + method: 'put', + data: obj, + }); +}; diff --git a/src/api/recruit/recruitstudentplan.ts b/src/api/recruit/recruitstudentplan.ts new file mode 100644 index 0000000..8210cd8 --- /dev/null +++ b/src/api/recruit/recruitstudentplan.ts @@ -0,0 +1,59 @@ +import request from '/@/utils/request'; + +/** + * 获取列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/recruit/recruitstudentplan/page', + method: 'get', + params: query, + }); +}; + +/** + * 新增 + * @param obj + */ +export const addObj = (obj: any) => { + return request({ + url: '/recruit/recruitstudentplan', + method: 'post', + data: obj, + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getObj = (id: string | number) => { + return request({ + url: `/recruit/recruitstudentplan/${id}`, + method: 'get', + }); +}; + +/** + * 删除 + * @param id + */ +export const delObj = (id: string | number) => { + return request({ + url: `/recruit/recruitstudentplan/${id}`, + method: 'delete', + }); +}; + +/** + * 更新 + * @param obj + */ +export const putObj = (obj: any) => { + return request({ + url: '/recruit/recruitstudentplan', + method: 'put', + data: obj, + }); +}; diff --git a/src/api/recruit/recruitstudentplancorrectscoreconfig.ts b/src/api/recruit/recruitstudentplancorrectscoreconfig.ts new file mode 100644 index 0000000..f3cb553 --- /dev/null +++ b/src/api/recruit/recruitstudentplancorrectscoreconfig.ts @@ -0,0 +1,71 @@ +import request from '/@/utils/request'; + +/** + * 获取列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/recruit/recruitstudentplancorrectscoreconfig/page', + method: 'get', + params: query, + }); +}; + +/** + * 列表 + * @param query + */ +export const list = (query?: any) => { + return request({ + url: '/recruit/recruitstudentplancorrectscoreconfig/list', + method: 'get', + params: query, + }); +}; + +/** + * 新增 + * @param obj + */ +export const addObj = (obj: any) => { + return request({ + url: '/recruit/recruitstudentplancorrectscoreconfig', + method: 'post', + data: obj, + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getObj = (id: string | number) => { + return request({ + url: `/recruit/recruitstudentplancorrectscoreconfig/${id}`, + method: 'get', + }); +}; + +/** + * 删除 + * @param id + */ +export const delObj = (id: string | number) => { + return request({ + url: `/recruit/recruitstudentplancorrectscoreconfig/${id}`, + method: 'delete', + }); +}; + +/** + * 更新 + * @param obj + */ +export const putObj = (obj: any) => { + return request({ + url: '/recruit/recruitstudentplancorrectscoreconfig', + method: 'put', + data: obj, + }); +}; diff --git a/src/api/recruit/recruitstudentplandegreeofeducation.ts b/src/api/recruit/recruitstudentplandegreeofeducation.ts new file mode 100644 index 0000000..430983e --- /dev/null +++ b/src/api/recruit/recruitstudentplandegreeofeducation.ts @@ -0,0 +1,59 @@ +import request from '/@/utils/request'; + +/** + * 获取列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/recruit/recruitstudentplandegreeofeducation/page', + method: 'get', + params: query, + }); +}; + +/** + * 新增 + * @param obj + */ +export const addObj = (obj: any) => { + return request({ + url: '/recruit/recruitstudentplandegreeofeducation', + method: 'post', + data: obj, + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getObj = (id: string | number) => { + return request({ + url: `/recruit/recruitstudentplandegreeofeducation/${id}`, + method: 'get', + }); +}; + +/** + * 删除 + * @param id + */ +export const delObj = (id: string | number) => { + return request({ + url: `/recruit/recruitstudentplandegreeofeducation/${id}`, + method: 'delete', + }); +}; + +/** + * 更新 + * @param obj + */ +export const putObj = (obj: any) => { + return request({ + url: '/recruit/recruitstudentplandegreeofeducation', + method: 'put', + data: obj, + }); +}; diff --git a/src/api/recruit/recruitstudentplangroup.ts b/src/api/recruit/recruitstudentplangroup.ts new file mode 100644 index 0000000..6b36144 --- /dev/null +++ b/src/api/recruit/recruitstudentplangroup.ts @@ -0,0 +1,71 @@ +import request from '/@/utils/request'; + +/** + * 获取列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/recruit/recruitstudentplangroup/page', + method: 'get', + params: query, + }); +}; + +/** + * 列表 + * @param query + */ +export const list = (query?: any) => { + return request({ + url: '/recruit/recruitstudentplangroup/list', + method: 'get', + params: query, + }); +}; + +/** + * 新增 + * @param obj + */ +export const addObj = (obj: any) => { + return request({ + url: '/recruit/recruitstudentplangroup', + method: 'post', + data: obj, + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getObj = (id: string | number) => { + return request({ + url: `/recruit/recruitstudentplangroup/${id}`, + method: 'get', + }); +}; + +/** + * 删除 + * @param id + */ +export const delObj = (id: string | number) => { + return request({ + url: `/recruit/recruitstudentplangroup/${id}`, + method: 'delete', + }); +}; + +/** + * 更新 + * @param obj + */ +export const putObj = (obj: any) => { + return request({ + url: '/recruit/recruitstudentplangroup', + method: 'put', + data: obj, + }); +}; diff --git a/src/api/recruit/recruitstudentschool.ts b/src/api/recruit/recruitstudentschool.ts new file mode 100644 index 0000000..516b980 --- /dev/null +++ b/src/api/recruit/recruitstudentschool.ts @@ -0,0 +1,95 @@ +import request from '/@/utils/request'; + +/** + * 获取列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/recruit/recruitstudentschool/page', + method: 'get', + params: query, + }); +}; + +/** + * 列表(按组ID) + * @param query + */ +export const list = (query?: any) => { + return request({ + url: '/recruit/recruitstudentschool/listByGroupId', + method: 'get', + params: query, + }); +}; + +/** + * 区域列表 + * @param query + */ +export const areaList = (query?: any) => { + return request({ + url: '/recruit/recruitstudentschool/areaList', + method: 'get', + params: query, + }); +}; + +/** + * 区域子列表 + * @param query + */ +export const areaSonList = (query?: any) => { + return request({ + url: '/recruit/recruitstudentschool/areaSonList', + method: 'get', + params: query, + }); +}; + +/** + * 新增 + * @param obj + */ +export const addObj = (obj: any) => { + return request({ + url: '/recruit/recruitstudentschool', + method: 'post', + data: obj, + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getObj = (id: string | number) => { + return request({ + url: `/recruit/recruitstudentschool/${id}`, + method: 'get', + }); +}; + +/** + * 删除 + * @param id + */ +export const delObj = (id: string | number) => { + return request({ + url: `/recruit/recruitstudentschool/${id}`, + method: 'delete', + }); +}; + +/** + * 更新 + * @param obj + */ +export const putObj = (obj: any) => { + return request({ + url: '/recruit/recruitstudentschool', + method: 'put', + data: obj, + }); +}; diff --git a/src/api/recruit/recruitstudentsignup.ts b/src/api/recruit/recruitstudentsignup.ts new file mode 100644 index 0000000..bf1b79f --- /dev/null +++ b/src/api/recruit/recruitstudentsignup.ts @@ -0,0 +1,495 @@ +import request from '/@/utils/request'; + +/** + * 获取列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/recruit/recruitstudentsignup/page', + method: 'get', + params: query, + }); +}; + +/** + * 班级分页 + * @param query + */ +export const classPage = (query?: any) => { + return request({ + url: '/recruit/recruitstudentsignup/classPage', + method: 'get', + params: query, + }); +}; + +/** + * 返校学生分页 + * @param query + */ +export const backSchoolStuPage = (query?: any) => { + return request({ + url: '/recruit/recruitstudentsignup/backSchoolStuPage', + method: 'get', + params: query, + }); +}; + +/** + * 获取列表 + * @param query + */ +export const getList = (query?: any) => { + return request({ + url: '/recruit/recruitstudentsignup/getList', + method: 'get', + params: query, + }); +}; + +/** + * 初中分数线统计 + * @param query + */ +export const juniorlneStatic = (query?: any) => { + return request({ + url: '/recruit/recruitstudentsignup/juniorlneStatic', + method: 'get', + params: query, + }); +}; + +/** + * 在校成绩统计 + * @param query + */ +export const inSchoolSocreStatic = (query?: any) => { + return request({ + url: '/recruit/recruitstudentsignup/inSchoolSocreStatic', + method: 'get', + params: query, + }); +}; + +/** + * 按用户统计获取联系信息 + * @param query + */ +export const getContantByUserStatic = (query?: any) => { + return request({ + url: '/recruit/recruitstudentsignup/getContantByUserStatic', + method: 'get', + params: query, + }); +}; + +/** + * 区域统计 + * @param query + */ +export const getAreaStatic = (query?: any) => { + return request({ + url: '/recruit/recruitstudentsignup/getAreaStatic', + method: 'get', + params: query, + }); +}; + +/** + * 学校统计 + * @param query + */ +export const getSchoolStatic = (query?: any) => { + return request({ + url: '/recruit/recruitstudentsignup/getSchoolStatic', + method: 'get', + params: query, + }); +}; + +/** + * 学校区域统计 + * @param query + */ +export const schoolAreaStatic = (query?: any) => { + return request({ + url: '/recruit/recruitstudentsignup/schoolAreaStatic', + method: 'get', + params: query, + }); +}; + +/** + * 按部门统计获取联系信息 + * @param query + */ +export const getContantByDeptStatic = (query?: any) => { + return request({ + url: '/recruit/recruitstudentsignup/getContantByDeptStatic', + method: 'get', + params: query, + }); +}; + +/** + * 获取表格统计数据列表 + * @param query + */ +export const getTabStaticDataList = (query?: any) => { + return request({ + url: '/recruit/recruitstudentsignup/getTabStaticDataList', + method: 'get', + params: query, + }); +}; + +/** + * 获取学生宿舍列表 + * @param query + */ +export const fetchListStuDorm = (query?: any) => { + return request({ + url: '/recruit/recruitstudentsignup/fetchListStuDorm', + method: 'get', + params: query, + }); +}; + +/** + * 新增 + * @param obj + */ +export const addObj = (obj: any) => { + return request({ + url: '/recruit/recruitstudentsignup', + method: 'post', + data: obj, + }); +}; + +/** + * 修改班级信息 + * @param obj + */ +export const changeClassInfo = (obj: any) => { + return request({ + url: '/recruit/recruitstudentsignup/changeClassInfo', + method: 'post', + data: obj, + }); +}; + +/** + * 获取专业班级 + * @param obj + */ +export const getMajorClass = (obj: any) => { + return request({ + url: '/recruit/recruitstudentsignup/getMajorClass', + method: 'post', + data: obj, + }); +}; + +/** + * 单个班级 + * @param obj + */ +export const oneClass = (obj: any) => { + return request({ + url: '/recruit/recruitstudentsignup/oneClass', + method: 'post', + data: obj, + }); +}; + +/** + * 单个学号 + * @param obj + */ +export const oneStuNo = (obj: any) => { + return request({ + url: '/recruit/recruitstudentsignup/oneStuNo', + method: 'post', + data: obj, + }); +}; + +/** + * 学生工作 + * @param obj + */ +export const tbStuWork = (obj: any) => { + return request({ + url: '/recruit/recruitstudentsignup/tbStuWork', + method: 'post', + data: obj, + }); +}; + +/** + * 发送图片 + */ +export const sendImg = () => { + return request({ + url: '/recruit/recruitplanmajor/setImg', + method: 'get', + }); +}; + +/** + * 推送城市 + * @param obj + */ +export const pushCity = (obj: any) => { + return request({ + url: '/recruit/recruitstudentsignup/pushCity', + method: 'post', + data: obj, + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getObj = (id: string | number) => { + return request({ + url: `/recruit/recruitstudentsignup/${id}`, + method: 'get', + }); +}; + +/** + * 删除 + * @param id + */ +export const delObj = (id: string | number) => { + return request({ + url: `/recruit/recruitstudentsignup/${id}`, + method: 'delete', + }); +}; + +/** + * 删除服务 + * @param id + */ +export const delFw = (id: string | number) => { + return request({ + url: `/recruit/recruitstudentsignup/delFw/${id}`, + method: 'delete', + }); +}; + +/** + * 更新 + * @param obj + */ +export const putObj = (obj: any) => { + return request({ + url: '/recruit/recruitstudentsignup', + method: 'put', + data: obj, + }); +}; + +/** + * 更新返校对象 + * @param obj + */ +export const putBackObj = (obj: any) => { + return request({ + url: '/recruit/recruitstudentsignup/putBackObj', + method: 'put', + data: obj, + }); +}; + +/** + * 导出压缩包 + * @param data + */ +export const exportZip = (data?: any) => { + return request({ + url: '/recruit/recruitstudentsignup/exportZip', + method: 'get', + responseType: 'blob', + headers: { 'Content-Type': 'application/json; application/octet-stream' }, + params: data, + }); +}; + +/** + * 离校 + * @param obj + */ +export const leaveSchool = (obj: any) => { + return request({ + url: '/recruit/recruitstudentsignup/leaveSchool', + method: 'put', + data: obj, + }); +}; + +/** + * 导出Word + * @param obj + */ +export const toWord = (obj: any) => { + return request({ + url: `/recruit/recruitstudentsignup/exportRecruitStuPdf/${obj.id}`, + method: 'get', + }); +}; + +/** + * 预交退 + * @param obj + */ +export const yjOut = (obj: any) => { + return request({ + url: '/recruit/recruitstudentsignup/yjOut', + method: 'put', + data: obj, + }); +}; + +/** + * 预交送 + * @param obj + */ +export const yjSend = (obj: any) => { + return request({ + url: '/recruit/recruitstudentsignup/yjSend', + method: 'put', + data: obj, + }); +}; + +/** + * 确认录取通知 + * @param obj + */ +export const sureLQTZ = (obj: any) => { + return request({ + url: '/recruit/recruitstudentsignup/sureLQTZ', + method: 'put', + data: obj, + }); +}; + +/** + * 设置服务 + * @param obj + */ +export const setFw = (obj: any) => { + return request({ + url: '/recruit/recruitstudentsignup/setFw', + method: 'put', + data: obj, + }); +}; + +/** + * 更新信息 + * @param obj + */ +export const updateInfo = (obj: any) => { + return request({ + url: '/recruit/recruitstudentsignup/updateInfo', + method: 'put', + data: obj, + }); +}; + +/** + * 转专业 + * @param obj + */ +export const changeMajor = (obj: any) => { + return request({ + url: '/recruit/recruitstudentsignup/majorChange', + method: 'put', + data: obj, + }); +}; + +/** + * 重新推送 + * @param obj + */ +export const rePush = (obj: any) => { + return request({ + url: '/recruit/recruitstudentsignup/rePush', + method: 'put', + data: obj, + }); +}; + +/** + * 退回推送 + * @param obj + */ +export const backPush = (obj: any) => { + return request({ + url: '/recruit/recruitstudentsignup/backPush', + method: 'put', + data: obj, + }); +}; + +/** + * 批量推送全部 + * @param obj + */ +export const batchPushAll = (obj: any) => { + return request({ + url: '/recruit/recruitstudentsignup/backPushAll', + method: 'put', + data: obj, + }); +}; + +/** + * 百度地图GL + * @param ak + */ +export const BMPGL = (ak: string) => { + return new Promise(function (resolve, reject) { + window.init = function () { + // eslint-disable-next-line + resolve(BMapGL); + }; + const script = document.createElement('script'); + script.type = 'text/javascript'; + script.src = `https://api.map.baidu.com/api?v=1.0&type=webgl&ak=${ak}&callback=init`; + script.onerror = reject; + document.head.appendChild(script); + }); +}; + +/** + * 宿舍申请分析 + * @param obj + */ +export const dormApplyAnalysis = (obj: any) => { + return request({ + url: '/recruit/recruitstudentsignup/dormApplyAnalysis', + method: 'post', + data: obj, + }); +}; + +/** + * 面试 + * @param obj + */ +export const interview = (obj: any) => { + return request({ + url: '/recruit/recruitstudentsignup/interview', + method: 'post', + data: obj, + }); +}; diff --git a/src/api/recruit/recruitstudentsignupturnover.ts b/src/api/recruit/recruitstudentsignupturnover.ts new file mode 100644 index 0000000..bd30fac --- /dev/null +++ b/src/api/recruit/recruitstudentsignupturnover.ts @@ -0,0 +1,59 @@ +import request from '/@/utils/request'; + +/** + * 获取列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/recruit/recruitstudentsignupturnover/page', + method: 'get', + params: query, + }); +}; + +/** + * 新增 + * @param obj + */ +export const addObj = (obj: any) => { + return request({ + url: '/recruit/recruitstudentsignupturnover', + method: 'post', + data: obj, + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getObj = (id: string | number) => { + return request({ + url: `/recruit/recruitstudentsignupturnover/${id}`, + method: 'get', + }); +}; + +/** + * 删除 + * @param id + */ +export const delObj = (id: string | number) => { + return request({ + url: `/recruit/recruitstudentsignupturnover/${id}`, + method: 'delete', + }); +}; + +/** + * 更新 + * @param obj + */ +export const putObj = (obj: any) => { + return request({ + url: '/recruit/recruitstudentsignupturnover', + method: 'put', + data: obj, + }); +}; diff --git a/src/api/recruit/recruitstudentsignupturnovermoneychange.ts b/src/api/recruit/recruitstudentsignupturnovermoneychange.ts new file mode 100644 index 0000000..4b1e245 --- /dev/null +++ b/src/api/recruit/recruitstudentsignupturnovermoneychange.ts @@ -0,0 +1,59 @@ +import request from '/@/utils/request'; + +/** + * 获取列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/recruit/recruitstudentsignupturnovermoneychange/page', + method: 'get', + params: query, + }); +}; + +/** + * 新增 + * @param obj + */ +export const addObj = (obj: any) => { + return request({ + url: '/recruit/recruitstudentsignupturnovermoneychange', + method: 'post', + data: obj, + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getObj = (id: string | number) => { + return request({ + url: `/recruit/recruitstudentsignupturnovermoneychange/${id}`, + method: 'get', + }); +}; + +/** + * 删除 + * @param id + */ +export const delObj = (id: string | number) => { + return request({ + url: `/recruit/recruitstudentsignupturnovermoneychange/${id}`, + method: 'delete', + }); +}; + +/** + * 更新 + * @param obj + */ +export const putObj = (obj: any) => { + return request({ + url: '/recruit/recruitstudentsignupturnovermoneychange', + method: 'put', + data: obj, + }); +}; diff --git a/src/const/crud/professional/academicqualificationsconfig.js b/src/const/crud/professional/academicqualificationsconfig.js deleted file mode 100755 index 0ce1ec5..0000000 --- a/src/const/crud/professional/academicqualificationsconfig.js +++ /dev/null @@ -1,81 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - // { - // label: '主键', - // prop: 'id' - // }, - // { - // label: '创建人', - // prop: 'createBy' - // }, - // { - // label: '创建时间', - // prop: 'createTime' - // }, - // { - // label: '更新人', - // prop: 'updateBy' - // }, - // { - // label: '更新时间', - // prop: 'updateTime' - // }, - // { - // label: '删除标志位', - // prop: 'delFlag' - // }, - // { - // label: '备注', - // prop: 'remarks' - // }, - // { - // label: '租户id',ç - // prop: 'tenantId' - // }, - { - label: '学历名称', - prop: 'qualificationName' - }, - { - label: '更新时间', - prop: 'updateTime', - addDisplay:false, - editDisplay:false - }, - { - label: '排序', - prop: 'sort' - }, - { - label: '备注', - prop: 'remarks', - }, - ] -} diff --git a/src/const/crud/professional/outercompany.js b/src/const/crud/professional/outercompany.js deleted file mode 100755 index 8bb7ba6..0000000 --- a/src/const/crud/professional/outercompany.js +++ /dev/null @@ -1,204 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ -const typeDic=[ - {label:'驻校单位',value:'0'}, - {label:'培训单位',value:'1'}, - {label:'二期单位',value:'2'}, -] - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - { - label: '主键', - prop: 'id', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '创建人', - prop: 'createBy', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '创建时间', - prop: 'createTime', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '更新人', - prop: 'updateBy', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '更新时间', - prop: 'updateTime', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '删除标志位', - prop: 'delFlag', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - - { - label: '租户id', - prop: 'tenantId', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '排序', - prop: 'sort', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '类型', - prop: 'companyType', - span:24, - search: false, - dicData:typeDic, - display: false, - type:'select', - rules: [{ - required: true, - trigger: 'blur', - message:"请输入类型" - }] - }, - { - label: '单位名称', - prop: 'companyName', - span:24, - search: true, - rules: [{ - required: true, - trigger: 'blur', - message:"请输入单位名称" - }] - }, - { - label: '开始时段', - prop: 'allowStartTime', - - type: 'date', - format: "yyyy-MM-dd", - valueFormat: "yyyy-MM-dd", - span:24, - }, - { - label: '截止时段', - prop: 'allowEndTime', - - type: 'date', - format: "yyyy-MM-dd", - valueFormat: "yyyy-MM-dd", - span:24, - }, - // { - // label: '管理员', - // prop: 'userName', - // formslot: true, - // span:24, - // hide:true, - // }, - // { - // label: '管理员', - // prop: 'realName', - // display:false, - // addDisplay:false, - // editDisabled:true, - // editDisplay:false, - // visdiplay:false - // }, - { - label: '人数', - prop: 'nums', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '已上报人数', - prop: 'okNums', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '未上报人数', - prop: 'noOkNums', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '备注', - prop: 'remarks', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - ] -} diff --git a/src/const/crud/professional/outercompanyemployee.js b/src/const/crud/professional/outercompanyemployee.js deleted file mode 100755 index 7fd705b..0000000 --- a/src/const/crud/professional/outercompanyemployee.js +++ /dev/null @@ -1,586 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - selection:true, - column: [ - { - label: '主键', - prop: 'id', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '创建人', - prop: 'createBy', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '创建时间', - prop: 'createTime', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '更新人', - prop: 'updateBy', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '更新时间', - prop: 'updateTime', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '删除标志位', - prop: 'delFlag', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - - { - label: '租户id', - prop: 'tenantId', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '排序', - prop: 'sort', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '单位名称', - prop: 'companyId', - type: 'select', - filterable:true, - dicUrl:`/professional/outercompany/getList?companyType=0`, - props:{ - label:'companyName', - value:'id', - }, - search:true, - searchFilterable:true, - filter:true, - rules: [{ - required: true, - trigger: 'blur', - message:"请选择单位" - }] - - }, - { - label: '单位名称', - prop: 'companyName', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '职员编号', - prop: 'employeeNo', - addDisplay:false, - editDisabled:true, - search:true, - }, - { - label: '姓名', - prop: 'realName', - search:true, - rules: [{ - required: true, - trigger: 'blur', - message:"请填写姓名" - }] - - }, - { - label: '身份证', - prop: 'idCard', - search:true, - hide:true, - rules: [{ - required: true, - trigger: 'blur', - message:"请填写身份证号" - }] - }, - { - label: '手机', - prop: 'mobile', - search:true, - hide:true, - rules: [{ - required: true, - trigger: 'blur', - message:"请填写手机号" - }] - }, - { - label: '职位', - prop: 'position', - hide:true - }, - { - label: '家庭地址', - prop: 'address', - hide:true, - rules: [{ - required: true, - trigger: 'blur', - message:"请填写家庭住址" - }] - }, - { - label: '允许进出', - prop: 'inoutFlag', - type: 'select', - dicUrl: '/admin/dict/item/type/yes_no', - search: true, - rules: [{ - required: true, - trigger: 'blur', - message:"请选择是否允许进出" - }] - }, - { - width: 300, - label: '头像', - prop: 'imageUrl', - slot:true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - }, - { - label: '备注', - prop: 'remarks', - type:'textarea', - hide: true, - }, - ] -} - - -export const tableSecondOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - selection:true, - column: [ - { - label: '主键', - prop: 'id', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '创建人', - prop: 'createBy', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '创建时间', - prop: 'createTime', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '更新人', - prop: 'updateBy', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '更新时间', - prop: 'updateTime', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '删除标志位', - prop: 'delFlag', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - - { - label: '租户id', - prop: 'tenantId', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '排序', - prop: 'sort', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '单位名称', - prop: 'companyId', - type: 'select', - filterable:true, - dicUrl:`/professional/outercompany/getList?companyType=2`, - props:{ - label:'companyName', - value:'id', - }, - search:true, - searchFilterable:true, - filter:true, - rules: [{ - required: true, - trigger: 'blur', - message:"请选择单位" - }] - - }, - { - label: '单位名称', - prop: 'companyName', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '职员编号', - prop: 'employeeNo', - addDisplay:false, - editDisabled:true, - search:true, - }, - { - label: '姓名', - prop: 'realName', - search:true, - rules: [{ - required: true, - trigger: 'blur', - message:"请填写姓名" - }] - - }, - { - label: '身份证', - prop: 'idCard', - search:true, - hide:true, - rules: [{ - required: true, - trigger: 'blur', - message:"请填写身份证号" - }] - }, - { - label: '手机', - prop: 'mobile', - search:true, - hide:true, - rules: [{ - required: true, - trigger: 'blur', - message:"请填写手机号" - }] - }, - { - label: '职位', - prop: 'position', - hide:true - }, - { - label: '家庭地址', - prop: 'address', - hide:true, - rules: [{ - required: true, - trigger: 'blur', - message:"请填写家庭住址" - }] - }, - { - label: '允许进出', - prop: 'inoutFlag', - type: 'select', - dicUrl: '/admin/dict/item/type/yes_no', - search: true, - rules: [{ - required: true, - trigger: 'blur', - message:"请选择是否允许进出" - }] - }, - { - width: 300, - label: '头像', - prop: 'imageUrl', - slot:true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - }, - { - label: '备注', - prop: 'remarks', - type:'textarea', - hide: true, - }, - ] -} - -export const tableOptionTrain = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - selection:true, - column: [ - { - label: '主键', - prop: 'id', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '创建人', - prop: 'createBy', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '创建时间', - prop: 'createTime', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '更新人', - prop: 'updateBy', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '更新时间', - prop: 'updateTime', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '删除标志位', - prop: 'delFlag', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - - { - label: '租户id', - prop: 'tenantId', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '排序', - prop: 'sort', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '班级名称', - prop: 'companyId', - type: 'select', - filterable:true, - dicUrl:`/professional/outercompany/getList?companyType=1`, - props:{ - label:'companyName', - value:'id', - }, - search:true, - searchFilterable:true, - filter:true - - }, - { - label: '班级名称', - prop: 'companyName', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '学员编号', - prop: 'employeeNo', - addDisplay:false, - editDisabled:true, - search:true, - }, - { - label: '姓名', - prop: 'realName', - search:true, - }, - { - label: '身份证', - prop: 'idCard', - search:true, - hide:true - }, - { - label: '手机', - prop: 'mobile', - search:true, - hide:true - }, - // { - // label: '职位', - // prop: 'position', - // hide:true - // }, - // { - // label: '地址', - // prop: 'address', - // hide:true - // }, - { - label: '允许进出', - prop: 'inoutFlag', - type: 'select', - dicUrl: '/admin/dict/item/type/yes_no', - search: true - }, - { - width: 300, - label: '头像', - prop: 'imageUrl', - slot:true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - }, - { - label: '备注', - prop: 'remarks', - type:'textarea', - hide: true, - }, - ] -} diff --git a/src/const/crud/professional/phaseintentioncompany.js b/src/const/crud/professional/phaseintentioncompany.js deleted file mode 100644 index acbfd2c..0000000 --- a/src/const/crud/professional/phaseintentioncompany.js +++ /dev/null @@ -1,430 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ -import {states} from "@/const/crud/asset/assetsinvalid/assetassetsinvalid"; - -export const companyType=[ - { - label:'入驻', - value:'0' - }, - { - label:'合作', - value:'1' - }, -] -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - dialogHeight: 800, - delBtn: false, - addBtn: false, - dic: [], - column: [ - { - label: '主键', - prop: 'id', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '学院', - prop: 'deptCode', - type:'select', - multiple:true, - labelWidth:120, - search:true, - filterable:true, - searchFilterable:true, - dicUrl: '/basic/basicdept/getDeptList?secondFlag=1', - props: { - label: 'deptName', - value: 'deptCode' - }, - rules: [{ - required: true, - trigger: 'blur', - message:"请选择学院" - }] - }, - { - label: '入驻类型', - labelWidth:120, - prop: 'companyType', - type: 'select', - search:true, - dicData:companyType, - props:{ - label:'label', - value:'value' - }, - rules: [{ - required: true, - trigger: 'blur', - message:"请选择是否入驻类型" - }] - }, - { - label: '公司名称', - labelWidth:120, - prop: 'companyName', - search:true, - rules: [{ - required: true, - trigger: 'blur', - message:"请填写公司名称" - }, - { max: 30, message: '长度在 30 个字符', trigger: 'blur' }, - ] - }, - { - label: '统一社会编码', - labelWidth:120, - prop: 'companyCode', - search:true, - editDisabled:true, - editDisplay:true, - rules: [{ - required: true, - trigger: 'blur', - message:"请填写统一社会编码" - }, - { max: 30, message: '长度在 30 个字符', trigger: 'blur' }, - ] - }, - { - label: '联系人', - labelWidth:120, - prop: 'contactsName', - rules: [{ - required: true, - trigger: 'blur', - message:"请填写联系人" - }, - { max: 30, message: '长度在 30 个字符', trigger: 'blur' }, - ] - }, - { - label: '联系电话', - labelWidth:120, - prop: 'contactsPhone', - rules: [{ - required: true, - trigger: 'blur', - message:"请填写联系电话" - }, - { max: 30, message: '长度在 30 个字符', trigger: 'blur' }, - ] - }, - { - label: '高新技术企业', - labelWidth:120, - prop: 'isTechnology', - type: 'select', - search:true, - dicUrl: '/admin/dict/item/type/yes_no', - props:{ - label:'label', - value:'value' - }, - rules: [{ - required: true, - trigger: 'blur', - message:"请选择是否高新技术企业" - }] - }, - - { - label: '员工数', - labelWidth:120, - type:'number', - prop: 'employeesNum', - }, - { - label: '企业场景', - labelWidth:120, - prop: 'companyImg', - hide: true, - slot:true, - formslot:true - }, - { - label: '年产值(万元)', - labelWidth:120, - type:'number', - prop: 'annualOutputValue' - }, - { - label: '设备总值(万元)', - labelWidth:120, - prop: 'equipmentValue', - hide: true, - type:'number' - }, - - { - label: '厂房面积(m²)', - prop: 'plantArea', - hide: true, - type:'number', - labelWidth:120 - }, - { - label: '发明专利数', - prop: 'inventionPatent', - labelWidth:120, - hide: true, - type:'number' - }, - { - label: '实用新型专利数', - labelWidth:120, - prop: 'utilityModel', - hide: true, - type:'number' - }, - { - label: '企业规模', - labelWidth:120, - prop: 'enterpriseSize', - hide: true - }, - { - label: '注册资本', - labelWidth:120, - prop: 'registeredCapital', - hide: true - }, - { - label: '存续年限', - labelWidth:120, - prop: 'survivalPeriod', - hide: true - }, - { - label: '所处行业', - labelWidth:120, - prop: 'industryCode', - type: 'select', - span:24, - search:true, - dicUrl: '/admin/dict/item/type/company_industry', - props:{ - label:'label', - value:'value' - }, - rules: [{ - required: true, - trigger: 'blur', - message:"请选择是否高新技术企业" - }] - }, - { - label: '目标房型1', - labelWidth:120, - prop: 'targetRoomOne', - span:8, - hide: true - }, - { - label: '楼层要求1', - labelWidth:120, - span:8, - prop: 'floorRequirementsOne', - hide: true - }, - { - label: '面积要求1', - labelWidth:120, - span:8, - prop: 'areaRequirementsOne', - hide: true - }, - { - label: '目标房型2', - labelWidth:120, - span:8, - prop: 'targetRoomTwo', - hide: true - }, - { - label: '楼层要求2', - labelWidth:120, - span:8, - prop: 'floorRequirementsTwo', - hide: true - }, - { - label: '面积要求2', - labelWidth:120, - span:8, - prop: 'areaRequirementsTwo', - hide: true - }, - { - label: '目标房型3', - labelWidth:120, - span:8, - prop: 'targetRoomThree', - hide: true - }, - { - label: '楼层要求3', - labelWidth:120, - span:8, - prop: 'floorRequirementsThree', - hide: true - }, - { - label: '面积要求3', - labelWidth:120, - span:8, - prop: 'areaRequirementsThree', - hide: true - }, - { - label: '技术技能', - labelWidth:120, - prop: 'technicalSkills', - hide: true, - type:'textarea', - row:true, - span:24, - rules: [ - { max: 255, message: '长度在 255 个字符', trigger: 'blur' }, - ] - }, - { - label: '主营业务', - labelWidth:120, - prop: 'mainBusiness', - type:'textarea', - row:true, - span:24, - rules: [ - { - required: true, - trigger: 'blur', - message:"请填写主营业务" - }, - { max: 255, message: '长度在 255 个字符', trigger: 'blur' }, - ] - }, - { - label: '主要产品', - labelWidth:120, - prop: 'mainProducts', - hide: true, - type:'textarea', - row:true, - span:24, - rules: [ - { max: 255, message: '长度在 255 个字符', trigger: 'blur' }, - ] - }, - { - label: '近三年生产总值', - labelWidth:120, - prop: 'gross', - hide: true, - type:'textarea', - row:true, - span:24, - rules: [ - { max: 255, message: '长度在 255 个字符', trigger: 'blur' }, - ] - }, - { - label: '发展前景', - labelWidth:120, - prop: 'developmentProspects', - hide: true, - type:'textarea', - row:true, - span:24, - rules: [ - { max: 255, message: '长度在 255 个字符', trigger: 'blur' }, - ] - }, - { - label: '投入计划', - labelWidth:120, - prop: 'investmentPlan', - hide: true, - type:'textarea', - row:true, - span:24, - rules: [ - { max: 255, message: '长度在 255 个字符', trigger: 'blur' }, - ] - }, - - { - label: '经营范围', - labelWidth:120, - prop: 'businessScope', - hide: true, - type:'textarea', - row:true, - span:24, - rules: [ - { max: 255, message: '长度在 255 个字符', trigger: 'blur' }, - ] - }, - { - label: '备注', - labelWidth:120, - prop: 'remarks', - type:'textarea', - row:true, - span:24, - rules: [ - { max: 255, message: '长度在 255 个字符', trigger: 'blur' }, - ] - }, - { - label: '校企协议书', - labelWidth:120, - prop: 'agreement', - addDisplay: false, - editDisplay: false, - slot:true, - }, - { - label: '校企协议书', - labelWidth:120, - prop: 'isAgreement', - type: 'select', - search:true, - dicUrl: '/admin/dict/item/type/yes_no', - props:{ - label:'label', - value:'value' - }, - addDisplay: false, - editDisplay: false, - hide:true - }, - ] -} diff --git a/src/const/crud/professional/phaseintentioncompanyagreement.js b/src/const/crud/professional/phaseintentioncompanyagreement.js deleted file mode 100644 index b72568f..0000000 --- a/src/const/crud/professional/phaseintentioncompanyagreement.js +++ /dev/null @@ -1,165 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - { - label: '企业名称', - labelWidth:200, - prop: 'companyId', - filterable:true, - searchFilterable:true, - search:true, - type:'select', - dicUrl: '/professional/phaseintentioncompany/list', - props: { - label: 'companyName', - value: 'id' - }, - rules: [{ - required: true, - message: '企业不能为空', - trigger: 'blur' - } - ] - }, - { - label: '开始时间', - prop: 'beginTime', - type:'date', - labelWidth:200, - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - rules: [{ - required: true, - message: "请选择开始时间", - trigger: "blur" - }], - }, - { - label: '结束时间', - prop: 'endTime', - type:'date', - labelWidth:200, - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - rules: [{ - required: true, - message: "请选择结束时间", - trigger: "blur" - }], - }, - { - label: '楼号', - prop: 'buildNo', - labelWidth:200, - rules: [{ - required: true, - message: '楼号不能为空', - trigger: 'blur' - } - ] - }, - { - label: '楼层', - prop: 'levelVal', - labelWidth:200, - rules: [{ - required: true, - message: '楼层不能为空', - trigger: 'blur' - } - ] - }, - { - label: '面积(平方)', - prop: 'areaVal', - labelWidth:200, - rules: [{ - required: true, - message: '面积不能为空', - trigger: 'blur' - } - ] - }, - { - label: '租金(元/平方/年)', - prop: 'money', - labelWidth:200, - type:'number', - rules: [{ - required: true, - message: '租金不能为空', - trigger: 'blur' - } - ] - }, - { - label: '租金总计', - prop: 'allMoney', - labelWidth:200, - type:'number', - rules: [{ - required: true, - message: '租金不能为空', - trigger: 'blur' - } - ] - }, - { - label: '物业管理费', - prop: 'wyMoney', - labelWidth:200, - type:'number', - rules: [{ - required: true, - message: '物业管理费为空', - trigger: 'blur' - } - ] - }, - { - label: '创建时间', - prop: 'createTime', - addDisplay:false, - addDisableed:false, - editDisabled:false, - editDisplay:false, - }, - { - label: '备注', - labelWidth:200, - prop: 'remarks', - type: 'textarea', - span: 24, - minRows: 2, - maxlength: 250, //长度限制 0/n - addDisplay:true, //添加是否显示 - editDisplay:true, //修改是否显示 - }, - ] -} diff --git a/src/const/crud/professional/phaseintentioncompanybuild.js b/src/const/crud/professional/phaseintentioncompanybuild.js deleted file mode 100644 index 5c962dd..0000000 --- a/src/const/crud/professional/phaseintentioncompanybuild.js +++ /dev/null @@ -1,114 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - { - label: '企业名称', - labelWidth:200, - prop: 'companyId', - filterable:true, - searchFilterable:true, - search:true, - type:'select', - dicUrl: '/professional/phaseintentioncompany/list', - props: { - label: 'companyName', - value: 'id' - }, - rules: [{ - required: true, - message: '企业不能为空', - trigger: 'blur' - } - ] - }, - - { - label: '建设人', - labelWidth:200, - prop: 'checkPeople' - }, - { - label: '建设地点', - labelWidth:200, - prop: 'checkAddress' - }, - { - label: '检查或与实习基地建设情况', - labelWidth:200, - prop: 'checkBaseSituation' - }, - { - label: '问题及处理情况', - labelWidth:200, - prop: 'feedback' - }, - { - label: '监察人', - labelWidth:200, - prop: 'checkName' - }, - { - label: '填写日期', - prop: 'inTime', - type:'date', - labelWidth:200, - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - rules: [{ - required: true, - message: "请选择时间", - trigger: "blur" - }], - }, - { - label: '建设记录上传', - labelWidth:200, - prop: 'filePath', - hide: true, - slot:true, - formslot:true - }, - { - label: '建设记录下载', - labelWidth:120, - prop: 'filePathValue', - addDisplay: false, - editDisplay: false, - slot:true, - }, - { - label: '备注', - type:'textarea', - labelWidth:200, - row:true, - span:24, - prop: 'remarks' - }, - ] -} diff --git a/src/const/crud/professional/phaseintentioncompanycarrierbuild.js b/src/const/crud/professional/phaseintentioncompanycarrierbuild.js deleted file mode 100644 index b3df0c1..0000000 --- a/src/const/crud/professional/phaseintentioncompanycarrierbuild.js +++ /dev/null @@ -1,114 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - { - label: '企业名称', - labelWidth:200, - prop: 'companyId', - filterable:true, - searchFilterable:true, - search:true, - type:'select', - dicUrl: '/professional/phaseintentioncompany/list', - props: { - label: 'companyName', - value: 'id' - }, - rules: [{ - required: true, - message: '企业不能为空', - trigger: 'blur' - } - ] - }, - - { - label: '建设人', - labelWidth:200, - prop: 'checkPeople' - }, - { - label: '建设地点', - labelWidth:200, - prop: 'checkAddress' - }, - { - label: '检查或与实习基地建设情况', - labelWidth:200, - prop: 'checkBaseSituation' - }, - { - label: '问题及处理情况', - labelWidth:200, - prop: 'feedback' - }, - { - label: '监察人', - labelWidth:200, - prop: 'checkName' - }, - { - label: '填写日期', - prop: 'inTime', - type:'date', - labelWidth:200, - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - rules: [{ - required: true, - message: "请选择时间", - trigger: "blur" - }], - }, - { - label: '检查文件上传', - labelWidth:200, - prop: 'filePath', - hide: true, - slot:true, - formslot:true - }, - { - label: '检查文件上传', - labelWidth:120, - prop: 'filePathValue', - addDisplay: false, - editDisplay: false, - slot:true, - }, - { - label: '备注', - type:'textarea', - labelWidth:200, - row:true, - span:24, - prop: 'remarks' - }, - ] -} diff --git a/src/const/crud/professional/phaseintentioncompanyinspect.js b/src/const/crud/professional/phaseintentioncompanyinspect.js deleted file mode 100644 index 0e128fe..0000000 --- a/src/const/crud/professional/phaseintentioncompanyinspect.js +++ /dev/null @@ -1,118 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - { - label: '企业名称', - labelWidth:200, - prop: 'companyId', - filterable:true, - searchFilterable:true, - search:true, - type:'select', - dicUrl: '/professional/phaseintentioncompany/list', - props: { - label: 'companyName', - value: 'id' - }, - rules: [{ - required: true, - message: '企业不能为空', - trigger: 'blur' - } - ] - }, - { - label: '检查人', - labelWidth:200, - prop: 'checkPeople' - }, - { - label: '检查地点', - labelWidth:200, - prop: 'checkAddress' - }, - { - label: '检查或与实习基地联系情况', - labelWidth:200, - prop: 'checkBaseSituation' - }, - { - label: '检查或与学生联系情况', - labelWidth:200, - prop: 'checkStuSituation' - }, - { - label: '问题及处理情况', - labelWidth:200, - prop: 'feedback' - }, - { - label: '监察人', - labelWidth:200, - prop: 'checkName' - }, - { - label: '填写日期', - prop: 'inTime', - type:'date', - labelWidth:200, - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - rules: [{ - required: true, - message: "请选择时间", - trigger: "blur" - }], - }, - { - label: '检查文件上传', - labelWidth:200, - prop: 'filePath', - hide: true, - slot:true, - formslot:true - }, - { - label: '检查文件上传', - labelWidth:120, - prop: 'filePathValue', - addDisplay: false, - editDisplay: false, - slot:true, - }, - { - label: '备注', - type:'textarea', - labelWidth:200, - row:true, - span:24, - prop: 'remarks' - }, - ] -} diff --git a/src/const/crud/professional/phaseintentioncompanyorder.js b/src/const/crud/professional/phaseintentioncompanyorder.js deleted file mode 100644 index 3020333..0000000 --- a/src/const/crud/professional/phaseintentioncompanyorder.js +++ /dev/null @@ -1,124 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - { - label: '企业名称', - prop: 'companyId', - filterable:true, - searchFilterable:true, - search:true, - type:'select', - dicUrl: '/professional/phaseintentioncompany/list', - props: { - label: 'companyName', - value: 'id' - }, - rules: [{ - required: true, - message: '企业不能为空', - trigger: 'blur' - } - ] - }, - { - label: '建设时间', - prop: 'openTime', - type:'date', - format:'yyyy-MM-dd HH:mm:ss', - valueFormat:'yyyy-MM-dd HH:mm:ss', - rules: [{ - required: true, - message: '建设时间不能为空', - trigger: 'blur' - } - ] - }, - { - label: '班级名称', - prop: 'className', - rules: [{ - required: true, - message: '班级名称不能为空', - trigger: 'blur' - } - ] - }, - { - label: '人数', - prop: 'peopleNumber', - type:'number', - rules: [{ - required: true, - message: '人数不能为空', - trigger: 'blur' - } - ] - }, - { - label: '协议', - prop: 'isXy', - dicUrl: '/admin/dict/item/type/yes_no', - type: 'select', - props:{ - label:'label', - value:'value' - }, - rules: [{ - required: true, - message: '协议不能为空', - trigger: 'blur' - }] - }, - { - label: '报道', - prop: 'isBd', - dicUrl: '/admin/dict/item/type/yes_no', - type: 'select', - props:{ - label:'label', - value:'value' - }, - rules: [{ - required: true, - message: '报道不能为空', - trigger: 'blur' - }] - }, - { - label: '备注', - prop: 'remarks', - type: 'textarea', - span: 24, - minRows: 2, - maxlength: 250, //长度限制 0/n - addDisplay:true, //添加是否显示 - editDisplay:true, //修改是否显示 - }, - ] -} diff --git a/src/const/crud/professional/phaseintentioncompanyparticipate.js b/src/const/crud/professional/phaseintentioncompanyparticipate.js deleted file mode 100644 index 6f1ecc7..0000000 --- a/src/const/crud/professional/phaseintentioncompanyparticipate.js +++ /dev/null @@ -1,113 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - height: 800, - addBtn: false, - dic: [], - column: [ - { - label: '企业名称', - prop: 'companyId', - filterable:true, - searchFilterable:true, - search:true, - type:'select', - dicUrl: '/professional/phaseintentioncompany/list', - props: { - label: 'companyName', - value: 'id' - }, - rules: [{ - required: true, - message: '企业不能为空', - trigger: 'blur' - } - ] - }, - { - label: '主题/模块/课程', - prop: 'titleName', - rules: [{ - required: true, - message: '主题/模块/课程不能为空', - trigger: 'blur' - }] - }, - { - label: '参与日期', - prop: 'partTime', - type:'date', - format:'yyyy-MM-dd HH:mm:ss', - valueFormat:'yyyy-MM-dd HH:mm:ss', - rules: [{ - required: true, - message: '参与日期不能为空', - trigger: 'blur' - } - ] - }, - { - label: '地点', - prop: 'address' - }, - - { - label: '教学形式', - prop: 'teachingForm' - }, - { - label: '企业主讲人(职务)', - prop: 'duties' - }, - { - label: '面向对象', - prop: 'objectOriented' - }, - { - label: '其他部门参与情况', - prop: 'otherDept' - }, - { - label: '级别', - prop: 'levelVal' - }, - { - label: '折算课时', - prop: 'calculateClass', - type:'number', - }, - { - label: '备注', - prop: 'remarks', - type: 'textarea', - span: 24, - minRows: 2, - maxlength: 250, //长度限制 0/n - addDisplay:true, //添加是否显示 - editDisplay:true, //修改是否显示 - }, - ] -} diff --git a/src/const/crud/professional/phaseintentioncompanypost.js b/src/const/crud/professional/phaseintentioncompanypost.js deleted file mode 100644 index a4e1ef1..0000000 --- a/src/const/crud/professional/phaseintentioncompanypost.js +++ /dev/null @@ -1,159 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - { - label: '企业名称', - prop: 'companyId', - filterable:true, - searchFilterable:true, - search:true, - type:'select', - dicUrl: '/professional/phaseintentioncompany/list', - props: { - label: 'companyName', - value: 'id' - }, - rules: [{ - required: true, - message: '企业不能为空', - trigger: 'blur' - } - ] - }, - { - label: '建设日期', - prop: 'postTime', - type:'date', - format:'yyyy-MM-dd HH:mm:ss', - valueFormat:'yyyy-MM-dd HH:mm:ss', - rules: [{ - required: true, - message: '建设日期不能为空', - trigger: 'blur' - } - ] - }, - { - label: '基地名称', - prop: 'postName', - span: 24, - rules: [{ - required: true, - message: '基地名称不能为空', - trigger: 'blur' - }] - }, - { - label: '岗位数', - type:'number', - prop: 'postNumber', - rules: [{ - required: true, - message: '岗位数不能为空', - trigger: 'blur' - }] - }, - { - label: '工位数', - type:'number', - prop: 'workNumber', - rules: [{ - required: true, - message: '工位数不能为空', - trigger: 'blur' - }] - }, - { - label: '运行次数', - type:'number', - prop: 'runTimes', - rules: [{ - required: true, - message: '运行次数不能为空', - trigger: 'blur' - }] - }, - { - label: '协议', - prop: 'isXy', - dicUrl: '/admin/dict/item/type/yes_no', - type: 'select', - props:{ - label:'label', - value:'value' - }, - rules: [{ - required: true, - message: '协议不能为空', - trigger: 'blur' - }] - }, - { - label: '挂牌', - prop: 'isGp', - dicUrl: '/admin/dict/item/type/yes_no', - type: 'select', - props:{ - label:'label', - value:'value' - }, - rules: [{ - required: true, - message: '挂牌不能为空', - trigger: 'blur' - }] - }, - { - label: '报道', - prop: 'isBd', - dicUrl: '/admin/dict/item/type/yes_no', - type: 'select', - props:{ - label:'label', - value:'value' - }, - rules: [{ - required: true, - message: '报道不能为空', - trigger: 'blur' - }] - }, - { - label: '备注', - prop: 'remarks', - type: 'textarea', - span: 24, - minRows: 2, - maxlength: 250, //长度限制 0/n - addDisplay:true, //添加是否显示 - editDisplay:true, //修改是否显示 - }, - - ] -} diff --git a/src/const/crud/professional/phaseintentioncompanypractice.js b/src/const/crud/professional/phaseintentioncompanypractice.js deleted file mode 100644 index 4ba167c..0000000 --- a/src/const/crud/professional/phaseintentioncompanypractice.js +++ /dev/null @@ -1,164 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - { - label: '企业名称', - prop: 'companyId', - filterable:true, - searchFilterable:true, - search:true, - type:'select', - dicUrl: '/professional/phaseintentioncompany/list', - props: { - label: 'companyName', - value: 'id' - }, - rules: [{ - required: true, - message: '企业不能为空', - trigger: 'blur' - } - ] - }, - { - label: '开始时间', - prop: 'beginTime', - type:'date', - format:'yyyy-MM-dd HH:mm:ss', - valueFormat:'yyyy-MM-dd HH:mm:ss', - rules: [{ - required: true, - message: '开始时间不能为空', - trigger: 'blur' - } - ] - }, - { - label: '结束时间', - prop: 'endTime', - type:'date', - format:'yyyy-MM-dd HH:mm:ss', - valueFormat:'yyyy-MM-dd HH:mm:ss', - rules: [{ - required: true, - message: '结束时间不能为空', - trigger: 'blur' - } - ] - }, - { - label: '地点', - prop: 'practiceAddress', - rules: [{ - required: true, - message: '地点不能为空', - trigger: 'blur' - }] - }, - { - label: '实习内容', - prop: 'practiceName', - rules: [{ - required: true, - message: '实习内容不能为空', - trigger: 'blur' - }] - }, - { - label: '教学形式', - prop: 'teacherForm', - rules: [{ - required: true, - message: '教学形式不能为空', - trigger: 'blur' - }] - }, - - { - label: '主讲人', - prop: 'companyPeople', - rules: [{ - required: true, - message: '企业主讲人不能为空', - trigger: 'blur' - }] - }, - { - label: '协议', - prop: 'isXy', - dicUrl: '/admin/dict/item/type/yes_no', - type: 'select', - props:{ - label:'label', - value:'value' - }, - rules: [{ - required: true, - message: '协议不能为空', - trigger: 'blur' - }] - }, - { - label: '报道', - prop: 'isBd', - dicUrl: '/admin/dict/item/type/yes_no', - type: 'select', - props:{ - label:'label', - value:'value' - }, - rules: [{ - required: true, - message: '报道不能为空', - trigger: 'blur' - }] - }, - { - label: '折算课时', - prop: 'classTime', - type:'number', - rules: [{ - required: true, - message: '折算课时不能为空', - trigger: 'blur' - }] - }, - - { - label: '总结', - prop: 'remarks', - type: 'textarea', - span: 24, - minRows: 2, - maxlength: 250, //长度限制 0/n - addDisplay:true, //添加是否显示 - editDisplay:true, //修改是否显示 - }, - ] -} diff --git a/src/const/crud/professional/phaseintentioncompanyschoolhz.js b/src/const/crud/professional/phaseintentioncompanyschoolhz.js deleted file mode 100644 index 82ae735..0000000 --- a/src/const/crud/professional/phaseintentioncompanyschoolhz.js +++ /dev/null @@ -1,114 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - { - label: '企业名称', - prop: 'companyId', - filterable:true, - labelWidth:200, - searchFilterable:true, - search:true, - type:'select', - dicUrl: '/professional/phaseintentioncompany/list', - props: { - label: 'companyName', - value: 'id' - }, - rules: [{ - required: true, - message: '企业不能为空', - trigger: 'blur' - } - ] - }, - - { - label: '主持人', - labelWidth:200, - prop: 'checkPeople' - }, - { - label: '记录人', - labelWidth:200, - prop: 'inPeople' - }, - { - label: '参加人员', - labelWidth:200, - prop: 'participatePeople' - }, - { - label: '建设地点', - labelWidth:200, - prop: 'checkAddress' - }, - { - label: '主要内容', - labelWidth:200, - prop: 'mainTitle' - }, - { - label: '填写日期', - prop: 'inTime', - type:'date', - labelWidth:200, - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - rules: [{ - required: true, - message: "请选择时间", - trigger: "blur" - }], - }, - { - label: '合作文件下载', - labelWidth:200, - prop: 'filePath', - hide: true, - slot:true, - formslot:true - }, - { - label: '合作文件上传', - labelWidth:120, - prop: 'filePathValue', - addDisplay: false, - editDisplay: false, - slot:true, - }, - { - label: '备注', - type:'textarea', - labelWidth:200, - row:true, - span:24, - prop: 'remarks' - }, - ] -} diff --git a/src/const/crud/professional/phaseintentioncompanytech.js b/src/const/crud/professional/phaseintentioncompanytech.js deleted file mode 100644 index ea8af60..0000000 --- a/src/const/crud/professional/phaseintentioncompanytech.js +++ /dev/null @@ -1,117 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const typeList=[ - {value:"1",label:"横向课题"}, - {value:"2",label:"实用性专利/发明专利"}, - {value:"3",label:"企业技术改造"}, -] -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - { - label: '企业名称', - prop: 'companyId', - filterable:true, - searchFilterable:true, - search:true, - type:'select', - dicUrl: '/professional/phaseintentioncompany/list', - props: { - label: 'companyName', - value: 'id' - }, - rules: [{ - required: true, - message: '企业不能为空', - trigger: 'blur' - } - ] - }, - { - label: '名称', - prop: 'title', - rules: [{ - required: true, - message: '名称不能为空', - trigger: 'blur' - }] - }, - { - label: '时间', - prop: 'openTime', - type:'date', - format:'yyyy-MM-dd HH:mm:ss', - valueFormat:'yyyy-MM-dd HH:mm:ss', - rules: [{ - required: true, - message: '时间不能为空', - trigger: 'blur' - } - ] - }, - { - label: '类型', - prop: 'type', - dicData:typeList, - type: 'select', - props:{ - label:'label', - value:'value' - }, - rules: [{ - required: true, - message: '类型不能为空', - trigger: 'blur' - }] - }, - { - label: '人员', - prop: 'peopleName', - }, - { - label: '到账资金 ', - prop: 'techMoney', - type: 'number' - }, - { - label: '应用', - prop: 'techValue', - span:24, - }, - - { - label: '备注', - prop: 'remarks', - type: 'textarea', - span: 24, - minRows: 2, - maxlength: 250, //长度限制 0/n - addDisplay:true, //添加是否显示 - editDisplay:true, //修改是否显示 - }, - ] -} diff --git a/src/const/crud/professional/phaseintentioncompanytone.js b/src/const/crud/professional/phaseintentioncompanytone.js deleted file mode 100644 index 3df4bbf..0000000 --- a/src/const/crud/professional/phaseintentioncompanytone.js +++ /dev/null @@ -1,120 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const typeList=[ - {value:"1",label:"校企合作成果获省部级以上奖励或表彰"}, - {value:"2",label:"校企合作项目经济效益超过 30 万"}, - {value:"3",label:"校企合作成果被省级以上媒体省部级以上奖励或表彰"}, - {value:"4",label:"校企合作案例、模式、方法被学校采纳并推广"}, -] -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - { - label: '企业名称', - prop: 'companyId', - filterable:true, - span: 24, - searchFilterable:true, - search:true, - type:'select', - dicUrl: '/professional/phaseintentioncompany/list', - props: { - label: 'companyName', - value: 'id' - }, - rules: [{ - required: true, - message: '企业不能为空', - trigger: 'blur' - } - ] - }, - { - label: '类型', - prop: 'type', - span: 24, - dicData:typeList, - type: 'select', - props:{ - label:'label', - value:'value' - }, - rules: [{ - required: true, - message: '类型不能为空', - trigger: 'blur' - }] - }, - { - label: '主持人', - prop: 'peopleName', - span: 24, - rules: [{ - required: true, - message: '主持人不能为空', - trigger: 'blur' - } - ] - }, - { - label: '内容', - prop: 'title', - span: 24, - rules: [{ - required: true, - message: '内容不能为空', - trigger: 'blur' - } - ] - }, - - { - label: '证书/文件 经济效益/企业应用 媒体级别 文献或其他', - prop: 'otherName', - type: 'textarea', - minRows: 2, - maxlength: 250, //长度限制 0/n - span: 24, - rules: [{ - required: true, - message: '主持人不能为空', - trigger: 'blur' - } - ] - }, - { - label: '备注', - prop: 'remarks', - type: 'textarea', - span: 24, - minRows: 2, - maxlength: 250, //长度限制 0/n - addDisplay:true, //添加是否显示 - editDisplay:true, //修改是否显示 - }, - ] -} diff --git a/src/const/crud/professional/professionalacademicdegreeconfig.js b/src/const/crud/professional/professionalacademicdegreeconfig.js deleted file mode 100755 index ebbe5b0..0000000 --- a/src/const/crud/professional/professionalacademicdegreeconfig.js +++ /dev/null @@ -1,81 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - // { - // label: '主键', - // prop: 'id' - // }, - // { - // label: '创建人', - // prop: 'createBy' - // }, - // { - // label: '创建时间', - // prop: 'createTime' - // }, - // { - // label: '更新人', - // prop: 'updateBy' - // }, - // { - // label: '更新时间', - // prop: 'updateTime' - // }, - // { - // label: '删除标志位', - // prop: 'delFlag' - // }, - // { - // label: '备注', - // prop: 'remarks' - // }, - // { - // label: '租户id', - // prop: 'tenantId' - // }, - { - label: '学位名称', - prop: 'degreeName' - }, - { - label: '更新时间', - prop: 'updateTime', - addDisplay:false, - editDisplay:false - }, - { - label: '排序', - prop: 'sort' - }, - { - label: '备注', - prop: 'remarks', - }, - ] -} diff --git a/src/const/crud/professional/professionalacademiceducationtypeconfig.js b/src/const/crud/professional/professionalacademiceducationtypeconfig.js deleted file mode 100755 index 0849965..0000000 --- a/src/const/crud/professional/professionalacademiceducationtypeconfig.js +++ /dev/null @@ -1,81 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - // { - // label: '主键', - // prop: 'id' - // }, - // { - // label: '创建人', - // prop: 'createBy' - // }, - // { - // label: '创建时间', - // prop: 'createTime' - // }, - // { - // label: '更新人', - // prop: 'updateBy' - // }, - // { - // label: '更新时间', - // prop: 'updateTime' - // }, - // { - // label: '删除标志位', - // prop: 'delFlag' - // }, - // { - // label: '备注', - // prop: 'remarks' - // }, - // { - // label: '租户id', - // prop: 'tenantId' - // }, - { - label: '类型名称', - prop: 'name' - }, - { - label: '更新时间', - prop: 'updateTime', - addDisplay:false, - editDisplay:false - }, - { - label: '排序', - prop: 'sort' - }, - { - label: '备注', - prop: 'remarks', - }, - ] -} diff --git a/src/const/crud/professional/professionalatstation.js b/src/const/crud/professional/professionalatstation.js deleted file mode 100755 index a062d5b..0000000 --- a/src/const/crud/professional/professionalatstation.js +++ /dev/null @@ -1,82 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - // { - // label: '主键', - // prop: 'id' - // }, - // { - // label: '创建人', - // prop: 'createBy' - // }, - // { - // label: '创建时间', - // prop: 'createTime' - // }, - // { - // label: '更新人', - // prop: 'updateBy' - // }, - // { - // label: '更新时间', - // prop: 'updateTime' - // }, - // { - // label: '删除标志位', - // prop: 'delFlag' - // }, - // { - // label: '备注', - // prop: 'remarks' - // }, - // { - // label: '租户id', - // prop: 'tenantId' - // }, - { - label: '类型名称', - prop: 'atStationName' - }, - { - label: '更新时间', - prop: 'updateTime', - addDisplay:false, - editDisplay:false - }, - { - label: '排序', - prop: 'sort' - }, - { - label: '备注', - prop: 'remarks', - }, - - ] -} diff --git a/src/const/crud/professional/professionalawardcourseware.js b/src/const/crud/professional/professionalawardcourseware.js deleted file mode 100644 index ee435c3..0000000 --- a/src/const/crud/professional/professionalawardcourseware.js +++ /dev/null @@ -1,177 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ -const statusDic=[ - {label:"待提交",value:"0"}, - {label:"待部门审核",value:"1"}, - {label:"待教学研究中心审核",value:"2"}, - {label:"通过",value:"100"}, - {label:"驳回",value:"-1"}, -] -export const tableOption = { - border: true, - index: false, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - menu:false, - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - { - label:"审核人操作栏", - prop:"examCol", - minWidth: 200, - fixed:true, - slot:true, - display:false - }, - { - label:"填报人操作栏", - prop:"editCol", - minWidth: 200, - fixed:true, - slot:true, - display:false - }, - { - label: '审核状态 ', - prop: 'state', - search:true, - dicData: statusDic, - type:'select', - props:{ - label:'label', - value:'value' - }, - display:false - }, - { - label: "驳回理由", - prop: "backReason", - display: false, - }, - { - label: '部门', - prop: 'deptName', - minWidth: 150 - }, - { - label: '作者', - prop: 'author' - }, - { - label: '课件名称', - prop: 'name', - search:true - }, - { - label: '颁奖等级', - prop: 'level' - }, - { - label: '颁奖单位', - prop: 'unit' - }, - { - label: '获奖时间', - prop: 'awardTime', - type:'date', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd', - minWidth: 100 - }, - { - label: '获奖证书', - prop: 'awardImg', - formslot:true, - slot:true - }, - { - label: '创建人', - prop: 'createName', - }, - { - label: '创建时间', - prop: 'createTime', - minWidth: 150 - }, - { - label: '备注', - prop: 'remarks', - type:'textarea' - }, - ] -} - - -export const tableViewOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - { - label: '部门', - prop: 'deptName' - }, - { - label: '作者', - prop: 'author' - }, - { - label: '课件名称', - prop: 'name' - }, - { - label: '颁奖等级', - prop: 'level' - }, - { - label: '颁奖单位', - prop: 'unit' - }, - { - label: '获奖时间', - prop: 'awardTime', - type:'date', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd' - }, - { - label: '创建人', - prop: 'createName', - }, - { - label: '创建时间', - prop: 'createTime', - }, - { - label: '备注', - prop: 'remarks', - type:'textarea' - }, - ] -} diff --git a/src/const/crud/professional/professionalemploymentnature.js b/src/const/crud/professional/professionalemploymentnature.js deleted file mode 100755 index 3d1adf6..0000000 --- a/src/const/crud/professional/professionalemploymentnature.js +++ /dev/null @@ -1,81 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - // { - // label: '主键', - // prop: 'id' - // }, - // { - // label: '创建人', - // prop: 'createBy' - // }, - // { - // label: '创建时间', - // prop: 'createTime' - // }, - // { - // label: '更新人', - // prop: 'updateBy' - // }, - // { - // label: '更新时间', - // prop: 'updateTime' - // }, - // { - // label: '删除标志位', - // prop: 'delFlag' - // }, - // { - // label: '备注', - // prop: 'remarks' - // }, - // { - // label: '租户id', - // prop: 'tenantId' - // }, - { - label: '用工性质', - prop: 'employmentNatureName' - }, - { - label: '更新时间', - prop: 'updateTime', - addDisplay:false, - editDisplay:false - }, - { - label: '排序', - prop: 'sort' - }, - { - label: '备注', - prop: 'remarks' - }, - ] -} diff --git a/src/const/crud/professional/professionalmajorstation.js b/src/const/crud/professional/professionalmajorstation.js deleted file mode 100755 index 6c63406..0000000 --- a/src/const/crud/professional/professionalmajorstation.js +++ /dev/null @@ -1,81 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - // { - // label: '主键', - // prop: 'id' - // }, - // { - // label: '创建人', - // prop: 'createBy' - // }, - // { - // label: '创建时间', - // prop: 'createTime' - // }, - // { - // label: '更新人', - // prop: 'updateBy' - // }, - // { - // label: '更新时间', - // prop: 'updateTime' - // }, - // { - // label: '删除标志位', - // prop: 'delFlag' - // }, - // { - // label: '备注', - // prop: 'remarks' - // }, - // { - // label: '租户id', - // prop: 'tenantId' - // }, - { - label: '职称职务', - prop: 'majorStationName' - }, - { - label: '更新时间', - prop: 'updateTime', - addDisplay:false, - editDisplay:false - }, - { - label: '排序', - prop: 'sort' - }, - { - label: '备注', - prop: 'remarks', - }, - ] -} diff --git a/src/const/crud/professional/professionalpaperconfig.js b/src/const/crud/professional/professionalpaperconfig.js deleted file mode 100755 index 161788d..0000000 --- a/src/const/crud/professional/professionalpaperconfig.js +++ /dev/null @@ -1,85 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - // { - // label: '主键', - // prop: 'id' - // }, - // { - // label: '创建人', - // prop: 'createBy' - // }, - // { - // label: '创建时间', - // prop: 'createTime' - // }, - // { - // label: '更新人', - // prop: 'updateBy' - // }, - // { - // label: '更新时间', - // prop: 'updateTime' - // }, - // { - // label: '删除标志位', - // prop: 'delFlag' - // }, - // { - // label: '备注', - // prop: 'remarks' - // }, - // { - // label: '租户ID', - // prop: 'tenantId' - // }, - { - label: '论文类型', - prop: 'typeName' - }, - { - label: '排序', - prop: 'sort' - }, - { - label: '更新时间', - prop: 'updateTime', - addDisplay:false, - editDisplay:false - }, - { - label: '排序', - prop: 'sort' - }, - { - label: '备注', - prop: 'remarks' - }, - ] -} diff --git a/src/const/crud/professional/professionalpartybranch.js b/src/const/crud/professional/professionalpartybranch.js deleted file mode 100755 index 400687f..0000000 --- a/src/const/crud/professional/professionalpartybranch.js +++ /dev/null @@ -1,47 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - column: [ - { - label: '类别名字', - prop: 'name' - }, - { - label: '备注信息', - prop: 'remarks' - }, - { - label: '创建时间', - prop: 'createTime', - editDisabled: true - }, - { - label: '排序', - prop: 'sort' - }, - ] -} diff --git a/src/const/crud/professional/professionalpartychange.js b/src/const/crud/professional/professionalpartychange.js deleted file mode 100755 index a0fe4a6..0000000 --- a/src/const/crud/professional/professionalpartychange.js +++ /dev/null @@ -1,71 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - { - label: '工号', - prop: 'teacherNo', - search:true - }, - { - label: '用户名', - prop: 'realName', - search:true - }, - { - label: '原支部名称', - prop: 'oldBranchName' - }, - { - label: '现支部名称', - prop: 'branchName' - }, - // { - // label: '党费交至几月', - // prop: 'feeTime' - // }, - { - label:'党费', - prop:"partyFee", - type:'number', - precision:2 - }, - { - label: '变动时间', - prop: 'changeTime' - }, - { - label: '创建时间', - prop: 'createTime' - }, - { - label: '备注', - prop: 'remarks' - }, - ] -} diff --git a/src/const/crud/professional/professionalpoliticsstatus.js b/src/const/crud/professional/professionalpoliticsstatus.js deleted file mode 100755 index bbbdfcb..0000000 --- a/src/const/crud/professional/professionalpoliticsstatus.js +++ /dev/null @@ -1,85 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - // { - // label: '主键', - // prop: 'id' - // }, - // { - // label: '创建人', - // prop: 'createBy' - // }, - // { - // label: '创建时间', - // prop: 'createTime' - // }, - // { - // label: '更新人', - // prop: 'updateBy' - // }, - // { - // label: '更新时间', - // prop: 'updateTime' - // }, - // { - // label: '删除标志位', - // prop: 'delFlag' - // }, - // { - // label: '备注', - // prop: 'remarks' - // }, - // { - // label: '租户id', - // prop: 'tenantId' - // }, - // { - // label: '排序', - // prop: 'sort' - // }, - { - label: '政治面貌', - prop: 'politicsStatusId' - }, - { - label: '加入时间', - prop: 'joinTime', - type:'datetime', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - }, - { - label: '转正时间', - prop: 'correctionTime', - type:'datetime', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - }, - ] -} diff --git a/src/const/crud/professional/professionalqualificationconfig.js b/src/const/crud/professional/professionalqualificationconfig.js deleted file mode 100644 index 359348c..0000000 --- a/src/const/crud/professional/professionalqualificationconfig.js +++ /dev/null @@ -1,77 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - /*{ - label: '主键', - prop: 'id' - }, - { - label: '创建人', - prop: 'createBy' - }, - { - label: '创建时间', - prop: 'createTime' - }, - { - label: '更新人', - prop: 'updateBy' - }, - { - label: '更新时间', - prop: 'updateTime' - }, - { - label: '删除标志位', - prop: 'delFlag' - },*/ - { - label: '等级名称', - prop: 'levelName' - }, - /*{ - label: '租户id', - prop: 'tenantId' - },*/ - { - label: '更新时间', - prop: 'updateTime', - addDisplay:false, - editDisplay:false - }, - { - label: '排序', - prop: 'sort' - }, - { - label: '备注', - prop: 'remarks' - }, - ] -} diff --git a/src/const/crud/professional/professionalqualificationrelation.js b/src/const/crud/professional/professionalqualificationrelation.js deleted file mode 100644 index 46f47ad..0000000 --- a/src/const/crud/professional/professionalqualificationrelation.js +++ /dev/null @@ -1,208 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - /*{ - label: '主键', - prop: 'id' - },*/ - /* { - label: '创建人', - prop: 'createBy' - }, - { - label: '创建时间', - prop: 'createTime' - }, - { - label: '更新人', - prop: 'updateBy' - }, - { - label: '更新时间', - prop: 'updateTime' - }, - { - label: '删除标志位', - prop: 'delFlag' - },*/ - - /* { - label: '租户id', - prop: 'tenantId' - },*/ - { - label: '审核状态', - prop: 'state', - search:true, - dicUrl:'/admin/dict/item/type/professional_state', - type:'select', - props:{ - label:'label', - value:'value' - }, - addDisplay:false, - editDisplay:false, - }, - { - label: "驳回理由", - prop: "backReason", - }, - { - label: '工号', - prop: 'teacherNo', - search:true - }, - { - label: '姓名', - prop: 'realName', - search:true - - }, - { - label: '资格等级', - prop: 'qualificationConfigId', - type: 'select', - dicUrl: '/professional/professionalqualificationconfig/getLevelList', - props: { - label: 'levelName', - value: 'id' - } - }, - { - label: '工种', - prop: 'worker', - type: 'select', - dicUrl: '/professional/professionalworktype/getWorkTypeList', - props: { - label: 'workName', - value: 'id' - } - }, - { - label: '是否最高', - prop: 'isHighest', - addDisplay:false, - editDisplay:false, - hide:true - }, - - { - label: '证书编号', - prop: 'certificateNumber', - hide:true - }, - { - label: '取证时间', - prop: 'certificateTime', - type:'datetime', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - addDisplay:false, - editDisplay:false, - hide:true - }, - - { - label: '证明材料1', - prop: 'evidenceA', - row:true, - formslot:true, - hide:true, - span:24, - }, - { - label: '证明材料2', - prop: 'evidenceB', - row:true, - formslot:true, - hide:true, - span:24, - }, - { - label: '证明材料3', - prop: 'evidenceC', - row:true, - formslot:true, - hide:true, - span:24, - }, - - { - label: '证明材料', - prop: 'evidence', - row:true, - display:false, - span:24, - slot:true - }, - { - label: '备注', - prop: 'remarks', - type:"textarea", - span:24, - hide:true - }, - - { - label: '流程状态', - prop: 'procInsStatus', - addDisplay:false, - editDisplay:false, - hide:true - }, - { - label: '更新时间', - prop: 'updateTime', - type:'datetime', - format:'yyyy-MM-dd', - addDisplay:false, - editDisplay:false - }, - { - label: '原因', - prop: 'reason', - addDisplay:false, - editDisplay:false, - hide:true - }, -/* { - label: '审核人', - prop: 'auditor' - },*/ - /* { - label: '审核时间', - prop: 'auditTime' - },*/ - - // { - // label: '排序', - // prop: 'sort' - // }, - ] -} diff --git a/src/const/crud/professional/professionalsalaries.js b/src/const/crud/professional/professionalsalaries.js deleted file mode 100755 index dba4ad1..0000000 --- a/src/const/crud/professional/professionalsalaries.js +++ /dev/null @@ -1,251 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - // { - // label: '主键', - // prop: 'id' - // }, - // { - // label: '创建人', - // prop: 'createBy' - // }, - // { - // label: '创建时间', - // prop: 'createTime' - // }, - // { - // label: '更新人', - // prop: 'updateBy' - // }, - // { - // label: '更新时间', - // prop: 'updateTime' - // }, - // { - // label: '删除标志位', - // prop: 'delFlag' - // }, - // { - // label: '备注', - // prop: 'remarks' - // }, - // { - // label: '租户id', - // prop: 'tenantId' - // }, - // { - // label: '排序', - // prop: 'sort' - // }, - { - label: '工号', - prop: 'teacherNo' - }, - { - label: '年份', - prop: 'pYear' - }, - { - label: '月份', - prop: 'pMonth' - }, - { - label: '身份证号', - prop: 'postSalary' - }, - { - label: '培训兼课金', - prop: 'payWage' - }, - { - label: '', - prop: 'studentPay' - }, - { - label: '生活津贴', - prop: 'liveAllowance' - }, - { - label: '', - prop: 'postAllowance' - }, - { - label: '房补', - prop: 'houseSubsidies' - }, - { - label: '', - prop: 'newHouseSubsidies' - }, - { - label: '', - prop: 'huiSubsidies' - }, - { - label: '', - prop: 'oldSubsidies' - }, - { - label: '', - prop: 'ageAllowance' - }, - { - label: '', - prop: 'specialSubsidies' - }, - { - label: '', - prop: 'teacherAllowance' - }, - { - label: '', - prop: 'temporarySubsidies' - }, - { - label: '', - prop: 'keepAllowance' - }, - { - label: '', - prop: 'sPostAllowance1' - }, - { - label: '', - prop: 'sPostAllowance2' - }, - { - label: '', - prop: 'other' - }, - { - label: '', - prop: 'meritPay' - }, - { - label: '', - prop: 'villageSubsidies' - }, - { - label: '', - prop: 'trafficSubsidies' - }, - { - label: '', - prop: 'retroactivePay' - }, - { - label: '', - prop: 'houseFund' - }, - { - label: '', - prop: 'medicalInsurance' - }, - { - label: '', - prop: 'unemployInsurance' - }, - { - label: '', - prop: 'endowInsurance' - }, - { - label: '', - prop: 'unionFee' - }, - { - label: '', - prop: 'childrenWhole' - }, - { - label: '', - prop: 'personalTax' - }, - { - label: '', - prop: 'otherDeduction' - }, - { - label: '', - prop: 'sickDeduction' - }, - { - label: '', - prop: 'medicalFund' - }, - { - label: '', - prop: 'inductrialInjury' - }, - { - label: '', - prop: 'personalPay' - }, - { - label: '', - prop: 'childEdu' - }, - { - label: '', - prop: 'conEdu' - }, - { - label: '', - prop: 'sickMedical' - }, - { - label: '', - prop: 'houseInterest' - }, - { - label: '', - prop: 'house' - }, - { - label: '', - prop: 'supportOld' - }, - { - label: '', - prop: 'trainPool' - }, - { - label: '', - prop: 'otherIncome1' - }, - { - label: '', - prop: 'otherIncome2' - }, - { - label: '', - prop: 'deductionCost' - }, - ] -} diff --git a/src/const/crud/professional/professionalsocial.js b/src/const/crud/professional/professionalsocial.js deleted file mode 100755 index 6948b81..0000000 --- a/src/const/crud/professional/professionalsocial.js +++ /dev/null @@ -1,91 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - { - label: '主键', - prop: 'id' - }, - { - label: '创建人', - prop: 'createBy' - }, - { - label: '创建时间', - prop: 'createTime' - }, - { - label: '更新人', - prop: 'updateBy' - }, - { - label: '更新时间', - prop: 'updateTime' - }, - { - label: '删除标志位', - prop: 'delFlag' - }, - { - label: '备注', - prop: 'remarks' - }, - { - label: '租户id', - prop: 'tenantId' - }, - { - label: '排序', - prop: 'sort' - }, - { - label: '称谓', - prop: 'title' - }, - { - label: '姓名', - prop: 'realName' - }, - { - label: '出生年月', - prop: 'birthday' - }, - { - label: '政治面貌', - prop: 'politicsStatusId' - }, - { - label: '工作单位及职务', - prop: 'workStation' - }, - { - label: '工号', - prop: 'teacherNo' - }, - ] -} diff --git a/src/const/crud/professional/professionalstationdutylevel.js b/src/const/crud/professional/professionalstationdutylevel.js deleted file mode 100755 index a0bf3a5..0000000 --- a/src/const/crud/professional/professionalstationdutylevel.js +++ /dev/null @@ -1,81 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - // { - // label: '主键', - // prop: 'id' - // }, - // { - // label: '创建人', - // prop: 'createBy' - // }, - // { - // label: '创建时间', - // prop: 'createTime' - // }, - // { - // label: '更新人', - // prop: 'updateBy' - // }, - // { - // label: '更新时间', - // prop: 'updateTime' - // }, - // { - // label: '删除标志位', - // prop: 'delFlag' - // }, - // { - // label: '备注', - // prop: 'remarks' - // }, - // { - // label: '租户id', - // prop: 'tenantId' - // }, - { - label: '职务级别名称', - prop: 'stationDutyLevelName' - }, - { - label: '更新时间', - prop: 'updateTime', - addDisplay:false, - editDisplay:false - }, - { - label: '排序', - prop: 'sort' - }, - { - label: '备注', - prop: 'remarks' - }, - ] -} diff --git a/src/const/crud/professional/professionalstationlevel.js b/src/const/crud/professional/professionalstationlevel.js deleted file mode 100755 index 71ea21c..0000000 --- a/src/const/crud/professional/professionalstationlevel.js +++ /dev/null @@ -1,72 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - // { - // label: '主键', - // prop: 'id' - // }, - // { - // label: '创建人', - // prop: 'createBy' - // }, - // { - // label: '创建时间', - // prop: 'createTime' - // }, - // { - // label: '更新人', - // prop: 'updateBy' - // }, - // { - // label: '更新时间', - // prop: 'updateTime' - // }, - // { - // label: '删除标志位', - // prop: 'delFlag' - // }, - // { - // label: '备注', - // prop: 'remarks' - // }, - // { - // label: '租户id', - // prop: 'tenantId' - // }, - { - label: '岗位级别名称', - prop: 'stationLevelName' - }, - { - label: '排序', - prop: 'sort' - }, - - ] -} diff --git a/src/const/crud/professional/professionalstationlevelconfig.js b/src/const/crud/professional/professionalstationlevelconfig.js deleted file mode 100755 index b0e69bb..0000000 --- a/src/const/crud/professional/professionalstationlevelconfig.js +++ /dev/null @@ -1,82 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - // { - // label: '主键', - // prop: 'id' - // }, - // { - // label: '创建人', - // prop: 'createBy' - // }, - // { - // label: '创建时间', - // prop: 'createTime' - // }, - // { - // label: '更新人', - // prop: 'updateBy' - // }, - // { - // label: '更新时间', - // prop: 'updateTime' - // }, - // { - // label: '删除标志位', - // prop: 'delFlag' - // }, - // { - // label: '备注', - // prop: 'remarks' - // }, - // { - // label: '租户id', - // prop: 'tenantId' - // }, - { - label: '级别名称', - prop: 'levelName' - }, - { - label: '更新时间', - prop: 'updateTime', - addDisplay:false, - editDisplay:false - }, - { - label: '排序', - prop: 'sort' - }, - { - label: '备注', - prop: 'remarks' - }, - - ] -} diff --git a/src/const/crud/professional/professionalstationrelation.js b/src/const/crud/professional/professionalstationrelation.js deleted file mode 100755 index 0875329..0000000 --- a/src/const/crud/professional/professionalstationrelation.js +++ /dev/null @@ -1,141 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - // { - // label: '主键', - // prop: 'id' - // }, - // { - // label: '创建人', - // prop: 'createBy' - // }, - // { - // label: '创建时间', - // prop: 'createTime' - // }, - // { - // label: '更新人', - // prop: 'updateBy' - // }, - // { - // label: '更新时间', - // prop: 'updateTime' - // }, - // { - // label: '删除标志位', - // prop: 'delFlag' - // }, - // { - // label: '备注', - // prop: 'remarks' - // }, - // { - // label: '租户id', - // prop: 'tenantId' - // }, - // { - // label: '排序', - // prop: 'sort' - // }, - { - label: '工号', - prop: 'teacherNo' - }, - { - label: '岗位类别', - prop: 'stationTypeId' - }, - { - label: '职务级别', - prop: 'stationDutyLevelId' - }, - { - label: '岗位级别', - prop: 'stationLevel' - }, - { - label: '任现岗位职级时间', - prop: 'stationDate', - type:'datetime', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - }, - { - label: '在职情况', - prop: 'atStation' - }, - { - label: '职务', - prop: 'dutyDesc' - }, - { - label: '退休年份', - prop: 'retireDate', - type:'datetime', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - }, - { - label: '参加工作时间', - prop: 'workDate', - type:'datetime', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - }, - { - label: '干部职务任职时间', - prop: 'dutyDate', - type:'datetime', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - }, - { - label: '用工性质', - prop: 'employmentNature' - }, - { - label: '进编时间', - prop: 'entryDutyDate', - type:'datetime', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - }, - { - label: '进校时间', - prop: 'entrySchoolDate', - type:'datetime', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - }, - { - label: '教师类型', - prop: 'teacherType' - }, - ] -} diff --git a/src/const/crud/professional/professionalstationtype.js b/src/const/crud/professional/professionalstationtype.js deleted file mode 100755 index 066f16e..0000000 --- a/src/const/crud/professional/professionalstationtype.js +++ /dev/null @@ -1,81 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - // { - // label: '主键', - // prop: 'id' - // }, - // { - // label: '创建人', - // prop: 'createBy' - // }, - // { - // label: '创建时间', - // prop: 'createTime' - // }, - // { - // label: '更新人', - // prop: 'updateBy' - // }, - // { - // label: '更新时间', - // prop: 'updateTime' - // }, - // { - // label: '删除标志位', - // prop: 'delFlag' - // }, - // { - // label: '备注', - // prop: 'remarks' - // }, - // { - // label: '租户id', - // prop: 'tenantId' - // }, - { - label: '岗位类别名称', - prop: 'typeName' - }, - { - label: '更新时间', - prop: 'updateTime', - addDisplay:false, - editDisplay:false - }, - { - label: '排序', - prop: 'sort' - }, - { - label: '备注', - prop: 'remarks' - }, - ] -} diff --git a/src/const/crud/professional/professionalteacheracademicrelation.js b/src/const/crud/professional/professionalteacheracademicrelation.js deleted file mode 100755 index 84efe71..0000000 --- a/src/const/crud/professional/professionalteacheracademicrelation.js +++ /dev/null @@ -1,208 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - // { - // label: '主键', - // prop: 'id' - // }, - // { - // label: '创建人', - // prop: 'createBy' - // }, - // { - // label: '创建时间', - // prop: 'createTime' - // }, - // { - // label: '更新人', - // prop: 'updateBy' - // }, - // { - // label: '更新时间', - // prop: 'updateTime' - // }, - // { - // label: '删除标志位', - // prop: 'delFlag' - // }, - - // { - // label: '租户id', - // prop: 'tenantId' - // }, - // { - // label: '排序', - // prop: 'sort' - // }, - { - label: '审核状态', - prop: 'state', - search:true, - dicUrl:'/admin/dict/item/type/professional_state', - type:'select', - props:{ - label:'label', - value:'value' - }, - addDisplay:false, - editDisplay:false, - }, - { - label: "驳回理由", - prop: "backReason", - }, - { - label: '工号', - prop: 'teacherNo', - labelWidth:100, - search:true - - }, - { - label: '姓名', - prop: 'realName', - labelWidth:100, - search:true - - }, - { - label: '毕业时间', - prop: 'graduateTime', - labelWidth:100, - type:'datetime', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - }, - { - label: '学位', - prop: 'degreeConfigId', - labelWidth:100, - type:'select', - dicUrl: '/professional/professionalacademicdegreeconfig/getDegreeList', - props: { - label: 'degreeName', - value: 'id' - } - - }, - { - label: '学历', - prop: 'qualificationConfigId', - labelWidth:100, - type:'select', - dicUrl: '/professional/academicqualificationsconfig/getQualificationList', - props: { - label: 'qualificationName', - value: 'id' - } - }, - { - label: '教育类型', - prop: 'type', - type:'select', - props:{ - label:'name', - value:'id' - }, - dicUrl:'/professional/professionalacademiceducationtypeconfig/getAllTypeList', - addDisplay: false, - editDisabled: false, - }, - { - label: '毕业学校', - prop: 'graduateSchool', - labelWidth:100, - hide:true - }, - { - label: '所学专业', - prop: 'major', - labelWidth:100, - hide:true - }, - { - label: '证书编号', - prop: 'certificateNumber', - row:true, - labelWidth:100, - span:24 - }, - - { - label: '学历证书附件', - prop: 'qualificationImg', - labelWidth:200, - formslot:true, - slot:true - }, - { - label: '学位证书附件', - prop: 'degreeImg', - labelWidth:200, - formslot:true, - slot:true - }, - { - label: '创建时间', - prop: 'createTime', - type:'datetime', - format:'yyyy-MM-dd', - addDisplay:false, - editDisplay:false - }, - { - label: '备注', - prop: 'remarks', - labelWidth:100, - type:"textarea", - span:24, - hide:true - }, - // { - // label: '学位证书附件', - // prop: 'degreeImg', - // type: 'upload', - // labelWidth:100, - // loadText: '附件上传中,请稍等', - // span: 24, - // tip: '只能上传jpg/png文件,且不超过500kb', - // action: '/professional/file/upload', - // propsHttp: { - // res: 'data', - // name:'fileName', - // }, - // hide:true - // }, - - // { - // label: '', - // prop: 'educationId' - // }, - ] -} diff --git a/src/const/crud/professional/professionalteachercertificateconf.js b/src/const/crud/professional/professionalteachercertificateconf.js deleted file mode 100755 index 9146b9c..0000000 --- a/src/const/crud/professional/professionalteachercertificateconf.js +++ /dev/null @@ -1,81 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - // { - // label: '主键', - // prop: 'id' - // }, - // { - // label: '创建人', - // prop: 'createBy' - // }, - // { - // label: '创建时间', - // prop: 'createTime' - // }, - // { - // label: '更新人', - // prop: 'updateBy' - // }, - // { - // label: '更新时间', - // prop: 'updateTime' - // }, - // { - // label: '删除标志位', - // prop: 'delFlag' - // }, - // { - // label: '备注', - // prop: 'remarks' - // }, - // { - // label: '租户id', - // prop: 'tenantId' - // }, - { - label: '资格证名称', - prop: 'cretificateName' - }, - { - label: '更新时间', - prop: 'updateTime', - addDisplay:false, - editDisplay:false - }, - { - label: '排序', - prop: 'sort' - }, - { - label: '备注', - prop: 'remarks' - }, - ] -} diff --git a/src/const/crud/professional/professionalteachercertificaterelation.js b/src/const/crud/professional/professionalteachercertificaterelation.js deleted file mode 100755 index 780ae63..0000000 --- a/src/const/crud/professional/professionalteachercertificaterelation.js +++ /dev/null @@ -1,160 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - // { - // label: '主键', - // prop: 'id' - // }, - // { - // label: '创建人', - // prop: 'createBy' - // }, - // { - // label: '创建时间', - // prop: 'createTime' - // }, - // { - // label: '更新人', - // prop: 'updateBy' - // }, - // { - // label: '更新时间', - // prop: 'updateTime' - // }, - // { - // label: '删除标志位', - // prop: 'delFlag' - // }, - // { - // label: '备注', - // prop: 'remarks' - // }, - // { - // label: '租户id', - // prop: 'tenantId' - // }, - // { - // label: '排序', - // prop: 'sort' - // }, - { - label: '审核状态 ', - prop: 'state', - search:true, - dicUrl:'/admin/dict/item/type/professional_state', - type:'select', - props:{ - label:'label', - value:'value' - }, - addDisplay:false, - editDisplay:false - }, - { - label: "驳回理由", - prop: "backReason", - }, - { - label: '工号', - prop: 'teacherNo', - search:true - }, - { - label: '姓名', - prop: 'realName', - search:true - - }, - - { - label: '关联资格证书', - prop: 'certificateConfId', - type: 'select', - dicUrl: '/professional/professionalteachercertificateconf/getTeacherCertificateList', - props: { - label: 'cretificateName', - value: 'id' - } - }, - { - label: '证书编号', - prop: 'certificateNumber' - }, - { - label: '证明材料', - prop: 'evidence', - span:24, - slot:true - }, - { - label: '创建时间', - prop: 'createTime', - type:'datetime', - format:'yyyy-MM-dd', - addDisplay:false, - editDisplay:false - }, - // { - // label: '证明材料', - // prop: 'evidenceB', - // row:true, - // formslot:true, - // hide:true, - // span:24, - // }, - // { - // label: '证明材料2', - // prop: 'evidenceb' - // }, - // { - // label: '流程状态', - // prop: 'procInsId' - // }, - - { - label: '备注', - prop: 'remarks', - type:"textarea", - span:24, - hide:true - }, - // { - // label: '', - // prop: 'reason' - // }, - // { - // label: '', - // prop: 'auditor' - // }, - // { - // label: '', - // prop: 'auditTime' - // }, - ] -} diff --git a/src/const/crud/professional/professionalteacherhonor.js b/src/const/crud/professional/professionalteacherhonor.js deleted file mode 100755 index 79d926a..0000000 --- a/src/const/crud/professional/professionalteacherhonor.js +++ /dev/null @@ -1,80 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - delBtn: false, - editBtn: false, - addBtn: false, - column: [ - { - label: '审核状态 ', - prop: 'state', - search:true, - dicUrl:'/admin/dict/item/type/professional_state', - type:'select', - props:{ - label:'label', - value:'value' - }, - addDisplay:false, - editDisplay:false - }, - { - label: "驳回理由", - prop: "backReason", - }, - { - label: '工号', - prop: 'teacherNo', - search:true, - formslot:true - }, - { - label: '姓名', - prop: 'teacherName', - search:true - }, - { - label: '荣誉', - prop: 'honor' - }, - { - label: '表彰单位', - prop: 'honorCompany' - }, - { - label: '年份', - prop: 'year', - type: 'year', - format:'yyyy', - valueFormat:'yyyy' - }, - { - label: '证明材料', - prop: 'attachment', - slot:true, - formslot:true - }, - - ] -} diff --git a/src/const/crud/professional/professionalteacherlesson.js b/src/const/crud/professional/professionalteacherlesson.js deleted file mode 100644 index e7a7e22..0000000 --- a/src/const/crud/professional/professionalteacherlesson.js +++ /dev/null @@ -1,169 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ -const statusDic=[ - {label:"待提交",value:"0"}, - {label:"待部门审核",value:"1"}, - {label:"待教学研究中心审核",value:"2"}, - {label:"通过",value:"100"}, - {label:"驳回",value:"-1"}, -] -export const tableOption = { - border: true, - index: false, - indexLabel: '序号', - menu:false, - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - { - label:"审核人操作栏", - prop:"examCol", - minWidth: 200, - fixed:true, - slot:true, - display:false - }, - { - label:"填报人操作栏", - prop:"editCol", - minWidth: 200, - fixed:true, - slot:true, - display:false - }, - { - label: '审核状态 ', - prop: 'state', - search:true, - dicData: statusDic, - type:'select', - props:{ - label:'label', - value:'value' - }, - display:false - }, - { - label: "驳回理由", - prop: "backReason", - display: false, - }, - { - label: '部门', - prop: 'deptName', - minWidth: 150 - }, - { - label: '作者', - prop: 'author' - }, - { - label: '教案名称', - prop: 'name', - search:true - }, - { - label: '颁奖等级', - prop: 'level' - }, - { - label: '颁奖单位', - prop: 'unit' - }, - { - label: '获奖时间', - prop: 'awardTime', - type:'date', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd', - minWidth: 150 - }, - { - label: '创建人', - prop: 'createName', - }, - { - label: '创建时间', - prop: 'createTime', - minWidth: 150 - }, - { - label: '备注', - prop: 'remarks' - }, - ] -} - - -export const tableViewOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - { - label: '部门', - prop: 'deptName' - }, - { - label: '作者', - prop: 'author' - }, - { - label: '教案名称', - prop: 'name' - }, - { - label: '颁奖等级', - prop: 'level' - }, - { - label: '颁奖单位', - prop: 'unit' - }, - { - label: '获奖时间', - prop: 'awardTime', - type:'date', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd' - }, - { - label: '创建人', - prop: 'createName', - }, - { - label: '创建时间', - prop: 'createTime', - }, - { - label: '备注', - prop: 'remarks' - }, - ] -} diff --git a/src/const/crud/professional/professionalteacherpaper.js b/src/const/crud/professional/professionalteacherpaper.js deleted file mode 100755 index 60e6710..0000000 --- a/src/const/crud/professional/professionalteacherpaper.js +++ /dev/null @@ -1,215 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -const statusDic=[ - {label:"待提交",value:"0"}, - {label:"待部门审核",value:"1"}, - {label:"待教学研究中心审核",value:"2"}, - {label:"通过",value:"100"}, - {label:"驳回",value:"-1"}, -] - -export const tableOption = { - border: true, - index: false, - indexLabel: '序号', - indexFixed: false, - stripe: true, - menuAlign: 'center', - menu:false, - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - height:500, - dialogHeight:700, - dialogWidth:"90%", - column: [ - { - label:"审核人操作栏", - prop:"examCol", - minWidth: 200, - fixed:true, - slot:true, - display:false - }, - { - label:"填报人操作栏", - prop:"editCol", - minWidth: 200, - fixed:true, - slot:true, - display:false - }, - { - label: '审核状态 ', - prop: 'state', - search:true, - minWidth:150, - dicData: statusDic, - type:'select', - props:{ - label:'label', - value:'value' - }, - display:false - }, - { - label: "驳回理由", - prop: "backReason", - display: false, - }, - // { - // label:'证明材料', - // prop:"zmcl", - // slot:true, - // display:false, - // minWidth:150 - // }, - { - label: '工号', - prop: 'createBy', - display:false, - search:true - - }, - { - label: '姓名', - prop: 'realName', - display:false, - search:true - - }, - { - label: '作者', - prop: 'author', - rules: [{ - required: true, - message: '请输入作者', - trigger: 'blur' - }] - }, - { - label: '第二作者', - prop: 'secondAuthor' - }, - { - label: '论文名称', - prop: 'title', - rules: [{ - required: true, - message: '请输入论文名称', - trigger: 'blur' - }], - minWidth:150 - }, - { - label: '论文类型', - prop: 'paperConfigId', - type: 'select', - dicUrl: '/professional/professionalpaperconfig/getPaperConfigList', - props:{ - label:'typeName', - value:'id' - }, - rules: [{ - required: true, - message: '请选择论文类型', - trigger: 'blur' - }] - }, - { - label: '发表刊物名称', - prop: 'nameOfPublication', - rules: [{ - required: true, - message: '请填写发表刊物名称', - trigger: 'blur' - }], - minWidth: 200 - }, - { - label: '发表时间', - prop: 'dateOfPublication', - type:'datetime', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - rules: [{ - required: true, - message: '请填写发表时间', - trigger: 'blur' - }], - minWidth: 100 - }, - { - label: '刊物主办单位', - prop: 'publicationsCompetentUnit', - minWidth: 150 - }, - { - label: '刊物主管单位', - prop: 'publicationsManageUnit', - minWidth: 150 - }, - { - label: '颁奖单位', - prop: 'awardingUnit', - }, - { - label: '获奖等级', - prop: 'rewardLevel', - }, - { - label: '获奖时间', - prop: 'rewardTime', - type:'datetime', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - minWidth: 100 - }, - { - label: '备注', - prop: 'remarks', - }, - - { - label:'*知网截图', - prop:"knowdgeImg", - formslot:true, - hide:true, - }, - { - label:'*刊物封面', - prop:"pubCover", - formslot:true, - hide:true - }, - { - label:'*目录页', - prop:"cateImg", - formslot:true, - hide:true - }, - { - label:'*内容页', - prop:"contentImg", - formslot:true, - hide:true - } - ] -} diff --git a/src/const/crud/professional/professionalteacherresume.js b/src/const/crud/professional/professionalteacherresume.js deleted file mode 100755 index 7dbad4f..0000000 --- a/src/const/crud/professional/professionalteacherresume.js +++ /dev/null @@ -1,79 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - { - label: 'id', - prop: 'id' - }, - { - label: '开始时间', - prop: 'startDate' - }, - { - label: '结束时间', - prop: 'endDate' - }, - { - label: '事件', - prop: 'event' - }, - { - label: '教师工号', - prop: 'teacherNo' - }, - { - label: '', - prop: 'createBy' - }, - { - label: '', - prop: 'createTime' - }, - { - label: '', - prop: 'updateBy' - }, - { - label: '', - prop: 'updateTime' - }, - { - label: '', - prop: 'delFlag' - }, - { - label: '', - prop: 'sort' - }, - { - label: '租户id', - prop: 'tenantId' - }, - ] -} diff --git a/src/const/crud/professional/professionalteacherstationchange.js b/src/const/crud/professional/professionalteacherstationchange.js deleted file mode 100755 index ef45885..0000000 --- a/src/const/crud/professional/professionalteacherstationchange.js +++ /dev/null @@ -1,159 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - // { - // label: '主键', - // prop: 'id' - // }, - // { - // label: '创建人', - // prop: 'createBy' - // }, - // { - // label: '创建时间', - // prop: 'createTime' - // }, - // { - // label: '更新人', - // prop: 'updateBy' - // }, - // { - // label: '更新时间', - // prop: 'updateTime' - // }, - // { - // label: '删除标志位', - // prop: 'delFlag' - // }, - // { - // label: '备注', - // prop: 'remarks' - // }, - // { - // label: '租户id', - // prop: 'tenantId' - // }, - // { - // label: '排序', - // prop: 'sort' - // }, - { - label: '工号', - prop: 'teacherNo', - search:true - }, - { - label: '姓名', - prop: 'teacherName', - search:true - }, - // { - // label: '原部门编码', - // prop: 'oldDeptCode' - // }, - { - label: '原部门名称', - prop: 'oldDeptName', - }, - // { - // label: '现部门编码', - // prop: 'newDeptCode' - // }, - { - label: '现部门名称', - prop: 'newDeptName' - }, - { - label: '调令日期', - prop: 'changeDate', - type:'date', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd' - }, - ], - group:[ - { - column: [ - { - label: '姓名', - prop: 'teacherName' - }, - { - label: '工号', - prop: 'teacherNo' - }, - { - label: '原部门名称', - prop: 'oldDeptCode', - type: 'tree', - dicUrl: '/basic/basicdept/tree', - props: { - label: 'deptName', - value: 'deptCode' - }, - rules: [{ - required: true, - message: '请选择部门名称', - trigger: 'blur' - }] - }, - { - label: '现部门名称', - value:'newDeptCode', - // prop: 'newDeptCode', - type: 'tree', - dicUrl: '/basic/basicdept/tree', - props: { - label: 'deptName', - value: 'deptCode' - }, - rules: [{ - required: true, - message: '请选择部门名称', - trigger: 'blur' - }] - }, - { - label: '调令日期', - prop: 'changeDate', - type:'date', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd' - }, - { - label: '备注', - prop: 'remarks', - type:"textarea", - span:24, - }, - ] - } - - ], -} diff --git a/src/const/crud/professional/professionalteachertype.js b/src/const/crud/professional/professionalteachertype.js deleted file mode 100755 index 41c8db8..0000000 --- a/src/const/crud/professional/professionalteachertype.js +++ /dev/null @@ -1,81 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - // { - // label: '主键', - // prop: 'id' - // }, - // { - // label: '创建人', - // prop: 'createBy' - // }, - // { - // label: '创建时间', - // prop: 'createTime' - // }, - // { - // label: '更新人', - // prop: 'updateBy' - // }, - // { - // label: '更新时间', - // prop: 'updateTime' - // }, - // { - // label: '删除标志位', - // prop: 'delFlag' - // }, - // { - // label: '备注', - // prop: 'remarks' - // }, - // { - // label: '租户id', - // prop: 'tenantId' - // }, - { - label: '类型名称', - prop: 'typeName' - }, - { - label: '更新时间', - prop: 'updateTime', - addDisplay:false, - editDisplay:false - }, - { - label: '排序', - prop: 'sort' - }, - { - label: '备注', - prop: 'remarks' - }, - ] -} diff --git a/src/const/crud/professional/professionalteachingmaterial.js b/src/const/crud/professional/professionalteachingmaterial.js deleted file mode 100755 index 1cb332a..0000000 --- a/src/const/crud/professional/professionalteachingmaterial.js +++ /dev/null @@ -1,217 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -import { checkTitle } from '@/api/professional/professionalteachingmaterial' - -var validateMaterialName = (rule, value, callback) => { - checkTitle({"materialName":value}).then(response => { - let result = response.data.data - if (result) { - callback(new Error('教材名称已存在')) - } else { - callback() - } - }); -}; - -const statusDic=[ - {label:"待提交",value:"0"}, - {label:"待部门审核",value:"1"}, - {label:"待教学研究中心审核",value:"2"}, - {label:"通过",value:"100"}, - {label:"驳回",value:"-1"}, -] -export const tableOption = { - border: true, - index: false, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - menu:false, - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dialogHeight:700, - dialogWidth: '90%', - dic: [], - column: [ - { - label:"审核人操作栏", - prop:"examCol", - minWidth: 200, - fixed:true, - slot:true, - display:false - }, - { - label:"填报人操作栏", - prop:"editCol", - minWidth: 200, - fixed:true, - slot:true, - display:false - }, - { - label: '审核状态 ', - prop: 'state', - search:true, - dicData: statusDic, - type:'select', - props:{ - label:'label', - value:'value' - }, - display:false - }, - { - label: "驳回理由", - prop: "backReason", - display: false - }, - { - label:'证明材料', - prop:"zmcl", - slot:true, - display:false, - minWidth:150 - }, - { - label: '工号', - prop: 'createBy', - display:false, - search:true - }, - { - label: '姓名', - prop: 'realName', - display:false, - search:true - }, - { - label: '教材名称', - prop: 'materialName', - formslot: true, - rules: [{ - required: true, - message: '请填写教材名称', - trigger: 'blur' - }, - // {validator: validateMaterialName, trigger: 'blur'} - ], - minWidth:150 - }, - { - label: '教材类别', - prop: 'materialConfigId', - type: 'select', - dicUrl: '/professional/professionalteachingmaterialconfig/getTeachingMaterialList', - props:{ - label:'typeName', - value:'id' - }, - rules: [{ - required: true, - message: '请选择类别', - trigger: 'blur' - }] - }, - { - label: '主编', - prop: 'editor', - rules: [{ - required: true, - message: '请填写主编', - trigger: 'blur' - }] - }, - { - label: '副主编', - prop: 'secondEditor', - minWidth: 200 - }, - { - label: '参编', - prop: 'joinEditor', - minWidth: 200 - }, - { - label: '编写字数(千字)', - prop: 'words', - type: "number", - rules: [{ - required: true, - message: '请填写编写字数', - trigger: 'blur' - }] - }, - { - label: '出版单位', - prop: 'publishCompany', - rules: [{ - required: true, - message: '请填写出版单位', - trigger: 'blur' - }, - ], - minWidth: 200 - }, - { - label: '出版时间', - prop: 'publishTime', - type:'datetime', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - minWidth: 100 - }, - { - label: 'ISBN', - prop: 'isbn', - display:true, - search:true, - formslot: true - }, - { - label: '版次日期', - prop: 'versionDate', - display:true, - search:true, - rules: [{ - required: true, - message: '请填写版次日期', - trigger: 'blur' - }, - ] - }, - { - label: '备注', - prop: 'remarks', - }, - { - label:'*教材封面', - prop:"mateCover", - formslot:true, - hide:true, - }, - { - label:'*出版页', - prop:"pubImg", - formslot:true, - hide:true - }, - ] -} diff --git a/src/const/crud/professional/professionalteachingmaterialconfig.js b/src/const/crud/professional/professionalteachingmaterialconfig.js deleted file mode 100755 index 5c18a62..0000000 --- a/src/const/crud/professional/professionalteachingmaterialconfig.js +++ /dev/null @@ -1,82 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - // { - // label: '主键', - // prop: 'id' - // }, - // { - // label: '创建人', - // prop: 'createBy' - // }, - // { - // label: '创建时间', - // prop: 'createTime' - // }, - // { - // label: '更新人', - // prop: 'updateBy' - // }, - // { - // label: '更新时间', - // prop: 'updateTime' - // }, - // { - // label: '删除标志位', - // prop: 'delFlag' - // }, - // { - // label: '备注', - // prop: 'remarks' - // }, - // { - // label: '租户id', - // prop: 'tenantId' - // }, - { - label: '类型名称', - prop: 'typeName' - }, - { - label: '更新时间', - prop: 'updateTime', - addDisplay:false, - editDisplay:false - }, - { - label: '排序', - prop: 'sort' - }, - { - label: '备注', - prop: 'remarks' - }, - - ] -} diff --git a/src/const/crud/professional/professionaltitleconfig.js b/src/const/crud/professional/professionaltitleconfig.js deleted file mode 100755 index 0bff27b..0000000 --- a/src/const/crud/professional/professionaltitleconfig.js +++ /dev/null @@ -1,75 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - // { - // label: '主键', - // prop: 'id' - // }, - // { - // label: '创建人', - // prop: 'createBy' - // }, - // { - // label: '创建时间', - // prop: 'createTime' - // }, - // { - // label: '更新人', - // prop: 'updateBy' - // }, - // { - // label: '更新时间', - // prop: 'updateTime' - // }, - // { - // label: '删除标志位', - // prop: 'delFlag' - // }, - // { - // label: '备注', - // prop: 'remarks' - // }, - // { - // label: '租户id', - // prop: 'tenantId' - // }, - { - label: '职称名称', - prop: 'professionalTitle' - }, - { - label: '职称等级', - prop: 'professionalTitleLevelConfigId' - }, - // { - // label: '排序', - // prop: 'sort' - // }, - ] -} diff --git a/src/const/crud/professional/professionaltitlelevelconfig.js b/src/const/crud/professional/professionaltitlelevelconfig.js deleted file mode 100755 index c952243..0000000 --- a/src/const/crud/professional/professionaltitlelevelconfig.js +++ /dev/null @@ -1,82 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - // { - // label: '主键', - // prop: 'id' - // }, - // { - // label: '创建人', - // prop: 'createBy' - // }, - // { - // label: '创建时间', - // prop: 'createTime' - // }, - // { - // label: '更新人', - // prop: 'updateBy' - // }, - // { - // label: '更新时间', - // prop: 'updateTime' - // }, - // { - // label: '删除标志位', - // prop: 'delFlag' - // }, - // { - // label: '备注', - // prop: 'remarks' - // }, - // { - // label: '租户id', - // prop: 'tenantId' - // }, - { - label: '职称等级名称', - prop: 'professionalTitle' - }, - { - label: '更新时间', - prop: 'updateTime', - addDisplay:false, - editDisplay:false - }, - { - label: '排序', - prop: 'sort' - }, - { - label: '备注', - prop: 'remarks' - }, - - ] -} diff --git a/src/const/crud/professional/professionaltitlerelation.js b/src/const/crud/professional/professionaltitlerelation.js deleted file mode 100755 index 5786af2..0000000 --- a/src/const/crud/professional/professionaltitlerelation.js +++ /dev/null @@ -1,176 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - column: [ - // { - // label: '主键', - // prop: 'id' - // }, - // { - // label: '创建人', - // prop: 'createBy' - // }, - // { - // label: '更新人', - // prop: 'updateBy' - // }, - // { - // label: '更新时间', - // prop: 'updateTime' - // }, - // { - // label: '删除标志位', - // prop: 'delFlag' - // }, - // { - // label: '备注', - // prop: 'remarks' - // }, - // { - // label: '租户id', - // prop: 'tenantId' - // }, - // { - // label: '排序', - // prop: 'sort' - // }, - { - label: '审核状态 ', - prop: 'state', - search:true, - dicUrl:'/admin/dict/item/type/professional_state', - type:'select', - props:{ - label:'label', - value:'value' - }, - addDisplay:false, - editDisplay:false - }, - { - label: "驳回理由", - prop: "backReason", - }, - { - label: '工号', - prop: 'teacherNo', - search:true - }, - { - label: '姓名', - prop: 'realName', - search:true - - }, - { - label: '职称', - prop: 'professionalTitleConfigId', - type: 'select', - dicUrl: 'professional/professionaltitlelevelconfig/getProfessionalTitleList', - search:true, - props: { - label: 'professionalTitle', - value: 'id' - } - }, - { - label: '专业技术职务 ', - prop: 'majorStation', - type: 'select', - dicUrl: '/professional/professionalmajorstation/getMajorStationList', - search:true, - filterable:true, - props: { - label: 'majorStationName', - value: 'id' - } - }, - { - label: '变动时间', - prop: 'changedTime', - type:'datetime', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - }, - { - label: '取证时间', - prop: 'certificateTime', - type:'datetime', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - addDisplay:false, - editDisplay:false, - hide:true - }, - { - label: '证书编号', - prop: 'certificateNumber', - hide:true - }, - // { - // label: '证明材料', - // prop: 'evidence', - // type: 'upload', - // loadText: '附件上传中,请稍等', - // span: 24, - // tip: '只能上传jpg/png文件,且不超过500kb', - // action: '/professional/file/upload', - // propsHttp: { - // res: 'data', - // name:'fileName', - // }, - // hide:true, - // }, - - - { - label: '证明材料', - prop: 'evidence', - row:true, - formslot:true, - slot:true, - span:24, - }, - { - label: '备注', - prop: 'remarks', - type:"textarea", - span:24, - hide:true - }, - - { - label: '创建时间', - prop: 'createTime', - type:'datetime', - format:'yyyy-MM-dd', - addDisplay:false, - editDisplay:false - }, - - ] -} diff --git a/src/const/crud/professional/professionaltopiclevelconfig.js b/src/const/crud/professional/professionaltopiclevelconfig.js deleted file mode 100755 index 3cdee15..0000000 --- a/src/const/crud/professional/professionaltopiclevelconfig.js +++ /dev/null @@ -1,81 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - // { - // label: '主键', - // prop: 'id' - // }, - // { - // label: '创建人', - // prop: 'createBy' - // }, - // { - // label: '创建时间', - // prop: 'createTime' - // }, - // { - // label: '更新人', - // prop: 'updateBy' - // }, - // { - // label: '更新时间', - // prop: 'updateTime' - // }, - // { - // label: '删除标志位', - // prop: 'delFlag' - // }, - // { - // label: '备注', - // prop: 'remarks' - // }, - // { - // label: '租户id', - // prop: 'tenantId' - // }, - { - label: '课题等级名称', - prop: 'levelName' - }, - { - label: '更新时间', - prop: 'updateTime', - addDisplay:false, - editDisplay:false - }, - { - label: '排序', - prop: 'sort' - }, - { - label: '备注', - prop: 'remarks' - }, - ] -} diff --git a/src/const/crud/professional/professionaltopiclist.js b/src/const/crud/professional/professionaltopiclist.js deleted file mode 100755 index 8a65b6b..0000000 --- a/src/const/crud/professional/professionaltopiclist.js +++ /dev/null @@ -1,186 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ -const statusDic=[ - {label:"待提交",value:"0"}, - {label:"待部门审核",value:"1"}, - {label:"待教学研究中心审核",value:"2"}, - {label:"通过",value:"100"}, - {label:"驳回",value:"-1"}, -] -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - dialogHeight:700, - dialogWidth:"90%", - labelWidth:150, - column: [ - { - label: '审核状态 ', - prop: 'state', - search:true, - dicData: statusDic, - type:'select', - props:{ - label:'label', - value:'value' - }, - display:false - }, - { - label: "驳回理由", - prop: "backReason", - display: false - }, - { - label:'证明材料', - prop:"zmcl", - slot:true, - display:false, - minWidth:150 - }, - { - label: '工号', - prop: 'createBy', - display:false, - search:true - - }, - { - label: '姓名', - prop: 'realName', - display:false, - search:true - }, - { - label: '课题所属部门', - prop: 'deptName', - display: false - }, - { - label: '课题名称', - prop: 'topicName', - rules: [{ - required: true, - message: '请填写课题名称', - trigger: 'blur' - }], - minWidth:200 - }, - { - label: '课题负责人', - prop: 'topicLeader', - rules: [{ - required: true, - message: '请填写课题负责人', - trigger: 'blur' - }] - }, - { - label: '课题参与人', - prop: 'topicJoiner' - }, - { - label: '课题来源', - prop: 'topicSourceConfigId', - type: 'select', - dicUrl: '/professional/professionaltopicsourceconfig/getTopicSourceList', - props: { - label:'sourceName', - value:'id' - }, - rules: [{ - required: true, - message: '请选择来源', - trigger: 'blur' - }] - }, - { - label: '级别', - prop: 'topicLevelConfigId', - type: 'select', - dicUrl: '/professional/professionaltopiclevelconfig/getTopicLevelList', - props: { - label:'levelName', - value:'id' - }, - rules: [{ - required: true, - message: '请选择级别', - trigger: 'blur' - }] - }, - { - label: '结题时间', - prop: 'finishTime', - type:'datetime', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - rules: [{ - required: true, - message: '请选择结题时间', - trigger: 'blur' - }] - }, - { - label: '颁奖单位', - prop: 'awardingUnit' - }, - { - label: '获奖等级', - prop: 'awardingLevel' - }, - { - label: '备注', - prop: 'remarks', - hide:true - }, - { - label:'立项申报书', - prop:"projectApp", - formslot:true, - hide:true - }, - { - label:'*结题证书', - prop:"conclusionBook", - formslot:true, - hide:true - }, - { - label:'结题报告', - prop:"conclusionReport", - formslot:true, - hide:true - }, - - { - label:'其他材料', - prop:"otherImg", - formslot:true, - hide:true - }, - - ] -} diff --git a/src/const/crud/professional/professionaltopicsourceconfig.js b/src/const/crud/professional/professionaltopicsourceconfig.js deleted file mode 100755 index 6c96d44..0000000 --- a/src/const/crud/professional/professionaltopicsourceconfig.js +++ /dev/null @@ -1,81 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - // { - // label: '主键', - // prop: 'id' - // }, - // { - // label: '创建人', - // prop: 'createBy' - // }, - // { - // label: '创建时间', - // prop: 'createTime' - // }, - // { - // label: '更新人', - // prop: 'updateBy' - // }, - // { - // label: '更新时间', - // prop: 'updateTime' - // }, - // { - // label: '删除标志位', - // prop: 'delFlag' - // }, - // { - // label: '备注', - // prop: 'remarks' - // }, - // { - // label: '租户id', - // prop: 'tenantId' - // }, - { - label: '课题来源', - prop: 'sourceName' - }, - { - label: '更新时间', - prop: 'updateTime', - addDisplay:false, - editDisplay:false - }, - { - label: '排序', - prop: 'sort' - }, - { - label: '备注', - prop: 'remarks' - }, - ] -} diff --git a/src/const/crud/professional/professionalworktype.js b/src/const/crud/professional/professionalworktype.js deleted file mode 100755 index 37fc804..0000000 --- a/src/const/crud/professional/professionalworktype.js +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - { - label: '工种名称', - prop: 'workName' - }, - - { - label: '创建时间', - prop: 'createTime', - editDisabled:true, - addDisplay:false - }, - ] -} diff --git a/src/const/crud/professional/professionalyearbounds.js b/src/const/crud/professional/professionalyearbounds.js deleted file mode 100755 index 33651bb..0000000 --- a/src/const/crud/professional/professionalyearbounds.js +++ /dev/null @@ -1,122 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - // { - // label: '主键', - // prop: 'id' - // }, - // { - // label: '创建人', - // prop: 'createBy' - // }, - // { - // label: '创建时间', - // prop: 'createTime' - // }, - // { - // label: '更新人', - // prop: 'updateBy' - // }, - // { - // label: '更新时间', - // prop: 'updateTime' - // }, - // { - // label: '删除标志位', - // prop: 'delFlag' - // }, - // { - // label: '备注', - // prop: 'remarks' - // }, - // { - // label: '租户id', - // prop: 'tenantId' - // }, - // { - // label: '排序', - // prop: 'sort' - // }, - { - label: '工号', - prop: 'teacherNo' - }, - { - label: '姓名', - prop: 'teacherName' - }, - { - label: '身份证', - prop: 'teacherNo' - }, - { - label: '年份', - prop: 'year', - type: 'year', - format:'yyyy', - valueFormat:'yyyy' - }, - { - label: '13月工资', - prop: 'salary' - }, - { - label: '重点考核目标', - prop: 'assessmentTarget' - }, - { - label: '专项绩效1', - prop: 'specialPerformance1' - }, - { - label: '专项绩效2', - prop: 'specialPerformance2' - }, - { - label: '年终奖励性绩效', - prop: 'meritpay' - }, - // { - // label: '', - // prop: 'other1' - // }, - // { - // label: '', - // prop: 'other2' - // }, - // { - // label: '', - // prop: 'other3' - // }, - // { - // label: '', - // prop: 'other4' - // }, - ] -} diff --git a/src/const/crud/professional/salaryexportrecord.js b/src/const/crud/professional/salaryexportrecord.js deleted file mode 100644 index 53d094b..0000000 --- a/src/const/crud/professional/salaryexportrecord.js +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ -import global from '@/components/tools/commondict' -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - { - label: '导出时间', - prop: 'createTime' - }, - { - label: '薪资年份', - prop: 'salaryYear' - }, - { - label: '薪资月份', - prop: 'salaryMonth' - }, - { - label: '劳务日期锁定', - prop: 'confirm', - type:"select", - dicData:global.YES_OR_NO - } - ] -} diff --git a/src/const/crud/professional/sciencechangehistory.js b/src/const/crud/professional/sciencechangehistory.js deleted file mode 100644 index 45678fe..0000000 --- a/src/const/crud/professional/sciencechangehistory.js +++ /dev/null @@ -1,90 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ -const changeTypeDic=[ - {label:"课题变更",value:"1"}, - {label:"组员变更",value:"2"}, - {label:"延期结题",value:"3"}, - {label:"撤销课题",value:"4"}, -] - -const dealDic=[ - {label:"待提交",value:"0"}, - {label:"待部门审核",value:"1"}, - {label:"待教学研究中心审核",value:"2"}, - {label:"通过",value:"100"}, - {label:"驳回",value:"-1"}, -] -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - { - label: '变更类型', - prop: 'type', - dicData:changeTypeDic, - type:'select', - props:{ - label:'label', - value:'value', - } - }, - { - label: '原始内容', - prop: 'originContent' - }, - { - label: '变更后内容', - prop: 'newContent' - }, - { - label: '创建时间', - prop: 'createTime' - }, - { - label: '审核通过时间', - prop: 'passTime' - }, - { - label: '签字单', - prop: 'sign', - slot:true - }, - { - label: '申请原因', - prop: 'remarks', - }, - { - label: '状态', - prop: 'dealState', - dicData: dealDic, - type:'select', - props:{ - label:'label', - value:'value', - } - }, - - ] -} diff --git a/src/const/crud/professional/sciencereport.js b/src/const/crud/professional/sciencereport.js deleted file mode 100644 index 6213a46..0000000 --- a/src/const/crud/professional/sciencereport.js +++ /dev/null @@ -1,139 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - { - label: '', - prop: 'id' - }, - { - label: '课题名称', - prop: 'title' - }, - { - label: '1 指令性课题 2 其他课题', - prop: 'type' - }, - { - label: '申报人工号', - prop: 'reportUser' - }, - { - label: '部门名称', - prop: 'deptName' - }, - { - label: '部门代码', - prop: 'deptCode' - }, - { - label: '二级部门', - prop: 'commonDeptCode' - }, - { - label: '二级部门名称', - prop: 'commonDeptName' - }, - { - label: '联系电话', - prop: 'contractPhone' - }, - { - label: '研究开始时间', - prop: 'startTime' - }, - { - label: '研究完成时间', - prop: 'endTime' - }, - { - label: '创建人', - prop: 'createBy' - }, - { - label: '创建时间', - prop: 'createTime' - }, - { - label: '更新人', - prop: 'updateBy' - }, - { - label: '更新时间', - prop: 'updateTime' - }, - { - label: '删除标志位', - prop: 'delFlag' - }, - { - label: '租户id', - prop: 'tenantId' - }, - { - label: '课题核心概念与界定', - prop: 'contantA' - }, - { - label: '国内外统一研究领域现状与研究价值', - prop: 'contentB' - }, - { - label: '研究的目标、内容(或子课题设计)与重点', - prop: 'contentC' - }, - { - label: '研究的思路、过程与方法', - prop: 'contentD' - }, - { - label: '主要观点与可能的创新之处', - prop: 'contentE' - }, - { - label: '完成研究任务的可行性分析', - prop: 'contentF' - }, - { - label: '部门意见', - prop: 'deptExam' - }, - { - label: '校学术委员会意见', - prop: 'schoolExam' - }, - { - label: '教学研究中心意见', - prop: 'eduExam' - }, - { - label: '0 待提交 1 申请开题审核 2 申请通过 ', - prop: 'status' - }, - ] -} diff --git a/src/const/crud/professional/supervisevotebatch.js b/src/const/crud/professional/supervisevotebatch.js deleted file mode 100644 index a4665bb..0000000 --- a/src/const/crud/professional/supervisevotebatch.js +++ /dev/null @@ -1,150 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - { - label: '主键', - prop: 'id', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '创建人', - prop: 'createBy', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '创建时间', - prop: 'createTime', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '更新人', - prop: 'updateBy', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '更新时间', - prop: 'updateTime', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '删除标志位', - prop: 'delFlag', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '租户id', - prop: 'tenantId', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - { - label: '排序', - prop: 'sort', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - - { - label: '批次标题', - prop: 'title', - rules: [{ - required: true, - message: '请填写批次标题', - trigger: 'blur' - }] - }, - { - label: '开始日期', - prop: 'startDate', - type:'date', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd', - rules: [{ - required: true, - message: '请填写开始日期', - trigger: 'blur' - }] - }, - { - label: '截止日期', - prop: 'endDate', - type:'date', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd', - rules: [{ - required: true, - message: '请填写截止日期', - trigger: 'blur' - }] - }, - { - label: '备注', - prop: 'remarks', - hide: true, - addDisplay:false, - editDisabled:true, - editDisplay:false, - visdiplay:false - }, - // { - // label: '启用禁用', - // prop: 'enabled' - // }, - ] -} diff --git a/src/const/crud/professional/supervisevotebatchpwd.js b/src/const/crud/professional/supervisevotebatchpwd.js deleted file mode 100644 index d61986a..0000000 --- a/src/const/crud/professional/supervisevotebatchpwd.js +++ /dev/null @@ -1,75 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - { - label: '主键', - prop: 'id' - }, - { - label: '创建人', - prop: 'createBy' - }, - { - label: '创建时间', - prop: 'createTime' - }, - { - label: '更新人', - prop: 'updateBy' - }, - { - label: '更新时间', - prop: 'updateTime' - }, - { - label: '删除标志位', - prop: 'delFlag' - }, - { - label: '租户id', - prop: 'tenantId' - }, - { - label: '排序', - prop: 'sort' - }, - { - label: '备注', - prop: 'remarks' - }, - { - label: '批次ID', - prop: 'batchId' - }, - { - label: '密码', - prop: 'pwd' - }, - ] -} diff --git a/src/const/crud/professional/supervisevotemember.js b/src/const/crud/professional/supervisevotemember.js deleted file mode 100644 index 4f5399d..0000000 --- a/src/const/crud/professional/supervisevotemember.js +++ /dev/null @@ -1,79 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - { - label: '主键', - prop: 'id' - }, - { - label: '创建人', - prop: 'createBy' - }, - { - label: '创建时间', - prop: 'createTime' - }, - { - label: '更新人', - prop: 'updateBy' - }, - { - label: '更新时间', - prop: 'updateTime' - }, - { - label: '删除标志位', - prop: 'delFlag' - }, - { - label: '租户id', - prop: 'tenantId' - }, - { - label: '排序', - prop: 'sort' - }, - { - label: '备注', - prop: 'remarks' - }, - { - label: '批次ID', - prop: 'batchId' - }, - { - label: '部门', - prop: 'deptName' - }, - { - label: '姓名', - prop: 'realName' - }, - ] -} diff --git a/src/const/crud/professional/supervisevotememberresult.js b/src/const/crud/professional/supervisevotememberresult.js deleted file mode 100644 index f63d2e0..0000000 --- a/src/const/crud/professional/supervisevotememberresult.js +++ /dev/null @@ -1,91 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - { - label: '主键', - prop: 'id' - }, - { - label: '创建人', - prop: 'createBy' - }, - { - label: '创建时间', - prop: 'createTime' - }, - { - label: '更新人', - prop: 'updateBy' - }, - { - label: '更新时间', - prop: 'updateTime' - }, - { - label: '删除标志位', - prop: 'delFlag' - }, - { - label: '租户id', - prop: 'tenantId' - }, - { - label: '排序', - prop: 'sort' - }, - { - label: '备注', - prop: 'remarks' - }, - { - label: '批次ID', - prop: 'batchId' - }, - { - label: '人员ID', - prop: 'memberId' - }, - { - label: '部门', - prop: 'memberD' - }, - { - label: '姓名', - prop: 'realName' - }, - { - label: '使用的密码', - prop: 'pwd' - }, - { - label: '评价结果', - prop: 'result' - }, - ] -} diff --git a/src/const/crud/professional/teacherawardtax.js b/src/const/crud/professional/teacherawardtax.js deleted file mode 100644 index 402d571..0000000 --- a/src/const/crud/professional/teacherawardtax.js +++ /dev/null @@ -1,74 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - { - label: '姓名', - prop: 'realName', - search:true - }, - { - label: '工号', - prop: 'teacherNo', - search:true - - }, - { - label: '开始日期', - prop: 'startDate' - }, - { - label: '结束日期', - prop: 'endDate' - }, - { - label: '年份', - prop: 'year', - search:true, - type:'year', - format:'yyyy', - valueFormat:'yyyy' - }, - { - label: '累计应纳税所得额', - prop: 'income' - }, - { - label: '税率', - prop: 'taxRate' - }, - { - label: '速算扣除', - prop: 'deductMoney' - }, - { - label: '应补(退)税额', - prop: 'realMoney' - }, - ] -} diff --git a/src/const/crud/professional/teacherbase.js b/src/const/crud/professional/teacherbase.js deleted file mode 100644 index f99c3f4..0000000 --- a/src/const/crud/professional/teacherbase.js +++ /dev/null @@ -1,1750 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -import {YES_OR_NO} from "../aj/scjajclassinfo"; -import global from '@/components/tools/commondict' - -export const tableOption = { - border: true, - index: false, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - maxHeight:600, - column: [ - /*{ - label: '主键', - prop: 'id' - },*/ - /* { - label: '创建人', - prop: 'createBy' - },*/ - - /*{ - label: '更新人', - prop: 'updateBy' - }, - { - label: '更新时间', - prop: 'updateTime' - }, - { - label: '删除标志位', - prop: 'delFlag' - },*/ - - /*{ - label: '租户id', - prop: 'tenantId' - },*/ - { - label: '是否退休', - prop: 'tied', - type:'select', - dicData: global.YES_OR_NO, - fixed: true, - props:{ - label:'label', - value:'value' - } - }, - { - label: '姓名', - prop: 'realName', - search:true, - fixed: true, - }, - { - label: '工号', - prop: 'teacherNo', - search:true, - }, - - { - label: '性别', - prop: 'sex', - props:{ - label:'label', - value:'value' - }, - type:"radio", - dicUrl:'/admin/dict/item/type/sexy', - addDisplay: false, - editDisabled: true, - }, - { - label: '部门', - prop: 'deptName', - }, - { - label: '学历学位', - prop: 'dgreeName', - }, - { - label: '退休年份', - prop: 'retireDate', - hide:true, - search:true, - type:'year', - format:'yyyy', - valueFormat:'yyyy-MM-dd HH:mm:ss', - }, - { - label:'职称等级', - search:true, - prop: 'pfTitleId', - type:'select', - dicUrl:`/professional/professionaltitlelevelconfig/getProfessionalTitleList`, - props:{ - label:'professionalTitle', - value:'id', - }, - }, - { - label: '岗位级别', - prop: 'stationLevelName', - }, - { - label:'职业资格等级', - prop: 'workId', - type:'select', - dicUrl:`/professional/professionalqualificationconfig/getLevelList`, - props:{ - label:'levelName', - value:'id', - } - }, - { - label:'职业资格工种', - prop: 'workName', - hide:true - }, - { - label:'教师上岗证', - prop: 'teacherCer', - }, - { - label:'中等教师资格证', - prop: 'midCer', - }, - { - label:'高校教师资格证', - prop: 'highCer', - }, - { - label:'职务等级', - prop: 'stationDutyLevelId', - type:'select', - hide:true, - search:true, - dicUrl:`/professional/professionalstationdutylevel/getStationDutyLevelList`, - props:{ - label:'stationDutyLevelName', - value:'id', - }, - rules: [ - { - required: true, - message: '请选择专业技术职务', - trigger: 'blur' - } - ] - }, - - - { - label: '用工性质', - prop: 'employmentNature', - type: 'select', - dicUrl:`/professional/professionalemploymentnature/getEmploymentNatureList`, - props:{ - label:'employmentNatureName', - value:'id', - }, - }, - - { - label: '出生年月', - prop: 'birthday', - hide:true, - type:'date', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - }, - { - label: '民族', - prop: 'national', - hide:true, - type:'select', - dicUrl:'/basic/basicnation/getNationalList', - props:{ - label:'nationName', - value:'nationCode' - }, - }, - { - label: '政治面貌', - prop: 'politicsStatus', - type: 'select', - hide:true, - search:true, - props:{ - label:'politicsStatus', - value:'id' - }, - dicUrl:'/basic/basicpoliticsstatusbase/getPoliticsStatusList', - - }, - { - label: '身份证', - prop: 'idCard', - hide: true, - rules:[{ - required:true, - message:'请填写身份证号', - trigger:'blur' - }], - }, - { - label: '籍贯', - prop: 'nativePlace', - hide:true - }, - { - label: '出生地', - prop: 'birthPlace', - hide:true - - }, - { - label: '健康状况', - prop: 'health', - hide:true - }, - { - label: '宅电', - prop: 'homePhone', - hide:true - - }, - { - label: '手机', - prop: 'telPhone', - }, - { - label: '手机2', - prop: 'telPhoneTwo', - hide:true - }, - { - label: '家庭住址', - prop: 'homeAddress' - }, - { - label: '银行卡号', - prop: 'bankNo', - hide:true - }, - { - label: '备注', - prop: 'remarks', - hide:true - - }, - - { - label: '授课类型', - prop: 'teacherCate', - type:'select', - search:true, - dicUrl:'/admin/dict/item/type/'+global.TEACHER_CATE, - props:{ - label:'label', - value:'value' - } - }, - - { - label: '允许进出', - prop: 'inoutFlag', - type:'select', - search:true, - hide:true, - props:{ - label:'label', - value:'value' - }, - dicData:[ - {label:'是',value:'1'}, - {label:'否',value:'0'}, - ] - }, - { - label: '创建时间', - prop: 'createTime', - addDisplay:false, - editDisplay: false, - hide:true - - }, - - ] - -} - -//社会关系 -export const realtionOption={ - keyId:'id', - addBtn:false, - editBtn:false, - addRowBtn:true, - cellBtn:true, - column: [{ - label:'称谓', - prop: 'title', - type:'select', - cell: true, - dicUrl:'/admin/dict/item/type/family_member_type', - rules: [ - { - required: true, - message: '请输入称谓', - trigger: 'blur' - } - ] - }, - { - label:'姓名', - prop: 'realName', - cell: true, - rules: [ - { - required: true, - message: '请输入姓名', - trigger: 'blur' - } - ] - }, - { - label:'出生年月', - prop: 'birthday', - type:'date', - cell: true, - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - rules: [ - { - required: true, - message: '请输入出生年月', - trigger: 'blur' - } - ] - }, - - { - label:'政治面貌', - prop: 'politicsStatusId', - type:'select', - cell: true, - dicUrl:`/basic/basicpoliticsstatusbase/getPoliticsStatusDict`, - props:{ - label:'name', - value:'id', - } - }, - { - label:'工作单位及职务', - prop: 'workStation', - cell: true, - - }, - ] -} - -export const realtionOptionForLook={ - addBtn:false, - editBtn:false, - delBtn:false, - addRowBtn:true, - cellBtn:true, - column: [{ - label:'称谓', - prop: 'title', - type:'select', - cell: true, - dicUrl:'/admin/dict/item/type/family_member_type', - }, - { - label:'姓名', - prop: 'realName', - cell: true - }, - { - label:'生日', - prop: 'birthday', - type:'date', - cell: true, - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss' - }, - - { - label:'政治面貌', - prop: 'politicsStatusId', - type:'select', - cell: true, - dicUrl:`/basic/basicpoliticsstatusbase/getPoliticsStatusDict`, - props:{ - label:'name', - value:'id', - } - }, - { - label:'工作单位及职务', - prop: 'workStation', - cell: true, - }, - ] -} - - -//学历 -export const educationOption={ - keyId:'id', - addBtn:false, - editBtn:false, - addRowBtn:false, - cellBtn:false, - delBtn:false, - menu:false, - column: [ - { - label:'毕业时间', - prop: 'graduateTime', - cell: true, - type:'date', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - rules: [ - { - required: true, - message: '请输入毕业时间', - trigger: 'blur' - } - ] - }, - { - label:'学历', - prop: 'qualificationConfigId', - type:'select', - cell: true, - dicUrl:`/professional/academicqualificationsconfig/getQualificationList`, - props:{ - label:'qualificationName', - value:'id', - }, - rules: [ - { - required: true, - message: '请选择学历', - trigger: 'blur' - } - ] - }, - { - label: '教育类型', - prop: 'type', - cell:true, - props:{ - label:'name', - value:'id' - }, - type:"select", - dicUrl:'/professional/professionalacademiceducationtypeconfig/getAllTypeList', - addDisplay: false, - editDisabled: true, - }, - { - label:'学位', - prop: 'degreeConfigId', - type:'select', - cell: true, - dicUrl:`/professional/professionalacademicdegreeconfig/getDegreeList`, - props:{ - label:'degreeName', - value:'id', - }, - rules: [ - { - required: true, - message: '请选择学位', - trigger: 'blur' - } - ] - - }, - { - label:'毕业学校', - prop: 'graduateSchool', - cell: true, - rules: [ - { - required: true, - message: '请输入毕业学校', - trigger: 'blur' - } - ] - }, - { - label:'所学专业', - prop: 'major', - cell: true, - rules: [ - { - required: true, - message: '请输入所学专业', - trigger: 'blur' - } - ] - }, - { - label:'证书编码', - prop: 'certificateNumber', - cell: true, - rules: [ - { - required: true, - message: '请输入证书编码', - trigger: 'blur' - } - ] - }, - { - label: '学历证书附件', - prop: 'qualificationImg', - slot:true - }, - { - label: '学位证书附件', - prop: 'degreeImg', - slot:true - }, - { - label:'更新时间', - prop: 'createTime', - cell: true, - type:'date', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - }, - ] -} - -export const educationOptionForLook={ - addBtn:false, - editBtn:false, - delBtn:false, - menu:false, - column: [{ - label:'毕业时间', - prop: 'graduateTime', - type:'date', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss' - - }, - { - label:'学历', - prop: 'qualificationConfigId', - type:'select', - dicUrl:`/professional/academicqualificationsconfig/getQualificationList`, - props:{ - label:'qualificationName', - value:'id', - } - - }, - { - label:'学位', - prop: 'degreeConfigId', - type:'select', - dicUrl:`/professional/professionalacademicdegreeconfig/getDegreeList`, - props:{ - label:'degreeName', - value:'id', - } - - - }, - { - label: '教育类型', - prop: 'type', - props:{ - label:'name', - value:'id' - }, - type:"select", - dicUrl:'/professional/professionalacademiceducationtypeconfig/getAllTypeList', - addDisplay: false, - editDisabled: true, - }, - { - label:'毕业学校', - prop: 'graduateSchool', - - }, - { - label:'所学专业', - prop: 'major', - - }, - { - label:'证书编码', - prop: 'certificateNumber', - - }, - { - label: '学历证书附件', - prop: 'qualificationImg', - labelWidth:200, - slot:true - }, - { - label: '学位证书附件', - prop: 'degreeImg', - labelWidth:200, - slot:true - }, - { - label:'更新时间', - prop: 'createTime', - cell: true, - type:'date', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - }, - ] -} - -//职称 -export const proOption={ - keyId:'id', - addBtn:false, - editBtn:false, - addRowBtn:false, - cellBtn:false, - menu:false, - column: [{ - label:'职称等级', - prop: 'professionalTitleConfigId', - type:'select', - cell: true, - dicUrl:`/professional/professionaltitlelevelconfig/getProfessionalTitleList`, - props:{ - label:'professionalTitle', - value:'id', - }, - rules: [ - { - required: true, - message: '请选择职称等级', - trigger: 'blur' - } - ] - }, - { - label:'专业技术职务', - prop: 'majorStation', - type:'select', - cell: true, - dicUrl:`/professional/professionalmajorstation/getMajorStationList`, - props:{ - label:'majorStationName', - value:'id', - }, - rules: [ - { - required: true, - message: '请选择专业技术职务', - trigger: 'blur' - } - ] - }, - { - label:'取证时间', - prop: 'certificateTime', - type:'date', - cell:true, - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - rules: [ - { - required: true, - message: '请选择取证时间', - trigger: 'blur' - } - ] - - }, - { - label:'职称任职时间', - prop: 'inOfficeDate', - type:'date', - cell:true, - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - rules: [ - { - required: true, - message: '请选择职称任职时间', - trigger: 'blur' - } - ] - - }, - { - label:'证书编号', - prop: 'certificateNumber', - cell:true, - rules: [ - { - required: true, - message: '请输入证书编号', - trigger: 'blur' - } - ] - }, - { - label: '证明材料', - prop: 'evidence', - slot:true, - span:24, - }, - { - label:'更新时间', - prop: 'createTime', - cell: true, - type:'date', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - }, - ] -} - -export const proOptionForLook={ - addBtn:false, - editBtn:false, - delBtn:false, - menu:false, - column: [{ - label:'职称等级', - prop: 'professionalTitleConfigId', - type:'select', - dicUrl:`/professional/professionaltitlelevelconfig/getProfessionalTitleList`, - props:{ - label:'professionalTitle', - value:'id', - }, - }, - { - label:'专业技术职务', - prop: 'majorStation', - type:'select', - dicUrl:`/professional/professionalmajorstation/getMajorStationList`, - props:{ - label:'majorStationName', - value:'id', - }, - - }, - { - label:'取证时间', - prop: 'certificateTime', - type:'date', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - }, - { - label:'职称任职时间', - prop: 'inOfficeDate', - type:'date', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - }, - { - label:'证书编号', - prop: 'certificateNumber', - }, - { - label: '证明材料', - prop: 'evidence', - slot:true, - span:24, - }, - { - label:'更新时间', - prop: 'createTime', - cell: true, - type:'date', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - }, - ] -} - -//职业 -export const workOption={ - keyId:'id', - addBtn:false, - editBtn:false, - addRowBtn:false, - cellBtn:false, - menu:false, - column: [ - { - label:'职业工种', - prop: 'worker', - cell: true, - type: 'select', - filterable:true, - dicUrl:`/professional/professionalworktype/getWorkTypeList`, - props:{ - label:'workName', - value:'id', - } - }, - { - label:'等级', - prop: 'qualificationConfigId', - cell: true, - type:'select', - dicUrl:`/professional/professionalqualificationconfig/getLevelList`, - props:{ - label:'levelName', - value:'id', - } - }, - { - label:'取证时间', - prop: 'certificateTime', - type:'date', - cell: true, - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - rules: [ - { - required: true, - message: '请选择取证时间', - trigger: 'blur' - } - ] - - }, - - { - label:'证书编号', - prop: 'certificateNumber', - cell: true, - }, - { - label: '证明材料', - prop: 'evidence', - row:true, - slot:true, - span:24, - }, - { - label:'更新时间', - prop: 'createTime', - cell: true, - type:'date', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - }, - ] -} - - -export const workOptionForLook={ - addBtn:false, - editBtn:false, - delBtn:false, - menu:false, - column: [ - { - label:'职业工种', - prop: 'worker', - type: 'select', - dicUrl:`/professional/professionalworktype/getWorkTypeList`, - props:{ - label:'workName', - value:'id', - } - }, - { - label:'等级', - prop: 'qualificationConfigId', - type:'select', - dicUrl:`/professional/professionalqualificationconfig/getLevelList`, - props:{ - label:'levelName', - value:'id', - } - }, - { - label:'取证时间', - prop: 'certificateTime', - type:'date', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - - }, - - { - label:'证书编号', - prop: 'certificateNumber', - }, - { - label:'更新时间', - prop: 'createTime', - cell: true, - type:'date', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - }, - ] -} - -//政治面貌 -export const politicsOption={ - keyId:'id', - addBtn:false, - editBtn:false, - addRowBtn:true, - cellBtn:true, - column: [{ - label:'政治面貌', - prop: 'politicsStatusId', - cell: true, - type: 'select', - dicUrl: `/basic/basicpoliticsstatusbase/getPoliticsStatusList`, - props:{ - label:'politicsStatus', - value:'id' - }, - rules: [ - { - required: true, - message: '请选择政治面貌', - trigger: 'blur' - } - ] - }, - - { - label:'加入时间', - prop: 'joinTime', - type:'date', - cell: true, - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - rules: [ - { - required: true, - message: '请选择加入时间', - trigger: 'blur' - } - ] - - }, - { - label:'转正时间', - prop: 'correctionTime', - type:'date', - cell: true, - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - rules: [ - { - required: true, - message: '请选择转正时间', - trigger: 'blur' - } - ] - - }, - { - label:'更新时间', - prop: 'createTime', - type:'date', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - }, - - ] -} - -export const politicsOptionForLook={ - addBtn:false, - editBtn:false, - delBtn:false, - cellBtn:true, - addRowBtn:true, - column: [{ - label:'政治面貌', - prop: 'politicsStatusId', - type: 'select', - dicUrl: `/basic/basicpoliticsstatusbase/getPoliticsStatusList`, - props:{ - label:'politicsStatus', - value:'id' - }, - cell: true, - }, - - { - label:'加入时间', - prop: 'joinTime', - type:'date', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - cell: true, - }, - { - label:'转正时间', - prop: 'correctionTime', - type:'date', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - cell: true, - }, - { - label:'更新时间', - prop: 'createTime', - type:'date', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - }, - - ] -} - -//教师资格证 -export const teacherZgzOption={ - keyId:'id', - addBtn:false, - editBtn:false, - addRowBtn:false, - delBtn:false, - menu:false, - column: [ - { - label:'证书名称', - prop: 'certificateConfId', - cell: true, - type: 'select', - dicUrl: `/professional/professionalteachercertificateconf/getTeacherCertificateList`, - props:{ - label:'cretificateName', - value:'id' - }, - rules: [ - { - required: true, - message: '请选择政治面貌', - trigger: 'blur' - } - ] - }, - { - label:'证书编号', - prop: 'certificateNumber', - type:'date', - }, - - { - label:'证明材料', - prop: 'evidence', - slot:true - }, - { - label:'更新时间', - prop: 'createTime', - type:'date', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - }, - ] -} - - -export const teacherMissOption={ - border: true, - index: true, - indexLabel: '序号', - stripe: true, - addBtn:false, - editBtn:false, - addRowBtn:false, - delBtn:false, - menu:false, - column: [{ - label:'部门', - prop: 'deptName' - }, - { - label:'工号', - prop: 'teacherNo', - search:true - }, - { - label:'姓名', - prop: 'realName', - search:true - }, - { - label:'性别', - prop: 'sex', - // props:{ - // label:'label', - // value:'value' - // }, - // dicUrl:'/admin/dict/item/type/sexy' - }, - { - label:'联系电话1', - prop: 'telPhone' - }, - { - label:'联系电话2', - prop: 'telPhoneTwo' - }, - { - label:'缺填字段', - prop: 'missInfo' - } - ] -} - -export const teacherHonorOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - delBtn: false, - editBtn: false, - menu:false, - addBtn: false, - column: [ - { - label: '荣誉', - prop: 'honor' - }, - { - label: '表彰单位', - prop: 'honorCompany' - }, - { - label: '年份', - prop: 'year', - type: 'year', - format:'yyyy', - valueFormat:'yyyy' - }, - { - label: '证明材料', - prop: 'attachment', - slot:true, - formslot:true - }, - ] -} - -export const teacherPaperOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - menu:false, - - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - dialogHeight:700, - dialogWidth:"90%", - column: [ - { - label:'证明材料', - prop:"zmcl", - slot:true, - display:false - }, - { - label: '作者', - prop: 'author', - rules: [{ - required: true, - message: '请输入作者', - trigger: 'blur' - }] - }, - { - label: '第二作者', - prop: 'secondAuthor' - }, - { - label: '论文名称', - prop: 'title', - rules: [{ - required: true, - message: '请输入论文名称', - trigger: 'blur' - }] - }, - { - label: '论文类型', - prop: 'paperConfigId', - type: 'select', - dicUrl: '/professional/professionalpaperconfig/getPaperConfigList', - props:{ - label:'typeName', - value:'id' - }, - rules: [{ - required: true, - message: '请选择论文类型', - trigger: 'blur' - }] - }, - { - label: '发表刊物名称', - prop: 'nameOfPublication' - }, - { - label: '发表时间', - prop: 'dateOfPublication', - type:'datetime', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - rules: [{ - required: true, - message: '请填写发表时间', - trigger: 'blur' - }] - }, - { - label: '刊物主办单位', - prop: 'publicationsCompetentUnit', - }, - { - label: '刊物主管单位', - prop: 'publicationsManageUnit', - }, - { - label: '颁奖单位', - prop: 'awardingUnit', - }, - { - label: '获奖等级', - prop: 'rewardLevel', - }, - { - label: '获奖时间', - prop: 'rewardTime', - type:'datetime', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - }, - { - label: '备注', - prop: 'remarks', - }, - - { - label:'*知网截图', - prop:"knowdgeImg", - formslot:true, - hide:true, - }, - { - label:'*刊物封面', - prop:"pubCover", - formslot:true, - hide:true - }, - { - label:'*目录页', - prop:"cateImg", - formslot:true, - hide:true - }, - { - label:'*内容页', - prop:"contentImg", - formslot:true, - hide:true - } - ] -} - -export const teacherMaterialOption = { - border: true, - index: true, - indexLabel: '序号', - menu:false, - - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - { - label:'证明材料', - prop:"zmcl", - slot:true, - display:false - }, - { - label: '教材名称', - prop: 'materialName', - rules: [{ - required: true, - message: '请填写教材名称', - trigger: 'blur' - }] - }, - { - label: '教材类别', - prop: 'materialConfigId', - type: 'select', - dicUrl: '/professional/professionalteachingmaterialconfig/getTeachingMaterialList', - props:{ - label:'typeName', - value:'id' - }, - rules: [{ - required: true, - message: '请选择类别', - trigger: 'blur' - }] - }, - { - label: '主编', - prop: 'editor', - rules: [{ - required: true, - message: '请填写主编', - trigger: 'blur' - }] - }, - { - label: '副主编', - prop: 'secondEditor' - }, - { - label: '参编', - prop: 'joinEditor' - }, - { - label: '编写字数(千字)', - prop: 'words' - }, - { - label: '出版单位', - prop: 'publishCompany' - }, - { - label: '出版时间', - prop: 'publishTime', - type:'datetime', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss' - }, - { - label: '备注', - prop: 'remarks', - }, - { - label:'*教材封面', - prop:"mateCover", - formslot:true, - hide:true, - }, - { - label:'*出版页', - prop:"pubImg", - formslot:true, - hide:true - }, - ] -} - -export const teacherTopicListOption = { - border: true, - index: true, - indexLabel: '序号', - menu:false, - - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - dialogHeight:700, - dialogWidth:"90%", - labelWidth:150, - column: [ - { - label:'证明材料', - prop:"zmcl", - slot:true, - display:false - }, - { - label: '课题所属部门', - prop: 'deptCode', - rules: [{ - required: true, - message: '请填写所属部门', - trigger: 'blur' - }] - }, - { - label: '课题名称', - prop: 'topicName', - rules: [{ - required: true, - message: '请填写课题名称', - trigger: 'blur' - }] - }, - { - label: '课题负责人', - prop: 'topicLeader', - rules: [{ - required: true, - message: '请填写课题负责人', - trigger: 'blur' - }] - }, - { - label: '课题参与人', - prop: 'topicJoiner' - }, - { - label: '课题来源', - prop: 'topicSourceConfigId', - type: 'select', - dicUrl: '/professional/professionaltopicsourceconfig/getTopicSourceList', - props: { - label:'sourceName', - value:'id' - }, - rules: [{ - required: true, - message: '请选择来源', - trigger: 'blur' - }] - }, - { - label: '级别', - prop: 'topicLevelConfigId', - type: 'select', - dicUrl: '/professional/professionaltopiclevelconfig/getTopicLevelList', - props: { - label:'levelName', - value:'id' - }, - rules: [{ - required: true, - message: '请选择级别', - trigger: 'blur' - }] - }, - { - label: '结题时间', - prop: 'finishTime', - type:'datetime', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - rules: [{ - required: true, - message: '请选择结题时间', - trigger: 'blur' - }] - }, - { - label: '颁奖单位', - prop: 'awardingUnit' - }, - { - label: '获奖等级', - prop: 'awardingLevel' - }, - { - label: '备注', - prop: 'remarks', - hide:true - }, - { - label:'*立项申报书', - prop:"projectApp", - formslot:true, - hide:true - }, - { - label:'*结题证书', - prop:"conclusionBook", - formslot:true, - hide:true - }, - { - label:'*结题报告', - prop:"conclusionReport", - formslot:true, - hide:true - }, - - { - label:'*其他材料', - prop:"otherImg", - formslot:true, - hide:true - }, - - ] -} - -export const stationChangeOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - menu:false, - dic: [], - column: [ - { - label: '原部门名称', - prop: 'oldDeptName', - }, - { - label: '现部门名称', - prop: 'newDeptName' - }, - { - label: '调令日期', - prop: 'changeDate', - type:'date', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd' - }, - ] -} - -export const partyChangeOption = { - border: true, - index: true, - menu:false, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - { - label: '原支部名称', - prop: 'oldBranchName' - }, - { - label: '现支部名称', - prop: 'branchName' - }, - // { - // label: '党费交至几月', - // prop: 'feeTime' - // }, - { - label:'党费', - prop:"partyFee", - type:'number', - precision:2 - }, - { - label: '变动时间', - prop: 'changeTime', - type:'date', - format:'yyyy-MM-dd', - - }, - { - label: '创建时间', - prop: 'createTime' - }, - { - label: '备注', - prop: 'remarks' - }, - ] -} - - -export const simpleTableOption = { - border: true, - index: false, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - maxHeight:600, - menu:false, - column: [ - { - label: '姓名', - prop: 'realName', - - fixed: true, - }, - { - label: '工号', - prop: 'teacherNo', - }, - { - label: '手机', - prop: 'telPhone', - }, - { - label: '身份证', - prop: 'idCard', - }, - { - label: '性别', - prop: 'sex', - props:{ - label:'label', - value:'value' - }, - type:"radio", - dicUrl:'/admin/dict/item/type/sexy', - }, - { - label: '部门', - prop: 'deptName', - }, - { - label: '学历', - prop: 'dgreeName', - }, - { - label: '学位', - prop: 'dgreeNameA', - }, - { - label:'职称等级', - prop: 'pfTitleId', - type:'select', - dicUrl:`/professional/professionaltitlelevelconfig/getProfessionalTitleList`, - props:{ - label:'professionalTitle', - value:'id', - }, - }, - { - label: '岗位级别', - prop: 'stationLevelName', - }, - { - label:'职业资格等级', - prop: 'workId', - type:'select', - dicUrl:`/professional/professionalqualificationconfig/getLevelList`, - props:{ - label:'levelName', - value:'id', - } - }, - { - label:'职业资格工种', - prop: 'workName', - hide:true - }, - { - label:'教师上岗证', - prop: 'teacherCer', - }, - { - label:'中等教师资格证', - prop: 'midCer', - }, - { - label:'高校教师资格证', - prop: 'highCer', - }, - { - label: '用工性质', - prop: 'employmentNature', - type: 'select', - dicUrl:`/professional/professionalemploymentnature/getEmploymentNatureList`, - props:{ - label:'employmentNatureName', - value:'id', - }, - }, - { - label: '岗位类别', - prop: 'stationTypeId', - type: 'select', - dicUrl:`/professional/professionalstationtype/getStationTypeList`, - props:{ - label:'typeName', - value:'id', - }, - }, - { - label:'任现岗位职级时间', - prop: 'stationDate', - }, - - ] - -} - diff --git a/src/const/crud/professional/teacherbasefordialog.js b/src/const/crud/professional/teacherbasefordialog.js deleted file mode 100644 index 048857d..0000000 --- a/src/const/crud/professional/teacherbasefordialog.js +++ /dev/null @@ -1,508 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - - - -//学历 -import global from "@/components/tools/commondict"; - -export const educationOptionForDialog={ - labelWidth: 120, - column: [{ - label:'毕业时间', - prop: 'graduateTime', - type:'date', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - rules: [ - { - required: true, - message: '请输入毕业时间', - trigger: 'blur' - } - ] - }, - { - label: '教育类型', - prop: 'type', - props:{ - label:'name', - value:'id' - }, - type:"select", - dicUrl:'/professional/professionalacademiceducationtypeconfig/getAllTypeList', - rules: [ - { - required: true, - message: '请选择教育类型', - trigger: 'blur' - } - ] - }, - { - label:'学历', - prop: 'qualificationConfigId', - type:'select', - dicUrl:'/professional/academicqualificationsconfig/getQualificationList', - props:{ - label:'qualificationName', - value:'id', - } - }, - { - label:'学位', - prop: 'degreeConfigId', - type:'select', - dicUrl:'/professional/professionalacademicdegreeconfig/getDegreeList', - props:{ - label:'degreeName', - value:'id', - } - - }, - { - label:'毕业学校', - prop: 'graduateSchool', - rules: [ - { - required: true, - message: '请输入毕业学校', - trigger: 'blur' - } - ] - }, - { - label:'所学专业', - prop: 'major', - rules: [ - { - required: true, - message: '请输入所学专业', - trigger: 'blur' - } - ] - }, - { - label:'证书编码', - prop: 'certificateNumber', - row:true, - span:24, - rules: [ - { - required: true, - message: '请输入证书编码', - trigger: 'blur' - } - ] - }, - { - label:'学历证书', - prop: 'materialA', - formslot:true - }, - { - label:'学位证书', - prop: 'materialB', - formslot:true, - }, - ] -} - - -//职称 -export const proOptionForDialog={ - labelWidth: 120, - column: [ - { - label:'职称等级', - prop: 'professionalTitleConfigId', - formslot:true, - rules: [ - { - required: true, - message: '请选择职称等级', - trigger: 'blur' - } - ] - }, - { - label:'专业技术职务', - prop: 'majorStation', - formslot:true, - rules: [ - { - required: true, - message: '请选择专业技术职务', - trigger: 'blur' - } - ] - }, - { - label:'取证时间', - prop: 'certificateTime', - type:'date', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - rules: [ - { - required: true, - message: '请选择取证时间', - trigger: 'blur' - } - ] - - }, - { - label:'职称任职时间', - prop: 'inOfficeDate', - type:'date', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss' - - }, - { - label:'证书编号', - prop: 'certificateNumber', - rules: [ - { - required: true, - message: '请输入证书编号', - trigger: 'blur' - } - ] - }, - { - label:'证明材料', - prop: 'materialA', - formslot:true - }, - ] -} - -//职业 -export const workOptionForDialog={ - labelWidth: 120, - column: [ - - { - label:'职业工种', - prop: 'worker', - formslot:true, - rules: [ - { - required: true, - message: '请选择职业工种', - trigger: 'blur' - } - ] - }, - { - label:'等级', - prop: 'qualificationConfigId', - formslot:true, - rules: [ - { - required: true, - message: '请选择等级', - trigger: 'blur' - } - ] - }, - { - label:'取证时间', - prop: 'certificateTime', - type:'date', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - rules: [ - { - required: true, - message: '请选择取证时间', - trigger: 'blur' - } - ] - - }, - { - label:'证书编号', - prop: 'certificateNumber', - rules: [ - { - required: true, - message: '请输入证书编号', - trigger: 'blur' - } - ] - }, - { - label:'材料1', - prop: 'materialA', - formslot:true - }, - // { - // label:'材料2', - // prop: 'materialB', - // formslot:true, - // }, - // { - // label:'材料3', - // prop: 'materialC', - // formslot:true, - // }, - ] -} - - -//教师资格证 -export const teacherCertificate ={ - labelWidth: 120, - column: [ - - { - label:'类型', - prop: 'certificateConfId', - type:'select', - dicUrl:'/professional/professionalteachercertificateconf/getTeacherCertificateList', - props:{ - label:'cretificateName', - value:'id', - }, - rules: [ - { - required: true, - message: '请选择学历', - trigger: 'blur' - } - ] - }, - { - label:'证书编号', - prop: 'certificateNumber', - rules: [ - { - required: true, - message: '请输入证书编号', - trigger: 'blur' - } - ] - }, - { - label:'证明材料', - prop: 'materialA', - formslot:true - }, - // { - // label:'证明材料2', - // prop: 'materialB', - // formslot:true - // }, - ] -} - -//荣誉 -export const honorForDialog = { - labelWidth: 120, - column: [ - { - label: '荣誉', - prop: 'honor', - rules: [ - { - required: true, - message: '请填写荣誉', - trigger: 'blur' - } - ] - }, - { - label: '表彰单位', - prop: 'honorCompany', - rules: [ - { - required: true, - message: '请填写表彰单位', - trigger: 'blur' - } - ] - }, - { - label: '年份', - prop: 'year', - type: 'year', - format:'yyyy', - valueFormat:'yyyy', - rules: [ - { - required: true, - message: '请输入年份', - trigger: 'blur' - } - ] - }, - { - label: '证明材料', - prop: 'materialA', - formslot:true - }, - ] -} - -//人员调动 -export const stationChangeDialog = { - labelWidth: 120, - column: [ - { - label: '工号', - prop: 'teacherNo', - formslot:true, - }, - { - label: '姓名', - prop: 'realName', - formslot:true - }, - { - label: '原部门名称', - prop: 'deptCode', - row:true, - formslot:true, - }, - { - label: '现二级部门*', - prop:'newDeptCode', - formslot:true, - - }, - { - label: '现子级部门', - prop:'newSecDeptCode', - formslot:true - - }, - { - label: '调令日期', - prop: 'changeDate', - type:'date', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd', - rules: [ - { - required: true, - message: '请选择日期', - trigger: 'blur' - } - ] - - }, - { - label: '岗位类型', - prop: 'pos', - type:'select', - dicData:global.STATION_TYPE, - props:{ - label:'label', - value:'value' - }, - rules: [ - { - required: true, - message: '请选择岗位类型', - trigger: 'blur' - } - ] - - }, - { - label: '备注', - prop: 'remarks', - type:"textarea", - span:24, - }, - ] - } - -//党员调动 -export const partChangeOption = { - column: [ - { - label: '工号', - prop: 'teacherNo', - formslot:true - }, - { - label: '用户名', - prop: 'realName', - formslot:true - }, - { - label: '原支部名', - prop: 'oldBranchName', - formslot:true, - }, - { - label: '现支部名', - prop: 'branchName', - formslot:true, - rules: [ - { - required: true, - message: '请选择现支部', - trigger: 'blur' - } - ] - }, - // { - // label: '党费交至几月', - // prop: 'feeTime', - // type:'month', - // format:'yyyy-MM', - // valueFormat:'yyyy-MM-dd HH:mm:ss', - // rules: [ - // { - // required: true, - // message: '请选择时间', - // trigger: 'blur' - // } - // ] - // }, - { - label:'党费', - prop:"partyFee", - type:'number', - precision:2 - }, - { - label: '变动时间', - prop: 'changeTime', - type:'date', - format:'yyyy-MM-dd', - valueFormat:'yyyy-MM-dd HH:mm:ss', - rules: [ - { - required: true, - message: '请选择变动时间', - trigger: 'blur' - } - ] - }, - { - label: '备注', - prop: 'remarks', - type:'text' - }, - ] -} diff --git a/src/const/crud/professional/teacherpayslip.js b/src/const/crud/professional/teacherpayslip.js deleted file mode 100755 index 9a6292d..0000000 --- a/src/const/crud/professional/teacherpayslip.js +++ /dev/null @@ -1,382 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: false, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - selection:true, - column: [ - { - label: '编号', - prop: 'numId' - }, - { - label: '工号', - prop: 'teacherNo', - search:true - }, - { - label: '姓名', - prop: 'realName', - search:true - }, - { - label: '岗位工资', - prop: 'postSalary' - }, - - { - label: '年份', - prop: 'nf', - search:true, - type:'year', - format:'yyyy', - valueFormat:'yyyy' - }, - { - label: '月份', - prop: 'yf', - search:true, - type:'month', - format:'M', - valueFormat:'M' - }, - { - label: '岗位类别', - prop: 'stationTypeId', - hide:true, - }, - { - label: '身份证号', - prop: 'idCard', - search:true - }, - // { - // label: '培训兼课金', - // prop: 'trainPool', - // cell:true, - // width:140, - // type:'number', - // precision:2 - // }, - // { - // label: '其他收入(一)', - // prop: 'otherIncome1', - // cell:true, - // width:140, - // type:'number', - // precision:2 - // }, - // { - // label: '科研经', - // prop: 'scienceMoney', - // cell:true, - // type:'number', - // width:140, - // precision:2 - // }, - // { - // label: '其他收入(二)', - // prop: 'otherIncome2', - // type:'number', - // width:140, - // precision:2 - // }, - // { - // label: '其他扣款', - // prop: 'otherDeduction' - // }, - // { - // label: '累计减除费用', - // prop: 'deductionCost' - // }, - { - label: '应发工资', - prop: 'shouldPay' - }, - { - label: '实发工资', - prop: 'realWage', - width:110, - precision:2 - }, - { - label: '职工查看', - prop: 'normalView', - type: 'select', - dicUrl:'/admin/dict/item/type/salary_search', - props:{ - label:'label', - value:'value' - } - }, - // { - // label: '薪级工资', - // prop: 'payWage' - // }, - // { - // label: '见习期工资', - // prop: 'studentPay' - // }, - // { - // label: '生活补贴', - // prop: 'liveAllowance' - // }, - // { - // label: '岗位津贴', - // prop: 'postAllowance' - // }, - // { - // label: '住房(租金)补贴', - // prop: 'houseSubsidies' - // }, - // { - // label: '新职工住房补贴', - // prop: 'newHouseSubsidies' - // }, - // { - // label: '回民补贴', - // prop: 'huiSubsidies' - // }, - // { - // label: '养老保险补贴', - // prop: 'oldSubsidies' - // }, - // { - // label: '教龄津贴', - // prop: 'ageAllowance' - // }, - // { - // label: '特教补贴', - // prop: 'specialSubsidies' - // }, - // { - // label: '特级教师津贴', - // prop: 'teacherAllowance' - // }, - // { - // label: '特岗津贴(一)', - // prop: 'sPostAllowance1' - // }, - // { - // label: '特岗津贴(二)', - // prop: 'sPostAllowance2' - // }, - // { - // label: '其他', - // prop: 'other' - // }, - // { - // label: '奖励性绩效工资', - // prop: 'meritPay' - // }, - // { - // label: '乡镇工作补贴', - // prop: 'villageSubsidies' - // }, - // { - // label: '临时性补贴', - // prop: 'temporarySubsidies' - // }, - // { - // label: '上下班交通补贴', - // prop: 'trafficSubsidies' - // }, - // { - // label: '保留津贴', - // prop: 'keepAllowance' - // }, - // { - // label: '补发工资', - // prop: 'retroactivePay' - // }, - // { - // label: '应发工资', - // prop: 'shouldPay' - // }, - // { - // label: '住房公积金', - // prop: 'houseFund' - // }, - // { - // label: '医疗保险金', - // prop: 'medicalInsurance' - // }, - // { - // label: '失业保险金', - // prop: 'unemployInsurance' - // }, - // { - // label: '养老保险金', - // prop: 'endowInsurance' - // }, - // { - // label: '工会费', - // prop: 'unionFee' - // }, - // { - // label: '儿童统筹', - // prop: 'childrenWhole' - // }, - // { - // label: '个人所得税', - // prop: 'personalTax' - // }, - // - // { - // label: '病事假扣款', - // prop: 'sickDeduction' - // }, - // { - // label: '医疗救助基金', - // prop: 'medicalFund' - // }, - // { - // label: '工伤', - // prop: 'inductrialInjury' - // }, - // { - // label: '个人补缴', - // prop: 'personalPay' - // }, - // { - // label: '代扣小计', - // prop: 'withhold' - // }, - // - // { - // label: '工资收入', - // prop: 'wageIncome' - // }, - // - // - // { - // label: '五险一金', - // prop: 'insurance' - // }, - // { - // label: '其他扣款2', - // prop: 'otherDeduction2' - // }, - // - // { - // label: '备注', - // prop: 'remark' - // }, - // { - // label: '删除标记', - // prop: 'delFlag' - // }, - // { - // label: '创建者', - // prop: 'createBy' - // }, - // { - // label: '创建时间', - // prop: 'createDate' - // }, - // { - // label: '更新者', - // prop: 'updateBy' - // }, - // { - // label: '更新时间', - // prop: 'updateDate' - // }, - // - // { - // label: '导入序号', - // prop: 'numId' - // }, - // { - // label: '子女教育', - // prop: 'childEdu' - // }, - // { - // label: '继续教育', - // prop: 'conEdu' - // }, - // { - // label: '大病医疗', - // prop: 'sickMedical' - // }, - // { - // label: '住房贷款利息或者住房租金', - // prop: 'house' - // }, - // { - // label: '赡养老人', - // prop: 'supportOld' - // }, - // { - // label: '累计住房贷款利息', - // prop: 'houseInterest' - // }, - - ] -} - - -export const normalTableOption= JSON.parse(JSON.stringify(tableOption)) -normalTableOption.cellBtn=false - -//金额修正 -export const moneyOption={ - keyId:'id', - addBtn:false, - editBtn:false, - addRowBtn:false, - delRowBtn:false, - cellBtn:true, - column: [ - { - label:'姓名', - prop: 'realName', - }, - { - label:'身份证', - prop: 'idCard', - }, - { - label:'金额', - prop: 'money', - cell: true, - rules: [ - { - required: true, - message: '请输入金额', - trigger: 'blur' - } - ] - }, - { - label:'年份', - prop: 'year', - }, - { - label:'月份', - prop: 'month', - }, - ] -} diff --git a/src/const/crud/professional/teachersalary.js b/src/const/crud/professional/teachersalary.js deleted file mode 100755 index 9a6292d..0000000 --- a/src/const/crud/professional/teachersalary.js +++ /dev/null @@ -1,382 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: false, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - selection:true, - column: [ - { - label: '编号', - prop: 'numId' - }, - { - label: '工号', - prop: 'teacherNo', - search:true - }, - { - label: '姓名', - prop: 'realName', - search:true - }, - { - label: '岗位工资', - prop: 'postSalary' - }, - - { - label: '年份', - prop: 'nf', - search:true, - type:'year', - format:'yyyy', - valueFormat:'yyyy' - }, - { - label: '月份', - prop: 'yf', - search:true, - type:'month', - format:'M', - valueFormat:'M' - }, - { - label: '岗位类别', - prop: 'stationTypeId', - hide:true, - }, - { - label: '身份证号', - prop: 'idCard', - search:true - }, - // { - // label: '培训兼课金', - // prop: 'trainPool', - // cell:true, - // width:140, - // type:'number', - // precision:2 - // }, - // { - // label: '其他收入(一)', - // prop: 'otherIncome1', - // cell:true, - // width:140, - // type:'number', - // precision:2 - // }, - // { - // label: '科研经', - // prop: 'scienceMoney', - // cell:true, - // type:'number', - // width:140, - // precision:2 - // }, - // { - // label: '其他收入(二)', - // prop: 'otherIncome2', - // type:'number', - // width:140, - // precision:2 - // }, - // { - // label: '其他扣款', - // prop: 'otherDeduction' - // }, - // { - // label: '累计减除费用', - // prop: 'deductionCost' - // }, - { - label: '应发工资', - prop: 'shouldPay' - }, - { - label: '实发工资', - prop: 'realWage', - width:110, - precision:2 - }, - { - label: '职工查看', - prop: 'normalView', - type: 'select', - dicUrl:'/admin/dict/item/type/salary_search', - props:{ - label:'label', - value:'value' - } - }, - // { - // label: '薪级工资', - // prop: 'payWage' - // }, - // { - // label: '见习期工资', - // prop: 'studentPay' - // }, - // { - // label: '生活补贴', - // prop: 'liveAllowance' - // }, - // { - // label: '岗位津贴', - // prop: 'postAllowance' - // }, - // { - // label: '住房(租金)补贴', - // prop: 'houseSubsidies' - // }, - // { - // label: '新职工住房补贴', - // prop: 'newHouseSubsidies' - // }, - // { - // label: '回民补贴', - // prop: 'huiSubsidies' - // }, - // { - // label: '养老保险补贴', - // prop: 'oldSubsidies' - // }, - // { - // label: '教龄津贴', - // prop: 'ageAllowance' - // }, - // { - // label: '特教补贴', - // prop: 'specialSubsidies' - // }, - // { - // label: '特级教师津贴', - // prop: 'teacherAllowance' - // }, - // { - // label: '特岗津贴(一)', - // prop: 'sPostAllowance1' - // }, - // { - // label: '特岗津贴(二)', - // prop: 'sPostAllowance2' - // }, - // { - // label: '其他', - // prop: 'other' - // }, - // { - // label: '奖励性绩效工资', - // prop: 'meritPay' - // }, - // { - // label: '乡镇工作补贴', - // prop: 'villageSubsidies' - // }, - // { - // label: '临时性补贴', - // prop: 'temporarySubsidies' - // }, - // { - // label: '上下班交通补贴', - // prop: 'trafficSubsidies' - // }, - // { - // label: '保留津贴', - // prop: 'keepAllowance' - // }, - // { - // label: '补发工资', - // prop: 'retroactivePay' - // }, - // { - // label: '应发工资', - // prop: 'shouldPay' - // }, - // { - // label: '住房公积金', - // prop: 'houseFund' - // }, - // { - // label: '医疗保险金', - // prop: 'medicalInsurance' - // }, - // { - // label: '失业保险金', - // prop: 'unemployInsurance' - // }, - // { - // label: '养老保险金', - // prop: 'endowInsurance' - // }, - // { - // label: '工会费', - // prop: 'unionFee' - // }, - // { - // label: '儿童统筹', - // prop: 'childrenWhole' - // }, - // { - // label: '个人所得税', - // prop: 'personalTax' - // }, - // - // { - // label: '病事假扣款', - // prop: 'sickDeduction' - // }, - // { - // label: '医疗救助基金', - // prop: 'medicalFund' - // }, - // { - // label: '工伤', - // prop: 'inductrialInjury' - // }, - // { - // label: '个人补缴', - // prop: 'personalPay' - // }, - // { - // label: '代扣小计', - // prop: 'withhold' - // }, - // - // { - // label: '工资收入', - // prop: 'wageIncome' - // }, - // - // - // { - // label: '五险一金', - // prop: 'insurance' - // }, - // { - // label: '其他扣款2', - // prop: 'otherDeduction2' - // }, - // - // { - // label: '备注', - // prop: 'remark' - // }, - // { - // label: '删除标记', - // prop: 'delFlag' - // }, - // { - // label: '创建者', - // prop: 'createBy' - // }, - // { - // label: '创建时间', - // prop: 'createDate' - // }, - // { - // label: '更新者', - // prop: 'updateBy' - // }, - // { - // label: '更新时间', - // prop: 'updateDate' - // }, - // - // { - // label: '导入序号', - // prop: 'numId' - // }, - // { - // label: '子女教育', - // prop: 'childEdu' - // }, - // { - // label: '继续教育', - // prop: 'conEdu' - // }, - // { - // label: '大病医疗', - // prop: 'sickMedical' - // }, - // { - // label: '住房贷款利息或者住房租金', - // prop: 'house' - // }, - // { - // label: '赡养老人', - // prop: 'supportOld' - // }, - // { - // label: '累计住房贷款利息', - // prop: 'houseInterest' - // }, - - ] -} - - -export const normalTableOption= JSON.parse(JSON.stringify(tableOption)) -normalTableOption.cellBtn=false - -//金额修正 -export const moneyOption={ - keyId:'id', - addBtn:false, - editBtn:false, - addRowBtn:false, - delRowBtn:false, - cellBtn:true, - column: [ - { - label:'姓名', - prop: 'realName', - }, - { - label:'身份证', - prop: 'idCard', - }, - { - label:'金额', - prop: 'money', - cell: true, - rules: [ - { - required: true, - message: '请输入金额', - trigger: 'blur' - } - ] - }, - { - label:'年份', - prop: 'year', - }, - { - label:'月份', - prop: 'month', - }, - ] -} diff --git a/src/const/crud/professional/teachersalarytax.js b/src/const/crud/professional/teachersalarytax.js deleted file mode 100644 index 88618e5..0000000 --- a/src/const/crud/professional/teachersalarytax.js +++ /dev/null @@ -1,135 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - { - label: '', - prop: 'id' - }, - { - label: '', - prop: 'teacherNo' - }, - { - label: '本期总收入', - prop: 'currentIncome' - }, - { - label: '累计收入', - prop: 'totalIncome' - }, - { - label: '累计减除费用', - prop: 'totalDeduction' - }, - { - label: '累计专项扣除', - prop: 'totalSpecialDecution' - }, - { - label: '累计子女教育', - prop: 'totalChildEdu' - }, - { - label: '累计继续教育', - prop: 'totalConEdu' - }, - { - label: '累计住房贷款利息', - prop: 'totalHouseinterest' - }, - { - label: '累计住房租金', - prop: 'totalHouse' - }, - { - label: '累计赡养老人', - prop: 'totalSupportOld' - }, - { - label: '累计3岁以下婴幼儿照护', - prop: 'totalBabyMoney' - }, - { - label: '累计应纳税所得额', - prop: 'totalTaxMoney' - }, - { - label: '税率', - prop: 'taxRate' - }, - { - label: '速算扣除数', - prop: 'quickDecution' - }, - { - label: '累计应纳税额', - prop: 'totalTaxPay' - }, - { - label: '累计应扣缴税额', - prop: 'totalRealTaxPay' - }, - { - label: '累计已预缴税额', - prop: 'totalPrePayTax' - }, - { - label: '累计应补(退)税额', - prop: 'totalRetrieveTax' - }, - { - label: '年份', - prop: 'nf' - }, - { - label: '月份', - prop: 'yf' - }, - { - label: '创建时间', - prop: 'createTime' - }, - { - label: '更新时间', - prop: 'updateTime' - }, - { - label: '删除标记', - prop: 'delFlag' - }, - { - label: '创建者', - prop: 'createBy' - }, - { - label: '更新者', - prop: 'updateBy' - }, - ] -} diff --git a/src/const/crud/professional/teachertravel.js b/src/const/crud/professional/teachertravel.js deleted file mode 100644 index cfe37c6..0000000 --- a/src/const/crud/professional/teachertravel.js +++ /dev/null @@ -1,424 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ -const YES_OR_NO=[ - { - label:'是', - value:'1' - }, - { - label:'否', - value:'0' - } -] -const ROLE_TYPE=[ - { - label:'教职工', - value:'1' - }, - { - label:'学生', - value:'2' - }, - { - label:'校外人员', - value:'3' - }, -] - -const NUCLE_TYPE=[ - { - label:'待指定核酸类型', - value:'0' - }, - { - label:'不需要', - value:'1' - }, - { - label:'三天两检', - value:'2' - }, - { - label:'七天五检', - value:'3' - }, -] -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - // { - // label: '主键', - // prop: 'id' - // }, - // { - // label: '创建人', - // prop: 'createBy' - // }, - // { - // label: '创建时间', - // prop: 'createTime' - // }, - // { - // label: '更新人', - // prop: 'updateBy' - // }, - // { - // label: '更新时间', - // prop: 'updateTime' - // }, - // { - // label: '删除标志位', - // prop: 'delFlag' - // }, - // { - // label: '备注', - // prop: 'remarks' - // }, - // { - // label: '租户id', - // prop: 'tenantId' - // }, - { - label: '姓名', - prop: 'teacherNo', - labelWidth:120, - addDisplay:false, - editDisplay:false, - hide:true, - type:'select', - filterable:true, - dicUrl:'/professional/teacherbase/TeacherBaseList', - props:{ - label:'realName', - value:'teacherNo' - }, - rules: [{ - required: true, - trigger: 'blur', - message:"请选择姓名" - }] - }, - { - label: '姓名', - prop: 'realName', - search:true, - // hide:true, - addDisplay:false, - editDisplay:false, - }, - { - label: '归属部门', - prop: 'deptCode', - search:true, - addDisplay:false, - editDisplay:false, - slot: true, - type:'select', - dicUrl: '/basic/basicdept/getDeptList?deptLevel=2', - props: { - label: 'deptName', - value: 'deptCode' - }, - }, - { - label: '身份证号', - prop: 'idCard', - addDisplay:false, - editDisplay:false, - hide:true - }, - { - label: '联系电话', - prop: 'telPhone', - editDisabled:true, - labelWidth:120, - rules: [{ - required: true, - trigger: 'blur', - message:"请输入联系电话" - }] - }, - { - label: '出行原因', - prop: 'travelReason', - labelWidth:120, - editDisabled:true, - rules: [{ - required: true, - trigger: 'blur', - message:"请输入出行原因" - }] - }, - { - label: '目的地', - prop: 'destination', - search:true, - labelWidth:120, - editDisabled:true, - rules: [{ - required: true, - trigger: 'blur', - message:"请输入目的地" - }] - }, - { - label: '出行交通工具', - prop: 'tripVehicle', - addDisplay:false, - editDisplay:false, - }, - { - label: '返程交通工具', - prop: 'returnVehicle', - addDisplay:false, - editDisplay:false, - }, - { - label: '出行交通工具', - prop: 'teacherTravelLeaveList', - labelWidth:120, - editDisabled:true, - hide:true, - formslot: true, - }, - { - label: '返程交通工具', - prop: 'teacherTravelReturnList', - labelWidth:120, - addDisplay:false, - editDisabled:true, - hide:true, - formslot: true, - }, - { - label: '是否外省', - prop: 'isProvince', - search:true, - labelWidth:120, - editDisabled:true, - type:'select', - dicData:YES_OR_NO, - props:{ - label:'label', - value:'value' - }, - rules: [{ - required: true, - trigger: 'blur', - message:"请选择是否外省" - }] - }, - // { - // label: '是否核酸检测', - // prop: 'isNat', - // search:true, - // type:'select', - // dicData:YES_OR_NO, - // props:{ - // label:'label', - // value:'value' - // }, - // rules: [{ - // required: true, - // trigger: 'blur', - // message:"请选择是否核酸检测" - // }] - // }, - // { - // label: '核酸检测情况', - // prop: 'natState', - // }, - - { - label: '开始时间', - prop: 'startTime', - labelWidth:120, - editDisabled:true, - type:'date', - format:'yyyy-MM-dd', - valueFormat: 'yyyy-MM-dd', - rules: [{ - required: true, - trigger: 'blur', - message:"请输入开始时间" - }] - }, - { - label: '结束时间', - prop: 'endTime', - editDisabled:true, - labelWidth:120, - type:'date', - format:'yyyy-MM-dd', - valueFormat: 'yyyy-MM-dd', - rules: [{ - required: true, - trigger: 'blur', - message:"请输入结束时间" - }] - }, - { - label: '开始时间', - prop: 'startTimeSearch', - search:true, - hide:true, - addDisplay:false, - editDisplay:false, - type:'date', - valueFormat: 'yyyy-MM-dd', - }, - { - label: '结束时间', - prop: 'endTimeSearch', - search:true, - hide:true, - addDisplay:false, - editDisplay:false, - type:'date', - valueFormat: 'yyyy-MM-dd', - }, - { - label: '核酸检测报告', - prop: 'attachment', - addDisplay:false, - slot: true, - formslot: true - }, - { - label: '健康码', - prop: 'heathImg', - addDisplay:false, - slot: true, - formslot: true - }, - { - label: '行程码', - prop: 'travelImg', - addDisplay:false, - slot: true, - formslot: true - }, - - { - label: '部门领导审批', - prop: 'deptApproval', - search:true, - addDisplay:false, - editDisplay:false, - type: 'select', - dicUrl: '/admin/dict/item/type/dept_approval', - props:{ - label:'label', - value:'value' - } - }, - { - label: '分管领导审批', - prop: 'leaderApproval', - search:true, - slot: true, - addDisplay:false, - editDisplay:false, - type: 'select', - dicUrl: '/admin/dict/item/type/dept_approval', - props:{ - label:'label', - value:'value' - } - }, - // { - // label: '审核状态', - // prop: 'auditStatus', - // addDisplay:false, - // editDisplay:false, - // hide:true, - // search:true, - // type: 'select', - // dicUrl: '/admin/dict/item/type/dept_approval', - // props:{ - // label:'label', - // value:'value' - // } - // }, - { - label: '驳回原因', - prop: 'remarks', - addDisplay:false, - editDisplay:false, - }, - { - label: '部门领导审批(返程)', - prop: 'attachmentVerify', - search:true, - addDisplay:false, - editDisplay:false, - type: 'select', - dicUrl: '/admin/dict/item/type/dept_approval', - props:{ - label:'label', - value:'value' - } - }, - { - label: '分管领导审批(返程)', - prop: 'attachmentLeaderVerify', - search:true, - addDisplay:false, - editDisplay:false, - type: 'select', - dicUrl: '/admin/dict/item/type/dept_approval', - props:{ - label:'label', - value:'value' - } - }, - { - label: '销假核酸类型', - prop: 'nucleType', - search:true, - display:false, - type:'select', - dicData:NUCLE_TYPE, - props:{ - label:'label', - value:'value' - }, - }, - { - label: '角色类型', - prop: 'roleType', - search:true, - addDisplay:false, - editDisplay:false, - type:'select', - dicData:ROLE_TYPE, - props:{ - label:'label', - value:'value' - }, - } - ] -} diff --git a/src/const/crud/professional/typeofworkconfig.js b/src/const/crud/professional/typeofworkconfig.js deleted file mode 100755 index fbfa71f..0000000 --- a/src/const/crud/professional/typeofworkconfig.js +++ /dev/null @@ -1,81 +0,0 @@ -/* - * Copyright (c) 2018-2025, cyweb All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the pig4cloud.com developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - */ - -export const tableOption = { - border: true, - index: true, - indexLabel: '序号', - stripe: true, - menuAlign: 'center', - align: 'center', - editBtn: false, - delBtn: false, - addBtn: false, - dic: [], - column: [ - // { - // label: '主键', - // prop: 'id' - // }, - // { - // label: '创建人', - // prop: 'createBy' - // }, - // { - // label: '创建时间', - // prop: 'createTime' - // }, - // { - // label: '更新人', - // prop: 'updateBy' - // }, - // { - // label: '更新时间', - // prop: 'updateTime' - // }, - // { - // label: '删除标志位', - // prop: 'delFlag' - // }, - // { - // label: '备注', - // prop: 'remarks' - // }, - // { - // label: '租户id', - // prop: 'tenantId' - // }, - { - label: '工种名字', - prop: 'workTitle' - }, - { - label: '更新时间', - prop: 'updateTime', - addDisplay:false, - editDisplay:false - }, - { - label: '排序', - prop: 'sort' - }, - { - label: '备注', - prop: 'remarks' - }, - ] -} diff --git a/src/layout/navBars/breadcrumb/user.vue b/src/layout/navBars/breadcrumb/user.vue index c40c605..4bd1c7c 100644 --- a/src/layout/navBars/breadcrumb/user.vue +++ b/src/layout/navBars/breadcrumb/user.vue @@ -71,8 +71,8 @@ - - + + diff --git a/src/views/recruit/backSchoolCheckin/index.vue b/src/views/recruit/backSchoolCheckin/index.vue new file mode 100644 index 0000000..e97f078 --- /dev/null +++ b/src/views/recruit/backSchoolCheckin/index.vue @@ -0,0 +1,57 @@ + + + + + + + diff --git a/src/views/recruit/backSchoolCheckin/staticIndex.vue b/src/views/recruit/backSchoolCheckin/staticIndex.vue new file mode 100644 index 0000000..6fa420a --- /dev/null +++ b/src/views/recruit/backSchoolCheckin/staticIndex.vue @@ -0,0 +1,170 @@ + + + + + + + diff --git a/src/views/recruit/backSchoolCheckin/statistics.vue b/src/views/recruit/backSchoolCheckin/statistics.vue new file mode 100644 index 0000000..b64eaac --- /dev/null +++ b/src/views/recruit/backSchoolCheckin/statistics.vue @@ -0,0 +1,275 @@ + + + + + + + diff --git a/src/views/recruit/backSchoolCheckin/stu-check-in.vue b/src/views/recruit/backSchoolCheckin/stu-check-in.vue new file mode 100644 index 0000000..dd2ff97 --- /dev/null +++ b/src/views/recruit/backSchoolCheckin/stu-check-in.vue @@ -0,0 +1,159 @@ + + + + + diff --git a/src/views/recruit/backSchoolCheckin/tabIndex.vue b/src/views/recruit/backSchoolCheckin/tabIndex.vue new file mode 100644 index 0000000..5f84880 --- /dev/null +++ b/src/views/recruit/backSchoolCheckin/tabIndex.vue @@ -0,0 +1,547 @@ + + + + + + + diff --git a/src/views/recruit/newstucheckin/index.vue b/src/views/recruit/newstucheckin/index.vue new file mode 100644 index 0000000..ebc2246 --- /dev/null +++ b/src/views/recruit/newstucheckin/index.vue @@ -0,0 +1,269 @@ + + + + + + + diff --git a/src/views/recruit/newstucheckin/statistics.vue b/src/views/recruit/newstucheckin/statistics.vue new file mode 100644 index 0000000..3521f4d --- /dev/null +++ b/src/views/recruit/newstucheckin/statistics.vue @@ -0,0 +1,275 @@ + + + + + + + diff --git a/src/views/recruit/newstucheckin/stu-check-in.vue b/src/views/recruit/newstucheckin/stu-check-in.vue new file mode 100644 index 0000000..b985a5f --- /dev/null +++ b/src/views/recruit/newstucheckin/stu-check-in.vue @@ -0,0 +1,280 @@ + + + + + diff --git a/src/views/recruit/recruitImitateAdjustBatch/addMNStu.vue b/src/views/recruit/recruitImitateAdjustBatch/addMNStu.vue new file mode 100644 index 0000000..62cae84 --- /dev/null +++ b/src/views/recruit/recruitImitateAdjustBatch/addMNStu.vue @@ -0,0 +1,263 @@ + + + diff --git a/src/views/recruit/recruitImitateAdjustBatch/detaiform.vue b/src/views/recruit/recruitImitateAdjustBatch/detaiform.vue new file mode 100644 index 0000000..56d0fda --- /dev/null +++ b/src/views/recruit/recruitImitateAdjustBatch/detaiform.vue @@ -0,0 +1,113 @@ + + + diff --git a/src/views/recruit/recruitImitateAdjustBatch/index.vue b/src/views/recruit/recruitImitateAdjustBatch/index.vue new file mode 100644 index 0000000..0040aad --- /dev/null +++ b/src/views/recruit/recruitImitateAdjustBatch/index.vue @@ -0,0 +1,268 @@ + + + + + + + diff --git a/src/views/recruit/recruitImitateAdjustBatch/mnTable.vue b/src/views/recruit/recruitImitateAdjustBatch/mnTable.vue new file mode 100644 index 0000000..84f79ed --- /dev/null +++ b/src/views/recruit/recruitImitateAdjustBatch/mnTable.vue @@ -0,0 +1,216 @@ + + + diff --git a/src/views/recruit/recruitexampeople/index.vue b/src/views/recruit/recruitexampeople/index.vue new file mode 100644 index 0000000..d462c76 --- /dev/null +++ b/src/views/recruit/recruitexampeople/index.vue @@ -0,0 +1,264 @@ + + + + + + + diff --git a/src/views/recruit/recruitplanmajor/detaiform.vue b/src/views/recruit/recruitplanmajor/detaiform.vue new file mode 100644 index 0000000..dd17c0c --- /dev/null +++ b/src/views/recruit/recruitplanmajor/detaiform.vue @@ -0,0 +1,292 @@ + + + diff --git a/src/views/recruit/recruitplanmajor/index.vue b/src/views/recruit/recruitplanmajor/index.vue new file mode 100644 index 0000000..48d2db4 --- /dev/null +++ b/src/views/recruit/recruitplanmajor/index.vue @@ -0,0 +1,340 @@ + + + + + + + diff --git a/src/views/recruit/recruitplanmajor/majorGroupByDept.vue b/src/views/recruit/recruitplanmajor/majorGroupByDept.vue new file mode 100644 index 0000000..138f58a --- /dev/null +++ b/src/views/recruit/recruitplanmajor/majorGroupByDept.vue @@ -0,0 +1,227 @@ + + + + diff --git a/src/views/recruit/recruitprestudent/enrolplantemplate-form.vue b/src/views/recruit/recruitprestudent/enrolplantemplate-form.vue new file mode 100644 index 0000000..0c4ddb5 --- /dev/null +++ b/src/views/recruit/recruitprestudent/enrolplantemplate-form.vue @@ -0,0 +1,395 @@ + + + diff --git a/src/views/recruit/recruitprestudent/index.vue b/src/views/recruit/recruitprestudent/index.vue new file mode 100644 index 0000000..d9f62b0 --- /dev/null +++ b/src/views/recruit/recruitprestudent/index.vue @@ -0,0 +1,396 @@ + + + + + + + diff --git a/src/views/recruit/recruitprestudent/static.vue b/src/views/recruit/recruitprestudent/static.vue new file mode 100644 index 0000000..db88d81 --- /dev/null +++ b/src/views/recruit/recruitprestudent/static.vue @@ -0,0 +1,145 @@ + + + diff --git a/src/views/recruit/recruitschoolcode/detaiform.vue b/src/views/recruit/recruitschoolcode/detaiform.vue new file mode 100644 index 0000000..0612443 --- /dev/null +++ b/src/views/recruit/recruitschoolcode/detaiform.vue @@ -0,0 +1,123 @@ + + + diff --git a/src/views/recruit/recruitschoolcode/index.vue b/src/views/recruit/recruitschoolcode/index.vue new file mode 100644 index 0000000..d5a5218 --- /dev/null +++ b/src/views/recruit/recruitschoolcode/index.vue @@ -0,0 +1,372 @@ + + + + + + + diff --git a/src/views/recruit/recruitstudentplan/index.vue b/src/views/recruit/recruitstudentplan/index.vue new file mode 100644 index 0000000..23cd79b --- /dev/null +++ b/src/views/recruit/recruitstudentplan/index.vue @@ -0,0 +1,321 @@ + + + + + + + diff --git a/src/views/recruit/recruitstudentplancorrectscoreconfig/detaiform.vue b/src/views/recruit/recruitstudentplancorrectscoreconfig/detaiform.vue new file mode 100644 index 0000000..04fe653 --- /dev/null +++ b/src/views/recruit/recruitstudentplancorrectscoreconfig/detaiform.vue @@ -0,0 +1,129 @@ + + + diff --git a/src/views/recruit/recruitstudentplancorrectscoreconfig/index.vue b/src/views/recruit/recruitstudentplancorrectscoreconfig/index.vue new file mode 100644 index 0000000..07d5b26 --- /dev/null +++ b/src/views/recruit/recruitstudentplancorrectscoreconfig/index.vue @@ -0,0 +1,226 @@ + + + + + + + diff --git a/src/views/recruit/recruitstudentplandegreeofeducation/index.vue b/src/views/recruit/recruitstudentplandegreeofeducation/index.vue new file mode 100644 index 0000000..486296d --- /dev/null +++ b/src/views/recruit/recruitstudentplandegreeofeducation/index.vue @@ -0,0 +1,251 @@ + + + + + + + diff --git a/src/views/recruit/recruitstudentplangroup/enrolplantemplate-form.vue b/src/views/recruit/recruitstudentplangroup/enrolplantemplate-form.vue new file mode 100644 index 0000000..88a9529 --- /dev/null +++ b/src/views/recruit/recruitstudentplangroup/enrolplantemplate-form.vue @@ -0,0 +1,225 @@ + + + diff --git a/src/views/recruit/recruitstudentplangroup/index.vue b/src/views/recruit/recruitstudentplangroup/index.vue new file mode 100644 index 0000000..875a67b --- /dev/null +++ b/src/views/recruit/recruitstudentplangroup/index.vue @@ -0,0 +1,330 @@ + + + + + + + diff --git a/src/views/recruit/recruitstudentschool/detaiform.vue b/src/views/recruit/recruitstudentschool/detaiform.vue new file mode 100644 index 0000000..96ff6ec --- /dev/null +++ b/src/views/recruit/recruitstudentschool/detaiform.vue @@ -0,0 +1,150 @@ + + + diff --git a/src/views/recruit/recruitstudentschool/index.vue b/src/views/recruit/recruitstudentschool/index.vue new file mode 100644 index 0000000..9904b9f --- /dev/null +++ b/src/views/recruit/recruitstudentschool/index.vue @@ -0,0 +1,265 @@ + + + + + + + diff --git a/src/views/recruit/recruitstudentsignup/areaStatic.vue b/src/views/recruit/recruitstudentsignup/areaStatic.vue new file mode 100644 index 0000000..2ffa3d8 --- /dev/null +++ b/src/views/recruit/recruitstudentsignup/areaStatic.vue @@ -0,0 +1,31 @@ + + + + diff --git a/src/views/recruit/recruitstudentsignup/areaStaticByCZ.vue b/src/views/recruit/recruitstudentsignup/areaStaticByCZ.vue new file mode 100644 index 0000000..c90479e --- /dev/null +++ b/src/views/recruit/recruitstudentsignup/areaStaticByCZ.vue @@ -0,0 +1,152 @@ + + + diff --git a/src/views/recruit/recruitstudentsignup/areaStaticByOther.vue b/src/views/recruit/recruitstudentsignup/areaStaticByOther.vue new file mode 100644 index 0000000..b2a0b10 --- /dev/null +++ b/src/views/recruit/recruitstudentsignup/areaStaticByOther.vue @@ -0,0 +1,155 @@ + + + diff --git a/src/views/recruit/recruitstudentsignup/contanctByDeptStatic.vue b/src/views/recruit/recruitstudentsignup/contanctByDeptStatic.vue new file mode 100644 index 0000000..fdee3a7 --- /dev/null +++ b/src/views/recruit/recruitstudentsignup/contanctByDeptStatic.vue @@ -0,0 +1,147 @@ + + + diff --git a/src/views/recruit/recruitstudentsignup/contanctByUserStatic.vue b/src/views/recruit/recruitstudentsignup/contanctByUserStatic.vue new file mode 100644 index 0000000..f27f027 --- /dev/null +++ b/src/views/recruit/recruitstudentsignup/contanctByUserStatic.vue @@ -0,0 +1,190 @@ + + + diff --git a/src/views/recruit/recruitstudentsignup/contanctStatic.vue b/src/views/recruit/recruitstudentsignup/contanctStatic.vue new file mode 100644 index 0000000..d41d545 --- /dev/null +++ b/src/views/recruit/recruitstudentsignup/contanctStatic.vue @@ -0,0 +1,40 @@ + + + + diff --git a/src/views/recruit/recruitstudentsignup/detaiform.vue b/src/views/recruit/recruitstudentsignup/detaiform.vue new file mode 100644 index 0000000..e64e689 --- /dev/null +++ b/src/views/recruit/recruitstudentsignup/detaiform.vue @@ -0,0 +1,1283 @@ + + + + diff --git a/src/views/recruit/recruitstudentsignup/dormFW.vue b/src/views/recruit/recruitstudentsignup/dormFW.vue new file mode 100644 index 0000000..a16d5a3 --- /dev/null +++ b/src/views/recruit/recruitstudentsignup/dormFW.vue @@ -0,0 +1,154 @@ + + + diff --git a/src/views/recruit/recruitstudentsignup/dorm_analysis.vue b/src/views/recruit/recruitstudentsignup/dorm_analysis.vue new file mode 100644 index 0000000..15ca77d --- /dev/null +++ b/src/views/recruit/recruitstudentsignup/dorm_analysis.vue @@ -0,0 +1,157 @@ + + + diff --git a/src/views/recruit/recruitstudentsignup/inSchoolSocreStatic.vue b/src/views/recruit/recruitstudentsignup/inSchoolSocreStatic.vue new file mode 100644 index 0000000..ffa55b6 --- /dev/null +++ b/src/views/recruit/recruitstudentsignup/inSchoolSocreStatic.vue @@ -0,0 +1,127 @@ + + + diff --git a/src/views/recruit/recruitstudentsignup/index.vue b/src/views/recruit/recruitstudentsignup/index.vue new file mode 100644 index 0000000..3d46faf --- /dev/null +++ b/src/views/recruit/recruitstudentsignup/index.vue @@ -0,0 +1,1192 @@ + + + diff --git a/src/views/recruit/recruitstudentsignup/indexClass.vue b/src/views/recruit/recruitstudentsignup/indexClass.vue new file mode 100644 index 0000000..963cae6 --- /dev/null +++ b/src/views/recruit/recruitstudentsignup/indexClass.vue @@ -0,0 +1,1075 @@ + + + diff --git a/src/views/recruit/recruitstudentsignup/interviewForm.vue b/src/views/recruit/recruitstudentsignup/interviewForm.vue new file mode 100644 index 0000000..aedaa14 --- /dev/null +++ b/src/views/recruit/recruitstudentsignup/interviewForm.vue @@ -0,0 +1,62 @@ + + + + + diff --git a/src/views/recruit/recruitstudentsignup/juniorlneStatic.vue b/src/views/recruit/recruitstudentsignup/juniorlneStatic.vue new file mode 100644 index 0000000..21187d7 --- /dev/null +++ b/src/views/recruit/recruitstudentsignup/juniorlneStatic.vue @@ -0,0 +1,189 @@ + + + diff --git a/src/views/recruit/recruitstudentsignup/list.vue b/src/views/recruit/recruitstudentsignup/list.vue new file mode 100644 index 0000000..7a192e4 --- /dev/null +++ b/src/views/recruit/recruitstudentsignup/list.vue @@ -0,0 +1,511 @@ + + + + + + + diff --git a/src/views/recruit/recruitstudentsignup/majorChange.vue b/src/views/recruit/recruitstudentsignup/majorChange.vue new file mode 100644 index 0000000..83e0b5a --- /dev/null +++ b/src/views/recruit/recruitstudentsignup/majorChange.vue @@ -0,0 +1,370 @@ + + + diff --git a/src/views/recruit/recruitstudentsignup/schoolAreaStatic.vue b/src/views/recruit/recruitstudentsignup/schoolAreaStatic.vue new file mode 100644 index 0000000..a9ae0a7 --- /dev/null +++ b/src/views/recruit/recruitstudentsignup/schoolAreaStatic.vue @@ -0,0 +1,389 @@ + + + diff --git a/src/views/recruit/recruitstudentsignup/schoolStatic.vue b/src/views/recruit/recruitstudentsignup/schoolStatic.vue new file mode 100644 index 0000000..12a7405 --- /dev/null +++ b/src/views/recruit/recruitstudentsignup/schoolStatic.vue @@ -0,0 +1,175 @@ + + + diff --git a/src/views/recruit/recruitstudentsignup/showMap.vue b/src/views/recruit/recruitstudentsignup/showMap.vue new file mode 100644 index 0000000..9ae106a --- /dev/null +++ b/src/views/recruit/recruitstudentsignup/showMap.vue @@ -0,0 +1,151 @@ + + + diff --git a/src/views/recruit/recruitstudentsignup/static.vue b/src/views/recruit/recruitstudentsignup/static.vue new file mode 100644 index 0000000..b9ac68c --- /dev/null +++ b/src/views/recruit/recruitstudentsignup/static.vue @@ -0,0 +1,176 @@ + + + diff --git a/src/views/recruit/recruitstudentsignup/studorm.vue b/src/views/recruit/recruitstudentsignup/studorm.vue new file mode 100644 index 0000000..ebe5c4a --- /dev/null +++ b/src/views/recruit/recruitstudentsignup/studorm.vue @@ -0,0 +1,43 @@ + + + diff --git a/src/views/recruit/recruitstudentsignup/update.vue b/src/views/recruit/recruitstudentsignup/update.vue new file mode 100644 index 0000000..57e3dd8 --- /dev/null +++ b/src/views/recruit/recruitstudentsignup/update.vue @@ -0,0 +1,577 @@ + + + diff --git a/src/views/recruit/recruitstudentsignupturnover/index.vue b/src/views/recruit/recruitstudentsignupturnover/index.vue new file mode 100644 index 0000000..d37b1c1 --- /dev/null +++ b/src/views/recruit/recruitstudentsignupturnover/index.vue @@ -0,0 +1,308 @@ + + + + + + + diff --git a/src/views/recruit/recruitstudentsignupturnover/indexOld.vue b/src/views/recruit/recruitstudentsignupturnover/indexOld.vue new file mode 100644 index 0000000..f434811 --- /dev/null +++ b/src/views/recruit/recruitstudentsignupturnover/indexOld.vue @@ -0,0 +1,160 @@ + + + + + + + diff --git a/src/views/recruit/recruitstudentsignupturnovermoneychange/index.vue b/src/views/recruit/recruitstudentsignupturnovermoneychange/index.vue new file mode 100644 index 0000000..9969bd5 --- /dev/null +++ b/src/views/recruit/recruitstudentsignupturnovermoneychange/index.vue @@ -0,0 +1,288 @@ + + + + + + + diff --git a/src/views/recruit/zizhu/index.vue b/src/views/recruit/zizhu/index.vue new file mode 100644 index 0000000..7b4c8fa --- /dev/null +++ b/src/views/recruit/zizhu/index.vue @@ -0,0 +1,30 @@ + + + + + + + From 6055033289a2041cc3a793c5b9b60dca7398c5ab Mon Sep 17 00:00:00 2001 From: guochunsi <1595020186@qq.com> Date: Wed, 14 Jan 2026 11:41:04 +0800 Subject: [PATCH 2/5] a --- .../recruit/backSchoolCheckin/staticIndex.vue | 4 +- .../recruit/backSchoolCheckin/statistics.vue | 8 +- .../backSchoolCheckin/stu-check-in.vue | 2 +- .../recruit/backSchoolCheckin/tabIndex.vue | 12 +- src/views/recruit/newstucheckin/index.vue | 4 +- .../recruit/newstucheckin/statistics.vue | 8 +- .../recruit/newstucheckin/stu-check-in.vue | 376 +++++++-------- .../recruitImitateAdjustBatch/addMNStu.vue | 380 ++++++++------- .../recruitImitateAdjustBatch/detaiform.vue | 195 ++++---- .../recruitImitateAdjustBatch/index.vue | 17 +- .../recruitImitateAdjustBatch/mnTable.vue | 420 +++++++++-------- src/views/recruit/recruitexampeople/index.vue | 6 +- .../recruit/recruitplanmajor/detaiform.vue | 371 ++++++++------- src/views/recruit/recruitplanmajor/index.vue | 10 +- .../recruitplanmajor/majorGroupByDept.vue | 254 ++++++----- .../enrolplantemplate-form.vue | 431 ++++++++++-------- src/views/recruit/recruitprestudent/index.vue | 14 +- .../recruit/recruitprestudent/static.vue | 6 +- .../recruit/recruitschoolcode/detaiform.vue | 206 +++++---- src/views/recruit/recruitschoolcode/index.vue | 12 +- .../recruit/recruitstudentplan/index.vue | 4 +- .../detaiform.vue | 208 +++++---- .../index.vue | 6 +- .../index.vue | 4 +- .../enrolplantemplate-form.vue | 404 ++++++++-------- .../recruit/recruitstudentplangroup/index.vue | 4 +- .../recruitstudentschool/detaiform.vue | 231 +++++----- .../recruit/recruitstudentschool/index.vue | 10 +- .../recruitstudentsignup/areaStaticByCZ.vue | 6 +- .../areaStaticByOther.vue | 4 +- .../contanctByDeptStatic.vue | 4 +- .../contanctByUserStatic.vue | 4 +- .../recruitstudentsignup/detaiform.vue | 30 +- .../recruit/recruitstudentsignup/dormFW.vue | 2 +- .../recruitstudentsignup/dorm_analysis.vue | 6 +- .../inSchoolSocreStatic.vue | 10 +- .../recruit/recruitstudentsignup/index.vue | 20 +- .../recruitstudentsignup/indexClass.vue | 22 +- .../recruitstudentsignup/juniorlneStatic.vue | 8 +- .../recruit/recruitstudentsignup/list.vue | 8 +- .../recruitstudentsignup/majorChange.vue | 12 +- .../recruitstudentsignup/schoolAreaStatic.vue | 2 +- .../recruitstudentsignup/schoolStatic.vue | 4 +- .../recruit/recruitstudentsignup/showMap.vue | 2 +- .../recruit/recruitstudentsignup/static.vue | 12 +- .../recruit/recruitstudentsignup/update.vue | 6 +- .../recruitstudentsignupturnover/index.vue | 6 +- .../recruitstudentsignupturnover/indexOld.vue | 4 +- .../index.vue | 4 +- 49 files changed, 2043 insertions(+), 1740 deletions(-) diff --git a/src/views/recruit/backSchoolCheckin/staticIndex.vue b/src/views/recruit/backSchoolCheckin/staticIndex.vue index 6fa420a..eec4ee0 100644 --- a/src/views/recruit/backSchoolCheckin/staticIndex.vue +++ b/src/views/recruit/backSchoolCheckin/staticIndex.vue @@ -129,7 +129,7 @@ const getTabStaticDataList = async () => { tableData.value = [] dataListLoading.value = true const response = await getTabStaticDataListApi(queryForm) - tableData.value = response.data.data || [] + tableData.value = response.data || [] } catch (error) { console.error('获取统计数据失败', error) } finally { @@ -151,7 +151,7 @@ const resetQuery = () => { const init = async () => { try { const data = await list() - planList.value = data.data.data || [] + planList.value = data.data || [] if (planList.value.length > 0) { queryForm.groupId = planList.value[0].id getTabStaticDataList() diff --git a/src/views/recruit/backSchoolCheckin/statistics.vue b/src/views/recruit/backSchoolCheckin/statistics.vue index b64eaac..2cb6669 100644 --- a/src/views/recruit/backSchoolCheckin/statistics.vue +++ b/src/views/recruit/backSchoolCheckin/statistics.vue @@ -154,7 +154,7 @@ const init = async () => { const getGradeData = async () => { try { const data = await list() - gradeList.value = data.data.data || [] + gradeList.value = data.data || [] } catch (error) { console.error('获取入学年份失败', error) } @@ -164,7 +164,7 @@ const getGradeData = async () => { const getDeptData = async () => { try { const data = await getDeptList() - deptList.value = data.data.data || [] + deptList.value = data.data || [] } catch (error) { console.error('获取学院列表失败', error) } @@ -174,7 +174,7 @@ const getDeptData = async () => { const getClassData = async () => { try { const data = await getClasslist() - classData.value = data.data.data || [] + classData.value = data.data || [] } catch (error) { console.error('获取班级列表失败', error) } @@ -185,7 +185,7 @@ const getList = async () => { try { tableLoading.value = true const response = await getDataStatistics(queryForm) - tableData.value = response.data.data || [] + tableData.value = response.data || [] } catch (error) { console.error('获取数据失败', error) } finally { diff --git a/src/views/recruit/backSchoolCheckin/stu-check-in.vue b/src/views/recruit/backSchoolCheckin/stu-check-in.vue index dd2ff97..3e99af1 100644 --- a/src/views/recruit/backSchoolCheckin/stu-check-in.vue +++ b/src/views/recruit/backSchoolCheckin/stu-check-in.vue @@ -120,7 +120,7 @@ const init = async (formData: any, pageData: any) => { try { const data = await getTypeValue('check_in_status') - checkInStatusData.value = data.data.data || [] + checkInStatusData.value = data.data || [] } catch (error) { console.error('获取字典数据失败', error) } diff --git a/src/views/recruit/backSchoolCheckin/tabIndex.vue b/src/views/recruit/backSchoolCheckin/tabIndex.vue index 5f84880..77ac9bd 100644 --- a/src/views/recruit/backSchoolCheckin/tabIndex.vue +++ b/src/views/recruit/backSchoolCheckin/tabIndex.vue @@ -361,8 +361,8 @@ const state: BasicTableProps = reactive({ const response = await backSchoolStuPage(params) return { data: { - records: response.data.data.records, - total: response.data.data.total + records: response.data.records, + total: response.data.total } } }, @@ -383,7 +383,7 @@ const chanMajor = async () => { const getMajorList = async (groupId: string) => { try { const data = await planMajor({ groupId }) - planMajorList.value = data.data.data || [] + planMajorList.value = data.data || [] } catch (error) { console.error('获取专业列表失败', error) } @@ -394,15 +394,15 @@ const init = async () => { try { // 查询报到状态字典 const dictData = await getTypeValue('check_in_status') - backSchoolStateList.value = dictData.data.data || [] + backSchoolStateList.value = dictData.data || [] // 查询二级学院信息 const deptData = await getDeptList() - deptList.value = deptData.data.data || [] + deptList.value = deptData.data || [] // 获取招生计划列表 const planData = await list() - planList.value = planData.data.data || [] + planList.value = planData.data || [] if (planList.value.length > 0) { queryForm.groupId = planList.value[0].id await getMajorList(queryForm.groupId) diff --git a/src/views/recruit/newstucheckin/index.vue b/src/views/recruit/newstucheckin/index.vue index ebc2246..c0d6c9c 100644 --- a/src/views/recruit/newstucheckin/index.vue +++ b/src/views/recruit/newstucheckin/index.vue @@ -174,8 +174,8 @@ const state: BasicTableProps = reactive({ }) return { data: { - records: response.data.data.records, - total: response.data.data.total + records: response.data.records, + total: response.data.total } } } diff --git a/src/views/recruit/newstucheckin/statistics.vue b/src/views/recruit/newstucheckin/statistics.vue index 3521f4d..66fbb71 100644 --- a/src/views/recruit/newstucheckin/statistics.vue +++ b/src/views/recruit/newstucheckin/statistics.vue @@ -154,7 +154,7 @@ const init = async () => { const getGradeData = async () => { try { const data = await list() - gradeList.value = data.data.data || [] + gradeList.value = data.data || [] } catch (error) { console.error('获取入学年份失败', error) } @@ -164,7 +164,7 @@ const getGradeData = async () => { const getDeptData = async () => { try { const data = await getDeptList() - deptList.value = data.data.data || [] + deptList.value = data.data || [] } catch (error) { console.error('获取学院列表失败', error) } @@ -174,7 +174,7 @@ const getDeptData = async () => { const getClassData = async () => { try { const data = await getClasslist() - classData.value = data.data.data || [] + classData.value = data.data || [] } catch (error) { console.error('获取班级列表失败', error) } @@ -185,7 +185,7 @@ const getList = async () => { try { tableLoading.value = true const response = await getDataStatistics(queryForm) - tableData.value = response.data.data || [] + tableData.value = response.data || [] } catch (error) { console.error('获取数据失败', error) } finally { diff --git a/src/views/recruit/newstucheckin/stu-check-in.vue b/src/views/recruit/newstucheckin/stu-check-in.vue index b985a5f..05e6521 100644 --- a/src/views/recruit/newstucheckin/stu-check-in.vue +++ b/src/views/recruit/newstucheckin/stu-check-in.vue @@ -1,7 +1,7 @@ - diff --git a/src/views/recruit/recruitImitateAdjustBatch/detaiform.vue b/src/views/recruit/recruitImitateAdjustBatch/detaiform.vue index 56d0fda..b177ec0 100644 --- a/src/views/recruit/recruitImitateAdjustBatch/detaiform.vue +++ b/src/views/recruit/recruitImitateAdjustBatch/detaiform.vue @@ -2,11 +2,11 @@ - + v-model="visible"> + - + - - 取消 - 确定 - + - + + diff --git a/src/views/recruit/recruitImitateAdjustBatch/index.vue b/src/views/recruit/recruitImitateAdjustBatch/index.vue index 0040aad..16f5444 100644 --- a/src/views/recruit/recruitImitateAdjustBatch/index.vue +++ b/src/views/recruit/recruitImitateAdjustBatch/index.vue @@ -131,8 +131,7 @@ import { useUserInfo } from '/@/stores/userInfo' import { BasicTableProps, useTable } from '/@/hooks/table' import { useMessage, useMessageBox } from '/@/hooks/message' import { list } from '/@/api/recruit/recruitstudentplangroup' -import { addObj, delObj, fetchList } from '/@/api/recruit/recruitImitateAdjustBatch' -import request from '/@/utils/request' +import { delObj, fetchList } from '/@/api/recruit/recruitImitateAdjustBatch' const TableForm = defineAsyncComponent(() => import('./detaiform.vue')) const MnTable = defineAsyncComponent(() => import('./mnTable.vue')) @@ -181,8 +180,8 @@ const state: BasicTableProps = reactive({ const response = await fetchList(params) return { data: { - records: response.data.data.records, - total: response.data.data.total + records: response.data.records, + total: response.data.total } } }, @@ -196,13 +195,13 @@ const { getDataList, currentChangeHandle, sizeChangeHandle, tableStyle, downBlob const init = async () => { try { const data = await list() - planList.value = data.data.data || [] + planList.value = data.data || [] if (planList.value.length > 0) { queryForm.groupId = planList.value[0].id } getDataList() } catch (error) { - console.error('初始化失败', error) + // 初始化失败 } } @@ -250,9 +249,9 @@ const deleteHandle = async (id: string) => { // 重置查询 const resetQuery = () => { searchFormRef.value?.resetFields() - Object.keys(queryForm).forEach(key => { - queryForm[key] = '' - }) + queryForm.groupId = '' + queryForm.batchName = '' + queryForm.batchCode = '' if (planList.value.length > 0) { queryForm.groupId = planList.value[0].id } diff --git a/src/views/recruit/recruitImitateAdjustBatch/mnTable.vue b/src/views/recruit/recruitImitateAdjustBatch/mnTable.vue index 84f79ed..6a97da8 100644 --- a/src/views/recruit/recruitImitateAdjustBatch/mnTable.vue +++ b/src/views/recruit/recruitImitateAdjustBatch/mnTable.vue @@ -2,215 +2,245 @@ - + - 新增 + 新增 -
- - - - - +
+ + + + + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - -
+ + + + + + + + + + + + + + + +
+
- - +
- + + diff --git a/src/views/recruit/recruitexampeople/index.vue b/src/views/recruit/recruitexampeople/index.vue index d462c76..9819f97 100644 --- a/src/views/recruit/recruitexampeople/index.vue +++ b/src/views/recruit/recruitexampeople/index.vue @@ -166,8 +166,8 @@ const state: BasicTableProps = reactive({ const response = await fetchList(params) return { data: { - records: response.data.data.records, - total: response.data.data.total + records: response.data.records, + total: response.data.total } } }, @@ -196,7 +196,7 @@ const remoteTeacherByQuery = (query: string) => { if (query !== '') { setTimeout(() => { queryTeacherBaseByNoByAssets(query).then(response => { - teacherList.value = response.data.data + teacherList.value = response.data }) }, 200) } diff --git a/src/views/recruit/recruitplanmajor/detaiform.vue b/src/views/recruit/recruitplanmajor/detaiform.vue index dd17c0c..a8c9314 100644 --- a/src/views/recruit/recruitplanmajor/detaiform.vue +++ b/src/views/recruit/recruitplanmajor/detaiform.vue @@ -2,8 +2,8 @@ - + @@ -106,187 +106,212 @@ - - 取消 - 确定 - + - + + diff --git a/src/views/recruit/recruitplanmajor/index.vue b/src/views/recruit/recruitplanmajor/index.vue index 48d2db4..73c9cad 100644 --- a/src/views/recruit/recruitplanmajor/index.vue +++ b/src/views/recruit/recruitplanmajor/index.vue @@ -252,8 +252,8 @@ const state: BasicTableProps = reactive({ const response = await fetchList(params) return { data: { - records: response.data.data.records, - total: response.data.data.total + records: response.data.records, + total: response.data.total } } }, @@ -268,18 +268,18 @@ const init = async () => { try { // 查询二级学院信息 const deptData = await getDeptList() - deptList.value = deptData.data.data || [] + deptList.value = deptData.data || [] // 获取招生计划列表 const planData = await list() - planList.value = planData.data.data || [] + planList.value = planData.data || [] if (planList.value.length > 0) { queryForm.groupId = planList.value[0].id } // 获取专业名称列表 const majorData = await getMajorNameList() - offcialZydmList.value = majorData.data.data || [] + offcialZydmList.value = majorData.data || [] getDataList() } catch (error) { diff --git a/src/views/recruit/recruitplanmajor/majorGroupByDept.vue b/src/views/recruit/recruitplanmajor/majorGroupByDept.vue index 138f58a..09e1c08 100644 --- a/src/views/recruit/recruitplanmajor/majorGroupByDept.vue +++ b/src/views/recruit/recruitplanmajor/majorGroupByDept.vue @@ -4,8 +4,8 @@ append-to-body width="90%" :close-on-click-modal="false" - :visible.sync="visible"> - + v-model="visible"> + @@ -27,8 +27,8 @@ align="center" label="专业" > - @@ -206,8 +206,9 @@ const init = async () => { } // 新增 / 修改 -const addOrUpdateHandle = (id?: string) => { - addOrUpdateVisible.value = true +const addOrUpdateHandle = (payload?: string | MouseEvent) => { + // 新增按钮未传参时会传入 MouseEvent,这里统一转换为 id 或 null + const id = typeof payload === 'string' ? payload : null nextTick(() => { addOrUpdateRef.value?.init(id) }) @@ -215,7 +216,6 @@ const addOrUpdateHandle = (id?: string) => { // 显示模拟列表 const showTable = (batchNo: string, groupId: string) => { - mnTableVisible.value = true nextTick(() => { mnTableRef.value?.init(batchNo, groupId) }) diff --git a/src/views/recruit/recruitexampeople/add-form.vue b/src/views/recruit/recruitexampeople/add-form.vue new file mode 100644 index 0000000..5a92873 --- /dev/null +++ b/src/views/recruit/recruitexampeople/add-form.vue @@ -0,0 +1,129 @@ + + + + + + + + diff --git a/src/views/recruit/recruitexampeople/index.vue b/src/views/recruit/recruitexampeople/index.vue index 9819f97..7cd2c1e 100644 --- a/src/views/recruit/recruitexampeople/index.vue +++ b/src/views/recruit/recruitexampeople/index.vue @@ -20,64 +20,75 @@ title="招生审核人员管理" :close-on-click-modal="false" v-model="visible" + width="800" + :append-to-body="true" + destroy-on-close > -
-
-
- -
- - - +
+ + + + + 查询 - 重置 - - - 新增 + 重置 +
+ + 新 增 + +
- + +
- - - - - - - + + + + + + + + + +
- + +
- -
- - - -
- - -
+ diff --git a/src/views/recruit/recruitprestudent/enrolplantemplate-form.vue b/src/views/recruit/recruitprestudent/enrolplantemplate-form.vue index 69b8072..94e4de7 100644 --- a/src/views/recruit/recruitprestudent/enrolplantemplate-form.vue +++ b/src/views/recruit/recruitprestudent/enrolplantemplate-form.vue @@ -2,11 +2,13 @@ - + v-model="visible" + width="600px" + > + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + ([]) const planListLocal = ref([]) - -const sexyList = [ - { - label: '男', - value: '1' - }, - { - label: '女', - value: '2' - } -] +const sexyList = ref([]) const dataForm = reactive({ id: "", @@ -402,9 +395,11 @@ const init = (id: string | null) => { nextTick(() => { dataFormRef.value?.resetFields() - queryAllTeacherByRecruit().then((res: any) => { - contactNameList.value = res.data + // 获取性别字典 + getDicts('sexy').then((res: any) => { + sexyList.value = res.data || [] }) + // 这里如果需要教师列表,可以改用新的教师接口;当前项目中常用的是 queryTeacherBaseByNoByAssets if (dataForm.id) { getObj(dataForm.id).then((response: any) => { Object.assign(dataForm, response.data) diff --git a/src/views/recruit/recruitprestudent/index.vue b/src/views/recruit/recruitprestudent/index.vue index a098976..d462ef5 100644 --- a/src/views/recruit/recruitprestudent/index.vue +++ b/src/views/recruit/recruitprestudent/index.vue @@ -19,9 +19,9 @@
- + - + - + - + - + @@ -78,7 +78,7 @@ 查询 - 重置 + 重置 @@ -154,7 +154,7 @@ - + - diff --git a/src/views/recruit/recruitstudentsignup/dorm_analysis.vue b/src/views/recruit/recruitstudentsignup/dorm_analysis.vue index b6a89cc..8d1551d 100644 --- a/src/views/recruit/recruitstudentsignup/dorm_analysis.vue +++ b/src/views/recruit/recruitstudentsignup/dorm_analysis.vue @@ -1,8 +1,7 @@