'use strict'; define([ 'app' ], function (app) { app.factory("AttachedFile", ['$http', '$log', '$upload', function ($http, $log, $upload) { return { add : function (parameter) { parameter.url = "attached/add"; return $upload.upload(parameter).then(function (response) { $log.debug("파일 업로드 결과 : ", response); return response; }); }, find : function (conditions) { return $http.post("attached/find", conditions).then(function (response) { $log.debug("파일 목록 데이터 : ", response); return response; }); } } } ]); });