receiveTimeout.cy.ts 1003 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. import {
  2. loginIntercept,
  3. menuIntercept,
  4. loginSetup,
  5. optionsIntercept,
  6. dictionaryIntercept,
  7. intoMenu,
  8. intercept,
  9. validateTableList,
  10. validateTableSearch,
  11. } from './utils';
  12. describe('逾期采购单列表', function () {
  13. beforeEach(function () {
  14. loginIntercept();
  15. menuIntercept();
  16. loginSetup();
  17. optionsIntercept();
  18. dictionaryIntercept();
  19. intoMenu('入库管理', '逾期采购单列表');
  20. });
  21. beforeEach(function () {
  22. intercept('/receiveGoods/getPastReceiveGoods', function ({search, reply}) {
  23. if (search.has('orderCode') && search.get('orderCode').length)
  24. return reply({fixture: 'receive/search1'});
  25. const page = search.get('page');
  26. reply({fixture: `receive/list${page}`});
  27. });
  28. });
  29. it('列表', function () {
  30. validateTableList('receive_timeout_table');
  31. const validate = validateTableSearch('receive_timeout_table');
  32. cy.get('#filter_receiveCode').type('searchCode');
  33. validate('search1');
  34. });
  35. });