|
@@ -856,11 +856,13 @@ let rptSignatureHelper = {
|
|
|
sCell.Value = '同意'; // 只有选择了签名的,才需要初始化一个默认的意见(之前的逻辑在有多个签名,哪怕只选择了一个,其他的意见都会有默认意见)
|
|
|
for (const audit_rel of currAuditList) {
|
|
|
if (role_rel.acc_id === audit_rel.aid) {
|
|
|
- if (audit_rel.end_time > preDate && audit_rel.status === 3) {
|
|
|
+ const isOrAudit = this._chkOrAudit(role_rel.acc_id);
|
|
|
+ if (audit_rel.end_time > preDate && audit_rel.status === 3 || isOrAudit) {
|
|
|
sCell.Value = audit_rel.opinion;
|
|
|
if (typeof sCell.Value === 'string') {
|
|
|
sCell.Value = sCell.Value.replace(reg1, '|').replace(reg2, '|').replace(reg3, '|').replace(reg4, '|').replace(reg5, '|').replace(reg6, '|');
|
|
|
}
|
|
|
+ sCell.Value = (sCell.Value === '' && isOrAudit) ? '同意' : sCell.Value;
|
|
|
preDate = audit_rel.end_time;
|
|
|
} else {
|
|
|
sCell.Value = ''; // 如有匹配,但又不能输出,则需要清空
|