Commit 1f97f40c authored by dahai's avatar dahai

push

parent 405df531
package com.yxproject.start.api;
import com.yxproject.start.service.GroupNoService;
import com.yxproject.start.service.SelectSerialNumberService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
......@@ -23,6 +24,8 @@ public class SelectApi {
*/
@Autowired
private SelectSerialNumberService selectSerialNumberService;
@Autowired
private GroupNoService groupNoService;
@RequestMapping(value = "selectByCard")
public Map<String,Object> selectByCard(@RequestParam("id") String id){
......@@ -46,6 +49,10 @@ public class SelectApi {
//查询是否是特证,如果是,返回新的任务单信息
List<Map<String, Object>> mapList = groupNoService.selectAcceptNo(id);
if (mapList.size()>0){
id = mapList.get(0).get("ACCEPT_NO").toString();
}
if (selectSerialNumberService.selectCount(id)==0){
List<Map<String, Object>> workOrderData = selectSerialNumberService.selectByAcceptNoOrCardIdFromTaskList(id);
resultMap.put("workOrderData", workOrderData);
......
......@@ -56,5 +56,13 @@ public interface GroupNoMapper {
" ACC_GROUP_T.group_no in (#{groupNo} ) ")
public List<Map<String,Object>> selectGroupAtACCUByGroupNo(@Param("groupNo") String groupNo);
/**
* 查询证件的受理号
* @param idCard 证件信息
* @return
*/
@Select("select ID_NO,ACCEPT_NO from ACC_CARD_T@ACCU_LINK WHERE ID_NO =#{idCard} OR ACCEPT_NO =#{idCard}\n" +
"UNION ALL \n" +
"SELECT ID_NO,ACCEPT_NO FROM PROD_CARD_T@PROD_LINK WHERE ID_NO =#{idCard} OR ACCEPT_NO =#{idCard}")
public List<Map<String,Object>> selectAcceptNo(String idCard);
}
......@@ -2,7 +2,9 @@ package com.yxproject.start.service;
import com.yxproject.start.entity.GroupNoEntity;
import javax.jws.Oneway;
import java.util.List;
import java.util.Map;
/**
* @auther zhangyusheng
......@@ -12,4 +14,5 @@ public interface GroupNoService {
public boolean saveGroupNo(GroupNoEntity groupNoEntity);
public List<GroupNoEntity> selectGroupNoEntityByGroupNo(String groupNo);
public boolean updateGroupNoSpecialCount(GroupNoEntity groupNoEntity);
public List<Map<String, Object>> selectAcceptNo(String cardId);
}
......@@ -7,6 +7,7 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.List;
import java.util.Map;
/**
* @auther zhangyusheng
......@@ -45,4 +46,9 @@ public class GroupNoServiceImpl implements GroupNoService {
public boolean updateGroupNoSpecialCount(GroupNoEntity groupNoEntity) {
return groupNoMapper.updateGroupNoSpecialCount(groupNoEntity);
}
@Override
public List<Map<String, Object>> selectAcceptNo(String cardId) {
return groupNoMapper.selectAcceptNo(cardId);
}
}
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