费控付款申请接口增加转账附言

This commit is contained in:
yuxueliang0813 2025-05-12 18:53:36 +08:00
parent 959ad0585f
commit c3e14c6f03
1 changed files with 13 additions and 10 deletions

View File

@ -1,5 +1,8 @@
package shjh.jhzj7.fi.fi.webapi; package shjh.jhzj7.fi.fi.webapi;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONException;
import com.alibaba.fastjson.JSONObject;
import com.drew.lang.annotations.NotNull; import com.drew.lang.annotations.NotNull;
import kd.bos.context.RequestContext; import kd.bos.context.RequestContext;
import kd.bos.dataentity.OperateOption; import kd.bos.dataentity.OperateOption;
@ -37,7 +40,7 @@ import java.util.Map;
@ApiController(value = "ApplyBillControler",desc = "应付付款申请单接口,自定义插件") @ApiController(value = "ApplyBillControler",desc = "应付付款申请单接口,自定义插件")
public class ApplyBillControler { public class ApplyBillControler {
private static final String entityName = "bos_costcenter";//系统库 表名 t_bas_costcenter // private static final String entityName = "bos_costcenter";//系统库 表名 t_bas_costcenter
public static final String orgEntName = "bos_org";//系统库 表名 t_org_org public static final String orgEntName = "bos_org";//系统库 表名 t_org_org
public static final String BD_CURRENCY = "bd_currency";//币种 表名 t_bd_currency public static final String BD_CURRENCY = "bd_currency";//币种 表名 t_bd_currency
public static final String BD_SUPPLIER = "bd_supplier";//供应商 表名 t_bd_supplier public static final String BD_SUPPLIER = "bd_supplier";//供应商 表名 t_bd_supplier
@ -55,19 +58,19 @@ public class ApplyBillControler {
@ApiPostMapping(value = apimenthod, desc = "应付付款申请单接口") @ApiPostMapping(value = apimenthod, desc = "应付付款申请单接口")
public CustomApiResult<ApiResultPayApplyExt> applybill_sync (@NotNull @Valid @ApiRequestBody(value="入参json格式数据") ApplyBillModel applybill) { public CustomApiResult<ApiResultPayApplyExt> applybill_sync (@NotNull @Valid @ApiRequestBody(value="入参json格式数据") ApplyBillModel applybill) {
// JSONObject json_body; JSONObject json_body;
String jsonBodyString = null; String jsonBodyString = null;
//返回值 //返回值
ApiResultPayApplyExt apiResultExt = new ApiResultPayApplyExt(); ApiResultPayApplyExt apiResultExt = new ApiResultPayApplyExt();
// try { try {
// // 解析入参如果格式不正确日志记录并反馈esb // 解析入参如果格式不正确日志记录并反馈esb
// json_body = (JSONObject) JSON.toJSON(applybill); json_body = (JSONObject) JSON.toJSON(applybill);
// jsonBodyString = JSON.toJSONString(json_body); jsonBodyString = JSON.toJSONString(json_body);
// } catch (JSONException e) { } catch (JSONException e) {
// handleError("应付付款申请单接口入参异常:" + e.getMessage(), Apimenthod, "费控", null); handleError("应付付款申请单接口入参异常:" + e.getMessage(), Apimenthod, "费控", null);
// return handleErrorAndReturn(apiResultExt, "接口入参异常"); return handleErrorAndReturn(apiResultExt, "接口入参异常");
// } }
// 费控单据编号 // 费控单据编号
String fkBillNum = applybill.getFkBillNum(); String fkBillNum = applybill.getFkBillNum();