浏览代码

数据应用统一填写一个申请用途、附件

wangzhe 2 年之前
父节点
当前提交
bffc209368

+ 31 - 1
leiSP-admin/src/main/resources/static/css/style.css

@@ -7082,4 +7082,34 @@ nav .logo {
     transform:rotate(-135deg);
 
     transition:all .5s ease-in .1s;
-}
+}
+
+.clearfix:after {
+    content: ".";     /*内容为“.”就是一个英文的句号而已。也可以不写。*/
+    display: block;   /*加入的这个元素转换为块级元素。*/
+    clear: both;     /*清除左右两边浮动。*/
+    visibility: hidden;      /*可见度设为隐藏。注意它和display:none;是有区别的。visibility:hidden;仍然占据空间,只是看不到而已;*/
+    line-height: 0;    /*行高为0;*/
+    height: 0;     /*高度为0;*/
+    font-size:0;    /*字体大小为0;*/}
+
+.clearfix { *zoom:1;}   /*这是针对于IE6的,因为IE6不支持:after伪类,这个神奇的zoom:1让IE6的元素可以清除浮动来包裹内部元素。*/
+
+.no_p{
+    padding: 0px!important;
+}
+.panel_top{
+    background: #f5f5f5;
+    clear: both;
+    line-height: 35px;
+    padding: 4px 10px;
+}
+.panel_top .panel_list{
+    width: 30%;
+    float: left;
+}
+.panel_top .panel_list .panel_idv h5{
+    height: 35px;
+    line-height: 35px;
+    margin: 0px;
+}

+ 32 - 31
mybusiness/src/main/resources/templates/applyData/approval/approvalDetail.html

@@ -89,11 +89,37 @@
             <!--主表字段end-->
             <!--子表字段start-->
             <div class="ibox">
+                <div class="ibox-title">
+                    <button type="button" class="btn btn-w-m btn-success" onclick="selectInterface()">点击此处选择数据应用模块</button>
+                </div>
                 <div class="ibox-content">
-                    <div class="panel-group" id="accordion">
+                    <div class="panel-group panel_top clearfix" id="accordion">
+
+                    </div>
+                </div>
+
+
+                <div id="#id#" class="panel-collapse collapse" style="display: block">
+                    <div class="panel-body">
+                        <form class="form-horizontal" id="#formId#">
+                            <input type="hidden" name="intId" value="#id#">
+                            <div class="form-group">
+                                <label class="col-sm-2 control-label">申请用途</label>
+                                <div class="col-sm-10">
+                                    <input type="text" class="form-control" name="purpose">
+                                </div>
+                            </div>
+                            <div class="form-group">
+                                <label class="col-sm-2 control-label">附件</label>
+                                <div class="col-sm-10">
+                                    <iframe id="#file_upload#" src="/applyData/record/uploadFrame" width="100%" height="412px" frameborder="0" seamless></iframe>
+
+                                </div>
+
+                            </div>
+                        </form>
                     </div>
                 </div>
-            </div>
             <!--子表字段end-->
         </div>
     </div>
@@ -152,39 +178,14 @@
     /** 回显接口 **/
     function renderInterface(data){
         let html =
-            '<div class="panel panel-default">' +
-            '	<div class="panel-heading">' +
-            '		<h5 class="panel-title">' +
+            '<div class="panel_list">' +
+            '	<div class="panel_idv">' +
+            '		<h5 >' +
             '			<span>#rownum#、 </span>' +
             '			<a data-toggle="collapse" data-parent="#accordion" href="##id#" onclick="openOrClose(this)">#interfaceName#</a>' +
-            '			<span class="panel_sj on" name="#id#"></span>' +
             '		</h5>' +
             '	</div>' +
-            '	<div id="#id#" class="panel-collapse collapse">' +
-            '		<div class="panel-body">' +
-            '			<form class="form-horizontal" id="#formId#">' +
-            '           <input type="hidden" name="intId" value="#id#">' +
-            // '				<div class="form-group">' +
-            // '					<label class="col-sm-2 control-label">接口地址</label>' +
-            // '					<div class="col-sm-10">' +
-            // '						<input type="text" readonly class="form-control" disabled value="#interfaceAddress#">' +
-            // '					</div>' +
-            // '				</div>' +
-            '				<div class="form-group">' +
-            '					<label class="col-sm-2 control-label">接口用途</label>' +
-            '					<div class="col-sm-10">' +
-            '						<input type="text" readonly class="form-control" name="purpose" value="#purpose#">' +
-            '					</div>' +
-            '				</div>' +
-            '				<div class="form-group">' +
-            '                   <label class="col-sm-2 control-label">附件</label>' +
-            '                   <div class="col-sm-10">' +
-            '					    <iframe id="#file_upload#" src="/applyData/record/uploadFrameDisabled/#subId#" width="100%" height="412px" frameborder="0" seamless></iframe>' +
-            '				    </div>' +
-            '				</div>' +
-            '			</form>' +
-            '		</div>' +
-            '	</div>' +
+
             '</div>';
         for(let i=0;i<data.length;i++){
             let docm = html.replace(/#interfaceName#/g,data[i].interfaceName);

+ 32 - 31
mybusiness/src/main/resources/templates/applyData/examine/examineDetail.html

@@ -82,11 +82,37 @@
             <!--主表字段end-->
             <!--子表字段start-->
             <div class="ibox">
+                <div class="ibox-title">
+                    <button type="button" class="btn btn-w-m btn-success" onclick="selectInterface()">点击此处选择数据应用模块</button>
+                </div>
                 <div class="ibox-content">
-                    <div class="panel-group" id="accordion">
+                    <div class="panel-group panel_top clearfix" id="accordion">
+
+                    </div>
+                </div>
+
+
+                <div id="#id#" class="panel-collapse collapse" style="display: block">
+                    <div class="panel-body">
+                        <form class="form-horizontal" id="#formId#">
+                            <input type="hidden" name="intId" value="#id#">
+                            <div class="form-group">
+                                <label class="col-sm-2 control-label">申请用途</label>
+                                <div class="col-sm-10">
+                                    <input type="text" class="form-control" name="purpose">
+                                </div>
+                            </div>
+                            <div class="form-group">
+                                <label class="col-sm-2 control-label">附件</label>
+                                <div class="col-sm-10">
+                                    <iframe id="#file_upload#" src="/applyData/record/uploadFrame" width="100%" height="412px" frameborder="0" seamless></iframe>
+
+                                </div>
+
+                            </div>
+                        </form>
                     </div>
                 </div>
-            </div>
             <!--子表字段end-->
         </div>
     </div>
@@ -145,39 +171,14 @@
     /** 回显接口 **/
     function renderInterface(data){
         let html =
-            '<div class="panel panel-default">' +
-            '	<div class="panel-heading">' +
-            '		<h5 class="panel-title">' +
+            '<div class="panel_list">' +
+            '	<div class="panel_idv">' +
+            '		<h5 >' +
             '			<span>#rownum#、 </span>' +
             '			<a data-toggle="collapse" data-parent="#accordion" href="##id#" onclick="openOrClose(this)">#interfaceName#</a>' +
-            '			<span class="panel_sj on" name="#id#"></span>' +
             '		</h5>' +
             '	</div>' +
-            '	<div id="#id#" class="panel-collapse collapse">' +
-            '		<div class="panel-body">' +
-            '			<form class="form-horizontal" id="#formId#">' +
-            '           <input type="hidden" name="intId" value="#id#">' +
-            // '				<div class="form-group">' +
-            // '					<label class="col-sm-2 control-label">接口地址</label>' +
-            // '					<div class="col-sm-10">' +
-            // '						<input type="text" readonly class="form-control" disabled value="#interfaceAddress#">' +
-            // '					</div>' +
-            // '				</div>' +
-            '				<div class="form-group">' +
-            '					<label class="col-sm-2 control-label">接口用途</label>' +
-            '					<div class="col-sm-10">' +
-            '						<input type="text" readonly class="form-control" name="purpose" value="#purpose#">' +
-            '					</div>' +
-            '				</div>' +
-            '				<div class="form-group">' +
-            '                   <label class="col-sm-2 control-label">附件</label>' +
-            '                   <div class="col-sm-10">' +
-            '					    <iframe id="#file_upload#" src="/applyData/record/uploadFrameDisabled/#subId#" width="100%" height="412px" frameborder="0" seamless></iframe>' +
-            '				    </div>' +
-            '				</div>' +
-            '			</form>' +
-            '		</div>' +
-            '	</div>' +
+
             '</div>';
         for(let i=0;i<data.length;i++){
             let docm = html.replace(/#interfaceName#/g,data[i].interfaceName);

+ 32 - 33
mybusiness/src/main/resources/templates/applyData/record/add.html

@@ -94,12 +94,36 @@
                 <div class="ibox-title">
                     <button type="button" class="btn btn-w-m btn-success" onclick="selectInterface()">点击此处选择数据应用模块</button>
                 </div>
-                <div class="ibox-content">
-                    <div class="panel-group" id="accordion">
+                <div class="ibox-content no_p">
+                    <div class="panel-group panel_top clearfix" id="accordion">
+
                     </div>
                 </div>
-            </div>
-            <!--子表字段end-->
+
+
+                <div id="#id#" class="panel-collapse collapse" style="display: block">
+                    <div class="panel-body">
+                        <form class="form-horizontal" id="#formId#">
+                            <input type="hidden" name="intId" value="#id#">
+                            <div class="form-group">
+                                <label class="col-sm-2 control-label">申请用途</label>
+                                <div class="col-sm-10">
+                                    <input type="text" class="form-control" name="purpose">
+                                </div>
+                            </div>
+                            <div class="form-group">
+                                <label class="col-sm-2 control-label">附件</label>
+                                <div class="col-sm-10">
+                                    <iframe id="#file_upload#" src="/applyData/record/uploadFrame" width="100%" height="412px" frameborder="0" seamless></iframe>
+
+                                </div>
+
+                            </div>
+                        </form>
+                    </div>
+                </div>
+
+                <!--子表字段end-->
         </div>
     </div>
 </div>
@@ -196,39 +220,14 @@
             ids:ids
         },function(res){
             let html =
-                '<div class="panel panel-default">' +
-                '	<div class="panel-heading">' +
-                '		<h5 class="panel-title">' +
+                '<div class="panel_list">' +
+                '	<div class="panel_idv">' +
+                '		<h5 >' +
                 '			<span>#rownum#、 </span>' +
                 '			<a data-toggle="collapse" data-parent="#accordion" href="##id#" onclick="openOrClose(this)">#interfaceName#</a>' +
-                '			<span class="panel_sj on" name="#id#"></span>' +
                 '		</h5>' +
                 '	</div>' +
-                '	<div id="#id#" class="panel-collapse collapse">' +
-                '		<div class="panel-body">' +
-                '			<form class="form-horizontal" id="#formId#">' +
-                '           <input type="hidden" name="intId" value="#id#">' +
-                // '				<div class="form-group">' +
-                // '					<label class="col-sm-2 control-label">接口地址</label>' +
-                // '					<div class="col-sm-10">' +
-                // '						<input type="text" class="form-control" disabled value="#interfaceAddress#">' +
-                // '					</div>' +
-                // '				</div>' +
-                '				<div class="form-group">' +
-                '					<label class="col-sm-2 control-label">申请用途</label>' +
-                '					<div class="col-sm-10">' +
-                '						<input type="text" class="form-control" name="purpose">' +
-                '					</div>' +
-                '				</div>' +
-                '				<div class="form-group">' +
-                '                   <label class="col-sm-2 control-label">附件</label>' +
-                '                   <div class="col-sm-10">' +
-                '					    <iframe id="#file_upload#" src="/applyData/record/uploadFrame" width="100%" height="412px" frameborder="0" seamless></iframe>' +
-                '				    </div>' +
-                '				</div>' +
-                '			</form>' +
-                '		</div>' +
-                '	</div>' +
+
                 '</div>';
             if(res.length > 0){
                 $("#accordion").html("");

+ 34 - 43
mybusiness/src/main/resources/templates/applyData/record/detail.html

@@ -110,12 +110,39 @@
             <!--主表字段end-->
             <!--子表字段start-->
             <div class="ibox">
+                <div class="ibox-title">
+                    <button type="button" class="btn btn-w-m btn-success" onclick="selectInterface()">点击此处选择数据应用模块</button>
+                </div>
                 <div class="ibox-content">
-                    <div class="panel-group" id="accordion">
+                    <div class="panel-group panel_top clearfix" id="accordion">
+
                     </div>
                 </div>
-            </div>
-            <!--子表字段end-->
+
+
+                <div id="#id#" class="panel-collapse collapse" style="display: block">
+                    <div class="panel-body">
+                        <form class="form-horizontal" id="#formId#">
+                            <input type="hidden" name="intId" value="#id#">
+                            <div class="form-group">
+                                <label class="col-sm-2 control-label">申请用途</label>
+                                <div class="col-sm-10">
+                                    <input type="text" class="form-control" name="purpose">
+                                </div>
+                            </div>
+                            <div class="form-group">
+                                <label class="col-sm-2 control-label">附件</label>
+                                <div class="col-sm-10">
+                                    <iframe id="#file_upload#" src="/applyData/record/uploadFrame" width="100%" height="412px" frameborder="0" seamless></iframe>
+
+                                </div>
+
+                            </div>
+                        </form>
+                    </div>
+                </div>
+
+                <!--子表字段end-->
         </div>
     </div>
 </div>
@@ -225,50 +252,14 @@
     /** 回显接口 **/
     function renderInterface(data){
         let html =
-            '<div class="panel panel-default">' +
-            '	<div class="panel-heading">' +
-            '		<h5 class="panel-title">' +
+            '<div class="panel_list">' +
+            '	<div class="panel_idv">' +
+            '		<h5 >' +
             '			<span>#rownum#、 </span>' +
             '			<a data-toggle="collapse" data-parent="#accordion" href="##id#" onclick="openOrClose(this)">#interfaceName#</a>' +
-            // '           <a class="btn-outline btn-success" data="#interfaceAddress#,#code#,#secretKey#" target="#id#" onclick="copy(this)" style="margin-left: 30px;">复制数据应用信息</a>' +
-            '			<span class="panel_sj on" name="#id#"></span>' +
             '		</h5>' +
             '	</div>' +
-            '	<div id="#id#" class="panel-collapse collapse">' +
-            '		<div class="panel-body">' +
-            '			<form class="form-horizontal" id="#formId#">' +
-            '           <input type="hidden" name="intId" value="#id#">' +
-            // '				<div class="form-group">' +
-            // '					<label class="col-sm-2 control-label">接口地址</label>' +
-            // '					<div class="col-sm-4">' +
-            // '						<input type="text" readonly class="form-control" disabled value="#interfaceAddress#">' +
-            // '					</div>' +
-            // '                   <label class="col-sm-2 control-label">接口编码</label>' +
-            // '					<div class="col-sm-4">' +
-            // '						<input type="text" readonly class="form-control" disabled value="#code#">' +
-            // '					</div>' +
-            // '				</div>' +
-            // '				<div class="form-group" style="display: none" name="secretKey">' +
-            // '					<label class="col-sm-2 control-label">秘钥</label>' +
-            // '					<div class="col-sm-10">' +
-            // '						<input type="text" readonly class="form-control" disabled value="#secretKey#">' +
-            // '					</div>' +
-            // '				</div>' +
-            '				<div class="form-group">' +
-            '					<label class="col-sm-2 control-label">申请用途</label>' +
-            '					<div class="col-sm-10">' +
-            '						<input type="text" readonly class="form-control" name="purpose" value="#purpose#">' +
-            '					</div>' +
-            '				</div>' +
-            '				<div class="form-group">' +
-            '                   <label class="col-sm-2 control-label">附件</label>' +
-            '                   <div class="col-sm-10">' +
-            '					    <iframe id="#file_upload#" src="/applyData/record/uploadFrameDisabled/#subId#" width="100%" height="412px" frameborder="0" seamless></iframe>' +
-            '				    </div>' +
-            '				</div>' +
-            '			</form>' +
-            '		</div>' +
-            '	</div>' +
+
             '</div>';
         for(let i=0;i<data.length;i++){
             let docm = html.replace(/#interfaceName#/g,data[i].interfaceName);

+ 36 - 60
mybusiness/src/main/resources/templates/applyData/record/edit.html

@@ -93,10 +93,35 @@
                     <button type="button" class="btn btn-w-m btn-success" onclick="selectInterface()">点击此处选择数据应用模块</button>
                 </div>
                 <div class="ibox-content">
-                    <div class="panel-group" id="accordion">
+                    <div class="panel-group panel_top clearfix" id="accordion">
+
                     </div>
                 </div>
-            </div>
+
+
+               <div id="#id#" class="panel-collapse collapse" style="display: block">
+               	<div class="panel-body">
+                  			<form class="form-horizontal" id="#formId#">
+                              <input type="hidden" name="intId" value="#id#">
+                        <div class="form-group">
+                            <label class="col-sm-2 control-label">申请用途</label>
+                         <div class="col-sm-10">
+                                <input type="text" class="form-control" name="purpose">
+                            </div>
+                        </div>
+                        <div class="form-group">
+                            <label class="col-sm-2 control-label">附件</label>
+                            <div class="col-sm-10">
+                                <iframe id="#file_upload#" src="/applyData/record/uploadFrame" width="100%" height="412px" frameborder="0" seamless></iframe>
+
+                            </div>
+
+                        </div>
+                   			</form>
+                  		</div>
+               	</div>
+
+
             <!--子表字段end-->
         </div>
     </div>
@@ -164,39 +189,14 @@
     /** 回显接口 **/
     function renderInterface(data){
         let html =
-            '<div class="panel panel-default">' +
-            '	<div class="panel-heading">' +
-            '		<h5 class="panel-title">' +
+            '<div class="panel_list">' +
+            '	<div class="panel_idv">' +
+            '		<h5 >' +
             '			<span>#rownum#、 </span>' +
             '			<a data-toggle="collapse" data-parent="#accordion" href="##id#" onclick="openOrClose(this)">#interfaceName#</a>' +
-            '			<span class="panel_sj on" name="#id#"></span>' +
             '		</h5>' +
             '	</div>' +
-            '	<div id="#id#" class="panel-collapse collapse">' +
-            '		<div class="panel-body">' +
-            '			<form class="form-horizontal" id="#formId#">' +
-            '           <input type="hidden" name="intId" value="#id#">' +
-            // '				<div class="form-group">' +
-            // '					<label class="col-sm-2 control-label">接口地址</label>' +
-            // '					<div class="col-sm-10">' +
-            // '						<input type="text" class="form-control" disabled value="#interfaceAddress#">' +
-            // '					</div>' +
-            // '				</div>' +
-            '				<div class="form-group">' +
-            '					<label class="col-sm-2 control-label">申请用途</label>' +
-            '					<div class="col-sm-10">' +
-            '						<input type="text" class="form-control" name="purpose" value="#purpose#">' +
-            '					</div>' +
-            '				</div>' +
-            '				<div class="form-group">' +
-            '                   <label class="col-sm-2 control-label">附件</label>' +
-            '                   <div class="col-sm-10">' +
-            '					    <iframe id="#file_upload#" src="/applyData/record/uploadFrame/#subId#" width="100%" height="412px" frameborder="0" seamless></iframe>' +
-            '				    </div>' +
-            '				</div>' +
-            '			</form>' +
-            '		</div>' +
-            '	</div>' +
+
             '</div>';
         for(let i=0;i<data.length;i++){
             let docm = html.replace(/#interfaceName#/g,data[i].interfaceName);
@@ -248,40 +248,16 @@
         },function(res){
             if(res.length > 0){
                 let html =
-                    '<div class="panel panel-default">' +
-                    '	<div class="panel-heading">' +
-                    '		<h5 class="panel-title">' +
+                    '<div class="panel_list">' +
+                    '	<div class="panel_idv">' +
+                    '		<h5 >' +
                     '			<span>#rownum#、 </span>' +
                     '			<a data-toggle="collapse" data-parent="#accordion" href="##id#" onclick="openOrClose(this)">#interfaceName#</a>' +
-                    '			<span class="panel_sj on" name="#id#"></span>' +
                     '		</h5>' +
                     '	</div>' +
-                    '	<div id="#id#" class="panel-collapse collapse">' +
-                    '		<div class="panel-body">' +
-                    '			<form class="form-horizontal" id="#formId#">' +
-                    '           <input type="hidden" name="intId" value="#id#">' +
-                    // '				<div class="form-group">' +
-                    // '					<label class="col-sm-2 control-label">接口地址</label>' +
-                    // '					<div class="col-sm-10">' +
-                    // '						<input type="text" class="form-control" disabled value="#interfaceAddress#">' +
-                    // '					</div>' +
-                    // '				</div>' +
-                    '				<div class="form-group">' +
-                    '					<label class="col-sm-2 control-label">申请用途</label>' +
-                    '					<div class="col-sm-10">' +
-                    '						<input type="text" class="form-control" name="purpose">' +
-                    '					</div>' +
-                    '				</div>' +
-                    '				<div class="form-group">' +
-                    '                   <label class="col-sm-2 control-label">附件</label>' +
-                    '                   <div class="col-sm-10">' +
-                    '					    <iframe id="#file_upload#" src="/applyData/record/uploadFrame" width="100%" height="412px" frameborder="0" seamless></iframe>' +
-                    '				    </div>' +
-                    '				</div>' +
-                    '			</form>' +
-                    '		</div>' +
-                    '	</div>' +
+
                     '</div>';
+
                 $("#accordion").html("");
                 num = 0;
                 for(let i=0;i<res.length;i++){