mh_jy_safe_web/src/files/list/PM002.js
2025-08-25 10:08:30 +08:00

55 lines
1.5 KiB
JavaScript

import { Button, Popconfirm ,InputNumber} from 'antd'
import {message} from "antd/lib/index";
import {initQueryFilter} from "../../utils/common";
//用户列表页
export default {
releasePlans :({getSelectedRowKeys,login,loadData,dispatch,clearSelectedRowKeys})=>{
var keys=getSelectedRowKeys();
if(!keys){
message.error("未选择任何行");
}else{
let val = initQueryFilter(login.OrgId, 1, 100, "NUM", 0);
let str=keys.join(",");
val["Keyword"]=str;
dispatch({
type: 'app/getDataByPost',
payload: val,
url:"PM/Plan/Release",
onComplete: (ret) => {
if (ret) {
message.success("执行成功");
clearSelectedRowKeys();
loadData();
//this.loadFun("assign");
}
}
});
}
},
revertPlans :({getSelectedRowKeys,login,loadData,getLoadParam,dispatch,clearSelectedRowKeys})=>{
var keys=getSelectedRowKeys();
if(!keys){
message.error("未选择任何行");
}else{
let val = initQueryFilter(login.OrgId, 1, 100, "NUM", 0);
let str=keys.join(",");
val["Keyword"]=str;
dispatch({
type: 'app/getDataByPost',
payload: val,
url:"PM/Plan/Revert",
onComplete: (ret) => {
if (ret) {
message.success("执行成功");
clearSelectedRowKeys();
loadData();
}
}
});
}
},
}