ebu_ecology_dev1/javascript/youhong.ai/ihgzhouji/流程代码块.js

58 lines
1.5 KiB
JavaScript

/* ******************* youhong.ai 转交任务提交状态修改 start ******************* */
$(() => {
function api(requestOptions = {
url: "",
type: "GET",
data: "",
isAsync: true,
success: () => {
},
error: () => {
},
complete: () => {
},
contentType: 'application/json',
beforeSend: () => {
}
}) {
let options = Object.assign({
url: "",
type: "GET",
data: "",
isAsync: true,
success: () => {
},
error: () => {
},
complete: () => {
},
contentType: 'application/json',
beforeSend: () => {
}
}, requestOptions)
return $.ajax(options)
}
WfForm.registerCheckEvent(WfForm.OPER_SUBMIT, callback => {
let obj = {}
obj.actionId = WfForm.getFieldValue(WfForm.convertFieldNameToId('actionid'))
obj.userId = WfForm.getFieldValue(WfForm.convertFieldNameToId('zjr', 'detail_1') + "_0")
api({
url: "/api/aiyh/ihg/task/submit-task",
type: "POST",
data: JSON.stringify(obj),
isAsync: false,
success(res) {
if (res && res.code === 200) {
callback()
}
},
complete() {
callback()
}
})
})
})
/* ******************* youhong.ai 转交任务提交状态修改 end ******************* */