Returned middleware and added new api

This commit is contained in:
Patrick Alvin Alcala 2026-03-28 15:51:00 +08:00
parent 85a83288b5
commit f1dfe0884d

View file

@ -10,7 +10,7 @@ import (
"time"
"ocbo-esign-backend/connections"
// "ocbo-esign-backend/middleware"
"ocbo-esign-backend/middleware"
"github.com/gin-contrib/cors"
"github.com/gin-gonic/gin"
@ -1492,16 +1492,14 @@ func connect() {
})
case "check-esigntransaction":
var resultInt, resultCount int
err := dbpop.QueryRow(`SELECT COUNT(OrderPayId) AS resultInt, COUNT(AFNum) AS resultCount FROM orderpaydetail WHERE oprefid = ?`, data).Scan(&resultInt, &resultCount)
err := db.QueryRow("SELECT COUNT(esign_transactionsid) FROM esign_transactions WHERE referenceNo = ?", data).Scan(&result)
if err != nil {
c.AbortWithError(http.StatusBadRequest, err)
c.String(http.StatusBadRequest, err.Error())
return
}
c.JSON(http.StatusOK, gin.H{
"result": resultInt,
"result2": resultCount,
"result": result,
})
}
@ -1675,7 +1673,7 @@ func connect() {
c.Data(resp.StatusCode, "application/json", body)
})
router.POST("/api/post-registration", func(c *gin.Context) {
router.POST("/api/post-registration", middleware.TokenChecker(), func(c *gin.Context) {
type RegistrationData struct {
Data int `json:"data"`
Data2 string `json:"data2"`
@ -1721,7 +1719,7 @@ func connect() {
})
router.POST("/api/post-newstatus-occupancy", func(c *gin.Context) {
router.POST("/api/post-newstatus-occupancy", middleware.TokenChecker(), func(c *gin.Context) {
type NewstatusData struct {
Data int `json:"data"` //occuapancyid
Data2 string `json:"data2"` //date
@ -1771,7 +1769,7 @@ func connect() {
})
router.POST("/api/post-newstatus-electrical", func(c *gin.Context) {
router.POST("/api/post-newstatus-electrical", middleware.TokenChecker(), func(c *gin.Context) {
type NewstatusData struct {
Data int `json:"data"`
Data2 string `json:"data2"`
@ -1821,7 +1819,7 @@ func connect() {
})
router.POST("/api/update-docflow-occupancy", func(c *gin.Context) {
router.POST("/api/update-docflow-occupancy", middleware.TokenChecker(), func(c *gin.Context) {
type UpdateDocflowData struct {
Data string `json:"data"`
Data2 string `json:"data2"`
@ -1870,7 +1868,7 @@ func connect() {
}
})
router.POST("/api/update-docflow-electrical", func(c *gin.Context) {
router.POST("/api/update-docflow-electrical", middleware.TokenChecker(), func(c *gin.Context) {
type UpdateDocflowData struct {
Data string `json:"data"`
Data2 string `json:"data2"`
@ -1919,7 +1917,7 @@ func connect() {
}
})
router.POST("/api/update-opprinted-occupancy", func(c *gin.Context) {
router.POST("/api/update-opprinted-occupancy", middleware.TokenChecker(), func(c *gin.Context) {
type UpdateOpData struct {
Data int `json:"data"`
}
@ -1961,7 +1959,7 @@ func connect() {
}
})
router.POST("/api/update-opprinted-electrical", func(c *gin.Context) {
router.POST("/api/update-opprinted-electrical", middleware.TokenChecker(), func(c *gin.Context) {
type UpdateOpData struct {
Data int `json:"data"`
}
@ -2003,7 +2001,7 @@ func connect() {
}
})
router.POST("/api/update-foropreprint-electrical", func(c *gin.Context) {
router.POST("/api/update-foropreprint-electrical", middleware.TokenChecker(), func(c *gin.Context) {
type UpdateOpData struct {
Data int `json:"data"`
}
@ -2045,7 +2043,7 @@ func connect() {
}
})
router.POST("/api/post-esigntransaction", func(c *gin.Context) {
router.POST("/api/post-esigntransaction", middleware.TokenChecker(), func(c *gin.Context) {
type UpdateOpData struct {
Data int `json:"data"`
Data2 string `json:"data2"`
@ -2193,7 +2191,7 @@ func connect() {
}
})
router.POST("/api/update-opapproved-bldgadditional", func(c *gin.Context) {
router.POST("/api/update-opapproved-bldgadditional", middleware.TokenChecker(), func(c *gin.Context) {
type UpdateOpData struct {
Data int `json:"data"`
}
@ -2242,7 +2240,7 @@ func connect() {
}
})
router.POST("/api/update-opapproved-electrical", func(c *gin.Context) {
router.POST("/api/update-opapproved-electrical", middleware.TokenChecker(), func(c *gin.Context) {
type UpdateOpData struct {
Data int `json:"data"`
}
@ -2291,7 +2289,7 @@ func connect() {
}
})
router.POST("/api/update-name", func(c *gin.Context) {
router.POST("/api/update-name", middleware.TokenChecker(), func(c *gin.Context) {
type NewnameData struct {
Data int `json:"data"` //employeeid
Data2 string `json:"data2"` //new name
@ -2337,7 +2335,7 @@ func connect() {
})
router.POST("/api/update-password", func(c *gin.Context) {
router.POST("/api/update-password", middleware.TokenChecker(), func(c *gin.Context) {
type NewnameData struct {
Data int `json:"data"` //employeeid
Data2 string `json:"data2"` //new password
@ -2383,7 +2381,7 @@ func connect() {
})
router.POST("/api/save-lockdata", func(c *gin.Context) {
router.POST("/api/save-lockdata", middleware.TokenChecker(), func(c *gin.Context) {
type saveLockData struct {
Data string `json:"data"` //referenceNo
Data2 string `json:"data2"` //lock_data
@ -2428,7 +2426,7 @@ func connect() {
}
})
router.POST("/api/update-opforapproval-electrical", func(c *gin.Context) {
router.POST("/api/update-opforapproval-electrical", middleware.TokenChecker(), func(c *gin.Context) {
type forApprovalData struct {
Data string `json:"data"` //electricalNo
}
@ -2516,7 +2514,7 @@ func connect() {
// }
// })
router.DELETE("/api/delete-orderofpayment-electrical", func(c *gin.Context) {
router.DELETE("/api/delete-orderofpayment-electrical", middleware.TokenChecker(), func(c *gin.Context) {
type DeleteOP struct {
Data int `json:"data"`
}
@ -2573,7 +2571,7 @@ func connect() {
}
})
router.DELETE("/api/delete-orderofpayment-occupancy", func(c *gin.Context) {
router.DELETE("/api/delete-orderofpayment-occupancy", middleware.TokenChecker(), func(c *gin.Context) {
type DeleteOP struct {
Data int `json:"data"`
}
@ -2630,7 +2628,7 @@ func connect() {
}
})
router.DELETE("/api/void-op-local", func(c *gin.Context) {
router.DELETE("/api/void-op-local", middleware.TokenChecker(), func(c *gin.Context) {
type DeleteOPLocal struct {
Data string `json:"data"`
}
@ -2690,7 +2688,7 @@ func connect() {
})
router.DELETE("/api/delete-esigntransactions", func(c *gin.Context) {
router.DELETE("/api/delete-esigntransactions", middleware.TokenChecker(), func(c *gin.Context) {
type DeleteOPLocal struct {
Data string `json:"data"`
}