| fzzy-igdss-core/src/main/java/com/fzzy/igds/domain/Bank.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| fzzy-igdss-core/src/main/java/com/fzzy/igds/domain/BizBaseEntity.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| fzzy-igdss-web/src/main/resources/templates/system/user/add.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| fzzy-igdss-web/src/main/resources/templates/system/user/edit.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
fzzy-igdss-core/src/main/java/com/fzzy/igds/domain/Bank.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,38 @@ package com.fzzy.igds.domain; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.Table; import java.io.Serializable; /** * é¶è¡ä¿¡æ¯ */ @Data @Entity @Table(name = "t_bank") @TableName("t_bank") public class Bank extends BizBaseEntity implements Serializable { @Id @Column(name = "id", columnDefinition = "varchar(40) COMMENT 'é¶è¡ID'") @TableField("id") private String id; @Column(name = "name", columnDefinition = "varchar(20) COMMENT 'é¶è¡åç§°'") @TableField("name") private String name; @Column(name = "status", columnDefinition = "varchar(2) COMMENT 'ç¶æ'") @TableField("status") private String status; @Column(name = "remark", columnDefinition = "varchar(100) COMMENT '夿³¨è¯´æ'") @TableField("remark") private String remark; } fzzy-igdss-core/src/main/java/com/fzzy/igds/domain/BizBaseEntity.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,50 @@ package com.fzzy.igds.domain; import com.baomidou.mybatisplus.annotation.TableField; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonInclude; import lombok.Data; import javax.persistence.*; import java.util.Date; import java.util.HashMap; import java.util.Map; /** * * @author sgj * @date 2025/7/8 */ @Data @MappedSuperclass // æ è¯ä¸ºå¯è¢«ç»§æ¿çå®ä½åºç±» public abstract class BizBaseEntity { /** ç»ç»ç¼ç */ @Column(name = "company_id", columnDefinition = "VARCHAR(20) COMMENT 'ç»ç»ç¼ç '", nullable = false) @TableField("company_id") private String companyId; /** å建人 */ @Column(name = "create_by", columnDefinition = "VARCHAR(100) COMMENT 'å建人'", nullable = false) @TableField("create_by") private String createBy; /** å建æ¶é´ */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @Column(name = "create_time", columnDefinition = "DATETIME COMMENT 'å建æ¶é´'", nullable = false) @Temporal(TemporalType.TIMESTAMP) @TableField("create_time") private Date createTime; /** æ´æ°äºº */ @Column(name = "update_by", columnDefinition = "VARCHAR(100) COMMENT 'æ´æ°äºº'") @TableField("update_by") private String updateBy; /** æ´æ°æ¶é´ */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @Column(name = "update_time", columnDefinition = "DATETIME COMMENT 'æ´æ°æ¶é´'") @Temporal(TemporalType.TIMESTAMP) @TableField("update_time") private Date updateTime; } fzzy-igdss-web/src/main/resources/templates/system/user/add.html
@@ -122,6 +122,32 @@ </div> </div> <!--æ°å¢å段 --> <div class="row"> <div class="col-sm-6"> <div class="form-group"> <label class="col-sm-4 control-label">ç¨æ·ç±»åï¼</label> <div class="col-sm-8"> <select name="type" class="form-control m-b" th:with="type=${@dict.getType('sys_user_type')}"> <option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}"></option> </select> </div> </div> </div> <div class="col-sm-6"> <div class="form-group"> <label class="col-sm-4 control-label">æå±é¶è¡ï¼</label> <div class="col-sm-8"> <input id="userData" name="userData" placeholder="ç¨æ·ç±»å=èµæ¹ï¼éæ©æå±é¶è¡" class="form-control" type="text" maxlength="30"> </div> </div> </div> </div> <!--æ°å¢åæ®µç»æ --> <div class="row"> <div class="col-sm-12"> <div class="form-group"> fzzy-igdss-web/src/main/resources/templates/system/user/edit.html
@@ -120,6 +120,36 @@ </div> </div> <!--æ°å¢å段 --> <div class="row"> <div class="col-sm-6"> <div class="form-group"> <label class="col-sm-4 control-label">ç¨æ·ç±»åï¼</label> <div class="col-sm-8"> <select name="type" class="form-control m-b" th:with="type=${@dict.getType('sys_user_type')}"> <option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}" th:field="*{type}"></option> </select> </div> </div> </div> <div class="col-sm-6"> <div class="form-group"> <label class="col-sm-4 control-label">æå±é¶è¡ï¼</label> <div class="col-sm-8"> <select id="userData" class="form-control select2-multiple" multiple> <option th:each="post:${posts}" th:value="${post.postId}" th:text="${post.postName}" th:selected="${post.flag}" th:disabled="${post.status == '1'}"></option> </select> </div> </div> </div> </div> <!--æ°å¢åæ®µç»æ --> <h4 class="form-header h4">å ¶ä»ä¿¡æ¯</h4> <div class="row"> <div class="col-sm-12">