28 lines
777 B
Go
28 lines
777 B
Go
package app_server
|
|
|
|
import (
|
|
editionDao "git.rosy.net.cn/jx-print/dao"
|
|
editionModel "git.rosy.net.cn/jx-print/model/app_model"
|
|
)
|
|
|
|
type PrintEdition struct {
|
|
}
|
|
|
|
var PrintEditionServer = new(PrintEdition)
|
|
|
|
func (p PrintEdition) AddEdition(param *editionModel.AddOrUpdatePrintEdition) error {
|
|
return editionDao.PrintEditionDao.AddEdition(param)
|
|
}
|
|
|
|
func (p PrintEdition) UpdateEdition(param *editionModel.AddOrUpdatePrintEdition) error {
|
|
return editionDao.PrintEditionDao.UpdateEdition(param)
|
|
}
|
|
|
|
func (p PrintEdition) DeleteEdition(param *editionModel.DeletePrintEdition) error {
|
|
return editionDao.PrintEditionDao.DeletePrintEdition(param.Id)
|
|
}
|
|
|
|
func (p PrintEdition) QueryEdition() ([]*editionModel.PrintEdition, error) {
|
|
return editionDao.PrintEditionDao.SelectEdition()
|
|
}
|