|
|
@@ -89,7 +89,7 @@ let app = new Vue({
|
|
|
treeIndex: 0,
|
|
|
rollFlag: true,
|
|
|
config1: {
|
|
|
- waitTime: 7300,
|
|
|
+ waitTime: 1300,
|
|
|
header: ["双选单位", "双选岗位", "双选人数", "报名人数", "发布时间"],
|
|
|
headerHeight: 55,
|
|
|
columnWidth: [230, 170],
|
|
|
@@ -103,7 +103,7 @@ let app = new Vue({
|
|
|
|
|
|
["霍州煤电恒兴煤业", '生产调度员', '4', '10', "2023.07.01"],
|
|
|
["霍州煤电吕梁山煤电公司", '汽车驾驶员', '5', '10', "2023.07.01"],
|
|
|
- ["山煤国际凌志达煤业", '电工', '5', '16', "2023.07.01"],
|
|
|
+ // ["山煤国际凌志达煤业", '电工', '5', '16', "2023.07.01"],
|
|
|
["华晋焦煤沙曲一号煤矿", '井下普工', '40', '120', "2023.07.01"],
|
|
|
["山西焦化", '技术员', '2', '12', "2023.07.01"],
|
|
|
["汾西矿业高阳煤矿", '井下安全检查员', '5', '10', "2023.07.01"],
|
|
|
@@ -346,6 +346,7 @@ let app = new Vue({
|
|
|
leftTime: null,
|
|
|
rightTime: null,
|
|
|
recruitInfoList: [],
|
|
|
+ recruitInfoIndex: 0,
|
|
|
vitaData: {
|
|
|
x: ['4月', '5月', '6月', '7月', '8月', '9月'],
|
|
|
y: [56, 32, 64, 81, 43, 13]
|
|
|
@@ -366,6 +367,7 @@ let app = new Vue({
|
|
|
showExamination: true, //笔试
|
|
|
noticeList: [],
|
|
|
noticeIndex: 0,
|
|
|
+ isShowInfoList: false,
|
|
|
}
|
|
|
},
|
|
|
created() {
|
|
|
@@ -490,51 +492,51 @@ let app = new Vue({
|
|
|
}, 5000)
|
|
|
|
|
|
|
|
|
- // localEnvAppToken().then(res => {
|
|
|
- // localStorage.setItem("app_token", res.app_token)
|
|
|
- // getLocalEnvAccessToken().then(res => {
|
|
|
- // localStorage.setItem("access_token", res.access_token)
|
|
|
- // that.getPlayers()
|
|
|
- // that.getPostDetail()
|
|
|
- // that.getHalfYearDelivcv()
|
|
|
- // that.getHotDelivcv()
|
|
|
- // that.arrToListArr()
|
|
|
- // that.getDelivcvAndApply()
|
|
|
- // that.getreviewarrange()
|
|
|
- // that.getRecruitType()
|
|
|
- // that.getFailReason()
|
|
|
- // that.getQualAudits()
|
|
|
- // that.getNoticePerson()
|
|
|
- // that.getNotice()
|
|
|
- // that.getDoubleChoice()
|
|
|
- // setInterval(() => {
|
|
|
- // that.getreviewarrange({
|
|
|
- // mianshi: [
|
|
|
- // ["焦煤", "李哥", "301", "2", "2023-08-31 10:40:55.0"],
|
|
|
- // ["焦", "李13哥", "311", "2", "2023-08-31 10:40:55.0"],
|
|
|
- // ["焦", "李13哥", "311", "2", "2023-08-31 10:40:55.0"],
|
|
|
- // ["焦", "李13哥", "311", "2", "2023-08-31 10:40:55.0"],
|
|
|
- // ["焦", "李13哥", "311", "2", "2023-08-31 10:40:55.0"],
|
|
|
- // ["焦", "李13哥", "311", "2", "2023-08-31 10:40:55.0"],
|
|
|
- // ["焦", "李13哥", "311", "2", "2023-08-31 10:40:55.0"],
|
|
|
- // ["焦", "李13哥", "311", "2", "2023-08-31 10:40:55.0"],
|
|
|
- // ],
|
|
|
- // bishi: [
|
|
|
- // ["煤", "李13哥", "311", "2", "2023-08-31 10:40:55.0"],
|
|
|
- // ["煤", "李13哥", "311", "2", "2023-08-31 10:40:55.0"],
|
|
|
- // ["煤", "李13哥", "311", "2", "2023-08-31 10:40:55.0"],
|
|
|
- // ["煤", "李13哥", "311", "2", "2023-08-31 10:40:55.0"],
|
|
|
- // ["煤", "李13哥", "311", "2", "2023-08-31 10:40:55.0"],
|
|
|
- // ["煤", "李13哥", "311", "2", "2023-08-31 10:40:55.0"],
|
|
|
- // ["煤", "李13哥", "311", "2", "2023-08-31 10:40:55.0"],
|
|
|
- // ["煤", "李13哥", "311", "2", "2023-08-31 10:40:55.0"],
|
|
|
- // ["煤", "李13哥", "311", "2", "2023-08-31 10:40:55.0"],
|
|
|
- // ],
|
|
|
- // })
|
|
|
- // }, (1000 * 10))
|
|
|
-
|
|
|
- // })
|
|
|
- // }).catch(err => {
|
|
|
+ localEnvAppToken().then(res => {
|
|
|
+ localStorage.setItem("app_token", res.app_token)
|
|
|
+ getLocalEnvAccessToken().then(res => {
|
|
|
+ localStorage.setItem("access_token", res.access_token)
|
|
|
+ that.getPlayers()
|
|
|
+ that.getPostDetail()
|
|
|
+ that.getHalfYearDelivcv()
|
|
|
+ that.getHotDelivcv()
|
|
|
+ that.arrToListArr()
|
|
|
+ that.getDelivcvAndApply()
|
|
|
+ that.getreviewarrange()
|
|
|
+ that.getRecruitType()
|
|
|
+ that.getFailReason()
|
|
|
+ that.getQualAudits()
|
|
|
+ that.getNoticePerson()
|
|
|
+ that.getNotice()
|
|
|
+ that.getDoubleChoice()
|
|
|
+ setInterval(() => {
|
|
|
+ that.getreviewarrange({
|
|
|
+ mianshi: [
|
|
|
+ ["焦煤", "李哥", "301", "2", "2023-08-31 10:40:55.0"],
|
|
|
+ ["焦", "李13哥", "311", "2", "2023-08-31 10:40:55.0"],
|
|
|
+ ["焦", "李13哥", "311", "2", "2023-08-31 10:40:55.0"],
|
|
|
+ ["焦", "李13哥", "311", "2", "2023-08-31 10:40:55.0"],
|
|
|
+ ["焦", "李13哥", "311", "2", "2023-08-31 10:40:55.0"],
|
|
|
+ ["焦", "李13哥", "311", "2", "2023-08-31 10:40:55.0"],
|
|
|
+ ["焦", "李13哥", "311", "2", "2023-08-31 10:40:55.0"],
|
|
|
+ ["焦", "李13哥", "311", "2", "2023-08-31 10:40:55.0"],
|
|
|
+ ],
|
|
|
+ bishi: [
|
|
|
+ ["煤", "李13哥", "311", "2", "2023-08-31 10:40:55.0"],
|
|
|
+ ["煤", "李13哥", "311", "2", "2023-08-31 10:40:55.0"],
|
|
|
+ ["煤", "李13哥", "311", "2", "2023-08-31 10:40:55.0"],
|
|
|
+ ["煤", "李13哥", "311", "2", "2023-08-31 10:40:55.0"],
|
|
|
+ ["煤", "李13哥", "311", "2", "2023-08-31 10:40:55.0"],
|
|
|
+ ["煤", "李13哥", "311", "2", "2023-08-31 10:40:55.0"],
|
|
|
+ ["煤", "李13哥", "311", "2", "2023-08-31 10:40:55.0"],
|
|
|
+ ["煤", "李13哥", "311", "2", "2023-08-31 10:40:55.0"],
|
|
|
+ ["煤", "李13哥", "311", "2", "2023-08-31 10:40:55.0"],
|
|
|
+ ],
|
|
|
+ })
|
|
|
+ }, (1000 * 10))
|
|
|
+
|
|
|
+ })
|
|
|
+ }).catch(err => {
|
|
|
this.isChangeList = true
|
|
|
|
|
|
let pageBtm = this.$refs.pageBtm
|
|
|
@@ -543,7 +545,7 @@ let app = new Vue({
|
|
|
let vita = this.$refs.vita
|
|
|
that.initVitaEcharts(vita)
|
|
|
that.getPostDetail()
|
|
|
- // })
|
|
|
+ })
|
|
|
},
|
|
|
methods: {
|
|
|
// 监听键盘
|
|
|
@@ -749,6 +751,7 @@ let app = new Vue({
|
|
|
if (listIndex >= this.config1.data.length) {
|
|
|
listIndex = index - 11
|
|
|
}
|
|
|
+ this.recruitInfoIndex = listIndex
|
|
|
this.address = this.config1.data[listIndex][0] + "。"
|
|
|
this.rollTitle = this.config1.data[listIndex][0] + this.config1.data[listIndex][1] + "双选公告"
|
|
|
setTimeout(() => {
|
|
|
@@ -2162,46 +2165,32 @@ let app = new Vue({
|
|
|
},
|
|
|
getPostDetail() {
|
|
|
let that = this;
|
|
|
- let data = {};
|
|
|
+ let data = {
|
|
|
+ flag: true
|
|
|
+ };
|
|
|
fetchPostMethods("/ierp/kapi/v2/mdnb/mdnb_control/PostDetail", data).then(res => {
|
|
|
-
|
|
|
- })
|
|
|
-
|
|
|
- let res = {
|
|
|
- data: [
|
|
|
- [
|
|
|
- "山西焦煤集团有限责任公司",
|
|
|
- "事业部副总经理",
|
|
|
- "1",
|
|
|
- "6",
|
|
|
- "2022.12.07",
|
|
|
- "一、双选原则:\r\n无&二、双选对象:\r\n1.工作年限:不限,2.学历要求:不限,3.双选范围:不限.&三、双选人数:\r\n共计1人.&四、工作地点:&五、工作职责:\r\n1、统筹负责焦煤事业部的全面生产及经营等工作,重点保障公司冶金板块三个生产基地的焦煤供给;\n2、负责周边焦煤市场资源的开拓、整合与合作等工作;\n3、负责阿克苏周边地区煤矿资源的开发获取等;\n4、推进内部焦煤产品的市场化收益等工作。&六、双选条件:\r\n1、大专及以上学历,有焦煤行业全盘管理经验,熟悉焦煤市场运营,尤其熟悉新疆市场;\n2、有相关人员和企业的管理经验,具备一定的前瞻性规划及统筹能力;\n3、有0到1的从业经验,具备较强的整合能力,有较好的事业成就动机。&七、报名方式:八、双选流程:\r\n&九、有关说明:\r\n"
|
|
|
- ],
|
|
|
- [
|
|
|
- "山西焦煤集团有限责任公司",
|
|
|
- "营运部长",
|
|
|
- "2",
|
|
|
- "35",
|
|
|
- "2022.11.25",
|
|
|
- "一、双选原则:\r\n无&二、双选对象:\r\n1.工作年限:0年以上,2.学历要求:不限,3.双选范围:不限.&三、双选人数:\r\n共计2人.&四、工作地点:&五、工作职责:\r\n1、全面负责商场营运管控,确保现场营运良好秩序;\n2、监督销售数据统计工作,并根据销售数据及客流统计,召开部门分析会,提出合理化建议,对商场业态调整提供数据支持;\n3、制定并完善部门管理手册及各项规章制度并监督执行;\n4、负责监督商户的设计、装修、审批、进场流程和整体协调工作;\n5、负责商户培训、召开店长会及收集各商铺促销信息的工作;\n6、负责商户租金、物业费及水电费等相关费用的催缴工作,安排人员按时完成;\n7、定期监督收集商户资料,完善商户档案管理;\n8、定期组织员工进行市场调研,掌握品牌动向和新品上市;\n9、负责服务台客诉处理及日常政府职能部门的检查工作;&六、双选条件:\r\n任职资格:\n1、年龄在38岁以内,男女不限,本科以上学历;\n2、五年以上商业运营工作经验,三年以上中层管理经验;\n3. 具备较强的谈判能力、协调能力及人际交往能力,熟悉百货或购物中心市场调研、销售分析、现场管理、业务日常管理等工作;\n4、具备相应的统筹规划、运营管理等专业知识,熟悉商业规划设计理念、大型商业综合体业态规划、品类搭配和精准定位,敏锐的市场洞察力及数据分析力;\n5、熟悉公文写作格式,具备基本商务信函写作能力,熟练运用各种办公软件(如office办公软件等);&七、报名方式:\r\n线上&八、双选流程:\r\n&九、有关说明:\r\n无"
|
|
|
- ]
|
|
|
- ]
|
|
|
- }
|
|
|
- let list = []
|
|
|
- let a = []
|
|
|
- res.data.forEach((item, index) => {
|
|
|
- list.push([item[0], item[1], item[2], item[3], item[4]])
|
|
|
- a[index] = []
|
|
|
- item[5].split("&").forEach(i => {
|
|
|
- let infos = i.split("\r\n")
|
|
|
- let obj = {
|
|
|
- title: infos[0],
|
|
|
- content: infos[1]
|
|
|
- }
|
|
|
- a[index].push(obj)
|
|
|
+ let list = []
|
|
|
+ let a = []
|
|
|
+ res.data.forEach((item, index) => {
|
|
|
+ list.push([item[0], item[1], item[2], item[3], item[4]])
|
|
|
+ a[index] = []
|
|
|
+ item[5].split("&").forEach(i => {
|
|
|
+ let infos = i.split("\r\n")
|
|
|
+ let obj = {
|
|
|
+ title: infos[0],
|
|
|
+ content: infos[1]
|
|
|
+ }
|
|
|
+ a[index].push(obj)
|
|
|
+ })
|
|
|
})
|
|
|
+ that.config1.data = list
|
|
|
+ that.recruitInfoList.push(...a)
|
|
|
+ that.isShowInfoList = true
|
|
|
+ console.log(that.recruitInfoList);
|
|
|
})
|
|
|
- that.recruitInfoList.push(...a)
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
},
|
|
|
getHalfYearDelivcv() {
|
|
|
let that = this;
|
|
|
@@ -2248,7 +2237,7 @@ let app = new Vue({
|
|
|
getHotDelivcv() {
|
|
|
let that = this;
|
|
|
let data = {};
|
|
|
- fetchPostMethods("/ierp/kapi/v2/mdnb/mdnb_control/HotDelivcv",data).then(res => {})
|
|
|
+ fetchPostMethods("/ierp/kapi/v2/mdnb/mdnb_control/HotDelivcv", data).then(res => { })
|
|
|
let res = {
|
|
|
data: [
|
|
|
[
|
|
|
@@ -2387,6 +2376,7 @@ let app = new Vue({
|
|
|
flag: true
|
|
|
};
|
|
|
// fetchPostMethods("/ierp/kapi/v2/mdnb/mdnb_control/getreviewarrange", data).then(res => {
|
|
|
+ // console.log(res);
|
|
|
if (res) {
|
|
|
that.isRendering(res.mianshi, "interviewIndex", "configInterview", "showInterview")
|
|
|
that.isRendering(res.bishi, "examinationIndex", "configWritten", "showExamination")
|
|
|
@@ -2712,39 +2702,39 @@ let app = new Vue({
|
|
|
},
|
|
|
scrollChangeList(index) {
|
|
|
let that = this;
|
|
|
- // setTimeout(() => {
|
|
|
- // if (index + 5 == that.employmentList1.data.length) {
|
|
|
- // that.isListEnd = that.isListEnd + 1
|
|
|
- // if (that.isListEnd == 2) {
|
|
|
- // that.isListEnd = 0
|
|
|
- // that.isShowList = false
|
|
|
- // that.employmentList1.data = []
|
|
|
- // that.employmentList2.data = []
|
|
|
- // that.noticeIndex = that.noticeIndex + 1
|
|
|
- // if(that.noticeIndex > that.noticeList.length - 1){
|
|
|
- // that.noticeIndex = 0
|
|
|
- // }
|
|
|
- // that.getNoticePerson("李四是五")
|
|
|
- // setTimeout(() => {
|
|
|
- // that.isShowList = true
|
|
|
- // }, 10)
|
|
|
-
|
|
|
- // }
|
|
|
- // }
|
|
|
- // }, 1700)
|
|
|
- // if (index == 0) {
|
|
|
- // console.log("index == 0");
|
|
|
- // }
|
|
|
- // if (index == that.employmentList1.data.length - 1) {
|
|
|
+ setTimeout(() => {
|
|
|
+ if (index + 5 == that.employmentList1.data.length) {
|
|
|
+ that.isListEnd = that.isListEnd + 1
|
|
|
+ if (that.isListEnd == 2) {
|
|
|
+ that.isListEnd = 0
|
|
|
+ that.isShowList = false
|
|
|
+ that.employmentList1.data = []
|
|
|
+ that.employmentList2.data = []
|
|
|
+ that.noticeIndex = that.noticeIndex + 1
|
|
|
+ if (that.noticeIndex > that.noticeList.length - 1) {
|
|
|
+ that.noticeIndex = 0
|
|
|
+ }
|
|
|
+ that.getNoticePerson("李四是五")
|
|
|
+ setTimeout(() => {
|
|
|
+ that.isShowList = true
|
|
|
+ }, 10)
|
|
|
|
|
|
- // }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }, 1700)
|
|
|
+ if (index == 0) {
|
|
|
+ console.log("index == 0");
|
|
|
+ }
|
|
|
+ if (index == that.employmentList1.data.length - 1) {
|
|
|
+
|
|
|
+ }
|
|
|
},
|
|
|
getNotice() {
|
|
|
let that = this;
|
|
|
let data = {
|
|
|
flag: true
|
|
|
};
|
|
|
- fetchPostMethods("/ierp/kapi/v2/mdnb/mdnb_control/getNotice",data).then(res => {})
|
|
|
+ fetchPostMethods("/ierp/kapi/v2/mdnb/mdnb_control/getNotice", data).then(res => { })
|
|
|
let res = {
|
|
|
data: [{
|
|
|
mdnb_noticecontent: " 根据相关要求,经过网上报名、资格审查、笔试、面试等程序,现将拟录用人员名单予以公示。公示时间为2023年09月14日至2023年09月14日 ((1个工作日)),\n如对双选结果有异议,可在公示期内通过电话形式反馈情况。 \n 受理电话: 0351-8305606 0351-8305171\n",
|
|
|
@@ -2766,12 +2756,12 @@ let app = new Vue({
|
|
|
}
|
|
|
that.noticeList = res.data
|
|
|
},
|
|
|
- getDoubleChoice(){
|
|
|
+ getDoubleChoice() {
|
|
|
let that = this;
|
|
|
let data = {
|
|
|
flag: true
|
|
|
}
|
|
|
- fetchPostMethods("/ierp/kapi/v2/mdnb/mdnb_control/DoubleChoice",data).then(res=>{
|
|
|
+ fetchPostMethods("/ierp/kapi/v2/mdnb/mdnb_control/DoubleChoice", data).then(res => {
|
|
|
console.log(res);
|
|
|
})
|
|
|
}
|