diff --git a/packages/model/src/model/app/app-entity-model.ts b/packages/model/src/model/app/app-entity-model.ts index 4bd065f0a0219e92bc29f4011eb3a254613d3e3a..3813bf6473238a8bedc20d32b3f935d2a2be23a8 100644 --- a/packages/model/src/model/app/app-entity-model.ts +++ b/packages/model/src/model/app/app-entity-model.ts @@ -48,7 +48,7 @@ export class AppEntityModel extends PSAppDataEntityImpl { pathName: pluralizeMinorCoeName, parameterName: minorCoeName.toLowerCase(), }); - resource.deResPaths = deRsPaths; + resource.deResPaths = JSON.stringify(deRsPaths); this._appEntityResources.push(resource); }); } else { @@ -62,7 +62,7 @@ export class AppEntityModel extends PSAppDataEntityImpl { this._appEntityResources.push({ curCodeName: this.codeName.toLowerCase(), path: `${pluralizeCodeName}/:${this.codeName}`.toLowerCase(), - deResPaths, + deResPaths: JSON.stringify(deResPaths), }); } } diff --git a/packages/model/src/template-model.ts b/packages/model/src/template-model.ts index d64ab7967a3718c4cec4172050f8c18697aa88f7..18c6731ca0236942c6da972ab47ef372cfe43db4 100644 --- a/packages/model/src/template-model.ts +++ b/packages/model/src/template-model.ts @@ -274,6 +274,8 @@ export class TemplateModel { model.setApp(app); if (page.appEntity) { model.setAppEntity(page.appEntity); + } else { + model.set('appEntities', 'app'); } model.setCtrl(ctrl); model.setType('ctrl');