PowerMettersDetailProvider.cs 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Data;
  4. using System.Linq;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7. using Winsoft.GOV.Framework.Model;
  8. using Dapper;
  9. namespace Winsoft.GOV.Framework.Provider
  10. {
  11. public class PowerMettersDetailProvider : BaseProvider<PowerMattersDetail>
  12. {
  13. private static PowerMettersDetailProvider instance;
  14. public PowerMettersDetailProvider() : base("gov")
  15. {
  16. }
  17. public static PowerMettersDetailProvider Instance
  18. {
  19. get
  20. {
  21. CreateInstance(ref instance);
  22. return instance;
  23. }
  24. }
  25. public void DeleteByPowerMattersBase()
  26. {
  27. const string sql = "delete from powerMettersDetail where QL_INNER_CODE not in (select ql_inner_code from PowerMattersBase);";
  28. using (IDbConnection connection = GetDbConnection())
  29. {
  30. connection.Execute(sql, 60000);
  31. }
  32. }
  33. public PowerMattersDetail FindByRowID(string rowID)
  34. {
  35. const string sql = "select * from powerMettersDetail where QL_INNER_CODE=@rowID;";
  36. using (IDbConnection connection = GetDbConnection())
  37. {
  38. return connection.Query<PowerMattersDetail>(sql, new { rowID = rowID }).FirstOrDefault<PowerMattersDetail>();
  39. }
  40. }
  41. public DateTime FindLastUpdateDate()
  42. {
  43. const string sql = "select Max(UPDATE_DATE) from powerMettersDetail;";
  44. using (IDbConnection connection = GetDbConnection())
  45. {
  46. return connection.QueryFirst<DateTime>(sql);
  47. }
  48. }
  49. public bool IsExist(string ql_inner_code)
  50. {
  51. using (IDbConnection connection = GetDbConnection())
  52. {
  53. string sql = "select count(*) from powerMettersDetail where QL_INNER_CODE=@ql_inner_code;";
  54. return connection.QueryFirstOrDefault<int>(sql, new { ql_inner_code = ql_inner_code }) > 0;
  55. }
  56. }
  57. public void Insert(PowerMattersDetail p)
  58. {
  59. using (IDbConnection connection = GetDbConnection())
  60. {
  61. string sql = "INSERT INTO `gov`.`powermettersdetail` "
  62. + "(`ROWGUID`, "
  63. + "`UPDATE_DATE`, "
  64. + "`UPDATE_TYPE`, "
  65. + "`QL_KIND`, "
  66. + "`QL_MAINITEM_ID`, "
  67. + "`QL_SUBITEM_ID`, "
  68. + "`SHIQUANCJ`, "
  69. + "`BELONGXIAQUCODE`, "
  70. + "`QL_DEP_ORGCDOE`, "
  71. + "`ITEMSOURCE`, "
  72. + "`VERSION_NUMBER`, "
  73. + "`VERSION_DATE`, "
  74. + "`QL_EFFECT_TIME`, "
  75. + "`QL_INNER_CODE`, "
  76. + "`QL_NAME`, "
  77. + "`QL_STATE`, "
  78. + "`LAWBASIS`, "
  79. + "`ANTICIPATE_DAY`, "
  80. + "`ANTICIPATE_TYPE`, "
  81. + "`PROMISE_DAY`, "
  82. + "`APPLYERMIN_COUNT`, "
  83. + "`IS_PILOT`, "
  84. + "`QL_DEP`, "
  85. + "`LEAD_DEPT`, "
  86. + "`BJTYPE`, "
  87. + "`BENJISPXZ`, "
  88. + "`HANDLE_FREQUENCY`, "
  89. + "`XINGZHENXDRXZ`, "
  90. + "`APPLY_CONDITION`, "
  91. + "`BANJIAN_FINISHFILES`, "
  92. + "`LINK_TEL`, "
  93. + "`SUPERVISE_TEL`, "
  94. + "`WEBAPPLYURL`, "
  95. + "`WEBCONSULTURL`, "
  96. + "`CHARGE_FLAG`, "
  97. + "`CHARGE_BASIS`, "
  98. + "`RIGHTCLASS_QIYEZT`, "
  99. + "`RIGHTCLASS_QIYEDX`, "
  100. + "`RIGHTCLASS_GERENSX`, "
  101. + "`RIGHTCLASS_GERENDX`, "
  102. + "`IN_FLOW_INFO`, "
  103. + "`MATERIAL_INFO`, "
  104. + "`CHARGEITEM_INFO`, "
  105. + "`QA_INFO`, "
  106. + "`ACCEPT_ADDRESS_INFO`, "
  107. + "`SYNC_SIGN`, "
  108. + "`SYNC_DATE`, "
  109. + "`SYNC_ERROR_DESC`, "
  110. + "`OUORGCODE`, "
  111. + "`OUGUID`, "
  112. + "`sync_state`, "
  113. + "`FaRenUrl`, "
  114. + "`GeRenFlag`, "
  115. + "`Is_TongJian`, "
  116. + "`QL_Full_ID`, "
  117. + "`ENTRUST`, "
  118. + "`ENTRUSTDES`, "
  119. + "`APPLYERMIN_COUNT_DESC`, "
  120. + "`OUTypeCode`, "
  121. + "`OUT_FLOW_DESC`, "
  122. + "`BANJIAN_FINISHTYPE`, "
  123. + "`IS_SpecialPro`, "
  124. + "`State2`, "
  125. + "`NoSuit_Apply`, "
  126. + "`IS_UnifyDo`, "
  127. + "`IS_UpUnify`, "
  128. + "`QL_ATT`, "
  129. + "`BakNote`, "
  130. + "`WebApplyMode`, "
  131. + "`ITEMSOURCETYPE`, "
  132. + "`Is_SimplePunish`, "
  133. + "`Is_LevyWaiver`, "
  134. + "`FeeBasis`, "
  135. + "`FACT_INFO`, "
  136. + "`IS_CS`, "
  137. + "`UnifyDoDes`, "
  138. + "`IS_VLB`, "
  139. + "`NoUnify_Do`, "
  140. + "`QL_INNER_CODE_ITEM`, "
  141. + "`IsHasOwnFlow`, "
  142. + "`Is_TouZiP`, "
  143. + "`bak1`, "
  144. + "`bak2`, "
  145. + "`bak3`) "
  146. + "VALUES "
  147. + "(@ROWGUID, "
  148. + "@UPDATE_DATE, "
  149. + "@UPDATE_TYPE, "
  150. + "@QL_KIND, "
  151. + "@QL_MAINITEM_ID, "
  152. + "@QL_SUBITEM_ID, "
  153. + "@SHIQUANCJ, "
  154. + "@BELONGXIAQUCODE, "
  155. + "@QL_DEP_ORGCDOE, "
  156. + "@ITEMSOURCE, "
  157. + "@VERSION_NUMBER, "
  158. + "@VERSION_DATE, "
  159. + "@QL_EFFECT_TIME, "
  160. + "@QL_INNER_CODE, "
  161. + "@QL_NAME, "
  162. + "@QL_STATE, "
  163. + "@LAWBASIS, "
  164. + "@ANTICIPATE_DAY, "
  165. + "@ANTICIPATE_TYPE, "
  166. + "@PROMISE_DAY, "
  167. + "@APPLYERMIN_COUNT, "
  168. + "@IS_PILOT, "
  169. + "@QL_DEP, "
  170. + "@LEAD_DEPT, "
  171. + "@BJTYPE, "
  172. + "@BENJISPXZ, "
  173. + "@HANDLE_FREQUENCY, "
  174. + "@XINGZHENXDRXZ, "
  175. + "@APPLY_CONDITION, "
  176. + "@BANJIAN_FINISHFILES, "
  177. + "@LINK_TEL, "
  178. + "@SUPERVISE_TEL, "
  179. + "@WEBAPPLYURL, "
  180. + "@WEBCONSULTURL, "
  181. + "@CHARGE_FLAG, "
  182. + "@CHARGE_BASIS, "
  183. + "@RIGHTCLASS_QIYEZT, "
  184. + "@RIGHTCLASS_QIYEDX, "
  185. + "@RIGHTCLASS_GERENSX, "
  186. + "@RIGHTCLASS_GERENDX, "
  187. + "@IN_FLOW_INFO, "
  188. + "@MATERIAL_INFO, "
  189. + "@CHARGEITEM_INFO, "
  190. + "@QA_INFO, "
  191. + "@ACCEPT_ADDRESS_INFO, "
  192. + "@SYNC_SIGN, "
  193. + "@SYNC_DATE, "
  194. + "@SYNC_ERROR_DESC, "
  195. + "@OUORGCODE, "
  196. + "@OUGUID, "
  197. + "@sync_state, "
  198. + "@FaRenUrl, "
  199. + "@GeRenFlag, "
  200. + "@Is_TongJian, "
  201. + "@QL_Full_ID, "
  202. + "@ENTRUST, "
  203. + "@ENTRUSTDES, "
  204. + "@APPLYERMIN_COUNT_DESC, "
  205. + "@OUTypeCode, "
  206. + "@OUT_FLOW_DESC, "
  207. + "@BANJIAN_FINISHTYPE, "
  208. + "@IS_SpecialPro, "
  209. + "@State2, "
  210. + "@NoSuit_Apply, "
  211. + "@IS_UnifyDo, "
  212. + "@IS_UpUnify, "
  213. + "@QL_ATT, "
  214. + "@BakNote, "
  215. + "@WebApplyMode, "
  216. + "@ITEMSOURCETYPE, "
  217. + "@Is_SimplePunish, "
  218. + "@Is_LevyWaiver, "
  219. + "@FeeBasis, "
  220. + "@FACT_INFO, "
  221. + "@IS_CS, "
  222. + "@UnifyDoDes, "
  223. + "@IS_VLB, "
  224. + "@NoUnify_Do, "
  225. + "@QL_INNER_CODE_ITEM, "
  226. + "@IsHasOwnFlow, "
  227. + "@Is_TouZiP, "
  228. + "@bak1, "
  229. + "@bak2, "
  230. + "@bak3); ";
  231. connection.Execute(sql, p);
  232. }
  233. }
  234. public void UpdateOrInsert(PowerMattersDetail p)
  235. {
  236. using (IDbConnection connection = GetDbConnection())
  237. {
  238. string sql = "select ROWGUID from powerMettersDetail where QL_INNER_CODE=@QL_INNER_CODE;";
  239. IEnumerable<string> tmp = connection.Query<string>(sql, p);
  240. if (tmp != null && tmp.Count() > 0)
  241. {
  242. sql = "UPDATE `powermettersdetail` " +
  243. "SET " +
  244. "`ROWGUID` = @ROWGUID, " +
  245. "`UPDATE_DATE` = @UPDATE_DATE, " +
  246. "`UPDATE_TYPE` = @UPDATE_TYPE, " +
  247. "`QL_KIND` = @QL_KIND, " +
  248. "`QL_MAINITEM_ID` = @QL_MAINITEM_ID, " +
  249. "`QL_SUBITEM_ID` = @QL_SUBITEM_ID, " +
  250. "`SHIQUANCJ` = @SHIQUANCJ, " +
  251. "`BELONGXIAQUCODE` = @BELONGXIAQUCODE, " +
  252. "`QL_DEP_ORGCDOE` = @QL_DEP_ORGCDOE, " +
  253. "`ITEMSOURCE` = @ITEMSOURCE, " +
  254. "`VERSION_NUMBER` = @VERSION_NUMBER, " +
  255. "`VERSION_DATE` = @VERSION_DATE, " +
  256. "`QL_EFFECT_TIME` = @QL_EFFECT_TIME, " +
  257. "`QL_INNER_CODE` = @QL_INNER_CODE, " +
  258. "`QL_NAME` = @QL_NAME, " +
  259. "`QL_STATE` = @QL_STATE, " +
  260. "`LAWBASIS` = @LAWBASIS, " +
  261. "`ANTICIPATE_DAY` = @ANTICIPATE_DAY, " +
  262. "`ANTICIPATE_TYPE` = @ANTICIPATE_TYPE, " +
  263. "`PROMISE_DAY` = @PROMISE_DAY, " +
  264. "`APPLYERMIN_COUNT` = @APPLYERMIN_COUNT, " +
  265. "`IS_PILOT` = @IS_PILOT, " +
  266. "`QL_DEP` = @QL_DEP, " +
  267. "`LEAD_DEPT` = @LEAD_DEPT, " +
  268. "`BJTYPE` = @BJTYPE, " +
  269. "`BENJISPXZ` = @BENJISPXZ, " +
  270. "`HANDLE_FREQUENCY` = @HANDLE_FREQUENCY, " +
  271. "`XINGZHENXDRXZ` = @XINGZHENXDRXZ, " +
  272. "`APPLY_CONDITION` = @APPLY_CONDITION, " +
  273. "`BANJIAN_FINISHFILES` = @BANJIAN_FINISHFILES, " +
  274. "`LINK_TEL` = @LINK_TEL, " +
  275. "`SUPERVISE_TEL` = @SUPERVISE_TEL, " +
  276. "`WEBAPPLYURL` = @WEBAPPLYURL, " +
  277. "`WEBCONSULTURL` = @WEBCONSULTURL, " +
  278. "`CHARGE_FLAG` = @CHARGE_FLAG, " +
  279. "`CHARGE_BASIS` = @CHARGE_BASIS, " +
  280. "`RIGHTCLASS_QIYEZT` = @RIGHTCLASS_QIYEZT, " +
  281. "`RIGHTCLASS_QIYEDX` = @RIGHTCLASS_QIYEDX, " +
  282. "`RIGHTCLASS_GERENSX` = @RIGHTCLASS_GERENSX, " +
  283. "`RIGHTCLASS_GERENDX` = @RIGHTCLASS_GERENDX, " +
  284. "`IN_FLOW_INFO` = @IN_FLOW_INFO, " +
  285. "`MATERIAL_INFO` = @MATERIAL_INFO, " +
  286. "`CHARGEITEM_INFO` = @CHARGEITEM_INFO, " +
  287. "`QA_INFO` = @QA_INFO, " +
  288. "`ACCEPT_ADDRESS_INFO` = @ACCEPT_ADDRESS_INFO, " +
  289. "`SYNC_SIGN` = @SYNC_SIGN, " +
  290. "`SYNC_DATE` = @SYNC_DATE, " +
  291. "`SYNC_ERROR_DESC` = @SYNC_ERROR_DESC, " +
  292. "`OUORGCODE` = @OUORGCODE, " +
  293. "`OUGUID` = @OUGUID, " +
  294. "`sync_state` = @sync_state, " +
  295. "`FaRenUrl` = @FaRenUrl, " +
  296. "`GeRenFlag` = @GeRenFlag, " +
  297. "`Is_TongJian` = @Is_TongJian, " +
  298. "`QL_Full_ID` = @QL_Full_ID, " +
  299. "`ENTRUST` = @ENTRUST, " +
  300. "`ENTRUSTDES` = @ENTRUSTDES, " +
  301. "`APPLYERMIN_COUNT_DESC` = @APPLYERMIN_COUNT_DESC, " +
  302. "`OUTypeCode` = @OUTypeCode, " +
  303. "`OUT_FLOW_DESC` = @OUT_FLOW_DESC, " +
  304. "`BANJIAN_FINISHTYPE` = @BANJIAN_FINISHTYPE, " +
  305. "`IS_SpecialPro` = @IS_SpecialPro, " +
  306. "`State2` = @State2, " +
  307. "`NoSuit_Apply` = @NoSuit_Apply, " +
  308. "`IS_UnifyDo` = @IS_UnifyDo, " +
  309. "`IS_UpUnify` = @IS_UpUnify, " +
  310. "`QL_ATT` = @QL_ATT, " +
  311. "`BakNote` = @BakNote, " +
  312. "`WebApplyMode` = @WebApplyMode, " +
  313. "`ITEMSOURCETYPE` = @ITEMSOURCETYPE, " +
  314. "`Is_SimplePunish` = @Is_SimplePunish, " +
  315. "`Is_LevyWaiver` = @Is_LevyWaiver, " +
  316. "`FeeBasis` = @FeeBasis, " +
  317. "`FACT_INFO` = @FACT_INFO, " +
  318. "`IS_CS` = @IS_CS, " +
  319. "`UnifyDoDes` = @UnifyDoDes, " +
  320. "`IS_VLB` = @IS_VLB, " +
  321. "`NoUnify_Do` = @NoUnify_Do, " +
  322. "`QL_INNER_CODE_ITEM` = @QL_INNER_CODE_ITEM, " +
  323. "`IsHasOwnFlow` = @IsHasOwnFlow, " +
  324. "`Is_TouZiP` = @Is_TouZiP, " +
  325. "`bak1` = @bak1, " +
  326. "`bak2` = @bak2, " +
  327. "`bak3` = @bak3 " +
  328. " WHERE `QL_INNER_CODE` = @QL_INNER_CODE;";
  329. }
  330. else
  331. {
  332. Console.WriteLine("插入:" + p.QL_INNER_CODE);
  333. sql = "INSERT INTO `gov`.`powermettersdetail` "
  334. + "(`ROWGUID`, "
  335. + "`UPDATE_DATE`, "
  336. + "`UPDATE_TYPE`, "
  337. + "`QL_KIND`, "
  338. + "`QL_MAINITEM_ID`, "
  339. + "`QL_SUBITEM_ID`, "
  340. + "`SHIQUANCJ`, "
  341. + "`BELONGXIAQUCODE`, "
  342. + "`QL_DEP_ORGCDOE`, "
  343. + "`ITEMSOURCE`, "
  344. + "`VERSION_NUMBER`, "
  345. + "`VERSION_DATE`, "
  346. + "`QL_EFFECT_TIME`, "
  347. + "`QL_INNER_CODE`, "
  348. + "`QL_NAME`, "
  349. + "`QL_STATE`, "
  350. + "`LAWBASIS`, "
  351. + "`ANTICIPATE_DAY`, "
  352. + "`ANTICIPATE_TYPE`, "
  353. + "`PROMISE_DAY`, "
  354. + "`APPLYERMIN_COUNT`, "
  355. + "`IS_PILOT`, "
  356. + "`QL_DEP`, "
  357. + "`LEAD_DEPT`, "
  358. + "`BJTYPE`, "
  359. + "`BENJISPXZ`, "
  360. + "`HANDLE_FREQUENCY`, "
  361. + "`XINGZHENXDRXZ`, "
  362. + "`APPLY_CONDITION`, "
  363. + "`BANJIAN_FINISHFILES`, "
  364. + "`LINK_TEL`, "
  365. + "`SUPERVISE_TEL`, "
  366. + "`WEBAPPLYURL`, "
  367. + "`WEBCONSULTURL`, "
  368. + "`CHARGE_FLAG`, "
  369. + "`CHARGE_BASIS`, "
  370. + "`RIGHTCLASS_QIYEZT`, "
  371. + "`RIGHTCLASS_QIYEDX`, "
  372. + "`RIGHTCLASS_GERENSX`, "
  373. + "`RIGHTCLASS_GERENDX`, "
  374. + "`IN_FLOW_INFO`, "
  375. + "`MATERIAL_INFO`, "
  376. + "`CHARGEITEM_INFO`, "
  377. + "`QA_INFO`, "
  378. + "`ACCEPT_ADDRESS_INFO`, "
  379. + "`SYNC_SIGN`, "
  380. + "`SYNC_DATE`, "
  381. + "`SYNC_ERROR_DESC`, "
  382. + "`OUORGCODE`, "
  383. + "`OUGUID`, "
  384. + "`sync_state`, "
  385. + "`FaRenUrl`, "
  386. + "`GeRenFlag`, "
  387. + "`Is_TongJian`, "
  388. + "`QL_Full_ID`, "
  389. + "`ENTRUST`, "
  390. + "`ENTRUSTDES`, "
  391. + "`APPLYERMIN_COUNT_DESC`, "
  392. + "`OUTypeCode`, "
  393. + "`OUT_FLOW_DESC`, "
  394. + "`BANJIAN_FINISHTYPE`, "
  395. + "`IS_SpecialPro`, "
  396. + "`State2`, "
  397. + "`NoSuit_Apply`, "
  398. + "`IS_UnifyDo`, "
  399. + "`IS_UpUnify`, "
  400. + "`QL_ATT`, "
  401. + "`BakNote`, "
  402. + "`WebApplyMode`, "
  403. + "`ITEMSOURCETYPE`, "
  404. + "`Is_SimplePunish`, "
  405. + "`Is_LevyWaiver`, "
  406. + "`FeeBasis`, "
  407. + "`FACT_INFO`, "
  408. + "`IS_CS`, "
  409. + "`UnifyDoDes`, "
  410. + "`IS_VLB`, "
  411. + "`NoUnify_Do`, "
  412. + "`QL_INNER_CODE_ITEM`, "
  413. + "`IsHasOwnFlow`, "
  414. + "`Is_TouZiP`, "
  415. + "`bak1`, "
  416. + "`bak2`, "
  417. + "`bak3`) "
  418. + "VALUES "
  419. + "(@ROWGUID, "
  420. + "@UPDATE_DATE, "
  421. + "@UPDATE_TYPE, "
  422. + "@QL_KIND, "
  423. + "@QL_MAINITEM_ID, "
  424. + "@QL_SUBITEM_ID, "
  425. + "@SHIQUANCJ, "
  426. + "@BELONGXIAQUCODE, "
  427. + "@QL_DEP_ORGCDOE, "
  428. + "@ITEMSOURCE, "
  429. + "@VERSION_NUMBER, "
  430. + "@VERSION_DATE, "
  431. + "@QL_EFFECT_TIME, "
  432. + "@QL_INNER_CODE, "
  433. + "@QL_NAME, "
  434. + "@QL_STATE, "
  435. + "@LAWBASIS, "
  436. + "@ANTICIPATE_DAY, "
  437. + "@ANTICIPATE_TYPE, "
  438. + "@PROMISE_DAY, "
  439. + "@APPLYERMIN_COUNT, "
  440. + "@IS_PILOT, "
  441. + "@QL_DEP, "
  442. + "@LEAD_DEPT, "
  443. + "@BJTYPE, "
  444. + "@BENJISPXZ, "
  445. + "@HANDLE_FREQUENCY, "
  446. + "@XINGZHENXDRXZ, "
  447. + "@APPLY_CONDITION, "
  448. + "@BANJIAN_FINISHFILES, "
  449. + "@LINK_TEL, "
  450. + "@SUPERVISE_TEL, "
  451. + "@WEBAPPLYURL, "
  452. + "@WEBCONSULTURL, "
  453. + "@CHARGE_FLAG, "
  454. + "@CHARGE_BASIS, "
  455. + "@RIGHTCLASS_QIYEZT, "
  456. + "@RIGHTCLASS_QIYEDX, "
  457. + "@RIGHTCLASS_GERENSX, "
  458. + "@RIGHTCLASS_GERENDX, "
  459. + "@IN_FLOW_INFO, "
  460. + "@MATERIAL_INFO, "
  461. + "@CHARGEITEM_INFO, "
  462. + "@QA_INFO, "
  463. + "@ACCEPT_ADDRESS_INFO, "
  464. + "@SYNC_SIGN, "
  465. + "@SYNC_DATE, "
  466. + "@SYNC_ERROR_DESC, "
  467. + "@OUORGCODE, "
  468. + "@OUGUID, "
  469. + "@sync_state, "
  470. + "@FaRenUrl, "
  471. + "@GeRenFlag, "
  472. + "@Is_TongJian, "
  473. + "@QL_Full_ID, "
  474. + "@ENTRUST, "
  475. + "@ENTRUSTDES, "
  476. + "@APPLYERMIN_COUNT_DESC, "
  477. + "@OUTypeCode, "
  478. + "@OUT_FLOW_DESC, "
  479. + "@BANJIAN_FINISHTYPE, "
  480. + "@IS_SpecialPro, "
  481. + "@State2, "
  482. + "@NoSuit_Apply, "
  483. + "@IS_UnifyDo, "
  484. + "@IS_UpUnify, "
  485. + "@QL_ATT, "
  486. + "@BakNote, "
  487. + "@WebApplyMode, "
  488. + "@ITEMSOURCETYPE, "
  489. + "@Is_SimplePunish, "
  490. + "@Is_LevyWaiver, "
  491. + "@FeeBasis, "
  492. + "@FACT_INFO, "
  493. + "@IS_CS, "
  494. + "@UnifyDoDes, "
  495. + "@IS_VLB, "
  496. + "@NoUnify_Do, "
  497. + "@QL_INNER_CODE_ITEM, "
  498. + "@IsHasOwnFlow, "
  499. + "@Is_TouZiP, "
  500. + "@bak1, "
  501. + "@bak2, "
  502. + "@bak3); ";
  503. }
  504. connection.Execute(sql, p);
  505. }
  506. }
  507. }
  508. }