package nc.impl.bgymem.bgyqc6005;
import nc.bs.bgymem.bgyqc6005.SupervisionApproveBP;
import nc.bs.bgymem.bgyqc6005.SupervisionDeleteBP;
import nc.bs.bgymem.bgyqc6005.SupervisionInsertBP;
import nc.bs.bgymem.bgyqc6005.SupervisionSendApproveBP;
import nc.bs.bgymem.bgyqc6005.SupervisionUnApproveBP;
import nc.bs.bgymem.bgyqc6005.SupervisionUnSendApproveBP;
import nc.bs.bgymem.bgyqc6005.SupervisionUpdateBP;
import nc.impl.pubapp.pattern.data.bill.BillQuery;
import nc.impl.pubapp.pattern.data.bill.tool.BillTransferTool;
import nc.impl.pubapp.pattern.database.DataAccessUtils;
import nc.itf.bgymem.bgyqc6005.ISupervisionMaintain;
import nc.ui.querytemplate.querytree.IQueryScheme;
import nc.vo.bgymem.qc6005.AggSupervisionVO;
import nc.vo.jzfdc.pub.tool.ReflectHelper;
import nc.vo.pub.BusinessException;
import nc.vo.pub.SuperVO;
import nc.vo.pub.VOStatus;
import nc.vo.pubapp.bill.pagination.util.PaginationUtils;
import nc.vo.pubapp.pattern.data.IRowSet;
import nc.vo.pubapp.pattern.exception.ExceptionUtils;
import nc.vo.pubapp.query2.sql.process.QuerySchemeProcessor;
/**
* 前端接口定义实现类,用于后台相关校验
* @author liuhm
*
*/
public class SupervisionMaintainImpl implements ISupervisionMaintain {
/**
* 删除功能
*/
@Override
public void delete(AggSupervisionVO[]
import nc.bs.bgymem.bgyqc6005.SupervisionApproveBP;
import nc.bs.bgymem.bgyqc6005.SupervisionDeleteBP;
import nc.bs.bgymem.bgyqc6005.SupervisionInsertBP;
import nc.bs.bgymem.bgyqc6005.SupervisionSendApproveBP;
import nc.bs.bgymem.bgyqc6005.SupervisionUnApproveBP;
import nc.bs.bgymem.bgyqc6005.SupervisionUnSendApproveBP;
import nc.bs.bgymem.bgyqc6005.SupervisionUpdateBP;
import nc.impl.pubapp.pattern.data.bill.BillQuery;
import nc.impl.pubapp.pattern.data.bill.tool.BillTransferTool;
import nc.impl.pubapp.pattern.database.DataAccessUtils;
import nc.itf.bgymem.bgyqc6005.ISupervisionMaintain;
import nc.ui.querytemplate.querytree.IQueryScheme;
import nc.vo.bgymem.qc6005.AggSupervisionVO;
import nc.vo.jzfdc.pub.tool.ReflectHelper;
import nc.vo.pub.BusinessException;
import nc.vo.pub.SuperVO;
import nc.vo.pub.VOStatus;
import nc.vo.pubapp.bill.pagination.util.PaginationUtils;
import nc.vo.pubapp.pattern.data.IRowSet;
import nc.vo.pubapp.pattern.exception.ExceptionUtils;
import nc.vo.pubapp.query2.sql.process.QuerySchemeProcessor;
/**
* 前端接口定义实现类,用于后台相关校验
* @author liuhm
*
*/
public class SupervisionMaintainImpl implements ISupervisionMaintain {
/**
* 删除功能
*/
@Override
public void delete(AggSupervisionVO[]