Browse Source

feat: 结算页面实现积分包来源

shc 3 years ago
parent
commit
2d06e287c7

+ 0 - 10
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/controller/WmPayOffController.java

@@ -152,19 +152,9 @@ public class WmPayOffController {
 
 		input.setSendPackageDeptId(SecurityUtils.getUser().getDeptId() +"");
 		input.setPackageFinishStatus("1");
-//		input.setPackageType1("1");
-//		input.setPackageType2("1");
 		input.setTypeid("4");
 		input.setSettleFlag("1");
 		IPage<WmScorePackageSettleOutput> outputList = wmScorePackageService.listPackageSettleList(page, input);
-//		for (int i = 0; i < outputList.getRecords().size(); i++) {
-//			WmScorePackageSettleNote wmScorePackageSettleNote = new WmScorePackageSettleNote();
-//			wmScorePackageSettleNote.setPackageId(outputList.getRecords().get(i).getId());
-//			List<WmScorePackageSettleNote> wmScorePackageSettleNoteList = wmScorePackageSettleNoteService.selectByPackageId(wmScorePackageSettleNote);
-//			if(wmScorePackageSettleNoteList.size()>0){
-//				outputList.getRecords().get(i).setBelongDate(String.valueOf(wmScorePackageSettleNoteList.get(0).getNotifyTime()));
-//			}
-//		}
 		return R.ok(outputList);
 	}
 

+ 5 - 0
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/entity/input/WmScorePackageSettleOutput.java

@@ -55,4 +55,9 @@ public class WmScorePackageSettleOutput {
 
 	private String subType;
 
+	/**
+	 * 积分包来源, 0->手动, 1->线上
+	 */
+	private String sourceType;
+
 }

+ 14 - 3
hnqz-upms/hnqz-upms-biz/src/main/resources/mapper/WmScorePackageMapper.xml

@@ -1370,9 +1370,20 @@
 
 	<!-- 积分包结算(分页) -->
 	<select id="listPackageSettleList" resultType="com.qunzhixinxi.hnqz.admin.entity.input.WmScorePackageSettleOutput">
-		SELECT p.id, d.name packageEntName, p.score_package_name, p.create_time, p.package_status,
-		p.package_finish_status,
-		p.settle_status,p.invoice_category, p.settle_amount ,p.package_type1, p.score, p.package_type2, p.sub_type
+		SELECT p.id,
+		       d.name packageEntName,
+		       p.score_package_name,
+		       p.create_time,
+		       p.package_status,
+			   p.package_finish_status,
+			   p.settle_status,
+		       p.invoice_category,
+		       p.settle_amount ,
+		       p.package_type1,
+		       p.score,
+		       p.package_type2,
+		       p.sub_type,
+		       p.source_type
 		FROM wm_score_package p, sys_dept d
 		WHERE
 		p.send_package_dept_id = d.dept_id