Commit 88f14de3 by 唐功亮

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

parent 37ca461b
......@@ -260,6 +260,16 @@ public class TycpdmFirmController extends AbstractController {
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> {
@Update("UPDATE tycpdm_firm SET branchCode = #{branchCode} WHERE f_id = #{id}")
void updateByIdBranchCode(@Param("id") Integer id,@Param("branchCode") Integer branchCode);
String returnFileUrl(Map name);
}
......@@ -53,5 +53,7 @@ public interface TycpdmFirmService extends IService<TycpdmFirmEntity> {
String redirectGDSGLN(MemberEntity memberUser);
String redirectBusinessHall(Map map,MemberEntity memberUser);
String returnFileUrl(Map name);
}
......@@ -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
public void updateSystem(Map<String, Object> params) {
Integer id = Integer.valueOf(String.valueOf(params.get("id")));//id为 各个表得ID 变更表和主表
......@@ -537,6 +567,7 @@ public class TycpdmFirmServiceImpl extends ServiceImpl<TycpdmFirmDao, TycpdmFirm
}
/**
* 验证手机号 由于号码段不断的更新,只需要判断手机号有11位,并且全是数字以及1开头等
* @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