yunying.js 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202
  1. import service from '@/utils/request'
  2. /** 员工基本资料管理 */
  3. //1.获取部门列表
  4. export const getDepartment = (data) => {
  5. return service({
  6. url: '/mes_server/Staff/getDepartment',
  7. method: 'get',
  8. data
  9. })
  10. }
  11. //2.获取员工信息列表
  12. export const getStaffList = (params) => {
  13. return service({
  14. url: '/mes_server/Staff/getStaffList',
  15. method: 'get',
  16. params
  17. })
  18. }
  19. //3.修改员工资料
  20. export const ygjbzledit = (params) => {
  21. return service({
  22. url: '/mes_server/staff/edit',
  23. method: 'post',
  24. params
  25. })
  26. }
  27. /** 产品管理 */
  28. //1.获取客户信息
  29. export const getCustom = (data) => {
  30. return service({
  31. url: '/mes_server/Custom/getCustom',
  32. method: 'get',
  33. data
  34. })
  35. }
  36. //2.获取产品资料列表
  37. export const getProduct = (params) => {
  38. return service({
  39. url: '/mes_server/Product/getProduct',
  40. method: 'get',
  41. params
  42. })
  43. }
  44. //3.获取单个产品基础数据
  45. export const getProductData = (params) => {
  46. return service({
  47. url: '/mes_server/Product/getProductData',
  48. method: 'get',
  49. params
  50. })
  51. }
  52. //4.获取单个工艺数据(排产参数调整)
  53. export const getProductGy = (data) => {
  54. return service({
  55. url: '/mes_server/product/getProductGy',
  56. method: 'get',
  57. data
  58. })
  59. }
  60. //5.修改产品工艺(排产参数调整)
  61. export const editGy = (data) => {
  62. return service({
  63. url: '/mes_server/product/editGy',
  64. method: 'get',
  65. data
  66. })
  67. }
  68. //6.修改产品基本资料
  69. export const editProduct = (data) => {
  70. return service({
  71. url: '/mes_server/product/editProduct',
  72. method: 'get',
  73. data
  74. })
  75. }
  76. //7.设置产品状态
  77. export const setProductStatus = (data) => {
  78. return service({
  79. url: '/mes_server/product/setProductStatus',
  80. method: 'get',
  81. data
  82. })
  83. }
  84. //工艺方案更名
  85. export const editGyName = (data) => {
  86. return service({
  87. url: '/mes_server/product/editGyName',
  88. method: 'get',
  89. data
  90. })
  91. }
  92. //8.1获取产品工艺数量
  93. export const getGyTotal = (data) => {
  94. return service({
  95. url: '/mes_serve/product/getGyTotal',
  96. method: 'get',
  97. data
  98. })
  99. }
  100. /** 生产管理 工单资料管理*/
  101. // 1.工单资料菜单列表
  102. export const DataList = (data) => {
  103. return service({
  104. url: '/mes_server/work_order/DataList',
  105. method: 'get',
  106. data
  107. })
  108. }
  109. // 工单资料
  110. export const WorkList = (params) => {
  111. return service({
  112. url: '/mes_server/work_order/WorkList',
  113. method: 'get',
  114. params
  115. })
  116. }
  117. // 工艺资料
  118. export const Craft = (params) => {
  119. return service({
  120. url: '/mes_server/work_order/Craft',
  121. method: 'get',
  122. params
  123. })
  124. }
  125. // 印件资料
  126. export const Printed = (params) => {
  127. return service({
  128. url: '/mes_server/work_order/Printed',
  129. method: 'get',
  130. params
  131. })
  132. }
  133. // BOM资料
  134. export const Bom = (params) => {
  135. return service({
  136. url: '/mes_server/work_order/Bom',
  137. method: 'get',
  138. params
  139. })
  140. }
  141. /**工单生产排单(排产管理)*/
  142. //左侧车间机台菜单
  143. export const workbench = (data) => {
  144. return service({
  145. url: '/mes_server/manufacture/workbench',
  146. method: 'get',
  147. data
  148. })
  149. }
  150. //计划中工单
  151. export const Project = (data) => {
  152. return service({
  153. url: '/mes_server/manufacture/Project',
  154. method: 'get',
  155. data
  156. })
  157. }
  158. //计划中工单->工艺资料
  159. export const projectCraft = (params) => {
  160. return service({
  161. url: '/mes_server/manufacture/projectCraft',
  162. method: 'get',
  163. params
  164. })
  165. }
  166. //计划中工单->印件资料
  167. export const projectPrint = (params) => {
  168. return service({
  169. url: '/mes_server/manufacture/projectPrint',
  170. method: 'get',
  171. params
  172. })
  173. }
  174. //生产中工单工序接口
  175. export const scheduleProcess = (data) => {
  176. return service({
  177. url: '/mes_server/manufacture/scheduleProcess',
  178. method: 'get',
  179. data
  180. })
  181. }
  182. /** 7.设备运行跟踪*/
  183. //左侧菜单
  184. export const getTab = (params) => {
  185. return service({
  186. url: '/mes_server/facility/getTab',
  187. method: 'get',
  188. params
  189. })
  190. }
  191. //当日上报产量
  192. export const chanLiang = (params) => {
  193. return service({
  194. url: '/mes_server/facility/chanLiang',
  195. method: 'get',
  196. params
  197. })
  198. }