Compare commits

...

2 commits

Author SHA1 Message Date
9ecd74a82d Fixed date error on pdf 2025-10-16 17:25:28 +08:00
03ebafab67 Updated backend 2025-10-16 17:25:13 +08:00
3 changed files with 19 additions and 7 deletions

4
.env
View file

@ -1,5 +1,5 @@
# VITE_BACKEND=http://localhost:4320/api/ VITE_BACKEND=http://localhost:4320/api/
VITE_BACKEND=http://192.168.7.160:8080/esign-server/api/ # VITE_BACKEND=http://192.168.7.160:8080/esign-server/api/
VITE_HEAD=ARCH. KHASHAYAR L. TOGHYANI VITE_HEAD=ARCH. KHASHAYAR L. TOGHYANI
VITE_PESO= VITE_PESO=
VITE_HEADID=276 VITE_HEADID=276

View file

@ -736,6 +736,16 @@ func connect() {
"result": result, "result": result,
}) })
case "get-signeddateassessed-electrical":
err := db.QueryRow(`SELECT IFNULL(txndate, '') AS result FROM electricaldocflowtxn WHERE electricalid = ? AND remarks = "FOR ELECTRICAL ORDER OF PAYMENT APPROVAL"`, 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": result,
})
} }
}) })
@ -774,6 +784,7 @@ func connect() {
c.JSON(http.StatusOK, gin.H{ c.JSON(http.StatusOK, gin.H{
"result": result, "result": result,
}) })
} }
}) })

View file

@ -153,6 +153,9 @@ export default () => {
getPrintDetails(op.result11[0]) getPrintDetails(op.result11[0])
getPrintDetailsFees(op.result11[0]) getPrintDetailsFees(op.result11[0])
getSignatureImage(employeeId()) getSignatureImage(employeeId())
const approversignId = await geteSignId(276)
getApprovedDate(approversignId, applicationNo)
} }
const calculateTotal = (list: number[]) => { const calculateTotal = (list: number[]) => {
@ -260,9 +263,9 @@ export default () => {
} }
} }
const geteSignId = async () => { const geteSignId = async (id: number) => {
try { try {
const response = await ofetch(API + 'get-esignid/' + employeeId(), { parseResponse: JSON.parse }) const response = await ofetch(API + 'get-esignid/' + id, { parseResponse: JSON.parse })
const result = response.result const result = response.result
return result return result
} catch { } catch {
@ -271,7 +274,7 @@ export default () => {
} }
const postTransaction = async (application: string) => { const postTransaction = async (application: string) => {
const id = await geteSignId() const id = await geteSignId(employeeId())
const today = new Date() const today = new Date()
const formatedDate = dayjs(today).format('YYYY-MM-DD HH:mm:ss') const formatedDate = dayjs(today).format('YYYY-MM-DD HH:mm:ss')
@ -279,8 +282,6 @@ export default () => {
method: 'POST', method: 'POST',
body: { data: parseInt(id), data2: application, data3: formatedDate }, body: { data: parseInt(id), data2: application, data3: formatedDate },
}) })
getApprovedDate(id, application)
} }
const getApprovedDate = async (id: number, application: string) => { const getApprovedDate = async (id: number, application: string) => {