Commit 1e23e744 authored by 赵啸非's avatar 赵啸非

添加目录字段

parent 90ce17c4
...@@ -31,9 +31,14 @@ CREATE TABLE `mortals_xhx_child_license` ( ...@@ -31,9 +31,14 @@ CREATE TABLE `mortals_xhx_child_license` (
`formContent` mediumtext COMMENT '提交的表单', `formContent` mediumtext COMMENT '提交的表单',
`processStatus` tinyint(2) DEFAULT '0' COMMENT '处理状态(0.未处理,1.已处理)', `processStatus` tinyint(2) DEFAULT '0' COMMENT '处理状态(0.未处理,1.已处理)',
`remark` varchar(2048) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注', `remark` varchar(2048) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
`reportUserId` bigint(20) DEFAULT NULL COMMENT '联报用户',
`reportUserName` varchar(64) DEFAULT NULL COMMENT '联报用户名称',
`reportTime` datetime DEFAULT NULL COMMENT '联报时间',
`createTime` datetime(0) NOT NULL COMMENT '创建时间', `createTime` datetime(0) NOT NULL COMMENT '创建时间',
`createUserId` bigint(20) NOT NULL COMMENT '创建用户', `createUserId` bigint(20) NOT NULL COMMENT '创建用户',
`createUserName` varchar(64) DEFAULT NULL COMMENT '创建用户名称',
`updateUserId` bigint(20) DEFAULT NULL COMMENT '更新用户', `updateUserId` bigint(20) DEFAULT NULL COMMENT '更新用户',
`updateUserName` varchar(64) DEFAULT NULL COMMENT '更新用户名称',
`updateTime` datetime DEFAULT NULL COMMENT '更新时间', `updateTime` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE, PRIMARY KEY (`id`) USING BTREE,
KEY `siteId` (`siteId`) USING BTREE, KEY `siteId` (`siteId`) USING BTREE,
......
...@@ -11,11 +11,11 @@ import com.mortals.framework.model.BaseEntityLong; ...@@ -11,11 +11,11 @@ import com.mortals.framework.model.BaseEntityLong;
import com.mortals.xhx.module.child.model.vo.ChildLicenseVo; import com.mortals.xhx.module.child.model.vo.ChildLicenseVo;
import lombok.Data; import lombok.Data;
/** /**
* 行业许可子证实体对象 * 行业许可子证实体对象
* *
* @author zxfei * @author zxfei
* @date 2024-07-28 * @date 2024-07-28
*/ */
@Data @Data
public class ChildLicenseEntity extends ChildLicenseVo { public class ChildLicenseEntity extends ChildLicenseVo {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
...@@ -128,6 +128,26 @@ public class ChildLicenseEntity extends ChildLicenseVo { ...@@ -128,6 +128,26 @@ public class ChildLicenseEntity extends ChildLicenseVo {
* 备注 * 备注
*/ */
private String remark; private String remark;
/**
* 联报用户
*/
private Long reportUserId;
/**
* 联报用户名称
*/
private String reportUserName;
/**
* 联报时间
*/
private Date reportTime;
/**
* 创建用户名称
*/
private String createUserName;
/**
* 更新用户名称
*/
private String updateUserName;
@Override @Override
public int hashCode() { public int hashCode() {
return this.getId().hashCode(); return this.getId().hashCode();
...@@ -172,5 +192,10 @@ public class ChildLicenseEntity extends ChildLicenseVo { ...@@ -172,5 +192,10 @@ public class ChildLicenseEntity extends ChildLicenseVo {
this.formContent = ""; this.formContent = "";
this.processStatus = 0; this.processStatus = 0;
this.remark = ""; this.remark = "";
this.reportUserId = null;
this.reportUserName = "";
this.reportTime = null;
this.createUserName = "";
this.updateUserName = "";
} }
} }
\ No newline at end of file
...@@ -19,5 +19,10 @@ public class ChildLicenseVo extends BaseEntityLong { ...@@ -19,5 +19,10 @@ public class ChildLicenseVo extends BaseEntityLong {
/** 主键ID,主键,自增长列表 */ /** 主键ID,主键,自增长列表 */
private List <Long> idList; private List <Long> idList;
/** 开始 创建时间 */
private String createTimeStart;
/** 结束 创建时间 */
private String createTimeEnd;
} }
\ No newline at end of file
...@@ -5,6 +5,8 @@ import com.mortals.framework.exception.AppException; ...@@ -5,6 +5,8 @@ import com.mortals.framework.exception.AppException;
import com.mortals.framework.web.BaseCRUDJsonBodyMappingController; import com.mortals.framework.web.BaseCRUDJsonBodyMappingController;
import com.mortals.xhx.annotation.DataPermission; import com.mortals.xhx.annotation.DataPermission;
import com.mortals.xhx.base.system.param.service.ParamService; import com.mortals.xhx.base.system.param.service.ParamService;
import com.mortals.xhx.module.certificate.model.CertificateDocumentQuery;
import com.mortals.xhx.module.certificate.service.CertificateDocumentService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
...@@ -49,6 +51,9 @@ public class ChildLicenseController extends BaseCRUDJsonBodyMappingController<Ch ...@@ -49,6 +51,9 @@ public class ChildLicenseController extends BaseCRUDJsonBodyMappingController<Ch
@Autowired @Autowired
private ParamService paramService; private ParamService paramService;
@Autowired
private CertificateDocumentService certificateDocumentService;
public ChildLicenseController() { public ChildLicenseController() {
super.setModuleDesc("行业许可子证"); super.setModuleDesc("行业许可子证");
} }
...@@ -57,6 +62,11 @@ public class ChildLicenseController extends BaseCRUDJsonBodyMappingController<Ch ...@@ -57,6 +62,11 @@ public class ChildLicenseController extends BaseCRUDJsonBodyMappingController<Ch
protected void init(Map<String, Object> model, Context context) { protected void init(Map<String, Object> model, Context context) {
this.addDict(model, "legalPersonName", LegalPersonNameEnum.getEnumMap()); this.addDict(model, "legalPersonName", LegalPersonNameEnum.getEnumMap());
this.addDict(model, "processStatus", ProcessStatusEnum.getEnumMap()); this.addDict(model, "processStatus", ProcessStatusEnum.getEnumMap());
this.addDict(model,"documentId", certificateDocumentService.find(new CertificateDocumentQuery())
.stream().collect(Collectors.toMap(x->x.getId(),y->y.getDocumentName(),(o,n)->n)));
super.init(model, context); 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