diff --git a/src/views/system/sysJob/list/component/detail.vue b/src/views/system/sysJob/list/component/detail.vue
index c5bc48f..e0ba498 100644
--- a/src/views/system/sysJob/list/component/detail.vue
+++ b/src/views/system/sysJob/list/component/detail.vue
@@ -32,10 +32,10 @@
{{ proxy.getOptionValue(formData.status, statusOptions,'value','label') }}
- {{ formData.createdBy }}
+ {{ formData.createdUser.userNickname }}
- {{ formData.updatedBy }}
+ {{ formData.updatedUser.userNickname }}
{{ formData.remark }}
@@ -146,6 +146,8 @@
remark: undefined,
createdAt: undefined,
updatedAt: undefined,
+ createdUser:{userNickname:''},
+ updatedUser:{userNickname:''}
},
// 表单校验
rules: {}
@@ -155,21 +157,7 @@
resetForm();
if(row) {
getSysJob(row.jobId!).then((res:any)=>{
- const data = res.data;
- let listUid = [];
- listUid.push(data.createdBy,data.updatedBy)
- getUserList(listUid).then((response:any) =>{
- let users = response.data.list||[]
- users.forEach((user:any)=>{
- if(data.createdBy==user.id){
- data.createdBy = user.userNickname
- }
- if(data.updatedBy==user.id){
- data.updatedBy = user.userNickname
- }
- })
- state.formData = data;
- })
+ state.formData = res.data;
})
logList.loading=true
getLogList(row.invokeTarget!);
@@ -208,6 +196,8 @@
remark: undefined,
createdAt: undefined,
updatedAt: undefined,
+ createdUser:{userNickname:''},
+ updatedUser:{userNickname:''}
}
};
// 多选框选中数据
diff --git a/src/views/system/sysJob/list/component/model.ts b/src/views/system/sysJob/list/component/model.ts
index a31a6d3..1ec624b 100644
--- a/src/views/system/sysJob/list/component/model.ts
+++ b/src/views/system/sysJob/list/component/model.ts
@@ -24,6 +24,8 @@ export interface SysJobInfoData {
remark:string|undefined; // 备注信息
createdAt:string|undefined; // 创建时间
updatedAt:string|undefined; // 更新时间
+ createdUser:{userNickname:string};
+ updatedUser:{userNickname:string};
}