|
@@ -297,10 +297,10 @@
|
|
|
}}</span>
|
|
}}</span>
|
|
|
</template>
|
|
</template>
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
- <el-table-column prop="userRole" label="共锁人来源">
|
|
|
|
|
|
|
+ <el-table-column prop="userType" label="共锁人来源">
|
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
|
<span>{{
|
|
<span>{{
|
|
|
- scope.row.userRole == "0" ? "内部" : "外部"
|
|
|
|
|
|
|
+ scope.row.userType == "0" ? "内部" : "外部"
|
|
|
}}</span>
|
|
}}</span>
|
|
|
</template>
|
|
</template>
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
@@ -684,7 +684,7 @@ export default {
|
|
|
ticketContent: response.data.ticketContent,
|
|
ticketContent: response.data.ticketContent,
|
|
|
spoint: response.data.pointDetailVOList,
|
|
spoint: response.data.pointDetailVOList,
|
|
|
ticketUserDTOList: response.data.jobTicketUserList
|
|
ticketUserDTOList: response.data.jobTicketUserList
|
|
|
- .filter((item) => item.userType !== "0")
|
|
|
|
|
|
|
+ .filter((item) => item.userRole !== "jtlocker")
|
|
|
.map((item) => ({
|
|
.map((item) => ({
|
|
|
userName: item.userName,
|
|
userName: item.userName,
|
|
|
userType: item.userType,
|
|
userType: item.userType,
|
|
@@ -693,10 +693,10 @@ export default {
|
|
|
})),
|
|
})),
|
|
|
|
|
|
|
|
locker: response.data.jobTicketUserList
|
|
locker: response.data.jobTicketUserList
|
|
|
- .filter((item) => item.userType == "0")
|
|
|
|
|
|
|
+ .filter((item) => item.userRole == "jtlocker")
|
|
|
.map((item) => item.userName)[0],
|
|
.map((item) => item.userName)[0],
|
|
|
coLocker: response.data.jobTicketUserList.map((item) => {
|
|
coLocker: response.data.jobTicketUserList.map((item) => {
|
|
|
- return item.userType !== "0" ? item.userName : null;
|
|
|
|
|
|
|
+ return item.userRole !== "jtlocker" ? item.userName : null;
|
|
|
}),
|
|
}),
|
|
|
ticketStartTime: response.data.ticketStartTime,
|
|
ticketStartTime: response.data.ticketStartTime,
|
|
|
ticketEndTime: response.data.ticketEndTime,
|
|
ticketEndTime: response.data.ticketEndTime,
|
|
@@ -707,7 +707,7 @@ export default {
|
|
|
EditBool: true,
|
|
EditBool: true,
|
|
|
};
|
|
};
|
|
|
this.newticketUserDTOList=response.data.jobTicketUserList
|
|
this.newticketUserDTOList=response.data.jobTicketUserList
|
|
|
- .filter((item) => item.userType == "0")
|
|
|
|
|
|
|
+ .filter((item) => item.userRole == "jtlocker")
|
|
|
.map((item) => ({
|
|
.map((item) => ({
|
|
|
userName: item.userName,
|
|
userName: item.userName,
|
|
|
userType: item.userType,
|
|
userType: item.userType,
|
|
@@ -728,13 +728,14 @@ export default {
|
|
|
getIsSopPage(query).then((res) => {
|
|
getIsSopPage(query).then((res) => {
|
|
|
console.log(res, "sop列表接口");
|
|
console.log(res, "sop列表接口");
|
|
|
// 插入一个默认的空选项
|
|
// 插入一个默认的空选项
|
|
|
- const defaultOption = {
|
|
|
|
|
- sopId: null,
|
|
|
|
|
- sopName: "不使用sop模板 ",
|
|
|
|
|
- };
|
|
|
|
|
|
|
+ // const defaultOption = {
|
|
|
|
|
+ // sopId: null,
|
|
|
|
|
+ // sopName: "不使用sop模板 ",
|
|
|
|
|
+ // };
|
|
|
|
|
|
|
|
// 将默认选项添加到结果的最前面
|
|
// 将默认选项添加到结果的最前面
|
|
|
- this.sopOptions = [defaultOption, ...res.data.records];
|
|
|
|
|
|
|
+ // this.sopOptions = [defaultOption, ...res.data.records];
|
|
|
|
|
+ this.sopOptions=[...res.data.records]
|
|
|
});
|
|
});
|
|
|
},
|
|
},
|
|
|
// sop下拉change事件 可以传递sopOptions一整个对象过去
|
|
// sop下拉change事件 可以传递sopOptions一整个对象过去
|
|
@@ -751,11 +752,11 @@ export default {
|
|
|
selectIsSopById(value).then((response) => {
|
|
selectIsSopById(value).then((response) => {
|
|
|
console.log(response, 'sop-父组件')
|
|
console.log(response, 'sop-父组件')
|
|
|
const value = response.data.ticketUserDTOList //找到上锁人 这里一定要先筛选locker再去给表格筛选 否则表格筛选之后直接不会有上锁人数据了
|
|
const value = response.data.ticketUserDTOList //找到上锁人 这里一定要先筛选locker再去给表格筛选 否则表格筛选之后直接不会有上锁人数据了
|
|
|
- .filter(item => item.userType == '0')
|
|
|
|
|
|
|
+ .filter(item => item.userRole == "jtlocker")
|
|
|
.map(item => item.userName);
|
|
.map(item => item.userName);
|
|
|
this.form.locker=value[0],//map返回的是数字 所以这样写
|
|
this.form.locker=value[0],//map返回的是数字 所以这样写
|
|
|
// console.log(value,response.data.ticketUserDTOList,'form.locker')
|
|
// console.log(value,response.data.ticketUserDTOList,'form.locker')
|
|
|
- this.form.ticketUserDTOList=response.data.ticketUserDTOList.filter((item)=>{return item.userType=='1'}) ;//过滤上锁人
|
|
|
|
|
|
|
+ this.form.ticketUserDTOList=response.data.ticketUserDTOList.filter((item)=>{return item.userRole !== "jtlocker"}) ;//过滤上锁人
|
|
|
this.tableData = response.data.pointDetailVOList
|
|
this.tableData = response.data.pointDetailVOList
|
|
|
this.form.workareaId=response.data.workareaId
|
|
this.form.workareaId=response.data.workareaId
|
|
|
})
|
|
})
|
|
@@ -1110,7 +1111,7 @@ export default {
|
|
|
userName: user.label,
|
|
userName: user.label,
|
|
|
userId: user.value,
|
|
userId: user.value,
|
|
|
userType: 0,
|
|
userType: 0,
|
|
|
- userRole: '0'
|
|
|
|
|
|
|
+ userRole: 'jtlocker'
|
|
|
})
|
|
})
|
|
|
|
|
|
|
|
console.log(this.newticketUserDTOList, '用户')
|
|
console.log(this.newticketUserDTOList, '用户')
|
|
@@ -1137,8 +1138,8 @@ export default {
|
|
|
this.form.ticketUserDTOList.push({
|
|
this.form.ticketUserDTOList.push({
|
|
|
userName: user.label,
|
|
userName: user.label,
|
|
|
userId: user.value,
|
|
userId: user.value,
|
|
|
- userType: 1,
|
|
|
|
|
- userRole: 0
|
|
|
|
|
|
|
+ userType: 0,
|
|
|
|
|
+ userRole: 'jtcolocker'
|
|
|
|
|
|
|
|
})
|
|
})
|
|
|
console.log(this.form.ticketUserDTOList, '用户')
|
|
console.log(this.form.ticketUserDTOList, '用户')
|
|
@@ -1196,7 +1197,7 @@ export default {
|
|
|
userName: item.userName,
|
|
userName: item.userName,
|
|
|
userId: 0,
|
|
userId: 0,
|
|
|
userType: 1,
|
|
userType: 1,
|
|
|
- userRole: 1
|
|
|
|
|
|
|
+ userRole: 'jtcolocker'
|
|
|
|
|
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|