qwb0614

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  187 随笔 :: 0 文章 :: 0 评论 :: 2048 阅读

今天进行公司部分的求职人推荐

复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>公司消息</title>
    <style>
        .el-header {
            background-color: #d2d5e0;
            color: #333;
            line-height: 60px;
        }

        .el-aside {
            color: #333;
        }
        a{
            text-decoration: none;/*取消下划线*/
            color: black;
            scroll-behavior: smooth;
        }
    </style>
</head>
<body>
<div id="peoInformation">
    <el-container style="height: 700px; border: 1px solid #eee">
        <el-header style=" font-size: 12px">
            <span style="font-size: 30px ;color: black">智能简历检索系统</span>
            <span style="margin-right: 15px;margin-left: 1000px;font-size: 15px">{{companyname}},欢迎你</span>

            <el-dropdown>
                <i class="el-icon-setting"></i>
                <el-dropdown-menu slot="dropdown">
                    <el-dropdown-item><a href="companyInformationView.html">查看公司信息</a></el-dropdown-item>
                    <el-dropdown-item><a href="companyInformationUpdate.html">修改公司信息</a></el-dropdown-item>
                </el-dropdown-menu>
            </el-dropdown>
        </el-header>
        <el-container>
            <el-aside width="200px" style="background-color: rgb(238, 241, 246)">
                <el-menu :default-openeds="['1','2']" style="text-align: center">

                    <el-submenu index="1">
                        <template slot="title"><i class="el-icon-setting"></i></i>公司信息管理</template>
                        <el-menu-item index="1-1"><a href="companyInformationView.html">查看公司信息</a></el-menu-item>
                        <el-menu-item index="1-2" ><a href="companyInformationUpdate.html">修改公司信息</a></el-menu-item>
                    </el-submenu>

                    <el-submenu index="2">
                        <template slot="title"><i class="el-icon-menu"></i>岗位信息管理</template>
                        <el-menu-item index="2-1" ><a href="companySeeker.html">求职人推荐</a></el-menu-item>
                        <el-menu-item index="2-2" ><a href="companyNotes.html">公司岗位管理</a></el-menu-item>
                        <el-menu-item index="2-3" ><a href="companyCommit.html">公司消息</a></el-menu-item>
                    </el-submenu>

                </el-menu>
            </el-aside>



            <el-main>

                <!-- 查询 -->
                <!--  :model="formInline"-->
                <el-form :inline="true"  class="demo-form-inline">

                    <el-form-item >

                        <el-form-item label="岗位名称">
                            <el-input v-model="seekerAndComName.seeker.name" placeholder="姓名"></el-input>
                        </el-form-item>

                        <el-form-item label="学历要求">
                            <el-input v-model="seekerAndComName.seeker.degree" placeholder="学历"></el-input>
                        </el-form-item>

                        <el-form-item label="岗位薪资">
                            <el-input v-model="seekerAndComName.seeker.hopeSalary" placeholder="期望薪资"></el-input>
                        </el-form-item>

                        <el-form-item label="技能要求">
                            <el-input v-model="seekerAndComName.seeker.skill" placeholder="技能要求"></el-input>
                        </el-form-item>

                    </el-form-item>
                    <el-form-item>
                        <el-button type="primary" @click="onSubmit">查询</el-button>
                    </el-form-item>
                </el-form>

                <template>
                    <el-table
                            :data="seekersdata"
                            style="width: 100%">
                        <el-table-column
                                type="index"
                                width="50">
                        </el-table-column>

                        <el-table-column
                                prop="name"
                                label="姓名"
                                align="center"
                        >
                            <template slot-scope="scope">
                                <el-button @click="specific(scope.$index, scope.row)" type="text" >{{scope.row.name}}</el-button>
                            </template>
                        </el-table-column>
                        <el-table-column
                                prop="degree"
                                label="学历"
                                align="center"
                        >
                        </el-table-column>
                        <el-table-column
                                prop="hopeSalary"
                                align="center"
                                label="期望工资">
                        </el-table-column>
                        <el-table-column
                                prop="workingHours"
                                align="center"
                                label="工作年限">
                        </el-table-column>
                        <el-table-column
                                prop="hopePost"
                                align="center"
                                label="工作年限">
                        </el-table-column>

                    </el-table>
                </template>
                <el-pagination
                        @size-change="handleSizeChange"
                        @current-change="handleCurrentChange"
                        :current-page="currentPage"
                        :page-sizes="[5, 10, 15, 20]"
                        :page-size="5"
                        layout="total, sizes, prev, pager, next, jumper"
                        :total="totalCount">
                </el-pagination>

            </el-main>
        </el-container>
    </el-container>

    <!--求职人具体信息-->
    <el-dialog
            title="求职人信息"
            :visible.sync="seekerVisible"
            width="70%"
            >

        <span slot="label"><i class="el-icon-date"></i> 求职人信息</span>

        <el-descriptions class="margin-top" title="求职人信息" :column="3"  border style="margin-left: 8%;margin-right: 8%">
            <el-descriptions-item style="width: 40%" >
                <template slot="label" >
                    <i class="el-icon-user"></i>
                    姓名
                </template>
                <template>
                    {{seeker.name}}
                </template>

            </el-descriptions-item>
            <el-descriptions-item>
                <template slot="label">
                    <i class="el-icon-mobile-phone"></i>
                    手机号
                </template>
                {{seeker.phone}}
            </el-descriptions-item>
            <el-descriptions-item>
                <template slot="label">
                    <!--                        <i class="el-icon-location-outline"></i>-->
                    出生日期
                </template>
                {{seeker.birthday}}
            </el-descriptions-item>
            <el-descriptions-item>
                <template slot="label">
                    <i class="el-icon-tickets"></i>
                    学历
                </template>

                {{seeker.degree}}
            </el-descriptions-item>


            <el-descriptions-item >
                <template slot="label">
                    <i class="el-icon-tickets"></i>
                    意向岗位
                </template>

                {{seeker.hopePost}}
            </el-descriptions-item>

            <el-descriptions-item >
                <template slot="label">
                    <i class="el-icon-tickets"></i>
                    期望薪资
                </template>

                {{seeker.hopeSalary}}
            </el-descriptions-item>


            <el-descriptions-item :span="3">
                <template slot="label">
                    <i class="el-icon-tickets"></i>
                    实习经历
                </template>
                {{seeker.experienced}}
            </el-descriptions-item>

            <el-descriptions-item :span="3">
                <template slot="label">
                    <i class="el-icon-tickets"></i>
                    专业技能
                </template>

                {{seeker.skill}}
            </el-descriptions-item>
            <el-descriptions-item :span="3">
                <template slot="label">
                    <i class="el-icon-office-building"></i>
                    个人优势
                </template>
                {{seeker.advantage}}
            </el-descriptions-item>
        </el-descriptions>

    </el-dialog>
</div>
</body>
<script src="js/vue.js"></script>
<script src="js/axios-0.18.0.js"></script>
<script src="element-ui/lib/index.js"></script>
<!--<link rel="stylesheet" href="element-ui/lib/theme-chalk/index.css">-->
<link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css">
<!-- 引入组件库 -->
<script src="https://unpkg.com/element-ui/lib/index.js"></script>
<SCRIPT>
    new Vue({
        el:"#peoInformation",
        data() {
            return {
                companyname:"",
                seekersdata:[],
                seekerVisible:false,
                seekerAndComName:{
                    seeker:{
                        name:"",
                        degree: "",
                        hopeSalary:"",
                        skill:""
                    },
                    companyname:""
                },
                pageSize:5,
                totalCount: 100,
                currentPage:1,
                seeker:{},
            }
        },
        mounted(){
            this.mountedd();

        },
        methods:{
            mountedd(){
                var _this = this;

                this.companyname = localStorage.getItem("companyname"); //获取指定key本地存储的值
                this.seekerAndComName.companyname = localStorage.getItem("companyname"); //获取指定key本地存储的值
                //var seekerId = localStorage.getItem("seekerId"); //获取指定key本地存储的值
                axios({
                    method:"post",
                    url:"http://localhost:8080/notes/company/selectAllSeekers?currentPage="+this.currentPage+"&pageSize="+this.pageSize,
                    data:_this.seekerAndComName,
                }).then(function (resp){
                    _this.seekersdata = resp.data.rows;
                    _this.totalCount = resp.data.totalCount;
                })
            },
            onSubmit(){
                this.mountedd();
            },
            handleSizeChange(val) {
                console.log(`每页 ${val} 条`);
                this.pageSize=val;
                this.mountedd();
                this.currentPage=1;
            },
            handleCurrentChange(val) {
                console.log(`当前页: ${val}`);
                this.currentPage=val;
                this.mountedd();
                this.currentPage=1;
            },
            specific(index,cow){
                console.log(index+" "+cow.id);
                var _this=this;
                axios({
                    method:"post",
                    url:"http://localhost:8080/notes/seeker/selectSeekerById",
                    data:cow.id
                }).then(function (resp){
                    _this.seeker=resp.data;
                    _this.seekerVisible=true;
                })
            },
        }
    })
</SCRIPT>
</html>
复制代码

预计明天进行公司部分的岗位管理

posted on   嘎嘎鸭1  阅读(5)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示