@Column(name = "CHARGE_TYPE") | @Column(name = "CHARGE_TYPE") | ||||
private Integer chargeType;//收费类型 字典取CHARGE_TYPE | private Integer chargeType;//收费类型 字典取CHARGE_TYPE | ||||
@Column(name = "DISCOUNT_PRICE") | @Column(name = "DISCOUNT_PRICE") | ||||
@NotNull | |||||
private Long discountPrice;//优惠售价 | private Long discountPrice;//优惠售价 | ||||
@Size(max = 200) | @Size(max = 200) | ||||
@Column(name = "COST_DESCRIPTION") | @Column(name = "COST_DESCRIPTION") |
package cn.com.taiji.core.manager.tools.excel; | |||||
package cn.com.taiji.core.manager.tools.easyExcel; | |||||
import cn.com.taiji.common.manager.ManagerException; | import cn.com.taiji.common.manager.ManagerException; | ||||
import cn.com.taiji.common.manager.net.http.ServiceHandleException; | import cn.com.taiji.common.manager.net.http.ServiceHandleException; | ||||
import cn.com.taiji.core.manager.tools.excel.annotations.ExcelFiledNotBlank; | |||||
import cn.com.taiji.core.manager.tools.excel.annotations.ExcelFiledNotNull; | |||||
import cn.com.taiji.core.manager.tools.easyExcel.annotations.ExcelFiledNotBlank; | |||||
import cn.com.taiji.core.manager.tools.easyExcel.annotations.ExcelFiledNotNull; | |||||
import com.alibaba.excel.context.AnalysisContext; | import com.alibaba.excel.context.AnalysisContext; | ||||
import com.alibaba.excel.read.listener.ReadListener; | import com.alibaba.excel.read.listener.ReadListener; | ||||
import com.alibaba.excel.util.ListUtils; | import com.alibaba.excel.util.ListUtils; | ||||
import com.alibaba.fastjson2.JSON; | |||||
import lombok.Data; | |||||
import lombok.Getter; | import lombok.Getter; | ||||
import org.slf4j.Logger; | import org.slf4j.Logger; | ||||
import org.slf4j.LoggerFactory; | import org.slf4j.LoggerFactory; |
package cn.com.taiji.core.manager.tools.excel; | |||||
package cn.com.taiji.core.manager.tools.easyExcel; | |||||
import com.alibaba.excel.converters.Converter; | import com.alibaba.excel.converters.Converter; | ||||
import com.alibaba.excel.converters.ReadConverterContext; | import com.alibaba.excel.converters.ReadConverterContext; |
package cn.com.taiji.core.manager.tools.excel.annotations; | |||||
package cn.com.taiji.core.manager.tools.easyExcel.annotations; | |||||
import java.lang.annotation.ElementType; | import java.lang.annotation.ElementType; | ||||
import java.lang.annotation.Retention; | import java.lang.annotation.Retention; |
package cn.com.taiji.core.manager.tools.excel.annotations; | |||||
package cn.com.taiji.core.manager.tools.easyExcel.annotations; | |||||
import java.lang.annotation.ElementType; | import java.lang.annotation.ElementType; | ||||
import java.lang.annotation.Retention; | import java.lang.annotation.Retention; |
List<IssueMultipleEquity> findBySingleLike(String singleId); | List<IssueMultipleEquity> findBySingleLike(String singleId); | ||||
@Query("select max(multipleEquityId) from IssueMultipleEquity where multipleEquityId like ?1 ") | |||||
String findSeqCodeByDate(String date); | |||||
} | } |
IssueSingleEquity findByEquityName(String equityName); | IssueSingleEquity findByEquityName(String equityName); | ||||
@Query(value = "select sum(discountPrice) from IssueSingleEquity where singleEquityId in ?1") | |||||
Long sumFeeBySingleEquityId(List<String> collect); | |||||
} | } |