| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454 |
- define([ 'ngResource'], function() {
- angular.module('PurcServices', [ 'ngResource'
- ]).factory('PurcOrder', ['$resource', function($resource) {
- return $resource('sale/orders/:id', {}, {
- setRead: {
- url: 'sale/orders/display',
- method: 'POST',
- params: {
- _state: 'read'
- }
- },
- setUnRead: {
- url: 'sale/orders/display',
- method: 'POST',
- params: {
- _state: 'unread'
- }
- },
- setTop: {
- url: 'sale/orders/display',
- method: 'POST',
- params: {
- _state: 'top'
- }
- },
- printCount: {
- url: 'sale/orders/printCount/:id',
- method: 'POST'
- },
- custPrintCount: {
- url: 'sale/orders/custPrintCount/:id',
- method: 'POST'
- }
- });
- }]).factory('PurcOrderItem', ['$resource', function($resource) {
- return $resource('sale/orders/items', {}, {
- getTodo: {
- params: {
- _state: 'todo'
- }
- },
- getDone: {
- params: {
- _state: 'done'
- }
- },
- getEnd: {
- params: {
- _state: 'end'
- }
- },
- getReceived:{
- params: {
- _state: 'received'
- }
- },
- getWaiting: {
- params: {
- _state: 'waiting'
- }
- },
- replyByBatch: {
- url: 'sale/orders/items/reply',
- method: 'POST',
- headers: {
- 'Content-Type' : 'application/text;charset=UTF-8'
- }
- },
- reply: {
- url: 'sale/orders/items/:orderItemId/reply',
- method: 'POST',
- params: {
- orderItemId: 'orderItemId'
- }
- },
- getReply: {
- url: 'sale/orders/items/:orderItemId/reply',
- method: 'GET',
- isArray: true,
- params: {
- orderItemId: 'orderItemId'
- }
- },
- getLatestReplyQty: {
- url: 'sale/orders/items/:orderItemId/latestReplyQty',
- method: 'GET',
- params: {
- orderItemId: 'orderItemId'
- }
- },
- setRead:{
- url: 'sale/orders/setRead',
- method: 'POST'
- },
- getUnreadIds:{
- url: 'sale/orders/getUnreadIds',
- method: 'GET'
- },
- getUnreadCount:{
- url: 'sale/orders/unread',
- method: 'GET'
- }
- });
- }]).factory('PurcOrderItemInfo', ['$resource', function($resource) {
- return $resource('sale/orders/items/info', {}, {
- getTodo: {
- params: {
- _state: 'todo'
- }
- },
- getDone: {
- params: {
- _state: 'done'
- }
- },
- getEnd: {
- params: {
- _state: 'end'
- }
- },
- getReceived:{
- params: {
- _state: 'received'
- }
- },
- getWaiting: {
- params: {
- _state: 'waiting'
- }
- },
- getUnreadIds:{
- url: 'sale/orders/getUnreadIds',
- method: 'GET'
- },
- getUnreadCount:{
- url: 'sale/orders/unread',
- method: 'GET'
- },
- setRead:{
- url: 'sale/orders/setRead',
- method: 'POST'
- }
- });
- }]).factory('PurcOrdersInfo', ['$resource', function($resource) {
- return $resource('sale/orders/items/purc/info', {}, {
- getAll: {
-
- },
- getTodo: {
- params: {
- _state: 'todo'
- }
- },
- getDone: {
- params: {
- _state: 'done'
- }
- },
- getEnd: {
- params: {
- _state: 'end'
- }
- },
- getReceived:{
- params: {
- _state: 'received'
- }
- },
- getWaiting: {
- params: {
- _state: 'waiting'
- }
- }
- });
- }]).factory('PurcOrders', ['$resource', function($resource) {
- return $resource('sale/orders/items/purc', {}, {
- getTodo: {
- params: {
- _state: 'todo'
- }
- },
- getDone: {
- params: {
- _state: 'done'
- }
- },
- getEnd: {
- params: {
- _state: 'end'
- }
- },
- getReceived:{
- params: {
- _state: 'received'
- }
- },
- getWaiting: {
- params: {
- _state: 'waiting'
- }
- },
- setRead:{
- url: 'sale/orders/setRead/purc',
- method: 'POST'
- },
- getUnreadIds:{
- url: 'sale/orders/getUnreadIds/purc',
- method: 'GET'
- },
- getUnreadCount:{
- url: 'sale/orders/unread/purc',
- method: 'GET'
- }
- });
- }]).factory('PurcChange', ['$resource', function($resource) {
- return $resource('sale/changes/:id', {}, {
- getTodo: {
- params: {
- _state: 'todo'
- }
- },
- getDone: {
- params: {
- _state: 'done'
- }
- },
- getUnread: {
- params: {
- _state: 'unread'
- }
- },
- reply: {
- url: 'sale/changes/:changeId/reply',
- method: 'POST',
- params: {
- changeId: 'changeId'
- }
- },
- getChangesDone: {
- url: 'sale/changes/info',
- method: 'GET',
- params: {
- _state: 'done'
- }
- },
- setRead:{
- url: 'sale/changes/setRead',
- method: 'POST'
- },
- getUnreadIds:{
- url: 'sale/changes/getUnreadIds',
- method: 'GET'
- },
- getUnreadCount:{
- url: 'sale/changes/unread',
- method: 'GET'
- }
- });
- }]).factory('PurcChanges', ['$resource', function($resource) {
- return $resource('sale/changes/info', {}, {
- getTodo: {
- params: {
- _state: 'todo'
- }
- },
- getDone: {
- params: {
- _state: 'done'
- }
- },
- getUnread: {
- params: {
- _state: 'unread'
- }
- }
- });
- }]).factory('PurcInquiry', ['$resource', function($resource) {
- return $resource('sale/inquiry/:id', {}, {
- getAll: {
- isArray: true
- },
- getTodo: {
- params: {
- _state: 'todo'
- }
- },
- getDone: {
- params: {
- _state: 'done'
- }
- },
- getEnd: {
- params: {
- _state: 'end'
- }
- },
- getAgreed: {
- params: {
- _state: 'agreed'
- }
- },
- getRefused: {
- params: {
- _state: 'refused'
- }
- },
- getInvalid: {
- params: {
- _state: 'invalid'
- }
- },
- reply: {
- url: 'sale/inquiry/items/:itemId/reply',
- method: 'POST',
- params: {
- itemId: 'itemId'
- }
- }, getItem: {
- url: 'sale/inquiry/items/:itemId',
- method: 'GET',
- params: {
- itemId: 'itemId'
- }
- }, saveItem: {
- url: 'sale/inquiry/items/:itemId',
- method: 'POST',
- params: {
- itemId: 'itemId'
- }
- }, getHistory: {
- url: 'sale/inquiry/items/:itemId/history',
- method: 'GET',
- params: {
- itemId: 'itemId'
- },
- isArray: true
- },
- getMessage: {
- url: 'sale/inquiry/messageList',
- isArray: true,
- method: 'GET'
- },
- getUnreadIds:{
- url: 'sale/inquiry/getUnreadIds',
- method: 'GET'
- },
- getUnreadCount:{
- url: 'sale/inquiry/unread',
- method: 'GET'
- },
- setRead:{
- url: 'sale/inquiry/setRead',
- method: 'POST'
- }
- });
- // 数据库直接获取
- }]).factory('PurcInquiryInfo', ['$resource', function($resource) {
- return $resource('sale/inquiry/info', {}, {
- getAll: {
- isArray: true
- },
- getTodo: {
- params: {
- _state: 'todo'
- }
- },
- getDone: {
- params: {
- _state: 'done'
- }
- },
- getEnd: {
- params: {
- _state: 'end'
- }
- },
- getAgreed: {
- params: {
- _state: 'agreed'
- }
- },
- getRefused: {
- params: {
- _state: 'refused'
- }
- },
- getInvalid: {
- params: {
- _state: 'invalid'
- }
- }
- });
- // 数据库直接获取
- }]).factory('PurcTenderInfo', ['$resource', function($resource) {
- return $resource('tender', {}, {
- getMyAll: {
- url: 'tender/purc/info'
- },
- getMyDone: {
- url: 'tender/purc',
- params: {
- _state: 'done'
- }
- },
- getMyTodo: {
- url: 'tender/purc/info',
- params: {
- _state: 'todo'
- }
- },
- getMyWaiting: {
- url: 'tender/purc/info',
- params: {
- _state: 'waiting'
- }
- },
- getOpenAll: {
- url: 'tender/open'
- }
- });
- }]).factory('PurcTender', ['$resource', function($resource) {
- return $resource('tender', {}, {
- getMyAll: {
- url: 'tender/purc'
- },
- getMyDone: {
- url: 'tender/purc',
- params: {
- _state: 'done'
- }
- },
- getMyTodo: {
- url: 'tender/purc',
- params: {
- _state: 'todo'
- }
- },
- getMyWaiting: {
- url: 'tender/purc',
- params: {
- _state: 'waiting'
- }
- },
- getAll: {
- },
- getDone: {
- params: {
- _state: 'done'
- }
- },
- getWaiting: {
- params: {
- _state: 'waiting'
- }
- },
- getTodo: {
- params: {
- _state: 'todo'
- }
- },
- getEnd: {
- params: {
- _state: 'end'
- }
- },
- getOpenAll: {
- url: 'tender/open'
- },
- // getOpenDone: {
- // url: 'tender/open',
- // params: {
- // _state: 'done'
- // }
- // },
- // getOpenTodo: {
- // url: 'tender/open',
- // params: {
- // _state: 'todo'
- // }
- // },
- // getOpenEnd: {
- // url: 'tender/open',
- // params: {
- // _state: 'end'
- // }
- // },
- getOne: {
- url: 'tender/:id',
- method: 'GET',
- params: {
- id: 'id'
- }
- },
- addItems: {
- url: 'tender/addItems/:id',
- method: 'POST',
- params: {
- id: 'id'
- }
- },
- getVendorTenderItem: {
- url: 'tender/vendorTenderDetail/:vendUU/:id',
- method: 'GET',
- params: {
- vendUU: 'vendUU',
- id: 'id'
- }
- },
- // getItems: {
- // url: 'tender/items/:id',
- // method: 'GET',
- // params: {
- // id: 'id'
- // },
- // isArray: true
- // },
- save: {
- url: 'tender/save',
- method: 'POST'
- },
- publish: {
- url: 'tender/publish',
- method: 'POST'
- },
- reply: {
- url: 'tender/reply',
- method: 'POST'
- },
- decide: {
- url: 'tender/decide',
- method: 'POST'
- },
- deleteOne: {
- url: 'tender/delete/:id',
- method: 'DELETE',
- params: {
- id: 'id'
- }
- },
- publishSaved: {
- url: 'tender/publishSaved',
- method: 'POST'
- },
- updateSaved: {
- url: 'tender/updateSaved',
- method: 'POST'
- },
- removeAttach: {
- url: 'tender/removeAttach/:attachId',
- method: 'POST',
- params: {
- attachId: 'attachId'
- }
- },
- removeSaleTender: {
- url: 'tender/removeSaleTender',
- method: 'POST'
- },
- deleteProd: {
- url: 'tender/deleteProd/:tenderProdId',
- method: 'POST',
- params: {
- tenderProdId: 'tenderProdId'
- }
- },
- setRead:{
- url: 'tender/setRead',
- method: 'POST'
- },
- getUnreadIds:{
- url: 'tender/getUnreadIds',
- method: 'GET'
- },
- getUnreadCount:{
- url: 'tender/unread',
- method: 'GET'
- },
- setPurcRead:{
- url: 'tender/setRead/purc',
- method: 'POST'
- },
- getPurcUnreadIds:{
- url: 'tender/getUnreadIds/purc',
- method: 'GET'
- },
- getPurcUnreadCount:{
- url: 'tender/unread/purc',
- method: 'GET'
- }
- });
- }]).factory('PurcInquiryMould', ['$resource', function($resource) {
- return $resource('sale/mould/:id', {}, {
- getAll: {
-
- },
- getTodo: {
- params: {
- _state: 'todo'
- }
- },
- getDone: {
- params: {
- _state: 'done'
- }
- },
- getEnd: {
- params: {
- _state: 'end'
- }
- },
- getInvalid: {
- params: {
- _state: 'invalid'
- }
- },
- saveHistory: {
- url: 'sale/mould/:id/saveHistory',
- method: 'POST',
- params: {
- id: 'id'
- }
- },reply: {
- url: 'sale/mould/detail/:id/reply',
- method: 'POST',
- params: {
- id: 'id'
- }
- }, getItem: {
- url: 'sale/mould/:id',
- method: 'GET',
- params: {
- id: 'id'
- }
- }, saveItem: {
- url: 'sale/mould/detail/:id',
- method: 'POST',
- params: {
- id: 'id'
- }
- }, getHistory: {
- url: 'sale/mould/:id/history',
- method: 'GET',
- params: {
- id: 'id'
- }
- },
- setRead:{
- url: 'sale/mould/setRead',
- method: 'POST'
- },
- getUnreadIds:{
- url: 'sale/mould/getUnreadIds',
- method: 'GET'
- },
- getUnreadCount:{
- url: 'sale/mould/unread',
- method: 'GET'
- }
- });
- }]).factory('PurcInquiryMouldSql', ['$resource', function($resource) {
- return $resource('sale/mould/sql', {}, {
- getAll: {
- },
- getTodo: {
- params: {
- _state: 'todo'
- }
- },
- getDone: {
- params: {
- _state: 'done'
- }
- },
- getInvalid: {
- params: {
- _state: 'invalid'
- }
- }
- });
- }]).factory('PurcNotice', ['$resource', function($resource) {
- return $resource('sale/notice/:id', {}, {
- getTodo: {
- params: {
- _state: 'todo'
- }
- },
- getDone: {
- params: {
- _state: 'done'
- }
- },
- getEnd: {
- params: {
- _state: 'end'
- }
- },
- getWaiting: {
- params: {
- _state: 'waiting'
- }
- },
- getSends: {
- url: 'sale/notice/:id/sendItems',
- method: 'GET',
- isArray: true
- },
- sendByBatch: {
- url: 'sale/notice/sendByBatch',
- method: 'POST'
- },
- setRead:{
- url: 'sale/notice/setRead',
- method: 'POST'
- },
- getUnreadIds:{
- url: 'sale/notice/getUnreadIds',
- method: 'GET'
- },
- getUnreadCount:{
- url: 'sale/notice/unread',
- method: 'GET'
- }
- });
- }]).factory('PurcNoticeInfo', ['$resource', function($resource) {
- return $resource('sale/notice', {}, {
- getTodo: {
- url: 'sale/notice/info',
- params: {
- _state: 'todo'
- }
- },
- getDone: {
- url: 'sale/notice/info',
- params: {
- _state: 'done'
- }
- },
- getEnd: {
- params: {
- _state: 'end'
- }
- },
- getWaiting: {
- params: {
- _state: 'waiting'
- }
- }
- });
- }]).factory('SaleSend', ['$resource', function($resource) {
- return $resource('sale/notice/sends/:id', {}, {
- getTodo: {
- params: {
- _state: 'todo'
- }
- },
- update: {
- url: 'sale/notice/sends/:id',
- method: 'POST'
- },
- getDone: {
- params: {
- _state: 'done'
- }
- },
- printCount:{
- url: 'sale/notice/sends/print/:id',
- method: 'POST'
- },
- generateBarcodes :{
- url: 'sale/notice/generateBarcodes',
- method: 'POST'
- },
- getPrintBarcodes :{
- url: 'sale/notice/getPrintBarcodes',
- method: 'POST'
- },
- getPrintTemplate:{
- url: 'sale/notice/getPrintTemplate',
- method: 'GET'
- },
- getSPrintBarcode:{
- url: 'sale/notice/getSPrintBarcode',
- method: 'GET'
- },
- updatePrintStatus: {
- url: 'sale/notice/updatePrintStatus',
- method: 'POST'
- }
- });
- }]).factory('PurcForecast', ['$resource', function($resource) {
- return $resource('sale/forecast/:id', {}, {
- });
- }]).factory('PurcAccept', ['$resource', function($resource) {
- return $resource('sale/accept/:id', {}, {
- getAll: {},
- getDetail : {
- url: 'sale/accept/:id',
- method: 'GET'
- }
- });
- }]).factory('PurcReturn', ['$resource', function($resource) {
- return $resource('sale/return/:id', {}, {
- getAll: {},
- getEnterpriseName: {
- url: "sale/return/:id/enname",
- method: "GET"
- },
- getDetail: {
- url: 'sale/return/:id',
- method: 'GET'
- }
- });
- }]).factory('PurcBadIn', ['$resource', function($resource) {
- return $resource('sale/badIn/:id', {}, {
- });
- }]).factory('PurcBadOut', ['$resource', function($resource) {
- return $resource('sale/badOut/:id', {}, {
- });
- }]).factory('PurcMRB', ['$resource', function($resource) {
- return $resource('sale/MRB/:id', {}, {
- });
- }]).factory('PurcSample', ['$resource', function($resource) {
- return $resource('sale/sample/:id', {}, {
- printCount: {
- url: 'sale/sample/printCount/:id',
- method: 'POST'
- },
- getSend: {
- url: 'sale/sample/:id/send',
- method: 'GET',
- params: {
- id: 'id'
- },
- isArray: true
- },
- getTodo: {
- params: {
- _state: 'todo'
- }
- },
- getDone: {
- params: {
- _state: 'done'
- }
- },
- getInvalid: {
- params: {
- _state: 'invalid'
- }
- },
- setRead:{
- url: 'sale/sample/setRead',
- method: 'POST'
- },
- getUnreadIds:{
- url: 'sale/sample/getUnreadIds',
- method: 'GET'
- },
- getUnreadCount:{
- url: 'sale/sample/unread',
- method: 'GET'
- }
- });
- }]).factory('PurcSampleInfo', ['$resource', function($resource) {
- return $resource('sale/sample/info', {}, {
- getTodo: {
- params: {
- _state: 'todo'
- }
- },
- getDone: {
- params: {
- _state: 'done'
- }
- },
- getInvalid: {
- params: {
- _state: 'invalid'
- }
- }
- });
- }]).factory('PurcApproval', ['$resource', function($resource) {
- return $resource('sale/sample/approval/:id', {}, {
- getItem: {
- url: 'sale/sample/approval/:id',
- method: 'GET'
- },
- getAgreed: {
- params: {
- _state: 'agreed'
- }
- },
- getRefused: {
- params: {
- _state: 'refused'
- }
- }
- });
- }]).factory('PurcOrderItemHis', ['$resource', function($resource) {
- return $resource('sale/orders/history/items', {}, {
- getTodo: {
- params: {
- _state: 'todo'
- }
- },
- getEnd: {
- params: {
- _state: 'end'
- }
- },
- getReply: {
- url: 'sale/orders/history/items/:orderItemId/reply',
- method: 'GET',
- isArray: true,
- params: {
- orderItemId: 'orderItemId'
- }
- }
- });
- }]).factory('PurcChangeHis', ['$resource', function($resource) {
- return $resource('sale/changes/history/:id', {}, {
- getTodo: {
- params: {
- _state: 'todo'
- }
- }
- });
- }]).factory('PurcInquiryHis', ['$resource', function($resource) {
- return $resource('sale/inquiry/history/:id', {}, {
- getTodo: {
- params: {
- _state: 'todo'
- }
- },
- getItem: {
- url: 'sale/inquiry/history/items/:itemId',
- method: 'GET',
- params: {
- itemId: 'itemId'
- }
- },
- getHistory: {
- url: 'sale/inquiry/history/items/:itemId/history',
- method: 'GET',
- params: {
- itemId: 'itemId'
- },
- isArray: true
- }
- });
- }]).factory('PurcNoticeHis', ['$resource', function($resource) {
- return $resource('sale/notice/history/:id', {}, {
- getTodo: {
- params: {
- _state: 'todo'
- }
- },
- getDone: {
- params: {
- _state: 'done'
- }
- },
- getEnd: {
- params: {
- _state: 'end'
- }
- },
- getSends: {
- url: 'sale/notice/history/:id/sendItems',
- method: 'GET',
- isArray: true
- }
- });
- }]).factory('SaleStat', ['$resource', function($resource) {
- return $resource('sale/stat', {}, {
- day: {
- url: 'sale/stat/day',
- isArray: true
- },
- month: {
- url: 'sale/stat/month',
- isArray: true
- },
- year: {
- url: 'sale/stat/year',
- isArray: true
- },
- cust: {
- url: 'sale/stat/cust'
- },
- custMonth: {
- url: 'sale/stat/cust/month',
- isArray: true
- },
- custYear: {
- url: 'sale/stat/cust/year',
- isArray: true
- },
- seller: {
- url: 'sale/stat/seller'
- },
- sellerMonth: {
- url: 'sale/stat/seller/month',
- isArray: true
- },
- sellerYear: {
- url: 'sale/stat/seller/year',
- isArray: true
- }
- });
- }]).factory('SaleTruck', ['$resource', function($resource) {
- return $resource('sale/truck', {}, {
- save: {
- isArray: true,
- method: 'POST'
- },
- remove: {
- isArray: true,
- method: 'DELETE'
- },
- detail: {
- url: 'sale/truck/items',
- isArray: true
- }
- });
- }]).factory('Customer', ['$resource', function($resource){
- return $resource('vendor/customer/:id', {}, {});
- }]).factory('PagingRelease', ['$resource', function($resource){
- return $resource('api/paging', {}, {
- getTodo: {
- params: {
- _state: 'todo'
- }
- },
- getDone:{
- params: {
- _state: 'done'
- }
- },
- setRead:{
- url: 'api/paging/setRead',
- method: 'POST'
- },
- getUnreadIds:{
- url: 'api/paging/getUnreadIds',
- method: 'POST'
- },
- setReadByOrder:{
- url: 'api/paging/setRead/order',
- method: 'POST'
- },
- setOneRead:{
- url: 'api/paging/setOneRead/:id',
- method: 'POST'
- }
- });
- }]).factory('PagingReleaseInfo', ['$resource', function($resource){
- return $resource('api/paging/info', {}, {
- getTodo: {
- params: {
- _state: 'todo'
- }
- },
- getDone:{
- params: {
- _state: 'done'
- }
- }
- });
- }]).factory('Product', ['$resource', function($resource){
- return $resource('product', {}, {});
- }]).factory('Vendor', ['$resource', function($resource){
- return $resource('purc/vendor/:id', {}, {
- getServe: {
- // 调取使用uas系统的供应商信息
- url: 'purc/vendor/serve',
- isArray: true
- },
- getVendor: {
- url: 'vendor'
- },
- getServicer: {
- url: 'vendor/servicer'
- },
- getVendorDetail: {
- url: 'vendor/:id',
- method: 'GET'
- },
- saveContact: {
- url: 'vendor/savecontact',
- method: 'POST'
- },
- contacts: {
- url: 'vendor/contacts/:venduu',
- method: 'GET',
- isArray: true
- },
- deleteContact: {
- url: 'vendor/deleteContact/:id',
- method: 'DELETE'
- },
- getSimilarVendors: {
- url: 'search/similarVendors',
- method: 'GET',
- isArray: true
- },
- getSimilarCustomers: {
- url: 'search/similarCustomers',
- method: 'GET',
- isArray: true
- },
- saveCustContact: {
- url: 'vendor/saveCustomerContact',
- method: 'POST'
- },
- custContacts: {
- url: 'vendor/custContacts/:enuu',
- method: 'GET',
- isArray: true
- },
- getSimilarEnterprise: {
- url: 'search/similarEnterprise',
- method: 'GET',
- isArray: true
- },
- vendorInfo: {
- url: 'vendor/vendorInfo',
- method: 'GET'
- },
- enterpriseInfo: {
- url: 'account/enterprise/info/:bussinessCode',
- method: 'GET'
- },
- setRead:{
- url: 'vendor/customer/setRead',
- method: 'POST'
- },
- setVendorRead:{
- url: 'vendor/vendor/setRead',
- method: 'POST'
- }
- });
- }]).factory('Quotation', ['$resource', function($resource){
- return $resource('sale/quotation', {}, {
- getTodo: {
- params: {
- _state: 'todo'
- }
- },
- getDone: {
- params: {
- _state: 'done'
- }
- },
- getInvalid: {
- params: {
- _state: 'invalid'
- }
- },
- getAgreed: {
- params: {
- _state: 'agreed'
- }
- },
- getRefused: {
- params: {
- _state: 'refused'
- }
- },
- save: {
- method: 'POST',
- isArray: false,
- headers: {
- 'Content-Type' : 'application/text;charset=UTF-8'
- }
- },
- getItem: {
- isArray: false,
- url: 'sale/quotation/item/:id'
- },
- deleteById: {
- url: 'sale/quotation/deleteById/:id',
- method: 'DELETE'
- }
- });
- }]).factory('QuotationInfo', ['$resource', function($resource){
- return $resource('sale/quotation/info', {}, {
- getTodo: {
- params: {
- _state: 'todo'
- }
- },
- getDone: {
- params: {
- _state: 'done'
- }
- },
- getInvalid: {
- params: {
- _state: 'invalid'
- }
- },
- getAgreed: {
- params: {
- _state: 'agreed'
- }
- },
- getRefused: {
- params: {
- _state: 'refused'
- }
- }
- });
- }]).factory('PurcOrderSave', ['$resource', function($resource){
- return $resource('sale/newOrder', {}, {
- save: {
- method: 'POST',
- isArray: false,
- headers: {
- 'Content-Type' : 'application/text;charset=UTF-8'
- }
- }
- });
- }]).factory('VendorInfo', ['$resource', function($resource){
- return $resource('purchase', {}, {
- getVendorInfo: {
- url: 'purchase/getVendorInfo',
- method: 'GET'
- },
- getProdInfo: {
- url: 'purchase/getProdInfo/:id',
- method: 'GET'
- },
- customerInfo: {
- url: 'purchase/customerInfo/:custuu',
- method: 'GET'
- },
- relieve: {
- url: 'purchase/relieve/:id',
- method: 'POST'
- },
- activeVend: {
- url: 'purchase/activeVend/:id',
- method: 'POST'
- },
- relieveServicer: {
- url: 'purchase/relieveServicer/:id',
- method: 'POST'
- },
- activeServicer: {
- url: 'purchase/activeServicer/:id',
- method: 'POST'
- },
- disableCust: {
- url: 'purchase/disableCust/:id',
- method: 'POST'
- },
- activeCust: {
- url: 'purchase/activeCust/:id',
- method: 'POST'
- }
- });
- }]).factory('ShipAddress', ['$resource', function($resource){
- return $resource('account/enterprise', {}, {
- saveAddress: {
- url: 'account/enterprise/saveShipAddress',
- method: 'POST'
- },
- shipAddList: {
- url: 'account/enterprise/shipAddList',
- method: 'GET',
- isArray: true
- },
- removeShipAddress: {
- url: 'account/enterprise/removeShipAddress/:id',
- method: 'DELETE'
- }
- });
- }]).factory('PurchaseOrder', ['$resource', function($resource){
- return $resource('purchase', {}, {
- copyorder: {
- url: 'purchase/copyorder/:id',
- method: 'POST'
- }
- });
- }]).factory('KindAPI', ['$resource', '$cacheFactory', function($resource, $cacheFactory) {
- var cache = $cacheFactory('KindAPI');
- return $resource ('product/kind', {}, {
- // 根据父级类目获取其子类目,不包含深层
- getChildren: {
- url: 'product/kind/:parentId/children',
- method: 'GET',
- isArray: true
- }
- })
- }]).factory('BrandActiveAPI', ['$resource', function($resource) {
- //对单个BrandActive对象操作
- return $resource('product/brand/:uuid', {}, {
- /*
- * get,根据uuid获得BrandActive
- */
- // 获取所有品牌的简要信息
- getSimpleInfo : {
- url : 'product/brand/Info',
- method : 'GET',
- isArray : true
- },
- // 分页获取简要信息
- getSimpleInfoPage: {
- url: 'product/brand/Info/ByPage',
- method: 'GET'
- },
- // 通过名称获取品牌
- findByName : {
- url: 'product/brand/ByName/:name',
- method: 'GET'
- }
- })
- }]).factory('ComponentActiveAPI', ['$resource', function($resource){
- return $resource('product/component', {},{
- //获取ComponentInfo的分页数据
- getInfoPage: {
- url: 'product/component/list',
- method: 'GET'
- },
- //根据uuid获取器件信息
- get: {
- url: 'product/component/:uuid',
- method: 'GET'
- },// 根据UUid获取单个器件的简要信息
- // 分页获取简要信息
- getInfo: {
- url: 'product/component/info',
- method: 'GET'
- }
- });
- }]).factory('PurchaseInquiry', ['$resource', function($resource){
- return $resource('purc/inquiry', {}, {
- getTodo: {
- params: {
- _state: 'todo'
- },
- method: 'GET'
- },
- getDone: {
- params: {
- _state: 'done'
- },
- method: 'GET'
- },
- getEnd: {
- params: {
- _state: 'end'
- },
- method: 'GET'
- },
- getAgreed: {
- params: {
- _state: 'agreed'
- }
- },
- getRefused: {
- params: {
- _state: 'refused'
- }
- },
- getAll: {
- method: 'GET'
- },
- getUnapply: {
- url: 'purc/inquiry/unapply',
- method: 'GET'
- },
- getSubmit: {
- url: 'purc/inquiry/submit',
- method: 'GET'
- },
- deleteById: {
- url: 'purc/inquiry/deleteById/:id',
- method: 'DELETE'
- },
- clearOrder: {
- url: 'purc/inquiry/clearOrder/:id',
- method: 'DELETE'
- },
- save: {
- url: 'purc/inquiry/save',
- method: 'POST'
- },
- detail: {
- url: 'purc/inquiry/detail/:id',
- method: 'GET'
- },
- submit: {
- url: 'purc/inquiry/saveAndSubmit',
- method: 'POST'
- },
- accept: {
- url: 'purc/inquiry/accept/:id',
- method: 'POST'
- },
- refuse: {
- url: 'purc/inquiry/refuse/:id',
- method: 'POST'
- },
- getAllDetail: {
- url: 'purc/inquiry/getAllDetail/:id',
- method: 'GET',
- isArray: true
- },
- submitUnapply: {
- url: 'purc/inquiry/submit/:id',
- method: 'POST'
- },
- saveAndSubmitWithoutVendor: {
- url: 'purc/inquiry/saveAndSubmitWithoutVendor',
- method: 'POST'
- },
- saveWithoutVendor: {
- url: 'purc/inquiry/saveWithoutVendor',
- method: 'POST'
- },
- publishInquiry: {
- url: 'purc/inquiry/pubishInquiry/:id',
- method: 'POST'
- },
- publicInquiryItem: {
- url: 'purc/inquiry/publicInquiryItem',
- method: 'GET'
- },
- inquiryItemDetail: {
- url: 'purc/inquiry/inquiryItem/:id',
- method: 'GET'
- },
- transtoInquiry: {
- url: 'purc/inquiry/transtoInquiry/:id',
- method: 'POST'
- },
- setRead:{
- url: 'sale/inquiry/setRead/purc',
- method: 'POST'
- },
- getUnreadIds:{
- url: 'sale/inquiry/getUnreadIds/purc',
- method: 'GET'
- },
- getUnreadCount:{
- url: 'sale/inquiry/unread/purc',
- method: 'GET'
- }
- });
- }]);
- });
|