03413ab4 by 肖初晴

【DAOP-1.0】数据需求

【功能点】测试问题处理
1 parent 53e877df
1 package com.csbr.qingcloud.portal.service.impl; 1 package com.csbr.qingcloud.portal.service.impl;
2 2
3 import com.alibaba.fastjson.JSON;
4 import com.alibaba.fastjson.JSONArray;
5 import com.alibaba.fastjson.JSONObject;
3 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; 6 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
4 import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; 7 import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
5 import com.csbr.cloud.common.enums.SystemError; 8 import com.csbr.cloud.common.enums.SystemError;
...@@ -290,6 +293,17 @@ public class DemandServiceImpl extends FlowAbstractImpl implements DemandService ...@@ -290,6 +293,17 @@ public class DemandServiceImpl extends FlowAbstractImpl implements DemandService
290 vo.setProcessState("N"); 293 vo.setProcessState("N");
291 vo.setContactTel(bean.getContactInformation()); 294 vo.setContactTel(bean.getContactInformation());
292 vo.setLinkContractInfoJson(bean.getContractAttachJson()); 295 vo.setLinkContractInfoJson(bean.getContractAttachJson());
296 if("人员".equals(bean.getProcessCompanyType())){
297 JSONArray array = new JSONArray();
298 JSONObject object = new JSONObject();
299 object.put("guid",bean.getProcessCompanyGuid());
300 object.put("name",bean.getProcessCompanyName());
301 array.add(object);
302 vo.setProcessMemberJson(JSON.toJSONString(array));
303 }
304 else if("公司".equals(bean.getProcessCompanyType())){
305 vo.setTenantGuid(bean.getProcessCompanyGuid());
306 }
293 vo.setFileUrl(bean.getDataDemandFieldAttachJson()); 307 vo.setFileUrl(bean.getDataDemandFieldAttachJson());
294 308
295 UserInfo user = UserContextHolder.get(); 309 UserInfo user = UserContextHolder.get();
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!