|
@@ -1,31 +1,22 @@
|
|
|
package com.platform.service.business.impl;
|
|
|
|
|
|
-import com.alibaba.fastjson.JSONObject;
|
|
|
import com.platform.activiti.dao.entity.ActAuditRequest;
|
|
|
import com.platform.common.bean.AbstractPageResultBean;
|
|
|
+import com.platform.common.constant.CommonConstants;
|
|
|
import com.platform.common.exception.BusinessException;
|
|
|
import com.platform.common.model.UserInfo;
|
|
|
import com.platform.common.util.IdGeneratorUtils;
|
|
|
-import com.platform.common.util.JsonUtils;
|
|
|
-import com.platform.dao.dto.activiti.SbScrapFormActiviti;
|
|
|
import com.platform.dao.entity.activiti.LocalAuditRecord;
|
|
|
-import com.platform.dao.entity.customize.CustomFieldTemplateData;
|
|
|
-import com.platform.dao.entity.sb.SbInfo;
|
|
|
import com.platform.dao.entity.store.OutStoreForm;
|
|
|
import com.platform.dao.enums.ActivitiFormStatusEnum;
|
|
|
-import com.platform.dao.enums.CustomFieldTemplateDataStatusEnum;
|
|
|
import com.platform.dao.enums.OutStoreStatusEnum;
|
|
|
-import com.platform.dao.enums.SbInfoStatusEnum;
|
|
|
import com.platform.dao.mapper.activiti.LocalAuditRecordMapper;
|
|
|
-import com.platform.dao.mapper.customize.CustomFieldTemplateDataMapper;
|
|
|
-import com.platform.dao.mapper.sb.SbInfoMapper;
|
|
|
import com.platform.dao.mapper.store.OutStoreFormMapper;
|
|
|
import com.platform.dao.vo.query.customize.CustomFieldTemplateDataVO;
|
|
|
import com.platform.service.customize.BaseFormCheckServiceAbstract;
|
|
|
import com.platform.service.yongyou.YongyouService;
|
|
|
import lombok.AllArgsConstructor;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
-import org.apache.commons.lang.StringUtils;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
/**
|
|
@@ -163,10 +154,12 @@ public class OutStoreFormActivitiServiceImpl extends BaseFormCheckServiceAbstrac
|
|
|
record.setId(IdGeneratorUtils.getObjectId());
|
|
|
record.setNo(outStoreForm.getOutNo());
|
|
|
record.setProcessInstanceId(actAuditRequest.getProcessInstanceId());
|
|
|
- record.setTargetCode(outStoreForm.getRemark());
|
|
|
+ record.setTargetCode(CommonConstants.OUT_STORE_BACK);
|
|
|
record.setTargetId(actAuditRequest.getId());
|
|
|
record.setSelf(user.getUserId().equals(outStoreForm.getCreatedUserId()) ? Boolean.TRUE : Boolean.FALSE);
|
|
|
record.setFlag(result == 0 ? false : true);
|
|
|
+ record.setUpdateUserName(outStoreForm.getCreatedUserName()); // 申请人
|
|
|
+ record.setUpdateUserId(ActivitiFormStatusEnum.FINISH.getValue() + ""); // 审批状态
|
|
|
localAuditRecordMapper.insertSelective(record);
|
|
|
}
|
|
|
}
|