소스 검색

优化代码

java110 5 년 전
부모
커밋
02e12f4c1c
1개의 변경된 파일2개의 추가작업 그리고 5개의 파일을 삭제
  1. 2 5
      service-job/src/main/java/com/java110/job/smo/impl/DataBusInnerServiceSMOImpl.java

+ 2 - 5
service-job/src/main/java/com/java110/job/smo/impl/DataBusInnerServiceSMOImpl.java

@@ -12,7 +12,6 @@ import com.java110.utils.factory.ApplicationContextFactory;
 import com.java110.vo.ResultVo;
 import com.java110.vo.ResultVo;
 import org.slf4j.Logger;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.slf4j.LoggerFactory;
-import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.RequestBody;
 import org.springframework.web.bind.annotation.RequestBody;
 import org.springframework.web.bind.annotation.RestController;
 import org.springframework.web.bind.annotation.RestController;
 
 
@@ -33,9 +32,6 @@ public class DataBusInnerServiceSMOImpl extends BaseServiceSMO implements IDataB
     public static final String DEFAULT_OPEN_DOOR_PROTOCOL = "ximoOpenDoorAdapt";//吸墨门禁
     public static final String DEFAULT_OPEN_DOOR_PROTOCOL = "ximoOpenDoorAdapt";//吸墨门禁
 
 
 
 
-   // @Autowired
-    private IDatabusAdapt databusAdaptImpl;
-
     @Override
     @Override
     public boolean exchange(@RequestBody List<Business> businesses) {
     public boolean exchange(@RequestBody List<Business> businesses) {
         List<BusinessDatabusDto> databusDtos = DatabusCache.getDatabuss();
         List<BusinessDatabusDto> databusDtos = DatabusCache.getDatabuss();
@@ -47,7 +43,7 @@ public class DataBusInnerServiceSMOImpl extends BaseServiceSMO implements IDataB
 
 
     @Override
     @Override
     public ResultVo openDoor(@RequestBody JSONObject reqJson) {
     public ResultVo openDoor(@RequestBody JSONObject reqJson) {
-        databusAdaptImpl = ApplicationContextFactory.getBean(DEFAULT_OPEN_DOOR_PROTOCOL, IDatabusAdapt.class);
+        IDatabusAdapt databusAdaptImpl = ApplicationContextFactory.getBean(DEFAULT_OPEN_DOOR_PROTOCOL, IDatabusAdapt.class);
         return databusAdaptImpl.openDoor(reqJson);
         return databusAdaptImpl.openDoor(reqJson);
 
 
     }
     }
@@ -60,6 +56,7 @@ public class DataBusInnerServiceSMOImpl extends BaseServiceSMO implements IDataB
      * @param databusDtos databus
      * @param databusDtos databus
      */
      */
     private void doExchange(Business business, List<Business> businesses, List<BusinessDatabusDto> databusDtos) {
     private void doExchange(Business business, List<Business> businesses, List<BusinessDatabusDto> databusDtos) {
+        IDatabusAdapt databusAdaptImpl = null;
         for (BusinessDatabusDto databusDto : databusDtos) {
         for (BusinessDatabusDto databusDto : databusDtos) {
             try {
             try {
                 if (business.getBusinessTypeCd().equals(databusDto.getBusinessTypeCd())) {
                 if (business.getBusinessTypeCd().equals(databusDto.getBusinessTypeCd())) {