123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589 |
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <script src="js//vue.min.js"></script>
- <script src="https://unpkg.com/axios/dist/axios.min.js"></script>
- <title>人才信息</title>
- <style>
- .info {
- width: 100%;
- font-size: 1.2vw;
- margin-left: 2vw;
- margin-top: 20px;
- padding-bottom: 20px
- }
- .info span{
- margin-left: 3vw
- }
- .info input {
- width: 18%;
- min-height: 4vw;
- font-size: 3vw;
- border-radius: 1vw;
- margin-left: 1vw;
- margin-right: 3vw;
- margin-top: 1%;
- margin-bottom: 1%
- }
- .width {
- width: 30%
- }
- .box {
- width: 90%;
- min-height: 5vh;
- font-size: 3.5vw;
- margin-left: 4%;
- margin-top: 5vw;
- border: 1px dashed #bebebe;
- padding: 10px 10px
- }
- .card {
- display: block;
- width: 80%;
- min-height: 300px;
- margin: 2% auto;
- box-shadow: -1px 1px 10px #bebebe
- }
- </style>
- </head>
- <body onload="load()">
- <!-- <div >{{form.name}}</div> -->
- <div id="app">
- <div>
- <div style="box-shadow:-1px 1px 10px #bebebe">
- <div style="min-height:6vw; line-height:6vw;margin-left:2%; font-size: 6vw">
- <img style="width:5vw;height:5vw;margin-right:2vw; margin-top: 1vw" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAtElEQVQ4T7WTWw3CQBBFTx1UAhLAQasEHAAO6gAkUCfgAAlIwAHkkjsENvvBhHaS+djHnL3z2IY/rSniB+Bsr6E7QK57LwuAgh7AArjba4AWkN982H8CgvyrAt3rSkBGwRdAkk7Jem6Ucqkgw6imoE2Z1FyBo9c7YAnoVZnqVQVMokDtHK3gYOLeCtbRvtkUaMKk4OJhiRelKIYn0py2Bqr4NlNBd2gVc/D+HEnIUP7GZDw8AbgRMxGFAe8pAAAAAElFTkSuQmCC" />人才信息
- </div>
- <div style="width:100%;padding-top:20px;border-top:1px solid #f0f0f0;" v-for="form in item" v-bind:todo="form"
- v-bind:key="form.id">
- <div class="box">
- <label style="border-bottom: 1px solid #000;">基本信息</label>
- <div class="info">
- <span>用户名称
- <input type="text" disabled v-model="form.name" /></span>
- <span>实习时长
- <input type="text" disabled />
- </span>
- <br />
- <span>毕业时长
- <input type="text" disabled>
- </span>
- <span>毕业院校
- <input type="text" disabled />
- </span><br />
- <span style="margin-left:6.6667vw">专业
- <input type="text" disabled v-model="form.titletechpost" /></span>
- <span style="margin-left:6.6667vw">学历
- <input type="text" disabled v-model="form.education" /></span>
- <br />
- <span>学校等级
- <input type="text" disabled />
- </span>
- <span>录取方向
- <input type="text" disabled />
- </span>
- <br />
- <span style="margin-left:6.6667vw">年龄
- <input type="text" disabled v-model="form.age" />
- </span>
- <span style="margin-left:6.6667vw">性别
- <input type="text" disabled v-model="form.sex" />
- </span>
- <br />
- <span>联系方式
- <input style="width:31%;" type="text" disabled v-model="form.mobile" />
- </span>
- <br />
- <span>入职时间
- <input style="width:31%;" type="text" disabled v-model="form.entryTime" /></span>
- </div>
- </div>
- <div class="box" style="margin-top:20px">
- <label style="border-bottom: 1px solid #000;">标签</label>
- <div class="info" v-for="tagsList in form.tagsList" v-bind:todo="tagsList" v-bind:key="tagsList.id">
- <span style="margin-right:3.2vw">标签名称
- <button style="border:1px solid #f0f0f0;margin-right:0.1vw;height:4vw;border-radius:8px; background-color:rgba(64,158,255,.1);color:#409EFF; font-size: 2.5vw"
- disabled>
- <span>{{tagsList.identity}}</span>
- </button>
- </span>
- <span>创建时间
- <input style="width:31%;margin-left:0.01vw" type="text" v-model="tagsList.createdDate" disabled />
- </span>
- </div>
- </div>
- <div class="box" style="margin-top:20px">
- <label style="border-bottom: 1px solid #000;">校园评测</label>
- <div class="info" v-for="List in form.campusevaluationDTOList" v-bind:todo="List">
- <span style="width:10vw">匹配等级
- <input v-model="List.campusevaluationMatchinglevel" type="text" disabled />
- </span><br />
- <span style="margin-right:7vw;width:40vw">创建时间
- <input v-model="List.campusevaluationCreatedDate" style="width:30vw;" type="text" disabled />
- </span>
- </div>
- </div>
- <div class="box" style="margin-top:20px">
- <label style="border-bottom: 1px solid #000;">锐途评估</label>
- <button onclick="app.show = !app.show;if(app.show == false){document.getElementById('rt').style.display='none'}else{document.getElementById('rt').style.display='block'}" style="border:1px solid #f0f0f0;margin-left:0.5vw;height:4vw;border-radius:8px; background-color:rgba(64,158,255,.1);color:#409EFF; font-size: 2.5vw">
- <span>查看/隐藏</span>
- </button>
- <div id="rt" class="info" v-for="List in form.sharppathevaluationList" v-bind:todo="List" style= "display:none">
- <div style="font-size:1.8vw;margin-bottom:1vh">综合评价:</div>
- <span>综合指数:
- <input type="text" disabled v-model="List.compositeindex" /></span>
- <span>推理能力:
- <input type="text" disabled v-model="List.inferentialcapability" />
- </span>
- <br />
- <span>管理个性:
- <input type="text" disabled v-model="List.managementpersonality">
- </span>
- <span>管理技能:
- <input type="text" disabled v-model="List.managerialskills" />
- </span><br />
- <span>星级推荐:
- <input type="text" disabled v-model="List.starrecommendation" />
- </span><br />
- <span style="margin-left: 3vw">综合评价:</span>
- <div style="margin-left:8vw;">
- <textarea style="width:50vw;height:6vh;font-size: 3vw;margin-left:12vw;margin-top: -2vh" disabled
- v-model="List.overallmerit"></textarea>
- </div>
- <br />
- <div style="font-size:1.8vw;margin-top:1vh;margin-bottom:1vh">商业综合推理能力测验A卷:</div>
- <span>复杂信息理解:
- <input type="text" disabled v-model="List.cominformunderstanding" /></span>
- <span>批判性评估:
- <input type="text" disabled v-model="List.criticalevaluation" />
- </span>
- <br />
- <span style="margin-left:6vw">策略性推理:
- <input type="text" disabled v-model="List.strategicreasoning">
- </span>
- <span>概念性推理:
- <input type="text" disabled v-model="List.conceptualreasoning" />
- </span><br />
- <span style="margin-left:-1px">作答时间:(分钟)
- <input type="text" disabled v-model="List.csAnswerTime" />
- </span><br />
- <span style="margin-left: 10vw">总体描述:</span>
- <div style="margin-left:8vw;">
- <textarea style="width:50vw;height:6vh;font-size: 3vw;margin-left:18vw;margin-top: -2vh" disabled
- v-model="List.generaldescription"></textarea>
- </div>
- <br />
- <div style="font-size:1.8vw;margin-bottom:1vh">管理个性测验V2:</div>
- <span>成功愿望:
- <input type="text" disabled v-model="List.wishsuccess" /></span>
- <span>权力动机:
- <input type="text" disabled v-model="List.powermotive" />
- </span>
- <br />
- <span>亲和动机:
- <input type="text" disabled v-model="List.affiliationmotive">
- </span>
- <span style="margin-left:10vw;">活力:
- <input type="text" disabled v-model="List.vigour" />
- </span><br />
- <span>创新意识:
- <input type="text" disabled v-model="List.innovation" />
- </span>
- <span style="margin-left:6.5vw;">洞察力:
- <input type="text" disabled v-model="List.insight">
- </span><br />
- <span style="margin-left:6.5vw;">决断的:
- <input type="text" disabled v-model="List.makedecision" /></span>
- <span style="margin-left:6.5vw;">理性的:
- <input type="text" disabled v-model="List.reason" />
- </span>
- <br />
- <span style="margin-left:6.5vw;">乐观的:
- <input type="text" disabled v-model="List.optimistic">
- </span>
- <span style="margin-left:6.5vw;">抗压性:
- <input type="text" disabled v-model="List.compressionresistance" />
- </span><br />
- <span style="margin-left:-0.2vw;">情绪稳定性:
- <input type="text" disabled v-model="List.emotionalstability" />
- </span>
- <span style="margin-left:6.5vw;">适应性:
- <input type="text" disabled v-model="List.adaptability">
- </span><br />
- <span style="margin-left:6.5vw;">责任感:
- <input type="text" disabled v-model="List.responsibility" /></span>
- <span style="margin-left:6.5vw;">审慎的:
- <input type="text" disabled v-model="List.careful" />
- </span>
- <br />
- <span style="margin-left:6.5vw;">条理性:
- <input type="text" disabled v-model="List.logic">
- </span>
- <span style="margin-left:6.5vw;">意志力:
- <input type="text" disabled v-model="List.psychokinesis" />
- </span><br />
- <span>社交自信:
- <input type="text" disabled v-model="List.socialconfidence" />
- </span>
- <span style="margin-left:6.5vw;">影响的:
- <input type="text" disabled v-model="List.influencing">
- </span><br />
- <span style="margin-left:6.5vw;">同理心:
- <input type="text" disabled v-model="List.empathy">
- </span>
- <span style="margin-left:6.5vw;">支持性:
- <input type="text" disabled v-model="List.support" />
- </span><br />
- <span style="margin-left:10vw;">总分:
- <input type="text" disabled v-model="List.manTotalpoints" />
- </span><br />
- <span style="margin-left:-2vw;">作答时间:(分钟)
- <input type="text" disabled v-model="List.manAnswerTime" />
- </span><br />
- <span style="margin-left: 3vw">总体描述:</span>
- <div style="margin-left:8vw;">
- <textarea style="width:50vw;height:6vh;font-size: 3vw;margin-left:13vw;margin-top: -2vh" disabled
- v-model="List.manGeneraldescription"></textarea>
- </div>
- <br />
- <div style="font-size:1.8vw;margin-bottom:1vh">管理技能:</div>
- <span>计划管理技能:
- <input type="text" disabled v-model="List.planningmanagement" /></span>
- <span style="margin-left:-1vw">组织管理技能:
- <input type="text" disabled v-model="List.organizationalmanant" />
- </span>
- <br />
- <span>领导管理技能:
- <input type="text" disabled v-model="List.leadershipmanagement">
- </span>
- <span style="margin-left:-1vw">控制管理技能:
- <input type="text" disabled v-model="List.controlmanagement" />
- </span><br />
- <span style="margin-left:-0.6vw">战略理解与执行:
- <input type="text" disabled v-model="List.strategicunderstanding" />
- </span>
- <span style="margin-left:6vw;">目标设置:
- <input type="text" disabled v-model="List.goalsetting">
- </span><br />
- <span style="margin-left:9.5vw;">规划安排:
- <input type="text" disabled v-model="List.planningarrangements" /></span>
- <span style="margin-left:6vw;">时间管理:
- <input type="text" disabled v-model="List.timemanagement" />
- </span>
- <br />
- <span style="margin-left:9.5vw;">任务分配:
- <input type="text" disabled v-model="List.tasking">
- </span>
- <span style="margin-left:6vw;">授权管理:
- <input type="text" disabled v-model="List.authorization" />
- </span><br />
- <span style="margin-left:9.5vw;">团队管理:
- <input type="text" disabled v-model="List.teammanagement" />
- </span>
- <span style="margin-left:6vw;">决策判断:
- <input type="text" disabled v-model="List.judgementdecision">
- </span><br />
- <span style="margin-left:9.5vw;">激励推动:
- <input type="text" disabled v-model="List.incentivedrive" /></span>
- <span style="margin-left:6vw;">培养下属:
- <input type="text" disabled v-model="List.trainsubordinates" />
- </span>
- <br />
- <span style="margin-left:9.5vw;">沟通协调:
- <input type="text" disabled v-model="List.communication">
- </span>
- <span style="margin-left:6vw;">关系管理:
- <input type="text" disabled v-model="List.relationshipmanagement" />
- </span><br />
- <span style="margin-left:9.5vw;">监查反馈:
- <input type="text" disabled v-model="List.monitoringfeedback" />
- </span>
- <span style="margin-left:6vw;">应变调控:
- <input type="text" disabled v-model="List.strainregulation">
- </span><br />
- <span style="margin-left:9.5vw;">绩效管理:
- <input type="text" disabled v-model="List.performancemanaent">
- </span><br />
- <span style="margin-left:-0.01vw;">作答时间:(分钟)
- <input type="text" disabled v-model="List.mskAnswerTime" />
- </span><br />
- <span style="margin-left: 9.5vw">综合评价:</span>
- <div style="margin-left:12vw;">
- <textarea style="width:50vw;height:6vh;font-size: 3vw;margin-left:13vw;margin-top: -2vh" disabled
- v-model="List.mskGeneraldescriptionc"></textarea>
- </div>
- <br />
- <div style="font-size:1.8vw;margin-bottom:1vh">职业锚测验:</div>
- <span>技术职能型:
- <input type="text" disabled v-model="List.technicalfunction" /></span>
- <span style="margin-left: 9.5vw">管理型:
- <input type="text" disabled v-model="List.managementype" />
- </span>
- <br />
- <span>创造创业型:
- <input type="text" disabled v-model="List.creativeentreprenship">
- </span>
- <span>安全稳定型:
- <input type="text" disabled v-model="List.safetytability" />
- </span><br />
- <span style="margin-left: 9.5vw">挑战型:
- <input type="text" disabled v-model="List.challengetype" /></span>
- <span style="margin-left: 9.5vw">服务型:
- <input type="text" disabled v-model="List.servicetype" />
- </span>
- <br />
- <span style="margin-left: 9.5vw">生活型:
- <input type="text" disabled v-model="List.livingform">
- </span>
- <span>自主独立型:
- <input type="text" disabled v-model="List.lndependentType" />
- </span><br />
- <span style="margin-left: -1vw">作答时间:(分钟)
- <input type="text" disabled v-model="List.occAnswerTime" />
- </span><br />
- <span style="margin-left: 2vw">职业锚类型:</span>
- <div style="margin-left:8vw;">
- <textarea style="width:50vw;height:6vh;font-size: 3vw;margin-left:12vw;margin-top: -2vh" disabled
- v-model="List.occupationalanchor"></textarea>
- </div>
- <br />
- <div style="font-size:1.8vw;margin-bottom:1vh">管理风格测验:</div>
- <span style="margin-left:9.5vw;">关系维度:
- <input type="text" disabled v-model="List.relationaldimension" /></span>
- <span>任务维度:
- <input type="text" disabled v-model="List.taskdimension" />
- </span>
- <br />
- <span style="margin-left:-0.01vw;">作答时间:(分钟)
- <input type="text" disabled v-model="List.mstAnswerTime">
- </span><br />
- <span>管理风格类型:</span>
- <div style="margin-left:8vw;">
- <textarea style="width:50vw;height:6vh;font-size: 3vw;margin-left:18vw;margin-top: -2vh" disabled
- v-model="List.managementstyletype"></textarea>
- </div>
- <br />
- <div style="font-size:1.8vw;margin-bottom:1vh">组织忠诚度测验:</div>
- <span>感情承诺:
- <input type="text" disabled v-model="List.lovecommitment" /></span>
- <span style="margin-left: 6vw;">理想承诺:
- <input type="text" disabled v-model="List.idealcommitment" />
- </span>
- <br />
- <span>规范承诺:
- <input type="text" disabled v-model="List.normcommitment" /></span>
- <span style="margin-left: 6vw;">机会承诺:
- <input type="text" disabled v-model="List.opportunitycommitment" />
- </span>
- <br />
- <span style="margin-left: 9.5vw;">总分:
- <input type="text" disabled v-model="List.orgTotalpoints">
- </span>
- <span style="margin-left: -3vw;">作答时间:(分钟)
- <input type="text" disabled v-model="List.orgAnswerTime" />
- </span>
- <br />
- </div>
- </div>
- <div class="box" style="margin-top:20px">
- <label style="border-bottom: 1px solid #000;">导师评估</label>
- <div style="border-bottom:1px dashed #bebebe; padding-bottom:3%">
- <div class="info" v-for="advisorType1 in form.advisorType1" v-bind:todo="advisorType1">
- <span>职业导航师
- <input v-model="advisorType1.advisorUserName" type="text" disabled />
- </span><br />
- <span style="margin-left:7vw">部门
- <input v-model="advisorType1.mentorpost" style="width:30vw;" type="text" disabled />
- </span><br />
- <span style="margin-left:4vw">创建时间
- <input v-model="advisorType1.createdDate" style="width:30vw;" type="text" disabled />
- </span>
- <br />
- <span style="margin-left:4vw">转正评估
- <input v-model="advisorType1.positivevaluation" style="width:44.4%;min-height:50px" type="text"
- disabled>
- </span>
- <br />
- <span style="margin-left:4vw">定岗评估
- <input v-model="advisorType1.fixedpostevaluation" style="width:44.4%;min-height:50px" type="text"
- disabled />
- </span>
- </div>
- </div>
- <div>
- <div class="info" v-for="advisorType2 in form.advisorType2" v-bind:todo="advisorType2">
- <span>专业辅导员
- <input v-model="advisorType2.advisorUserName" type="text" disabled />
- </span><br />
- <span style="margin-left:7vw">部门
- <input v-model="advisorType2.mentorpost" style="width:30vw;" type="text" disabled />
- </span><br />
- <span style="margin-left:4vw">创建时间
- <input v-model="advisorType2.createdDate" style="width:30vw;" type="text" disabled />
- </span>
- <br />
- <span style="margin-left:4vw">转正评估
- <input v-model="advisorType2.positivevaluation" style="width:44.4%;min-height:50px" type="text"
- disabled>
- </span>
- <br />
- <span style="margin-left:4vw">定岗评估
- <input v-model="advisorType2.fixedpostevaluation" style="width:44.4%;min-height:50px" type="text"
- disabled />
- </span>
- </div>
- </div>
- </div>
- <div class="box" style="margin-top:20px">
- <label style="border-bottom: 1px solid #000;">270评估</label>
- <div>
- <div class="info" v-for="List in form.personnelAssessmentDTOList" v-bind:todo="List">
- <span>{{List.problemClassName}}
- <input v-model="List.avgScore" type="text" disabled />
- </span>
- </div>
- <div class="card">
- <div style="width:98%;height:4vw;border-bottom:1px solid #f0f0f0; padding:5px 1%; font-size: 3vw">评价</div>
- <div style="padding:1vh 2vw" v-html='form.assessmentEvaluate == null||form.assessmentEvaluate ==""?"暂无评价":form.assessmentEvaluate'></div>
- </div>
- </div>
- </div>
- <div class="box" style="margin-top:20px;margin-bottom: 10vw">
- <label style="border-bottom: 1px solid #000;">笔试</label>
- <div style="border-bottom:1px dashed #bebebe; padding-bottom:3%">
- <div class="info" v-for="writtenType1 in form.writtenType1" v-bind:todo="writtenType1" v-bind:key="writtenType1.personnelId">
- <span>选拔描述
- <input type="text" v-model="writtenType1.selectiondescription" disabled />
- </span>
- <span>选拔得分
- <input type="text" v-model="writtenType1.score" disabled />
- </span>
- <br />
- <span style="margin-left:3vw">创建人
- <input v-model="writtenType1.createdName" type="text" disabled>
- </span>
- <span>创建时间
- <input v-model="writtenType1.selectionTime" type="text" disabled />
- </span>
- </div>
- </div>
- <div>
- <div class="info" v-for="writtenType2 in form.writtenType2" v-bind:todo="writtenType2" v-bind:key="writtenType2.personnelId">
- <span>晋升描述
- <input type="text" v-model="writtenType2.selectiondescription" disabled />
- </span>
- <span>晋升得分
- <input type="text" v-model="writtenType2.score" disabled />
- </span>
- <br />
- <span style="margin-left:3vw">创建人
- <input v-model="writtenType2.createdName" type="text" disabled>
- </span>
- <span>创建时间
- <input v-model="writtenType2.selectionTime" type="text" disabled />
- </span>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- <script src="js//personnelApp.js"></script>
- <script type="text/javascript">
- function load() {
- var domain = location.hostname;
- var backDomain = domain + ":";//后端域名
- if (domain === 'localhost') { //开发
- backDomain = "http://localhost:6062/DPshow_depart/";
- } else if (domain === 'duptest.bgyfw.com') { //测试
- backDomain = "http://duptest.bgyfw.com:8002/DPshow_depart/";
- } else if (domain === 'duprc.bgyfw.com') { //预生产
- backDomain = "http://duprc.bgyfw.com:8012/DPshow_depart/";
- } else if (domain === 'dup.bgyfw.com') { //正式
- backDomain = "https://dup.bgyfw.com:8443/DPshow_depart/";
- }
- const service = axios.create({
- baseURL: backDomain, // node环境的不同,对应不同的baseURL
- timeout: 5000, // 请求的超时时间
- withCredentials: true // 允许携带cookie
- })
- var url = location.search;
- service.get(backDomain + "api/personInfo/personInfoApp" + url
- )
- .then(function (response) {
- app.item = response.data.data;
- app.show = false;
- // console.log(response.data.data)
- for (let i = 0; i < app.item.length; i++) {
- if (app.item[i].sex == 1) {
- app.item[i].sex = "男";
- } else {
- app.item[i].sex = "女";
- }
- if (app.item[i].advisorType1.length == 0) {
- app.item[i].advisorType1 = [{
- advisorUserName: "——",
- mentorpost: "——",
- createdDate: "——",
- positivevaluation: "——",
- fixedpostevaluation: "——"
- }]
- }
- if (app.item[i].advisorType2.length == 0) {
- app.item[i].advisorType2 = [{
- advisorUserName: "——",
- mentorpost: "——",
- createdDate: "——",
- positivevaluation: "——",
- fixedpostevaluation: "——"
- }]
- }
- if (app.item[i].writtenType1.length == 0) {
- app.item[i].writtenType1 = [{
- selectiondescription: "——",
- score: "——",
- createdName: "——",
- selectionTime: "——"
- }]
- }
- if (app.item[i].writtenType2.length == 0) {
- app.item[i].writtenType2 = [{
- selectiondescription: "——",
- score: "——",
- createdName: "——",
- selectionTime: "——"
- }]
- }
- // console.log(app.item[i].writtenType1)
- // console.log(app.item[i].writtenType2)
- }
- })
- .catch(function (error) {
- })
- }
- </script>
- </body>
- </html>
|