FalseData.java 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471
  1. package com.sky.ioc.tool;
  2. import com.sky.ioc.entity.canteen.Cuisine;
  3. import com.sky.ioc.entity.parking.Parking;
  4. import com.sky.ioc.entity.supermarket.Supermarket;
  5. import com.sky.ioc.entity.work.Access;
  6. import org.springframework.stereotype.Service;
  7. import javax.annotation.PostConstruct;
  8. import java.util.*;
  9. /**
  10. * @author LunCe
  11. */
  12. @Service
  13. public class FalseData {
  14. /**
  15. * 普通数据报表
  16. * */
  17. public static Map<Integer,Object> REPORTFORMSMAP = new HashMap<>();
  18. /**
  19. * 圆圈报表
  20. * */
  21. public static List<Map<String,Object>> REPORTFORMSLIST2 = new ArrayList<>();
  22. /**
  23. * 核心指标
  24. */
  25. public static List<Map<String,Object>> REPORTFORMSLIST4 = new ArrayList<>();
  26. /**
  27. *
  28. * 今日菜谱或着三个字段的数据 , arrayList
  29. * */
  30. public static List<Map<String,Object>> REPORTFORMSLIST3 = new ArrayList<>();
  31. /**
  32. *
  33. * 今日菜谱或着四个字段的数据 , arrayList
  34. * */
  35. public static List<Map<String,Object>> REPORTFORMSLIST5 = new ArrayList<>();
  36. /**餐厅*/
  37. public static List<Cuisine> CUISINELIST = new ArrayList<>();
  38. /**停车*/
  39. public static List<Parking> PARKINGLIST = new ArrayList<>();
  40. /**商品*/
  41. public static List<Supermarket> SUPERMARKETLIST = new ArrayList<>();
  42. /**门禁*/
  43. public static List<Access> ACCESSLIST = new ArrayList<>();
  44. @PostConstruct
  45. public void initializeInfo3(){
  46. CUISINELIST.add(new Cuisine("铁锅炖"));
  47. CUISINELIST.add(new Cuisine("酸辣臊子蹄筋"));
  48. CUISINELIST.add(new Cuisine("叉烧鱼"));
  49. CUISINELIST.add(new Cuisine("复元汤"));
  50. CUISINELIST.add(new Cuisine("鸡包鱼翅"));
  51. CUISINELIST.add(new Cuisine("酸辣臊子蹄筋"));
  52. CUISINELIST.add(new Cuisine("小鸡炖蘑菇"));
  53. CUISINELIST.add(new Cuisine("锅贴鸡片"));
  54. CUISINELIST.add(new Cuisine("小鸡炖蘑菇"));
  55. CUISINELIST.add(new Cuisine("山鸡丁儿"));
  56. CUISINELIST.add(new Cuisine("麻酱凤尾"));
  57. CUISINELIST.add(new Cuisine("麻酱凤尾"));
  58. CUISINELIST.add(new Cuisine("麻酱凤尾"));
  59. CUISINELIST.add(new Cuisine("麻酱凤尾"));
  60. PARKINGLIST.add(new Parking("B201","张三","北京电信规划设计院","8","0"));
  61. PARKINGLIST.add(new Parking("B202","李四","单位1","8","0"));
  62. PARKINGLIST.add(new Parking("B203","王五","单位2","8","0"));
  63. PARKINGLIST.add(new Parking("B204","马六","单位3","8","0"));
  64. PARKINGLIST.add(new Parking("B205","侯七","单位4","8","0"));
  65. PARKINGLIST.add(new Parking("B206","章峰1","单位5","8","0"));
  66. PARKINGLIST.add(new Parking("B207","章峰2","单位7","8","0"));
  67. PARKINGLIST.add(new Parking("B208","章峰3","单位8","8","0"));
  68. PARKINGLIST.add(new Parking("B101","章峰4","单位9","8","0"));
  69. PARKINGLIST.add(new Parking("B102","章峰5","单位10","8","0"));
  70. PARKINGLIST.add(new Parking("B103","章峰6","单位111","8","0"));
  71. PARKINGLIST.add(new Parking("B104","章峰7","单位12","8","0"));
  72. PARKINGLIST.add(new Parking("B105","章峰8","单位13","8","0"));
  73. PARKINGLIST.add(new Parking("B106","章峰9","单位10","8","0"));
  74. PARKINGLIST.add(new Parking("B107","章峰1","单位10","8","0"));
  75. PARKINGLIST.add(new Parking("B108","章峰12","单位10","8","0"));
  76. PARKINGLIST.add(new Parking("B109","章峰5","单位15","8","0"));
  77. SUPERMARKETLIST.add(new Supermarket("钟薛高"));
  78. SUPERMARKETLIST.add(new Supermarket("雪糕"));
  79. SUPERMARKETLIST.add(new Supermarket("雪糕"));
  80. SUPERMARKETLIST.add(new Supermarket("雪糕"));
  81. SUPERMARKETLIST.add(new Supermarket("牛肉饼"));
  82. SUPERMARKETLIST.add(new Supermarket("鸭脖"));
  83. SUPERMARKETLIST.add(new Supermarket("牛肉饼"));
  84. SUPERMARKETLIST.add(new Supermarket("薯片"));
  85. SUPERMARKETLIST.add(new Supermarket("薯条"));
  86. SUPERMARKETLIST.add(new Supermarket("可乐"));
  87. SUPERMARKETLIST.add(new Supermarket("雪碧"));
  88. SUPERMARKETLIST.add(new Supermarket("牛板筋"));
  89. SUPERMARKETLIST.add(new Supermarket("牛肉干"));
  90. ACCESSLIST.add(new Access());
  91. ACCESSLIST.add(new Access());
  92. ACCESSLIST.add(new Access());
  93. ACCESSLIST.add(new Access());
  94. ACCESSLIST.add(new Access());
  95. ACCESSLIST.add(new Access());
  96. ACCESSLIST.add(new Access());
  97. ACCESSLIST.add(new Access());
  98. ACCESSLIST.add(new Access());
  99. ACCESSLIST.add(new Access());
  100. ACCESSLIST.add(new Access());
  101. ACCESSLIST.add(new Access());
  102. }
  103. public @PostConstruct void initializeInfo2(){
  104. HashMap<String, Object> objectHashMap1 = new HashMap<>();
  105. objectHashMap1.put("truckSpace", "b201");
  106. objectHashMap1.put("type", "热菜");
  107. objectHashMap1.put("name", "铁锅蘑菇土豆炖菜鸡");
  108. objectHashMap1.put("count",25 );
  109. REPORTFORMSLIST5.add(objectHashMap1);
  110. HashMap<String, Object> objectHashMap2 = new HashMap<>();
  111. objectHashMap2.put("truckSpace", "b201");
  112. objectHashMap2.put("type", "热菜");
  113. objectHashMap2.put("name", "铁锅蘑菇土豆炖菜鸡");
  114. objectHashMap2.put("count",25 );
  115. REPORTFORMSLIST5.add(objectHashMap2);
  116. HashMap<String, Object> objectHashMap3 = new HashMap<>();
  117. objectHashMap3.put("truckSpace", "b201");
  118. objectHashMap3.put("type", "热菜");
  119. objectHashMap3.put("name", "铁锅蘑菇土豆炖菜鸡");
  120. objectHashMap3.put("count",25 );
  121. REPORTFORMSLIST5.add(objectHashMap3);
  122. HashMap<String, Object> objectHashMap4 = new HashMap<>();
  123. objectHashMap4.put("truckSpace", "b201");
  124. objectHashMap4.put("type", "热菜");
  125. objectHashMap4.put("name", "铁锅蘑菇土豆炖菜鸡");
  126. objectHashMap4.put("count",25 );
  127. REPORTFORMSLIST5.add(objectHashMap4);
  128. HashMap<String, Object> objectHashMap5 = new HashMap<>();
  129. objectHashMap5.put("truckSpace", "b201");
  130. objectHashMap5.put("type", "热菜");
  131. objectHashMap5.put("name", "铁锅蘑菇土豆炖菜鸡");
  132. objectHashMap5.put("count",25 );
  133. REPORTFORMSLIST5.add(objectHashMap5);
  134. HashMap<String, Object> objectHashMap6 = new HashMap<>();
  135. objectHashMap6.put("truckSpace", "b201");
  136. objectHashMap6.put("type", "热菜");
  137. objectHashMap6.put("name", "铁锅蘑菇土豆炖菜鸡");
  138. objectHashMap6.put("count",25 );
  139. REPORTFORMSLIST5.add(objectHashMap6);
  140. }
  141. public @PostConstruct void initializeInfo(){
  142. HashMap<String, Object> objectObjectHashMaplist = new HashMap<>();
  143. objectObjectHashMaplist.put("info","当天就餐人数预测");
  144. objectObjectHashMaplist.put("personnel",1800);
  145. objectObjectHashMaplist.put("rise","0.14%");
  146. objectObjectHashMaplist.put("decline","0.14%");
  147. REPORTFORMSLIST4.add(objectObjectHashMaplist);
  148. HashMap<String, Object> objectObjectHashMaplist2 = new HashMap<>();
  149. objectObjectHashMaplist2.put("info","累计就餐人数");
  150. objectObjectHashMaplist2.put("personnel",1500);
  151. objectObjectHashMaplist2.put("rise","0.14%");
  152. objectObjectHashMaplist2.put("decline","0.14%");
  153. REPORTFORMSLIST4.add(objectObjectHashMaplist2);
  154. HashMap<String, Object> objectObjectHashMaplist3 = new HashMap<>();
  155. objectObjectHashMaplist3.put("info","消费总额");
  156. objectObjectHashMaplist3.put("personnel",1800);
  157. objectObjectHashMaplist3.put("rise","0.14%");
  158. objectObjectHashMaplist3.put("decline","0.14%");
  159. REPORTFORMSLIST4.add(objectObjectHashMaplist3);
  160. HashMap<String, Object> objectObjectHashMaplist4 = new HashMap<>();
  161. objectObjectHashMaplist4.put("info","订单均价");
  162. objectObjectHashMaplist4.put("personnel",18);
  163. objectObjectHashMaplist4.put("rise","0.14%");
  164. objectObjectHashMaplist4.put("decline","0.14%");
  165. REPORTFORMSLIST4.add(objectObjectHashMaplist4);
  166. HashMap<String, Object> objectObjectHashMap = new HashMap<>();
  167. objectObjectHashMap.put("info","线下");
  168. objectObjectHashMap.put("count",110);
  169. REPORTFORMSLIST2.add(objectObjectHashMap);
  170. HashMap<String, Object> objectObjectHashMap2 = new HashMap<>();
  171. objectObjectHashMap2.put("info","线上");
  172. objectObjectHashMap2.put("count",120);
  173. REPORTFORMSLIST2.add(objectObjectHashMap2);
  174. HashMap<String, Object> objectObjectHashMap3 = new HashMap<>();
  175. objectObjectHashMap3.put("info","刷卡");
  176. objectObjectHashMap3.put("count",130);
  177. REPORTFORMSLIST2.add(objectObjectHashMap3);
  178. HashMap<String, Object> objectObjectHashMap4 = new HashMap<>();
  179. objectObjectHashMap4.put("info","现金");
  180. objectObjectHashMap4.put("count",140);
  181. REPORTFORMSLIST2.add(objectObjectHashMap4);
  182. HashMap<String, Object> objectHashMap1 = new HashMap<>();
  183. objectHashMap1.put("type", "热菜");
  184. objectHashMap1.put("name", "铁锅蘑菇土豆炖菜鸡");
  185. objectHashMap1.put("count",25 );
  186. REPORTFORMSLIST3.add(objectHashMap1);
  187. HashMap<String, Object> objectHashMap2 = new HashMap<>();
  188. objectHashMap2.put("type", "热菜");
  189. objectHashMap2.put("name", "铁锅蘑菇土豆炖菜鸡");
  190. objectHashMap2.put("count",25 );
  191. REPORTFORMSLIST3.add(objectHashMap2);
  192. HashMap<String, Object> objectHashMap3 = new HashMap<>();
  193. objectHashMap3.put("type", "热菜");
  194. objectHashMap3.put("name", "铁锅蘑菇土豆炖菜鸡");
  195. objectHashMap3.put("count",25 );
  196. REPORTFORMSLIST3.add(objectHashMap3);
  197. HashMap<String, Object> objectHashMap4 = new HashMap<>();
  198. objectHashMap4.put("type", "热菜");
  199. objectHashMap4.put("name", "铁锅蘑菇土豆炖菜鸡");
  200. objectHashMap4.put("count",25 );
  201. REPORTFORMSLIST3.add(objectHashMap4);
  202. HashMap<String, Object> objectHashMap5 = new HashMap<>();
  203. objectHashMap5.put("type", "热菜");
  204. objectHashMap5.put("name", "铁锅蘑菇土豆炖菜鸡");
  205. objectHashMap5.put("count",25 );
  206. REPORTFORMSLIST3.add(objectHashMap5);
  207. HashMap<String, Object> objectHashMap6 = new HashMap<>();
  208. objectHashMap6.put("type", "热菜");
  209. objectHashMap6.put("name", "铁锅蘑菇土豆炖菜鸡");
  210. objectHashMap6.put("count",25 );
  211. REPORTFORMSLIST3.add(objectHashMap6);
  212. //周 , 月 ,年
  213. List<Map<String,Object>> listMap = new ArrayList<>();
  214. HashMap<String, Object> objectHashMapList = new HashMap<>();
  215. objectHashMapList.put("info1",300);
  216. objectHashMapList.put("info2",1800);
  217. objectHashMapList.put("info3",200);
  218. objectHashMapList.put("date",1);
  219. listMap.add(objectHashMapList);
  220. HashMap<String, Object> objectHashMapList2 = new HashMap<>();
  221. objectHashMapList2.put("info1",300);
  222. objectHashMapList2.put("info2",1800);
  223. objectHashMapList2.put("info3",200);
  224. objectHashMapList2.put("date",2);
  225. listMap.add(objectHashMapList2);
  226. HashMap<String, Object> objectHashMapList3 = new HashMap<>();
  227. objectHashMapList3.put("info1",300);
  228. objectHashMapList3.put("info2",1800);
  229. objectHashMapList3.put("info3",200);
  230. objectHashMapList3.put("date",3);
  231. listMap.add(objectHashMapList3);
  232. HashMap<String, Object> objectHashMapList4 = new HashMap<>();
  233. objectHashMapList4.put("info1",300);
  234. objectHashMapList4.put("info2",1800);
  235. objectHashMapList4.put("info3",200);
  236. objectHashMapList4.put("date",4);
  237. listMap.add(objectHashMapList4);
  238. HashMap<String, Object> objectHashMapList5 = new HashMap<>();
  239. objectHashMapList5.put("info1",300);
  240. objectHashMapList5.put("info2",1800);
  241. objectHashMapList5.put("info3",200);
  242. objectHashMapList5.put("date",5);
  243. listMap.add(objectHashMapList5);
  244. HashMap<String, Object> objectHashMapList6 = new HashMap<>();
  245. objectHashMapList6.put("info1",300);
  246. objectHashMapList6.put("info2",1800);
  247. objectHashMapList6.put("info3",200);
  248. objectHashMapList6.put("date",6);
  249. listMap.add(objectHashMapList6);
  250. HashMap<String, Object> objectHashMapList7 = new HashMap<>();
  251. objectHashMapList7.put("info1",300);
  252. objectHashMapList7.put("info2",1800);
  253. objectHashMapList7.put("info3",200);
  254. objectHashMapList7.put("date",7);
  255. listMap.add(objectHashMapList7);
  256. REPORTFORMSMAP.put(1,listMap);
  257. List<Map<String,Object>> listMap2 = new ArrayList<>();
  258. HashMap<String, Object> hashMapList = new HashMap<>();
  259. hashMapList.put("info1",300);
  260. hashMapList.put("info2",1800);
  261. hashMapList.put("info3",200);
  262. hashMapList.put("date",1);
  263. listMap2.add(hashMapList);
  264. HashMap<String, Object> hashMapList2 = new HashMap<>();
  265. hashMapList2.put("info1",300);
  266. hashMapList2.put("info2",1800);
  267. hashMapList2.put("info3",200);
  268. hashMapList2.put("date",2);
  269. listMap2.add(hashMapList2);
  270. HashMap<String, Object> hashMapList3 = new HashMap<>();
  271. hashMapList3.put("info1",300);
  272. hashMapList3.put("info2",1800);
  273. hashMapList3.put("info3",200);
  274. hashMapList3.put("date",3);
  275. listMap2.add(hashMapList3);
  276. HashMap<String, Object> hashMapList4 = new HashMap<>();
  277. hashMapList4.put("info1",300);
  278. hashMapList4.put("info2",1800);
  279. hashMapList4.put("info3",200);
  280. hashMapList4.put("date",4);
  281. listMap2.add(hashMapList4);
  282. REPORTFORMSMAP.put(2,listMap2);
  283. List<Map<String,Object>> listMap3 = new ArrayList<>();
  284. HashMap<String, Object> hashMap = new HashMap<>();
  285. hashMap.put("info1",300);
  286. hashMap.put("info2",1800);
  287. hashMap.put("info3",200);
  288. hashMap.put("date",1);
  289. listMap3.add(hashMap);
  290. HashMap<String, Object> hashMap2 = new HashMap<>();
  291. hashMap2.put("info1",300);
  292. hashMap2.put("info2",1800);
  293. hashMap2.put("info3",200);
  294. hashMap2.put("date",2);
  295. listMap3.add(hashMap2);
  296. HashMap<String, Object> hashMap3 = new HashMap<>();
  297. hashMap3.put("info1",300);
  298. hashMap3.put("info2",1800);
  299. hashMap3.put("info3",200);
  300. hashMap3.put("date",3);
  301. listMap3.add(hashMap3);
  302. HashMap<String, Object> hashMap4 = new HashMap<>();
  303. hashMap4.put("info1",300);
  304. hashMap4.put("info2",1800);
  305. hashMap4.put("info3",200);
  306. hashMap4.put("date",4);
  307. listMap3.add(hashMap4);
  308. HashMap<String, Object> hashMap5 = new HashMap<>();
  309. hashMap5.put("info1",300);
  310. hashMap5.put("info2",1800);
  311. hashMap5.put("info3",200);
  312. hashMap5.put("date",5);
  313. listMap3.add(hashMap5);
  314. HashMap<String, Object> hashMap6 = new HashMap<>();
  315. hashMap6.put("info1",300);
  316. hashMap6.put("info2",1800);
  317. hashMap6.put("info3",200);
  318. hashMap6.put("date",6);
  319. listMap3.add(hashMap6);
  320. HashMap<String, Object> hashMap7 = new HashMap<>();
  321. hashMap7.put("info1",300);
  322. hashMap7.put("info2",1800);
  323. hashMap7.put("info3",200);
  324. hashMap7.put("date",7);
  325. listMap3.add(hashMap7);
  326. HashMap<String, Object> hashMap8 = new HashMap<>();
  327. hashMap8.put("info1",300);
  328. hashMap8.put("info2",1800);
  329. hashMap8.put("info3",200);
  330. hashMap8.put("date",8);
  331. listMap3.add(hashMap8);
  332. HashMap<String, Object> hashMap9 = new HashMap<>();
  333. hashMap9.put("info1",300);
  334. hashMap9.put("info2",1800);
  335. hashMap9.put("info3",200);
  336. hashMap9.put("date",9);
  337. listMap3.add(hashMap9);
  338. HashMap<String, Object> hashMap10 = new HashMap<>();
  339. hashMap10.put("info1",300);
  340. hashMap10.put("info2",1800);
  341. hashMap10.put("info3",200);
  342. hashMap10.put("date",10);
  343. listMap3.add(hashMap10);
  344. HashMap<String, Object> hashMap11 = new HashMap<>();
  345. hashMap11.put("info1",300);
  346. hashMap11.put("info2",1800);
  347. hashMap11.put("info3",200);
  348. hashMap11.put("date",11);
  349. listMap3.add(hashMap11);
  350. HashMap<String, Object> hashMap12 = new HashMap<>();
  351. hashMap12.put("info1",300);
  352. hashMap12.put("info2",1800);
  353. hashMap12.put("info3",200);
  354. hashMap12.put("date",12);
  355. listMap3.add(hashMap12);
  356. REPORTFORMSMAP.put(3,listMap3);
  357. }
  358. }