|  | @@ -2,8 +2,8 @@
 | 
											
												
													
														|  |   * @Description: 我的技能培训
 |  |   * @Description: 我的技能培训
 | 
											
												
													
														|  |   * @Author: 空白格
 |  |   * @Author: 空白格
 | 
											
												
													
														|  |   * @Date: 2022-08-24 10:02:17
 |  |   * @Date: 2022-08-24 10:02:17
 | 
											
												
													
														|  | - * @LastEditors: wangcc
 |  | 
 | 
											
												
													
														|  | - * @LastEditTime: 2022-08-25 16:10:36
 |  | 
 | 
											
												
													
														|  | 
 |  | + * @LastEditors: 空白格
 | 
											
												
													
														|  | 
 |  | + * @LastEditTime: 2022-08-26 16:54:28
 | 
											
												
													
														|  |   * @FilePath: \veterans_client_web\src\views\PersonalCenter\SkillTraining\SkillTrainingIndex.vue
 |  |   * @FilePath: \veterans_client_web\src\views\PersonalCenter\SkillTraining\SkillTrainingIndex.vue
 | 
											
												
													
														|  |   * @Copyright: Copyright (c) 2016~2022 by 空白格, All Rights Reserved.
 |  |   * @Copyright: Copyright (c) 2016~2022 by 空白格, All Rights Reserved.
 | 
											
												
													
														|  |  -->
 |  |  -->
 | 
											
										
											
												
													
														|  | @@ -15,7 +15,9 @@
 | 
											
												
													
														|  |          <div class="banner-breadcrumb-breadcrumb">
 |  |          <div class="banner-breadcrumb-breadcrumb">
 | 
											
												
													
														|  |            <el-breadcrumb separator-class="el-icon-arrow-right">
 |  |            <el-breadcrumb separator-class="el-icon-arrow-right">
 | 
											
												
													
														|  |              <el-breadcrumb-item :to="{ path: '/' }">首页</el-breadcrumb-item>
 |  |              <el-breadcrumb-item :to="{ path: '/' }">首页</el-breadcrumb-item>
 | 
											
												
													
														|  | -            <el-breadcrumb-item :to="{ path: '/personalcenter'}">我的</el-breadcrumb-item>
 |  | 
 | 
											
												
													
														|  | 
 |  | +            <el-breadcrumb-item :to="{ path: '/personalcenter' }"
 | 
											
												
													
														|  | 
 |  | +              >我的</el-breadcrumb-item
 | 
											
												
													
														|  | 
 |  | +            >
 | 
											
												
													
														|  |              <el-breadcrumb-item>我的技能培训</el-breadcrumb-item>
 |  |              <el-breadcrumb-item>我的技能培训</el-breadcrumb-item>
 | 
											
												
													
														|  |            </el-breadcrumb>
 |  |            </el-breadcrumb>
 | 
											
												
													
														|  |          </div>
 |  |          </div>
 | 
											
										
											
												
													
														|  | @@ -26,31 +28,43 @@
 | 
											
												
													
														|  |          <div class="box-list">
 |  |          <div class="box-list">
 | 
											
												
													
														|  |            <div class="tabs">
 |  |            <div class="tabs">
 | 
											
												
													
														|  |              <span
 |  |              <span
 | 
											
												
													
														|  | -              @click="tabsClick(index,item)"
 |  | 
 | 
											
												
													
														|  | -              :class="{activeSpan:currentClass==index}"
 |  | 
 | 
											
												
													
														|  | -              v-for="(item,index) in tabsList"
 |  | 
 | 
											
												
													
														|  | 
 |  | +              @click="tabsClick(index, item)"
 | 
											
												
													
														|  | 
 |  | +              :class="{ activeSpan: currentClass == index }"
 | 
											
												
													
														|  | 
 |  | +              v-for="(item, index) in tabsList"
 | 
											
												
													
														|  |                :key="index"
 |  |                :key="index"
 | 
											
												
													
														|  | -            >{{item.name}}</span>
 |  | 
 | 
											
												
													
														|  | 
 |  | +              >{{ item.name }}</span
 | 
											
												
													
														|  | 
 |  | +            >
 | 
											
												
													
														|  |            </div>
 |  |            </div>
 | 
											
												
													
														|  | -          <div style="display:table;width:100%">
 |  | 
 | 
											
												
													
														|  | -            <div class="deliverList-box" v-for="(train,index) in deliverList" :key="index" @click="trainDetail(train)">
 |  | 
 | 
											
												
													
														|  | 
 |  | +          <div style="display: table; width: 100%">
 | 
											
												
													
														|  | 
 |  | +            <div
 | 
											
												
													
														|  | 
 |  | +              class="deliverList-box"
 | 
											
												
													
														|  | 
 |  | +              v-for="(train, index) in deliverList"
 | 
											
												
													
														|  | 
 |  | +              :key="index"
 | 
											
												
													
														|  | 
 |  | +              @click="trainDetail(train)"
 | 
											
												
													
														|  | 
 |  | +            >
 | 
											
												
													
														|  |                <div class="line"></div>
 |  |                <div class="line"></div>
 | 
											
												
													
														|  | -              <h3 class="title-h3">{{train.name}}</h3>
 |  | 
 | 
											
												
													
														|  | 
 |  | +              <h3 class="title-h3">{{ train.name }}</h3>
 | 
											
												
													
														|  |                <div class="deliver">
 |  |                <div class="deliver">
 | 
											
												
													
														|  |                  <div class="log">
 |  |                  <div class="log">
 | 
											
												
													
														|  |                    <img :src="train.img" alt />
 |  |                    <img :src="train.img" alt />
 | 
											
												
													
														|  |                  </div>
 |  |                  </div>
 | 
											
												
													
														|  |                  <div class="center">
 |  |                  <div class="center">
 | 
											
												
													
														|  | -                  <h3>培训学校:{{train.schoolName}}</h3>
 |  | 
 | 
											
												
													
														|  | -                  <p style="display: flex;">
 |  | 
 | 
											
												
													
														|  | -                    <span style="margin-right:6px">难度</span>
 |  | 
 | 
											
												
													
														|  | -                    <el-rate v-model="train.difficult" disabled text-color="#ff9900"></el-rate>
 |  | 
 | 
											
												
													
														|  | 
 |  | +                  <h3>培训学校:{{ train.schoolName }}</h3>
 | 
											
												
													
														|  | 
 |  | +                  <p style="display: flex">
 | 
											
												
													
														|  | 
 |  | +                    <span style="margin-right: 6px">难度</span>
 | 
											
												
													
														|  | 
 |  | +                    <el-rate
 | 
											
												
													
														|  | 
 |  | +                      v-model="train.difficult"
 | 
											
												
													
														|  | 
 |  | +                      disabled
 | 
											
												
													
														|  | 
 |  | +                      text-color="#ff9900"
 | 
											
												
													
														|  | 
 |  | +                    ></el-rate>
 | 
											
												
													
														|  |                    </p>
 |  |                    </p>
 | 
											
												
													
														|  |                    <!-- <p class="comment">报名人数:16/60</p> -->
 |  |                    <!-- <p class="comment">报名人数:16/60</p> -->
 | 
											
												
													
														|  | -                  <p class="comment">培训周期:{{train.cycle}}个月</p>
 |  | 
 | 
											
												
													
														|  | 
 |  | +                  <p class="comment">培训周期:{{ train.cycle }}个月</p>
 | 
											
												
													
														|  |                  </div>
 |  |                  </div>
 | 
											
												
													
														|  |                  <div class="right-box">
 |  |                  <div class="right-box">
 | 
											
												
													
														|  | -                  <span class="time">开始时间:{{train.applyTime.slice(0,10)}}</span>
 |  | 
 | 
											
												
													
														|  | 
 |  | +                  <span class="time"
 | 
											
												
													
														|  | 
 |  | +                    >开始时间:{{ train.applyTime.slice(0, 10) }}</span
 | 
											
												
													
														|  | 
 |  | +                  >
 | 
											
												
													
														|  |                  </div>
 |  |                  </div>
 | 
											
												
													
														|  |                </div>
 |  |                </div>
 | 
											
												
													
														|  |              </div>
 |  |              </div>
 | 
											
										
											
												
													
														|  | @@ -71,10 +85,10 @@
 | 
											
												
													
														|  |  </template>
 |  |  </template>
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  <script>
 |  |  <script>
 | 
											
												
													
														|  | -import banner from '@/components/BannerBreadcrumb/index.vue';
 |  | 
 | 
											
												
													
														|  | -import { myTrainList } from '@/api/PersonalCenter/index';
 |  | 
 | 
											
												
													
														|  | 
 |  | +import banner from "@/components/BannerBreadcrumb/index.vue";
 | 
											
												
													
														|  | 
 |  | +import { myTrainList } from "@/api/PersonalCenter/index";
 | 
											
												
													
														|  |  export default {
 |  |  export default {
 | 
											
												
													
														|  | -  name: 'EvaluateIndex',
 |  | 
 | 
											
												
													
														|  | 
 |  | +  name: "EvaluateIndex",
 | 
											
												
													
														|  |    components: { banner },
 |  |    components: { banner },
 | 
											
												
													
														|  |    data() {
 |  |    data() {
 | 
											
												
													
														|  |      return {
 |  |      return {
 | 
											
										
											
												
													
														|  | @@ -82,7 +96,7 @@ export default {
 | 
											
												
													
														|  |        queryParams: {
 |  |        queryParams: {
 | 
											
												
													
														|  |          pageNum: 1,
 |  |          pageNum: 1,
 | 
											
												
													
														|  |          pageSize: 10,
 |  |          pageSize: 10,
 | 
											
												
													
														|  | -        type: '1'
 |  | 
 | 
											
												
													
														|  | 
 |  | +        type: "1",
 | 
											
												
													
														|  |        },
 |  |        },
 | 
											
												
													
														|  |        total: 0,
 |  |        total: 0,
 | 
											
												
													
														|  |        loading: false,
 |  |        loading: false,
 | 
											
										
											
												
													
														|  | @@ -91,17 +105,17 @@ export default {
 | 
											
												
													
														|  |        tabsList: [
 |  |        tabsList: [
 | 
											
												
													
														|  |          {
 |  |          {
 | 
											
												
													
														|  |            id: 1,
 |  |            id: 1,
 | 
											
												
													
														|  | -          name: '培训中'
 |  | 
 | 
											
												
													
														|  | 
 |  | +          name: "培训中",
 | 
											
												
													
														|  |          },
 |  |          },
 | 
											
												
													
														|  |          {
 |  |          {
 | 
											
												
													
														|  |            id: 0,
 |  |            id: 0,
 | 
											
												
													
														|  | -          name: '已报名'
 |  | 
 | 
											
												
													
														|  | -        }
 |  | 
 | 
											
												
													
														|  | -      ]
 |  | 
 | 
											
												
													
														|  | 
 |  | +          name: "已报名",
 | 
											
												
													
														|  | 
 |  | +        },
 | 
											
												
													
														|  | 
 |  | +      ],
 | 
											
												
													
														|  |      };
 |  |      };
 | 
											
												
													
														|  |    },
 |  |    },
 | 
											
												
													
														|  |    created() {
 |  |    created() {
 | 
											
												
													
														|  | -    this.getList()
 |  | 
 | 
											
												
													
														|  | 
 |  | +    this.getList();
 | 
											
												
													
														|  |    },
 |  |    },
 | 
											
												
													
														|  |    methods: {
 |  |    methods: {
 | 
											
												
													
														|  |      /**
 |  |      /**
 | 
											
										
											
												
													
														|  | @@ -127,22 +141,22 @@ export default {
 | 
											
												
													
														|  |          this.loading = false;
 |  |          this.loading = false;
 | 
											
												
													
														|  |        });
 |  |        });
 | 
											
												
													
														|  |      },
 |  |      },
 | 
											
												
													
														|  | -    tabsClick(index,item) {
 |  | 
 | 
											
												
													
														|  | 
 |  | +    tabsClick(index, item) {
 | 
											
												
													
														|  |        this.currentClass = index;
 |  |        this.currentClass = index;
 | 
											
												
													
														|  | -      this.queryParams.type = item.id
 |  | 
 | 
											
												
													
														|  | -      this.getList()
 |  | 
 | 
											
												
													
														|  | 
 |  | +      this.queryParams.type = item.id;
 | 
											
												
													
														|  | 
 |  | +      this.getList();
 | 
											
												
													
														|  |      },
 |  |      },
 | 
											
												
													
														|  |      trainDetail(item) {
 |  |      trainDetail(item) {
 | 
											
												
													
														|  | -        this.$router.push({
 |  | 
 | 
											
												
													
														|  | -          name: 'SkillsTrainingDetails',
 |  | 
 | 
											
												
													
														|  | -          query: { id:item.id }
 |  | 
 | 
											
												
													
														|  | -        });
 |  | 
 | 
											
												
													
														|  | -    }
 |  | 
 | 
											
												
													
														|  | -  }
 |  | 
 | 
											
												
													
														|  | 
 |  | +      this.$router.push({
 | 
											
												
													
														|  | 
 |  | +        path: "/personalcenter/skillsTrainingdetails",
 | 
											
												
													
														|  | 
 |  | +        query: { id: item.id },
 | 
											
												
													
														|  | 
 |  | +      });
 | 
											
												
													
														|  | 
 |  | +    },
 | 
											
												
													
														|  | 
 |  | +  },
 | 
											
												
													
														|  |  };
 |  |  };
 | 
											
												
													
														|  |  </script>
 |  |  </script>
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | -<style  lang='scss' scoped>
 |  | 
 | 
											
												
													
														|  | 
 |  | +<style lang="scss" scoped>
 | 
											
												
													
														|  |  ._container {
 |  |  ._container {
 | 
											
												
													
														|  |    width: 1200px !important;
 |  |    width: 1200px !important;
 | 
											
												
													
														|  |    margin-right: auto;
 |  |    margin-right: auto;
 | 
											
										
											
												
													
														|  | @@ -154,7 +168,7 @@ export default {
 | 
											
												
													
														|  |  ._container:after,
 |  |  ._container:after,
 | 
											
												
													
														|  |  ._container:before {
 |  |  ._container:before {
 | 
											
												
													
														|  |    display: table;
 |  |    display: table;
 | 
											
												
													
														|  | -  content: ' ';
 |  | 
 | 
											
												
													
														|  | 
 |  | +  content: " ";
 | 
											
												
													
														|  |    clear: both;
 |  |    clear: both;
 | 
											
												
													
														|  |  }
 |  |  }
 | 
											
												
													
														|  |  .breadcrumb {
 |  |  .breadcrumb {
 | 
											
										
											
												
													
														|  | @@ -228,7 +242,7 @@ export default {
 | 
											
												
													
														|  |          color: #1a1a1a;
 |  |          color: #1a1a1a;
 | 
											
												
													
														|  |          margin-bottom: 10px;
 |  |          margin-bottom: 10px;
 | 
											
												
													
														|  |          font-size: 18px;
 |  |          font-size: 18px;
 | 
											
												
													
														|  | -        font-family: 'SourceHanSansCN';
 |  | 
 | 
											
												
													
														|  | 
 |  | +        font-family: "SourceHanSansCN";
 | 
											
												
													
														|  |          font-weight: 400;
 |  |          font-weight: 400;
 | 
											
												
													
														|  |        }
 |  |        }
 | 
											
												
													
														|  |        p {
 |  |        p {
 | 
											
										
											
												
													
														|  | @@ -243,10 +257,10 @@ export default {
 | 
											
												
													
														|  |            padding: 0 1px 0 4px;
 |  |            padding: 0 1px 0 4px;
 | 
											
												
													
														|  |            display: inline-block;
 |  |            display: inline-block;
 | 
											
												
													
														|  |            color: #919090;
 |  |            color: #919090;
 | 
											
												
													
														|  | -          content: '|';
 |  | 
 | 
											
												
													
														|  | 
 |  | +          content: "|";
 | 
											
												
													
														|  |          }
 |  |          }
 | 
											
												
													
														|  |          .meta_cell:last-child:after {
 |  |          .meta_cell:last-child:after {
 | 
											
												
													
														|  | -          content: '';
 |  | 
 | 
											
												
													
														|  | 
 |  | +          content: "";
 | 
											
												
													
														|  |          }
 |  |          }
 | 
											
												
													
														|  |        }
 |  |        }
 | 
											
												
													
														|  |        .comment {
 |  |        .comment {
 | 
											
										
											
												
													
														|  | @@ -343,4 +357,4 @@ export default {
 | 
											
												
													
														|  |  .video {
 |  |  .video {
 | 
											
												
													
														|  |    width: 200px;
 |  |    width: 200px;
 | 
											
												
													
														|  |  }
 |  |  }
 | 
											
												
													
														|  | -</style>
 |  | 
 | 
											
												
													
														|  | 
 |  | +</style>
 |