From 91c294cde30a96564e8aa3a04c64b3c0cd2ed165 Mon Sep 17 00:00:00 2001
From: java110 <928255095@qq.com>
Date: 星期五, 15 十月 2021 17:21:33 +0800
Subject: [PATCH] 优化代码
---
service-fee/src/main/java/com/java110/fee/smo/impl/FeeAttrInnerServiceSMOImpl.java | 48 +++++++++++++++++++++++++++++++++++++++++-------
1 files changed, 41 insertions(+), 7 deletions(-)
diff --git a/service-fee/src/main/java/com/java110/fee/smo/impl/FeeAttrInnerServiceSMOImpl.java b/service-fee/src/main/java/com/java110/fee/smo/impl/FeeAttrInnerServiceSMOImpl.java
old mode 100644
new mode 100755
index b0e5c67..b30ebf8
--- a/service-fee/src/main/java/com/java110/fee/smo/impl/FeeAttrInnerServiceSMOImpl.java
+++ b/service-fee/src/main/java/com/java110/fee/smo/impl/FeeAttrInnerServiceSMOImpl.java
@@ -1,18 +1,22 @@
package com.java110.fee.smo.impl;
-import com.java110.utils.util.BeanConvertUtil;
-import com.java110.fee.dao.IFeeAttrServiceDao;
import com.java110.core.base.smo.BaseServiceSMO;
-import com.java110.core.smo.fee.IFeeAttrInnerServiceSMO;
-import com.java110.core.smo.user.IUserInnerServiceSMO;
import com.java110.dto.PageDto;
import com.java110.dto.fee.FeeAttrDto;
+import com.java110.fee.dao.IFeeAttrServiceDao;
+import com.java110.intf.fee.IFeeAttrInnerServiceSMO;
+import com.java110.intf.user.IUserInnerServiceSMO;
+import com.java110.po.fee.FeeAttrPo;
+import com.java110.utils.util.BeanConvertUtil;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RestController;
+import java.util.ArrayList;
+import java.util.HashMap;
import java.util.List;
+import java.util.Map;
/**
* @ClassName FloorInnerServiceSMOImpl
@@ -32,7 +36,7 @@
private IUserInnerServiceSMO userInnerServiceSMOImpl;
@Override
- public List<FeeAttrDto> queryFeeAttrs(@RequestBody FeeAttrDto feeAttrDto) {
+ public List<FeeAttrDto> queryFeeAttrs(@RequestBody FeeAttrDto feeAttrDto) {
//鏍¢獙鏄惁浼犱簡 鍒嗛〉淇℃伅
@@ -45,14 +49,44 @@
List<FeeAttrDto> feeAttrs = BeanConvertUtil.covertBeanList(feeAttrServiceDaoImpl.getFeeAttrInfo(BeanConvertUtil.beanCovertMap(feeAttrDto)), FeeAttrDto.class);
-
return feeAttrs;
}
@Override
public int queryFeeAttrsCount(@RequestBody FeeAttrDto feeAttrDto) {
- return feeAttrServiceDaoImpl.queryFeeAttrsCount(BeanConvertUtil.beanCovertMap(feeAttrDto)); }
+ return feeAttrServiceDaoImpl.queryFeeAttrsCount(BeanConvertUtil.beanCovertMap(feeAttrDto));
+ }
+
+ @Override
+ public int saveFeeAttrs(@RequestBody List<FeeAttrPo> feeAttrPos) {
+
+ List<Map> feeAttrs = new ArrayList<>();
+ for (FeeAttrPo feeAttrPo : feeAttrPos) {
+ feeAttrs.add(BeanConvertUtil.beanCovertMap(feeAttrPo));
+ }
+
+ Map info = new HashMap();
+ info.put("feeAttrPos", feeAttrs);
+ return feeAttrServiceDaoImpl.saveFeeAttrs(info);
+ }
+
+ @Override
+ public int saveFeeAttr(@RequestBody FeeAttrPo feeAttrPo) {
+ List<Map> feeAttrs = new ArrayList<>();
+ feeAttrs.add(BeanConvertUtil.beanCovertMap(feeAttrPo));
+ Map info = new HashMap();
+ info.put("feeAttrPos", feeAttrs);
+ return feeAttrServiceDaoImpl.saveFeeAttrs(info);
+ }
+
+ @Override
+ public int updateFeeAttr(@RequestBody FeeAttrPo feeAttrPo) {
+ Map param = BeanConvertUtil.beanCovertMap(feeAttrPo);
+ param.put("statusCd", "0");
+ feeAttrServiceDaoImpl.updateFeeAttrInfoInstance(param);
+ return 1;
+ }
public IFeeAttrServiceDao getFeeAttrServiceDaoImpl() {
return feeAttrServiceDaoImpl;
--
Gitblit v1.8.0