|
@@ -273,6 +273,19 @@ func GetPatientAgeDistribution() ([]*PatientAgeCountStruct, error) {
|
273
|
273
|
return counts, nil
|
274
|
274
|
}
|
275
|
275
|
|
|
276
|
+func GetAdminUserElectronicSignatureTwo(userid int64) (*models.AdminUserElectronicSignature, error) {
|
|
277
|
+ var es models.AdminUserElectronicSignature
|
|
278
|
+ err := readUserDb.Model(&models.AdminUserElectronicSignature{}).Where("creator=? and status=1", userid).First(&es).Error
|
|
279
|
+
|
|
280
|
+ if err == gorm.ErrRecordNotFound {
|
|
281
|
+ return nil, nil
|
|
282
|
+ }
|
|
283
|
+ if err != nil {
|
|
284
|
+ return nil, err
|
|
285
|
+ }
|
|
286
|
+ return &es, nil
|
|
287
|
+}
|
|
288
|
+
|
276
|
289
|
func GetAdminUserElectronicSignature(orgID int64, appID int64, userID int64) (*models.AdminUserElectronicSignature, error) {
|
277
|
290
|
var es models.AdminUserElectronicSignature
|
278
|
291
|
err := readUserDb.Model(&models.AdminUserElectronicSignature{}).Where("org_id=? and app_id=? and creator=? and status=1", orgID, appID, userID).First(&es).Error
|