chenApi.js 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184
  1. /*
  2. * @Author: your name
  3. * @Date: 2021-11-18 13:40:39
  4. * @LastEditTime: 2021-12-01 15:22:46
  5. * @LastEditors: Please set LastEditors
  6. * @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
  7. * @FilePath: \hyyfClient\src\utils\chenApi.js
  8. */
  9. import axios from './http';
  10. /** 生物安全 */
  11. /* 获取门禁所有 - 人脸门禁 + */
  12. export function getFaceGuardTotal(data) {
  13. return axios({
  14. url: 'http://192.168.1.171:10253/produce/person/get_person_record_totalpage',
  15. method: 'post',
  16. data: data
  17. })
  18. }
  19. /* 车辆管理 - 车辆通行 */
  20. export function getCarPassage(data) {
  21. return axios({
  22. url: 'http://192.168.1.171:10253/produce/car/get_car_record',
  23. method: 'get',
  24. params: data
  25. })
  26. }
  27. /* 车辆管理 - 车辆洗消 */
  28. export function getCarWash(params) {
  29. return axios({
  30. url: 'http://192.168.1.171:10253/produce/accident/accident_record_xixiao',
  31. method: 'post',
  32. data: params
  33. })
  34. }
  35. /* 车辆管理 - 车辆洗消 - 总数 */
  36. export function getCarWashTotal(params) {
  37. return axios({
  38. url: 'http://192.168.1.171:10253/produce/accident/accident_record_xixiao_totalpage',
  39. method: 'post',
  40. data: params
  41. })
  42. }
  43. /* 车辆洗消 - 视频回放 */
  44. export function getCarWashVideo(params) {
  45. return axios({
  46. url: 'http://192.168.1.171:10253/produce/video/getVideoRecord',
  47. method: 'post',
  48. data: params
  49. })
  50. }
  51. /* 人员管理 */
  52. // 档案管理
  53. export function getPersonFiles(params) {
  54. return axios({
  55. url: 'http://192.168.1.171:10253/produce/person/ge_person_list',
  56. method: 'post',
  57. data: params
  58. })
  59. }
  60. /** 生产数据 - ERP 数据分析 - 工作看板 */
  61. // 汇总信息
  62. export function getWorkTotal(params) {
  63. return axios({
  64. url: '/produce/prodWorkPlan/listWorkPlan',
  65. method: 'get',
  66. params: params
  67. })
  68. }
  69. // 报警信息
  70. export function getWorkInfos(params) {
  71. return axios({
  72. url: '/produce/prodWarningMsg/listWarningMsg',
  73. method: 'post',
  74. data: params
  75. })
  76. }
  77. /** 生产数据 - ERP 数据分析 - 安全库存报警 */
  78. export function getSafeInventory(params) {
  79. return axios({
  80. url: '/produce/prodGoodsWarning/listGoodsWarning',
  81. method: 'get',
  82. params: params
  83. })
  84. }
  85. /** 生产数据 - ERP - 生产情况 */
  86. export function getProductionCondition(params) {
  87. return axios({
  88. url: '/produce/prodProduce/listProducee',
  89. method: 'get',
  90. params: params
  91. })
  92. }
  93. /** 生产数据 - ERP - 重要指标折线图 */
  94. export function getImportantData(params) {
  95. return axios({
  96. url: '/produce/prodProduce/listImportance',
  97. method: 'post',
  98. data: params
  99. })
  100. }
  101. /* ERP - 经营分析 - 成本分析 */
  102. export function getCostData(params) {
  103. return axios({
  104. url: '/produce/prodCostStatistics/listCost',
  105. method: 'get',
  106. params: params
  107. })
  108. }
  109. // 销售情况
  110. export function getTheSales(params) {
  111. return axios({
  112. url: '/produce/prodSales/listSales',
  113. method: 'post',
  114. data: params
  115. })
  116. }
  117. /** 违规报警 */
  118. /* 报警阈值设置 */
  119. // 常规设置 - list
  120. export function getRegularList(params) {
  121. return axios({
  122. url: '/produce/threshold/getThreshold',
  123. method: 'get',
  124. params: params
  125. })
  126. }
  127. // 常规设置 - 修改
  128. export function getRegularSet(params) {
  129. return axios({
  130. url: '/produce/threshold/addThreshold',
  131. method: 'post',
  132. data: params
  133. })
  134. }
  135. // 报警设置 - 获取电话号码
  136. export function getAlarmPhones(params) {
  137. return axios({
  138. url: '/produce/warningPhone/getWarningPhone',
  139. method: 'get',
  140. params: params
  141. })
  142. }
  143. // 报警设置 - 修改电话号码
  144. export function postAlarmPhones(params) {
  145. return axios({
  146. url: '/produce/warningPhone/addWarningPhone',
  147. method: 'post',
  148. data: params
  149. })
  150. }
  151. // 报警设置 - 获取三个级别报警 table
  152. export function getAlarmSets(params) {
  153. return axios({
  154. url: '/produce/warningSet/getWarningSet',
  155. method: 'get',
  156. params: params
  157. })
  158. }
  159. // 报警设置 - 修改三个级别报警 table
  160. export function postAlarmSets(params) {
  161. return axios({
  162. url: '/produce/warningSet/addWarningSet',
  163. method: 'post',
  164. data: params
  165. })
  166. }