新增:数据资源表单和文件上传表单选择必填项样式

master
Guo XIn 1 year ago
parent 4f20274977
commit 789a50dc58
  1. 6
      shandan-bianmu/src/main/resources/view/business/metadata/metadataEdit.html
  2. 5
      shandan-common/src/main/resources/static/css/common/common.css
  3. 33
      shandan-system/src/main/resources/view/sys/file/dirUploadLayer.html

@ -35,7 +35,11 @@
<div id="metadataTablesTab"><label style="color: red">* 请先选择数据表</label></div>
</div>
<div class="layui-form-item" th:each="field,iterStat : ${metadataFormConfig}" th:if="${field.isShow}">
<label class="layui-form-label" th:text="${field.showTitle}">字段名称</label>
<label th:if="${field.isRequired}" class="layui-form-label">
<label style="color: red">*</label>
<label th:text="${field.showTitle}">*</label>
</label>
<label th:if="${!field.isRequired}" class="layui-form-label" th:text="${field.showTitle}"></label>
<div class="layui-input-block">
<input type="hidden" name="metadataComment" th:if="${field.fieldName == 'metadataName'}">
<!-- 文本框输入框类型 -->

@ -297,9 +297,14 @@ fieldset a, fieldset a:hover{
flex-flow: wrap;
}
.dynamic-form .layui-form-item{
display: flex;
justify-content: center;
width: calc(50% - 20px);
margin-left: 10px;
}
.dynamic-form .layui-form-label{
width: 100px;
}
.dynamic-form .layui-input-block{
margin-left: 0;
flex: 1;

@ -8,32 +8,10 @@
<!-- 样式 -->
<link th:href="@{/css/common/contianer.css}" rel="stylesheet" type="text/css"/>
<style>
.layui-form-item {
display: flex;
justify-content: center;
}
.layui-form-label {
width: 90px;
}
.layui-inline {
width: 50%;
}
.layui-form-item .layui-input-inline {
width: calc(100% - 130px);
margin-right: 10px;
}
.webuploader-pick {
width: auto !important;
}
.layui-card-body {
padding: 10px 10px;
line-height: 24px;
}
.layui-layer-loading .layui-layer-loading1 {
height: 37px !important;
@ -50,11 +28,6 @@
border-top: 1px solid #eee;
}
.star-mark {
color: red;
display: none
}
</style>
</head>
<body style="height: 100%; overflow: auto">
@ -71,7 +44,11 @@
th:if="${field.isShow}"
th:style="${field.fieldType == 'textarea' ? 'width: calc(100% - 30px);' : ''}"
th:with="username=*{userName}">
<label class="layui-form-label" th:text="${field.showTitle}">字段名称</label>
<label th:if="${field.isRequired}" class="layui-form-label">
<label style="color: red">*</label>
<label th:text="${field.showTitle}">*</label>
</label>
<label th:if="${!field.isRequired}" class="layui-form-label" th:text="${field.showTitle}"></label>
<div class="layui-input-block">
<!-- 文本框类型 -->
<input class="layui-input" type="text" autocomplete="off"