UNPKG

@choerodon/master

Version:
69 lines (64 loc) 1.91 kB
function _objectDestructuringEmpty(obj) { if (obj == null) throw new TypeError("Cannot destructure undefined"); } import { map, get, filter } from 'lodash'; import JsonBig from 'json-bigint'; /* eslint-disable import/no-anonymous-default-export */ export default (function (_ref) { _objectDestructuringEmpty(_ref); return { paging: false, autoQuery: false, autoCreate: true, transport: {// read: ({ data }) => ({ // url: `iam/v1/dashboard-layouts/205085098088542208`, // method: 'get', // transformResponse: (value) => { // try { // if (value) { // const tempData = JsonBig.parse(value); // const res = tempData ? tempData.map((card) => ({ ...card, i: card.cardCode })) : []; // return res; // } // // workBenchUseStore.setInitData(res); // } catch (error) { // return error; // } // }, // }), }, fields: [{ name: 'dashboardName', type: 'string', maxLength: 40 }, { name: 'dashboardId', type: 'string' }, { name: 'internalTemplate', label: '官方模板布局', type: 'string', lookupCode: 'IAM.INTERNAL_DASHBOARD', textField: 'dashboardName', valueField: 'dashboardId', lookupAxiosConfig: function lookupAxiosConfig() { return { url: '/iam/v1/dashboards/internal', params: { filterFlag: 0 }, method: 'get', transformResponse: function transformResponse(res) { var result = res; try { if (JsonBig.parse(result)) { result = JsonBig.parse(result).content; } } catch (e) { return result; } return result; } }; } }] }; });