article_source_template.py 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225
  1. # 非招标专区
  2. xbj = '''
  3. <div>
  4. <table border="1">
  5. <thead >
  6. <tr>
  7. <td >标段编号:</td>
  8. <td >{showbiaoduanno}</td>
  9. </tr>
  10. </thead>
  11. </table>
  12. <table border="1">
  13. <thead >
  14. <tr>
  15. <td>采购人:</td>
  16. <td>{JianSheDanWei}</td>
  17. <td>保证金:</td>
  18. <td>{biaoshuprice}</td>
  19. </tr>
  20. <tr>
  21. <td>代理机构:</td>
  22. <td></td>
  23. <td>工本费:</td>
  24. <td></td>
  25. </tr>
  26. <tr>
  27. <td>报名方式:</td>
  28. <td>网上报名</td>
  29. <td>是否可对采购清单部分报价:</td>
  30. <td>{whetherbj}</td>
  31. </tr>
  32. <tr>
  33. <td>开始时间(报名/报价):</td>
  34. <td>{gonggaofromdate}</td>
  35. <td>截止时间(报名/报价):</td>
  36. <td>{gonggaorealto}</td>
  37. </tr>
  38. <tr>
  39. <td>采购人联系人:</td>
  40. <td>{JSDWLXR}</td>
  41. <td>采购人电话:</td>
  42. <td>{JSDWLXRTel}</td>
  43. </tr>
  44. <tr>
  45. <td>代理机构联系人:</td>
  46. <td></td>
  47. <td>代理电话:</td>
  48. <td>{DaiLiLianXiMobile}</td>
  49. </tr>
  50. <tr>
  51. <td>监督部门:</td>
  52. <td>{jddepartment}</td>
  53. <td>监督电话:</td>
  54. <td>{jdlianxitel}</td>
  55. </tr>
  56. </thead>
  57. </table>
  58. </div>
  59. '''
  60. xbj_fields = {
  61. 'showbiaoduanno': '',
  62. 'JianSheDanWei': '',
  63. 'biaoshuprice': '',
  64. 'whetherbj': '',
  65. 'gonggaofromdate': '',
  66. 'gonggaorealto': '',
  67. 'JSDWLXR': '',
  68. 'JSDWLXRTel': '',
  69. 'DaiLiLianXiMobile': '',
  70. 'jddepartment': '',
  71. 'jdlianxitel': '',
  72. }
  73. # 公开招标
  74. bid = '''
  75. <div>
  76. <table border="1">
  77. <thead >
  78. <tr>
  79. <td >标段编号:</td>
  80. <td >{showbiaoduanno}</td>
  81. </tr>
  82. </thead>
  83. </table>
  84. <table border="1">
  85. <thead >
  86. <tr>
  87. <td >采购人:</td>
  88. <td >{JianSheDanWei}</td>
  89. <td >保证金:</td>
  90. <td ></td>
  91. </tr>
  92. <tr>
  93. <td >代理机构:</td>
  94. <td >{DaiLiName}</td>
  95. <td >标书费:</td>
  96. <td >{biaoshuprice}</td>
  97. </tr>
  98. <tr>
  99. <td >文件下载时间:</td>
  100. <td >{zbfilelqdatefrom}-{zbfilelqdateto}</td>
  101. <td >开标时间:</td>
  102. <td >{kaibiaodate}</td>
  103. </tr>
  104. <tr>
  105. <td >采购人联系人:</td>
  106. <td >{JSDWLXR}</td>
  107. <td >采购人电话:</td>
  108. <td >{JSDWLXRTel}</td>
  109. </tr>
  110. <tr>
  111. <td >代理机构联系人:</td>
  112. <td >{DaiLiLianXiUser}</td>
  113. <td >代理电话:</td>
  114. <td >{DaiLiLianXiMobile}</td>
  115. </tr>
  116. <tr>
  117. <td >监督部门:</td>
  118. <td ></td>
  119. <td >监督电话:</td>
  120. <td ></td>
  121. </tr>
  122. </thead>
  123. </table>
  124. </div>
  125. '''
  126. bid_fields = {
  127. 'showbiaoduanno': '',
  128. 'JianSheDanWei': '',
  129. 'DaiLiName': '',
  130. 'biaoshuprice': '',
  131. 'zbfilelqdatefrom': '',
  132. 'zbfilelqdateto': '',
  133. 'kaibiaodate': '',
  134. 'JSDWLXR': '',
  135. 'JSDWLXRTel': '',
  136. 'DaiLiLianXiUser': '',
  137. 'DaiLiLianXiMobile': '',
  138. }
  139. # 物资处置
  140. wzcz = '''
  141. <div>
  142. <table border="1">
  143. <thead >
  144. <tr>
  145. <td >标段编号:</td>
  146. <td >{showbiaoduanno}</td>
  147. </tr>
  148. </thead>
  149. </table>
  150. <table border="1">
  151. <thead >
  152. <tr>
  153. <td >采购人:</td>
  154. <td >{JianSheDanWei}</td>
  155. <td >保证金:</td>
  156. <td ></td>
  157. </tr>
  158. <tr>
  159. <td >代理机构:</td>
  160. <td ></td>
  161. <td >工本费:</td>
  162. <td ></td>
  163. </tr>
  164. <tr>
  165. <td >报名时间:</td>
  166. <td >{gonggaofromdate}-{gonggaorealto}</td>
  167. <td >开始时间(竞价/挂牌):</td>
  168. <td >{planstarttime}</td>
  169. </tr>
  170. <tr>
  171. <td >采购人联系人:</td>
  172. <td >{JSDWLXR}</td>
  173. <td >采购人电话:</td>
  174. <td >{JSDWLXRTel}</td>
  175. </tr>
  176. <tr>
  177. <td >代理机构联系人:</td>
  178. <td ></td>
  179. <td >代理电话:</td>
  180. <td ></td>
  181. </tr>
  182. <tr>
  183. <td >监督部门:</td>
  184. <td ></td>
  185. <td >监督电话:</td>
  186. <td ></td>
  187. </tr>
  188. </thead>
  189. </table>
  190. </div>
  191. '''
  192. wzcz_fields = {
  193. 'showbiaoduanno': '',
  194. 'JianSheDanWei': '',
  195. 'gonggaofromdate': '',
  196. 'gonggaorealto': '',
  197. 'planstarttime': '',
  198. 'JSDWLXR': '',
  199. 'JSDWLXRTel': '',
  200. }
  201. # 模板字段映射
  202. template_maps = {
  203. "1": {"template": xbj, "fields": xbj_fields},
  204. "2": {"template": bid, "fields": bid_fields},
  205. "3": {"template": wzcz, "fields": wzcz_fields},
  206. }