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