修复工作职责中数据显示不完全问题

pull/6/head
Endercad 2023-02-15 21:28:42 +08:00
parent ed243f1d4b
commit b24a988612
2 changed files with 42 additions and 16 deletions

View File

@ -269,15 +269,28 @@ export default {
jobResponsibility() {
let jobres = this.jobData.岗位职责.工作职责;
let keyArr = Object.keys(jobres);
keyArr.splice(keyArr.indexOf("临时代理工作"), 1);
keyArr.splice(keyArr.indexOf("工作职责"), 1);
keyArr.splice(0, 0, "工作职责");
keyArr.splice(keyArr.length, 0, "临时代理工作");
let newjobres = {};
for (let i = 0; i < keyArr.length; i++) {
newjobres[keyArr[i]] = jobres[keyArr[i]];
// keyArr.splice(keyArr.indexOf(""), 1);
// keyArr.splice(keyArr.indexOf(""), 1);
// keyArr.splice(0, 0, "");
// keyArr.splice(keyArr.length, 0, "");
// let newjobres = {};
// for (let i = 0; i < keyArr.length; i++) {
// newjobres[keyArr[i]] = jobres[keyArr[i]];
// }
// return newjobres;
if(keyArr.indexOf('临时代理工作')==-1|keyArr.indexOf('临时代理工作')==keyArr.length-1|keyArr.length==1) return jobres
else{
let loc=keyArr.indexOf('临时代理工作')
for(let i=loc+1;i<keyArr.length;i++){
keyArr[i-1]=keyArr[i]
}
keyArr[keyArr.length-1]='临时代理工作'
let newjobres = {};
for (let i = 0; i < keyArr.length; i++) {
newjobres[keyArr[i]] = jobres[keyArr[i]];
}
return newjobres
}
return newjobres;
},
},
methods: {

View File

@ -421,15 +421,28 @@ export default {
jobResponsibility() {
let jobres = this.jobData.岗位职责.工作职责;
let keyArr = Object.keys(jobres);
keyArr.splice(keyArr.indexOf("临时代理工作"), 1);
keyArr.splice(keyArr.indexOf("工作职责"), 1);
keyArr.splice(0, 0, "工作职责");
keyArr.splice(keyArr.length, 0, "临时代理工作");
let newjobres = {};
for (let i = 0; i < keyArr.length; i++) {
newjobres[keyArr[i]] = jobres[keyArr[i]];
// keyArr.splice(keyArr.indexOf(""), 1);
// keyArr.splice(keyArr.indexOf(""), 1);
// keyArr.splice(0, 0, "");
// keyArr.splice(keyArr.length, 0, "");
// let newjobres = {};
// for (let i = 0; i < keyArr.length; i++) {
// newjobres[keyArr[i]] = jobres[keyArr[i]];
// }
// return newjobres;
if(keyArr.indexOf('临时代理工作')==-1|keyArr.indexOf('临时代理工作')==keyArr.length-1|keyArr.length==1) return jobres
else{
let loc=keyArr.indexOf('临时代理工作')
for(let i=loc+1;i<keyArr.length;i++){
keyArr[i-1]=keyArr[i]
}
keyArr[keyArr.length-1]='临时代理工作'
let newjobres = {};
for (let i = 0; i < keyArr.length; i++) {
newjobres[keyArr[i]] = jobres[keyArr[i]];
}
return newjobres
}
return newjobres;
},
},
methods: {