1
0

feat(web): 新增根据当前登陆用户查询记录

This commit is contained in:
2024-11-27 19:02:08 +08:00
parent aba9a1716c
commit efe393835c
11 changed files with 102 additions and 56 deletions

View File

@@ -2,6 +2,7 @@ import './dialog-permission.css'
import {
apiGet,
apiPost,
formCreatedUserAndModifiedUser,
formInputClearable,
formInputMultiFileStatic,
horizontalFormOptions,
@@ -10,7 +11,7 @@ import {
} from "../constants.js";
import {resourceList} from "../../pages/index/tab-data.js";
function detailForm() {
function detailForm(showCreatedUserAndModifiedUser = false) {
return {
id: 'permission_form',
type: 'form',
@@ -53,7 +54,8 @@ function detailForm() {
required: true,
joinValues: false,
...inputFileFormItemCommonOptions(undefined, size100MB),
}
},
...(showCreatedUserAndModifiedUser ? formCreatedUserAndModifiedUser() : [])
]
}
}
@@ -94,7 +96,7 @@ export function permissionDetailDialog(field = 'id') {
size: 'md',
actions: [],
body: {
...detailForm(),
...detailForm(true),
initApi: apiGet(`\${base}/confirmation/detail/\${${field}}`),
static: true,
data: {