丽知:1、sku主档同步优化单引号造成的sql截断

This commit is contained in:
zhengyf 2024-12-16 10:45:11 +08:00
parent a3b5105729
commit 509599aa1c
1 changed files with 4 additions and 3 deletions

View File

@ -303,9 +303,9 @@ public class SKUPluginInitializer extends PluginBaseEntity {
//invmnecode 助记码 //invmnecode 助记码
parentvo.setInvmnecode(sku.getCode().trim()); parentvo.setInvmnecode(sku.getCode().trim());
//invname 存货名称 //invname 存货名称
parentvo.setInvname(sku.getName()); parentvo.setInvname(sku.getName().replace("'", "\\'"));
//invshortname 存货简称 //invshortname 存货简称
parentvo.setInvshortname(sku.getName()); parentvo.setInvshortname(sku.getName().replace("'", "\\'"));
//pk_invcl 分类,没有存货分类的时候默认YD001,可能是虚拟组套 //pk_invcl 分类,没有存货分类的时候默认YD001,可能是虚拟组套
if(null==sku.getCInvCCode()||"".equals(sku.getCInvCCode())){ if(null==sku.getCInvCCode()||"".equals(sku.getCInvCCode())){
parentvo.setPk_invcl("YD001"); parentvo.setPk_invcl("YD001");
@ -314,7 +314,8 @@ public class SKUPluginInitializer extends PluginBaseEntity {
} }
//def1 ofs品牌 //def1 ofs品牌
parentvo.setDef1(sku.getBrandCode()); String brandCode = sku.getBrandCode().replace("'", "\\'");//会有 I'M MEME
parentvo.setDef1(brandCode);
//pk_measdoc 主计量单位ofs没有单位默认个20240830万万同意 //pk_measdoc 主计量单位ofs没有单位默认个20240830万万同意
parentvo.setPk_measdoc("EA"); parentvo.setPk_measdoc("EA");