Commit 88f14de3 by 唐功亮

【新增】 用户查询历史文件判断接口

parent 37ca461b
...@@ -260,6 +260,16 @@ public class TycpdmFirmController extends AbstractController { ...@@ -260,6 +260,16 @@ public class TycpdmFirmController extends AbstractController {
return R.ok(); return R.ok();
} }
/**
* 返回文件 url
*/
@RequestMapping("/authApi/returnFileUrl")
public R returnFileUrl(@RequestBody Map name){
String url = tycpdmFirmService.returnFileUrl(name);
return R.ok().put("data",url);
}
/** /**
* 切换分中心管理员 * 切换分中心管理员
*/ */
......
...@@ -42,4 +42,5 @@ public interface TycpdmFirmDao extends BaseMapper<TycpdmFirmEntity> { ...@@ -42,4 +42,5 @@ public interface TycpdmFirmDao extends BaseMapper<TycpdmFirmEntity> {
@Update("UPDATE tycpdm_firm SET branchCode = #{branchCode} WHERE f_id = #{id}") @Update("UPDATE tycpdm_firm SET branchCode = #{branchCode} WHERE f_id = #{id}")
void updateByIdBranchCode(@Param("id") Integer id,@Param("branchCode") Integer branchCode); void updateByIdBranchCode(@Param("id") Integer id,@Param("branchCode") Integer branchCode);
String returnFileUrl(Map name);
} }
...@@ -53,5 +53,7 @@ public interface TycpdmFirmService extends IService<TycpdmFirmEntity> { ...@@ -53,5 +53,7 @@ public interface TycpdmFirmService extends IService<TycpdmFirmEntity> {
String redirectGDSGLN(MemberEntity memberUser); String redirectGDSGLN(MemberEntity memberUser);
String redirectBusinessHall(Map map,MemberEntity memberUser); String redirectBusinessHall(Map map,MemberEntity memberUser);
String returnFileUrl(Map name);
} }
...@@ -441,6 +441,36 @@ public class TycpdmFirmServiceImpl extends ServiceImpl<TycpdmFirmDao, TycpdmFirm ...@@ -441,6 +441,36 @@ public class TycpdmFirmServiceImpl extends ServiceImpl<TycpdmFirmDao, TycpdmFirm
} }
} }
@Override
public String returnFileUrl(Map params) {
Integer status =Integer.valueOf(String.valueOf(params.get("status"))); //1.首次 2.变更
Integer fileType = Integer.valueOf(String.valueOf(params.get("fileType")));//1.第一步文件 2.第二步文件
String id =String.valueOf(params.get("id"));//各个表的主键
String filePath="";
if (status==1){
TycpdmFirmEntity tycpdmFirmEntity = tycpdmFirmDao.selectById(id);
if (fileType==1){
filePath = tycpdmFirmEntity.getFirmbusinesslicensefile();
}else if (fileType==2){
filePath = tycpdmFirmEntity.getFirmArchivesfile();
}
}else if (status==2){
TycpdmFirmChangeEntity tycpdmFirmChangeEntity = tycpdmFirmChangeDao.selectById(id);
if (fileType==1){
filePath = tycpdmFirmChangeEntity.getFirmbusinesslicensefile();
}else if (fileType==2){
filePath = tycpdmFirmChangeEntity.getFirmArchivesfile();
}
}
File file = new File(filePath);
if (!file.exists()){
return "不存在";
}
return "存在";
}
@Override @Override
public void updateSystem(Map<String, Object> params) { public void updateSystem(Map<String, Object> params) {
Integer id = Integer.valueOf(String.valueOf(params.get("id")));//id为 各个表得ID 变更表和主表 Integer id = Integer.valueOf(String.valueOf(params.get("id")));//id为 各个表得ID 变更表和主表
...@@ -537,6 +567,7 @@ public class TycpdmFirmServiceImpl extends ServiceImpl<TycpdmFirmDao, TycpdmFirm ...@@ -537,6 +567,7 @@ public class TycpdmFirmServiceImpl extends ServiceImpl<TycpdmFirmDao, TycpdmFirm
} }
/** /**
* 验证手机号 由于号码段不断的更新,只需要判断手机号有11位,并且全是数字以及1开头等 * 验证手机号 由于号码段不断的更新,只需要判断手机号有11位,并且全是数字以及1开头等
* @param phoneNumber 手机号码 * @param phoneNumber 手机号码
......
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