| | |
| | | |
| | | <groupId>com.fzzy</groupId> |
| | | <artifactId>fzzy-igdss-core</artifactId> |
| | | <version>${fzzy-igdss.version}</version> |
| | | <version>${fzzy.igdss.version}</version> |
| | | |
| | | <parent> |
| | | <artifactId>fzzy-igdss-parent</artifactId> |
| | |
| | | <dependency> |
| | | <groupId>com.fzzy</groupId> |
| | | <artifactId>fzzy-framework</artifactId> |
| | | <version>4.7.8</version> |
| | | <version>${fzzy.frame.version}</version> |
| | | </dependency> |
| | | |
| | | <!--宿¶ä»»å¡--> |
| | | <dependency> |
| | | <groupId>com.fzzy</groupId> |
| | | <artifactId>fzzy-quartz</artifactId> |
| | | <version>4.7.8</version> |
| | | <version>${fzzy.frame.version}</version> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <groupId>net.sf.ehcache</groupId> |
| | | <artifactId>ehcache-core</artifactId> |
| | | <version>2.6.3</version> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <groupId>org.codehaus.jackson</groupId> |
| | | <artifactId>jackson-mapper-asl</artifactId> |
| | | <version>1.9.11</version> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <groupId>org.apache.velocity</groupId> |
| | | <artifactId>velocity</artifactId> |
| | | <version>1.7</version> |
| | | </dependency> |
| | | |
| | | </dependencies> |
| | |
| | | package com.fzzy.eoms.config; |
| | | package com.fzzy.igds.config; |
| | | |
| | | import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor; |
| | | import com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor; |
| | |
| | | package com.fzzy.eoms.data; |
| | | package com.fzzy.igds.data; |
| | | |
| | | import lombok.Data; |
| | | |
| | |
| | | package com.fzzy.eoms.data; |
| | | package com.fzzy.igds.data; |
| | | |
| | | import lombok.Data; |
| | | |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | 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; |
| | | } |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | 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; |
| | | } |
| | |
| | | package com.fzzy.eoms.utils; |
| | | |
| | | import com.fzzy.eoms.data.ConfigData; |
| | | import com.ruoyi.common.config.FrameworkConfig; |
| | | import com.ruoyi.common.core.domain.entity.SysUser; |
| | | import com.ruoyi.common.utils.ShiroUtils; |
| | | import com.ruoyi.common.utils.spring.SpringUtils; |
| | | import org.apache.commons.lang3.RandomUtils; |
| | | import org.apache.commons.lang3.StringUtils; |
| | | import org.apache.commons.lang3.time.DateFormatUtils; |
| | |
| | | if (null != user) { |
| | | return user.getCompanyId(); |
| | | } else { |
| | | ConfigData configData = SpringUtils.getBean(ConfigData.class); |
| | | return configData.getDefaultCompanyId(); |
| | | return FrameworkConfig.getCompanyId(); |
| | | } |
| | | } |
| | | |
| | |
| | | |
| | | <groupId>com.fzzy</groupId> |
| | | <artifactId>fzzy-igdss-doc</artifactId> |
| | | <version>${fzzy-igdss.version}</version> |
| | | <version>${fzzy.igdss.version}</version> |
| | | <packaging>pom</packaging> |
| | | |
| | | <!-- ç¨äºåæ¾é¡¹ç®åç§æ¡£æ¡åºæ¨¡æ¿æä»¶ --> |
| | |
| | | <packaging>pom</packaging> |
| | | |
| | | <properties> |
| | | <fzzy-igdss.version>2.0.0</fzzy-igdss.version> |
| | | <fzzy.igdss.version>2.0.0</fzzy.igdss.version> |
| | | <fzzy.frame.version>4.7.8</fzzy.frame.version> |
| | | <spring.boot.version>2.5.15</spring.boot.version> |
| | | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
| | |
| | | <!-- </releases>--> |
| | | </repository> |
| | | |
| | | <repository> |
| | | <!-- <repository> |
| | | <id>bsdn-maven-repository</id> |
| | | <url>http://nexus.bsdn.org/content/groups/public/</url> |
| | | </repository> |
| | | </repository>--> |
| | | |
| | | </repositories> |
| | | |
| | |
| | | |
| | | <groupId>com.fzzy</groupId> |
| | | <artifactId>fzzy-igdss-view</artifactId> |
| | | <version>${fzzy-igdss.version}</version> |
| | | <version>${fzzy.igdss.version}</version> |
| | | |
| | | <parent> |
| | | <artifactId>fzzy-igdss-parent</artifactId> |
| | |
| | | </description> |
| | | |
| | | <dependencies> |
| | | |
| | | <dependency> |
| | | <groupId>com.fzzy</groupId> |
| | | <artifactId>fzzy-igdss-core</artifactId> |
| | | <version>${fzzy.igdss.version}</version> |
| | | </dependency> |
| | | |
| | | <!--å¼å
¥cglibé¿å
ä¸shiro-rediså²çª --> |
| | | <dependency> |
| | |
| | | </exclusion> |
| | | </exclusions> |
| | | </dependency> |
| | | <dependency> |
| | | |
| | | <!-- <dependency> |
| | | <groupId>commons-lang</groupId> |
| | | <artifactId>commons-lang</artifactId> |
| | | <version>2.4</version> |
| | | <scope>compile</scope> |
| | | <version>2.6</version> |
| | | </dependency>--> |
| | | |
| | | <dependency> |
| | | <groupId>org.apache.commons</groupId> |
| | | <artifactId>commons-jexl</artifactId> |
| | | <version>2.1.1</version> |
| | | </dependency> |
| | | |
| | | </dependencies> |
| | |
| | | |
| | | <repositories> |
| | | <repository> |
| | | <id>bsdn-repository</id> |
| | | <url>http://nexus.bsdn.org/content/groups/public/</url> |
| | | <id>aliyunmaven</id> |
| | | <url>https://maven.aliyun.com/repository/public</url> |
| | | <releases> |
| | | <enabled>true</enabled> |
| | | </releases> |
| | |
| | | package com.fzzy.d7; |
| | | |
| | | import com.bstek.dorado.web.servlet.DoradoServlet; |
| | | |
| | | import org.springframework.boot.web.servlet.ServletRegistrationBean; |
| | | import org.springframework.context.annotation.Bean; |
| | | |
| | |
| | | <dependency> |
| | | <groupId>com.fzzy</groupId> |
| | | <artifactId>fzzy-igdss-core</artifactId> |
| | | <version>${fzzy-igdss.version}</version> |
| | | <version>${fzzy.igdss.version}</version> |
| | | </dependency> |
| | | |
| | | <!-- --> |
| | |
| | | <dependency> |
| | | <groupId>com.fzzy</groupId> |
| | | <artifactId>fzzy-igdss-view</artifactId> |
| | | <version>${fzzy-igdss.version}</version> |
| | | <version>${fzzy.igdss.version}</version> |
| | | </dependency> |
| | | |
| | | <!-- d7ç®è¤å
--> |
| | |
| | | |
| | | import org.apache.commons.jexl2.JexlContext; |
| | | import org.apache.commons.jexl2.MapContext; |
| | | import org.apache.commons.lang.ArrayUtils; |
| | | import org.apache.commons.lang.StringUtils; |
| | | import org.apache.commons.lang3.ArrayUtils; |
| | | import org.apache.commons.lang3.StringUtils; |
| | | import org.apache.commons.logging.Log; |
| | | import org.apache.commons.logging.LogFactory; |
| | | import org.springframework.context.ConfigurableApplicationContext; |
| | |
| | | |
| | | System.setProperty("spring.devtools.restart.enabled", "false"); |
| | | |
| | | |
| | | System.setProperty("doradoHome", "classpath:dorado-home/"); |
| | | |
| | | SpringApplication app = new SpringApplication(Application.class); |
| | |
| | | import com.ruoyi.framework.shiro.service.SysPasswordService; |
| | | import com.ruoyi.system.service.ISysConfigService; |
| | | import com.ruoyi.system.service.ISysMenuService; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Controller; |
| | | import org.springframework.ui.ModelMap; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import javax.annotation.Resource; |
| | | import javax.servlet.http.Cookie; |
| | | import javax.servlet.http.HttpServletResponse; |
| | | import java.util.ArrayList; |
| | |
| | | /** |
| | | * é¦é¡µ ä¸å¡å¤ç |
| | | * |
| | | * @author ruoyi |
| | | */ |
| | | @Controller |
| | | public class SysIndexController extends BaseController { |
| | | @Autowired |
| | | @Resource |
| | | private ISysMenuService menuService; |
| | | @Autowired |
| | | @Resource |
| | | private ISysConfigService configService; |
| | | @Autowired |
| | | @Resource |
| | | private SysPasswordService passwordService; |
| | | |
| | | // ç³»ç»é¦é¡µ |
| | |
| | | // åèº«ä»½ä¿¡æ¯ |
| | | SysUser user = getSysUser(); |
| | | mmap.put("user", user); |
| | | mmap.put("sysName", FrameworkConfig.getName()); |
| | | |
| | | // æ ¹æ®ç¨æ·idååºèå |
| | | List<SysMenu> menus = menuService.selectMenusByUser(user); |
| | |
| | | druid: |
| | | # ä¸»åºæ°æ®æº |
| | | master: |
| | | url: jdbc:mysql://192.168.1.91:3306/fzzy_igdss_dev?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 |
| | | url: jdbc:mysql://192.168.1.91:3306/igdss_dev?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 |
| | | username: root |
| | | password: ENC(54r4E0zmacpDLmIdPXh3tlJVT+8nvaqG) |
| | | # ä»åºæ°æ®æº |
| | |
| | | framework: |
| | | companyId: "1000" |
| | | # åç§° |
| | | name: fzzy-igdss |
| | | name: æºæ
§ç²®åºçç®¡ç³»ç» |
| | | # çæ¬ |
| | | version: v2.0.0 |
| | | # çæå¹´ä»½ |
| | |
| | | <meta charset="utf-8"> |
| | | <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
| | | <meta name="renderer" content="webkit"> |
| | | <title>设å¤å¨ææç¥è¿ç»´ç®¡çç³»ç»</title> |
| | | <title th:text="${sysName}">æºæ
§ç²®åºç®¡çç³»ç»</title> |
| | | <!-- é¿å
IE使ç¨å
¼å®¹æ¨¡å¼ --> |
| | | <meta http-equiv="X-UA-Compatible" content="IE=edge"> |
| | | <link th:href="@{favicon.ico}" rel="shortcut icon"/> |
| | |
| | | </div> |
| | | <a th:href="@{/index}"> |
| | | <li class="logo hidden-xs"> |
| | | <span class="logo-lg">设å¤å¨ææç¥è¿ç»´ç®¡çç³»ç»</span> |
| | | <span class="logo-lg" th:text="${sysName}">æºæ
§ç²®åºç®¡çç³»ç»</span> |
| | | </li> |
| | | </a> |
| | | <div class="sidebar-collapse tab-content" id="side-menu"> |
| | |
| | | <meta charset="utf-8"> |
| | | <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
| | | <meta name="renderer" content="webkit"> |
| | | <title>æºæ
§ç²®åº-设å¤å¨ææç¥è¿ç»´ç®¡çç³»ç»</title> |
| | | <title th:text="${sysName}">æºæ
§ç²®åºç®¡çç³»ç»</title> |
| | | <!-- é¿å
IE使ç¨å
¼å®¹æ¨¡å¼ --> |
| | | <meta http-equiv="X-UA-Compatible" content="IE=edge"> |
| | | <link th:href="@{favicon.ico}" rel="shortcut icon"/> |
| | |
| | | </div> |
| | | <a th:href="@{/index}"> |
| | | <li class="logo hidden-xs"> |
| | | <span class="logo-lg">设å¤å¨ææç¥è¿ç»´ç®¡çç³»ç»</span> |
| | | <span class="logo-lg" th:text="${sysName}">æºæ
§ç²®åºç®¡çç³»ç»</span> |
| | | </li> |
| | | </a> |
| | | <div class="sidebar-collapse"> |
| | |
| | | <meta charset="utf-8"> |
| | | <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
| | | <!--360æµè§å¨ä¼å
以webkitå
æ ¸è§£æ--> |
| | | <title>éå®å±å¹</title> |
| | | <title th:text="${sysName}">æºæ
§ç²®åºç®¡çç³»ç»</title> |
| | | <link th:href="@{favicon.ico}" rel="shortcut icon"/> |
| | | <link href="../static/css/bootstrap.min.css" th:href="@{/css/bootstrap.min.css}" rel="stylesheet"/> |
| | | <link href="../static/css/font-awesome.min.css" th:href="@{/css/font-awesome.min.css}" rel="stylesheet"/> |
| | |
| | | <head> |
| | | <meta charset="utf-8"> |
| | | <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0"> |
| | | <title>ç»å½è¥ä¾ç³»ç»</title> |
| | | <title th:text="${sysName}">æºæ
§ç²®åºç®¡çç³»ç»</title> |
| | | <meta name="description" content="è¥ä¾åå°ç®¡çæ¡æ¶"> |
| | | <link href="../static/css/bootstrap.min.css" th:href="@{/css/bootstrap.min.css}" rel="stylesheet"/> |
| | | <link href="../static/css/font-awesome.min.css" th:href="@{/css/font-awesome.min.css}" rel="stylesheet"/> |
| | |
| | | <meta name="viewport" content="user-scalable=no, width=device-width" /> |
| | | <meta content="telephone=no" name="format-detection" /> |
| | | <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> |
| | | <title>æºæ
§ç²®åºç®¡çç³»ç»-ç»å½</title> |
| | | <meta name="description" content="æºæ
§ç²®åºç®¡çç³»ç»-ç»å½"> |
| | | <meta name="keywords" content="æºæ
§ç²®åºç®¡çç³»ç»-ç»å½"> |
| | | <title th:text="${sysName}">æºæ
§ç²®åºç®¡çç³»ç»</title> |
| | | |
| | | <link href="../static/axui/css/ax.css" th:href="@{/axui/css/ax.css}" rel="stylesheet"/> |
| | | <link href="../static/axui/css/ax-response.css" th:href="@{/axui/css/ax-response.css}" rel="stylesheet"/> |
| | |
| | | <meta charset="utf-8"> |
| | | <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
| | | <!--360æµè§å¨ä¼å
以webkitå
æ ¸è§£æ--> |
| | | <title>è¥ä¾ä»ç»</title> |
| | | <title th:text="${sysName}">æºæ
§ç²®åºç®¡çç³»ç»</title> |
| | | <link rel="shortcut icon" href="favicon.ico"> |
| | | <link href="../static/css/bootstrap.min.css" th:href="@{/css/bootstrap.min.css}" rel="stylesheet"/> |
| | | <link href="../static/css/font-awesome.min.css" th:href="@{/css/font-awesome.min.css}" rel="stylesheet"/> |
| | |
| | | <head> |
| | | <meta charset="utf-8"> |
| | | <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
| | | <title>ç»è®¡</title> |
| | | <title>æºæ
§ç²®åºç®¡çç³»ç»</title> |
| | | <link rel="shortcut icon" href="favicon.ico"> |
| | | <link href="../static/css/bootstrap.min.css" th:href="@{/css/bootstrap.min.css}" rel="stylesheet"/> |
| | | <link href="../static/css/font-awesome.min.css" th:href="@{/css/font-awesome.min.css}" rel="stylesheet"/> |
| | |
| | | <meta charset="utf-8"/> |
| | | <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> |
| | | <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> |
| | | <title>æ§å¶å°</title> |
| | | <title>æºæ
§ç²®åºç®¡çç³»ç»</title> |
| | | <link rel="stylesheet" th:href="@{/ajax/libs/layui/css/layui.css}"/> |
| | | <!-- <link rel="stylesheet" href="${ctxPath}/assets/module/admin.css">--> |
| | | <!--[if lt IE 9]> |
| | |
| | | <meta charset="utf-8"/> |
| | | <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> |
| | | <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> |
| | | <title>å·¥ä½å°</title> |
| | | <title>æºæ
§ç²®åºç®¡çç³»ç»</title> |
| | | <link rel="stylesheet" href="/plugins/layui/css/layui.css" th:href="@{/plugins/layui/css/layui.css}"/> |
| | | |
| | | <!-- <link rel="stylesheet" href="${ctxPath}/assets/module/admin.css">--> |
| | |
| | | <head> |
| | | <meta charset="utf-8"> |
| | | <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0"> |
| | | <title>注åè¥ä¾ç³»ç»</title> |
| | | <meta name="description" content="è¥ä¾åå°ç®¡çæ¡æ¶"> |
| | | <title>æºæ
§ç²®åºç®¡çç³»ç»</title> |
| | | <meta name="description" content="æºæ
§ç²®åºç®¡çç³»ç»"> |
| | | <link href="../static/css/bootstrap.min.css" th:href="@{/css/bootstrap.min.css}" rel="stylesheet"/> |
| | | <link href="../static/css/font-awesome.min.css" th:href="@{/css/font-awesome.min.css}" rel="stylesheet"/> |
| | | <link href="../static/css/style.min.css" th:href="@{/css/style.min.css}" rel="stylesheet"/> |
| | |
| | | </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"> |
| | |
| | | </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"> |
| | |
| | | <module>fzzy-igdss-doc</module> |
| | | </modules> |
| | | |
| | | |
| | | <build> |
| | | <plugins> |
| | | <plugin> |
| | | <groupId>org.apache.maven.plugins</groupId> |
| | | <artifactId>maven-compiler-plugin</artifactId> |
| | | <version>3.1</version> |
| | | <configuration> |
| | | <source>1.8</source> |
| | | <target>1.8</target> |
| | | <encoding>UTF-8</encoding> |
| | | </configuration> |
| | | </plugin> |
| | | </plugins> |
| | | </build> |
| | | |
| | | |
| | | </project> |