Files
laws-sinotruk-client/src/api/documentToolApi.js
T
2023-09-21 17:28:13 +08:00

103 lines
4.9 KiB
JavaScript

// 本地工具-即文档功能对应的接口
import { getAction, postAction } from './manage'
// 文档拆分-发布
const releaseSplitStandard = (params) => postAction('', params)
// 文档拆分-拆分已入库文本-拆分
const addDocSplit = (params) => postAction('/split/sarFileSplitInfo/add', params)
// 文档拆分编辑-表头
const getDocSplitTableHeader = (params) => getAction('', params)
// 文档拆分编辑-查询条件
const getDocSplitSearch = (params) => getAction('', params)
// 文档拆分编辑-表单字段
const getDocSplitEditForm = (params) => getAction('/split/sarFileSplitItems/getForm', params)
// 文档拆分编辑-表单值
const getDocSplitEditFormData = (params) => getAction('/split/sarFileSplitItems/getSplitItemsById', params)
// 文档拆分编辑-新增条款
const addClause = (params) => postAction('/split/sarFileSplitItems/addSplitItems', params)
// 文档拆分编辑-编辑条款
const editClause = (params) => postAction('/split/sarFileSplitItems/updateSplitItems', params)
// 文档拆分编辑-获取条款内容
const getEditClauseContent = (params) => getAction('/split/sarFileSplitItemsVal/getItemsValList', params)
// 文档拆分编辑-删除树节点
const deleteClauseTreeNode = (params) => getAction('/split/sarFileSplitMenu/deleteMenu', params)
// 文档拆分编辑-树节点下移
const moveUpOrDownClauseTreeNode = (params) => postAction('/split/sarFileSplitMenu/moveUpOrDown', params)
// 文档拆分编辑-批量复制
const batchCopyClause = (params) => getAction('/split/sarFileSplitItems/batchCopyItems', params)
// 文档拆分编辑-合并条款
const merageClause = (params) => getAction('/split/sarFileSplitItems/batchMergeItems', params)
// 文档拆分编辑-批量编辑-新增
const addBatchEditClause = (params) => postAction('/split/sarFileSplitItems/addSplitItems', params)
// 文档拆分编辑-批量编辑-编辑
const editBatchEditClause = (params) => postAction('/split/sarFileSplitItems/updateSplitItems', params)
// 文档拆分编辑-批量编辑-获取表单
const getFormForBatchEditClause = (params) => getAction('/split/sarFileSplitItems/getBatchSetForm', params)
// 文档拆分编辑-批量编辑-获取表单内容
const getFormDataForBatchEditClause = (params) => getAction('/split/sarFileSplitItems/batchSet', params)
// 文档拆分编辑-获取左侧树数据
const getClauseTreeData = (params) => getAction('/split/sarFileSplitMenu/getSplitMenusByInfoId', params)
// 文档对比-发布/撤回
const withdrawPublication = (params) => postAction('/compare/sarFileCompareInfo/changeState', params)
// 文档对比-发起对比-获取页面数据
const getInitComparsionPageData = (params) => getAction('/split/sarFileSplitInfo/page', params)
// 文档对比-发起对比-提交数据
const submitInitComparsion = (params) => postAction('/compare/sarFileCompareInfo/fullTextComparison', params)
// 文档对比-文档对比-一致/保存
const docComparsionConsistentAndSave = (params) => postAction('/compare/sarFileCompareItemComment/add', params)
// 文档对比-文档对比-获取对比详情
const getComparisonDetail = (params) => postAction('/compare/sarFileCompareInfo/getComparisonDetail', params)
// 文档对比-文档对比-自动匹配
const clauseComparison = (params) => getAction('/compare/sarFileCompareItem/clauseComparison', params)
// 文档对比-添加全文评论
const addFullTextComment = (params) => postAction('/compare/sarFileCompareInfo/editComments', params)
// 文档对比-对比结果-删除
const deleteComparisonResult = (params) => postAction('/compare/sarFileCompareItemComment/delete', params)
// 文档对比-对比结果-获取对比结果详情
const getComparisonResultDetail = (params) => getAction('/compare/sarFileCompareItemComment/queryCompareResult', params)
// 文档对比-编辑对比评论
const editComparisonComment = (params) => postAction('/compare/sarFileCompareItemComment/edit', params)
// 文档对比-对比结果-评论-发表/回复评论
const addComment = (params) => postAction('/compare/sarFileCompareResComment/add', params)
// 文档对比-对比结果-评论-评论列表
const getCommentList = (params) => getAction('/compare/sarFileCompareResComment/queryListByInfoId', params)
export {
// 文档拆分
releaseSplitStandard,
// 文档拆分-详情
getDocSplitTableHeader,
getDocSplitSearch,
addDocSplit,
getDocSplitEditForm,
getDocSplitEditFormData,
addClause,
editClause,
getEditClauseContent,
deleteClauseTreeNode,
moveUpOrDownClauseTreeNode,
batchCopyClause,
merageClause,
addBatchEditClause,
editBatchEditClause,
getFormForBatchEditClause,
getFormDataForBatchEditClause,
getClauseTreeData,
// 文档比对
withdrawPublication,
getInitComparsionPageData,
submitInitComparsion,
docComparsionConsistentAndSave,
getComparisonDetail,
clauseComparison,
addFullTextComment,
deleteComparisonResult,
getComparisonResultDetail,
editComparisonComment,
addComment,
getCommentList
}