/** * Created by maprex on 2021-11-04 */ 'use strict'; define([ 'app' ], function (app) { app.factory("IspField", ['$http', '$log', '$upload', function ($http, $log, $upload) { return { find : function (conditions) { return $http.post("ispField/find", conditions).then(function (response) { $log.debug("ISP 필드 목록 데이터 : ", response); return response; }); }, add : function (conditions) { return $http.post("ispField/add", conditions).then(function (response) { $log.debug("IspField 생성 결과 : ", response); return response; }); }, modify : function (conditions) { return $http.post("ispField/modify", conditions).then(function (response) { $log.debug("IspField 수정 결과 : ", response); return response; }); }, detail : function (conditions) { return $http.post("ispField/detail", conditions).then(function (response) { $log.debug("IspField 상세 : ", response); return response; }); }, removes : function (conditions) { return $http.post("ispField/remove", conditions).then(function (response) { $log.debug("IspField 삭제 결과 : ", response); return response; }); }, importExcel : function (conditions) { conditions.url = "ispField/importExcel"; return $upload.upload(conditions).then(function (response) { $log.debug("ispField Import 결과 : ", response); return response; }); } } } ]); });