feat:修改测评

This commit is contained in:
lixg
2023-02-28 17:03:23 +08:00
parent 6b2104d722
commit 97e857ff93
2 changed files with 62 additions and 142 deletions

View File

@@ -60,87 +60,7 @@
</div>
</div>
<div class="contentMain nolimits" v-else>
<div class="limitstext1">
抱歉,您没有关联测评的权限,您可以联系下方管理员开启权限
</div>
<div class="limitstext2">测评工具介绍</div>
<div class="limitsRow">
<div class="limitsRowDrop"></div>
<div class="limitsRowText">
人才发展项目中恰当运用测评手段可以更为精准地定位培训需求,更有针对性地设计培养项目和课程;同时,也能够帮助学员精准认知自身问题,提高在项目中的参与度。
</div>
</div>
<div class="limitsRow" style="margin-top: 10px">
<div class="limitsRowDrop"></div>
<div class="limitsRowText">
BOEU测评部经过多年的额实践积累了一套覆盖“能力、性格和动力”三大方面的测评工具可在人才发展项目中选择使用。
</div>
</div>
<div class="tool" v-for="(item, key) in toolList" :key="key">
<div
class="toolName"
:style="{
backgroundColor:
key === 0
? 'rgba(0, 77, 126)'
: key === 1
? 'rgba(184, 0, 0)'
: 'rgba(46, 129, 83)',
}"
>
<div>{{ item.name[0] }}</div>
<div>{{ item.name[1] }}</div>
</div>
<div class="toolEvery1" v-for="(i, k) in item.children" :key="k">
<div
class="toolEveryText1"
:style="{
color:
key === 0
? 'rgba(5,75,120)'
: key === 1
? 'rgba(169,3,3)'
: 'rgba(44,120,79)',
}"
>
{{ i.text1 }}
</div>
<div class="toolEveryText2">{{ i.text2 }}</div>
<div
class="toolEveryText3"
v-if="i.text3"
:style="{
color:
key === 0
? 'rgba(5,75,120)'
: key === 1
? 'rgba(169,3,3)'
: 'rgba(44,120,79)',
}"
>
{{ i.text3 }}
</div>
<div class="toolEveryText4" v-if="i.text4">{{ i.text4 }}</div>
</div>
</div>
<div class="limitsRow">
<div class="limitsRowDrop"></div>
<div class="limitsRowText">
如项目中有测评需求请您联系BOEU测评部
</div>
</div>
<div class="limitsRow" style="align-items: flex-start">
<div class="limitsRowDrop"></div>
<div style="margin-top: 10px">
<div class="limitsRowText">联系人:</div>
<div class="limitsRowText">
王逸10167304 联系电话010-60965646
</div>
<div class="limitsRowText">
宋哲10157955 联系电话010-60965435
</div>
</div>
</div>
<img style="width: 700px" src="../../assets/images/evImg.png" />
</div>
<div class="main_btns">
<button class="btn1" @click="closeDrawer">取消</button>
@@ -155,67 +75,67 @@ import { useBoeApiPage } from "@/api/request";
import { TEST_PAGE } from "@/api/ThirdApi";
import { message } from "ant-design-vue";
import { useStore } from "vuex";
const toolList = ref([
{
name: ["能力类", "测验工具"],
children: [
{
text1: "职场准备度测评",
text2: "无工作经验学生",
text3: "职业能力成熟度测评",
text4: "五年以内工龄员工",
},
{
text1: "职业认知能力测评",
text2: "五年内工龄员工",
text3: "商业推荐测评",
text4: "五年内工龄员工",
},
{
text1: "沟通能力测评",
text2: "五年内工龄员工",
text3: "情商测评",
text4: "各层级人员",
},
{
text1: "管理行为自检问卷",
text2: "//高层管理者",
text3: "管理者情境判断测评",
text4: "/中高层管理者",
},
],
},
{
name: ["性格/风格", "测验工具"],
children: [
{
text1: "PDP性格类型测验",
text2: "各层级人员",
},
{
text1: "大五职业性格测评",
text2: "各层级人员",
},
{
text1: "领导风格测验",
text2: "各层级人员",
},
],
},
{
name: ["动机/价值观", "测验工具"],
children: [
{
text1: "动机测验内隐&外显",
text2: "各层级人员",
},
{
text1: "职业兴趣测验",
text2: "各层级人员",
},
],
},
]);
// const toolList = ref([
// {
// name: ["能力类", "测验工具"],
// children: [
// {
// text1: "职场准备度测评",
// text2: "无工作经验学生",
// text3: "职业能力成熟度测评",
// text4: "五年以内工龄员工",
// },
// {
// text1: "职业认知能力测评",
// text2: "五年内工龄员工",
// text3: "商业推荐测评",
// text4: "五年内工龄员工",
// },
// {
// text1: "沟通能力测评",
// text2: "五年内工龄员工",
// text3: "情商测评",
// text4: "各层级人员",
// },
// {
// text1: "管理行为自检问卷",
// text2: "//高层管理者",
// text3: "管理者情境判断测评",
// text4: "/中高层管理者",
// },
// ],
// },
// {
// name: ["性格/风格", "测验工具"],
// children: [
// {
// text1: "PDP性格类型测验",
// text2: "各层级人员",
// },
// {
// text1: "大五职业性格测评",
// text2: "各层级人员",
// },
// {
// text1: "领导风格测验",
// text2: "各层级人员",
// },
// ],
// },
// {
// name: ["动机/价值观", "测验工具"],
// children: [
// {
// text1: "动机测验内隐&外显",
// text2: "各层级人员",
// },
// {
// text1: "职业兴趣测验",
// text2: "各层级人员",
// },
// ],
// },
// ]);
const props = defineProps({
taskList: [],
evaluationTypeId: String,