lrf vor 2 Jahren
Ursprung
Commit
78d1fd3aab
1 geänderte Dateien mit 3 neuen und 2 gelöschten Zeilen
  1. 3 2
      app/public/ts-template.js

+ 3 - 2
app/public/ts-template.js

@@ -22,8 +22,9 @@ const ModelContext = (data) => {
   fc.push(`export class ${prefix} extends BaseModel {`);
   // 处理字段
   for (const col of columns) {
-    const { type, title } = col;
-    const prop = _.pick(col, ['required', 'index', 'zh', 'remark', 'def']);
+    const { type, title, def } = col;
+    const prop = _.pick(col, ['required', 'index', 'zh', 'remark']);
+    if (def) prop.default = def;
     const modelType = getModelType(type);
     fc.push(`  @prop(${JSON.stringify(prop)})`);
     fc.push(`  ${title}: ${modelType}`);