ws
2023-11-01 8bb6641ef68a158aabd0dc20b54fb6a4516b16fc
src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1106PR.java
@@ -24,10 +24,10 @@
import java.util.List;
/**
 * 廒间信息
 *
 * @Author:YAN
 */
 * @Author: YYC
 * @Description:油罐信息
 * @DateTime: 2023-10-25 14:13
 **/
@Component
public class WhjlApi1106PR {
@@ -40,7 +40,7 @@
    /**
     * 获取列表信息
     * whjlApi1106PR#listData
     * WhjlApi1106PR#listData
     *
     * @return
     */
@@ -65,7 +65,7 @@
    /**
     * 更新或修改
     * whjlApi1106PR#saveData
     * WhjlApi1106PR#saveData
     *
     * @param data
     * @return
@@ -88,7 +88,7 @@
    /**
     * 删除
     * whjlApi1106PR#delData
     * WhjlApi1106PR#delData
     *
     * @param data
     * @return
@@ -101,14 +101,14 @@
    /**
     * 上传
     * whjlApi1106PR#pushData
     * WhjlApi1106PR#pushData
     *
     * @param items
     * @return
     */
    @Expose
    public String pushData(List<WhjlApi1106> items) {
        ResponseDto responseDto;
        String result = "";
        String kqdm = items.get(0).getKqdm();
@@ -127,14 +127,12 @@
            return "系统没有当前推送协议配置,执行失败";
        }
        //推送,数据为集合形式
        responseDto = apiService.pushData(param, apiConf, items);
        if (responseDto.getSuccess() == 0) {
            //推送成功,更新数据上传状态
            ApiInfoData infoData;
            for (WhjlApi1106 data : items) {
        ResponseDto responseDto;
        ApiInfoData infoData;
        for (WhjlApi1106 data : items) {
            responseDto = apiService.pushData(param, apiConf, items);
            if (responseDto.getSuccess() == 0) {
                if (Constant.CZBZ_I.equals(data.getCzbz())) {
                    infoData = new ApiInfoData();
                    infoData.setId(data.getBizId());
                    infoData.setKqdm(data.getKqdm());
@@ -146,7 +144,6 @@
                    data.setCzbz(Constant.CZBZ_U);
                    infoData.setCzbz(Constant.CZBZ_U);
                    infoData.setData(JSON.toJSONString(data));
                    apiInfoDataRep.save(infoData);
                }
            }