Commit 730a67a1 by yangchao

update

1 parent e038682f
import request from '@/utils/request'
//面试邀请列表
export function interviewList (data) {
return request({
url: 'design/myTemplate/lists' ,
method : 'post' ,
data : data ,
})
}
//面试邀请详情
export function interviewDetail (data) {
return request({
url: 'design/myTemplate/lists' ,
method : 'post' ,
data : data ,
})
}
//面试邀请处理
export function interviewDispose (data) {
return request({
url: 'design/myTemplate/lists' ,
method : 'post' ,
data : data ,
})
}
import request from '@/utils/request'
//消息列表
export function messageList (data) {
return request({
url: 'design/myTemplate/lists' ,
method : 'post' ,
data : data ,
})
}
//消息标记
export function messageSign (data) {
return request({
url: 'design/myTemplate/lists' ,
method : 'post' ,
data : data ,
})
}
import request from '@/utils/request'
//职位列表
export function positionList (data) {
return request({
url: 'design/myTemplate/lists' ,
method : 'post' ,
data : data ,
})
}
//新建编辑职位
export function positionEdit (data) {
return request({
url: 'design/myTemplate/lists' ,
method : 'post' ,
data : data ,
})
}
//职位详情
export function positionDetail (data) {
return request({
url: 'design/myTemplate/lists' ,
method : 'post' ,
data : data ,
})
}
import request from '@/utils/request'
//推荐简历列表
export function recommendList (data) {
return request({
url: 'design/myTemplate/lists' ,
method : 'post' ,
data : data ,
})
}
//推荐简历详情
export function recommendDetail (data) {
return request({
url: 'design/myTemplate/lists' ,
method : 'post' ,
data : data ,
})
}
//推荐简历刷新
export function recommendRefresh (data) {
return request({
url: 'design/myTemplate/lists' ,
method : 'post' ,
data : data ,
})
}
import request from '@/utils/request'
//简历列表
export function resumeList (data) {
return request({
url: 'design/myTemplate/lists' ,
method : 'post' ,
data : data ,
})
}
//简历详情
export function resumeDetail (data) {
return request({
url: 'design/myTemplate/lists' ,
method : 'post' ,
data : data ,
})
}
//简历通过
export function resumePass (data) {
return request({
url: 'design/myTemplate/lists' ,
method : 'post' ,
data : data ,
})
}
//简历拒绝
export function resumeRefuse (data) {
return request({
url: 'design/myTemplate/lists' ,
method : 'post' ,
data : data ,
})
}
......@@ -6,7 +6,7 @@
<el-input placeholder="请输入内容" v-model="queryForm.searchContent" class="order-input"> </el-input>
</el-form-item>
<el-form-item label="" prop="searchContent" class="order-item">
<el-button type="primary" size="small" style="margin-left: -20px">搜索</el-button>
<el-button type="primary" size="small" style="margin-left: -20px" @click="search">搜索</el-button>
</el-form-item>
</div>
</el-form>
......@@ -86,10 +86,10 @@
</div>
<div class="line-style">
<div class="label">面试地点:</div>
<el-input type="textarea" rows="3" placeholder="请输入面试地点"></el-input>
<el-input type="textarea" rows="3" placeholder="请输入面试地点" v-model="interview_address"></el-input>
</div>
<div class="operation">
<el-button type="primary" size="small">确定</el-button>
<el-button type="primary" size="small" @click="sendMessage">确定</el-button>
<el-button size="small" @click="isShowRefuseResume = false">取消</el-button>
</div>
</div>
......@@ -97,6 +97,7 @@
</div>
</template>
<script>
import {interviewList, interviewDispose} from '@/api/interview'
export default {
data() {
return {
......@@ -122,11 +123,20 @@
isShowRefuseResume: false,
resumeStatus: '1',
interview_time: '', //面试时间
interview_address: '', //面试地点
}
},
methods: {
//处理简历
sendMessage() {
},
//检索
search() {
this.getInterviewList();
},
headerName() {
return 'header-class-title'
return 'header-class-title';
},
handleClick() {
......
......@@ -30,8 +30,7 @@
</div>
</template>
<script>
import {messageList, messageSign} from "@/api/message"
export default {
data() {
return {
......@@ -52,7 +51,8 @@
currentPage: 1,//当前页
totalPages: 0,//总记录数
page_size: 10,//每页10条记录
messageStatus: '1'
messageStatus: '1',
selectMessageList: []
}
},
methods: {
......@@ -66,8 +66,12 @@
this.getMessageList();
},
dispose() {
this.list.forEach(row => {
console.log(row,'=====');;
if(this.selectMessageList.length < 1) {
this.$message.error('请先勾选要处理的消息');
return;
}
this.selectMessageList.forEach(row => {
console.log(row,'=====');
});
},
//获取消息列表
......@@ -85,7 +89,9 @@
this.getMessageList();
},
handleSelectionChange(val) {
console.log(val,'====handleSelectionChange');
if(val.length) {
this.selectMessageList = val;
}
}
},
mounted() {
......
......@@ -83,13 +83,8 @@
</template>
<script>
import {positionEdit} from "@/api/position"
export default {
props: {
},
components: {
},
data() {
return {
introDialogVisible:false,
......
......@@ -81,6 +81,7 @@
</template>
<script>
import {provinceAndCityData,regionData, CodeToText, TextToCode} from 'element-china-area-data';
import {positionEdit} from "@/api/position"
export default {
data() {
return {
......
......@@ -18,8 +18,8 @@
</div>
<div class="fiter-col" style="margin-bottom: 0">
<el-button type="primary" size="small" style="margin-left: 20px">搜索</el-button>
<el-button type="danger" size="small">清空搜索条件</el-button>
<el-button type="primary" size="small" style="margin-left: 20px" @click="search">搜索</el-button>
<el-button type="danger" size="small" @click="reset">清空搜索条件</el-button>
</div>
</el-form>
<div class="partner-supervise-table">
......@@ -119,17 +119,13 @@
</div>
</template>
<script>
import {positionList} from '@/api/position'
export default {
data() {
return {
queryForm:{
searchContent:'',
status:'',
address:'',
education:'',
experience:'',
salary:''
},
list: [
{
......@@ -152,6 +148,16 @@
}
},
methods: {
//清空搜索条件
reset() {
this.queryForm.searchContent = '';
this.queryForm.status = '';
this.getPositionList();
},
//搜索
search() {
this.getPositionList();
},
headerName() {
return 'header-class-title'
},
......
......@@ -20,8 +20,8 @@
</div>
<div class="fiter-col" style="margin-bottom: 0">
<el-button type="primary" size="small" style="margin-left: 20px">搜索</el-button>
<el-button type="danger" size="small">清空搜索条件</el-button>
<el-button type="primary" size="small" style="margin-left: 20px" @click="search">搜索</el-button>
<el-button type="danger" size="small" @click="reset">清空搜索条件</el-button>
</div>
</el-form>
<div class="partner-supervise-table">
......@@ -78,31 +78,16 @@
:total="totalPages">
</el-pagination>
</div>
<!--关闭职位弹框-->
<el-dialog title="确认关闭" :visible.sync="isShowClose" width="300px" center>
<div>
<div style="text-align: center;margin-bottom: 40px">是否已经招到合适人选?</div>
<div class="operation">
<el-button type="primary" size="small">已招到</el-button>
<el-button size="small" @click="isShowClose = false">未招到</el-button>
</div>
</div>
</el-dialog>
</div>
</template>
<script>
import {recommendList} from '@/api/recommend'
export default {
data() {
return {
queryForm:{
searchContent:'',
status:'',
address:'',
education:'',
experience:'',
salary:''
},
list: [
{
......@@ -119,12 +104,19 @@
currentPage: 1,//当前页
totalPages: 0,//总记录数
page_size: 10,//每页10条记录
isShowClose: false,
isShowRefresh: false,
isShowDelete: false,
}
},
methods: {
//检索
search() {
this.getRcommendList();
},
//清空检索条件
reset() {
this.queryForm.searchContent = '';
this.queryForm.status = '';
this.getRcommendList();
},
headerName() {
return 'header-class-title'
},
......
......@@ -133,13 +133,8 @@
</template>
<script>
import {resumeDetail} from '@/api/resume'
export default {
props: {
},
components: {
},
data() {
return {
optimizedVisible:false,
......
......@@ -16,8 +16,8 @@
</el-form-item>
</div>
<div class="fiter-col" style="margin-bottom: 0">
<el-button type="primary" size="small" style="margin-left: 20px">搜索</el-button>
<el-button type="danger" size="small">清空搜索条件</el-button>
<el-button type="primary" size="small" style="margin-left: 20px" @click="search">搜索</el-button>
<el-button type="danger" size="small" @click="reset">清空搜索条件</el-button>
</div>
</el-form>
<div class="partner-supervise-table">
......@@ -102,8 +102,7 @@
</div>
</template>
<script>
import {resumeList, resumePass, resumeRefuse} from "@/api/resume"
export default {
data() {
return {
......@@ -131,6 +130,16 @@
}
},
methods: {
//清空搜索条件
reset() {
this.queryForm.searchContent = '';
this.queryForm.status = '';
this.getResumeList();
},
//检索
search() {
this.getResumeList();
},
headerName() {
return 'header-class-title'
},
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!