From 8954b6c80d6f496baaa9d5a2c3fe5fbbf020bf67 Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: 星期日, 31 五月 2020 12:27:42 +0800
Subject: [PATCH] 优化重置密码bug
---
Api/src/main/java/com/java110/api/bmo/inspectionTaskDetail/impl/InspectionTaskDetailBMOImpl.java | 31 +++++++++++--------------------
1 files changed, 11 insertions(+), 20 deletions(-)
diff --git a/Api/src/main/java/com/java110/api/bmo/inspectionTaskDetail/impl/InspectionTaskDetailBMOImpl.java b/Api/src/main/java/com/java110/api/bmo/inspectionTaskDetail/impl/InspectionTaskDetailBMOImpl.java
index 69de4bf..eb138d5 100644
--- a/Api/src/main/java/com/java110/api/bmo/inspectionTaskDetail/impl/InspectionTaskDetailBMOImpl.java
+++ b/Api/src/main/java/com/java110/api/bmo/inspectionTaskDetail/impl/InspectionTaskDetailBMOImpl.java
@@ -6,6 +6,8 @@
import com.java110.core.context.DataFlowContext;
import com.java110.core.smo.inspectionTaskDetail.IInspectionTaskDetailInnerServiceSMO;
import com.java110.dto.inspectionTaskDetail.InspectionTaskDetailDto;
+import com.java110.po.inspection.InspectionTaskDetailPo;
+import com.java110.po.inspection.InspectionTaskPo;
import com.java110.utils.constant.BusinessTypeConstant;
import com.java110.utils.constant.CommonConstant;
import com.java110.utils.util.Assert;
@@ -28,19 +30,13 @@
* @param dataFlowContext 鏁版嵁涓婁笅鏂�
* @return 璁㈠崟鏈嶅姟鑳藉鎺ュ彈鐨勬姤鏂�
*/
- public JSONObject addInspectionTaskDetail(JSONObject paramInJson, DataFlowContext dataFlowContext) {
+ public void addInspectionTaskDetail(JSONObject paramInJson, DataFlowContext dataFlowContext) {
+ paramInJson.put("taskDetailId", "-1");
+ InspectionTaskDetailPo inspectionTaskPo = BeanConvertUtil.covertBean(paramInJson, InspectionTaskDetailPo.class);
- JSONObject business = JSONObject.parseObject("{\"datas\":{}}");
- business.put(CommonConstant.HTTP_BUSINESS_TYPE_CD, BusinessTypeConstant.BUSINESS_TYPE_SAVE_INSPECTION_TASK_DETAIL);
- business.put(CommonConstant.HTTP_SEQ, DEFAULT_SEQ);
- business.put(CommonConstant.HTTP_INVOKE_MODEL, CommonConstant.HTTP_INVOKE_MODEL_S);
- JSONObject businessInspectionTaskDetail = new JSONObject();
- businessInspectionTaskDetail.putAll(paramInJson);
- businessInspectionTaskDetail.put("taskDetailId", "-1");
- //璁$畻 搴旀敹閲戦
- business.getJSONObject(CommonConstant.HTTP_BUSINESS_DATAS).put("businessInspectionTaskDetail", businessInspectionTaskDetail);
- return business;
+ super.insert(dataFlowContext, inspectionTaskPo, BusinessTypeConstant.BUSINESS_TYPE_SAVE_INSPECTION_TASK_DETAIL);
+
}
@@ -51,7 +47,7 @@
* @param dataFlowContext 鏁版嵁涓婁笅鏂�
* @return 璁㈠崟鏈嶅姟鑳藉鎺ュ彈鐨勬姤鏂�
*/
- public JSONObject updateInspectionTaskDetail(JSONObject paramInJson, DataFlowContext dataFlowContext) {
+ public void updateInspectionTaskDetail(JSONObject paramInJson, DataFlowContext dataFlowContext) {
InspectionTaskDetailDto inspectionTaskDetailDto = new InspectionTaskDetailDto();
inspectionTaskDetailDto.setTaskDetailId(paramInJson.getString("taskDetailId"));
@@ -60,16 +56,11 @@
Assert.listOnlyOne(inspectionTaskDetailDtos, "鏈壘鍒伴渶瑕佷慨鏀圭殑娲诲姩 鎴栧鏉℃暟鎹�");
-
- JSONObject business = JSONObject.parseObject("{\"datas\":{}}");
- business.put(CommonConstant.HTTP_BUSINESS_TYPE_CD, BusinessTypeConstant.BUSINESS_TYPE_UPDATE_INSPECTION_TASK_DETAIL);
- business.put(CommonConstant.HTTP_SEQ, DEFAULT_SEQ);
- business.put(CommonConstant.HTTP_INVOKE_MODEL, CommonConstant.HTTP_INVOKE_MODEL_S);
JSONObject businessInspectionTaskDetail = new JSONObject();
businessInspectionTaskDetail.putAll(BeanConvertUtil.beanCovertMap(inspectionTaskDetailDtos.get(0)));
businessInspectionTaskDetail.putAll(paramInJson);
- //璁$畻 搴旀敹閲戦
- business.getJSONObject(CommonConstant.HTTP_BUSINESS_DATAS).put("businessInspectionTaskDetail", businessInspectionTaskDetail);
- return business;
+ InspectionTaskDetailPo inspectionTaskPo = BeanConvertUtil.covertBean(businessInspectionTaskDetail, InspectionTaskDetailPo.class);
+
+ super.insert(dataFlowContext, inspectionTaskPo, BusinessTypeConstant.BUSINESS_TYPE_UPDATE_INSPECTION_TASK_DETAIL);
}
}
--
Gitblit v1.8.0