DeputyOrder.js 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. define(['ngResource'], function() {
  2. angular.module('DeputyOrderService', [ 'ngResource']).factory('DeputyOrder', ['$resource', function($resource) {
  3. return $resource('deputyOrder', {}, {
  4. saveDeOrder: {
  5. url: 'deputyOrder/saveDeOrder',
  6. method: 'POST'
  7. },
  8. getOrderDetail: {
  9. url: 'deputyOrder/getOrderDetail/:id',
  10. method: 'GET'
  11. },
  12. getProdList: {
  13. url: 'deputyOrder/getProdList',
  14. method: 'GET'
  15. },
  16. deleteProdById: {
  17. url: 'deputyOrder/deleteProdById/:id',
  18. method: 'DELETE'
  19. },
  20. vendorRate: {
  21. url: 'deputyOrder/vendorRate',
  22. method: 'GET'
  23. },
  24. printCount: {
  25. url: 'deputyOrder/printCount/:id',
  26. method: 'POST'
  27. },
  28. deputyEnterprise: {
  29. url: 'deputyOrder/deputyenterprise',
  30. method: 'GET',
  31. isArray: true
  32. },
  33. vendors: {
  34. url: 'deputyOrder/vendors',
  35. method: 'GET'
  36. }
  37. })
  38. }]).factory('getDeOrder', ['$resource', function($resource) {
  39. return $resource('deputyOrder/getDeOrder', {}, {
  40. getAll: {
  41. isArray: false
  42. },
  43. getTodo: {
  44. params: {
  45. _state: 'todo'
  46. }
  47. },
  48. })
  49. }]);
  50. })