vm_service.go 1.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. package service
  2. import (
  3. "XT_New/models"
  4. )
  5. func CreateVMOrgPatient(patients *models.VMOrgPatients) {
  6. writeDb.Model(&models.VMOrgPatients{}).Create(&patients)
  7. }
  8. func CreateVMZone(zone *models.VMDeviceZone) {
  9. writeDb.Model(&models.VMDeviceZone{}).Create(&zone)
  10. }
  11. func CreateVMGroup(group *models.VMDeviceGroup) {
  12. writeDb.Model(&models.VMDeviceGroup{}).Create(&group)
  13. }
  14. func CreateVMDeviceNumber(number *models.VMDeviceNumber) {
  15. writeDb.Model(&models.VMDeviceNumber{}).Create(&number)
  16. }
  17. func CreateVMSch(sch *models.VMSchedule) {
  18. writeDb.Model(&models.VMSchedule{}).Create(&sch)
  19. }
  20. func CreateVMSchMode(schMode *models.VMPatientScheduleTemplateMode) {
  21. writeDb.Model(&models.VMPatientScheduleTemplateMode{}).Create(&schMode)
  22. }
  23. func CreateVMSchTemplateId(schTemplateId *models.VMPatientScheduleTemplateId) {
  24. writeDb.Model(&models.VMPatientScheduleTemplateId{}).Create(&schTemplateId)
  25. }
  26. func CreateVMSchTemplate(schTemplate *models.VMPatientScheduleTemplateItem) {
  27. writeDb.Model(&models.VMPatientScheduleTemplateItem{}).Create(&schTemplate)
  28. }
  29. func CreateVMPrescription(sys *models.SystemPrescription) {
  30. writeDb.Model(&models.SystemPrescription{}).Create(&sys)
  31. }