ocr.py 9.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257
  1. jjj = [
  2. {
  3. "calMethod": "当0<Di≤3%时,每高1%扣1分;\n当3%<Di≤6%时,每高1%扣2分;\n当6%<Di,每高1%扣3分;\n当-3%<Di≤0时,不扣分;\n当-6%<Di≤-3%时,每低1%扣1分;\n当-9%<Di≤-6%时,每低1%扣2分;\n当Di≤-9%时,每低1%扣3分;\n满分为100分,最低得60分。\n上述计分按分段累进计算,当入围报价人评审价与评审价基准值B比例值(偏差率)处于分段计算区间内时,分段计算按内插法等比例计扣分。",
  4. "scoreWeight": "30%",
  5. "quoteRes": [
  6. {
  7. "proNum": "一",
  8. "projectName": "设备1",
  9. "unit": "m2",
  10. "quantity": "14.76",
  11. "suppliers": [
  12. {
  13. "name": "供应商A",
  14. "taxRate": "13%",
  15. "finalQuote": {
  16. "unitPrice": "875.00",
  17. "totalPrice": "12915.00"
  18. },
  19. "taxCompareRes": {
  20. "theoryValue": "12915.00",
  21. "deviation": "0.00"
  22. },
  23. "finalExcludeTaxPrice": {
  24. "unitPrice": "774.34",
  25. "totalPrice": "11429.20"
  26. }
  27. },
  28. {
  29. "name": "供应商B",
  30. "taxRate": "13%",
  31. "finalQuote": {
  32. "unitPrice": "672.00",
  33. "totalPrice": "9918.72"
  34. },
  35. "taxCompareRes": {
  36. "theoryValue": "9918.72",
  37. "deviation": "0.00"
  38. },
  39. "finalExcludeTaxPrice": {
  40. "unitPrice": "594.69",
  41. "totalPrice": "8777.63"
  42. }
  43. },
  44. {
  45. "name": "供应商C",
  46. "taxRate": "9%",
  47. "finalQuote": {
  48. "unitPrice": "800.00",
  49. "totalPrice": "11808.00"
  50. },
  51. "taxCompareRes": {
  52. "theoryValue": "11808.00",
  53. "deviation": "0.00"
  54. },
  55. "finalExcludeTaxPrice": {
  56. "unitPrice": "733.94",
  57. "totalPrice": "10833.03"
  58. }
  59. },
  60. {
  61. "name": "供应商D",
  62. "taxRate": "9%",
  63. "finalQuote": {
  64. "unitPrice": "850.00",
  65. "totalPrice": "12546.00"
  66. },
  67. "taxCompareRes": {
  68. "theoryValue": "12546.00",
  69. "deviation": "0.00"
  70. },
  71. "finalExcludeTaxPrice": {
  72. "unitPrice": "773.50",
  73. "totalPrice": "11416.86"
  74. }
  75. },
  76. {
  77. "name": "供应商E",
  78. "taxRate": "13%",
  79. "finalQuote": {
  80. "unitPrice": "672.00",
  81. "totalPrice": "9918.72"
  82. },
  83. "taxCompareRes": {
  84. "theoryValue": "9918.72",
  85. "deviation": "0.00"
  86. },
  87. "finalExcludeTaxPrice": {
  88. "unitPrice": "594.69",
  89. "totalPrice": "8777.63"
  90. }
  91. }
  92. ]
  93. },
  94. {
  95. "proNum": "二",
  96. "projectName": "设备2",
  97. "unit": "套",
  98. "quantity": "2",
  99. "suppliers": [
  100. {
  101. "name": "供应商A",
  102. "taxRate": "13%",
  103. "finalQuote": {
  104. "unitPrice": "10000.00",
  105. "totalPrice": "20000.00"
  106. },
  107. "taxCompareRes": {
  108. "theoryValue": "20000.00",
  109. "deviation": "0.00"
  110. },
  111. "finalExcludeTaxPrice": {
  112. "unitPrice": "8700.00",
  113. "totalPrice": "17400.00"
  114. }
  115. },
  116. {
  117. "name": "供应商B",
  118. "taxRate": "13%",
  119. "finalQuote": {
  120. "unitPrice": "11000.00",
  121. "totalPrice": "22000.00"
  122. },
  123. "taxCompareRes": {
  124. "theoryValue": "22000.00",
  125. "deviation": "0.00"
  126. },
  127. "finalExcludeTaxPrice": {
  128. "unitPrice": "9570.00",
  129. "totalPrice": "19140.00"
  130. }
  131. },
  132. {
  133. "name": "供应商C",
  134. "taxRate": "9%",
  135. "finalQuote": {
  136. "unitPrice": "10000.00",
  137. "totalPrice": "20000.00"
  138. },
  139. "taxCompareRes": {
  140. "theoryValue": "20000.00",
  141. "deviation": "0.00"
  142. },
  143. "finalExcludeTaxPrice": {
  144. "unitPrice": "9100.00",
  145. "totalPrice": "18200.00"
  146. }
  147. },
  148. {
  149. "name": "供应商D",
  150. "taxRate": "9%",
  151. "finalQuote": {
  152. "unitPrice": "9000.00",
  153. "totalPrice": "18000.00"
  154. },
  155. "taxCompareRes": {
  156. "theoryValue": "18000.00",
  157. "deviation": "0.00"
  158. },
  159. "finalExcludeTaxPrice": {
  160. "unitPrice": "8190.00",
  161. "totalPrice": "16380.00"
  162. }
  163. },
  164. {
  165. "name": "供应商E",
  166. "taxRate": "13%",
  167. "finalQuote": {
  168. "unitPrice": "11000.00",
  169. "totalPrice": "22000.00"
  170. },
  171. "taxCompareRes": {
  172. "theoryValue": "22000.00",
  173. "deviation": "0.00"
  174. },
  175. "finalExcludeTaxPrice": {
  176. "unitPrice": "9570.00",
  177. "totalPrice": "19140.00"
  178. }
  179. }
  180. ]
  181. }
  182. ],
  183. "calQuoteRes": {
  184. "avgPrice": "28393.96",
  185. "benchmarkPrice": "28393.96",
  186. "suppliers": [
  187. {
  188. "name": "供应商A",
  189. "taxIncludedTotal": "32915.00",
  190. "taxExcludedTotal": "28829.20",
  191. "deviationRate": "0.01533",
  192. "score": "90.333",
  193. "finalScore": "28.00"
  194. },
  195. {
  196. "name": "供应商B",
  197. "taxIncludedTotal": "31918.72",
  198. "taxExcludedTotal": "27917.63",
  199. "deviationRate": "-0.01677",
  200. "score": "80.333",
  201. "finalScore": "24.10"
  202. },
  203. {
  204. "name": "供应商C",
  205. "taxIncludedTotal": "31808.00",
  206. "taxExcludedTotal": "29033.03",
  207. "deviationRate": "0.0225",
  208. "score": "70.667",
  209. "finalScore": "21.10"
  210. },
  211. {
  212. "name": "供应商D",
  213. "taxIncludedTotal": "30546.00",
  214. "taxExcludedTotal": "27796.00",
  215. "deviationRate": "0.02105",
  216. "score": "75.00",
  217. "finalScore": "22.50"
  218. },
  219. {
  220. "name": "供应商E",
  221. "taxIncludedTotal": "31918.72",
  222. "taxExcludedTotal": "27917.63",
  223. "deviationRate": "-0.01677",
  224. "score": "80.333",
  225. "finalScore": "24.10"
  226. }
  227. ]
  228. }
  229. }
  230. ]
  231. url = 'http://192.168.1.208:13888/quote_review_result'
  232. import requests
  233. _json = {}
  234. _json['projectId']=''
  235. _json['projectName']=''
  236. _json['bidderUnit']=''
  237. _json['quoteCheck'] = jjj
  238. req = requests.post(url, json=_json)
  239. print(req.json())
  240. url = 'http://192.168.1.208:13888/quote_check_score'
  241. import requests
  242. _json = {}
  243. _json['projectId']=''
  244. _json['projectName']=''
  245. _json['bidderUnit']=''
  246. _json['quoteCheck'] = ''
  247. _json['scoreFile'] = ''
  248. req = requests.post(url, json=_json)
  249. print(req.json())