39 lines
906 B
JavaScript
39 lines
906 B
JavaScript
|
|
import { Button, Popconfirm } from 'antd'
|
|
import FormPage from '../../components/FormPage'
|
|
import {extendRule, initFilter} from "../../utils/common";
|
|
import {message} from "antd/lib/index";
|
|
|
|
//我的流程
|
|
export default {
|
|
onLoadParam:({loadParam,login})=> {
|
|
loadParam['Keyword'] = login.userId;
|
|
loadParam['Parameter1'] = '0';
|
|
},
|
|
btnPermit:({record,close,loadData,login,dispatch})=> {
|
|
const closeF=()=>{
|
|
close();
|
|
loadData();
|
|
};
|
|
const regClick= async function () {
|
|
await dispatch({
|
|
type: 'custom/save',
|
|
payload: {
|
|
['flowPermitEdit'+(record? record.ID:'')]:true
|
|
},
|
|
});
|
|
};
|
|
const data={
|
|
id:(record? record.ID:''),
|
|
close:closeF,
|
|
flowPermitEdit:login.flowPermitEdit,
|
|
isShow:true,
|
|
};
|
|
return {
|
|
content: <FormPage formCode={'PF009'} data={data}/>,
|
|
click: regClick
|
|
}
|
|
},
|
|
|
|
}
|