yyuap-ref
Version:
cloud os fe ref project which is based on tinper
86 lines (77 loc) • 3.6 kB
JavaScript
'use strict';
var _react = require('react');
var _react2 = _interopRequireDefault(_react);
var _reactDom = require('react-dom');
var _reactDom2 = _interopRequireDefault(_reactDom);
var _refWithInput = require('../refWithInput');
var _refWithInput2 = _interopRequireDefault(_refWithInput);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var option = {
title: '参照标题',
refType: 5, //1:树形 2.单表 3.树卡型 4.多选 5.default
className: '',
hasPage: true,
multiple: true,
showLine: true,
treeloadData: true,
checkAllChildren: true,
// openIconClassName:"uf-reduce-s-o",
// closeIconClassName:"uf-add-s-o",
param: { //url请求参数
refCode: 'test_treeTable',
transmitParam: 'EXAMPLE_CONTACTS,EXAMPLE_ORGANIZATION'
//locale:'en_US'
},
tabData: [//tab标签
{ "title": "分类1", "key": "commonUse" }],
refModelUrl: {
TreeUrl: 'http://workbench.yyuap.com/ref/rest/iref_ctr/blobRefTree', //树请求
TableBodyUrl: '/tablebody', //表体请求
// TableBodyUrlSearch:'/tablebodySearch',//全局表体请求 后台没配接口需注释掉
TableBarUrl: '/tablebar', //表头请求
SearchListUrl: '/searchlisturl' // 搜索列表
},
// buttonText:{ok:"确定",cancel:"取消22"},
// filterRefUrl:'/iuap_pap_quickstart/filterRef',//get
// keyList:['ddd','dds'],//选中的key
//checkedArray: [{"children":[],"pid":"lkp","refpk":"857c41b7-e1a3-11e5-aa70-0242ac11001d","refcode":"wujd","id":"wujd","refname":"null"}],
checkedArray: [{
children: [{ children: [], pid: "13f0ded4-e85a-493d-b470-fa6f1d0ca049" }],
id: "child://13f0ded4-e85a-493d-b470-fa6f1d0ca049",
pid: "",
refcode: "REF.PROPERTY",
refname: "档案属性",
refpk: "child://13f0ded4-e85a-493d-b470-fa6f1d0ca049" }],
onCancel: function onCancel(p) {
console.log(p);
},
onSave: function onSave(sels, showVal) {
console.log(sels, showVal);
},
// filterKey:[{title:'日期',key:'dateTime',type:"date"},{title:'人员名称',key:'peoname1'},{title:'人员名称',key:'peoname2'},{title:'人员名称',key:'peoname3'},],
textOption: {
modalTitle: '选择品类',
leftTitle: '品类结构1',
rightTitle: '品类列表2',
leftTransferText: '行行行',
rightTransferText: '沙发上',
leftInfo: [{ text: '流水号', key: 'refname' }, { text: '品类编码', key: 'refname' }, { text: '品类描述', key: 'peoname' }],
rightInfo: [{ text: '流水号', key: 'refname' }, { text: '品类编码', key: 'refname' }, { text: '品类描述', key: 'peoname' }]
},
showKey: 'fsfs', //显示展示字段
showVal: 'fsfsf', //渲染input框值
// verShowMessage:'ismessages',
verification: false, //是否进行校验
verKey: 'xxx', //校验字段
verVal: 'xxx'
// className:'xxxxclass',
// colunms:[{width:100,xxx:'',title:'haha'},{width:100,xxx:''},{width:200,xxx:''},],
// ifInputChange: false, // 是否能输入
// searchshowKey:['purchase_org_code','org_name','purchase_org_name'],//下拉展示字段
// searchChange:(value) => { console.log(value) }, //输入之后选中的回调
// searchPageSize:10, // 一页条数
// searchKey: 'id',
// disabled:true
//tooltipWidth:'150'
};
_reactDom2.default.render(_react2.default.createElement(_refWithInput2.default, { option: option, disabled: false }), document.getElementById('root'));