From 05f5fcc1efbd628f08c868fdaf622554ff85271a Mon Sep 17 00:00:00 2001
From: xiaogang <905166056@qq.com>
Date: 星期五, 21 五月 2021 17:44:43 +0800
Subject: [PATCH] 优化采购管理、优化维修工单办结、优化相关内容
---
service-api/src/main/java/com/java110/api/bmo/resourceStoreType/impl/ResourceStoreTypeBMOImpl.java | 22 ++++++++++------------
1 files changed, 10 insertions(+), 12 deletions(-)
diff --git a/service-api/src/main/java/com/java110/api/bmo/resourceStoreType/impl/ResourceStoreTypeBMOImpl.java b/service-api/src/main/java/com/java110/api/bmo/resourceStoreType/impl/ResourceStoreTypeBMOImpl.java
index 53fd8ad..44359d3 100644
--- a/service-api/src/main/java/com/java110/api/bmo/resourceStoreType/impl/ResourceStoreTypeBMOImpl.java
+++ b/service-api/src/main/java/com/java110/api/bmo/resourceStoreType/impl/ResourceStoreTypeBMOImpl.java
@@ -2,10 +2,10 @@
import com.alibaba.fastjson.JSONObject;
import com.java110.api.bmo.ApiBaseBMO;
-import com.java110.dto.resourceStoreType.ResourceStoreTypeDto;
-import com.java110.intf.store.IResourceStoreTypeInnerServiceSMO;
+import com.java110.intf.community.IResourceStoreServiceSMO;
import com.java110.api.bmo.resourceStoreType.IResourceStoreTypeBMO;
import com.java110.core.context.DataFlowContext;
+import com.java110.po.purchase.ResourceStorePo;
import com.java110.po.resourceStoreType.ResourceStoreTypePo;
import com.java110.utils.constant.BusinessTypeConstant;
import com.java110.utils.util.Assert;
@@ -16,12 +16,11 @@
import java.util.Date;
import java.util.List;
-
@Service("resourceStoreTypeBMOImpl")
public class ResourceStoreTypeBMOImpl extends ApiBaseBMO implements IResourceStoreTypeBMO {
@Autowired
- private IResourceStoreTypeInnerServiceSMO resourceStoreTypeInnerServiceSMOImpl;
+ private IResourceStoreServiceSMO resourceStoreServiceSMOImpl;
/**
* 娣诲姞灏忓尯淇℃伅
@@ -31,11 +30,6 @@
* @return 璁㈠崟鏈嶅姟鑳藉鎺ュ彈鐨勬姤鏂�
*/
public void addResourceStoreType(JSONObject paramInJson, DataFlowContext dataFlowContext) {
- ResourceStoreTypeDto resourceStoreTypeDto = new ResourceStoreTypeDto();
- resourceStoreTypeDto.setGoodsType(paramInJson.getString("goodsType"));
- resourceStoreTypeDto.setStatusCd("0");
- List<ResourceStoreTypeDto> resourceStoreTypeDtos = resourceStoreTypeInnerServiceSMOImpl.queryResourceStoreTypes(resourceStoreTypeDto);
- Assert.listIsNull(resourceStoreTypeDtos, "鐗╁搧绫诲瀷缂栫爜宸插瓨鍦紝璇烽噸鏂拌緭鍏ワ紒");
paramInJson.put("rstId", "-1");
paramInJson.put("createTime", new Date());
ResourceStoreTypePo resourceStoreTypePo = BeanConvertUtil.covertBean(paramInJson, ResourceStoreTypePo.class);
@@ -51,7 +45,7 @@
* @return 璁㈠崟鏈嶅姟鑳藉鎺ュ彈鐨勬姤鏂�
*/
public void updateResourceStoreType(JSONObject paramInJson, DataFlowContext dataFlowContext) {
- ResourceStoreTypeDto resourceStoreTypeDto = new ResourceStoreTypeDto();
+ /*ResourceStoreTypeDto resourceStoreTypeDto = new ResourceStoreTypeDto();
resourceStoreTypeDto.setGoodsType(paramInJson.getString("goodsType"));
resourceStoreTypeDto.setStatusCd("0");
List<ResourceStoreTypeDto> resourceStoreTypeDtos = resourceStoreTypeInnerServiceSMOImpl.queryResourceStoreTypes(resourceStoreTypeDto);
@@ -61,7 +55,7 @@
throw new IllegalArgumentException("鐗╁搧绫诲瀷缂栫爜宸插瓨鍦紝璇烽噸鏂拌緭鍏ワ紒");
}
}
- }
+ }*/
ResourceStoreTypePo resourceStoreTypePo = BeanConvertUtil.covertBean(paramInJson, ResourceStoreTypePo.class);
super.update(dataFlowContext, resourceStoreTypePo, BusinessTypeConstant.BUSINESS_TYPE_UPDATE_RESOURCE_STORE_TYPE);
}
@@ -75,7 +69,11 @@
* @return 璁㈠崟鏈嶅姟鑳藉鎺ュ彈鐨勬姤鏂�
*/
public void deleteResourceStoreType(JSONObject paramInJson, DataFlowContext dataFlowContext) {
-
+ ResourceStorePo resourceStorePo = new ResourceStorePo();
+ resourceStorePo.setRstId(paramInJson.getString("rstId"));
+ //鏍规嵁绫诲瀷id鐗╁搧淇℃伅琛�
+ List<ResourceStorePo> resourceStores = resourceStoreServiceSMOImpl.getResourceStores(resourceStorePo);
+ Assert.listIsNull(resourceStores, "鐗╁搧淇℃伅涓绫诲瀷姝e湪浣跨敤锛屼笉鑳藉垹闄わ紒");
ResourceStoreTypePo resourceStoreTypePo = BeanConvertUtil.covertBean(paramInJson, ResourceStoreTypePo.class);
super.update(dataFlowContext, resourceStoreTypePo, BusinessTypeConstant.BUSINESS_TYPE_DELETE_RESOURCE_STORE_TYPE);
}
--
Gitblit v1.8.0