/** * @author zhikai.z.wei * CIT数据预览页面service */ webservices.factory('citPreviewService', ['$http', 'apiConfig','FileSaver', function ($http, apiConfig,FileSaver) { 'use strict'; return { sample: function () { return $http.get('url', apiConfig.createVat()); }, /** 根据条件获取日记账合并版 */ getJournalMerges : function(citJournalAdjustDto){ return $http.post('/citDataPreview/getJournalMergeData', citJournalAdjustDto, apiConfig.createVat()); }, /** * 导出日记账合并版 * @param citJournalAdjustDto * @returns {HttpPromise} */ initExportJMData: function (citJournalAdjustDto) { return $http.post('/citDataPreview/exportJournalMergeData', citJournalAdjustDto, apiConfig.create({ responseType: 'arraybuffer' })); }, generateTb: function (projectId) { return $http.post('/citImport/generateTb', {projectId : projectId}, apiConfig.create()); }, /** 根据条件获取试算平衡表生成版 */ getTbGeneVerData : function(citTbGeneVerDto){ return $http.post('/citDataPreview/getTbGeneVerData', citTbGeneVerDto, apiConfig.createVat()); }, /** * 导出试算平衡表Mapping版 * @param citTbGeneVerDto * @returns {HttpPromise} */ initExportTbGeneVerData: function (citTbGeneVerDto) { return $http.post('/citDataPreview/exportTbGeneVerData', citTbGeneVerDto, apiConfig.create({ responseType: 'arraybuffer' })); }, /** 根据条件获取试算平衡表生成版 */ getTbMappingData : function(citTbMappingVerDto){ return $http.post('/citDataPreview/getTbMappingVerData', citTbMappingVerDto, apiConfig.createVat()); }, /** * 导出试算平衡表Mapping版 * @param citJournalAdjustDto * @returns {HttpPromise} */ initExportTbMappingVerData: function (citTbMappingVerDto) { return $http.post('/citDataPreview/exportTbMappingVerData', citTbMappingVerDto, apiConfig.create({ responseType: 'arraybuffer' })); }, /****************************************************************************************************/ }; }]);