工种bug修复

This commit is contained in:
zxy
2024-02-29 20:26:29 +08:00
parent 021ea807a7
commit df5f642136
7 changed files with 59 additions and 26 deletions

View File

@@ -477,7 +477,7 @@ export default {
{
label: "工种",
prop: "skillIds",
type: "tree",
type: "cascader",
search: true,
display: true,
dicUrl: `/api/jobslink-api/tenant/worktypes/base/list?type=1`,
@@ -487,6 +487,7 @@ export default {
props: {
label: "name",
value: "id",
children: "child"
},
rules: [
{
@@ -974,8 +975,17 @@ export default {
});
if(this.skillArr && this.skillArr.length > 0) {
this.skillArr.forEach(item => {
if(item.id == row.skillIds) {
row.skillNames = item.name
if(item.id == row.skillIds[0]) {
console.log(row.skillIds[0])
row.worktypeNames = item.name
if(item.child && item.child.length > 0) {
item.child.forEach(item2 => {
if(item2.id == row.skillIds[1]) {
console.log(row.skillIds[1])
row.skillNames = item2.name;
}
})
}
}
})
}
@@ -993,8 +1003,9 @@ export default {
wageUnitCategory: row.wageUnitCategory,
tradeId: row.tradeId,
tradeNames: this.obj.tradeNames,
worktypeIds: row.skillIds,
skillIds: row.skillIds,
worktypeIds: row.skillIds[0],
worktypeNames: row.worktypeNames,
skillIds: row.skillIds[1],
skillNames: row.skillNames,
missionDesc: row.missionDesc,
userNature: row.userNature,
@@ -1044,8 +1055,9 @@ export default {
wage: row.wage,
wageUnitCategory: row.wageUnitCategory,
tradeId: row.tradeId,
worktypeIds: row.skillIds,
skillIds: row.skillIds,
worktypeIds: row.skillIds[0],
worktypeNames: row.worktypeNames,
skillIds: row.skillIds[1],
skillNames: row.skillNames,
missionDesc: row.missionDesc,
userNature: row.userNature,