zouxuan 5 years ago
parent
commit
84b2b39869

+ 14 - 3
mec-biz/src/main/java/com/ym/mec/biz/dal/entity/MusicGroupPaymentCalenderDetail.java

@@ -38,7 +38,10 @@ public class MusicGroupPaymentCalenderDetail {
 	private String musicGroupId;
 
 	/**1是0否  */
-	private YesOrNoEnum open;
+	private Integer open;
+
+	/**1是0否  */
+	private YesOrNoEnum openFlag;
 	
 	/**  */
 	private java.util.Date payTime;
@@ -57,6 +60,14 @@ public class MusicGroupPaymentCalenderDetail {
 
 	private SysUser sysUser = new SysUser();
 
+	public YesOrNoEnum getOpenFlag() {
+		return openFlag;
+	}
+
+	public void setOpenFlag(YesOrNoEnum openFlag) {
+		this.openFlag = openFlag;
+	}
+
 	private StudentRegistration studentRegistration = new StudentRegistration();
 
 	public String getMusicGroupId() {
@@ -83,11 +94,11 @@ public class MusicGroupPaymentCalenderDetail {
 		this.deadlinePaymentDate = deadlinePaymentDate;
 	}
 
-	public YesOrNoEnum getOpen() {
+	public Integer getOpen() {
 		return open;
 	}
 
-	public void setOpen(YesOrNoEnum open) {
+	public void setOpen(Integer open) {
 		this.open = open;
 	}
 

+ 2 - 2
mec-biz/src/main/java/com/ym/mec/biz/service/impl/MusicGroupPaymentCalenderDetailServiceImpl.java

@@ -77,7 +77,7 @@ public class MusicGroupPaymentCalenderDetailServiceImpl extends BaseServiceImpl<
 			e.setUpdateTime(date);
 			e.setExpectAmount(expectAmount);
 			if(expectAmount.doubleValue() > 0){
-				if((e.getOpen() != null && e.getOpen() == YesOrNoEnum.YES) || calender.getPaymentStatus() == OPEN){
+				if((e.getOpen() != null && e.getOpen() == 1) || calender.getPaymentStatus() == OPEN){
 					studentIds.add(e.getUserId());
 				}
 			}
@@ -148,7 +148,7 @@ public class MusicGroupPaymentCalenderDetailServiceImpl extends BaseServiceImpl<
 		String musicGroupId = calenderDetails.get(0).getMusicGroupId();
 		calenderDetails.forEach(e->{
 			e.setUpdateTime(date);
-			e.setOpen(YesOrNoEnum.YES);
+			e.setOpen(1);
 //			e.setPaymentStatus(PROCESSING);
 			e.setStartPaymentDate(date);
 			e.setDeadlinePaymentDate(date);

+ 2 - 1
mec-biz/src/main/resources/config/mybatis/MusicGroupPaymentCalenderDetailMapper.xml

@@ -18,7 +18,8 @@
 		<result column="deadline_payment_date_" property="deadlinePaymentDate" />
 		<result column="update_time_" property="updateTime" />
 		<result column="create_time_" property="createTime" />
-		<result column="open_" property="open" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/>
+		<result column="open_" property="open"/>
+		<result column="open_" property="openFlag" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/>
 		<association property="sysUser" javaType="com.ym.mec.auth.api.entity.SysUser">
 			<result column="username_" property="username" />
 			<result column="phone_" property="phone" />

+ 1 - 1
mec-web/src/main/java/com/ym/mec/web/controller/ExportController.java

@@ -112,7 +112,7 @@ public class ExportController extends BaseController {
             HSSFWorkbook workbook = POIUtil.exportExcel(new String[]{"学员编号", "学员姓名", "学员声部", "学员状态", "手机号", "预计缴费金额",
                     "缴费开始日期","缴费截止日期","是否开启缴费","缴费状态","支付时间"}, new String[]{
                     "userId", "sysUser.username", "studentRegistration.subjectName", "studentRegistration.musicGroupStatus.msg", "sysUser.phone", "actualAmount",
-                    "startPaymentDate", "deadlinePaymentDate", "open.msg", "paymentStatus.desc", "payTime"}, rows);
+                    "startPaymentDate", "deadlinePaymentDate", "openFlag.msg", "paymentStatus.desc", "payTime"}, rows);
             response.setContentType("application/octet-stream");
             response.setHeader("Content-Disposition", "attachment;filename=lender-" + DateUtil.getDate(new Date()) + ".xls");
             response.flushBuffer();