初始提交

This commit is contained in:
2026-01-04 11:09:06 +08:00
commit 8fa31df250
1326 changed files with 213907 additions and 0 deletions

102
api/apply/apply.js Normal file
View File

@@ -0,0 +1,102 @@
import request from '@/utils/request'
// 获取应用菜单
export function getMenuList(data) {
return request({
url: '/api/app/Menu',
method: 'get',
data,
options: {
load: false
}
})
}
// 获取常用 1-流程 2-应用
export function getUsualList() {
return request({
url: '/api/system/MenuData',
method: 'get',
options: {
load: false
}
})
}
//流程常用更多
export function getCommonFlowTree(id) {
return request({
url: `/api/workflow/template/CommonFlowTree`,
method: 'get'
})
}
// 获取常用流程
export function getFlowUsualList(data) {
return request({
url: '/api/workflow/template/Selector',
method: 'get',
data,
options: {
load: false
}
})
}
// 获取常用全部 1-流程 2-应用
export function getAppDataList(data) {
return request({
url: '/api/system/MenuData/getAppDataList',
data,
options: {
load: false
}
})
}
// 获取添加流程
export function setCommonFlow(id) {
return request({
url: `/api/workflow/template/SetCommonFlow/${id}`,
method: 'post'
})
}
export function addUsual(id) {
return request({
url: `/api/system/MenuData/${id}`,
method: 'post'
})
}
export function delUsual(id) {
return request({
url: `/api/system/MenuData/${id}`,
method: 'delete'
})
}
export function getFlowList(data) {
return request({
url: '/api/workflow/template/Selector',
data
})
}
export function getDataList(data) {
return request({
url: `/api/system/MenuData/getDataList`,
data
})
}
export function getChildList(id) {
return request({
url: `/api/app/Menu/getChildList/${id}`
})
}
export function getChildMenuList(data) {
return request({
url: '/api/app/Menu/getMenuList?keyword=' + data.keyword,
data
})
}
// 获取应用菜单
export function getMenuSys() {
return request({
url: '/api/app/Menu/sys',
method: 'get',
options: {
load: false
}
})
}

42
api/apply/order.js Normal file
View File

@@ -0,0 +1,42 @@
import request from '@/utils/request'
// 删除订单
export function Delete(id) {
return request({
url: `/api/extend/CrmOrder/${id}`,
method: 'DELETE'
})
}
// 获取订单列表
export function getOrderList(data, options) {
return request({
url: `/api/extend/CrmOrder`,
method: 'get',
data,
options
})
}
// 获取商品列表
export function getGoodsList(data) {
return request({
url: `/api/extend/CrmOrder/Goods`,
method: 'get',
data,
options: {
load: false
}
})
}
// 获取客户列表
export function getCustomerList(keyword) {
return request({
url: `/api/extend/CrmOrder/Customer`,
method: 'get',
data: {
keyword: keyword || ''
},
options: {
load: false
}
})
}

49
api/apply/reportLog.js Normal file
View File

@@ -0,0 +1,49 @@
import request from '@/utils/request'
//获取我发出的日志
export function getSendList(data, options) {
return request({
url: `/api/extend/WorkLog/Send`,
method: 'GET',
data,
options
})
}
//获取收到的日志
export function getReceiveList(data, options) {
return request({
url: `/api/extend/WorkLog/Receive`,
method: 'GET',
data,
options
})
}
//日志info
export function getLogInfo(id) {
return request({
url: `/api/extend/WorkLog/${id}`,
method: 'GET',
})
}
//日志保存
export function createLog(data) {
return request({
url: `/api/extend/WorkLog`,
method: 'POST',
data
})
}
//日志修改
export function updateLog(data) {
return request({
url: `/api/extend/WorkLog/${data.id}`,
method: 'PUT',
data
})
}
//日志删除
export function delLog(id) {
return request({
url: `/api/extend/WorkLog/${id}`,
method: 'DELETE'
})
}

88
api/apply/visualDev.js Normal file
View File

@@ -0,0 +1,88 @@
import request from '@/utils/request'
// 获取列表表单配置JSON
export function getConfigData(modelId, menuId) {
return request({
url: `/api/visualdev/OnlineDev/${modelId}/Config?menuId=${menuId}`,
method: 'GET'
})
}
// 通过菜单id获取列表表单配置JSON
export function getConfigDataByMenuId(data = {}) {
return request({
url: `/api/visualdev/OnlineDev/Config`,
method: 'GET',
data
}, );
}
// 获取数据列表
export function getModelList(modelId, data, options) {
return request({
url: `/api/visualdev/OnlineDev/${modelId}/List`,
method: 'POST',
data,
options: {
load: false
}
})
}
// 添加数据
export function createModel(modelId, data) {
return request({
url: `/api/visualdev/OnlineDev/${modelId}?menuId=${data.menuId}`,
method: 'POST',
data
})
}
// 修改数据
export function updateModel(modelId, data) {
return request({
url: `/api/visualdev/OnlineDev/${modelId}/${data.id}?menuId=${data.menuId}`,
method: 'PUT',
data
})
}
// 获取数据信息
export function getModelInfo(modelId, id, menuId) {
return request({
url: `/api/visualdev/OnlineDev/${modelId}/${id}?menuId=${menuId}`,
method: 'GET'
})
}
// 删除数据
export function deteleModel(data, id) {
return request({
url: `/api/visualdev/OnlineDev/batchDelete/${id}`,
method: 'POST',
data
})
}
// 表单外链
export function getConfig(id) {
return request({
url: `/api/visualdev/OnlineDev/${id}/Config`,
method: 'GET'
})
}
// 修改记录
export function getOnlineLog(modelId, id) {
return request({
url: `/api/visualdev/OnlineLog?modelId=${modelId}&dataId=${id}`,
method: 'GET'
})
}
//自定义按钮发起流程
export function launchFlow(data, id) {
return request({
url: `/api/visualdev/OnlineDev/${id}/actionLaunchFlow`,
method: 'POST',
data
})
}
// 获取关联表单数据详情
export function getDataChange(data, modelId) {
return request({
url: `/api/visualdev/OnlineDev/${modelId}/DataChange`,
method: 'post',
data
})
}

46
api/apply/webDesign.js Normal file
View File

@@ -0,0 +1,46 @@
import request from '@/utils/request'
// 获取列表表单配置JSON
export function getConfig(modelId, encryption) {
return request({
url: `/api/visualdev/ShortLink/${modelId}/Config?encryption=${encryption}`,
method: 'GET'
})
}
// 获取数据详情
export function getDataChange(modelId, id, encryption) {
return request({
url: `/api/visualdev/ShortLink/${modelId}/${id}/DataChange` + (encryption ? '?encryption=' +
encryption : ''),
method: 'GET'
})
}
export function createModel(modelId, data, encryption) {
return request({
url: `/api/visualdev/ShortLink/${modelId}?encryption=${encryption}`,
method: 'POST',
data
})
}
// 表单外链表单信息
export function getShortLink(id, encryption) {
return request({
url: `/api/visualdev/ShortLink/getConfig/${id}?encryption=${encryption}`,
method: 'GET'
})
}
//表单外链密码验证
export function checkPwd(data) {
return request({
url: `/api/visualdev/ShortLink/checkPwd`,
method: 'POST',
data
})
}
// 表单外链列表
export function listLink(id, data, encryption) {
return request({
url: `/api/visualdev/ShortLink/${id}/ListLink?encryption=${encryption}`,
method: 'POST',
data
})
}