feat(payment-method): add

feat(card-type): add
This commit is contained in:
avicenan
2026-03-27 16:31:09 +07:00
parent a4d0f2c529
commit 489d9d5780
7 changed files with 1289 additions and 456 deletions

View File

@ -60,6 +60,8 @@ import { RoomToPharmacyController } from '../controllers/room_to_pharmacy';
import { PlanningVerificatorController } from '../controllers/pharmacy/planning_verificator';
import { ScheduleController } from '../controllers/schedule';
import { FareTypeController } from '../controllers/faretype';
import { CardTypeController } from '../controllers/card_type';
import { PaymentMethodController } from '../controllers/payment-method';
export class RoutePrivate {
static setup(app: express.Application) {
@ -457,5 +459,19 @@ export class RoutePrivate {
app.put('/api/fare-type/update/:id', FareTypeController.update)
app.delete('/api/fare-type/delete/:id/:hard', FareTypeController.delete)
app.put('/api/fare-type/restore/:id', FareTypeController.restore)
app.get('/api/card-type/list', CardTypeController.list)
app.post('/api/card-type/create', CardTypeController.create)
app.get('/api/card-type/detail/:id', CardTypeController.detail)
app.put('/api/card-type/update/:id', CardTypeController.update)
app.delete('/api/card-type/delete/:id/:hard', CardTypeController.delete)
app.put('/api/card-type/restore/:id', CardTypeController.restore)
app.get('/api/payment-method/list', PaymentMethodController.list)
app.post('/api/payment-method/create', PaymentMethodController.create)
app.get('/api/payment-method/detail/:id', PaymentMethodController.detail)
app.put('/api/payment-method/update/:id', PaymentMethodController.update)
app.delete('/api/payment-method/delete/:id/:hard', PaymentMethodController.delete)
app.put('/api/payment-method/restore/:id', PaymentMethodController.restore)
}
}