|
|
@ -17,6 +17,7 @@ import com.zdxt.code.domain.MssqAddOrder; |
|
|
import com.zdxt.code.mapper.EnforcementRegistrationMapper; |
|
|
import com.zdxt.code.mapper.EnforcementRegistrationMapper; |
|
|
import com.zdxt.code.service.MssqApiService; |
|
|
import com.zdxt.code.service.MssqApiService; |
|
|
import com.zdxt.common.util.DateUtils; |
|
|
import com.zdxt.common.util.DateUtils; |
|
|
|
|
|
import com.zdxt.common.util.StringUtils; |
|
|
import com.zdxt.common.zdxtFile.ZdxtFileCommon; |
|
|
import com.zdxt.common.zdxtFile.ZdxtFileCommon; |
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
import org.springframework.stereotype.Service; |
|
|
import org.springframework.stereotype.Service; |
|
|
@ -92,15 +93,28 @@ public class EnterpriseComplaintServiceImpl implements IEnterpriseComplaintServi |
|
|
//默认工单为已受理
|
|
|
//默认工单为已受理
|
|
|
enterpriseComplaint.setStatus(0); |
|
|
enterpriseComplaint.setStatus(0); |
|
|
int i = enterpriseComplaintMapper.insertEnterpriseComplaint(enterpriseComplaint); |
|
|
int i = enterpriseComplaintMapper.insertEnterpriseComplaint(enterpriseComplaint); |
|
|
/*if (i > 0) { |
|
|
if (i > 0) { |
|
|
try { |
|
|
try { |
|
|
// 新增民生诉求工单
|
|
|
// 新增民生诉求工单
|
|
|
MssqAddOrder mssqAddOrder = new MssqAddOrder(); |
|
|
MssqAddOrder mssqAddOrder = new MssqAddOrder(); |
|
|
|
|
|
// 执法监督码【企业名称】投诉 + 投诉类型
|
|
|
|
|
|
String topic = ""; |
|
|
|
|
|
// 通过redId 获取企业名称
|
|
|
|
|
|
if (StringUtils.isNotEmpty(enterpriseComplaint.getRelId())) { |
|
|
|
|
|
EnforcementRegistration regTmp = enforcementRegistrationMapper.selectEnforcementRegistrationById(enterpriseComplaint.getRelId()); |
|
|
|
|
|
topic = "执法监督码【"+ regTmp.getEnterpriseName() +"】投诉 " + enterpriseComplaint.getEnforceTypeText(); |
|
|
|
|
|
|
|
|
|
|
|
} else { |
|
|
|
|
|
topic = "执法监督码投诉 " + enterpriseComplaint.getEnforceTypeText(); |
|
|
|
|
|
} |
|
|
|
|
|
mssqAddOrder.setRequestTopic(topic); |
|
|
|
|
|
mssqAddOrder.setOrderType(1); |
|
|
mssqAddOrder.setRequestContent(enterpriseComplaint.getProblemDescription()); |
|
|
mssqAddOrder.setRequestContent(enterpriseComplaint.getProblemDescription()); |
|
|
mssqAddOrder.setContactName(enterpriseComplaint.getLinkman()); |
|
|
mssqAddOrder.setContactName(enterpriseComplaint.getLinkman()); |
|
|
mssqAddOrder.setContactTel(enterpriseComplaint.getLinkmanTel()); |
|
|
mssqAddOrder.setContactTel(enterpriseComplaint.getLinkmanTel()); |
|
|
mssqAddOrder.setRequestArea(enterpriseComplaint.getEnterpriseAddress()); |
|
|
mssqAddOrder.setRequestArea(enterpriseComplaint.getEnterpriseAddress()); |
|
|
mssqAddOrder.setRequestFrom(46); |
|
|
mssqAddOrder.setRequestFrom(46); |
|
|
|
|
|
mssqAddOrder.setFormUserNature(2); |
|
|
mssqAddOrder.setIsSecrecy(enterpriseComplaint.getAuthorization()); |
|
|
mssqAddOrder.setIsSecrecy(enterpriseComplaint.getAuthorization()); |
|
|
if (enterpriseComplaint.getFileListObj().size() > 0) { |
|
|
if (enterpriseComplaint.getFileListObj().size() > 0) { |
|
|
List<FileData> files = new ArrayList<>(); |
|
|
List<FileData> files = new ArrayList<>(); |
|
|
@ -126,7 +140,7 @@ public class EnterpriseComplaintServiceImpl implements IEnterpriseComplaintServi |
|
|
} catch (Exception e) { |
|
|
} catch (Exception e) { |
|
|
e.printStackTrace(); |
|
|
e.printStackTrace(); |
|
|
} |
|
|
} |
|
|
}*/ |
|
|
} |
|
|
if(i > 0 && enterpriseComplaint.getFileList().size() > 0){ |
|
|
if(i > 0 && enterpriseComplaint.getFileList().size() > 0){ |
|
|
enterpriseComplaint.getFileList().forEach(res ->{ |
|
|
enterpriseComplaint.getFileList().forEach(res ->{ |
|
|
ZdxtFileCommon zdxtFileCommon = new ZdxtFileCommon(); |
|
|
ZdxtFileCommon zdxtFileCommon = new ZdxtFileCommon(); |
|
|
|