|
@@ -108,6 +108,8 @@ const RenderJudge = (props: any) => {
|
|
|
|
|
|
const RenderComp = (item: FormItem) => {
|
|
|
let component;
|
|
|
+ console.log(item);
|
|
|
+
|
|
|
switch (item.componentName) {
|
|
|
case ComponentName.Inner:
|
|
|
component = (
|
|
@@ -133,6 +135,26 @@ const RenderJudge = (props: any) => {
|
|
|
);
|
|
|
break;
|
|
|
case ComponentName.Depart:
|
|
|
+ component = (
|
|
|
+ <>
|
|
|
+ <div style={{ display: 'flex', justifyContent: 'space-between' }}>
|
|
|
+ <div>{item.props.label}</div>
|
|
|
+ <DeleteOutlined onClick={() => handleDelete(item)} />
|
|
|
+ </div>
|
|
|
+ <TreeSelect
|
|
|
+ showSearch
|
|
|
+ multiple
|
|
|
+ allowClear
|
|
|
+ defaultValue={item.judge?.values?.map(item => item.origin)}
|
|
|
+ style={{ width: '100%' }}
|
|
|
+ placeholder="请选择部门"
|
|
|
+ treeData={depUserTree}
|
|
|
+ onChange={values => {
|
|
|
+ handleTreeChange(values, item);
|
|
|
+ }}
|
|
|
+ />
|
|
|
+ </>
|
|
|
+ );
|
|
|
break;
|
|
|
case ComponentName.Money:
|
|
|
case ComponentName.Number:
|