ux-pps-lookup

| 属性 | 说明 | 类型 | 默认值 | | --- | --- | --- | --- | | popShow | 是否展示弹层 | boolean | --- | | animation | 表单消失 | boolean | false | | field_name | 字段名称 | string | --- | | app | 应用名 | string | --- | | tableListApp | 列表来源应用名 | string | --- | | metaObjName | 实体名 |

Usage no npm install needed!

<script type="module">
  import uxPpsLookup from 'https://cdn.skypack.dev/ux-pps-lookup';
</script>

README

API

属性 说明 类型 默认值
popShow 是否展示弹层 boolean ---
animation 表单消失 boolean false
field_name 字段名称 string ---
app 应用名 string ---
tableListApp 列表来源应用名 string ---
metaObjName 实体名 string ---
type 调出lookUp类型 string ---
buttonTitle type=button 时button名 string ---
title 组件title string ---
onClosePop 关闭事件 Function() ---
handelClick 点击事件 Function() ---
onChange 保存回调 Function() ---

example

import React from 'react';
import LookUp from 'ux-pps-lookup';
class LookUpV2 extends React.Components {
    render() {
        const options = {
                popShow: self.state.popShow,
                animation: self.state.animation,
                field_name: 'IntroductionMBOTarget',
                app: 'PerformanceCloud',
                tableListApp: 'TargetManagement',
                metaObjName: 'PerformanceCloud.AssessmentItem',
                type: 'button',
                buttonTitle: '引入目标',
                title: '引入目标',
                activityManagerId: activityManagerId,
                assessmentId: assessmentId,
                activityManagerModuleId: Id,
                onClosePop: function () {
                    self.setState({
                        popShow: false,
                        animation: true
                    });
                },
                handelClick: function () {
                    self.setState({
                        popShow: true,
                        animation: false
                    });
                }
    }
    return(
        <LookUp {...options} />
    )
}
}

ps: 该组件是平台lookup组件的简版,现在用到该组件的项目大部分已完成平台lookup组件迁移,如需使用lookup建议使用平台版本