【苍穹踩坑】之携带基础资料属性到指定列原创
5人赞赏了该文章
1,248次浏览
编辑于2021年04月21日 18:26:54
问题:
现在项目上需要在订单上携带客户地址并且允许修改。如果直接使用基础资料属性字段是无法修改的。所以在订单上增加了文本字段“详细地址”,并且在单据的业务规则中配置将客户的详细地址属性携带到这个字段中。
做完测试发现,如果客户的详细地址属性有值则可以正常携带,如果为空,则在单据的“详细地址”栏中显示Map { "zh_TW": "", "zh_CN": "" }。
解决:
检查单据的业务规则配置,没有发现问题,
在回头检查客户的详细地址属性,发现时多语言文本类型字段,在订单中增加的详细地址是普通文本字段。
怀疑是此处类型不一致导致的问题,遂将订单中字段修改外多语言文本,问题解决。
所以在进行字段赋值时,类型一致是非常重要的原则,虽然有时不一致时也可以,但为了稳妥还是要使用相同类型的字段。
ps:以上两个截图是同一个项目上奋斗的兄弟张恒友情赞助。
赞 5
5人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读