diff --git a/so/src/private/nccloud/api/impl/so/m30/APISaleOrderMaitainImpl.java b/so/src/private/nccloud/api/impl/so/m30/APISaleOrderMaitainImpl.java index e454211..49d9028 100644 --- a/so/src/private/nccloud/api/impl/so/m30/APISaleOrderMaitainImpl.java +++ b/so/src/private/nccloud/api/impl/so/m30/APISaleOrderMaitainImpl.java @@ -1799,6 +1799,12 @@ public class APISaleOrderMaitainImpl implements IAPISaleOrderMaitain { // 构建并执行更新SQL String updateSql = "UPDATE mm_mo SET vdef8 = '[vdef8]', vdef14 = '[vdef14]' WHERE vfirstbid = '[bid]'"; + if (StringUtils.isEmpty(vbdef13)) { + vbdef13 = "~"; + } + if (StringUtils.isEmpty(vbdef22)) { + vbdef22 = "~"; + } updateSql = updateSql.replace("[vdef8]", vbdef13); updateSql = updateSql.replace("[vdef14]", vbdef22); updateSql = updateSql.replace("[bid]", csaleorderbid);