/* eslint-disable no-undef */
/**
* @return {string}
*/
import { Button, Popconfirm } from 'antd'
import EditModal from '../../components/Edit/EditModal';
import {message} from "antd/lib/index";
import FormPage from '../../components/FormPage'
import FormQueryShowPage from '../../components/PageConfig/Common/FormQueryShowPage';
import FormRelationShowPage from '../../components/PageConfig/Common/FormRelationShowPage';
import TableShowPage from '../../components/PageConfig/Table/TableShowPage';
import EditShowPage from '../../components/PageConfig/Edit/EditShowPage';
import EditFormShowPage from '../../components/PageConfig/Edit/EditFormShowPage';
import TreeShowPage from '../../components/PageConfig/Tree/TreeShowPage';
import CustomEditPage from '../../components/PageConfig/Custom/CustomEditPage';
import ChartShowPage from '../../components/PageConfig/Chart/ChartShowPage';
export default {
colOp: ({record, onLoadData,onLoadAllData, onHandleDel}) => {
return
;
},
// colOp1: (e) => {
// return xxxx
;
// },
btnAdd: () => {
},
colPageConfig:({record, onLoadData, onLoadAllData, onHandleDel})=> {
if (record.FORM_TYPE == 99) {
return
}
else if (record.FORM_TYPE == 1) {
return
}
else if (record.FORM_TYPE == 2) {
return
}
else if (record.FORM_TYPE == 3) {
return
}
return ;
},
onLoadParam:({loadParam,parantRow,tableIndex})=>{
},
btnFormConfigSql:({record,close,loadData,custom,dispatch,getSelectedRecords})=> {
const closeF=()=>{
close();
loadData();
};
const regClick= async function() {
var selectRecords=getSelectedRecords();
let ids=[];
if(selectRecords){
selectRecords.map(item=>{
ids.push(item.ID);
});
};
await dispatch({
type: 'custom/save',
payload: {
formConfigSqlClick: true,
formConfigSqlSelectIds:ids.join(',')
},
});
};
const data={
close:closeF,
formConfigSqlClick:custom.formConfigSqlClick,
ids:custom.formConfigSqlSelectIds,
};
return {
content: ,
click: regClick
}
},
btnEntitySql:({record,close,loadData,custom,dispatch,getSelectedRecords})=> {
const closeF=()=>{
close();
loadData();
};
const regClick= async function() {
await dispatch({
type: 'custom/save',
payload: {
entitySqlClick: true,
},
});
};
const data={
close:closeF,
};
return {
content: ,
click: regClick
}
},
btnQueryShowPage:({record,btn})=> {
const disabled=record.FORM_TYPE!==0&&record.FORM_TYPE!==2&&record.FORM_TYPE!==3&&record.FORM_TYPE!==6&&record.FORM_TYPE!==8&&record.FORM_TYPE!==99;
return {
content:
,
}
},
btnTableShowPage:({record,btn})=> {
const disabled=record.FORM_TYPE!==0&&record.FORM_TYPE!==8&&record.FORM_TYPE!==99;
return {
content:
,
}
},
btnEditShowPage:({record,btn})=> {
const disabled=record.FORM_TYPE!==1&&record.FORM_TYPE!==99&&record.FORM_TYPE!==2&&record.FORM_TYPE!==6;
return {
content:
,
}
},
btnTreeShowPage:({record,btn})=> {
const disabled=record.FORM_TYPE!==2&&record.FORM_TYPE!==99&&record.FORM_TYPE!==6;
return {
content:
,
}
},
btnChartShowPage:({record,btn})=> {
const disabled=record.FORM_TYPE!==3&&record.FORM_TYPE!==99;
return {
content:
,
}
},
btnCustomShowPage:({record,btn})=> {
const disabled=record.FORM_TYPE!==99;
return {
content:
,
}
},
btnFormShowPage:({record,btn})=> {
const disabled=record.FORM_TYPE!==7;
return {
content:
,
}
},
btnRelationShowPage:({record,btn})=> {
const disabled=record.FORM_TYPE!==0&&record.FORM_TYPE!==2&&record.FORM_TYPE!==3&&record.FORM_TYPE!==6&&record.FORM_TYPE!==99;
return {
content:
,
}
},
}