| | |
| | | package com.vci.web.service; |
| | | |
| | | import com.vci.corba.common.PLException; |
| | | import com.vci.corba.omd.data.BusinessObject; |
| | | import com.vci.corba.omd.data.LinkObject; |
| | | import com.vci.corba.omd.data.RevisionDataInfo; |
| | |
| | | * @return 执行结果和显示后的值 |
| | | * @throws VciBaseException 保存出错的时候会抛出异常 |
| | | */ |
| | | BaseResult<Map<String, Object>> upRevision(FormDataDTO formDataDTO) throws VciBaseException; |
| | | BaseResult<Map<String, Object>> upRevision(FormDataDTO formDataDTO) throws VciBaseException, PLException; |
| | | |
| | | /** |
| | | * 批量修改,注意表单定义的字段才会被修改,ts这种默认字段除外 |
| | |
| | | * @return 业务数据的属性信息 |
| | | */ |
| | | List<Map<String,String>> getDataAttr(String btmName, String oid); |
| | | |
| | | /** |
| | | * 数据升版本/次,前端使用JSON提交 |
| | | * @param btmname 业务类型的信息 |
| | | * @param oid 业务数据的主键 |
| | | * @param type 1:版次对象;2:版本对象;3:主对象 |
| | | * @return 执行的结果 |
| | | */ |
| | | BaseResult deleteBusinessObject(String btmname, String oid, int type) throws PLException; |
| | | } |