师资宣传页+师资报名

main
lijingyu007 7 months ago
parent 8cafadf478
commit 4c7ce43ffa
  1. 4
      .env.development
  2. 4
      .env.production
  3. BIN
      public/assets/newtrain/1.jpg
  4. BIN
      public/assets/newtrain/teacherb.png
  5. BIN
      public/assets/newtrain/teainfo1.png
  6. BIN
      public/assets/newtrain/teainfo2.png
  7. BIN
      public/assets/newtrain/teainfo3.png
  8. BIN
      public/assets/newtrain/teainfo4.png
  9. BIN
      public/assets/newtrain/teainfo5.png
  10. BIN
      public/assets/newtrain/teainfo6.png
  11. 10
      src/api/train/index.js
  12. 459
      src/page/homepage/traininstitute/teacherDetail.vue
  13. 205
      src/page/homepage/traininstitute/teacherSign.vue
  14. 32
      src/page/homepage/traininstitute/train.vue
  15. 2
      src/page/personalpage/testtreasure/testKit.vue
  16. 4
      src/router/router.js

@ -6,12 +6,12 @@ VUE_APP_BASE_API = '/prod-api'
# VUE_APP_BASE_TARGET = 'http://192.168.0.229:9999'
# VUE_APP_BASE_TARGET = 'http://192.168.0.129:9999'
VUE_APP_BASE_TARGET = 'http://192.168.0.229:9999'
# VUE_APP_BASE_TARGET = 'http://172.16.36.180:9999'
# VUE_APP_BASE_TARGET = 'http://172.16.36.176:9998'
# VUE_APP_BASE_TARGET = 'https://www.keyitest.cn/test-api'
VUE_APP_BASE_TARGET = 'http://www.bjkeyware.com/test-api'
# VUE_APP_BASE_TARGET = 'http://www.bjkeyware.com/test-api'
# 路由懒加载
VUE_CLI_BABEL_TRANSPILE_MODULES = true

@ -9,6 +9,6 @@ VUE_APP_BASE_API = '/prod-api'
# VUE_APP_BASE_TARGET = 'https://www.keyitest.cn/prod-api'
# VUE_APP_BASE_TARGET = 'http://www.bjkeyware.com/test-api'
VUE_APP_BASE_TARGET = 'http://www.bjkeyware.com/prod-api'
# VUE_APP_BASE_TARGET = 'http://www.bjkeyware.com/prod-api'
# VUE_APP_BASE_TARGET = 'http://192.168.0.229:9999'
VUE_APP_BASE_TARGET = 'http://192.168.0.229:9999'

Binary file not shown.

After

Width:  |  Height:  |  Size: 288 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 198 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 472 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 172 KiB

@ -61,4 +61,12 @@ export function getTeacherList() {
isToken: false
}
})
}
}
// 师资力量表单获取
export function getTeacherForm() {
return request({
url: `/train/trainTeacherClass`,
method: 'get',
})
}

@ -0,0 +1,459 @@
<template>
<div class="teacherDetail">
<div class="container">
<div class="topbg">
<img class="topbg1" src="/assets/newtrain/teainfo1.png" alt="" />
<img class="topbg2" src="/assets/newtrain/teainfo2.png" alt="" />
</div>
<div class="toptitle">北京关键科技股份有限公司 & 河南科技大学</div>
<div class="toptitle">关于举办2024软件可靠性测试<span>暑期师资培训预报名通知</span></div>
<div class="topbbox">
为深入贯彻党的二十大和全国新型工业化推进大会精神落实关于加强和改进工业和信息化人才队伍建设的实施意见等文件精神本次师资培训由北京关键科技股份有限公司邀请政府领导高校软件学院院长公司内部高级培训讲师提供培训并根据软件可靠性测试产业人才岗位能力要求标准对独立软件的功能性能和接口等各项需求进行动态测试对软件以及单元之间的功能接口数据结构和逻辑等进行动态测试以促进产业需求与人才培养对接为目标决定举办暑期师资培训双师型现将有关通知如下
</div>
<div class="model1">
<div class="modelTitle">
<div class="modelTitleL">01</div>
<div class="modelTitleR">
<div class="modelTitleRT">组织架构</div>
<div class="modelTitleRB">
<img src="/assets/newtrain/teainfo4.png" alt="" />
</div>
</div>
</div>
<div class="modelCon">主办单位北京关键科技股份有限公司河南科技大学软件学院</div>
</div>
<div class="model2">
<div class="modelTitle">
<div class="modelTitleL">02</div>
<div class="modelTitleR">
<div class="modelTitleRT">培训目的及内容</div>
<div class="modelTitleRB">
<img src="/assets/newtrain/teainfo4.png" alt="" />
</div>
</div>
</div>
<div class="modelConT">目的</div>
<div class="modelCon">
培养一支数量充足结构合理素质优良的专业知识丰富实践技能过硬的师资队伍培训后可以进入公司师资库成为双师型教师成为关键公司特聘讲师
</div>
<div class="modelConT">培训内容</div>
<div class="modelCon">培训内容详见附件</div>
</div>
<div class="model3">
<div class="modelTitle">
<div class="modelTitleL">03</div>
<div class="modelTitleR">
<div class="modelTitleRT">培训对象</div>
<div class="modelTitleRB">
<img src="/assets/newtrain/teainfo4.png" alt="" />
</div>
</div>
</div>
<div class="modelCon">本次培训针对全国院校软件测试相关的骨干教师专业带头人及院校领导</div>
</div>
<div class="model4">
<div class="modelTitle">
<div class="modelTitleL">04</div>
<div class="modelTitleR">
<div class="modelTitleRT">培训形式及考核方式</div>
<div class="modelTitleRB">
<img src="/assets/newtrain/teainfo4.png" alt="" />
</div>
</div>
</div>
<div class="modelConT">培训形式</div>
<div class="modelCon">
培训形式采用理论知识讲解测试工具安装和使用项目实践三个部分进行培训通过课程让教师熟悉相关理论知识熟悉测试工具安装和使用并结合实际项目了解相关的概念能够达到在授课老师的指导下完成测试任务并具有一定独立工作能力
</div>
<div class="modelConT">培训考核方式</div>
<div class="modelCon">
培训考核方式采用对每个参培人员进行考核考核成绩主要包括项目成绩考试成绩其在考核成绩中所占比例如下<br />
考核成绩 = 项目成绩75%+ 考试成绩25%<br />
理论考试为线上包括单选多选判断
</div>
</div>
<div class="model5">
<div class="modelTitle">
<div class="modelTitleL">05</div>
<div class="modelTitleR">
<div class="modelTitleRT">培训证书</div>
<div class="modelTitleRB">
<img src="/assets/newtrain/teainfo4.png" alt="" />
</div>
</div>
</div>
<div class="modelCon">
本次活动由北京关键科技股份有限公司按照工业和信息化人才岗位能力评价通则组织实施软件可靠性测试结束后经工业和信息化部人才交流中心审核符合条件的教师统一参加能力评测能力评测采取理论和实践相结合的方式进行通过能力测评的教师可获得相对应软件测试工程师高级
</div>
<div class="zstitle">通过人员颁发软件可靠性测试工程师高级能力认证证书</div>
<div class="zsimg">
<img src="/assets/newtrain/teainfo6.png" alt="" />
</div>
</div>
<div class="model6" style="margin: 40px 0 0 0">
<div class="modelTitle">
<div class="modelTitleL">06</div>
<div class="modelTitleR">
<div class="modelTitleRT">培训时间地点与费用</div>
<div class="modelTitleRB">
<img src="/assets/newtrain/teainfo4.png" alt="" />
</div>
</div>
</div>
<div class="modelConT">培训时间及地点</div>
<div class="modellineL">
<div class="modellineLL"></div>
<div class="modellineLR">
<div class="modellineLRA modellineLR61">
<div class="modellineLRAcom"><span>培训时间</span>2024年8月5日-8月11日共计7天</div>
<div class="modellineLRAcom">
<span>报到及返程时间</span>2024年8月4日报到8月12日返程
</div>
</div>
<div class="modellineLRA modellineLR62">
<div class="modellineLRAcom">
<span>培训地点</span>河南省洛阳市涧西区河南科技大学西苑校区
</div>
</div>
</div>
</div>
<div class="modelConT">培训收费</div>
<div class="modellineL">
<div class="modellineLL modellineLL2"></div>
<div class="modellineLR2">
<div class="modellineLR2T">
<div class="modellineLR2TL">培训收费</div>
<div class="modellineLR2TM">
<div class="modellineLRAcom">2980/含考证费</div>
<div class="modellineLRAcom">汇款账户北京关键科技股份有限公司</div>
<div class="modellineLRAcom">开户银行招商银行北京分行大屯路支行</div>
<div class="modellineLRAcom">银行账户8661 8062 8710 001</div>
</div>
<div class="modellineLR2TB">
<img src="/assets/newtrain/teainfo5.png" alt="" />
<div class="modellineLRAcom modellineLRAcom1">扫码查看发票详情信息</div>
</div>
</div>
<div class="modellineLR2B">
<div class="modellineLR2TL">备注</div>
<div class="modellineLRAcom">1此账号仅接受公对公转账打款</div>
<div class="modellineLRAcom">
2现场刷卡或通过公对公汇款汇款时请备注关键科技2024暑期师资培训-汇款单位-培训人姓名并由收款方按照规定开具培训费发票
</div>
</div>
</div>
</div>
<div class="modelConT">住宿酒店报到地点</div>
<div class="modellineL">
<div class="modellineLL modellineLL3"></div>
<div class="modellineLR3">
<div class="modellineLRAcom">
<span>报到地点</span>润华君悦酒店本次培训食宿统一安排费用自理不安排接站
</div>
<div class="modellineLRAcom">
住宿费单间330元//人含三餐标间230元//人含三餐暑期资源有限优先选择
</div>
</div>
</div>
<div class="modelConT">报名方式及联系人</div>
<div class="modellineL">
<div class="modellineLL modellineLL3"></div>
<div class="modellineLR3">
<div class="modellineLRAcom"><span>报名方式</span>点击右侧报名入口</div>
<div class="modellineLRAcom">
<span> 项目负责人</span>牛中东 13683248482同微信项目联系人王博洋 1521099799
</div>
</div>
</div>
</div>
<div class="model7" style="margin: 40px 0">
<div class="modelTitle">
<div class="modelTitleL">07</div>
<div class="modelTitleR">
<div class="modelTitleRT">培训参会须知</div>
<div class="modelTitleRB">
<img src="/assets/newtrain/teainfo4.png" alt="" />
</div>
</div>
</div>
<div class="modelCon">
1.培训期间请服从班级统一管理有任何问题请联系培训负责人
<br />
2.培训期间遵守上课时间要求每天实名签到打卡
<br />
3.请遵守考勤制度上课请提前5分钟进入培训教室
<br />
4.请参训学员自行携带笔记本电脑一台
</div>
</div>
</div>
<!-- 悬浮按钮 -->
<div class="fixBtn" @click="gosign">
点击报名
<img src="/assets/newtrain/teainfo3.png" alt="" />
</div>
</div>
</template>
<script>
import { mapGetters } from 'vuex'
export default {
data() {
return {}
},
computed: {
...mapGetters(['token']),
},
created() {},
methods: {
gosign() {
if (!this.token) {
this.$confirm('您未登录,请您先去登录', '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning',
})
.then(() => {
this.$router.push('/login?type=log')
})
.catch(() => {})
} else {
this.$router.push('/college/teacherSign')
}
},
},
}
</script>
<style scoped>
.modelTitle {
width: 100%;
display: flex;
align-items: center;
}
.modelTitleL {
flex: 1;
font-weight: 800;
font-size: 50px;
color: #1b68de;
}
.modelTitleR {
display: flex;
flex-direction: column;
justify-content: center;
}
.modelTitleRT {
font-weight: bold;
font-size: 25px;
color: #1b68de;
}
.modelTitleRB {
width: 1127px;
height: 16px;
margin-top: 15px;
}
.modelTitleRB img {
width: 100%;
height: 100%;
}
.container {
width: 1200px;
margin: auto;
}
.teacherDetail {
width: 100%;
background: linear-gradient(0deg, #ffffff, #ffffff, #cadefc);
overflow: hidden;
}
.topbg {
display: flex;
align-items: center;
justify-content: center;
margin: 70px 0 40px 0;
}
.topbg1 {
width: 156px;
height: 68px;
}
.topbg2 {
width: 264px;
height: 68px;
margin-left: 20px;
}
.toptitle {
font-weight: bold;
font-size: 32px;
color: #1a1a1a;
line-height: 65px;
text-align: center;
}
.toptitle span {
color: #1b68de;
}
.topbbox {
width: 100%;
height: 203px;
background: #e5effd;
box-shadow: 0px 1px 6px 0px rgba(29, 30, 32, 0.02);
border-radius: 6px;
margin-top: 40px;
padding: 30px 33px;
box-sizing: border-box;
font-weight: 500;
font-size: 16px;
color: #4d4d4d;
line-height: 38px;
margin-bottom: 30px;
}
.modelConT {
font-weight: bold;
font-size: 20px;
color: #1a1a1a;
line-height: 39px;
margin: 20px 0;
}
.modelCon {
font-weight: 500;
font-size: 16px;
color: #4d4d4d;
line-height: 36px;
margin: 20px 0 30px 0;
}
.zstitle {
font-weight: bold;
font-size: 16px;
color: #1a1a1a;
text-align: center;
margin-bottom: 26px;
}
.zsimg {
width: 100%;
display: flex;
align-items: center;
justify-content: center;
}
.zsimg img {
width: 516px;
height: 345px;
}
.modellineL {
display: flex;
align-items: center;
justify-content: space-around;
}
.modellineLL {
width: 2px;
height: 233px;
background: #1b68de;
}
.modellineLRA {
background: #f8f9fa;
border-radius: 6px;
padding: 0 40px;
box-sizing: border-box;
}
.modellineLRAcom {
font-weight: 500;
font-size: 16px;
color: #4d4d4d;
line-height: 36px;
}
.modellineLRAcom span {
font-weight: 800;
}
.modellineLRAcom1 {
font-size: 15px;
}
.modellineLR61 {
width: 1087px;
height: 110px;
display: flex;
justify-content: center;
flex-direction: column;
}
.modellineLR62 {
width: 1087px;
height: 80px;
margin-top: 31px;
display: flex;
align-items: center;
}
.modellineLL2 {
height: 350px;
}
.modellineLR2 {
width: 1087px;
height: 338px;
background: #f8f9fa;
border-radius: 6px;
display: flex;
flex-direction: column;
padding: 0 40px;
box-sizing: border-box;
}
.modellineLR2T {
border-bottom: 1px dashed #e0e0e0;
display: flex;
align-items: flex-start;
padding: 25px 0;
box-sizing: border-box;
}
.modellineLR2TL {
font-size: 16px;
color: #4d4d4d;
line-height: 36px;
font-weight: 800;
}
.modellineLR2TB {
display: flex;
flex-direction: column;
align-items: center;
margin-left: 100px;
}
.modellineLR2TB img {
width: 114px;
height: 108px;
}
.modellineLR2B {
padding-top: 20px;
box-sizing: border-box;
}
.modellineLL3 {
height: 119px;
}
.modellineLR3 {
width: 1087px;
height: 110px;
background: #f8f9fa;
border-radius: 6px;
padding: 0 40px;
box-sizing: border-box;
display: flex;
flex-direction: column;
justify-content: center;
}
.fixBtn {
width: 160px;
height: 68px;
background: linear-gradient(0deg, #5ea6fd, #1a81f9);
box-shadow: 0px 1px 20px 1px rgba(13, 92, 187, 0.4);
border-radius: 4px;
position: fixed;
right: 10px;
top: 40%;
display: flex;
align-items: center;
justify-content: center;
font-weight: 500;
font-size: 17px;
color: #ffffff;
cursor: pointer;
}
.fixBtn img {
width: 40px;
height: 40px;
margin-left: 5px;
}
</style>

@ -0,0 +1,205 @@
<template>
<div class="teacherSign">
<img src="/assets/newtrain/teacherb.png" class="topbanner" alt="" />
<div class="container">
<div class="contitle">北京关键科技股份有限公司&河南科技大学</div>
<div class="contitle">2024软件可靠性测试暑期师资培训</div>
<div class="signTable"> 报名表 </div>
<div class="concontent">
为深入贯彻党的二十大和全国新型工业化推进大会精神落实关于加强和改进工业和信息化人才队伍建设的实施意见等文件精神本次师资培训由北京关键科技股份有限公司邀请政府领导高校软件学院院长公司内部高级培训讲师提供培训并根据软件可靠性测试产业人才岗位能力要求标准对独立软件的功能性能和接口等各项需求进行动态测试对软件以及单元之间的功能接口数据结构和逻辑等进行动态测试以促进产业需求与人才培养对接为目标决定举办暑期师资培训双师型现将有关通知如下
</div>
<div class="concontent1"><span>主办单位</span>北京关键科技股份有限公司河南科技大学软件学院</div>
<div class="concontent1"><span>项目联系人</span>王博洋 15210997991</div>
<div class="line"></div>
<!-- 表单 -->
<el-form class="formclas" ref="formclas" :rules="rules" :model="form" label-position="top">
<el-form-item
v-for="(it, index) in detailForm"
:key="it.key"
:label="index + 1 + '.' + it[it.key] + ':'"
:prop="it.key"
>
<!-- 输入框 -->
<el-input
v-if="it.type == 'input'"
:placeholder="`请输入${it[it.key]}`"
v-model="form[it.key]"
></el-input>
<!-- 单选框 -->
<el-radio-group v-else-if="it.type == 'radio'" v-model="form[it.key]">
<el-radio v-for="i in it.value" :key="i" :label="i">{{ i }}</el-radio>
</el-radio-group>
<!-- 多选框 -->
<!-- <el-checkbox-group v-else-if="it.type == 'checkbox'" v-model="form[it.name]">
<el-checkbox v-for="ite in it.options" :key="ite" :label="ite"></el-checkbox>
</el-checkbox-group> -->
<!-- 文本域 -->
<el-input
v-if="it.type == 'textarea'"
type="textarea"
:placeholder="`请输入${it[it.key]}`"
v-model="form[it.key]"
:rows="7"
></el-input>
</el-form-item>
</el-form>
<div class="line"></div>
<div class="submit" @click="signClick">报名</div>
</div>
</div>
</template>
<script>
import { getTeacherForm, postBaoming } from '@/api/train'
export default {
data() {
return {
form: {},
rules: {},
detailForm: [],
trainClassId: null,
}
},
created() {
this.getform()
},
methods: {
//
getform() {
getTeacherForm().then((res) => {
// id
this.trainClassId = res.trainClassId
// json
this.detailForm = JSON.parse(res.data)
//
this.detailForm.map((it) => {
if (it.type == 'radio') {
this.rules[it.key] = { required: true, message: `请选择一项`, trigger: 'change' }
} else {
this.rules[it.key] = { required: true, message: `请输入${it[it.key]}`, trigger: 'blur' }
}
})
})
},
//
signClick() {
this.$refs['formclas'].validate((valid) => {
if (valid) {
const newData = JSON.parse(JSON.stringify(this.detailForm))
newData.forEach((it) => {
it.value = this.form[it.key]
})
const data = {
mobile: this.form.mobile,
studentName: this.form.name,
trainClassId: this.trainClassId,
classType: '3',
data: JSON.stringify(newData),
}
postBaoming(data).then((res) => {
if (res.data.code == 200) {
this.$message.success('报名成功')
this.form = {}
this.$refs['formclas'].resetFields()
} else {
this.$message.warning(res.data.msg)
}
})
}
})
},
},
}
</script>
<style scoped>
.container {
width: 1200px;
margin: auto;
}
.topbanner {
width: 100%;
height: 450px;
}
.contitle {
font-weight: bold;
font-size: 32px;
color: #000000;
text-align: center;
margin-bottom: 20px;
}
.signTable {
color: #1b68de;
font-size: 32px;
font-weight: bold;
text-align: center;
margin-bottom: 30px;
}
.concontent {
font-weight: 500;
font-size: 16px;
color: #000000;
line-height: 39px;
text-indent: 2em;
margin-bottom: 10px;
}
.concontent1 {
font-weight: 500;
font-size: 16px;
color: #000000;
line-height: 39px;
}
.concontent1 span {
font-weight: Bold;
}
.line {
width: 1200px;
height: 1px;
background: #f2f2f2;
margin: 30px 0;
}
.formclas >>> .el-form-item {
margin-bottom: 10px;
}
.formclas >>> .el-form-item__label {
font-weight: bold;
font-size: 18px;
color: #000000;
}
.formclas >>> .el-input__inner {
width: 1200px;
height: 45px;
background: #f8f9fa;
border: 1px solid #f8f9fa;
border-radius: 4px;
}
.formclas >>> .el-radio-group {
display: flex;
flex-direction: column;
}
.formclas >>> .el-textarea__inner {
background: #f8f9fa;
border: 1px solid #f8f9fa;
}
.formclas >>> .el-radio {
margin-bottom: 20px;
}
.formclas >>> .el-radio__label {
font-weight: 500;
font-size: 16px;
color: #333333;
}
.submit {
width: 278px;
height: 50px;
background: linear-gradient(90deg, #5ea6fd, #1a81f9);
border-radius: 4px;
font-weight: 500;
font-size: 18px;
color: #ffffff;
line-height: 50px;
text-align: center;
margin-bottom: 40px;
}
</style>

@ -19,6 +19,9 @@
<div class="ijaiorenwu22it ijaiorenwu22itb">
<a href="#schhol">校企合作培训班报名</a>
</div>
<div class="ijaiorenwu22it ijaiorenwu22itb">
<a @click="goteacher">师资培训班</a>
</div>
</div>
<div class="zxzx" @click="zixunClick">报名咨询</div>
<!-- 背景图 -->
@ -29,7 +32,7 @@
:src="item.imgurl"
alt=""
style="width: 100%; height: 450px; object-fit: cover; cursor: pointer"
@click="itemClick(item)"
@click="itemClick(item)"
/>
</el-carousel-item>
</el-carousel>
@ -396,19 +399,19 @@
<el-input v-model="form.studentName" placeholder="请输入您的姓名"></el-input>
</div>
</el-form-item>
<el-form-item label="" prop="studentCode">
<el-form-item label="" prop="studentCode">
<div class="rowboxi">
<span class="rowboxis">*</span>
<el-input v-model="form.studentCode" placeholder="请输入您的学号"></el-input>
</div>
</el-form-item>
<el-form-item label="" prop="counsellor">
<el-form-item label="" prop="counsellor">
<div class="rowboxi">
<span class="rowboxis">*</span>
<el-input v-model="form.counsellor" placeholder="请输入辅导员姓名"></el-input>
</div>
</el-form-item>
<el-form-item label="" prop="counsellorTel">
<el-form-item label="" prop="counsellorTel">
<div class="rowboxi">
<span class="rowboxis">*</span>
<el-input v-model="form.counsellorTel" placeholder="请输入辅导员联系方式"></el-input>
@ -557,7 +560,7 @@ export default {
sh: '1.进入北京关键科技股份有限公司人才库且获得工业和信息化人才岗位能力评价证书。',
sh1: '2.考核成绩优秀者可推荐进入北京关键科技股份有限公司或者合作单位实习。',
sh2: '3.可以在北京关键科技股份有限公司的关键测试宝平台承接测试任务。',
sh3: '4.可以去学校配合讲师当助教,进一步加强自身学习。',
sh3: '4.可以去学校配合讲师当助教,进一步加强自身学习。',
},
{
id: 1,
@ -818,7 +821,10 @@ export default {
majorNamec: [{ required: true, message: '请输入您的专业名称', trigger: 'blur' }],
studentName: [{ required: true, message: '请输入您的姓名', trigger: 'blur' }],
counsellor: [{ required: true, message: '请输入辅导员姓名', trigger: 'blur' }],
counsellorTel: [{ required: true, message: '请输入辅导员联系方式', trigger: 'blur' },{ validator: checkPhone, trigger: 'blur' }],
counsellorTel: [
{ required: true, message: '请输入辅导员联系方式', trigger: 'blur' },
{ validator: checkPhone, trigger: 'blur' },
],
},
//
isPcshow: false,
@ -844,9 +850,9 @@ export default {
countdown: 0,
indexbanner: [
{ id: 3, imgurl: '/assets/newtrain/2.jpg' },
{ id: 4, imgurl: '/assets/newtrain/1.jpg' },
{ id: 1, imgurl: '/assets/newtrain/peixun2.png' },
{ id: 2, imgurl: '/assets/newtrain/peixun3.png' },
],
//
topClassList: [],
@ -899,11 +905,17 @@ export default {
this.getTeacher()
},
methods: {
itemClick(item){
console.log('==========',item);
if (item.id==3) {
goteacher() {
this.$router.push('/college/teacherDetail')
},
itemClick(item) {
console.log('==========', item)
if (item.id == 3) {
this.openSubmit()
}
if (item.id == 4) {
this.$router.push('/college/teacherDetail')
}
},
//
pauseAnimation() {

@ -219,7 +219,7 @@
</template>
</el-table-column>
<el-table-column
label="交易金额"
label="交易金额(元)"
align="center"
key="recordAmount"
prop="recordAmount"

@ -13,6 +13,8 @@ import crowddetails from "../page/homepage/crowdsourcing/crowddetails.vue"
import userhome from "../page/homepage/crowdsourcing/userhome.vue"
import publishtasks from "../page/homepage/crowdsourcing/publishtasks.vue"
import train from "../page/homepage/traininstitute/train.vue"
import teacherSign from "../page/homepage/traininstitute/teacherSign.vue"
import teacherDetail from "../page/homepage/traininstitute/teacherDetail.vue"
import ability from "../page/homepage/personability/ability.vue"
import abilityUser from "../page/homepage/personability/abilityUser.vue"
import abilityUserD from "../page/homepage/personability/abilityUserDetail.vue"
@ -62,6 +64,8 @@ const router = new Router({
{ path: 'crowdsourcing/userhome', component: userhome, },
{ path: 'crowdsourcing/publishtasks', component: publishtasks, },
{ path: 'college', component: train },
{ path: 'college/teacherSign', component: teacherSign },
{ path: 'college/teacherDetail', component: teacherDetail },
{ path: 'ability', component: ability },
{ path: 'ability/user', component: abilityUser },
{ path: 'ability/detail', component: abilityUserD },

Loading…
Cancel
Save