diff --git a/module-form/src/main/resources/static/form/js/oa-form-util.js b/module-form/src/main/resources/static/form/js/oa-form-util.js
index 7a89ce5f..63bb01b3 100644
--- a/module-form/src/main/resources/static/form/js/oa-form-util.js
+++ b/module-form/src/main/resources/static/form/js/oa-form-util.js
@@ -30,7 +30,7 @@ function OaFormUtil(layui) {
* @param formData
*/
this.initSignList = function (formData) {
- if (formData.jointlySign) {
+ if (!formData.jointlySign) {
return;
}
var jointlySign = formData.jointlySign;
@@ -50,6 +50,7 @@ function OaFormUtil(layui) {
].join('');
}
signListDom += '';
+ formData[key] = '';
$('#' + key + 'Block').append(signListDom);
}
}
@@ -59,7 +60,7 @@ function OaFormUtil(layui) {
* @param formData
*/
this.initTextareaSignList = function (formData) {
- if (formData.jointlySign) {
+ if (!formData.jointlySign) {
return;
}
var jointlySign = formData.jointlySign;
@@ -79,7 +80,7 @@ function OaFormUtil(layui) {
/**
* 初始化日志
*/
- initProcessLog = function (processInstanceId) {
+ function initProcessLog(processInstanceId) {
restAjax.get(restAjax.path('api/oa/list-process-log/process-instance-id/{processInstanceId}', [processInstanceId]), {}, null, function (code, data) {
var ul = '
';
for (var i = 0, item; item = data[i++];) {
@@ -146,7 +147,7 @@ function OaFormUtil(layui) {
* 初始化流程图
* @param processInstanceId
*/
- initProcessImage = function (processInstanceId) {
+ function initProcessImage(processInstanceId) {
function initRuntimeProcessImage() {
var html = [
'',
diff --git a/module-form/src/main/resources/templates/ftl/page/web/oa/form-show.ftl b/module-form/src/main/resources/templates/ftl/page/web/oa/form-show.ftl
index 4e2a6655..a4b3100b 100644
--- a/module-form/src/main/resources/templates/ftl/page/web/oa/form-show.ftl
+++ b/module-form/src/main/resources/templates/ftl/page/web/oa/form-show.ftl
@@ -90,6 +90,8 @@
$('#formVersion').val(),
uid
]), {}, null, function(code, data) {
+ oaFormUtil.initTextareaSignList(data);
+
var dataFormData = {};
for(var i in data) {
dataFormData[i] = data[i] +'';
diff --git a/module-form/src/main/resources/templates/ftl/page/web/oa/form-update.ftl b/module-form/src/main/resources/templates/ftl/page/web/oa/form-update.ftl
index 811881df..17ec17d9 100644
--- a/module-form/src/main/resources/templates/ftl/page/web/oa/form-update.ftl
+++ b/module-form/src/main/resources/templates/ftl/page/web/oa/form-update.ftl
@@ -99,7 +99,7 @@
$('#formVersion').val(),
uid
]), {}, null, function(code, data) {
- formUtil.initSignList(data);
+ oaFormUtil.initSignList(data);
var dataFormData = {};
for(var i in data) {