import { BaseRoute, Inject, Router } from "noomi"; import { __AmImportService } from "../../service/__data/__importservice"; @Router({ namespace: "/import", path: "*" }) class __AmImportRoute extends BaseRoute { @Inject(__AmImportService) service: __AmImportService; /** * 上传数据 * @returns */ async upload(){ try{ return await this.service.parse(this.model); }catch(e){ return{success:false,message:e} } } /** * 保存数据 * @returns */ async save(){ try{ return {success:await this.service.saveData(this.request,this.model)}; }catch(e){ console.error(e); return{success:false,message:e} } } }