| | |
| | | |
| | | import com.ks.vip.mapper.VipComboMapper; |
| | | import com.ks.vip.pojo.DO.VipCombo; |
| | | import com.ks.vip.pojo.DO.VipGrade; |
| | | import com.ks.vip.pojo.Enums.VIPEnum; |
| | | import com.ks.vip.query.VipComboQuery; |
| | | import com.ks.vip.service.VipComboService; |
| | | import com.ks.vip.service.VipGradeService; |
| | | import org.apache.dubbo.config.annotation.Service; |
| | | |
| | | import javax.annotation.Resource; |
| | |
| | | |
| | | @Resource |
| | | private VipComboMapper vipComboMapper; |
| | | @Resource |
| | | private VipGradeService vipGradeService; |
| | | |
| | | |
| | | @Override |
| | | public void insertSelective(VipCombo t){ |
| | | public void insertSelective(VipCombo t) { |
| | | vipComboMapper.insertSelective(t); |
| | | } |
| | | |
| | | @Override |
| | | public void updateByPrimaryKeySelective(VipCombo t){ |
| | | public void updateByPrimaryKeySelective(VipCombo t) { |
| | | vipComboMapper.updateByPrimaryKeySelective(t); |
| | | } |
| | | |
| | |
| | | public void delete(Long id) { |
| | | vipComboMapper.deleteByPrimaryKey(id); |
| | | } |
| | | |
| | | |
| | | |
| | | @Override |
| | |
| | | return vipComboMapper.listByPage(query); |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | @Override |
| | | public List<VipCombo> listValid(VIPEnum vipGrade) { |
| | | VipGrade vipGrade1 = vipGradeService.getByVipEnum(vipGrade); |
| | | if (vipGrade1 == null) { |
| | | return null; |
| | | } |
| | | VipComboQuery query = new VipComboQuery(); |
| | | query.gradeId = vipGrade1.getId(); |
| | | query.state = VipCombo.STATE_VALID; |
| | | query.start = 0; |
| | | query.count = 10; |
| | | return vipComboMapper.listByPage(query); |
| | | } |
| | | |
| | | |
| | | } |