import request from "@/router/axios";
|
|
//获取树形组件数据
|
export const getAtrrList = () => {
|
return request({
|
url: '/api/ubcs-code/codeClassify/treeCodeClassify',
|
method: 'get',
|
})
|
}
|
//树节点添加
|
export const TreeSave = (data) =>{
|
return request({
|
url:'/api/ubcs-code/codeClassify/save',
|
method: 'post',
|
data:data
|
})
|
}
|
//检查是否可以删除
|
export const TreeCheckDel = (data) =>{
|
return request({
|
url:'/api/ubcs-code/codeClassify/checkIsCanDelete',
|
method: 'post',
|
data:data
|
})
|
}
|
//删除
|
export const TreeDel = (data) =>{
|
return request({
|
url:'/api/ubcs-code/codeClassify/deleteData',
|
method: 'Delete',
|
data:data
|
})
|
}
|
//暂时有问题
|
export const TreeObjcet = (oid) =>{
|
return request({
|
url:'/api/ubcs-code/codeClassify/getObjectByOid',
|
method: 'get',
|
params:{
|
oid
|
}
|
})
|
}
|
//启用
|
export const TreeEnable = (data) =>{
|
return request({
|
url:'/api/ubcs-code/codeClassify/enableData',
|
method: 'post',
|
data:data
|
})
|
}
|
//停用
|
export const TreeDeactivate = (data) =>{
|
return request({
|
url:'/api/ubcs-code/codeClassify/disableData',
|
method: 'post',
|
data:data
|
})
|
}
|
|
export const importClassify = (data) =>{
|
return request({
|
url:'/api/ubcs-code/codeClassify/importClassify',
|
method: 'post',
|
data:data
|
})
|
}
|
|
//主键获取分类模板属性
|
export const gridCodeClassifyTemplate = (params) =>{
|
return request({
|
url:'/api/ubcs-code/codeClassifyTemplateController/gridCodeClassifyTemplate',
|
method: 'get',
|
params:{
|
...params
|
}
|
})
|
}
|
//查询
|
export const gridCodeClassifyFindTemplate = (params) =>{
|
return request({
|
url:'/api/ubcs-code/codeClassifyTemplateController/gridCodeClassifyTemplate',
|
method: 'get',
|
params:{
|
...params
|
}
|
})
|
}
|
//添加
|
export const addSave = (data) =>{
|
return request({
|
url:'/api/ubcs-code/codeClassifyTemplateController/addSave',
|
method: 'post',
|
data:data
|
})
|
}
|
//删除
|
export const deleteData = (data) =>{
|
return request({
|
url:'/api/ubcs-code/codeClassifyTemplateController/deleteData',
|
method: 'Delete',
|
data:data
|
})
|
}
|
//修改
|
export const editSave = (data) =>{
|
return request({
|
url:'/api/ubcs-code/codeClassifyTemplateController/editSave',
|
method: 'Put',
|
data:data
|
})
|
}
|
//树修改
|
export const TreeEditSave = (data) =>{
|
return request({
|
url:'/api/ubcs-code/codeClassify/editSave',
|
method: 'post',
|
data:data
|
})
|
}
|
//基本信息表单数据
|
export const getObjectByOid = (oid) =>{
|
return request({
|
url:'/api/ubcs-code/codeClassify/getObjectByOid',
|
method: 'get',
|
params:{
|
oid
|
}
|
})
|
}
|
//模板属性表格数据
|
export const gridCodeClassifyTemplateAttr = (params) =>{
|
return request({
|
url:'/api/ubcs-code/codeClassifyTempAttrController/gridCodeClassifyTemplateAttr',
|
method: 'get',
|
params:{
|
...params
|
}
|
})}
|
|
//克隆模板copy
|
export const copy = (data) =>{
|
return request({
|
url:'/api/ubcs-code/codeClassifyTemplateController/copy',
|
method: 'post',
|
data:data
|
})
|
}
|
//从业务类型中选择数据
|
export const AttrByBtm = (params) =>{
|
return request({
|
url:'/api/ubcs-code/codeClassifyTempAttrController/codeClassifyTemplateAttrByBtm',
|
method: 'get',
|
params:{
|
...params
|
}
|
})
|
}
|
// 保存接口
|
export const batchAddSave = (data) =>{
|
return request({
|
url:'/api/ubcs-code/codeClassifyTempAttrController/batchAddSave',
|
method: 'post',
|
data:data
|
})
|
}
|
//同步到其他模板
|
export const copyto = (data) =>{
|
return request({
|
url:'/api/ubcs-code/codeClassifyTempAttrController/copyto',
|
method: 'post',
|
data:data
|
})
|
}
|
//编码申请预览
|
export const getFormDefineByTemplate = (params) =>{
|
return request({
|
url:'/api/ubcs-code/mdmEngineController/getFormDefineByTemplateOid',
|
method: 'get',
|
params:{
|
...params
|
}
|
})
|
}
|
//可输可选下拉菜单
|
export const listByFlag = (params) =>{
|
return request({
|
url:'/api/ubcs-system/dict-biz/listByFlag',
|
method: 'get',
|
params:{
|
...params
|
}
|
})
|
}
|
|
//升版
|
export const upVersion = (data) =>{
|
return request({
|
url:'/api/ubcs-code/codeClassifyTemplateController/upgrade',
|
method: 'post',
|
data
|
})
|
}
|
//停用失效
|
export const stopLose = (data) =>{
|
return request({
|
url:'/api/ubcs-code/codeClassifyTemplateController/disableData',
|
method: 'post',
|
data
|
})
|
}
|
// 启用发版
|
export const startRelease = (data) =>{
|
return request({
|
url:'/api/ubcs-code/codeClassifyTemplateController/enableData',
|
method: 'post',
|
data
|
})
|
}
|
//导出
|
export const exportClassify = (params) =>{
|
return request({
|
url:'/api/ubcs-code/codeClassify/exportClassify',
|
method: 'get',
|
params:{
|
...params
|
}
|
})
|
}
|