htao-common
Version:
通用
347 lines (328 loc) • 7.11 kB
JavaScript
import request from '@/utils/request'
//业务实体
// 查询列表
export function listJson (query) {
return request({
url: '/bus/businessTable/listJson',
method: 'post',
params: query
})
}
//保存
export function save (data) {
return request({
url: '/bus/businessTable/save',
method: 'post',
data
})
}
// sys/sysTreeNode/getNodes?treeKey=ywbfl&nodeKey=
export function getNodes (query) {
return request({
url: '/sys/sysTreeNode/getNodes',
method: 'post',
params: query
})
}
//查询
export function getObject (id, fill) {
return request({
url: `/bus/businessTable/getObject?id=${id}&fill=${fill} `,
methhod: 'post'
})
}
// 拼音
export function changeWord (data) {
return request({
url: '/sys/tools/pinyin',
method: 'post',
data: data
})
}
export function removeList (id) {
return request({
url: `/bus/businessTable/remove?id=${id}`,
method: 'post'
})
}
export function listJsonObject (query) {
return request({
url: '/bus/businessObject/listJson',
method: 'post',
params: query
})
}
//
export function PostcreateTable (id) {
return request({
url: `/bus/businessTable/createTable?id=${id}`,
method: 'post',
})
}
//表单属性-获取表单变量列表
export function getBindAttribute (query) {
return request({
url: '/form/formDesign/getBindAttribute',
method: 'get',
params: query
})
}
//表单属性-提交保存表单变量列表
export function saveBindAttribute (data) {
return request({
url: '/form/formDesign/saveBindAttribute',
method: 'post',
data: data
})
}
//业务实体
// 查询列表
export function ObjectlistJson (query) {
return request({
url: '/bus/businessObject/listJson',
method: 'post',
params: query
})
}
// 查询字段
export function getColumnsByTableId (id) {
return request({
url: `/bus/businessObject/getColumnsByTableId/${id}`,
method: 'get'
})
}
//根据表名查询表字段
export function getTableColumnByTableName (data) {
return request({
url: '/bus/businessTable/getTableColumnByTableName',
method: 'post',
data
})
}
export function Objectsave (data) {
return request({
url: '/bus/businessObject/save',
method: 'post',
data
})
}
export function saveQueryObj (data) {
return request({
url: '/bus/businessObject/saveQueryObj',
method: 'post',
data
})
}
export function getById (id) {
return request({
url: `/bus/businessObject/getById/${id}`,
method: 'get'
})
}
export function Objectupdate (data) {
return request({
url: '/bus/businessObject/update',
method: 'post',
data
})
}
export function getBoStruct (id) {
return request({
url: `/bus/businessObject/getBoStruct/${id}`,
method: 'get'
})
}
export function removeObject (id) {
return request({
url: `/bus/businessObject/remove?id=${id}`,
method: 'post'
})
}
//设计模式树形结构
//新增目录
export function SaveDir (data) {
return request({
url: '/sys/sysTreeNode/saveDir',
method: 'post',
data
})
}
//修改目录
export function UpdateDir (data) {
return request({
url: '/sys/sysTreeNode/updateDir',
method: 'post',
data
})
}
//删除目录
export function DeleteDir (id) {
return request({
url: `/sys/sysTreeNode/deleteDir/${id}`,
method: 'post'
})
}
//新增模块
export function SaveModule (data) {
return request({
url: '/sys/sysTreeNode/saveModule',
method: 'post',
data
})
}
//修改模块
export function UpdateModule (data) {
return request({
url: '/sys/sysTreeNode/updateModule',
method: 'post',
data
})
}
//删除模块
export function DeleteModule (id) {
return request({
url: `/sys/sysTreeNode/deleteModule/${id}`,
method: 'post'
})
}
//查询一级树结构
export function getRootNode () {
return request({
url: `/sys/sysTreeNode/getRootNode`,
method: 'get'
})
}
//根据ID查询子节点
export function getNodeById (id) {
return request({
url: `/sys/sysTreeNode/getNodeById/${id}`,
method: 'get'
})
}
//根据ID查询子节点模块
export function getNodeByModuleId (id) {
return request({
url: `/sys/sysTreeNode/getNodeByModuleId/${id}`,
method: 'get'
})
}
//新增表单
export function SaveFormMain (data) {
return request({
url: '/form/formDesign/saveFormMain',
method: 'post',
data
})
}
//修改表单
export function UpdateFormMain (data) {
return request({
url: '/form/formDesign/updateFormMain',
method: 'post',
data
})
}
//删除表单
export function DeleteFormMain (id) {
return request({
url: `/form/formDesign/deleteFormMain/${id}`,
method: 'post'
})
}
//查询表单
export function ListFormMain (id) {
return request({
url: `/form/formDesign/listFormMain/${id}`,
method: 'get'
})
}
//新增服务
export function SaveMin (data) {
return request({
url: '/service/serviceInfo/save',
method: 'post',
data
})
}
//修改服务
export function UpdateSaveMin (data) {
return request({
url: '/service/serviceInfo/update',
method: 'post',
data
})
}
//删除服务
export function DeleteSaveMin (id) {
return request({
url: `/service/serviceInfo/delete/${id}`,
method: 'post'
})
}
//查询服务
export function ListSaveMin (id) {
return request({
url: `/service/serviceInfo/list/${id}`,
method: 'get'
})
}
//查询详情
export function getSaveMin (id) {
return request({
url: `/service/serviceInfo/get/${id}`,
method: 'get'
})
}
//SQL查询
export function queryFieldBySql (data) {
return request({
url: '/bus/businessObject/queryFieldBySql',
method: 'post',
data
})
}
//新增修改弹出窗口
export function bindingSubForm (data) {
return request({
url: '/form/formDesign/bindingSubForm',
method: 'post',
data
})
}
//新增弹出窗口列表
export function getSubFormListByFormId (id) {
return request({
url: `/form/formDesign/getSubFormListByFormId/${id}`,
method: 'get'
})
}
//删除弹出窗口
export function deleteBindingSubForm (data) {
return request({
url: '/form/formDesign/deleteBindingSubForm',
method: 'post',
data
})
}
//测试列表接口
export function getBusObjListByFormKey (fromKey) {
return request({
url: `/bus/businessObject/getQueryObjListByKey?key=${fromKey}`,
method: 'get'
})
}
//获取列表数据
export function loadData (data) {
return request({
url: `form/formDefData/listData_${data}`,
method: 'get',
data
})
}
//获取表单数据
export function getData (data) {
return request({
url: `/form/formDefData/getDataById?${data}`,
method: 'get'
})
}