// 批量生成所有页面组件 - 第1部分
const fs = require('fs');
const path = require('path');
const b = 'D:/opencode/haoliang/frontend/src/views';
function w(d, f, c) {
const p = path.join(b, d, f);
fs.writeFileSync(p, c, 'utf8');
console.log('OK: ' + d + '/' + f);
}
// ==================== 品牌列表 ====================
w('brand', 'BrandListPage.vue', `
+ 新增品牌
{{row.isEnabled?'启用':'停用'}}
编辑
{{row.isEnabled?'禁用':'启用'}}
删除
`);
// ==================== 品牌编辑 ====================
w('brand', 'BrandEditPage.vue', `
返回
{{ isEdit ? '编辑品牌' : '新增品牌' }}
字段映射列表+ 新增映射
删除
取消
保存
`);
console.log('Part 1 done: brand pages');