适配新的formData

This commit is contained in:
Xu Chang 2022-05-31 11:42:29 +08:00
parent 49d7ddb354
commit 7869e4128a
3 changed files with 7 additions and 4 deletions

View File

@ -2,7 +2,8 @@
OakComponent({
entity: 'area',
formData: async ([area]) => ({
name: area.name!,
isList: false,
formData: async ({ data: area }) => ({
name: area?.name!,
}),
}, {});

View File

@ -3,7 +3,8 @@ import { composeFileUrl } from '../../../../src/utils/extraFile';
OakComponent(
{
entity: 'extraFile',
formData: async ([extraFile], _features) => {
isList: false,
formData: async ({ data: extraFile }) => {
const isTmp = isMockId(extraFile!.id);
return {
src: composeFileUrl(extraFile!),

View File

@ -6,7 +6,8 @@ import { composeFileUrl } from '../../../../src/utils/extraFile';
OakComponent({
entity: 'extraFile',
async formData (files) {
isList: true,
async formData ({ data: files }) {
const number2 = this.data.maxNumber;
if (typeof number2 === 'number' && (number2 === 0 || files?.length >= number2)) {
return {