Commit 2b89c411 authored by wanglong's avatar wanglong

Merge branch 'developer' of http://39.98.45.134:8090/moa/amos-boot-biz into developer

parents 63cb53df 950705f7
...@@ -7,6 +7,8 @@ import io.swagger.annotations.Api; ...@@ -7,6 +7,8 @@ import io.swagger.annotations.Api;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.yeejoin.amos.boot.biz.common.controller.BaseController; import com.yeejoin.amos.boot.biz.common.controller.BaseController;
import java.util.List; import java.util.List;
import java.util.Map;
import com.yeejoin.amos.boot.module.ugp.biz.service.impl.AttachmentServiceImpl; import com.yeejoin.amos.boot.module.ugp.biz.service.impl.AttachmentServiceImpl;
import org.typroject.tyboot.core.restful.utils.ResponseHelper; import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel; import org.typroject.tyboot.core.restful.utils.ResponseModel;
...@@ -123,7 +125,7 @@ public class AttachmentController extends BaseController { ...@@ -123,7 +125,7 @@ public class AttachmentController extends BaseController {
@TycloudOperation(ApiLevel = UserType.AGENCY) @TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/unit") @GetMapping(value = "/unit")
@ApiOperation(httpMethod = "Get",value="单位选择查询",notes= "单位选择查询") @ApiOperation(httpMethod = "Get",value="单位选择查询",notes= "单位选择查询")
public ResponseModel<String> selectUnit(){ public ResponseModel<Map> selectUnit(){
return ResponseHelper.buildResponse(attachmentServiceImpl.selectUnit()); return ResponseHelper.buildResponse(attachmentServiceImpl.selectUnit());
} }
} }
...@@ -210,6 +210,11 @@ public class WelderController extends BaseController { ...@@ -210,6 +210,11 @@ public class WelderController extends BaseController {
page = orgServiceImpl.getPersonInfo(String.valueOf(orgServiceImpl.getReginParams().getBusinessInfo().getCompanySequenceNbr()),page); page = orgServiceImpl.getPersonInfo(String.valueOf(orgServiceImpl.getReginParams().getBusinessInfo().getCompanySequenceNbr()),page);
List<Map> mapList = page.getRecords(); List<Map> mapList = page.getRecords();
for(Map map : mapList){ for(Map map : mapList){
try {
map.put("dept", orgServiceImpl.getOrgUsrById(String.valueOf(map.get("deptId"))).getBizOrgName());
} catch (Exception e) {
map.put("dept",String.valueOf(map.get("deptId")));
}
if(OrgEnum.焊工.getKey().equals((String)map.get("type"))){ if(OrgEnum.焊工.getKey().equals((String)map.get("type"))){
map.put("typeName",OrgEnum.焊工.getName()); map.put("typeName",OrgEnum.焊工.getName());
}else{ }else{
......
...@@ -17,7 +17,11 @@ import org.typroject.tyboot.core.foundation.utils.ValidationUtil; ...@@ -17,7 +17,11 @@ import org.typroject.tyboot.core.foundation.utils.ValidationUtil;
import org.typroject.tyboot.core.rdbms.service.BaseService; import org.typroject.tyboot.core.rdbms.service.BaseService;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map;
import com.yeejoin.amos.boot.module.ugp.biz.controller.ProjectController; import com.yeejoin.amos.boot.module.ugp.biz.controller.ProjectController;
...@@ -81,14 +85,16 @@ public class AttachmentServiceImpl extends BaseService<AttachmentDto,Attachment, ...@@ -81,14 +85,16 @@ public class AttachmentServiceImpl extends BaseService<AttachmentDto,Attachment,
* *
*/ */
@BusinessIdentify @BusinessIdentify
public String selectUnit(){ public Map selectUnit(){
Map map = new HashMap<>();
//获取登录人的redis信息 //获取登录人的redis信息
ReginParams reginParams = orgServiceImpl.getReginParams(); ReginParams reginParams = orgServiceImpl.getReginParams();
//根据redis信息去获取登录人信息后再获取到登录人的sequenceNbr //根据redis信息去获取登录人信息后再获取到登录人的sequenceNbr
Long companyId = reginParams.getBusinessInfo().getCompanySequenceNbr(); Long companyId = reginParams.getBusinessInfo().getCompanySequenceNbr();
OrgUsr orgUsr = orgUsrService.getById(companyId); OrgUsr orgUsr = orgUsrService.getById(companyId);
String key = orgUsr.getOrgExpandAttr1(); String key = orgUsr.getOrgExpandAttr1();
return OrgEnum.map.get(key); map.put("type",OrgEnum.map.get(key));
return map;
} }
} }
\ No newline at end of file
...@@ -153,17 +153,14 @@ public class OrgServiceImpl { ...@@ -153,17 +153,14 @@ public class OrgServiceImpl {
//判断筛选条件 //判断筛选条件
if (!ValidationUtil.isEmpty(jsonObject.getLong("isCheck"))) { if (!ValidationUtil.isEmpty(jsonObject.getLong("isCheck"))) {
wrapper.eq(OrgUsr :: getAmosOrgId,jsonObject.getLong("isCheck")); wrapper.eq(OrgUsr :: getAmosOrgId,jsonObject.getLong("isCheck"));
} else { } else if(!jsonObject.getString("deptId").isEmpty()) {
//设置所属机构 //设置所属机构
//判断是否存在监检机构id //判断是否存在部门id
if(!jsonObject.getString("dept").isEmpty()){ wrapper.eq(OrgUsr::getSequenceNbr,jsonObject.getString("deptId"));
wrapper.eq(BaseEntity::getSequenceNbr,jsonObject.getString("dept")); } else {
orgUsr.setParentId(String.valueOf(orgUsrServiceImpl.getOne(wrapper).getSequenceNbr()));
}else {
wrapper.eq(OrgUsr :: getAmosOrgId,String.valueOf(reginParams.getCompany().getSequenceNbr())); wrapper.eq(OrgUsr :: getAmosOrgId,String.valueOf(reginParams.getCompany().getSequenceNbr()));
orgUsr.setParentId(String.valueOf(orgUsrServiceImpl.getOne(wrapper).getSequenceNbr()));
}
} }
orgUsr.setParentId(String.valueOf(orgUsrServiceImpl.getOne(wrapper).getSequenceNbr()));
} }
if (OrgEnum.部门.getKey().equals(bizOrgType)) { if (OrgEnum.部门.getKey().equals(bizOrgType)) {
LambdaQueryWrapper<OrgUsr> wrapper = new LambdaQueryWrapper<>(); LambdaQueryWrapper<OrgUsr> wrapper = new LambdaQueryWrapper<>();
......
...@@ -210,10 +210,10 @@ public class ProjectServiceImpl extends BaseService<ProjectDto, Project, Project ...@@ -210,10 +210,10 @@ public class ProjectServiceImpl extends BaseService<ProjectDto, Project, Project
for(Object object:subForm){ for(Object object:subForm){
JSONObject jo = JSON.parseObject(JSON.toJSONString(object)); JSONObject jo = JSON.parseObject(JSON.toJSONString(object));
String type = jo.getString("type"); String type = jo.getString("type");
if (OrgEnum.设计单位.getKey().equals(type)){ if (OrgEnum.设计单位.getName().equals(type)){
design=true; design=true;
} }
if (OrgEnum.安装单位.getKey().equals(type)){ if (OrgEnum.安装单位.getName().equals(type)){
install=true; install=true;
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment