123456789101112131415161718192021222324252627282930313233343536 |
- package com.ym.mec.biz.service;
- import com.ym.mec.biz.dal.entity.SubjectChange;
- import com.ym.mec.common.service.BaseService;
- import java.math.BigDecimal;
- import java.util.Map;
- public interface SubjectChangeService extends BaseService<Integer, SubjectChange> {
- SubjectChange getChangeInfo(Integer id);
- /**
- * 支付声部更换费用
- *
- * @param id
- * @param amount
- * @param isUseBalancePayment
- * @return
- */
- Map payChange(Integer id, BigDecimal amount, Boolean isUseBalancePayment) throws Exception;
- /**
- * 添加声部更换
- * @param subjectChange
- * @return
- */
- SubjectChange addChange(SubjectChange subjectChange);
- /**
- * 取消声部更换
- * @param id
- * @return
- */
- SubjectChange cancel(Integer id);
- }
|