mirror of
https://gitee.com/dotnetchina/OpenAuth.Net.git
synced 2025-09-20 18:47:55 +08:00
* fix #I4Q1IR 修复自定义表单流程审批时,不能修改数据库记录
This commit is contained in:
@@ -303,6 +303,13 @@ namespace OpenAuth.App
|
||||
if (!string.IsNullOrEmpty(request.FrmData))
|
||||
{
|
||||
flowInstance.FrmData = request.FrmData;
|
||||
|
||||
if (flowInstance.FrmType == 1) //如果是开发者自定义的表单,更新对应数据库表数据
|
||||
{
|
||||
var t = Type.GetType("OpenAuth.App." + flowInstance.DbName + "App");
|
||||
ICustomerForm icf = (ICustomerForm) _serviceProvider.GetService(t);
|
||||
icf.Update(flowInstance.Id,flowInstance.FrmData);
|
||||
}
|
||||
}
|
||||
|
||||
UnitWork.Update(flowInstance);
|
||||
|
Reference in New Issue
Block a user