| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191 |
- import request from '@/utils/request'
- //新增表单
- export function addForm(data: any) {
- return new Promise(resolve => {
- resolve({
- workflowId: '7a4f8b64eb79492894a1cdcc303ff4a0',
- errCause: '',
- errCode: 0,
- msg: '创建工作流自定义表单成功',
- success: true
- })
- })
- }
- //修改表单
- export function putForm(data?: any) {
- return new Promise(resolve => {
- resolve({
- workflowId: '7a4f8b64eb79492894a1cdcc303ff4a0',
- errCause: '',
- errCode: 0,
- msg: '创建工作流自定义表单成功',
- success: true
- })
- })
- }
- //根据流程执行id查询流程详情
- export function getExecuteFlow(data: any) {
- return new Promise(resolve => {
- resolve({
- errCause: '',
- errCode: 0,
- flowExpr:
- '{"tableId":1,"workFlowDef":{"name":""},"directorMaxLevel":4,"flowPermission":[],"nodeConfig":{"nodeName":"流程发起","nodeType":0,"priorityLevel":"","approvalType":"","subjects":[],"copyTo":[],"settype":"","selectRange":"","directorLevel":"","examineMode":"","noHanderAction":"","examineEndDirectorLevel":"","ccSelfSelectFlag":"","condGroup":{"type":"and","items":[]},"nodeUserList":[],"childNode":{"nodeName":"经理会签","error":false,"nodeType":1,"settype":1,"selectMode":1,"selectRange":0,"directorLevel":1,"examineMode":1,"noHanderAction":1,"examineEndDirectorLevel":0,"childNode":{"nodeName":"抄送人","nodeType":4,"ccSelfSelectFlag":1,"copyTo":[{"type":3,"subjectId":"fcf93841f7b4438f889dd2fdbba6a135","subjectName":"崔超"}],"childNode":{},"subjects":[],"error":false},"subjects":[{"type":3,"subjectId":"b5a619c86201443c972e5e20715470bb","subjectName":"吉宇晟"},{"type":3,"subjectId":"fcf93841f7b4438f889dd2fdbba6a135","subjectName":"崔超"}],"approvalType":"and"},"conditionNodes":[]}}',
- msg: '获取流程成功',
- success: true
- })
- })
- }
- //查询表单
- export function getWorkflows(data: any) {
- return new Promise(resolve => {
- resolve({
- data: {
- pageNo: 1,
- totalCount: 1,
- workflows: [
- {
- createTime: '2023-03-22 13:43',
- id: '6aa8c6ded96d4689a05f97df66703cfd',
- name: '最新测试',
- state: 2,
- stateRemark: '正常'
- }
- ]
- },
- errCause: '',
- errCode: 0,
- msg: '获取审批流成功',
- success: true
- })
- })
- }
- //查询表单详情
- export function getForm(data: any) {
- return new Promise(resolve => {
- resolve({
- errCause: '',
- errCode: 0,
- form: {
- formExpr:
- '{"props":{"labelWidth":100,"labelPosition":"top","size":"large"},"formItems":[{"id":"8MC6Mpt5","label":"存款","value":"","name":"input-number_8MC6Mpt5","type":"input-number","children":[],"options":[],"search":false,"list":true,"required":false,"rules":[],"props":{},"span":24},{"id":"WqGBzMmx","label":"金额","value":"","name":"input_WqGBzMmx","type":"input","children":[],"options":[],"search":false,"list":true,"required":false,"rules":[],"props":{},"span":24},{"id":"AFUov14b","label":"名称","value":"","name":"input_AFUov14b","type":"input","children":[],"options":[],"search":false,"list":true,"required":false,"rules":[],"props":{},"span":24}],"span":24}',
- version: 1,
- workflowId: '6aa8c6ded96d4689a05f97df66703cfd'
- },
- msg: '创建工作流自定义流程成功',
- success: true
- })
- })
- }
- //新增流程
- export function addFlow(data: any) {
- return new Promise(resolve => {
- resolve({
- errCause: '',
- errCode: 0,
- msg: '创建工作流自定义流程成功',
- success: true
- })
- })
- }
- //修改流程
- export function putFlow(data?: any) {
- return new Promise(resolve => {
- resolve({
- errCause: '',
- errCode: 0,
- msg: '创建工作流自定义流程成功',
- success: true
- })
- })
- }
- //删除流程
- export function delFlow(data?: any) {
- return new Promise(resolve => {
- resolve({
- errCause: '',
- errCode: 0,
- msg: '创建工作流自定义流程成功',
- success: true
- })
- })
- }
- //查询流程详情
- export function getFlow(data: any) {
- return new Promise(resolve => {
- resolve({
- errCause: '',
- errCode: 0,
- flowExpr:
- '{"tableId":1,"workFlowDef":{"name":""},"directorMaxLevel":4,"flowPermission":[],"nodeConfig":{"nodeName":"流程发起","nodeType":0,"priorityLevel":"","approvalType":"","subjects":[],"copyTo":[],"settype":"","selectRange":"","directorLevel":"","examineMode":"","noHanderAction":"","examineEndDirectorLevel":"","ccSelfSelectFlag":"","condGroup":{"type":"and","items":[]},"nodeUserList":[],"childNode":{"nodeName":"经理会签","error":false,"nodeType":1,"settype":1,"selectMode":1,"selectRange":0,"directorLevel":1,"examineMode":1,"noHanderAction":1,"examineEndDirectorLevel":0,"childNode":{"nodeName":"抄送人","nodeType":4,"ccSelfSelectFlag":1,"copyTo":[{"type":3,"subjectId":"fcf93841f7b4438f889dd2fdbba6a135","subjectName":"崔超"}],"childNode":{},"subjects":[],"error":false},"subjects":[{"type":3,"subjectId":"b5a619c86201443c972e5e20715470bb","subjectName":"吉宇晟"},{"type":3,"subjectId":"fcf93841f7b4438f889dd2fdbba6a135","subjectName":"崔超"}],"approvalType":"and"},"conditionNodes":[]}}',
- msg: '获取流程成功',
- success: true
- })
- })
- }
- //创建流程查询表单字段
- export function getFormField(data: any) {
- return new Promise(resolve => {
- resolve({
- fields: [
- {
- fieldIdentity: 'input_1N5KzwbC',
- fieldName: '文本输入'
- },
- {
- fieldIdentity: 'input_klQH1Qb0',
- fieldName: '文本输入'
- }
- ],
- errCause: '',
- errCode: 0,
- msg: '获取表单字段成功',
- success: true
- })
- })
- }
- //创建流程查询表单字段
- export function getExecuteFormField(data: any) {
- return new Promise(resolve => {
- resolve({
- fields: [
- {
- fieldIdentity: 'input_1N5KzwbC',
- fieldName: '文本输入'
- },
- {
- fieldIdentity: 'input_klQH1Qb0',
- fieldName: '文本输入'
- }
- ],
- errCause: '',
- errCode: 0,
- msg: '获取表单字段成功',
- success: true
- })
- })
- }
- //查询人员列表
- export function getTangent() {
- return new Promise(resolve => {
- resolve({
- infos: [
- {
- id: '2d53723d31424e199e765db602355ba6',
- name: '杨立锐'
- },
- {
- id: 'e8b3be5c33f2430abea14b73484e1c47',
- name: '贾森岩'
- }
- ],
- errCause: '',
- errCode: 0,
- msg: '获取用户成功',
- success: true
- })
- })
- }
|