lock.js 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. import request from '@/basic/utils/request'
  2. /** 请求客户列表 */
  3. export async function queryLock(params) {
  4. return request.post('/software/list', {
  5. data: params
  6. })
  7. }
  8. /**
  9. * 获得软件锁详情
  10. * @param {string} id 软件锁记录id
  11. */
  12. export async function apiSoftwareDetail(id) {
  13. const params = { id }
  14. return request('/software/detail', { params })
  15. }
  16. /**
  17. * 记录软件锁日志
  18. * @param {string} id 软件锁记录id
  19. */
  20. export async function apiSoftwareAddLonglelog(payload) {
  21. return request.post('/software/add/longlelog', { data: payload })
  22. }
  23. /** 获取软件锁-产品 */
  24. export async function querySoftwareProducts(params) {
  25. return request.get('/software/product', { params })
  26. }
  27. /** 获取旧锁列表 */
  28. export async function queryOldLockList(params) {
  29. return request.get('/software/receiveListOld', {
  30. params
  31. })
  32. }
  33. /** 接收旧锁 */
  34. export async function apiReceiveOldLock(params) {
  35. return request.post('/software/receiveOld', {
  36. data: params
  37. })
  38. }
  39. /** 获取新软件锁列表 */
  40. export async function queryReceiveList(params) {
  41. return request.get('/software/receiveList', {
  42. params
  43. })
  44. }
  45. /** 接收新锁 */
  46. export async function apiReceiveLock(params) {
  47. return request.post('/software/receive', {
  48. data: params
  49. })
  50. }