diff --git a/apiCa/job.js b/apiCa/job.js
new file mode 100644
index 0000000..e478386
--- /dev/null
+++ b/apiCa/job.js
@@ -0,0 +1,11 @@
+import request from '@/utilCa/request.js'
+
+const api = {}
+// 获取职业大类 中类
+api.queryJobDictionaryListByParentCode = (code) => request.globalRequest(`/Job/QueryJobDictionaryListByParentCode?code=${code}`,'GET', {}, 1,3)
+// 搜索
+api.queryJobListByParentCode = (name,code) => request.globalRequest(`/Job/QueryJobListByParentCode?name=${name}&code=${code}`,'GET', {}, 1,3)
+// 职业详情
+api.queryJobDetailById = (id) => request.globalRequest(`/Job/QueryJobDetailById?id=${id}`,'GET', {}, 2,3)
+
+export default api
diff --git a/apiCa/studentProfile.js b/apiCa/studentProfile.js
new file mode 100644
index 0000000..40fe498
--- /dev/null
+++ b/apiCa/studentProfile.js
@@ -0,0 +1,32 @@
+import request from '@/utilCa/request.js'
+
+const api = {}
+// 获取生涯罗盘
+api.getCareerCompassList = (name) => request.globalRequest(`/StudentProfile/GetCareerCompassList`,'GET', {}, 1)
+// 保存生涯罗盘--职业方向
+api.saveGXCareerPlan = (jobId) => request.globalRequest(`/StudentProfile/SaveGXCareerPlan?jobId=${jobId}`,'POST', {}, 1)
+// 生涯罗盘--获取职业规划
+api.getGXCareerPlanList = (keyword,page,ps) => request.globalRequest(`/StudentProfile/GetGXCareerPlanList?keyword=${keyword}&page=${page}&ps=${ps}`,'GET', {}, 1)
+
+// smart目标制定:获取学习目标
+api.querySmartTargets = () => request.globalRequest(`/StudentProfile/QuerySmartTargets`,'GET', {}, 1)
+// smart目标制定:获取单个目标
+api.querySmartInfo = (encodeId) => request.globalRequest(`/StudentProfile/QuerySmartInfo?encodeId=${encodeId}`,'GET', {}, 1)
+// smart目标制定:保存smart目标
+api.saveSmartTarget = (data) => request.globalRequest(`/StudentProfile/SaveSmartTarget`,'POST', data, 1)
+// smart目标制定:删除Smart目标
+api.deleteSmartTarg = (encodeId) => request.globalRequest(`/StudentProfile/DeleteSmartTarg?encodeId=${encodeId}`,'POST', {}, 1)
+// smart目标制定:获取年度计划
+api.queryPlanList = (encodeId) => request.globalRequest(`/StudentProfile/QueryPlanList?encodeId=${encodeId}`,'GET', {}, 1)
+// smart目标制定:保存年度计划
+api.savePlanList = (data) => request.globalRequest(`/StudentProfile/SavePlanList`,'POST', data, 1)
+// 获取生涯档案(高校
+api.getGXWechatStudentProfile = () => request.globalRequest(`/StudentProfile/GetGXWechatStudentProfile`,'GET', {}, 1)
+
+//获取职业路径职业列表
+api.queryCareerPath = () => request.globalRequest(`/StudentManage/QueryCareerPath`,'POST', {}, 1)
+// 获取职业详情,参数encodeId 加密id
+api.queryPathInfo = (encodeId) => request.globalRequest(`/StudentManage/QueryPathInfo?encodeId=${encodeId}`,'POST', {}, 1)
+
+
+export default api
diff --git a/apiCa/testManage.js b/apiCa/testManage.js
new file mode 100644
index 0000000..0050dfe
--- /dev/null
+++ b/apiCa/testManage.js
@@ -0,0 +1,125 @@
+import request from '@/utilCa/request.js'
+
+const api = {}
+
+// 检查综合解释是否完成
+api.checkUnionTest = () => request.globalRequest(`/TaskManage/CheckUnionTest`,'GET', {}, 2,5)
+api.queryUnionTestResult = () => request.globalRequest(`/Test/QueryUnionTestResult`,'GET', {}, 2,5)
+
+// 测评列表
+api.queryTaskListForWeChart = (eduLevel) => request.globalRequest(`/TaskManage/QueryTaskListForWeChart?eduLevel=${eduLevel}`,'GET', {}, 2,5)
+// 获取测评题目
+api.queryTestContent = (type) => request.globalRequest(`/TaskManage/QueryTestContent?type=${type}`,'GET', {}, 2,5)
+
+// 保存学科信心测评结果
+api.saveSubjectTest = (testStr) => request.globalRequest(`/TaskManage/SaveSubjectTest?testStr=${testStr}`,'POST', "", 2,5)
+// 保存自我评估
+api.saveStudentSscoreResult = (data) => request.globalRequest(`/Test/SaveStudentSscoreResult`,'POST', data, 2,5)
+// 保存MBTI
+api.saveMBTITest = (data) => request.globalRequest(`/TaskManage/SaveMBTITest`,'POST', data, 2,5)
+// 保存工作价值
+api.saveWorkValuesResult = (data) => request.globalRequest(`/TaskManage/SaveWorkValuesResult`,'POST', data, 2,5)
+// 保存多元智能
+api.saveMultipleIntelligenceResult = (data) => request.globalRequest(`/TaskManage/SaveMultipleIntelligenceResult`,'POST', data, 2,5)
+// 保存人格测评
+api.saveCharacterTestResult = (data) => request.globalRequest(`/TaskManage/SaveCharacterTestResult`,'POST', data, 2,5)
+// 保存兴趣测评
+api.saveInterestTestResult = (data) => request.globalRequest(`/TaskManage/SaveInterestTestResult`,'POST', data, 2,5)
+// 保存初中测评结果
+api.querySaveTestRecord = (data) => request.globalRequest(`/ResearchStudy/QuerySaveTestRecord`,'POST', data, 1)
+// 保存简易测评
+api.saveCustomerTestResult = (data) => request.globalRequest(`/TaskManage/SaveCustomerTestResult`,'POST', data, 2,5)
+//保存测评结果(通用能力,多元能力,领导力)
+api.saveCustomTestResult = (data) => request.globalRequest(`/TaskManage/SaveCustomTestResult`,'POST', data, 2,5)
+//保存结果(学习力相关测评(文本类),图形类(-45:推理能力测评,),(生涯构建)(生涯适应力))
+api.saveStudyCustomTestResult = (data) => request.globalRequest(`/TestManage/SaveStudyCustomTestResult`,'POST', data, 1,0)
+//保存结果(学习力:图形类:22:注意力测评,23:记忆力测评,25:场独立-场依存认知风格测评)
+api.saveStudyGraphic_TestResult = (data) => request.globalRequest(`/TestManage/SaveStudyGraphic_TestResult`,'POST', data, 1,0)
+//保存结果(学习力:图形类:沉思型-冲动型认知风格测评,
+api.saveStudyGraphic_DependencyResult = (data) => request.globalRequest(`/TestManage/SaveStudyGraphic_DependencyResult`,'POST', data, 1,0)
+
+
+// 获取自我评估结果
+api.querySubjectScoreResult = () => request.globalRequest(`/TaskManage/QuerySubjectScoreResult`,'GET', {}, 2,5)
+// 获取兴趣测评结果
+api.queryInterestTestResult = (year,term,recordId) => request.globalRequest(`/TestManage/QueryInterestTestResult?year=${year}&term=${term}&recordId=${recordId}`,'GET', {}, 1)
+// 获取学科信心结果
+api.querySubjectResult = (year,term,recordId) => request.globalRequest(`/TestManage/QuerySubjectResult?year=${year}&term=${term}&recordId=${recordId}`,'GET', {},1)
+// 获取MBTI结果
+api.queryMBTIResult = (year,term,recordId)=> request.globalRequest(`/TestManage/QueryMBTIResult?year=${year}&term=${term}&recordId=${recordId}`,'GET', {}, 1)
+// 获取多元智能结果
+api.multipleIntelligenceResult = (year,term,recordId) => request.globalRequest(`/TestManage/MultipleIntelligenceResult?year=${year}&term=${term}&recordId=${recordId}`,'GET', {}, 1)
+// 获取工作价值结果
+api.workValuesResult = (year,term,recordId) => request.globalRequest(`/TestManage/WorkValuesResult?year=${year}&term=${term}&recordId=${recordId}`,'GET', {}, 1)
+// 获取人格测评结果
+api.personalityTestResult = (year,term,recordId) => request.globalRequest(`/TestManage/PersonalityTestResult?year=${year}&term=${term}&recordId=${recordId}`,'GET', {},1)
+// 获取初中兴趣题目
+api.getTestTitle = (testtype) => request.globalRequest(`/ResearchStudy/GetTestTitle?testtype=${testtype}`,'GET', {}, 1)
+// 获取初中测评结果
+api.queryJuniorTestRecord = (year,term,recordId) => request.globalRequest(`/ResearchStudy/QueryJuniorTestRecord?year=${year}&term=${term}&recordId=${recordId}`,'GET', {}, 1)
+// 获取简易测评
+api.queryCustomerTestTite = (testtype) => request.globalRequest(`/TaskManage/QueryTestContent?type=${testtype}`,'GET', {}, 2,5)
+// 获取简易测评报告
+api.queryPrimaryInterestResult = () => request.globalRequest(`/TaskManage/QueryPrimaryInterestResult`,'GET', {}, 2,5)
+// 获取多元智能结果(简版)
+api.multipleIntelligenceSimpleResult = () => request.globalRequest(`/Test/MultipleIntelligenceSimpleResult`,'GET', {}, 2,5)
+// 获取测评结果(通用能力,多元能力,领导力)
+api.queryCustomTestResult = (testType,year,term,recordId) => request.globalRequest(`/TestManage/QueryCustomTestResult?type=${testType}&year=${year}&term=${term}&recordId=${recordId}`,'GET', {}, 1)
+//获取测评结果(生涯构建和学习力相关测评)
+api.getStudyCustomTestResult = (testType,year,term,recordId) => request.globalRequest(`/TestManage/GetStudyCustomTestResult?testType=${testType}&year=${year}&term=${term}&recordId=${recordId}`,'GET', {}, 1,0)
+//获取结果时间维度对比(生涯构建和学习力相关测评)
+api.getStudyTimeGroupTestResult = (testType,userId,year,term,recordId) => request.globalRequest(`/TestManage/GetStudyTimeGroupTestResult?testType=${testType}&userId=${userId}&year=${year}&term=${term}&recordId=${recordId}`,'GET', {}, 1,0)
+//小程序获取时间维度接口(所有生涯测评)
+api.getCareerYearAndTermList = (testType) => request.globalRequest(`/TestManage/GetCareerYearAndTermList?testType=${testType}`,'GET', {}, 1,0)
+
+
+//兴趣测评对比数据
+api.getInterestTestGroupResult = (year,term,schoolId,gradeId,classId,sex,departId,userId,recordId) => request.globalRequest(`/TestManage/GetInterestTestGroupResult?year=${year}&term=${term}&schoolId=${schoolId}&gradeid=${gradeId}&classid=${classId}&sex=${sex}&departId=${departId}&userId=${userId}&recordId=${recordId}`,'GET', {}, 1,0)
+//人格测评对比数据
+api.getPersonTestGroupResult = (year,term,schoolId,gradeId,classId,sex,departId,userId,recordId) => request.globalRequest(`/TestManage/GetPersonTestGroupResult?year=${year}&term=${term}&schoolId=${schoolId}&gradeid=${gradeId}&classid=${classId}&sex=${sex}&departId=${departId}&userId=${userId}&recordId=${recordId}`,'GET', {}, 1,0)
+//多元智能测评对比数据
+api.getMultipleTestGroupResult = (year,term,schoolId,gradeId,classId,sex,departId,userId,recordId) => request.globalRequest(`/TestManage/GetMultipleTestGroupResult?year=${year}&term=${term}&schoolId=${schoolId}&gradeid=${gradeId}&classid=${classId}&sex=${sex}&departId=${departId}&userId=${userId}&recordId=${recordId}`,'GET', {}, 1,0)
+//工作价值观测评对比数据
+api.getWorkValuesTestGroupResult = (year,term,schoolId,gradeId,classId,sex,departId,userId,recordId) => request.globalRequest(`/TestManage/GetWorkValuesTestGroupResult?year=${year}&term=${term}&schoolId=${schoolId}&gradeid=${gradeId}&classid=${classId}&sex=${sex}&departId=${departId}&userId=${userId}&recordId=${recordId}`,'GET', {}, 1,0)
+//MBTI测评对比数据
+api.getMBTITestGroupResult = (year,term,schoolId,gradeId,classId,sex,departId,userId,recordId) => request.globalRequest(`/TestManage/GetMBTITestGroupResult?year=${year}&term=${term}&schoolId=${schoolId}&gradeid=${gradeId}&classid=${classId}&sex=${sex}&departId=${departId}&userId=${userId}&recordId=${recordId}`,'GET', {}, 1,0)
+
+//学科信心测评对比数据
+api.getSubjectTestGroupResult = (year,term,schoolId,gradeId,classId,sex,departId,userId,recordId) => request.globalRequest(`/TestManage/GetSubjectTestGroupResult?year=${year}&term=${term}&schoolId=${schoolId}&gradeid=${gradeId}&classid=${classId}&sex=${sex}&departId=${departId}&userId=${userId}&recordId=${recordId}`,'GET', {}, 1,0)
+
+//SCL-90对比/领导力数据
+api.getCustomTestGroupResult = (year,term,schoolId,gradeId,classId,sex,departId,typeId,userId,recordId) => request.globalRequest(`/TestManage/GetCustomTestGroupResult?year=${year}&term=${term}&schoolId=${schoolId}&gradeid=${gradeId}&classid=${classId}&sex=${sex}&departId=${departId}&typeId=${typeId}&userId=${userId}&recordId=${recordId}`,'GET', {}, 1,0)
+
+//多元能力测评对比数据
+api.getMultipleAbilityGroupResult = (year,term,schoolId,gradeId,classId,sex,departId,userId,recordId) => request.globalRequest(`/TestManage/GetMultipleAbilityGroupResult?year=${year}&term=${term}&schoolId=${schoolId}&gradeid=${gradeId}&classid=${classId}&sex=${sex}&departId=${departId}&userId=${userId}&recordId=${recordId}`,'GET', {}, 1,0)
+
+//通用职业能力测评对比数据
+api.getBeCurrentJobGroupResult = (year,term,schoolId,gradeId,classId,sex,departId,userId,recordId) => request.globalRequest(`/TestManage/GetBeCurrentJobGroupResult?year=${year}&term=${term}&schoolId=${schoolId}&gradeid=${gradeId}&classid=${classId}&sex=${sex}&departId=${departId}&userId=${userId}&recordId=${recordId}`,'GET', {}, 1,0)
+
+//获取学习力测评(文本类)群体维度对比数据,(生涯构建)
+api.getStudyTestGroupResult = (typeId,year,term,schoolId,gradeId,classId,sex,departId,userId,recordId) => request.globalRequest(`/TestManage/GetStudyTestGroupResult?typeId=${typeId}&year=${year}&term=${term}&schoolId=${schoolId}&gradeid=${gradeId}&classid=${classId}&sex=${sex}&departId=${departId}&userId=${userId}&recordId=${recordId}`,'GET', {}, 1,0)
+//记忆力测评群体维度对比数据
+api.getLearningMemoryGroupResult = (typeId,year,term,schoolId,gradeId,classId,sex,departId,userId,recordId) => request.globalRequest(`/TestManage/GetLearningMemoryGroupResult?typeId=${typeId}&year=${year}&term=${term}&schoolId=${schoolId}&gradeid=${gradeId}&classid=${classId}&sex=${sex}&departId=${departId}&userId=${userId}&recordId=${recordId}`,'GET', {}, 1,0)
+//场独立-场依存认知风格测评群体维度对比数据
+api.getLearningUniqueGroupResult = (typeId,year,term,schoolId,gradeId,classId,sex,departId,userId,recordId) => request.globalRequest(`/TestManage/GetLearningUniqueGroupResult?typeId=${typeId}&year=${year}&term=${term}&schoolId=${schoolId}&gradeid=${gradeId}&classid=${classId}&sex=${sex}&departId=${departId}&userId=${userId}&recordId=${recordId}`,'GET', {}, 1,0)
+//沉思型-冲动型认知风格测评群体维度对比数据
+api.getLearningDependencyGroupResult = (typeId,year,term,schoolId,gradeId,classId,sex,departId,userId,recordId) => request.globalRequest(`/TestManage/GetLearningDependencyGroupResult?typeId=${typeId}&year=${year}&term=${term}&schoolId=${schoolId}&gradeid=${gradeId}&classid=${classId}&sex=${sex}&departId=${departId}&userId=${userId}&recordId=${recordId}`,'GET', {}, 1,0)
+//学习力(图形类)测评群体维度对比数据(22:注意力测评,-45:推理能力测评)
+api.getGraphic_TestGroupResult = (typeId,year,term,schoolId,gradeId,classId,sex,departId,userId,recordId) => request.globalRequest(`/TestManage/GetGraphic_TestGroupResult?typeId=${typeId}&year=${year}&term=${term}&schoolId=${schoolId}&gradeid=${gradeId}&classid=${classId}&sex=${sex}&departId=${departId}&userId=${userId}&recordId=${recordId}`,'GET', {}, 1,0)
+//获取测评分类标签
+api.getTestTypeTagLIst = () => request.globalRequest(`/TestManage/GetTestTypeTagLIst`,'GET', {}, 1)
+
+//获取测评报告日期列表
+api.getCareerYearAndTermListNew = (testType,userId) => request.globalRequest(`/TestManage/GetCareerYearAndTermListNew?testType=${testType}&userId=${userId}`,'GET', {}, 1)
+
+// 保存测评答题过程记录
+api.saveTestRecordProcess = (data) => request.globalRequest(`/TestRecordProcess/SaveTestRecordProcess`,'POST', data, 1)
+//获取测评答题记录
+api.getTestRecordProcessList = (testType) => request.globalRequest(`/TestRecordProcess/GetTestRecordProcessList?testType=${testType}`,'GET', {}, 1)
+// 删除测评数据
+api.removeTestRecordProcess = (testType) => request.globalRequest(`/TestRecordProcess/RemoveTestRecordProcess?testType=${testType}`,'POST', {}, 1)
+// 获取测评列表答题记录状态
+api.getUserTestTypeProcessList = (testTypes) => request.globalRequest(`/TestRecordProcess/GetUserTestTypeProcessList?testTypes=${testTypes}`,'GET', {}, 1)
+
+
+export default api
diff --git a/apiCa/user.js b/apiCa/user.js
new file mode 100644
index 0000000..7f8b87b
--- /dev/null
+++ b/apiCa/user.js
@@ -0,0 +1,78 @@
+import request from '@/utilCa/request.js'
+
+const api = {}
+
+//根据openId,获取token,并判断用户是否已绑定账号
+api.queryKaShiToken = (userId,name) => request.globalRequest(`/KaShi/QueryKaShiToken?userId=${userId}&name=${name}&schoolId=2268`,'GET', {})
+
+//根据openId,获取token,并判断用户是否已绑定账号
+api.getAccessTokenAndUser = (params) => request.globalRequest(`/WeChartToken/GetAccessTokenAndUser?openId=${params}`,'GET', {})
+
+//获取用户token 生涯平台token
+api.queryWechartToken = (userId,schoolId,userType) => request.globalRequest(`/Auth/QueryWechartToken?userId=${userId}&schoolId=${schoolId}&userType=${userType}`,'GET', {},1,4)
+// 获取openid
+api.getOpenId = (params) => request.globalRequest(`/WishOrder/GetOpenId?code=${params}`,'GET', {}, "")
+
+// 微信支付
+api.createWeiXinOrder = (data) => request.globalRequest(`/TenpayOrder/CreateWeiXinOrder`, 'POST', data)
+
+// 用户绑定登录
+api.userBindLogin = (data) => request.globalRequest(`/user/UserBindLogin`, 'POST', data)
+//用户解绑账号或切换账号(有返回User, Token话,前端重新绑定到header上)
+api.userUnBindOrChangeCodeNumber = (userId,type) => request.globalRequest(`/user/UserUnBindOrChangeCodeNumber?userId=${userId}&type=${type}`,'GET', {}, 1)
+//获取当前微信用户已绑定的账号列表
+api.getUserCodeNumber = () => request.globalRequest(`/user/GetUserCodeNumber`,'GET', {}, 1)
+//根据学号获取学校列表
+api.getSchoolByCodeNumber = (params) => request.globalRequest(`/user/GetSchoolByCodeNumber?codeNumber=${params}`,'GET', {}, 1)
+
+// 判断学生是否完成生涯成熟度问卷, taskId大于0,需要进行问卷,taskId 等于0,不需要问卷
+// api.getQuestionnaireTitlePower = () => request.globalRequest(`/CareerMaturityTask/GetQuestionnaireTitlePower`,'GET', {}, 1)
+// 获取生涯成熟度题目
+// api.getTestTitleListList = () => request.globalRequest(`/CareerMaturityTask/GetTestTitleListList`,'GET', {}, 1)
+// 保存生涯成熟度测评结果
+// api.saveCareerMaturityTestResult = (data) => request.globalRequest(`/CareerMaturityTask/SaveCareerMaturityTestResult`, 'POST', data, 1)
+
+// 获取手机验证码
+api.getMobileCode = (mobile) => request.globalRequest(`/WeChartUser/GetMobileCode?mobile=${mobile}&token=SQEIfNmlFufmOMNVPZCvNVWpDeldYjH`,'GET', {}, 1)
+// 提交手机注册
+api.checkSmsCode = (data) => request.globalRequest(`/user/CheckSmsCode`, 'POST', data, 1)
+
+// 获取个人档案
+api.queryStudentProfile = () => request.globalRequest(`/StudentResource/QueryStudentProfile`,'GET', {}, 2,4)
+// 添加,取消个人意向
+api.doIntention = (type,id,actionType) => request.globalRequest(`/StudentResource/DoIntention?type=${type}&actionType=${actionType}&id=${id}`,'GET', {}, 2,4)
+//绑vip卡
+api.bindCard = (data) => request.globalRequest(`/user/BindCard`,'POST', data, 1)
+
+// 一体机激活 绑定 获取列表
+api.queryMachineOrderCountList = (machineNumber) => request.globalRequest(`/Onemachine/QueryMachineOrderCountList?machineNumber=${machineNumber}`,'GET', {}, 1)
+// 绑定设备
+api.activityMachine = (data) => request.globalRequest(`/Onemachine/ActivityMachine`,'POST', data, 1)
+// 解绑
+api.removeMachine = (orderId,machineModelId,machineNumber) => request.globalRequest(`/Onemachine/RemoveMachine?orderId=${orderId}&machineModelId=${machineModelId}&machineNumber=${machineNumber}`,'POST', {}, 1)
+
+// ai咨询问题
+api.aISearch = (keyword,sessionId) => request.globalRequest(`/AIAgents/search?keyword=${keyword}&sessionId=${sessionId}`,'GET', {}, 1)
+// ai获取历史咨询
+api.aIGetHistoryRecord = (page) => request.globalRequest(`/AIAgents/GetHistoryRecord?page=${page}&pageSize=20`,'GET', {}, 1)
+
+// 保存人脸图片
+api.queryUploadPhoto = (address) => request.globalRequest(`/user/QueryUploadPhoto?address=${address}`,'GET', {}, 1)
+
+// 保存操作日志
+api.saveUserOperationLog = (data) => request.globalRequest(`/UserOperationLog/SaveUserOperationLog`,'POST', data, 3)
+
+// 获取操作日志
+api.getUserOperationLogList = (pageIndex,pageSize,keyword,operationType) => request.globalRequest(`/UserOperationLog/GetUserOperationLogList?pageIndex=${pageIndex}&pageSize=${pageSize}&keyword=${keyword}&operationType=${operationType}`,'GET', {}, 1)
+// 设备登录
+api.loginOneMachine = (machineNo) => request.globalRequest(`/user/LoginOneMachine?machineNo=${machineNo}`,'POST', {}, 1)
+// 获取系统菜单权限
+api.querySchoolMenu = () => request.globalRequest(`/user/QuerySchoolMenu`,'GET', {}, 1)
+
+// 保存高校个人信息
+api.saveUserBasisInfo = (mobileCode,data) => request.globalRequest(`/user/SaveUserBasisInfo?mobileCode=${mobileCode}`,'POST', data, 1)
+
+// 获取高校个人信息
+api.getUserBasisInfo = () => request.globalRequest(`/user/GetUserBasisInfo`,'GET', {}, 1)
+export default api
+
diff --git a/package-lock.json b/package-lock.json
index a04b5bf..be866e3 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,4 @@
{
- "name": "ks-app-employment-service",
- "lockfileVersion": 2,
"requires": true,
"packages": {
"": {
@@ -27,8 +25,9 @@
},
"node_modules/sm-crypto": {
"version": "0.3.13",
- "resolved": "https://registry.npmjs.org/sm-crypto/-/sm-crypto-0.3.13.tgz",
+ "resolved": "https://registry.npmmirror.com/sm-crypto/-/sm-crypto-0.3.13.tgz",
"integrity": "sha512-ztNF+pZq6viCPMA1A6KKu3bgpkmYti5avykRHbcFIdSipFdkVmfUw2CnpM2kBJyppIalqvczLNM3wR8OQ0pT5w==",
+ "license": "MIT",
"dependencies": {
"jsbn": "^1.1.0"
}
@@ -52,7 +51,7 @@
},
"sm-crypto": {
"version": "0.3.13",
- "resolved": "https://registry.npmjs.org/sm-crypto/-/sm-crypto-0.3.13.tgz",
+ "resolved": "https://registry.npmmirror.com/sm-crypto/-/sm-crypto-0.3.13.tgz",
"integrity": "sha512-ztNF+pZq6viCPMA1A6KKu3bgpkmYti5avykRHbcFIdSipFdkVmfUw2CnpM2kBJyppIalqvczLNM3wR8OQ0pT5w==",
"requires": {
"jsbn": "^1.1.0"
diff --git a/packageA/pages/UnitDetails/UnitDetails.vue b/packageA/pages/UnitDetails/UnitDetails.vue
index c11cc7d..61eba48 100644
--- a/packageA/pages/UnitDetails/UnitDetails.vue
+++ b/packageA/pages/UnitDetails/UnitDetails.vue
@@ -21,15 +21,25 @@
{{ companyInfo?.companyName }}
-
- {{ companyInfo?.scale }}
+
+
+ ·
+
公司介绍
{{
- companyInfo.companyIntroduction
+ companyInfo.description
}}
@@ -46,32 +56,39 @@
在招职位
-
-
-
-
- {{ job.jobTitle }}
- ¥{{ job.salaryRange }}/月
-
-
-
-
- {{ job.experienceRequirement }}
-
-
-
- {{ job.educationRequirement }}
-
-
-
- {{ job.jobRequirement }}
+
+
+
-
-
- {{ job.jobDescription }}
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+ {{ job.jobLocation }}
+
@@ -90,7 +107,7 @@ import config from "@/config.js";
import { storeToRefs } from "pinia";
import useLocationStore from "@/stores/useLocationStore";
const { longitudeVal, latitudeVal } = storeToRefs(useLocationStore());
-const { $api, navTo, vacanciesTo, navBack } = inject("globalFunction");
+const { $api, navTo, vacanciesTo, navBack, parseQueryParams } = inject("globalFunction");
const isExpanded = ref(false);
const pageState = reactive({
page: 0,
@@ -101,9 +118,16 @@ const pageState = reactive({
});
const companyInfo = ref({
jobInfoList: [],
+ companyName: '',
+ scale: '',
+ industry: '',
+ description: '',
+ isCollection: false
});
const baseUrl = config.imgBaseUrl;
+const companyIdRef = ref(null);
+
const getItemBackgroundStyle = (imageName) => ({
backgroundImage: `url(${baseUrl}/jobfair/${imageName})`,
backgroundSize: "100% 100%", // 覆盖整个容器
@@ -111,14 +135,167 @@ const getItemBackgroundStyle = (imageName) => ({
backgroundRepeat: "no-repeat",
});
+// 获取公司详情
+function getCompanyDetail(companyId) {
+ if (!companyId) {
+ console.error('companyId 不能为空');
+ return;
+ }
+
+ // 尝试获取公司详情,如果接口不存在,可能公司详情会包含在职位数据中
+ $api.createRequest(`/app/company/${companyId}`).then((resData) => {
+ if (resData && resData.data) {
+ const data = resData.data;
+ companyInfo.value = {
+ ...companyInfo.value,
+ ...data,
+ companyName: data.name || data.companyName || data.company?.name || '',
+ scale: data.scale || data.company?.scale || '',
+ industry: data.industry || data.company?.industry || '',
+ description: data.description || data.companyIntroduction || data.introduction || data.company?.introduction || '',
+ isCollection: data.isCollection || false,
+ // 如果接口直接返回了职位列表,也设置进去
+ jobInfoList: data.jobInfoList || data.jobs || data.list || companyInfo.value.jobInfoList || []
+ };
+ console.log('companyInfo',companyInfo.value);
+ }
+ // 获取在招职位列表
+ getCompanyJobs(companyId);
+ }).catch((error) => {
+ console.error('获取公司详情失败:', error);
+ // 如果获取公司详情失败,尝试通过职位列表接口获取公司信息
+ // 或者直接获取职位列表
+ getCompanyJobs(companyId);
+ });
+}
+
+// 获取公司在招职位列表
+function getCompanyJobs(companyId) {
+ if (!companyId) {
+ return;
+ }
+
+ // 使用正确的 API 路径:/app/company/job/{companyId}
+ $api.createRequest(`/app/company/job/${companyId}`, {}, 'GET').then((resData) => {
+ console.log('获取职位列表返回数据:', resData);
+ if (resData) {
+ // 优先检查 rows 字段(根据实际返回的数据结构)
+ if (resData.rows && Array.isArray(resData.rows)) {
+ companyInfo.value.jobInfoList = resData.rows;
+ }
+ // 如果返回的是数组
+ else if (Array.isArray(resData)) {
+ companyInfo.value.jobInfoList = resData;
+ }
+ // 如果返回的是对象,包含列表字段
+ else if (resData.data) {
+ if (Array.isArray(resData.data)) {
+ companyInfo.value.jobInfoList = resData.data;
+ } else if (resData.data.rows && Array.isArray(resData.data.rows)) {
+ companyInfo.value.jobInfoList = resData.data.rows;
+ } else if (resData.data.list && Array.isArray(resData.data.list)) {
+ companyInfo.value.jobInfoList = resData.data.list;
+ } else if (resData.data.jobInfoList && Array.isArray(resData.data.jobInfoList)) {
+ companyInfo.value.jobInfoList = resData.data.jobInfoList;
+ } else {
+ companyInfo.value.jobInfoList = [];
+ }
+ } else {
+ companyInfo.value.jobInfoList = [];
+ }
+ } else {
+ companyInfo.value.jobInfoList = [];
+ }
+ }).catch((error) => {
+ console.error('获取在招职位列表失败:', error);
+ companyInfo.value.jobInfoList = [];
+ });
+}
+
onLoad((options) => {
- companyInfo.value = JSON.parse(options.job);
- console.log(companyInfo.value, "companyInfo.value");
+ console.log('options',options);
+ let companyId = null;
+
+ // 优先从 options 中获取 companyId(小程序和 H5 都支持)
+ if (options && options.companyId) {
+ companyId = decodeURIComponent(options.companyId);
+ }
+ // 如果 options 中没有,尝试从 URL 解析(仅 H5 环境)
+ else {
+ // 使用 try-catch 包裹,避免在小程序环境中访问 window.location 报错
+ try {
+ // #ifdef H5
+ const params = parseQueryParams();
+ companyId = params.companyId;
+ // #endif
+ } catch (e) {
+ console.warn('解析 URL 参数失败:', e);
+ }
+ }
+
+ console.log('companyId', companyId);
+
+ if (companyId) {
+ companyIdRef.value = companyId;
+ getCompanyDetail(companyId);
+ } else {
+ console.error('未获取到 companyId 参数');
+ // 如果参数名是 job,尝试兼容旧的方式
+ if (options && options.job) {
+ try {
+ const parsedData = JSON.parse(options.job);
+ if (parsedData.companyId) {
+ companyIdRef.value = parsedData.companyId;
+ getCompanyDetail(parsedData.companyId);
+ } else {
+ companyInfo.value = { ...companyInfo.value, ...parsedData };
+ }
+ } catch (e) {
+ console.error('解析 job 参数失败:', e);
+ }
+ }
+ }
+});
+
+onShow(() => {
+ // 仅在 H5 环境中从 URL 获取参数(小程序环境中 onShow 不会传递 URL 参数)
+ // #ifdef H5
+ try {
+ const params = parseQueryParams();
+ const companyId = params.companyId;
+
+ if (companyId && companyId !== companyIdRef.value) {
+ companyIdRef.value = companyId;
+ getCompanyDetail(companyId);
+ }
+ } catch (e) {
+ console.warn('onShow 中解析 URL 参数失败:', e);
+ }
+ // #endif
});
function expand() {
isExpanded.value = !isExpanded.value;
}
+
+// 格式化薪资范围
+function formatSalary(minSalary, maxSalary) {
+ if (minSalary && maxSalary) {
+ return `${minSalary}-${maxSalary}`;
+ } else if (minSalary) {
+ return `${minSalary}起`;
+ } else if (maxSalary) {
+ return `最高${maxSalary}`;
+ }
+ return '面议';
+}
+
+// 截断文本,超过指定长度显示省略号
+function truncateText(text, maxLength) {
+ if (!text) return '';
+ if (text.length <= maxLength) return text;
+ return text.substring(0, maxLength) + '...';
+}
diff --git a/packageCa/job/details.vue b/packageCa/job/details.vue
new file mode 100644
index 0000000..9f7d7df
--- /dev/null
+++ b/packageCa/job/details.vue
@@ -0,0 +1,386 @@
+
+
+
+
+
+ {{jobDetailData.Name}}
+
+ 所属大类:{{jobDetailData.BigCategoryName}}
+ 所属中类:{{jobDetailData.MidCategoryName}}
+ 所属小类:{{jobDetailData.SmallCategoryName}}
+
+
+
+
+ 职业新说:
+
+
+
+ 职业说明:
+
+
+
+ 工作内容:
+
+
+
+ 从业要求:
+
+
+
+ 能力要求:
+
+
+
+ 薪资范围:
+
+
+
+ 就业前景:
+
+
+
+ 职业技能:
+
+
+
+ {{index + 1}}{{item.Name}}
+
+
+ {{item.Explain}}
+
+
+
+
+
+ 职业能力:
+
+
+
+ {{index + 1}}{{item.Name}}
+
+
+ {{item.Explain}}
+
+
+
+
+
+ 具备知识:
+
+
+
+ {{index + 1}}{{item.Name}}
+
+
+ {{item.Explain}}
+
+
+
+
+
+ 职业素养:
+
+
+
+ {{index + 1}}{{item.Name}}
+
+
+ {{item.Explain}}
+
+
+
+
+
+ 职业活动:
+
+
+
+ {{index + 1}}{{item.Name}}
+
+
+ {{item.Explain}}
+
+
+
+
+
+ 发展路径:
+
+
+
+ 推荐专业:
+
+
+ {{item.Name}}
+
+
+
+
+
+
+ 请先登录
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/packageCa/job/index.vue b/packageCa/job/index.vue
new file mode 100644
index 0000000..bf2caf4
--- /dev/null
+++ b/packageCa/job/index.vue
@@ -0,0 +1,566 @@
+
+
+
+
+
+ 职业
+ 1639个
+
+
+
+
+
+ {{item.Name}}
+
+
+
+
+
+
+ 请先登录
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/packageCa/job/jobList.json b/packageCa/job/jobList.json
new file mode 100644
index 0000000..76e56d7
--- /dev/null
+++ b/packageCa/job/jobList.json
@@ -0,0 +1,284 @@
+[
+ {
+ "Name": "党的机关、国家机关、群众团体和社会组织、企事业单位负责人",
+ "Code": 1,
+ "SubList": [{
+ "Name": "中国共产党机关负责人",
+ "Code": "1-01"
+ }, {
+ "Name": "国家机关负责人",
+ "Code": "1-02"
+ }, {
+ "Name": "民主党派和工商联负责人",
+ "Code": "1-03"
+ }, {
+ "Name": "人民团体和群众团体、社会组织及其他成员组织负责人",
+ "Code": "1-04"
+ }, {
+ "Name": "基层群众自治组织负责人",
+ "Code": "1-05"
+ }, {
+ "Name": "企事业单位负责人",
+ "Code": "1-06"
+ }]
+ },
+ {
+ "Name": "专业技术人员",
+ "Code": 2,
+ "SubList": [{
+ "Name": "科学研究人员",
+ "Code": "2-01"
+ }, {
+ "Name": "工程技术人员",
+ "Code": "2-02"
+ }, {
+ "Name": "农业技术人员",
+ "Code": "2-03"
+ }, {
+ "Name": "飞机和船舶技术人员",
+ "Code": "2-04"
+ }, {
+ "Name": "卫生专业技术人员",
+ "Code": "2-05"
+ }, {
+ "Name": "经济和金融专业人员",
+ "Code": "2-06"
+ }, {
+ "Name": "监察、法律、社会和宗教专业人员",
+ "Code": "2-07"
+ }, {
+ "Name": "教学人员",
+ "Code": "2-08"
+ }, {
+ "Name": "文学艺术、体育专业人员",
+ "Code": "2-09"
+ }, {
+ "Name": "新闻出版、文化专业人员",
+ "Code": "2-10"
+ }, {
+ "Name": "其他专业技术人员",
+ "Code": "2-11"
+ }]
+ },
+ {
+ "Name": "办事人员和有关人员",
+ "Code": 3,
+ "SubList": [{
+ "Name": "行政办事及辅助人员",
+ "Code": "3-01"
+ }, {
+ "Name": "安全和消防及辅助人员",
+ "Code": "3-02"
+ }, {
+ "Name": "法律事务及辅助人员",
+ "Code": "3-03"
+ }, {
+ "Name": "其他办事人员和有关人员",
+ "Code": "3-04"
+ }]
+ },
+ {
+ "Name": "社会生产服务和生活服务人员",
+ "Code": 4,
+ "SubList": [{
+ "Name": "批发与零售服务人员",
+ "Code": "4-01"
+ }, {
+ "Name": "交通运输、仓储物流和邮政业服务人员",
+ "Code": "4-02"
+ }, {
+ "Name": "住宿和餐饮服务人员",
+ "Code": "4-03"
+ }, {
+ "Name": "信息传输、软件和信息技术服务人员",
+ "Code": "4-04"
+ }, {
+ "Name": "金融服务人员",
+ "Code": "4-05"
+ }, {
+ "Name": "房地产服务人员",
+ "Code": "4-06"
+ }, {
+ "Name": "租赁和商务服务人员",
+ "Code": "4-07"
+ }, {
+ "Name": "技术辅助服务人员",
+ "Code": "4-08"
+ }, {
+ "Name": "水利、环境和公共设施管理服务人员",
+ "Code": "4-09"
+ }, {
+ "Name": "居民服务人员",
+ "Code": "4-10"
+ }, {
+ "Name": "电力、燃气及水供应服务人员",
+ "Code": "4-11"
+ }, {
+ "Name": "修理及制作服务人员",
+ "Code": "4-12"
+ }, {
+ "Name": "文化和教育服务人员",
+ "Code": "4-13"
+ }, {
+ "Name": "健康、体育和休闲服务人员",
+ "Code": "4-14"
+ }, {
+ "Name": "其他社会生产服务和生活服务人员",
+ "Code": "4-15"
+ }]
+ },
+ {
+ "Name": "农、林、牧、渔业生产及辅助人员",
+ "Code": 5,
+ "SubList": [{
+ "Name": "农业生产人员",
+ "Code": "5-01"
+ }, {
+ "Name": "林业生产人员",
+ "Code": "5-02"
+ },
+ {
+ "Name": "畜牧业生产人员",
+ "Code": "5-03"
+ },
+ {
+ "Name": "渔业生产人员",
+ "Code": "5-04"
+ },
+ {
+ "Name": "农、林、牧、渔业生产辅助人员",
+ "Code": "5-05"
+ }, {
+ "Name": "其他农、林、牧、渔业生产及辅助人员",
+ "Code": "5-06"
+ }
+ ]
+ },
+ {
+ "Name": "生产制造及有关人员",
+ "Code": 6,
+ "SubList": [{
+ "Name": "农副产品加工人员",
+ "Code": "6-01"
+ },{
+ "Name": "食品、饮料生产加工人员",
+ "Code": "6-02"
+ },{
+ "Name": "烟草及其制品加工人员",
+ "Code": "6-03"
+ },{
+ "Name": "纺织、针织、印染人员",
+ "Code": "6-04"
+ },{
+ "Name": "纺织品、服装和皮革、毛皮制品加工制作人员",
+ "Code": "6-05"
+ },{
+ "Name": "木材加工、家具与木制品制作人员",
+ "Code": "6-06"
+ },{
+ "Name": "纸及纸制品生产加工人员",
+ "Code": "6-07"
+ },{
+ "Name": "印刷和记录媒介复制人员",
+ "Code": "6-08"
+ },{
+ "Name": "文教、工美、体育和娱乐用品制造人员",
+ "Code": "6-09"
+ },{
+ "Name": "石油加工和炼焦、煤化工生产人员",
+ "Code": "6-10"
+ },{
+ "Name": "化学原料和化学制品制造人员",
+ "Code": "6-11"
+ },{
+ "Name": "医药制造人员",
+ "Code": "6-12"
+ },{
+ "Name": "化学纤维制造人员",
+ "Code": "6-13"
+ },{
+ "Name": "橡胶和塑料制品制造人员",
+ "Code": "6-14"
+ },{
+ "Name": "非金属矿物制品制造人员",
+ "Code": "6-15"
+ },{
+ "Name": "采矿人员",
+ "Code": "6-16"
+ },{
+ "Name": "金属冶炼和压延加工人员",
+ "Code": "6-17"
+ },{
+ "Name": "机械制造基础加工人员",
+ "Code": "6-18"
+ },{
+ "Name": "金属制品制造人员",
+ "Code": "6-19"
+ },{
+ "Name": "通用设备制造人员",
+ "Code": "6-20"
+ },{
+ "Name": "专用设备制造人员",
+ "Code": "6-21"
+ },{
+ "Name": "汽车制造人员",
+ "Code": "6-22"
+ },{
+ "Name": "铁路、船舶、航空设备制造人员",
+ "Code": "6-23"
+ },{
+ "Name": "电气机械和器材制造人员",
+ "Code": "6-24"
+ },{
+ "Name": "计算机、通信和其他电子设备制造人员",
+ "Code": "6-25"
+ },{
+ "Name": "仪器仪表制造人员",
+ "Code": "6-26"
+ },{
+ "Name": "再生资源综合利用人员",
+ "Code": "6-27"
+ },{
+ "Name": "电力、热力、气体、水生产和输配人员",
+ "Code": "6-28"
+ },{
+ "Name": "建筑施工人员",
+ "Code": "6-29"
+ },{
+ "Name": "运输设备和通用工程机械操作人员及有关人员",
+ "Code": "6-30"
+ },{
+ "Name": "生产辅助人员",
+ "Code": "6-31"
+ },{
+ "Name": "其他生产制造及有关人员",
+ "Code": "6-32"
+ }]
+ },
+ {
+ "Name": "军队人员",
+ "Code": 7,
+ "SubList": [{
+ "Name": "军官 (警官)",
+ "Code": "7-01"
+ }, {
+ "Name": "军士 (警士)",
+ "Code": "7-02"
+ }, {
+ "Name": "义务兵",
+ "Code": "7-03"
+ }, {
+ "Name": "文职人员",
+ "Code": "7-04"
+ }]
+ },
+ {
+ "Name": "不便分类的其他从业人员",
+ "Code": 8,
+ "SubList": [{
+ "Name": "不便分类的其他从业人员",
+ "Code": "8-01"
+ }]
+ }
+]
+
diff --git a/packageCa/job/midList.vue b/packageCa/job/midList.vue
new file mode 100644
index 0000000..0db64c3
--- /dev/null
+++ b/packageCa/job/midList.vue
@@ -0,0 +1,275 @@
+
+
+
+
+
+
+
+
+ 概述:
+
+
+
+
+
+ 介绍视频:
+
+ 请先登录
+
+
+
+
+
+
+ {{item.Name}}
+ 视频
+ 职业能力
+
+
+
+
+
+
+
+ 请先登录
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/packageCa/job/smallList.vue b/packageCa/job/smallList.vue
new file mode 100644
index 0000000..f1dcb56
--- /dev/null
+++ b/packageCa/job/smallList.vue
@@ -0,0 +1,272 @@
+
+
+
+
+
+
+
+
+ 概述:
+
+
+
+
+
+ 介绍视频:
+
+ 请先登录
+
+
+
+
+
+
+ {{item.Name}}视频职业能力
+
+
+
+
+
+
+ 请先登录
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/packageCa/pagesTest/customTestTitle.vue b/packageCa/pagesTest/customTestTitle.vue
new file mode 100644
index 0000000..98f8ba5
--- /dev/null
+++ b/packageCa/pagesTest/customTestTitle.vue
@@ -0,0 +1,511 @@
+
+
+
+
+ {{testTitle}}
+
+
+
+
+ 第{{pageIndex+1}}题
+
+
+ 共{{allNum}}道题
+
+
+ 约{{doTime}}分钟
+
+
+
+
+
+
+
+
+ {{ item.TitleName }}
+
+ {{item.OptionsA}}
+ {{item.OptionsB}}
+ {{item.OptionsC}}
+ {{item.OptionsD}}
+ {{item.OptionsE}}
+ {{item.OptionsF}}
+
+
+
+ 上一题
+ 提交
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/packageCa/pagesTest/interestTestTitle.vue b/packageCa/pagesTest/interestTestTitle.vue
new file mode 100644
index 0000000..0ee12ac
--- /dev/null
+++ b/packageCa/pagesTest/interestTestTitle.vue
@@ -0,0 +1,503 @@
+
+
+
+
+ 职业兴趣测评
+
+
+
+
+ 第{{pageIndex+1}}题
+
+
+ 共{{allNum}}道题
+
+
+ 约25分钟
+
+
+
+
+
+
+
+
+ {{ item.Title }}
+
+ 非常喜欢
+ 喜欢
+ 不喜欢
+ 非常不喜欢
+
+
+
+ 只能选一种[自我介绍]代表你自己,你最想选哪一种?
+
+ {{item.Title}}
+
+
+
+ 让您再选一种[自我介绍]代表你自己,你会选哪一种?
+
+ {{item.Title}}
+
+
+
+ 如果能有选择第三种,你会选哪一种?
+
+ {{item.Title}}
+
+
+
+ 上一题
+ 提交
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/packageCa/pagesTest/personalTestTitle.vue b/packageCa/pagesTest/personalTestTitle.vue
new file mode 100644
index 0000000..2648cc4
--- /dev/null
+++ b/packageCa/pagesTest/personalTestTitle.vue
@@ -0,0 +1,419 @@
+
+
+
+
+ 人格测评
+
+
+
+
+ 第{{pageIndex+1}}题
+
+
+ 共{{allNum}}道题
+
+
+ 约20分钟
+
+
+
+
+
+
+
+
+ {{ item.Title }}
+
+ 非常符合
+ 基本符合
+ 基本不符合
+ 完全不符合
+
+
+
+ 上一题
+ 提交
+
+
+
+
+
+
+
+
+
diff --git a/packageCa/pagesTest/testList.vue b/packageCa/pagesTest/testList.vue
new file mode 100644
index 0000000..49d3fc2
--- /dev/null
+++ b/packageCa/pagesTest/testList.vue
@@ -0,0 +1,942 @@
+
+
+
+
+ 生涯测评
+
+
+
+
+
+ {{item}}
+
+
+
+ 筛选
+
+
+
+
+ {{pitem.title}}
+
+ {{item.TestName}}
+
+ 约{{item.AvgTime == 0 ? '1' : item.AvgTime}}分钟
+
+
+ {{item.Brief}}
+
+
+
+ 重新测评
+
+
+ 开始测评
+
+
+ 继续测评
+
+
+ 查看报告
+
+
+
+
+
+
+
+
+
+
+ 筛选
+
+
+
+ 测评等级
+
+ {{item.name}}
+
+ 测评类型
+
+ {{item.name}}
+
+ 测评功能
+
+ {{item.name}}
+
+
+
+
+ 确认筛选
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/packageCa/pagesTest/workValuesTestTitle.vue b/packageCa/pagesTest/workValuesTestTitle.vue
new file mode 100644
index 0000000..1a0e6ff
--- /dev/null
+++ b/packageCa/pagesTest/workValuesTestTitle.vue
@@ -0,0 +1,387 @@
+
+
+
+
+ 工作价值观测评
+
+
+
+
+ 第{{pageIndex+1}}题
+
+
+ 共{{allNum}}道题
+
+
+ 约8分钟
+
+
+
+
+
+
+
+
+ {{ item.Title }}
+
+ 非常喜欢
+ 喜欢
+ 不喜欢
+ 非常不喜欢
+
+
+
+ 上一题
+ 提交
+
+
+
+
+
+
+
+
+
diff --git a/packageCa/search/search.vue b/packageCa/search/search.vue
new file mode 100644
index 0000000..83f8958
--- /dev/null
+++ b/packageCa/search/search.vue
@@ -0,0 +1,649 @@
+
+
+
+
+
+ 素质测评
+
+
+ 测评中心
+
+
+
+ 职业测评
+
+
+
+ 测评报告
+
+
+ 探索中心
+
+
+
+ 职业库
+
+
+ 职业生涯规划
+
+
+
+ 生涯罗盘
+
+
+
+ 职业生涯路径
+
+
+
+ 学业规划
+
+
+
+ 生涯档案
+
+
+
+
+
+
+
+
+
+
diff --git a/packageCa/testReport/chartOpts.js b/packageCa/testReport/chartOpts.js
new file mode 100644
index 0000000..c7bed36
--- /dev/null
+++ b/packageCa/testReport/chartOpts.js
@@ -0,0 +1,32 @@
+let opts = {
+ color: ["#1677ff"],
+ padding: [15,10,0,10],
+ enableScroll: false,
+ xAxis: {
+ disableGrid: true,
+ axisLineColor: "#EEEEEE",
+ },
+ legend: {
+ show: false,
+ },
+ yAxis: {
+ gridType: "dash",
+ dashLength: 2,
+ showTitle: true,
+ gridColor: "#EEEEEE",
+ data: [{
+ max: 5,
+ min: 0,
+ axisLine: false,
+ title: "等级"
+ }]
+ },
+ extra: {
+ line: {
+ type: "straight",
+ width: 3,
+ activeType: "hollow"
+ }
+ }
+}
+export default opts
\ No newline at end of file
diff --git a/packageCa/testReport/components/contrastBox.vue b/packageCa/testReport/components/contrastBox.vue
new file mode 100644
index 0000000..8c42f56
--- /dev/null
+++ b/packageCa/testReport/components/contrastBox.vue
@@ -0,0 +1,693 @@
+
+
+
+
+
+
+ {{allOptionStr}}
+
+
+
+ 数据对比
+
+
+
+
+
+
+ 数据对比
+
+
+
+ 我的报告
+
+ {{optionStr1}}
+
+
+ 对比
+ 时间维度
+
+ {{optionStr2}}
+
+
+
+
+
+ 我的报告
+
+ {{optionStr1}}
+
+
+ 对比
+ 时间维度
+
+ {{optionStr2}}
+
+
+
+
+
+
+ 确认对比
+
+
+
+
+
+
+ 选择时间
+
+
+
+ {{item.label}}
+
+
+ {{item.label}}
+
+
+
+
+
+ {{item.label}}
+
+
+ {{item.label}}
+
+
+
+
+ 确认选择
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/packageCa/testReport/components/testHead.vue b/packageCa/testReport/components/testHead.vue
new file mode 100644
index 0000000..6e302ac
--- /dev/null
+++ b/packageCa/testReport/components/testHead.vue
@@ -0,0 +1,213 @@
+
+
+
+
+
+ {{reportTitle}}
+
+
+ 测评时间{{testTime}}
+
+
+
+
+
+ 测评介绍
+
+
+
+ 报告解读
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/packageCa/testReport/generalCareerTestReport.vue b/packageCa/testReport/generalCareerTestReport.vue
new file mode 100644
index 0000000..f0a3387
--- /dev/null
+++ b/packageCa/testReport/generalCareerTestReport.vue
@@ -0,0 +1,767 @@
+
+
+
+
+ 我的报告
+
+
+
+
+
+
+
+ 非常优秀
+
+
+
+
+
+ 具有优势
+
+
+
+
+
+ 中等
+
+
+
+
+
+ 需要加强
+
+
+
+
+
+ 亟需加强
+
+
+
+
+
+
+
+
+
+
+
+ 测评建议
+
+
+
+
+ {{item.Name}}
+ {{item.LevelStr}}
+
+ {{item.Desc}}
+
+
+
+ 提升途径:
+ {{item.Suggest}}
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/packageCa/testReport/interestTestReport.vue b/packageCa/testReport/interestTestReport.vue
new file mode 100644
index 0000000..114aa4a
--- /dev/null
+++ b/packageCa/testReport/interestTestReport.vue
@@ -0,0 +1,1243 @@
+
+
+
+
+ 我的报告
+
+
+
+
+
+
+
+ 兴趣代码
+
+
+ {{item}}
+
+
+ {{item.code}}
+ {{item.name}}
+
+
+
+
+ 你的六个兴趣代码类型分数沒有区别,无法提供代码。建议你重新测评,或咨询老师。
+
+
+ {{codeDescription}}
+
+
+
+
+
+ {{interestTestRecordModel.InterestTwoCodeDesc}}
+
+
+
+
+ 兴趣分数
+
+
+
+
+
+
+
+
+ 实用型(R)
+ 研究型(I)
+ 艺术型(A)
+
+
+ {{interestScort.R}}分
+ {{interestScort.I}}分
+ {{interestScort.A}}分
+
+
+ 社会型(S)
+ 企业型(E)
+ 事务型(C)
+
+
+ {{interestScort.S}}分
+ {{interestScort.E}}分
+ {{interestScort.C}}分
+
+
+
+
+
+ 自我介绍
+
+
+ {{interestTestRecordModel.SelfIntroductionCode}}
+
+
+
+
+ 谐和度
+
+
+
+ {{interestTestRecordModel.SameCode}}
+
+
+ {{interestTestRecordModel.SameCode}}级,
+ 谐和度显示兴趣代码非常稳定与清晰。
+ 谐和度显示兴趣代码稳定与清晰。
+ 谐和度显示兴趣代码还算稳定与清晰。
+ 谐和度显示兴趣代码在未来随着成长会有些变化。
+ 谐和度显示兴趣代码在未来随着成长会改变。
+ 谐和度显示兴趣代码在未来随着成长会改变。
+ 谐和度显示兴趣代码在未来会有很大的改变。
+
+
+
+
+ 区分值
+
+
+
+ {{interestTestRecordModel.Discrimination}}
+
+
+
+ 区分值较低,兴趣六型分数很接近,分不出我对那个类型更有兴趣,建议找老师讨论,或对自己的兴趣做更多的探索
+ 区分值不高,兴趣六型分数有些差别,能知道我对那个类型较有兴趣
+ 区分值适中,兴趣六型分数区分蛮明显,能知道我对那个类型较有兴趣
+ 区分值高,兴趣六型分数区分明显,明显的知道我对那个类型较有兴趣
+ 区分值很高,六兴趣类型区分很明显,明确的知道我对那个类型较有兴趣
+ 区分值非常高,六兴趣类型区分非常明显,非常明确知道我对那个类型较有兴趣
+
+
+
+
+
+ 选择兴趣代码查看推荐的专业/职业
+
+
+
+ {{item}}
+
+
+ 你的六个兴趣代码类型分数沒有区别,无法提供代码。建议你重新测评,或咨询老师。
+
+ 推荐的专业
+
+
+
+ 普通本科专业:
+
+
+
+ {{item.name}}
+
+
+ {{ritem.Name}}
+
+
+
+
+
+
+
+
+ {{ritem.Name}}
+
+
+
+
+
+ 无匹配的专业学类
+
+
+ 高职本科专业:
+
+
+
+ {{item.name}}
+
+
+ {{ritem.GaoZhiSpecialty}}
+
+
+
+
+
+ 无匹配的专业学类
+
+
+ 高职专科专业:
+
+
+
+ {{item.name}}
+
+
+ {{ritem.GaoZhiSpecialty}}
+
+
+
+
+
+ 无匹配的专业学类
+
+
+ 中职专业:
+
+
+
+ {{item.name}}
+
+
+ {{ritem.GaoZhiSpecialty}}
+
+
+
+
+
+ 无匹配的专业学类
+
+
+ 推荐的职业
+
+
+
+
+ {{item.name}}
+
+ {{ritem.Name}}
+
+
+
+
+
+
+
+ {{ritem.Name}}
+
+
+
+
+
+ 无匹配的职业类
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/packageCa/testReport/multipleAbilityData.json b/packageCa/testReport/multipleAbilityData.json
new file mode 100644
index 0000000..f22bb90
--- /dev/null
+++ b/packageCa/testReport/multipleAbilityData.json
@@ -0,0 +1,147 @@
+[
+ {
+ "Name": "阅读理解",
+ "Desc": "阅读各类书籍文章。书写摘要。参加读书会讨论分享。将所读转换为简报、图画或影音。学好国文、英文。",
+ "Point": "我能从文章中了解其想表达的讯息或意涵,或能产生自己的观点。"
+ },
+ {
+ "Name": "口语辨识",
+ "Desc": "练习组织笔记。观察别人发言、专心听讲。看无字幕影片写摘要。",
+ "Point": "我能听懂别人口语的讯息,并实时反应。"
+ },
+ {
+ "Name": "口语表达",
+ "Desc": "掌握上台表达机会,观察别人讲话,参加演讲、辩论等活动,录像录音纪录增进表达技巧。",
+ "Point": "我能用口语清晰流畅的表达思想和情感。"
+ },
+ {
+ "Name": "写作表达",
+ "Desc": "撰写文章并投稿。为课业成果多写心得反思。写手帐。参加作文或写作比赛。参加校刊社或写作社团。",
+ "Point": "我能写出文意通顺、逻辑清晰的文章。"
+ },
+ {
+ "Name": "外语能力",
+ "Desc": "参加英语话剧或演讲比赛。阅读英文小说或看网络新闻。多听唱外国歌曲。用英文与同学交谈。参加交换学生。",
+ "Point": "我的英文能力听说读写都很好。"
+ },
+ {
+ "Name": "计算能力",
+ "Desc": "学好数学、练习口算加减乘除、常常练习计算题。",
+ "Point": "我能快速的使用加减乘除运算出正确结果。"
+ },
+ {
+ "Name": "逻辑推理",
+ "Desc": "学好数理化。讨论一个主题的定义、辩论对立、如何解释。撰写分析报告。",
+ "Point": "我能依据讯息或事情发展的趋势,归纳推理出合理的答案。"
+ },
+ {
+ "Name": "数学推理",
+ "Desc": "学好数学与统计。尝试分析资料。",
+ "Point": "我能选择正确的数学方法或公式来解决问题。"
+ },
+ {
+ "Name": "空间定向",
+ "Desc": "学好空间几何。观察实物或画立体图。了解图形的移动、分解与组合。平面与立体的转换。绘制学校小区地图。",
+ "Point": "我擅于观察空间方位,想象物体在不同方位的旋转样貌。"
+ },
+ {
+ "Name": "机械推理",
+ "Desc": "学好物理。各种工程师都需要机械推理能力。浏览在线机械开放课程。修理脚踏车或小家电。参加铁道迷社团。",
+ "Point": "我能了解机械与电子设备的运作方式,且能组装、调整或修理。"
+ },
+ {
+ "Name": "科学能力",
+ "Desc": "参与科展。参加科学营队或社团。关注科技发展。阅览科学网站或书籍。",
+ "Point": "我能运用科学规则和方法来解决问题。"
+ },
+ {
+ "Name": "操作控制",
+ "Desc": "学会骑脚踏车、动手完成生活科技作品、遥控无人机、控制机器手臂、使用电子绘图板。",
+ "Point": "我的手臂稳定、敏捷,能控制机器或车辆到精确位置,且对信号快速反应。"
+ },
+ {
+ "Name": "近观细察",
+ "Desc": "学习从顺序观察法、分步观察法、角度观察法去观察生活用品、科学实验,学会用书写或绘图来记录观察。",
+ "Point": "能够近距离看到细节。"
+ },
+ {
+ "Name": "程序设计",
+ "Desc": "参加基础信息相关课程,学习程序语言。参加大学信息营队。参观信息展览。",
+ "Point": "我会撰写计算机程序来解决学习或工作上的需要。"
+ },
+ {
+ "Name": "信息运用",
+ "Desc": "熟悉计算机软件操作,如文字处理和电子表格、影音剪辑、图像处理软件。参加信息检索竞赛。善用网络找数据。",
+ "Point": "我很能学习与使用新的软件或APP来解决问题。"
+ },
+ {
+ "Name": "排序分类",
+ "Desc": "凡举科学实验、工程、会计财金、统计精算等专业,皆需要排序分类的能力。整理书籍讲义与考卷。",
+ "Point": "我能将数据或物品排列顺序,或将其分门别类。"
+ },
+ {
+ "Name": "自然观察",
+ "Desc": "体验室外攀岩活动、参加童军社或是野外踏青社团。饲养昆虫或植物并记录。探访动物园、牧场或海洋博物馆。",
+ "Point": "我乐于欣赏自然现象,能分辨动植物差异,并探讨现象原因。"
+ },
+ {
+ "Name": "养育照护",
+ "Desc": "参与呼吸急救课程。研究疾病传播的过程。观察与照顾小动物。学好生物课程。多关注营养保健信息。",
+ "Point": "我对需要照顾的人或小动物能提供妥善的照顾。"
+ },
+ {
+ "Name": "助人服务",
+ "Desc": "参加慈善社团或活动。阅览与心理社会相关书籍或网站。参加服务性质志工。到餐饮业或休闲园区实习。",
+ "Point": "我会主动服务他人,帮助他们解决问题。"
+ },
+ {
+ "Name": "说服推广",
+ "Desc": "参加辩论社或比赛。加入广播社练习推广。在社团练习组织、筹备、规划宣传等工作。练习撰写营销活动企划。",
+ "Point": "我善于说服他人采纳我的意见或理念。"
+ },
+ {
+ "Name": "合作协调",
+ "Desc": "担任班级或社团干部。参与分工合作的团体任务。担任活动队长。练习分析问题。参加暑期实习生或志工。",
+ "Point": "我能掌握细节、依规则有系统地安排事情或分工,并完成任务。"
+ },
+ {
+ "Name": "社会觉察",
+ "Desc": "走访社会服务机构或公益组织,如赡养中心、NGO机构。分析社会环境对人的影响。对社会时事发表自身观点。",
+ "Point": "我能观察出生活周边的变化、发生事情及其原因。"
+ },
+ {
+ "Name": "教学培训",
+ "Desc": "协助同学解决学习困难,设计学习活动活动,担任课辅小老师,观察老师的教学方法。",
+ "Point": "我能观察出生活周边的变化、发生事情及其原因。"
+ },
+ {
+ "Name": "美感鉴赏",
+ "Desc": "常与同学讨论作品,练习表达自己的想法,培养赏析能力。观看艺术相关专业的影片,多逛逛博物馆与画廊。",
+ "Point": "我能运用色彩、质感、和结构,来品鉴与沟通东西的质量。"
+ },
+ {
+ "Name": "绘图设计",
+ "Desc": "提升素描能力,透过各种可素材或载体练习并完成素描、绘画、插画、摄影、影片、海报等。",
+ "Point": "我能运用素描色彩图样来表达我的风格意念。"
+ },
+ {
+ "Name": "创作力",
+ "Desc": "累积作品量,阅读创意大师的创作生涯,多逛逛博物馆与画廊,观看艺术相关专业的影片。",
+ "Point": "能提出不寻常或聪明想法,创造方法解决问题。"
+ },
+ {
+ "Name": "表演能力",
+ "Desc": "选修表演艺术课程。参加戏剧表演或社团。现场欣赏话剧演出。",
+ "Point": "我能在舞台或传播媒体上表演戏剧、歌唱或舞蹈。"
+ },
+ {
+ "Name": "音乐能力",
+ "Desc": "加入学校的乐团或合唱团。时常听不同曲风的音乐。参加音乐表演或竞赛。多练习乐器演奏。多欣赏音乐表演。",
+ "Point": "我对音乐具有音感、节奏、表演或创作的能力。"
+ },
+ {
+ "Name": "肢体协调",
+ "Desc": "培养运动的习惯。体验不同运动。参加运动或舞蹈社团。自主身体保养与维护。观看运动赛事。",
+ "Point": "我的身体强韧,有耐力,灵活,平衡感良好,协调性佳。"
+ }
+]
\ No newline at end of file
diff --git a/packageCa/testReport/multipleAbilityTestReport.vue b/packageCa/testReport/multipleAbilityTestReport.vue
new file mode 100644
index 0000000..54f773c
--- /dev/null
+++ b/packageCa/testReport/multipleAbilityTestReport.vue
@@ -0,0 +1,855 @@
+
+
+
+
+ 我的报告
+
+
+
+
+
+
+
+ 能力强
+
+
+
+
+
+ 能力中
+
+
+
+
+
+ 待加强
+
+
+
+
+
+
+ 语文相关能力得分
+
+
+
+
+
+
+ 数学相关能力得分
+
+
+
+
+
+
+ 科技相关能力得分
+
+
+
+
+
+
+ 资讯相关能力得分
+
+
+
+
+
+
+ 人际相关能力得分
+
+
+
+
+
+
+ 美感相关能力得分
+
+
+
+
+
+
+
+ 自然相关能力得分
+
+
+
+
+
+
+ 艺能相关能力得分
+
+
+
+
+
+
+
+ 提升途径
+
+
+
+
+ {{item.Name}}
+ {{item.Point}}
+
+
+
+
+ 提升途径:
+ {{item.Desc}}
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/packageCa/testReport/personalTestReport.vue b/packageCa/testReport/personalTestReport.vue
new file mode 100644
index 0000000..96bb980
--- /dev/null
+++ b/packageCa/testReport/personalTestReport.vue
@@ -0,0 +1,1145 @@
+
+
+
+
+ 我的报告
+
+
+
+
+
+
+
+ 强项特质
+
+
+
+ 在群体中充满能量和快乐,外向、热情
+
+
+ 有说服力和影响力,争做团体中的领导者
+
+
+ 善于交际,广交朋友,朋友圈庞大
+
+
+ 灵活变通,参考多方意见再做出自己的决定
+
+
+ 逆来顺受,几乎不与人发生冲突,脾气温和
+
+
+ 与人为善,沟通能力强,易于亲近
+
+
+ 做事尽职尽责,竭尽全力,未完成前决不放弃
+
+
+ 严格遵守计划,生活规律有秩序
+
+
+ 需要长时间的思考和较多的信息才能做出决策,犹豫不果断
+
+ 追求新鲜事物,愿意接受挑战与冒险
+
+
+ 随机应变,不拘泥规则限制,对生活求新、求变
+
+
+ 情感丰富,同理心强,艺术表现力和感受力较好
+
+
+
+
+ 无强项特质
+
+
+
+ 普通特质
+
+
+
+ 在群体中收放自如,可以较好的适应
+
+
+ 具有一定的领导力,但不会争做团队领头人
+
+
+ 有自己的朋友圈,在交际中不会过于热情
+
+
+ 墨守成规,做事不够灵活,可以多参考他人建议
+
+ 个性温和,但遇事敢于挑战权威,不会一味退让
+
+
+ 与人交往过程中可以恰当的展现倾听和交流技巧
+
+
+ 认真负责,但偶尔会
+ 虎头蛇尾,中途放弃
+
+
+
+ 执行计划有一定弹性
+
+
+
+ 做决定前会谨慎思考,但不会长时间犹豫不决
+
+
+ 对新事物充满好奇,但没有信心与勇气接受新的挑战
+
+
+ 稳重,难以突破自己;但面对新变化,也会迎难而上去接受
+
+
+ 感性与理智兼具
+
+
+
+
+ 无普通特质
+
+
+
+ 弱项特质
+
+
+
+ 在群体活动中表现沉默、孤独
+
+
+ 不会在团体中争做领导者,避免在集体中出风头
+
+
+ 冷漠,不善交际,朋友圈狭窄
+
+
+ 固执已见,拒绝他人介入自己的事情
+
+ 遇到不满的人和,事敢于抗争针锋相对
+
+ 缄默冷淡,不易亲近
+
+
+ 不够认真专注,做事拖延
+
+
+ 率性而为,不喜欢按照计划规律生活
+
+
+ 做事果断,不需要思考很久就可以行动
+
+
+ 不愿接受过大改变,墨守成规
+
+ 享受平稳、安逸的生活,不要有过多变化
+
+
+ 理性、现实,对情绪或情感较不敏感,难以同理他人
+
+
+
+
+ 无弱项特质
+
+
+
+
+ 综合特质等级侧面图
+
+
+
+
+
+ *强项:等级4-5
+ 普通:等级3
+ 弱项:等级1-2
+
+
+
+
+ 分特质解释说明
+
+
+
+ {{scoreSummary1.Name}}
+
+ 等级: {{scoreSummary1.Leavel}}
+
+
+ 原始分数: {{scoreSummary1.Score}}分
+
+
+ {{scoreSummary1.Desc}}
+
+
+
+ 内外向综合特质侧面图
+
+
+
+
+
+
+ {{scoreSummary2.Name}}
+
+ 等级: {{scoreSummary2.Leavel}}
+
+
+ 原始分数: {{scoreSummary2.Score}}分
+
+
+ {{scoreSummary2.Desc}}
+
+
+
+ 人际关系综合特质侧面图
+
+
+
+
+
+
+ {{scoreSummary3.Name}}
+
+ 等级: {{scoreSummary3.Leavel}}
+
+
+ 原始分数: {{scoreSummary3.Score}}分
+
+
+ {{scoreSummary3.Desc}}
+
+
+
+ 严谨性综合特质侧面图
+
+
+
+
+
+
+ {{scoreSummary4.Name}}
+
+ 等级: {{scoreSummary4.Leavel}}
+
+
+ 原始分数: {{scoreSummary4.Score}}分
+
+
+ {{scoreSummary4.Desc}}
+
+
+
+ 开放性综合特质侧面图
+
+
+
+
+
+
+
+ 与你的人格特质可能相关的专业
+
+
+
+ 特质名称
+ 专业选择
+
+
+ 乐群性
+
+
+ 人文科学:新闻传播学
+
+
+ 社会科学:教育学、心理学
+
+
+ 体育:体育学
+
+
+
+
+ 领导性
+
+
+ 人文科学:新闻传播学
+
+
+ 经济管理:工商管理、公共管理等
+
+
+ 社会科学:法学
+
+
+
+
+ 社交性
+
+
+ 人文科学:新闻传播学
+
+
+ 经济管理:工商管理、公共管理旅游管理等
+
+
+
+
+ 探究性
+
+
+ 数理工程:数学、物理学、统计学、计算机、电子信息、自动化、土木等
+
+
+ 化工:化学、纺织、轻工、材料等
+
+
+ 农林牧鱼:农业工程、林业工程、林学、自然保护与环境生态等
+
+
+ 生物医药:生物科学、基础医学、临床医学、口腔医学、医学药学、护理学等
+
+
+ 地理科学:地质、矿业、交通运输、海洋工程、天文等
+
+
+
+
+ 变通性
+
+
+ 数理工程:土木、建筑等
+
+
+ 艺术设计:艺术学理论、美术学、设计学等
+
+
+
+
+ 感觉性
+
+
+ 数理工程:土木、建筑等
+
+
+ 艺术设计:艺术学理论、音乐与舞蹈、戏剧与影视学、美术学、设计学等
+
+
+ 人文科学:中国语言文学、外国语言文学、新闻传播等
+
+
+
+
+
+ 与你的人格特质可能相关的工作领域
+
+
+
+ 特质名称
+ 工作领域
+
+
+ 客观性
+ 顾客服务 市场销售 心理咨询 教育训练
+
+
+ 顺从性
+ 行政管理 会计稽核 军警保安 工程制造
+
+
+ 亲和性
+ 市场销售 教育训练 顾客服务 医护社工
+
+
+ 坚毅性
+ 设计艺术 工程制造 医学治疗 科学研究 军警保安
+
+
+ 秩序性
+ 财务会计 工程制造 医学治疗 科学研究 档案管理
+
+
+ 深思性
+ 文艺写作 科学研究 设计艺术 文史哲学 信息程序
+
+
+
+ 作答态度
+
+
+
+
+ {{scoreSummary5.Name}}
+
+ {{scoreSummary5.Leavel == 1?'一致性低':'一致性高'}}
+
+
+ 原始分数: {{scoreSummary5.Score}}分
+
+
+ {{scoreSummary5.Desc}}
+
+
+
+
+
+
+ {{layerTitile}}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/packageCa/testReport/workValuesTestReport.vue b/packageCa/testReport/workValuesTestReport.vue
new file mode 100644
index 0000000..ca4bb34
--- /dev/null
+++ b/packageCa/testReport/workValuesTestReport.vue
@@ -0,0 +1,448 @@
+
+
+
+
+ 我的报告
+
+
+
+
+
+
+
+ 工作价值类型得分
+
+
+
+
+
+
+
+ 高分价值观及说明
+
+
+
+
+ {{item.Name}}
+ 高分
+
+ {{item.Desc}}
+
+
+
+
+ 暂无高分价值观
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/packageCa/userCenter/careerCompass.vue b/packageCa/userCenter/careerCompass.vue
new file mode 100644
index 0000000..e6beb5c
--- /dev/null
+++ b/packageCa/userCenter/careerCompass.vue
@@ -0,0 +1,365 @@
+
+
+
+
+ 生涯罗盘
+
+
+
+ 生涯罗盘
+
+
+
+
+
+
+
+ 职业名称
+
+
+ 多元能力
+
+
+ 兴趣测评
+
+
+ 人格测评
+
+
+
+
+
+
+
+ {{item.Name}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 我的职业
+
+
+
+
+
+ 职业规划方向
+
+
+ 能力要求
+
+
+ 推荐学习课程
+
+
+ 推荐岗位
+
+
+
+
+ {{item.JobName}}
+
+
+ {{ritem}}
+
+
+ {{ritem.Name}}
+
+
+ {{ritem}}
+
+
+
+ 加载中...
+
+
+ 没有更多数据了
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/packageCa/userCenter/fillInInformation.vue b/packageCa/userCenter/fillInInformation.vue
new file mode 100644
index 0000000..43690b3
--- /dev/null
+++ b/packageCa/userCenter/fillInInformation.vue
@@ -0,0 +1,563 @@
+
+
+
+ 请先完善个人信息
+
+
+
+ *学历(必选)
+
+ 研究生
+ 本科
+ 专科
+
+
+
+ *专业类(必选)
+
+
+ {{specialtyName !== ''? specialtyName: "请选择专业类"}}
+
+
+
+
+
+
+
+
+ 确认提交
+
+
+
+
+
+ 选择专业类
+
+
+
+
+ {{item.label}}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/packageCa/userCenter/learningPlan.vue b/packageCa/userCenter/learningPlan.vue
new file mode 100644
index 0000000..0cbd520
--- /dev/null
+++ b/packageCa/userCenter/learningPlan.vue
@@ -0,0 +1,447 @@
+
+
+
+
+ 学习计划制定
+
+
+ PDCA 循环法
+
+
+
+ PDCA循环由质量管理专家戴明于20世纪50年代优化完善并推广,又称“戴明环”,其核心是通过计划、执行、检查、处理四个阶段的闭环管理进行目标执行效果的持续改进,可适用于个人知识管理、技能提升等学习场景。
+
+
+ Plan(计划):明确目标与步骤,包括现状分析、问题识别及解决方案制定。
+
+
+ Do(执行):根据计划实施具体措施,如教学中的课堂授课、企业中的产品生产。
+
+
+ Check(检查):评估执行效果,通过数据对比、因果图等方法发现偏差。
+
+
+ Act(处理):总结经验并标准化流程,如将成功经验纳入培训体系或优化资源配置。
+
+
+ 年度学习计划清单
+
+
+ 请填写你的“年度学习计划清单”,并按照PDCA循环法执行和落实计划。
+
+
+ 说明:
+
+
+ (1)总目标:
+ 期望达到的综合成就和发展方向,它是整个计划的核心和导向,如成为金融领域具有深厚理论基础和丰富实践经验的高端专业人才。
+
+
+ (2)课程学习:
+ 为了达到总目标需完成的各类课程,包括通识教育课程、专业课程、选修课程等,如完成《计量经济学》的学习。
+
+
+ (3)实践活动:
+ 为了达到总目标需参与的各类实践活动,如志愿服务、社团活动、实习实训、创新创业项目等,如加入金融学术社团。
+
+
+ (4)技能提升:
+ 通过自学或参加培训等方式,提升个人技能,包括外语能力、计算机技能、专业技能等,如利用课余时间学习Python课程,并考取相应资格证书。
+
+
+ (5)职业规划:
+ 对个人未来职业发展的系统性安排,核心包括职业方向定位、职业成就预期、职业路径设计等,如“通过投行实习明确方向一3年内成为分析师→5年内晋升经理”。
+
+
+
+
+
+
+
+
+
+
+ 目标描述
+
+
+ 从【SMART目标制定】的数据中读取的内容:
+
+
+
+
+
+
+ {{index+1}}年度计划
+
+
+
+ 课程学习
+
+
+
+
+
+
+
+ 实践活动
+
+
+
+
+
+
+
+ 技能提升
+
+
+
+
+
+
+
+ 职业规划
+
+
+
+
+
+
+ 删除该年度计划
+
+
+
+
+
+
+ +增加年度计划
+
+
+ 确认提交
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/packageCa/userCenter/personDocument.vue b/packageCa/userCenter/personDocument.vue
new file mode 100644
index 0000000..ceb5c90
--- /dev/null
+++ b/packageCa/userCenter/personDocument.vue
@@ -0,0 +1,741 @@
+
+
+
+
+ 生涯档案
+
+
+
+
+
+
+
+
+ {{user.RealName}}
+
+
+ {{user.SchoolName}}
+
+
+
+
+
+
+ 意向职业
+
+
+ 限5种
+
+
+
+
+
+ {{(index + 1) + '.' +item.Name}}
+ 取消
+
+
+
+
+
+
+ 您还未添加意向职业
+
+
+
+
+
+
+
+
+ 职业兴趣测评
+
+
+
+
+
+ 兴趣代码:
+
+
+ {{item}} 、
+
+
+
+
+ 对应学类:
+
+ {{item}} 、
+
+
+
+
+
+
+
+ 您还未测评
+
+
+
+
+
+
+
+
+ 工作价值观测评
+
+
+
+
+
+ 高分价值观:
+
+
+ {{item}} 、
+
+
+
+ 无
+
+
+
+
+
+
+
+ 您还未测评
+
+
+
+
+
+
+
+
+ 人格测评
+
+
+
+
+
+ 内外向:
+
+
+ {{item}} 、
+
+
+
+ 无
+
+
+
+ 人际关系:
+
+
+ {{item}} 、
+
+
+
+ 无
+
+
+
+ 严谨性:
+
+
+ {{item}} 、
+
+
+
+ 无
+
+
+
+ 开放性:
+
+
+ {{item}} 、
+
+
+
+ 无
+
+
+
+
+
+
+
+ 您还未测评
+
+
+
+
+
+
+
+
+ 多元能力测评
+
+
+
+
+
+ 能力强:
+
+
+ {{item}} 、
+
+
+
+ 无
+
+
+
+
+
+
+
+ 您还未测评
+
+
+
+
+
+
+
+
+ 通用能力测评
+
+
+
+
+
+ 优势的能力:
+
+
+ {{item}} 、
+
+
+
+ 无
+
+
+
+
+
+
+
+ 您还未测评
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/packageCa/userCenter/professionPath.vue b/packageCa/userCenter/professionPath.vue
new file mode 100644
index 0000000..935428d
--- /dev/null
+++ b/packageCa/userCenter/professionPath.vue
@@ -0,0 +1,759 @@
+
+
+
+
+ 职业路径
+
+
+
+
+ 推荐职业
+
+
+
+
+
+
+ 职业名称
+
+
+ 测评推荐
+
+
+ 我的意向
+
+
+ 专业匹配
+
+
+
+
+
+
+
+ {{item.Name}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 暂无推荐职业,请先进行兴趣测评
+
+ 去测评
+
+
+
+ 职业介绍
+
+
+
+ {{jobName}}
+
+ {{jobIntroduce}}
+
+
+ 发展路径
+
+
+
+ {{jobPath}}
+
+
+
+
+ 大学生
+
+
+
+
+
+ {{item}}
+
+
+
+
+
+
+
+ {{item}}
+
+
+
+
+
+
+
+ {{item}}
+
+
+
+
+
+
+
+ {{item}}
+
+
+
+
+
+
+
+ {{item}}
+
+
+
+
+
+
+
+ {{item}}
+
+
+
+
+
+
+ {{jobName}}
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/packageCa/userCenter/smartTarget.vue b/packageCa/userCenter/smartTarget.vue
new file mode 100644
index 0000000..baccbea
--- /dev/null
+++ b/packageCa/userCenter/smartTarget.vue
@@ -0,0 +1,658 @@
+
+
+
+
+ smart目标制定
+
+
+
+
+ SMART法则是目标设定和任务管理的一种结构化方法, 用于设定和分析目标的可行性,其核心是通过五个关键原则实现目标的科学设定与执行:
+
+
+
+ S
+
+
+
+ 目标具体性
+
+
+ 在大学四年内,掌握英语教学法、教育心理学等专业知识,具备独立设计和实施英语课程的教学能力。
+
+
+
+
+
+ M
+
+
+
+ 目标可测量性
+
+
+ 通过参加英语教师资格认证考试,获得相关证书;每年至少发表一篇英语教学方面的论文或参加一次学术研讨会。
+
+
+
+
+
+ A
+
+
+
+ 目标可实现性
+
+
+ 参加培训课程、阅读专业书籍、进行教学实践等。确保每周投入一定的时间进行学习和实践。
+
+
+
+
+
+ R
+
+
+
+ 目标相关性
+
+
+ 考虑自己的英语水平和教学经验,目标符合个人能力和职业发展规划。同时,关注英语教育行业的动态和趋势,确保目标具有前瞻性。
+
+
+
+
+
+ T
+
+
+
+ 目标时限性
+
+
+ 一年内完成英语教师资格认证考试的学习准备,两年内积累一定的教学经验,三年内发表第一篇教学论文等。
+
+
+
+
+
+
+
+
+
+
+ + 新增目标
+
+
+
+
+
+ 目标描述
+
+
+
+
+
+
+
+ 目标类型
+
+
+
+
+ 就业型
+
+
+
+ 创业型
+
+
+
+ 国内升学型
+
+
+
+ 国外升学型
+
+
+
+
+
+
+ 具体性
+
+
+
+
+
+
+
+ 可测量性
+
+
+
+
+
+
+
+ 可实现性
+
+
+
+
+
+
+
+ 相关性
+
+
+
+
+
+
+
+ 时限性
+
+
+
+
+
+
+ 注:如果分析不下去,说明目标不可行,需要优化或
+ 重新设定目标
+
+
+
+ 确认提交
+
+
+ 前往制定学习计划
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages.json b/pages.json
index ea467d1..a6f4c63 100644
--- a/pages.json
+++ b/pages.json
@@ -1,21 +1,17 @@
{
- "pages": [ //pages数组中第一项表示应用启动页,参考:https://uniapp.dcloud.io/collocation/pages
+ "pages": [
{
"path": "pages/index/index",
"style": {
"navigationBarTitleText": "喀什智慧就业平台",
- "navigationBarTitleTextSize": "30rpx",
- // #ifdef H5
- "navigationStyle": "custom"
- // #endif
+ "navigationBarTitleTextSize": "30rpx"
}
},
{
"path": "pages/mine/mine",
"style": {
"navigationBarTitleText": "我的",
- "navigationBarTitleTextSize": "30rpx",
- "navigationStyle": "custom"
+ "navigationBarTitleTextSize": "30rpx"
}
},
{
@@ -23,8 +19,6 @@
"style": {
"navigationBarTitleText": "消息",
"navigationBarTitleTextSize": "30rpx"
- // "navigationStyle": "custom",
- // "enablePullDownRefresh": false
}
},
{
@@ -32,7 +26,6 @@
"style": {
"navigationBarTitleText": "招聘会",
"navigationBarTitleTextSize": "30rpx"
- // "navigationStyle": "custom"
}
},
{
@@ -40,7 +33,6 @@
"style": {
"navigationBarTitleText": "补全信息",
"navigationBarTitleTextSize": "30rpx"
- // "navigationStyle": "custom"
}
},
{
@@ -48,14 +40,12 @@
"style": {
"navigationBarTitleText": "企业信息",
"navigationBarTitleTextSize": "30rpx"
- // "navigationStyle": "custom"
}
},
{
"path": "pages/complete-info/components/map-location-picker",
"style": {
- "navigationBarTitleText": "选择地址",
- "navigationStyle": "custom"
+ "navigationBarTitleText": "选择地址"
}
},
{
@@ -63,68 +53,55 @@
"style": {
"navigationBarTitleText": "附近",
"navigationBarBackgroundColor": "#4778EC",
- "navigationBarTextStyle": "white",
- "navigationStyle": "custom"
+ "navigationBarTextStyle": "white"
}
},
{
"path": "pages/test/userTypeTest",
"style": {
- "navigationBarTitleText": "用户类型测试",
- "navigationStyle": "custom"
+ "navigationBarTitleText": "用户类型测试"
}
},
{
"path": "pages/test/tabbar-test",
"style": {
- "navigationBarTitleText": "TabBar测试",
- "navigationStyle": "custom"
+ "navigationBarTitleText": "TabBar测试"
}
},
{
"path": "pages/test/homepage-test",
"style": {
- "navigationBarTitleText": "首页内容测试",
- "navigationStyle": "custom"
+ "navigationBarTitleText": "首页内容测试"
}
},
{
"path": "pages/test/tabbar-user-type-test",
"style": {
- "navigationBarTitleText": "TabBar用户类型测试",
- "navigationStyle": "custom"
+ "navigationBarTitleText": "TabBar用户类型测试"
}
},
{
"path": "pages/test/company-search-test",
"style": {
- "navigationBarTitleText": "企业搜索功能测试",
- "navigationStyle": "custom"
+ "navigationBarTitleText": "企业搜索功能测试"
}
},
{
"path": "pages/test/company-mine-test",
"style": {
- "navigationBarTitleText": "企业我的页面测试",
- "navigationStyle": "custom"
+ "navigationBarTitleText": "企业我的页面测试"
}
},
{
"path": "pages/job/publishJob",
"style": {
"navigationBarTitleText": "发布岗位"
- // "navigationStyle": "custom",
- // "disableScroll": false,
- // "enablePullDownRefresh": false,
- // "onReachBottomDistance": 50,
- // "backgroundColor": "#f5f5f5"
}
},
{
"path": "pages/job/companySearch",
"style": {
"navigationBarTitleText": "选择企业",
- "navigationStyle": "custom",
"disableScroll": false,
"enablePullDownRefresh": false,
"backgroundColor": "#f5f5f5"
@@ -138,16 +115,12 @@
"navigationBarBackgroundColor": "#4778EC",
"navigationBarTextStyle": "white",
"enablePullDownRefresh": false
- // #ifdef H5
- // "navigationStyle": "custom"
- //#endif
}
},
{
"path": "pages/search/search",
"style": {
"navigationBarTitleText": ""
- // "navigationStyle": "custom"
}
},
{
@@ -155,7 +128,6 @@
"style": {
"navigationBarTitleText": "我的",
"navigationBarTitleTextSize": "30rpx"
- // "navigationStyle": "custom"
}
},
{
@@ -172,315 +144,438 @@
"navigationBarTitleTextSize": "30rpx"
}
}
-
],
- "subpackages": [{
- "root": "packageA",
- "pages": [
- {
- "path" : "pages/addWorkExperience/addWorkExperience",
- "style" :
+ "subpackages": [
+ {
+ "root": "packageA",
+ "pages": [
{
- "navigationBarTitleText" : "添加工作经历",
- "navigationBarTitleTextSize": "30rpx"
- // "navigationStyle": "custom"
- }
- },{
- "path": "pages/choiceness/choiceness",
- "style": {
- "navigationBarTitleText": "精选",
- "navigationBarBackgroundColor": "#4778EC",
- "navigationBarTextStyle": "white",
- "navigationStyle": "custom"
- }
- }, {
- "path": "pages/post/post",
- "style": {
- "navigationBarTitleText": "职位详情",
- "navigationBarBackgroundColor": "#4778EC",
- "navigationBarTextStyle": "white"
- }
- }, {
- "path": "pages/UnitDetails/UnitDetails",
- "style": {
- "navigationBarTitleText": "单位详情"
- // "navigationBarBackgroundColor": "#4778EC",
- // "navigationBarTextStyle": "white"
- // "navigationStyle": "custom"
- }
- }, {
- "path": "pages/exhibitors/exhibitors",
- "style": {
- "navigationBarTitleText": "参展单位",
- "navigationBarBackgroundColor": "#FFFFFF",
- "navigationBarTextStyle": "black"
- // "navigationStyle": "custom"
- }
- }, {
- "path": "pages/myResume/myResume",
- "style": {
- "navigationBarTitleText": "我的简历",
- "navigationBarTitleTextSize": "30rpx",
- "navigationBarBackgroundColor": "#FFFFFF"
- }
- }, {
- "path": "pages/Intendedposition/Intendedposition",
- "style": {
- "navigationBarTitleText": "投递记录",
- "navigationBarTitleTextSize": "30rpx",
- "navigationBarBackgroundColor": "#FFFFFF"
- }
- }, {
- "path": "pages/collection/collection",
- "style": {
- "navigationBarTitleText": "我的收藏",
- "navigationBarTitleTextSize": "30rpx",
- "navigationBarBackgroundColor": "#FFFFFF",
- "navigationStyle": "custom"
- }
- },
- {
- "path": "pages/browseJob/browseJob",
- "style": {
- "navigationBarTitleText": "我的浏览",
- "navigationBarTitleTextSize": "30rpx",
- "navigationBarBackgroundColor": "#FFFFFF",
- "navigationStyle": "custom"
- }
- },
- {
- "path": "pages/addPosition/addPosition",
- "style": {
- "navigationBarTitleText": "添加岗位",
- "navigationBarTitleTextSize": "30rpx",
- "navigationStyle": "custom"
- }
- },
- {
- "path": "pages/selectDate/selectDate",
- "style": {
- "navigationBarTitleText": "",
- "navigationStyle": "custom"
- }
- },
- {
- "path": "pages/personalInfo/personalInfo",
- "style": {
- "navigationBarTitleText": "个人信息",
- "navigationBarTitleTextSize": "30rpx",
- "navigationStyle": "custom"
- }
- },
- {
- "path": "pages/jobExpect/jobExpect",
- "style": {
- "navigationBarTitleText": "求职期望",
- "navigationBarTitleTextSize": "30rpx"
- // "navigationStyle": "custom"
- }
- },
- {
- "path": "pages/reservation/reservation",
- "style": {
- "navigationBarTitleText": "我的预约",
- "navigationBarTitleTextSize": "30rpx",
- "navigationBarBackgroundColor": "#FFFFFF"
- }
- },
- {
- "path": "pages/choicenessList/choicenessList",
- "style": {
- "navigationBarTitleText": "精选企业",
- "navigationBarTitleTextSize": "30rpx",
- "navigationBarBackgroundColor": "#FFFFFF",
- "navigationStyle": "custom"
- }
- },
- {
- "path": "pages/newJobPosition/newJobPosition",
- "style": {
- "navigationBarTitleText": "新职位推荐",
- "navigationBarTitleTextSize": "30rpx",
- "navigationBarBackgroundColor": "#FFFFFF"
- }
- },
- {
- "path": "pages/systemNotification/systemNotification",
- "style": {
- "navigationBarTitleText": "系统通知",
- "navigationBarTitleTextSize": "30rpx",
- "navigationBarBackgroundColor": "#FFFFFF"
- }
- },
- {
- "path": "pages/tiktok/tiktok",
- "style": {
- "navigationBarTitleText": "",
- "navigationBarBackgroundColor": "#FFFFFF",
- "navigationStyle": "custom"
- }
- },
- {
- "path": "pages/moreJobs/moreJobs",
- "style": {
- "navigationBarTitleText": "更多岗位",
- "navigationBarTitleTextSize": "30rpx",
- "navigationBarBackgroundColor": "#FFFFFF"
- }
- },
- {
- "path": "pages/collection/compare",
- "style": {
- "navigationBarTitleText": " 岗位对比",
- "navigationBarTitleTextSize": "30rpx",
- "navigationBarBackgroundColor": "#FFFFFF"
- }
- },
- {
- "path": "pages/myResume/corporateInformation",
- "style": {
- "navigationBarTitleText": " 企业详情",
- "navigationBarTitleTextSize": "30rpx",
- "navigationBarBackgroundColor": "#FFFFFF"
- }
- }
- ]
- },
- {
- "root": "packageB",
- "pages": [
- {
- "path" : "jobFair/detail",
- "style" :
- {
- "navigationBarTitleText" : "招聘会详情",
- "navigationBarTitleTextSize": "30rpx"
- // "navigationStyle": "custom"
- }
- },
- {
- "path" : "login",
- "style" :
- {
- "navigationBarTitleText" : "登录",
- "navigationBarTitleTextSize": "30rpx"
- // "navigationStyle": "custom"
- }
- },
- {
- "path" : "train/index",
- "style" :
- {
- "navigationBarTitleText" : "技能评价",
- "navigationBarTitleTextSize": "30rpx"
- // "navigationStyle": "custom"
- }
- },
- {
- "path" : "train/practice/startPracticing",
- "style" :
- {
- "navigationBarTitleText" : "专项训练",
- "navigationBarTitleTextSize": "30rpx"
- // "navigationStyle": "custom"
- }
- },
- {
- "path" : "train/video/videoList",
- "style" :
- {
- "navigationBarTitleText" : "视频学习",
- "navigationBarTitleTextSize": "30rpx"
- // "navigationStyle": "custom"
- }
- },
- {
- "path" : "train/video/videoDetail",
- "style" :
- {
- "navigationBarTitleText" : "视频详情",
- "navigationBarTitleTextSize": "30rpx"
- // "navigationStyle": "custom"
- }
- },
- {
- "path" : "train/mockExam/examList",
- "style" :
- {
- "navigationBarTitleText" : "模拟考试",
- "navigationBarTitleTextSize": "30rpx"
- // "navigationStyle": "custom"
- }
- },
- {
- "path" : "train/mockExam/viewGrades",
- "style" :
- {
- "navigationBarTitleText" : "查看成绩",
- "navigationBarTitleTextSize": "30rpx"
- // "navigationStyle": "custom"
- }
- }
- ]
- },
- {
- "root": "packageRc",
- "pages": [
- {
- "path" : "pages/index/index",
- "style" :
+ "path": "pages/addWorkExperience/addWorkExperience",
+ "style": {
+ "navigationBarTitleText": "添加工作经历",
+ "navigationBarTitleTextSize": "30rpx"
+ }
+ },
{
- "navigationBarTitleText" : "高校毕业生智慧就业"
+ "path": "pages/choiceness/choiceness",
+ "style": {
+ "navigationBarTitleText": "精选",
+ "navigationBarBackgroundColor": "#4778EC",
+ "navigationBarTextStyle": "white"
+ }
+ },
+ {
+ "path": "pages/post/post",
+ "style": {
+ "navigationBarTitleText": "职位详情",
+ "navigationBarBackgroundColor": "#4778EC",
+ "navigationBarTextStyle": "white"
+ }
+ },
+ {
+ "path": "pages/UnitDetails/UnitDetails",
+ "style": {
+ "navigationBarTitleText": "单位详情"
+ }
+ },
+ {
+ "path": "pages/exhibitors/exhibitors",
+ "style": {
+ "navigationBarTitleText": "参展单位",
+ "navigationBarBackgroundColor": "#FFFFFF",
+ "navigationBarTextStyle": "black"
+ }
+ },
+ {
+ "path": "pages/myResume/myResume",
+ "style": {
+ "navigationBarTitleText": "我的简历",
+ "navigationBarTitleTextSize": "30rpx",
+ "navigationBarBackgroundColor": "#FFFFFF"
+ }
+ },
+ {
+ "path": "pages/Intendedposition/Intendedposition",
+ "style": {
+ "navigationBarTitleText": "投递记录",
+ "navigationBarTitleTextSize": "30rpx",
+ "navigationBarBackgroundColor": "#FFFFFF"
+ }
+ },
+ {
+ "path": "pages/collection/collection",
+ "style": {
+ "navigationBarTitleText": "我的收藏",
+ "navigationBarTitleTextSize": "30rpx",
+ "navigationBarBackgroundColor": "#FFFFFF"
+ }
+ },
+ {
+ "path": "pages/browseJob/browseJob",
+ "style": {
+ "navigationBarTitleText": "我的浏览",
+ "navigationBarTitleTextSize": "30rpx",
+ "navigationBarBackgroundColor": "#FFFFFF"
+ }
+ },
+ {
+ "path": "pages/addPosition/addPosition",
+ "style": {
+ "navigationBarTitleText": "添加岗位",
+ "navigationBarTitleTextSize": "30rpx"
+ }
+ },
+ {
+ "path": "pages/selectDate/selectDate",
+ "style": {
+ "navigationBarTitleText": ""
+ }
+ },
+ {
+ "path": "pages/personalInfo/personalInfo",
+ "style": {
+ "navigationBarTitleText": "个人信息",
+ "navigationBarTitleTextSize": "30rpx"
+ }
+ },
+ {
+ "path": "pages/jobExpect/jobExpect",
+ "style": {
+ "navigationBarTitleText": "求职期望",
+ "navigationBarTitleTextSize": "30rpx"
+ }
+ },
+ {
+ "path": "pages/reservation/reservation",
+ "style": {
+ "navigationBarTitleText": "我的预约",
+ "navigationBarTitleTextSize": "30rpx",
+ "navigationBarBackgroundColor": "#FFFFFF"
+ }
+ },
+ {
+ "path": "pages/choicenessList/choicenessList",
+ "style": {
+ "navigationBarTitleText": "精选企业",
+ "navigationBarTitleTextSize": "30rpx",
+ "navigationBarBackgroundColor": "#FFFFFF"
+ }
+ },
+ {
+ "path": "pages/newJobPosition/newJobPosition",
+ "style": {
+ "navigationBarTitleText": "新职位推荐",
+ "navigationBarTitleTextSize": "30rpx",
+ "navigationBarBackgroundColor": "#FFFFFF"
+ }
+ },
+ {
+ "path": "pages/systemNotification/systemNotification",
+ "style": {
+ "navigationBarTitleText": "系统通知",
+ "navigationBarTitleTextSize": "30rpx",
+ "navigationBarBackgroundColor": "#FFFFFF"
+ }
+ },
+ {
+ "path": "pages/tiktok/tiktok",
+ "style": {
+ "navigationBarTitleText": "",
+ "navigationBarBackgroundColor": "#FFFFFF"
+ }
+ },
+ {
+ "path": "pages/moreJobs/moreJobs",
+ "style": {
+ "navigationBarTitleText": "更多岗位",
+ "navigationBarTitleTextSize": "30rpx",
+ "navigationBarBackgroundColor": "#FFFFFF"
+ }
+ },
+ {
+ "path": "pages/collection/compare",
+ "style": {
+ "navigationBarTitleText": " 岗位对比",
+ "navigationBarTitleTextSize": "30rpx",
+ "navigationBarBackgroundColor": "#FFFFFF"
+ }
+ },
+ {
+ "path": "pages/myResume/corporateInformation",
+ "style": {
+ "navigationBarTitleText": " 企业详情",
+ "navigationBarTitleTextSize": "30rpx",
+ "navigationBarBackgroundColor": "#FFFFFF"
+ }
}
- } , {
- "path": "pages/personalList/personalList",
- "style": {
- "navigationBarTitleText": "添加帮扶"
+ ]
+ },
+ {
+ "root": "packageB",
+ "pages": [
+ {
+ "path": "jobFair/detail",
+ "style": {
+ "navigationBarTitleText": "招聘会详情",
+ "navigationBarTitleTextSize": "30rpx"
+ }
+ },
+ {
+ "path": "login",
+ "style": {
+ "navigationBarTitleText": "登录",
+ "navigationBarTitleTextSize": "30rpx"
+ }
+ },
+ {
+ "path": "train/index",
+ "style": {
+ "navigationBarTitleText": "技能评价",
+ "navigationBarTitleTextSize": "30rpx"
+ }
+ },
+ {
+ "path": "train/practice/startPracticing",
+ "style": {
+ "navigationBarTitleText": "专项训练",
+ "navigationBarTitleTextSize": "30rpx"
+ }
+ },
+ {
+ "path": "train/video/videoList",
+ "style": {
+ "navigationBarTitleText": "视频学习",
+ "navigationBarTitleTextSize": "30rpx"
+ }
+ },
+ {
+ "path": "train/video/videoDetail",
+ "style": {
+ "navigationBarTitleText": "视频详情",
+ "navigationBarTitleTextSize": "30rpx"
+ }
+ },
+ {
+ "path": "train/mockExam/examList",
+ "style": {
+ "navigationBarTitleText": "模拟考试",
+ "navigationBarTitleTextSize": "30rpx"
+ }
+ },
+ {
+ "path": "train/mockExam/viewGrades",
+ "style": {
+ "navigationBarTitleText": "查看成绩",
+ "navigationBarTitleTextSize": "30rpx"
+ }
}
- },{
- "path": "pages/daiban/daiban",
- "style": {
- "navigationBarTitleText": "待办任务"
+ ]
+ },
+ {
+ "root": "packageRc",
+ "pages": [
+ {
+ "path": "pages/index/index",
+ "style": {
+ "navigationBarTitleText": "高校毕业生智慧就业"
+ }
+ },
+ {
+ "path": "pages/personalList/personalList",
+ "style": {
+ "navigationBarTitleText": "添加帮扶"
+ }
+ },
+ {
+ "path": "pages/daiban/daiban",
+ "style": {
+ "navigationBarTitleText": "待办任务"
+ }
+ },
+ {
+ "path": "pages/daiban/daibandetail",
+ "style": {
+ "navigationBarTitleText": "待办详情"
+ }
+ },
+ {
+ "path": "pages/demand/demandail",
+ "style": {
+ "navigationBarTitleText": "新增需求"
+ }
+ } , {
+ "path": "pages/daiban/addbangfu",
+ "style": {
+ "navigationBarTitleText": "添加帮扶"
+ }
+ } , {
+ "path": "pages/service/serviceDetail",
+ "style": {
+ "navigationBarTitleText": "服务"
+ }
+ } , {
+ "path": "pages/needs/needDetail",
+ "style": {
+ "navigationBarTitleText": "需求"
+ }
+ } , {
+ "path": "pages/daiban/bangfuList",
+ "style": {
+ "navigationBarTitleText": "服务记录"
+ }
+ } , {
+ "path": "pages/needs/personNeeds",
+ "style": {
+ "navigationBarTitleText": "需求上报"
+ }
}
- },
- {
- "path": "pages/daiban/daibandetail",
- "style": {
- "navigationBarTitleText": "待办详情"
+ ]
+ },
+ {
+ "root": "packageCa",
+ "pages": [
+ {
+ "path" : "search/search",
+ "style" : {
+ "navigationBarTitleText" : "生涯规划",
+ "navigationStyle": "custom"
+ }
+ },
+ {
+ "path": "job/index",
+ "style": {
+ "navigationBarTitleText": "职业库"
+ }
+ },
+ {
+ "path": "job/midList",
+ "style": {
+ "navigationBarTitleText": "职业库-中类"
+ }
+ },
+ {
+ "path": "job/smallList",
+ "style": {
+ "navigationBarTitleText": "职业库-小类"
+ }
+ },
+ {
+ "path": "job/details",
+ "style": {
+ "navigationBarTitleText": "职业详情"
+ }
+ },
+ {
+ "path": "userCenter/professionPath",
+ "style": {
+ "navigationBarTitleText": "职业路径",
+ "navigationStyle": "custom"
+ }
+ },
+ {
+ "path": "userCenter/personDocument",
+ "style": {
+ "navigationBarTitleText": "生涯档案",
+ "navigationStyle": "custom"
+ }
+ },
+ {
+ "path": "userCenter/careerCompass",
+ "style": {
+ "navigationBarTitleText": "生涯罗盘",
+ "navigationStyle": "custom"
+ }
+ },
+ {
+ "path": "userCenter/learningPlan",
+ "style": {
+ "navigationBarTitleText": "学业规划",
+ "navigationStyle": "custom"
+ }
+ },
+ {
+ "path": "userCenter/smartTarget",
+ "style": {
+ "navigationBarTitleText": "学业规划",
+ "navigationStyle": "custom"
+ }
+ },
+ {
+ "path": "userCenter/fillInInformation",
+ "style": {
+ "navigationBarTitleText": "完善个人信息"
+ }
+ },
+ {
+ "path": "pagesTest/testList",
+ "style": {
+ "navigationBarTitleText": "生涯测评",
+ "navigationStyle": "custom"
+ }
+ },
+ {
+ "path": "pagesTest/customTestTitle",
+ "style": {
+ "navigationBarTitleText": "自定义测评",
+ "navigationStyle": "custom"
+ }
+ },
+ {
+ "path": "pagesTest/interestTestTitle",
+ "style": {
+ "navigationBarTitleText": "职业兴趣测评",
+ "navigationStyle": "custom"
+ }
+ },
+ {
+ "path": "pagesTest/workValuesTestTitle",
+ "style": {
+ "navigationBarTitleText": "工作价值观测评",
+ "navigationStyle": "custom"
+ }
+ },
+ {
+ "path": "pagesTest/personalTestTitle",
+ "style": {
+ "navigationBarTitleText": "人格测评",
+ "navigationStyle": "custom"
+ }
+ },
+ {
+ "path": "testReport/workValuesTestReport",
+ "style": {
+ "navigationBarTitleText": "工作价值观测评报告",
+ "navigationStyle": "custom"
+ }
+ },
+ {
+ "path": "testReport/multipleAbilityTestReport",
+ "style": {
+ "navigationBarTitleText": "多元能力测评报告",
+ "navigationStyle": "custom"
+ }
+ },
+ {
+ "path": "testReport/generalCareerTestReport",
+ "style": {
+ "navigationBarTitleText": "通用职业能力测评报告",
+ "navigationStyle": "custom"
+ }
+ },
+ {
+ "path": "testReport/personalTestReport",
+ "style": {
+ "navigationBarTitleText": "人格测评报告",
+ "navigationStyle": "custom"
+ }
+ },
+ {
+ "path": "testReport/interestTestReport",
+ "style": {
+ "navigationBarTitleText": "职业兴趣测评报告",
+ "navigationStyle": "custom"
+ }
}
- },
-
- {
- "path": "pages/demand/demandail",
- "style": {
- "navigationBarTitleText": "新增需求"
- }
- } , {
- "path": "pages/daiban/addbangfu",
- "style": {
- "navigationBarTitleText": "添加帮扶"
- }
- } , {
- "path": "pages/service/serviceDetail",
- "style": {
- "navigationBarTitleText": "服务"
- }
- } , {
- "path": "pages/needs/needDetail",
- "style": {
- "navigationBarTitleText": "需求"
- }
- } , {
- "path": "pages/daiban/bangfuList",
- "style": {
- "navigationBarTitleText": "服务记录"
- }
- } , {
- "path": "pages/needs/personNeeds",
- "style": {
- "navigationBarTitleText": "需求上报"
- }
- }
]
}],
// "tabBar": {
@@ -527,8 +622,6 @@
"navigationBarBackgroundColor": "#F8F8F8",
"backgroundColor": "#F8F8F8",
"navigationBarTitleTextSize": "18px"
- // "enablePullDownRefresh": false,
- // "navigationStyle": "custom"
},
"easycom": {
"autoscan": true,
@@ -541,4 +634,4 @@
}
},
"uniIdRouter": {}
-}
+}
\ No newline at end of file
diff --git a/pages/careerfair/careerfair.vue b/pages/careerfair/careerfair.vue
index 2b49310..eb984e8 100644
--- a/pages/careerfair/careerfair.vue
+++ b/pages/careerfair/careerfair.vue
@@ -3,6 +3,10 @@