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