1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- (function (app) {
- app.factory('myService', ['$http', 'config', "util", 'data', function ($http, config, util, data) {
- return {
- //我的车辆信息
- listTrucks: function (model) {
- return $http({
- url: config.server + 'api/user/trucks?page='+model.page,
- method: "get"
- })
- },
- //添加车辆
- addTruck: function (model) {
- return $http({
- url: config.server + 'api/trucks',
- method: "post",
- data: model
- })
- },
- updateTruck: function (model) {
- return $http({
- url: config.server + 'api/trucks/'+model.id,
- method: "post",
- data: model
- })
- },
- deleteTruck:function (id) {
- return $http({
- url: config.server + 'api/trucks/' + id,
- method: "delete"
- })
- },
- listMessages: function () {
- return $http({
- url: config.server + 'api/user/messages?include=truck,user',
- method: "get"
- })
- },
- updateMessage:function (model) {
- return $http({
- url: config.server + 'api/messages/'+model.id,
- method: "put",
- data: model
- })
- },
- deleteMessage:function (model) {
- return $http({
- url: config.server + 'api/messages/'+model.id,
- method: "delete",
- data: model
- })
- },
- listOrders: function (filter) {
- return $http({
- url: config.server + 'api/user/orders?include=message,user&page=' + filter.page,
- method: "get"
- })
- },
- setting: function () {
- return $http({
- url: config.server + 'api/setting',
- method: "get"
- })
- },
- deleteOrder: function (id) {
- return $http({
- url: config.server + 'api/orders/' + id,
- method: "delete"
- })
- },
- resetPassword: function (model) {
- return $http({
- url: config.server + 'api/user/password',
- method: "put",
- data: model
- })
-
- }
- };
- }]);
- })(angular.module('app.services'));
|