|
@@ -1,8 +1,6 @@
|
|
|
package com.szwl.controller;
|
|
|
|
|
|
|
|
|
-import cn.afterturn.easypoi.excel.ExcelExportUtil;
|
|
|
-import cn.afterturn.easypoi.excel.entity.ExportParams;
|
|
|
import cn.com.crbank.ommo.bean.ResultMessage;
|
|
|
import cn.com.crbank.ommo.esUtil.BeanUtils;
|
|
|
import cn.hutool.core.util.NumberUtil;
|
|
@@ -31,8 +29,8 @@ import com.szwl.model.bo.R;
|
|
|
import com.szwl.model.bo.ResponseModel;
|
|
|
import com.szwl.model.bo.UserDetailBO;
|
|
|
import com.szwl.model.entity.*;
|
|
|
-import com.szwl.model.param.EquipmentParam;
|
|
|
import com.szwl.model.param.PasswordParam;
|
|
|
+import com.szwl.model.param.SmokeJamParm;
|
|
|
import com.szwl.model.query.StatisticsParam;
|
|
|
import com.szwl.model.utils.DateUtils;
|
|
|
import com.szwl.model.utils.PushUtils;
|
|
@@ -42,7 +40,6 @@ import com.szwl.util.DownloadUtils;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
import org.apache.commons.lang.StringUtils;
|
|
|
-import org.apache.poi.ss.usermodel.Workbook;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.http.HttpStatus;
|
|
|
import org.springframework.http.ResponseEntity;
|
|
@@ -50,10 +47,8 @@ import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
import javax.servlet.http.HttpServletResponse;
|
|
|
import java.io.IOException;
|
|
|
-import java.io.OutputStream;
|
|
|
import java.net.URL;
|
|
|
import java.net.URLConnection;
|
|
|
-import java.net.URLEncoder;
|
|
|
import java.nio.file.Files;
|
|
|
import java.nio.file.Paths;
|
|
|
import java.text.SimpleDateFormat;
|
|
@@ -1880,6 +1875,22 @@ public class TEquipmentController {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ @ApiOperation("冰淇淋:果酱抽取")
|
|
|
+ @PostMapping("/smokeJam")
|
|
|
+ public ResponseModel<?> smokeJam(@RequestBody SmokeJamParm smokeJamParm) {
|
|
|
+ Long equipmentId = smokeJamParm.getEquipmentId();
|
|
|
+ String productNo = smokeJamParm.getProductNo();
|
|
|
+ Integer status = smokeJamParm.getStatus();
|
|
|
+ String kindData = productNo + "-" + status;
|
|
|
+ TEquipment equipment = tEquipmentService.getById(equipmentId);
|
|
|
+ if (equipment != null) {
|
|
|
+ tEquipmentService.sentMessage(equipment.getClientId(), PushUtils.buildJson("smokeJam", kindData).toString());
|
|
|
+ return R.ok();
|
|
|
+ } else {
|
|
|
+ return R.fail(ResponseCodesEnum.A0001, "设备不存在");
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
@ApiOperation("修改税费开关状态")
|
|
|
@PostMapping("/updateTaxSwitch")
|
|
|
public ResponseModel<?> updateTaxSwitch(@RequestBody TEquipmentDesc equipmentDesc) {
|