修复了销售合同的bug

This commit is contained in:
itzhang 2025-06-27 12:39:06 +08:00
parent bc9e80b88b
commit ba12c8b121

View File

@ -352,7 +352,7 @@ public class XSHTController {
contractDetailMap.put("linetype_number", contractTypeStr);//行类型 contractDetailMap.put("linetype_number", contractTypeStr);//行类型
contractDetailMap.put("goodsname", contractDetailData.getString("product_name__c"));//产品名称 contractDetailMap.put("goodsname", contractDetailData.getString("product_name__c"));//产品名称
//contractDetailMap.put("material_number", contractDetailData.getString("product_id__r"));//物料编号 //contractDetailMap.put("material_number", contractDetailData.getString("product_id__r"));//物料编号
contractDetailMap.put("material_number", "TEST0001");//todo 物料编号 contractDetailMap.put("material_number", "80800001");//物料编号
contractDetailMap.put("specification", contractDetailData.getString("specification__c") != null ? contractDetailData.getString("specification__c") : "");//规格 contractDetailMap.put("specification", contractDetailData.getString("specification__c") != null ? contractDetailData.getString("specification__c") : "");//规格
contractDetailMap.put("baseunit", contractDetailData.getString("unit__c__r") != null ? contractDetailData.getString("unit__c__r") : "");//单位 contractDetailMap.put("baseunit", contractDetailData.getString("unit__c__r") != null ? contractDetailData.getString("unit__c__r") : "");//单位
//contractDetailMap.put("baseunit", "TEST0001");//todo 单位 //contractDetailMap.put("baseunit", "TEST0001");//todo 单位
@ -780,14 +780,7 @@ public class XSHTController {
//行ID //行ID
contractBGDetailMap.put("crmentryid", contractBGDetailData.getString("original_detail_data")); contractBGDetailMap.put("crmentryid", contractBGDetailData.getString("original_detail_data"));
//物料编码 //物料编码
String material = contractBGDetailData.getString("change_product_id") != null ? contractBGDetailData.getString("change_product_id") : ""; contractBGDetailMap.put("material", "80800001");
if (material.equals("")) {
log.info("物料编码不存在");
continue;
}
contractBGDetailMap.put("material", material);
//行类型 //行类型
contractBGDetailMap.put("lineType", "010"); contractBGDetailMap.put("lineType", "010");
} else if (changeType.equals("update")) { } else if (changeType.equals("update")) {