|
@@ -515,24 +515,32 @@ export default {
|
|
|
},
|
|
|
async reviewBtn(row) {
|
|
|
this.currentTaskId = row.taskId;
|
|
|
-
|
|
|
await this.getToken([row.taskId]);
|
|
|
this.reviewDialog = true;
|
|
|
this.singleFlag = true;
|
|
|
-
|
|
|
this.$nextTick(() => {
|
|
|
this.$refs.taskDetailRef.getInfo(row.taskId);
|
|
|
});
|
|
|
},
|
|
|
async handleClose() {
|
|
|
- const taskIds = this.pretreatmentInfo.available.map((item) => item.taskId);
|
|
|
- if (this.pretreatmentInfo?.token?.token) {
|
|
|
+ let taskIds = [];
|
|
|
+ let token = '';
|
|
|
+ if (this.singleFlag) {
|
|
|
+ token = this.reviewToken;
|
|
|
+ taskIds = [this.currentTaskId];
|
|
|
+ } else {
|
|
|
+ taskIds = this.pretreatmentInfo.available.map((item) => item.taskId);
|
|
|
+ token = this.pretreatmentInfo?.token?.token;
|
|
|
+ }
|
|
|
+
|
|
|
+ if (token) {
|
|
|
const obj = {
|
|
|
taskIds: taskIds,
|
|
|
- token: this.pretreatmentInfo.token.token,
|
|
|
+ token: token,
|
|
|
nodeId: this.checkNodeId
|
|
|
};
|
|
|
await pretreatmentClearApi(obj);
|
|
|
+ this.pretreatmentInfo = {};
|
|
|
}
|
|
|
this.reviewDialog = false;
|
|
|
this.taskForm = {
|
|
@@ -604,6 +612,7 @@ export default {
|
|
|
nodeId: this.checkNodeId
|
|
|
};
|
|
|
await pretreatmentClearApi(obj);
|
|
|
+ this.pretreatmentInfo = {};
|
|
|
}
|
|
|
this.getList();
|
|
|
this.lockedDialog = false;
|