job.js 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645
  1. import service from '@/utils/request'
  2. export const getMachineInfo = (params) => {
  3. return service({
  4. url: '/mes_server/Machine/getMachineInfo',
  5. method: 'get',
  6. params
  7. })
  8. }
  9. export const getDepartment = (data) => {
  10. return service({
  11. url: '/mes_server/Machine/getDepartment',
  12. method: 'get',
  13. data
  14. })
  15. }
  16. export const getProcessLoss = (params) => {
  17. return service({
  18. url: '/mes_server/Process/getProcessLoss',
  19. method: 'get',
  20. params
  21. })
  22. }
  23. export const getProcess = (data) => {
  24. return service({
  25. url: '/mes_server/Process/getProcess',
  26. method: 'get',
  27. data
  28. })
  29. }
  30. export const getOnePieceWork = (params) => {
  31. return service({
  32. url: '/mes_server/piece_work/getOnePieceWork',
  33. method: 'get',
  34. params
  35. })
  36. }
  37. export const getPieceWork = (data) => {
  38. return service({
  39. url: '/mes_server/piece_work/getPieceWork',
  40. method: 'get',
  41. data
  42. })
  43. }
  44. export const getSpotTab = (data) => {
  45. return service({
  46. url: '/mes_server/work_order_spot_check/getTab',
  47. method: 'get',
  48. data
  49. })
  50. }
  51. // 工单抽检记录列表
  52. export const getSpotList = (params) => {
  53. return service({
  54. url: '/mes_server/work_order_spot_check/getList',
  55. method: 'get',
  56. params
  57. })
  58. }
  59. // 工单抽检记录定位
  60. export const getSpotLocal = (params) => {
  61. return service({
  62. url: '/mes_server/work_order_spot_check/search',
  63. method: 'get',
  64. params
  65. })
  66. }
  67. // 工单抽检记录修改
  68. export const updateSpotData = (data) => {
  69. return service({
  70. url: '/mes_server/work_order_spot_check/edit',
  71. method: 'post',
  72. data
  73. })
  74. }
  75. // 工单抽检记录新增
  76. export const add = (data) => {
  77. return service({
  78. url: '/mes_server/work_order_spot_check/add',
  79. method: 'post',
  80. data
  81. })
  82. }
  83. // 工单抽检记录获取工单抽检记录信息
  84. export const getSpotInfo = (params) => {
  85. return service({
  86. url: '/mes_server/work_order_spot_check/getInfo',
  87. method: 'get',
  88. params
  89. })
  90. }
  91. export const getRewardTab = (data) => {
  92. return service({
  93. url: '/mes_server/large_waste_reward_punish/getTab',
  94. method: 'get',
  95. data
  96. })
  97. }
  98. export const getRewardList = (params) => {
  99. return service({
  100. url: '/mes_server/large_waste_reward_punish/getList',
  101. method: 'get',
  102. params
  103. })
  104. }
  105. // 获取工序大废品惩奖信息
  106. export const getRewardDetail = (params) => {
  107. return service({
  108. url: '/mes_server/large_waste_reward_punish/getInfo',
  109. method: 'get',
  110. params
  111. })
  112. }
  113. // 大废品奖惩侧边栏根据工单
  114. export const getRewardTabByGd = (params) => {
  115. return service({
  116. url: '/mes_server/large_waste_reward_punish/getTabByGd',
  117. method: 'get',
  118. params
  119. })
  120. }
  121. // 大废品奖惩工单编号获取
  122. export const JunkWorkOrderList = (params) => {
  123. return service({
  124. url: '/mes_server/large_waste_reward_punish/JunkWorkOrderList',
  125. method: 'get',
  126. params
  127. })
  128. }
  129. // 大废品奖惩印件编号获取
  130. export const PrintCodeList = (params) => {
  131. return service({
  132. url: '/mes_server/large_waste_reward_punish/PrintCodeList',
  133. method: 'get',
  134. params
  135. })
  136. }
  137. // 大废品奖惩开数联数获取
  138. export const getCouplet = (params) => {
  139. return service({
  140. url: '/mes_server/work_order/getCouplet',
  141. method: 'get',
  142. params
  143. })
  144. }
  145. // 大废品奖惩工单工艺获取
  146. export const ProcessList = (params) => {
  147. return service({
  148. url: '/mes_server/large_waste_reward_punish/ProcessList',
  149. method: 'get',
  150. params
  151. })
  152. }
  153. // 大废品奖惩获取机组员工编号
  154. export const MachineClassList = (params) => {
  155. return service({
  156. url: '/mes_server/large_waste_reward_punish/MachineClassList',
  157. method: 'get',
  158. params
  159. })
  160. }
  161. // 大废品奖惩机台编号获取
  162. export const MachineList = (params) => {
  163. return service({
  164. url: '/mes_server/large_waste_reward_punish/MachineList',
  165. method: 'get',
  166. params
  167. })
  168. }
  169. // 大废品奖惩大废品数据删除
  170. export const JunkDetailDel = (params) => {
  171. return service({
  172. url: '/mes_server/large_waste_reward_punish/JunkDetailDel',
  173. method: 'get',
  174. params
  175. })
  176. }
  177. // 大废品奖惩大废品数据修改
  178. export const JunkDetailEdit = (data) => {
  179. return service({
  180. url: '/mes_server/large_waste_reward_punish/JunkDetailEdit',
  181. method: 'post',
  182. data
  183. })
  184. }
  185. // 大废品奖惩大废品数据添加
  186. export const JunkDetailAdd = (data) => {
  187. return service({
  188. url: '/mes_server/large_waste_reward_punish/JunkDetailAdd',
  189. method: 'post',
  190. data
  191. })
  192. }
  193. //1.1获取工单基本数据
  194. export const getDocumentData = (params) => {
  195. return service({
  196. url: '/mes_server/process_document/getData',
  197. method: 'get',
  198. params
  199. })
  200. }
  201. //1.2获取历史工艺信息
  202. export const getHistory = (params) => {
  203. return service({
  204. url: '/mes_server/process_document/getHistory',
  205. method: 'get',
  206. params
  207. })
  208. }
  209. export const getDocumentHistory = (params) => {
  210. return service({
  211. url: '/mes_server/process_document/getHistory',
  212. method: 'get',
  213. params
  214. })
  215. }
  216. export const saveDocumentData = (data) => {
  217. return service({
  218. url: '/mes_server/process_document/saveData',
  219. method: 'post',
  220. data
  221. })
  222. }
  223. export const getDocumentInfo = (data) => {
  224. return service({
  225. url: '/mes_server/process_document/getInfo',
  226. method: 'post',
  227. data
  228. })
  229. }
  230. export const getProcessCode = (params) => {
  231. return service({
  232. url: '/mes_server/process/getProcessCode',
  233. method: 'get',
  234. params
  235. })
  236. }
  237. export const getProcessAdd = (data) => {
  238. return service({
  239. url: '/mes_server/process/add',
  240. method: 'post',
  241. data
  242. })
  243. }
  244. export const getProcessEdit = (data) => {
  245. return service({
  246. url: '/mes_server/process/edit',
  247. method: 'post',
  248. data
  249. })
  250. }
  251. export const getProcessDel = (data) => {
  252. return service({
  253. url: '/mes_server/process/delete',
  254. method: 'post',
  255. data
  256. })
  257. }
  258. export const getPieceParams = (params) => {
  259. return service({
  260. url: '/mes_server/piece_work/getPieceParams',
  261. method: 'get',
  262. params
  263. })
  264. }
  265. export const editAllParams = (data) => {
  266. return service({
  267. url: '/mes_server/piece_work/editAllParams',
  268. method: 'post',
  269. data
  270. })
  271. }
  272. export const dictionaryTab = (params) => {
  273. return service({
  274. url: '/mes_server/dictionary/getTab',
  275. method: 'get',
  276. params
  277. })
  278. }
  279. export const dictionaryList = (params) => {
  280. return service({
  281. url: '/mes_server/dictionary/getEditList',
  282. method: 'get',
  283. params
  284. })
  285. }
  286. export const dictionaryEdit = (data) => {
  287. return service({
  288. url: '/mes_server/dictionary/edit',
  289. method: 'post',
  290. data
  291. })
  292. }
  293. export const FieldInspectionRecord = (params) => {
  294. return service({
  295. url: '/mes_server/facility/FieldInspectionRecord',
  296. method: 'get',
  297. params
  298. })
  299. }
  300. /*
  301. 工单生产批次信息查询
  302. */
  303. //工单查询接口
  304. export const StaGetOrderList = (params) => {
  305. return service({
  306. url: '/mes_server/Production_lot/GetOrderList',
  307. method: 'get',
  308. params
  309. })
  310. }
  311. //获取左侧菜单栏
  312. export const StaGetList = (params) => {
  313. return service({
  314. url: '/mes_server/Production_lot/GetList',
  315. method: 'get',
  316. params
  317. })
  318. }
  319. //获取工单数据接口
  320. export const StaGetOrderDetail = (params) => {
  321. return service({
  322. url: '/mes_server/Production_lot/GetOrderDetail',
  323. method: 'get',
  324. params
  325. })
  326. }
  327. // 工艺及生产班组
  328. export const StaProcessList = (params) => {
  329. return service({
  330. url: '/mes_server/Production_lot/ProcessList',
  331. method: 'get',
  332. params
  333. })
  334. }
  335. //制程异常记录
  336. export const StaProcessAnomaly = (params) => {
  337. return service({
  338. url: '/mes_server/Production_lot/ProcessAnomaly',
  339. method: 'get',
  340. params
  341. })
  342. }
  343. /*
  344. 工序大废品统计
  345. */
  346. //工序大废品统计->左侧菜单
  347. export const GXGetList = (params) => {
  348. return service({
  349. url: '/mes_server/Waste_Statistics/GetList',
  350. method: 'get',
  351. params
  352. })
  353. }
  354. //右侧数据列表
  355. export const GXReghtList = (params) => {
  356. return service({
  357. url: '/mes_server/Waste_Statistics/ReghtList',
  358. method: 'get',
  359. params
  360. })
  361. }
  362. /*
  363. 决策支持
  364. */
  365. //生产中心各类统计报表->左侧菜单
  366. export const GetYear = (params) => {
  367. return service({
  368. url: '/mes_server/decision/GetYear',
  369. method: 'get',
  370. params
  371. })
  372. }
  373. //生产中心各类统计报表->工序产出率月统计报表
  374. export const ProcessOutputRate = (params) => {
  375. return service({
  376. url: '/mes_server/decision/ProcessOutputRate',
  377. method: 'get',
  378. params
  379. })
  380. }
  381. //生产中心各类统计报表->数据透视表
  382. export const PoductData = (params) => {
  383. return service({
  384. url: '/mes_server/decision/PoductData',
  385. method: 'get',
  386. params
  387. })
  388. }
  389. //设备生产效率达成统计->1.1达成率统计->左侧菜单
  390. export const PARLeftmenu = (params) => {
  391. return service({
  392. url: '/mes_server/Achievementatestatistics/Leftmenu',
  393. method: 'get',
  394. params
  395. })
  396. }
  397. //设备生产效率达成统计->1.2达成率统计->机台列表
  398. export const PARlist = (params) => {
  399. return service({
  400. url: '/mes_server/Achievementatestatistics/Machine_List',
  401. method: 'get',
  402. params
  403. })
  404. }
  405. //设备生产效率达成统计->1.3达成率统计->机台生产详情
  406. export const PARDetail = (params) => {
  407. return service({
  408. url: '/mes_server/Achievementatestatistics/Machine_Detail',
  409. method: 'get',
  410. params
  411. })
  412. }
  413. //设备生产效率达成统计->1.4达成率统计->按日期机台列表
  414. export const PARlistpro = (params) => {
  415. return service({
  416. url: '/mes_server/Achievementatestatistics/Machine_production_list',
  417. method: 'get',
  418. params
  419. })
  420. }
  421. //设备生产效率达成统计->1.5达成率统计->按日期机台生产详情
  422. export const PARDetailpro = (params) => {
  423. return service({
  424. url: '/mes_server/Achievementatestatistics/Machine_production_details',
  425. method: 'get',
  426. params
  427. })
  428. }
  429. //设备生产效率达成统计->1.6达成率统计->按时段导出Excel
  430. export const PARDateExcel = (params) => {
  431. return service({
  432. url: '/mes_server/Achievementatestatistics/Machine_date_excel',
  433. method: 'get',
  434. params
  435. })
  436. }
  437. /*
  438. 设备管理
  439. */
  440. //设备电量消耗查询->左侧菜单
  441. export const getPMTab = (params) => {
  442. return service({
  443. url: '/mes_server/Power_Management/getTab',
  444. method: 'get',
  445. params
  446. })
  447. }
  448. //设备电量消耗查询->右侧上方数据
  449. export const PowerMachineList = (params) => {
  450. return service({
  451. url: '/mes_server/Power_Management/MachineList',
  452. method: 'get',
  453. params
  454. })
  455. }
  456. //设备电量消耗查询->机台电表数据详情
  457. export const PowerMachineDetail = (params) => {
  458. return service({
  459. url: '/mes_server/Power_Management/MachineDetail',
  460. method: 'get',
  461. params
  462. })
  463. }
  464. //设备维修保养记录->左侧菜单
  465. export const getMaintenanceTab = (params) => {
  466. return service({
  467. url: '/mes_server/Machine_List/getTab',
  468. method: 'get',
  469. params
  470. })
  471. }
  472. //设备维修保养记录->年度维修记录上方机台列表
  473. export const YearMaintenanceList = (params) => {
  474. return service({
  475. url: '/mes_server/Machine_List/YearMaintenanceList',
  476. method: 'get',
  477. params
  478. })
  479. }
  480. //设备维修保养记录->设备维修记录配件详情
  481. export const YearAccessoriesList = (params) => {
  482. return service({
  483. url: '/mes_server/Machine_List/YearAccessoriesList',
  484. method: 'get',
  485. params
  486. })
  487. }
  488. //设备维修保养记录->年度保养统计上方机台列表
  489. export const YearMaintainList = (params) => {
  490. return service({
  491. url: '/mes_server/Machine_List/YearMaintainList',
  492. method: 'get',
  493. params
  494. })
  495. }
  496. //设备维修保养记录->月度维修记录上方机台列表
  497. export const MonthAccessoriesList = (params) => {
  498. return service({
  499. url: '/mes_server/Machine_List/MonthAccessoriesList',
  500. method: 'get',
  501. params
  502. })
  503. }
  504. //设备维修保养记录->月度保养统计上方机台列表
  505. export const MouthMaintainList = (params) => {
  506. return service({
  507. url: '/mes_server/Machine_List/MouthMaintainList',
  508. method: 'get',
  509. params
  510. })
  511. }
  512. //设备维修保养记录->设备维修记录添加
  513. export const MachineMaintenanceAdd = (data) => {
  514. return service({
  515. url: '/mes_server/Machine_list/MachineMaintenanceAdd',
  516. method: 'post',
  517. data
  518. })
  519. }
  520. //设备维修保养记录->设备维修记录修改数据获取
  521. export const MachineMaintenanceDetail = (params) => {
  522. return service({
  523. url: '/mes_server/Machine_List/MachineMaintenanceDetail',
  524. method: 'get',
  525. params
  526. })
  527. }
  528. //设备维修保养记录->设备维修记录修改
  529. export const MachineMaintenanceUpdate = (data) => {
  530. return service({
  531. url: '/mes_server/Machine_List/MachineMaintenanceUpdate',
  532. method: 'post',
  533. data
  534. })
  535. }
  536. //设备维修保养记录->设备保养记录新增
  537. export const MachineMaintainAdd = (data) => {
  538. return service({
  539. url: '/mes_server/Machine_list/MachineMaintainAdd',
  540. method: 'post',
  541. data
  542. })
  543. }
  544. //设备维修保养记录->设备保养记录修改信息获取
  545. export const MachineMaintainDetail = (params) => {
  546. return service({
  547. url: '/mes_server/Machine_list/MachineMaintainDetail',
  548. method: 'get',
  549. params
  550. })
  551. }
  552. //设备维修保养记录->设备保养记录修改
  553. export const MachineMaintainUpdate = (data) => {
  554. return service({
  555. url: '/mes_server/Machine_List/MachineMaintainUpdate',
  556. method: 'post',
  557. data
  558. })
  559. }
  560. //设备维修保养记录->设备保养记录删除
  561. export const MachineMaintainDelete = (params) => {
  562. return service({
  563. url: '/mes_server/Machine_list/MachineMaintainDelete',
  564. method: 'get',
  565. params
  566. })
  567. }
  568. //设备点检统计->设备点检统计左侧菜单
  569. export const getMITab = (params) => {
  570. return service({
  571. url: '/mes_server/Machine_Inspection/getTab',
  572. method: 'get',
  573. params
  574. })
  575. }
  576. //设备点检统计->设备点检记录详情
  577. export const InspectionDetail = (params) => {
  578. return service({
  579. url: '/mes_server/Machine_Inspection/InspectionDetail',
  580. method: 'get',
  581. params
  582. })
  583. }
  584. /*
  585. 印版管理
  586. */
  587. //印版管理->左侧菜单
  588. export const getPPTab = (params) => {
  589. return service({
  590. url: '/mes_server/Printing_Plate/getTab',
  591. method: 'get',
  592. params
  593. })
  594. }