You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
169 lines
3.4 KiB
169 lines
3.4 KiB
|
1 year ago
|
import request from '@/utils/request';
|
||
|
|
import { AxiosPromise } from 'axios';
|
||
|
|
import {
|
||
|
|
customerFormCont,
|
||
|
|
CustomerFormPageResult,
|
||
|
|
SearchForm,
|
||
|
|
customerFormConfig,
|
||
|
|
getContForId,
|
||
|
|
editFormStatus,
|
||
|
|
setupCustomerFormCont,
|
||
|
|
customerFormLogo,
|
||
|
|
customerFormVersionCont,
|
||
|
|
editFormInfo,
|
||
|
|
customerFromCont,
|
||
|
|
enableVersionId,
|
||
|
|
databaseCallBackStruct,
|
||
|
|
haveFormTabelcontInfo,
|
||
|
|
getFormTableStruct,
|
||
|
|
optimizeRepairForm,
|
||
|
|
publicFormTableStruct,
|
||
|
|
hanziToPinyin,
|
||
|
|
gogoBackFormTabelStruct,
|
||
|
|
nodeFlow,
|
||
|
|
searchUserListForm,
|
||
|
|
taskflowquery,
|
||
|
|
editFlowFormStatus
|
||
|
|
} from './type';
|
||
|
|
|
||
|
|
|
||
|
|
//启用版本
|
||
|
|
export function enableVersion(data: enableVersionId) {
|
||
|
|
return request({
|
||
|
|
url: '/systemapi/customer_form/enable_version',
|
||
|
|
method: 'post',
|
||
|
|
data: data
|
||
|
|
});
|
||
|
|
}
|
||
|
|
|
||
|
|
//中文转拼音
|
||
|
|
export function chineseToPinyin(data: hanziToPinyin){
|
||
|
|
return request({
|
||
|
|
url: '/systemapi/public/chinese_to_pinyin',
|
||
|
|
method: 'post',
|
||
|
|
data: data
|
||
|
|
});
|
||
|
|
}
|
||
|
|
|
||
|
|
//自定义表单搜索人员
|
||
|
|
export function searchUserList(data: searchUserListForm){
|
||
|
|
return request({
|
||
|
|
url: '/systemapi/task_flow/searchUserList',
|
||
|
|
method: 'post',
|
||
|
|
data: data
|
||
|
|
});
|
||
|
|
}
|
||
|
|
//自定义表单搜索人员
|
||
|
|
export function gainFlowPeople(data?: string[]){
|
||
|
|
return request({
|
||
|
|
url: '/systemapi/task_flow/gainFlowPeople',
|
||
|
|
method: 'post',
|
||
|
|
data: data
|
||
|
|
});
|
||
|
|
}
|
||
|
|
//发起工作流
|
||
|
|
export function startRunFlow(data?:any){
|
||
|
|
return request({
|
||
|
|
url: '/systemapi/task_management/startRunWorkFlow',
|
||
|
|
// url: '/systemapi/task_flow/startRunFlow',
|
||
|
|
method: 'post',
|
||
|
|
data: data
|
||
|
|
});
|
||
|
|
}
|
||
|
|
|
||
|
|
//获取要修改的数据
|
||
|
|
export function gainEditFormFlowInfo(data?:enableVersionId){
|
||
|
|
return request({
|
||
|
|
url: '/systemapi/task_flow/gainEditFormFlowInfo',
|
||
|
|
method: 'post',
|
||
|
|
data: data
|
||
|
|
});
|
||
|
|
}
|
||
|
|
//获取要修改的数据
|
||
|
|
export function gainNumber(data?:any){
|
||
|
|
return request({
|
||
|
|
url: '/systemapi/public/gainNumber',
|
||
|
|
method: 'post',
|
||
|
|
data: data
|
||
|
|
});
|
||
|
|
}
|
||
|
|
//验证无感登录
|
||
|
|
export function silentLogin(data?:any){
|
||
|
|
return request({
|
||
|
|
url: '/systemapi/public/silentLogin',
|
||
|
|
method: 'post',
|
||
|
|
data: data
|
||
|
|
});
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
//预览App多版本表单页面
|
||
|
|
export function previewAppFormVersion(data: any) {
|
||
|
|
return request({
|
||
|
|
url: '/systemapi/app/previewAppFormVersion',
|
||
|
|
method: 'post',
|
||
|
|
data: data
|
||
|
|
});
|
||
|
|
}
|
||
|
|
//设置App基础
|
||
|
|
export function appBasicSettings(data: any) {
|
||
|
|
return request({
|
||
|
|
url: '/systemapi/app/appBasicSettings',
|
||
|
|
method: 'post',
|
||
|
|
data: data
|
||
|
|
});
|
||
|
|
}
|
||
|
|
//获取应用下属表单
|
||
|
|
export function gianAppFormTable(data: any) {
|
||
|
|
return request({
|
||
|
|
url: '/systemapi/app/gianAppFormTable',
|
||
|
|
method: 'post',
|
||
|
|
data: data
|
||
|
|
});
|
||
|
|
}
|
||
|
|
//获取应用下属表单
|
||
|
|
export function setCustomerFormState(data: any) {
|
||
|
|
return request({
|
||
|
|
url: '/systemapi/app/setCustomerFormState',
|
||
|
|
method: 'post',
|
||
|
|
data: data
|
||
|
|
});
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
//动态获取关联的系统字段数据作为单选下拉多选的选项
|
||
|
|
export function getFieldRecord(param1: any) {
|
||
|
|
return request({
|
||
|
|
url: '/javasys/lowCode/AssociatedForms/getFieldRecord',
|
||
|
|
method: 'post',
|
||
|
|
data: {
|
||
|
|
optionsValue3Field:param1
|
||
|
|
},
|
||
|
|
})
|
||
|
|
}
|
||
|
|
//获取数据库表字段
|
||
|
|
export function gainTableField(data: any) {
|
||
|
|
return request({
|
||
|
|
url: '/systemapi/customer_form/gainTableField',
|
||
|
|
method: 'post',
|
||
|
|
data: data
|
||
|
|
});
|
||
|
|
}
|
||
|
|
//获取数据库表字段
|
||
|
|
export function gainListTableField(data: any) {
|
||
|
|
return request({
|
||
|
|
url: '/systemapi/customer_form/gainListTableField',
|
||
|
|
method: 'post',
|
||
|
|
data: data
|
||
|
|
|
||
|
|
});
|
||
|
|
}
|
||
|
|
//多视图数据处理
|
||
|
|
export function multiViewPage(data: any) {
|
||
|
|
return request({
|
||
|
|
url: '/systemapi/customer_form/multiViewPage',
|
||
|
|
method: 'post',
|
||
|
|
data: data
|
||
|
|
});
|
||
|
|
}
|