Commit c1b691c3 authored by 廖旭伟's avatar 廖旭伟

bug修改

parent bb179b27
......@@ -5,6 +5,8 @@ import com.mortals.framework.exception.AppException;
import com.mortals.framework.web.BaseCRUDJsonBodyMappingController;
import com.mortals.xhx.annotation.DataPermission;
import com.mortals.xhx.base.system.param.service.ParamService;
import com.mortals.xhx.base.system.user.model.UserQuery;
import com.mortals.xhx.base.system.user.service.UserService;
import com.mortals.xhx.module.certificate.model.CertificateDocumentQuery;
import com.mortals.xhx.module.certificate.service.CertificateDocumentService;
import com.mortals.xhx.module.device.model.DeviceEntity;
......@@ -33,6 +35,7 @@ import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
import static com.mortals.framework.ap.SysConstains.*;
import static java.util.stream.Collectors.toMap;
import com.mortals.xhx.common.code.*;
......@@ -49,6 +52,8 @@ public class ChildLicenseController extends BaseCRUDJsonBodyMappingController<Ch
@Autowired
private CertificateDocumentService certificateDocumentService;
@Autowired
private UserService userService;
public ChildLicenseController() {
super.setModuleDesc("行业许可子证");
......@@ -62,6 +67,7 @@ public class ChildLicenseController extends BaseCRUDJsonBodyMappingController<Ch
this.addDict(model, "deleted", DeletedEnum.getEnumMap());
this.addDict(model, "documentId", certificateDocumentService.find(new CertificateDocumentQuery())
.stream().collect(Collectors.toMap(x -> x.getId().toString(), y -> y.getDocumentName(), (o, n) -> n)));
this.addDict(model, "createUserId", userService.find(new UserQuery()).stream().collect(toMap(x -> x.getId().toString(), y -> y.getRealName(), (o, n) -> n)));
super.init(model, context);
}
......
......@@ -11,11 +11,11 @@ import com.mortals.framework.model.BaseEntityLong;
import com.mortals.xhx.module.record.model.vo.ApplyLogVo;
import lombok.Data;
/**
* 证照申请实体对象
*
* @author zxfei
* @date 2024-07-28
*/
* 证照申请实体对象
*
* @author zxfei
* @date 2024-07-31
*/
@Data
public class ApplyLogEntity extends ApplyLogVo {
private static final long serialVersionUID = 1L;
......@@ -152,6 +152,14 @@ public class ApplyLogEntity extends ApplyLogVo {
* 制证机关
*/
private String authority;
/**
* 附件名称
*/
private String annexName;
/**
* 附件地址
*/
private String annexUrl;
@Override
public int hashCode() {
return this.getId().hashCode();
......@@ -202,5 +210,7 @@ public class ApplyLogEntity extends ApplyLogVo {
this.businessPlace = "";
this.licenseProject = "";
this.authority = "";
this.annexName = "";
this.annexUrl = "";
}
}
\ No newline at end of file
......@@ -4,11 +4,11 @@ import java.util.Date;
import java.util.List;
import com.mortals.xhx.module.record.model.ApplyLogEntity;
/**
* 证照申请查询对象
*
* @author zxfei
* @date 2024-07-28
*/
* 证照申请查询对象
*
* @author zxfei
* @date 2024-07-31
*/
public class ApplyLogQuery extends ApplyLogEntity {
/** 开始 序号,主键,自增长 */
private Long idStart;
......@@ -315,6 +315,16 @@ public class ApplyLogQuery extends ApplyLogEntity {
/** 制证机关排除列表 */
private List <String> authorityNotList;
/** 附件名称 */
private List<String> annexNameList;
/** 附件名称排除列表 */
private List <String> annexNameNotList;
/** 附件地址 */
private List<String> annexUrlList;
/** 附件地址排除列表 */
private List <String> annexUrlNotList;
/** OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) */
private List<ApplyLogQuery> orConditionList;
......@@ -2078,6 +2088,70 @@ public class ApplyLogQuery extends ApplyLogEntity {
this.authorityNotList = authorityNotList;
}
/**
* 获取 附件名称
* @return annexNameList
*/
public List<String> getAnnexNameList(){
return this.annexNameList;
}
/**
* 设置 附件名称
* @param annexNameList
*/
public void setAnnexNameList(List<String> annexNameList){
this.annexNameList = annexNameList;
}
/**
* 获取 附件名称
* @return annexNameNotList
*/
public List<String> getAnnexNameNotList(){
return this.annexNameNotList;
}
/**
* 设置 附件名称
* @param annexNameNotList
*/
public void setAnnexNameNotList(List<String> annexNameNotList){
this.annexNameNotList = annexNameNotList;
}
/**
* 获取 附件地址
* @return annexUrlList
*/
public List<String> getAnnexUrlList(){
return this.annexUrlList;
}
/**
* 设置 附件地址
* @param annexUrlList
*/
public void setAnnexUrlList(List<String> annexUrlList){
this.annexUrlList = annexUrlList;
}
/**
* 获取 附件地址
* @return annexUrlNotList
*/
public List<String> getAnnexUrlNotList(){
return this.annexUrlNotList;
}
/**
* 设置 附件地址
* @param annexUrlNotList
*/
public void setAnnexUrlNotList(List<String> annexUrlNotList){
this.annexUrlNotList = annexUrlNotList;
}
/**
* 设置 序号,主键,自增长
* @param id
......@@ -3095,6 +3169,44 @@ public class ApplyLogQuery extends ApplyLogEntity {
return this;
}
/**
* 设置 附件名称
* @param annexName
*/
public ApplyLogQuery annexName(String annexName){
setAnnexName(annexName);
return this;
}
/**
* 设置 附件名称
* @param annexNameList
*/
public ApplyLogQuery annexNameList(List<String> annexNameList){
this.annexNameList = annexNameList;
return this;
}
/**
* 设置 附件地址
* @param annexUrl
*/
public ApplyLogQuery annexUrl(String annexUrl){
setAnnexUrl(annexUrl);
return this;
}
/**
* 设置 附件地址
* @param annexUrlList
*/
public ApplyLogQuery annexUrlList(List<String> annexUrlList){
this.annexUrlList = annexUrlList;
return this;
}
/**
* 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @return orConditionList
......
......@@ -9,6 +9,8 @@ import com.mortals.framework.utils.poi.ExcelUtil;
import com.mortals.framework.web.BaseCRUDJsonBodyMappingController;
import com.mortals.xhx.base.system.param.service.ParamService;
import com.mortals.xhx.base.system.upload.service.UploadService;
import com.mortals.xhx.base.system.user.model.UserQuery;
import com.mortals.xhx.base.system.user.service.UserService;
import com.mortals.xhx.common.code.*;
import com.mortals.xhx.common.utils.ImportExcelUtil;
import com.mortals.xhx.common.utils.ReadExcelPictureUtil;
......@@ -39,6 +41,8 @@ import com.alibaba.fastjson.JSONObject;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
import static com.mortals.framework.ap.SysConstains.*;
import static java.util.stream.Collectors.toMap;
/**
*
* 证照申请
......@@ -55,6 +59,8 @@ public class ApplyLogController extends BaseCRUDJsonBodyMappingController<ApplyL
@Autowired
private CertificateDocumentService certificateDocumentService;
@Autowired
private UserService userService;
public ApplyLogController(){
super.setModuleDesc( "证照申请");
......@@ -66,6 +72,7 @@ public class ApplyLogController extends BaseCRUDJsonBodyMappingController<ApplyL
this.addDict(model,"holderType", IBaseEnum.getEnumMap(HolderType.class));
this.addDict(model,"holderIdType", IBaseEnum.getEnumMap(HolderIdType.class));
this.addDict(model,"generateStatus", IBaseEnum.getEnumMap(GenerateStatus.class));
this.addDict(model, "createUserId", userService.find(new UserQuery()).stream().collect(toMap(x -> x.getId().toString(), y -> y.getRealName(), (o, n) -> n)));
super.init(model, context);
}
......
......@@ -4,6 +4,8 @@ import com.mortals.framework.common.IBaseEnum;
import com.mortals.framework.model.Context;
import com.mortals.framework.web.BaseCRUDJsonBodyMappingController;
import com.mortals.xhx.base.system.param.service.ParamService;
import com.mortals.xhx.base.system.user.model.UserQuery;
import com.mortals.xhx.base.system.user.service.UserService;
import com.mortals.xhx.common.code.PrintStatus;
import com.mortals.xhx.common.code.StatusEnum;
import com.mortals.xhx.module.record.model.PrintLogEntity;
......@@ -13,6 +15,9 @@ import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.Map;
import static java.util.stream.Collectors.toMap;
/**
*
* 证照打印记录
......@@ -26,6 +31,8 @@ public class PrintLogController extends BaseCRUDJsonBodyMappingController<PrintL
@Autowired
private ParamService paramService;
@Autowired
private UserService userService;
public PrintLogController(){
super.setModuleDesc( "证照打印记录");
......@@ -35,6 +42,7 @@ public class PrintLogController extends BaseCRUDJsonBodyMappingController<PrintL
protected void init(Map<String, Object> model, Context context) {
this.addDict(model,"status", IBaseEnum.getEnumMap(StatusEnum.class));
this.addDict(model,"printStatus", IBaseEnum.getEnumMap(PrintStatus.class));
this.addDict(model, "createUserId", userService.find(new UserQuery()).stream().collect(toMap(x -> x.getId().toString(), y -> y.getRealName(), (o, n) -> n)));
super.init(model, context);
}
......
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