UNPKG

yyuap-ref

Version:

cloud os fe ref project which is based on tinper

111 lines (104 loc) 3.99 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.getTreeTableData = exports.getTree = exports.getTreeDateList = exports.getTreeList = exports.getSearchList = exports.getRefInfo = exports.getTableData = exports.getList = undefined; var _utils = require('./utils'); var tabBarConfig = '/ref/iref_ctr/refInfo'; var config = '/ref/diwork/iref_ctr'; //refCode=test_common var getList = exports.getList = function getList(refCode) { return (0, _utils.fetchJ)(config + '/commonRefsearch', { refCode: refCode }); }; //获取table数据接口--start var getTableBar = function getTableBar(_ref) { var refCode = _ref.refCode; return (0, _utils.fetchJ)(tabBarConfig, { refCode: refCode }); }; var getTableBody = function getTableBody(_ref2) { var refCode = _ref2.refCode, _ref2$activepage = _ref2.activepage, activepage = _ref2$activepage === undefined ? 0 : _ref2$activepage, _ref2$activekey = _ref2.activekey, activekey = _ref2$activekey === undefined ? null : _ref2$activekey, _ref2$searchvalue = _ref2.searchvalue, searchvalue = _ref2$searchvalue === undefined ? '' : _ref2$searchvalue, key = _ref2.key; return (0, _utils.fetchJ)(config + '/commonRefsearch', { refCode: refCode, 'refClientPageInfo.currPageIndex': activepage, 'refShowClassCode': activekey, content: searchvalue, key: key }); }; var getTableData = exports.getTableData = function getTableData(value) { return Promise.all([getTableBar(value), getTableBody(value)]); }; //获取table数据接口--end var getRefInfo = exports.getRefInfo = function getRefInfo(refCode) { return (0, _utils.fetchJ)(config + '/refInfo', { refCode: refCode }); }; var getSearchList = exports.getSearchList = function getSearchList(refCode, content) { return (0, _utils.fetchJ)(config + '/filterRefJSON', { refCode: refCode, content: content, refModelUrl: 'http://workbench.yyuap.com/ref/testref_grid_ctr/' }); }; var getTreeList = exports.getTreeList = function getTreeList(param, content) { return (0, _utils.fetchJ)(config + '/blobRef', Object.assign(param, { content: content })); }; // export const getTreeList = () =>get('getTreeData',{refCode:'123'}); //testTreeTable var getTreeDateList = exports.getTreeDateList = function getTreeDateList(value) { return (0, _utils.get)('getTableData', { refCode: value.refCode, content: value.searchvalue, key: value.key, activepage: value.activepage }); }; // 树卡型 树的数据接口 var newConfig = '/ref/rest/iref_ctr'; var newtabBarConfig = '/ref/rest/iref_ctr/refInfo'; var getTree = exports.getTree = function getTree(_ref3) { var refCode = _ref3.refCode, type = _ref3.type; return (0, _utils.fetchJ)(newConfig + '/blobRefTree', { transmitParam: type, refCode: refCode, refModelUrl: 'http://workbench.yyuap.com/ref/rest/testref_ctr/' }); }; var getTableBar1 = function getTableBar1(_ref4) { var refCode = _ref4.refCode; return (0, _utils.fetchJ)(newtabBarConfig, { refCode: refCode }); }; var getTableBody1 = function getTableBody1(_ref5) { var refCode = _ref5.refCode, _ref5$activepage = _ref5.activepage, activepage = _ref5$activepage === undefined ? 0 : _ref5$activepage, _ref5$activekey = _ref5.activekey, activekey = _ref5$activekey === undefined ? null : _ref5$activekey, _ref5$searchvalue = _ref5.searchvalue, searchvalue = _ref5$searchvalue === undefined ? '' : _ref5$searchvalue, key = _ref5.key; return (0, _utils.fetchJ)(newConfig + '/blobRefTreeGrid', { refCode: refCode, 'refClientPageInfo.currPageIndex': activepage, 'refShowClassCode': activekey, content: searchvalue, id: key, refModelUrl: 'http://workbench.yyuap.com/ref/rest/testref_ctr/' }); }; var getTreeTableData = exports.getTreeTableData = function getTreeTableData(value) { return Promise.all([getTableBar1(value), getTableBody1(value)]); };