|
|
@@ -40,12 +40,6 @@ export class FormService {
|
|
|
} catch (error) {}
|
|
|
}
|
|
|
|
|
|
- public async findAllFileds(req: PageRequest<Field>){
|
|
|
- try {
|
|
|
- return await paginate<Field>(this.filedRepository, req.page, req.search)
|
|
|
- } catch (error) {}
|
|
|
- }
|
|
|
-
|
|
|
async save(form: Partial<Form>) {
|
|
|
try {
|
|
|
return await this.formRepository.save(form)
|
|
|
@@ -62,12 +56,35 @@ export class FormService {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- async getFilds(formId: string) {
|
|
|
+ async getFileds(formId: string) {
|
|
|
return await this.filedRepository.findBy({
|
|
|
formId: formId
|
|
|
})
|
|
|
}
|
|
|
|
|
|
+ public async findAllFileds(req: PageRequest<Field>) {
|
|
|
+ try {
|
|
|
+ return await paginate<Field>(this.filedRepository, req.page, req.search)
|
|
|
+ } catch (error) {}
|
|
|
+ }
|
|
|
+
|
|
|
+ async saveFiled(field: Partial<Field>) {
|
|
|
+ console.log('保存filed')
|
|
|
+ try {
|
|
|
+ return await this.filedRepository.save(field)
|
|
|
+ } catch (error) {
|
|
|
+ throw new InternalServerErrorException(error.message)
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ async updateFiled(field: Partial<Form>) {
|
|
|
+ try {
|
|
|
+ return await this.filedRepository.save(field)
|
|
|
+ } catch (error) {
|
|
|
+ throw new InternalServerErrorException(error.message)
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
async delete(id: number) {
|
|
|
await this.formRepository.delete(id)
|
|
|
}
|