| 1234567891011121314151617181920212223242526272829303132333435363738394041 | package serviceimport (	"ulink-admin/modules/car/dao"	"ulink-admin/modules/car/models/model"	"ulink-admin/modules/car/models/req")type CompanyService struct {	CompanyDao *dao.CompanyDao `inject:""`}// List 查询所有公司管理业务方法func (this CompanyService) List(query *req.CompanyQuery, list interface{}) {	this.CompanyDao.List(query, list)}// Page 查询公司管理分页列表func (this CompanyService) Page(query *req.CompanyQuery, list interface{}) int64 {	return this.CompanyDao.Page(query, list)}// Insert 添加公司管理func (this CompanyService) Insert(company *model.Company) {	this.CompanyDao.Insert(company)}// Get 查询func (this CompanyService) Get(id int64) *model.Company {	return this.CompanyDao.GetById(id, &model.Company{}).(*model.Company)}// Delete 批量删除func (this CompanyService) Delete(list []int64) {	this.CompanyDao.Delete(&model.Company{}, list)}// Edit 修改func (this CompanyService) Edit(company *model.Company, cols []string) {	this.CompanyDao.Update(company, cols...)}
 |