TestController.java 6.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243
  1. package com.miyzh.controller;
  2. import com.miyzh.service.BaseService;
  3. import io.swagger.annotations.ApiOperation;
  4. import org.springframework.beans.factory.annotation.Autowired;
  5. import org.springframework.web.bind.annotation.PostMapping;
  6. import org.springframework.web.bind.annotation.RequestMapping;
  7. import org.springframework.web.bind.annotation.RestController;
  8. @RestController
  9. @RequestMapping("upload")
  10. public class TestController {
  11. @Autowired
  12. private BaseService baseService;
  13. @ApiOperation("全部")
  14. @PostMapping("runService")
  15. public void runService(){
  16. baseService.runService();
  17. }
  18. @ApiOperation("西药库存同步")
  19. @PostMapping("medicineStore")
  20. public void medicineStore(){
  21. try {
  22. baseService.medicineStore();
  23. } catch (Exception e) {
  24. e.printStackTrace();
  25. }
  26. }
  27. @ApiOperation("中药库存同步")
  28. @PostMapping("medicineChiStore")
  29. public void medicineChiStore(){
  30. try {
  31. baseService.medicineStore();
  32. } catch (Exception e) {
  33. e.printStackTrace();
  34. }
  35. }
  36. @ApiOperation("西药采购入库")
  37. @PostMapping("medicineStorage")
  38. public void medicineStorage(){
  39. try {
  40. baseService.medicineStorage();
  41. } catch (Exception e) {
  42. e.printStackTrace();
  43. }
  44. }
  45. @ApiOperation("中药采购入库")
  46. @PostMapping("medicineChiStorage")
  47. public void medicineChiStorage(){
  48. try {
  49. baseService.medicineChiStorage();
  50. } catch (Exception e) {
  51. e.printStackTrace();
  52. }
  53. }
  54. @ApiOperation("西药销售退回")
  55. @PostMapping("medicineInbound")
  56. public void medicineInbound(){
  57. try {
  58. baseService.medicineInbound();
  59. } catch (Exception e) {
  60. e.printStackTrace();
  61. }
  62. }
  63. @ApiOperation("中药销售退回")
  64. @PostMapping("medicineChiInbound")
  65. public void medicineChiInbound(){
  66. try {
  67. baseService.medicineChiInbound();
  68. } catch (Exception e) {
  69. e.printStackTrace();
  70. }
  71. }
  72. @ApiOperation("西药盘盈入库")
  73. @PostMapping("medicineInv")
  74. public void medicineInv(){
  75. try {
  76. baseService.medicineInv();
  77. } catch (Exception e) {
  78. e.printStackTrace();
  79. }
  80. }
  81. @ApiOperation("中药盘盈入库")
  82. @PostMapping("medicineChiInv")
  83. public void medicineChiInv(){
  84. try {
  85. baseService.medicineChiInv();
  86. } catch (Exception e) {
  87. e.printStackTrace();
  88. }
  89. }
  90. @ApiOperation("西药销售出库记录")
  91. @PostMapping("medicineOutBound")
  92. public void medicineOutBound(){
  93. try {
  94. baseService.medicineOutBound();
  95. } catch (Exception e) {
  96. e.printStackTrace();
  97. }
  98. }
  99. @ApiOperation("中药销售出库记录")
  100. @PostMapping("medicineChiOutBound")
  101. public void medicineChiOutBound(){
  102. try {
  103. baseService.medicineChiOutBound();
  104. } catch (Exception e) {
  105. e.printStackTrace();
  106. }
  107. }
  108. @ApiOperation("西药损耗/领用出库记录")
  109. @PostMapping("medicineOutTreasury")
  110. public void medicineOutTreasury(){
  111. try {
  112. baseService.medicineOutTreasury();
  113. } catch (Exception e) {
  114. e.printStackTrace();
  115. }
  116. }
  117. @ApiOperation("中药损耗/领用出库记录")
  118. @PostMapping("medicineOutChiTreasury")
  119. public void medicineOutChiTreasury(){
  120. try {
  121. baseService.medicineOutChiTreasury();
  122. } catch (Exception e) {
  123. e.printStackTrace();
  124. }
  125. }
  126. @ApiOperation("西药采购退货出库记录")
  127. @PostMapping("medicineBack")
  128. public void medicineBack(){
  129. try {
  130. baseService.medicineBack();
  131. } catch (Exception e) {
  132. e.printStackTrace();
  133. }
  134. }
  135. @ApiOperation("中药采购退货出库记录")
  136. @PostMapping("medicineChiBack")
  137. public void medicineChiBack(){
  138. try {
  139. baseService.medicineChiBack();
  140. } catch (Exception e) {
  141. e.printStackTrace();
  142. }
  143. }
  144. @ApiOperation("西药盘点盘亏出库记录")
  145. @PostMapping("medicineInvOut")
  146. public void medicineInvOut(){
  147. try {
  148. baseService.medicineInvOut();
  149. } catch (Exception e) {
  150. e.printStackTrace();
  151. }
  152. }
  153. @ApiOperation("中药盘点盘亏出库记录")
  154. @PostMapping("medicineChiInvOut")
  155. public void medicineChiInvOut(){
  156. try {
  157. baseService.medicineChiInvOut();
  158. } catch (Exception e) {
  159. e.printStackTrace();
  160. }
  161. }
  162. @ApiOperation("西药销售明细记录(自费门诊)")
  163. @PostMapping("medicineOrder")
  164. public void medicineOrder(){
  165. try {
  166. baseService.medicineOrder();
  167. } catch (Exception e) {
  168. e.printStackTrace();
  169. }
  170. }
  171. @ApiOperation("中药销售明细记录(自费门诊)")
  172. @PostMapping("medicineChiOrder")
  173. public void medicineChiOrder(){
  174. try {
  175. baseService.medicineChiOrder();
  176. } catch (Exception e) {
  177. e.printStackTrace();
  178. }
  179. }
  180. @ApiOperation("西药销售明细记录(医保门诊)")
  181. @PostMapping("medicineInsOrder")
  182. public void medicineInsOrder(){
  183. try {
  184. baseService.medicineInsOrder();
  185. } catch (Exception e) {
  186. e.printStackTrace();
  187. }
  188. }
  189. @ApiOperation("中药销售明细记录(医保门诊)")
  190. @PostMapping("medicineChiInsOrder")
  191. public void medicineChiInsOrder(){
  192. try {
  193. baseService.medicineChiInsOrder();
  194. } catch (Exception e) {
  195. e.printStackTrace();
  196. }
  197. }
  198. @ApiOperation("西药药销售明细记录(住院)")
  199. @PostMapping("medicineHosOrder")
  200. public void medicineHosOrder(){
  201. try {
  202. baseService.medicineHosOrder();
  203. } catch (Exception e) {
  204. e.printStackTrace();
  205. }
  206. }
  207. @ApiOperation("中药销售明细记录(住院)")
  208. @PostMapping("medicineChiHosOrder")
  209. public void medicineChiHosOrder(){
  210. try {
  211. baseService.medicineChiHosOrder();
  212. } catch (Exception e) {
  213. e.printStackTrace();
  214. }
  215. }
  216. }