Browse Source

代采订单存储时,增加针对可能出现“'”的字段进行替换处理,使能正常存入数据库

hejq 8 years ago
parent
commit
6c5b583370
1 changed files with 4 additions and 4 deletions
  1. 4 4
      src/main/resources/database/template/deputyOrder.xml

+ 4 - 4
src/main/resources/database/template/deputyOrder.xml

@@ -74,23 +74,23 @@
                 v_sale.sa_a14_user := ${order.shipdate};
                 v_sale.sa_a16_user := ${order.deliverymethod};
                 v_sale.sa_a15_user := ${order.pickupmethod};
-                v_sale.sa_a11_user := ${order.tervendaddress};
+                v_sale.sa_a11_user := replace(${order.tervendaddress}, '''', '''''');
                 v_sale.sa_a9_user := ${order.companyname};
                 v_sale.sa_a10_user := ${order.requirepaydate};
                 v_sale.sa_a8_user := ${order.bankname};
                 v_sale.sa_a6_user := ${order.bankaccount};
-                v_sale.sa_a7_user := ${order.bankaddress};
+                v_sale.sa_a7_user := replace(${order.bankaddress}, '''', '''''');
                 v_sale.sa_a5_user := ${order.bankcode};
                 v_sale.sa_a4_user := ${order.otherdata};
                 v_sale.sa_a3_user := ${order.legalrepresent};
                 v_sale.sa_a24_user := ${order.deliverydate};
                 v_sale.sa_a22_user := ${order.paydate};
                 v_sale.sa_payername := ${order.paycomname};
-                v_sale.sa_payeraddress := ${order.paycomaddress};
+                v_sale.sa_payeraddress := replace(${order.paycomaddress}, '''', '''''');
                 v_sale.sa_a13_user := ${order.riskmethod};
                 v_sale.sa_a12_user := ${order.taxpaymentmethod};
                 v_sale.sa_a2_user := ${order.enfax};
-                v_sale.sa_a25_user := ${order.paycomaddress};
+                v_sale.sa_a25_user := replace(${order.paycomaddress}, '''', '''''');
                 v_sale.sa_a10_user_2 := ${order.actualpaydate};
                 insert into sale values v_sale;
             </block>