|
|
|
@ -7,7 +7,9 @@ import com.psdc.service.model.IBuildHeatingService; |
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
|
import org.springframework.web.bind.annotation.*; |
|
|
|
|
|
|
|
|
|
import java.util.ArrayList; |
|
|
|
|
import java.util.HashMap; |
|
|
|
|
import java.util.List; |
|
|
|
|
import java.util.Map; |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
@ -48,17 +50,25 @@ public class BuildHeatingController { |
|
|
|
|
AjaxResult ajax = AjaxResult.success(); |
|
|
|
|
switch (typeCode){ |
|
|
|
|
case "0101": |
|
|
|
|
String s = DeviceSubType.Cooling_Heating.getDesc() + "," + DeviceSubType.Cooling_Heating_Electric_Boiler.getDesc(); |
|
|
|
|
ajax.put("data", buildHeatingService.selDevicesBySubType(s)); |
|
|
|
|
List<String> list1 = new ArrayList<>(); |
|
|
|
|
list1.add(DeviceSubType.Cooling_Heating.getDesc()); |
|
|
|
|
list1.add(DeviceSubType.Cooling_Heating_Electric_Boiler.getDesc()); |
|
|
|
|
ajax.put("data", buildHeatingService.selDevicesBySubType(list1)); |
|
|
|
|
return ajax; |
|
|
|
|
case "0102": |
|
|
|
|
ajax.put("data", buildHeatingService.selDevicesBySubType(DeviceSubType.Boiler_Heating.getDesc())); |
|
|
|
|
List<String> list2 = new ArrayList<>(); |
|
|
|
|
list2.add(DeviceSubType.Cooling_Heating.getDesc()); |
|
|
|
|
ajax.put("data", buildHeatingService.selDevicesBySubType(list2)); |
|
|
|
|
return ajax; |
|
|
|
|
case "0103" : |
|
|
|
|
ajax.put("data", buildHeatingService.selDevicesBySubType(DeviceSubType.Kitchen_Cooking.getDesc())); |
|
|
|
|
List<String> list3 = new ArrayList<>(); |
|
|
|
|
list3.add(DeviceSubType.Kitchen_Cooking.getDesc()); |
|
|
|
|
ajax.put("data", buildHeatingService.selDevicesBySubType(list3)); |
|
|
|
|
return ajax; |
|
|
|
|
case "0104" : |
|
|
|
|
ajax.put("data", buildHeatingService.selDevicesBySubType(DeviceSubType.Material_Kiln.getDesc())); |
|
|
|
|
List<String> list4 = new ArrayList<>(); |
|
|
|
|
list4.add(DeviceSubType.Material_Kiln.getDesc()); |
|
|
|
|
ajax.put("data", buildHeatingService.selDevicesBySubType(list4)); |
|
|
|
|
return ajax; |
|
|
|
|
default: |
|
|
|
|
ajax.put("data", buildHeatingService.selAllDevices()); |
|
|
|
|