Merge remote-tracking branch 'yx/compulsory_professional_skills' into compulsory_professional_skills

This commit is contained in:
joshen
2025-02-19 16:56:30 +08:00
3 changed files with 27 additions and 29 deletions

View File

@@ -45,29 +45,27 @@
</div> </div>
<div class="handler"> <div class="handler">
<div class="item" v-for="(value, key) in TASK_TYPE" :key="key"> <div class="item" v-for="(value, key) in TASK_TYPE" :key="key">
<template v-if="key < 3"> <component
<component :ref="(el) => (courseRef['el' + key] = el)"
:ref="(el) => (courseRef['el' + key] = el)" v-model:taskList="listDatas"
v-model:taskList="listDatas" :is="value.component"
:is="value.component" :growId="growId"
:growId="growId" :id="growId"
:id="growId" :type="value.type"
:type="value.type" :activeKey="activeKey"
:activeKey="activeKey" :infoType="2"
:infoType="2" @dataListUp="dataListUp"
@dataListUp="dataListUp" @refresh="getListTask(1)"
@refresh="getListTask(1)" >
> <div class="itcon">
<div class="itcon"> <div class="img">
<div class="img"> <img :src="value.img" />
<img :src="value.img" />
</div>
<div class="text">{{ value.name }}</div>
</div> </div>
</component> <div class="text">{{ value.name }}</div>
<div></div> </div>
<div class="lin"></div> </component>
</template> <div></div>
<div class="lin"></div>
</div> </div>
</div> </div>
</div> </div>

View File

@@ -39,12 +39,12 @@
</div> </div>
</div> </div>
</div> </div>
<!-- <div class="btns"> <div class="btns">
<div class="btn btn3" @click="handleOut"> <div class="btn btn3" @click="handleOut">
<div class="search"></div> <div class="search"></div>
<div class="btnText">创建必修</div> <div class="btnText">创建必修</div>
</div> </div>
</div> --> </div>
<div class="grow_con"> <div class="grow_con">
<div class="grow_list"> <div class="grow_list">
<div class="grow_table"> <div class="grow_table">
@@ -157,7 +157,7 @@
<div class="bg_main"> <div class="bg_main">
<div class="bg_main_header"> <div class="bg_main_header">
<div class="bg_main_header_icon"></div> <div class="bg_main_header_icon"></div>
<div>{{editId?'编辑专业力必修':'新增专业力必修'}}</div> <div>{{ editId ? "编辑专业力必修" : "新增专业力必修" }}</div>
<div class="bg_main_header_close" @click="of_exit"></div> <div class="bg_main_header_close" @click="of_exit"></div>
</div> </div>
<div class="bg_body"> <div class="bg_body">
@@ -249,7 +249,7 @@
<div class="bg_body_input"> <div class="bg_body_input">
<div style="display: flex"> <div style="display: flex">
<a-tooltip> <a-tooltip>
<template #title>建议于16个学习任务时使用</template> <template #title> 建议于10个学习任务时使用</template>
<div <div
@click="template = 1" @click="template = 1"
class="learnBgItem" class="learnBgItem"
@@ -268,7 +268,7 @@
</a-tooltip> </a-tooltip>
<a-tooltip> <a-tooltip>
<template #title>建议任务时使用</template> <template #title>建议少于16个学习任务时使用</template>
<div <div
slot="reference" slot="reference"
@click="template = 2" @click="template = 2"

View File

@@ -224,13 +224,13 @@
<a-radio-button value="1">必修</a-radio-button> <a-radio-button value="1">必修</a-radio-button>
<a-radio-button value="2">选修</a-radio-button> <a-radio-button value="2">选修</a-radio-button>
</a-radio-group> </a-radio-group>
<!-- <div class="switch"> <div class="switch">
<a-switch <a-switch
@change="sortSwitchChange" @change="sortSwitchChange"
v-model:checked="basicData.sortSwitch" v-model:checked="basicData.sortSwitch"
/> />
<div style="margin-left: 5px">是否按顺序学习</div> <div style="margin-left: 5px">是否按顺序学习</div>
</div> --> </div>
</div> </div>
<!-- 无数据显示快速创建 --> <!-- 无数据显示快速创建 -->
<div v-if="!listTaskData.length" style="margin-top: 20px"> <div v-if="!listTaskData.length" style="margin-top: 20px">