gov_initpanel.html 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729
  1. <!DOCTYPE HTML>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="renderer" content="webkit|ie-comp|ie-stand">
  6. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  7. <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" />
  8. <meta http-equiv="Cache-Control" content="no-siteapp" />
  9. <LINK rel="Bookmark" href="/favicon.ico" >
  10. <LINK rel="Shortcut Icon" href="/favicon.ico" />
  11. <!--[if lt IE 9]>
  12. <script type="text/javascript" src="${ctx}/assets/lib/html5.js"></script>
  13. <script type="text/javascript" src="${ctx}/assets/lib/respond.min.js"></script>
  14. <script type="text/javascript" src="${ctx}/assets/lib/PIE_IE678.js"></script>
  15. <![endif]-->
  16. <link rel="stylesheet" type="text/css" href="${ctx}/assets/static/h-ui/css/H-ui.min.css" />
  17. <link rel="stylesheet" type="text/css" href="${ctx}/assets/static/h-ui.admin/css/H-ui.admin.css" />
  18. <link rel="stylesheet" type="text/css" href="${ctx}/assets/lib/Hui-iconfont/1.0.7/iconfont.css" />
  19. <link rel="stylesheet" type="text/css" href="${ctx}/assets/lib/icheck/icheck.css" />
  20. <link rel="stylesheet" type="text/css" href="${ctx}/assets/static/h-ui.admin/skin/default/skin.css" id="skin" />
  21. <link rel="stylesheet" type="text/css" href="${ctx}/assets/static/h-ui.admin/css/style.css" />
  22. <link rel="stylesheet" type="text/css" href="${ctx}/assets/lib/webuploader/0.1.5/webuploader.css" />
  23. <link rel="stylesheet" type="text/css" media="screen" href="${ctx}/assets/lib/jqueryui/jquery-ui.css" />
  24. <!--_footer 作为公共模版分离出去-->
  25. <script type="text/javascript" src="${ctx}/assets/lib/jquery/1.9.1/jquery.min.js"></script>
  26. <script type="text/javascript" src="${ctx}/assets/lib/layer/3.0.3/layer.js"></script>
  27. <script type="text/javascript" src="${ctx}/assets/lib/icheck/jquery.icheck.min.js"></script>
  28. <script type="text/javascript" src="${ctx}/assets/lib/jquery.validation/1.14.0/jquery.validate.min.js"></script>
  29. <script type="text/javascript" src="${ctx}/assets/lib/jquery.validation/1.14.0/validate-methods.js"></script>
  30. <script type="text/javascript" src="${ctx}/assets/lib/jquery.validation/1.14.0/messages_zh.min.js"></script>
  31. <script type="text/javascript" src="${ctx}/assets/static/h-ui/js/H-ui.js"></script>
  32. <script type="text/javascript" src="${ctx}/assets/static/h-ui.admin/js/H-ui.admin.js"></script>
  33. <script type="text/ecmascript" src="${ctx}/assets/lib/jqueryui/jquery-ui.js"></script>
  34. <!--/_footer /作为公共模版分离出去-->
  35. <!--请在下方写此页面业务相关的脚本-->
  36. <script type="text/javascript" src="${ctx}/assets/lib/My97DatePicker/WdatePicker.js"></script>
  37. <script type="text/javascript" src="${ctx}/assets/lib/webuploader/0.1.5/webuploader.min.js"></script>
  38. <script type="text/javascript" src="${ctx}/assets/lib/jquery.form/jquery.form.min.js"></script>
  39. <link href="${ctx}/assets/lib/jquery.sumoselect/sumoselect.css" rel="stylesheet" />
  40. <script type="text/javascript" src="${ctx}/assets/lib/jquery.sumoselect/jquery.sumoselect.min.js"></script>
  41. <script type="text/javascript" src="${ctx}/assets/js/base.js"></script>
  42. <!--[if IE 6]>
  43. <script type="text/javascript" src="${ctx}/assets/lib/DD_belatedPNG_0.0.8a-min.js" ></script>
  44. <script>DD_belatedPNG.fix('*');</script>
  45. <![endif]-->
  46. <!--/meta 作为公共模版分离出去-->
  47. <script type="text/javascript">
  48. var contextPath="${ctx}";
  49. var serverURL="${serverURL}";
  50. var sessionID="${sessionID}";
  51. </script>
  52. <script type="text/javascript" src="${ctx}/assets/lib/ueditor/1.4.3/ueditor.config.js"></script>
  53. <script type="text/javascript" src="${ctx}/assets/lib/ueditor/1.4.3/ueditor.all.js"> </script>
  54. <script type="text/javascript" src="${ctx}/assets/lib/ueditor/1.4.3/lang/zh-cn/zh-cn.js"></script>
  55. <link rel="stylesheet" type="text/css" href="${ctx}/assets/lib/colorpicker/evol-colorpicker.css" />
  56. <link href="${ctx}/assets/lib/design/bootstrap.css" rel="stylesheet">
  57. <script type="text/javascript" src="${ctx}/assets/lib/design/bootstrap.min.js"></script>
  58. <script type="text/javascript" src="${ctx}/assets/lib/colorpicker/evol-colorpicker.js"></script>
  59. <script type="text/javascript" src="${ctx}/assets/lib/zTree/v3/js/jquery.ztree.all-3.5.min.js"></script>
  60. <link rel="stylesheet" type="text/css" href="${ctx}/assets/lib/zTree/v3/css/zTreeStyle/zTreeStyle.css" >
  61. <style type="text/css">
  62. .margintop{margin-bottom:5px;}
  63. .placeholder{height:14px;}
  64. </style>
  65. <script type="text/javascript">
  66. var layerIndex = null;
  67. $(function(){
  68. $('.optgroup').SumoSelect({placeholder: '请选择',outputAsCSV:true});
  69. $('#editor').css('height',document.body.clientHeight-245);
  70. $('.skin-minimal input').iCheck({
  71. checkboxClass: 'icheckbox-blue',
  72. radioClass: 'iradio-blue',
  73. increaseArea: '20%'
  74. });
  75. //初始化上传组件
  76. initUploader();
  77. var strKeyID=$("#keyid").val();
  78. var ue = UE.getEditor('editor');
  79. contentWidth=${contentWidth};//模板中内容区域宽度
  80. ue.addListener( 'ready', function( editor ) {
  81. function autobg(){
  82. if(contentWidth!="" && contentWidth!="0"){
  83. var borderLR=($("#ueditor_0").width()-contentWidth)/2;
  84. var borderTB=1;
  85. if(borderLR<=0){
  86. borderTB=0;
  87. }
  88. $("#ueditor_0").contents().find("html").css("background-color","#FDFDFD");
  89. $("#ueditor_0").contents().find("body").css("min-height","700px").css("height","auto").css("background-color","white").css("margin","8px "+borderLR+"px");
  90. }
  91. }
  92. window.setInterval(autobg,500);
  93. } );
  94. //信息发布
  95. $('.btn-release').click(function(){
  96. var bFlag=true;
  97. ue.sync();
  98. var strTitle=$("#title").val();
  99. if(strTitle=='')
  100. {
  101. alert("标题不能为空!");
  102. bFlag=false;
  103. }
  104. if(bFlag)
  105. {
  106. $('#form-article').attr('action','${ctx}/myconsole/gov/release?Oper=${Oper}');
  107. if($('#form-article').valid()){
  108. layerIndex = layer.load(1);
  109. $('#form-article').ajaxSubmit(resultHandle);
  110. }
  111. }
  112. });
  113. //信息保存
  114. $('.btn-save').click(function(){
  115. var bFlag=true;
  116. ue.sync();
  117. var strTitle=$("#title").val();
  118. if(strTitle=='')
  119. {
  120. alert("标题不能为空!");
  121. bFlag=false;
  122. }
  123. if(bFlag)
  124. {
  125. $('#form-article').attr('action','${ctx}/myconsole/gov/save?Oper=${Oper}');
  126. if($('#form-article').valid()){
  127. layerIndex = layer.load(1);
  128. $('#form-article').ajaxSubmit(resultHandle);
  129. }
  130. }
  131. });
  132. //信息预览
  133. $('.btn-preview').click(function(){
  134. var bFlag=true;
  135. ue.sync();
  136. var strTitle=$("#title").val();
  137. if(strTitle=='')
  138. {
  139. alert("标题不能为空!");
  140. bFlag=false;
  141. }
  142. if(bFlag)
  143. {
  144. $('#form-article').attr('action','${ctx}/myconsole/gov/save?Oper=${Oper}');
  145. if($('#form-article').valid()){
  146. layerIndex = layer.load(1);
  147. $('#form-article').ajaxSubmit(resultPreview);
  148. }
  149. }
  150. });
  151. //初始化编辑器内容
  152. ue.ready(function() {
  153. ue.setContent($("#content").val());
  154. });
  155. });
  156. //处理信息提交后的返回结果,成功则关闭本页面刷新列表
  157. function resultHandle(data){
  158. //console.log(data);
  159. layer.close(layerIndex);
  160. if(data.status == 'y'){
  161. layer.alert(data.message, {
  162. skin: 'layui-layer-molv' //样式类名
  163. ,closeBtn: 1
  164. },
  165. function(){
  166. $(".layui-layer-close").trigger("click");
  167. window.close();
  168. });
  169. if(opener!=null){
  170. opener.reload();
  171. }
  172. }else{
  173. if(data.status == 'n')
  174. {
  175. layer.alert(data.message, {
  176. skin: 'layui-layer-molv' //样式类名
  177. ,closeBtn: 0
  178. }, function(){window.close();});
  179. }
  180. }
  181. }
  182. //预览处理信息提交后的返回结果
  183. function resultPreview(data){
  184. layer.close(layerIndex);
  185. if(data.status == 'y'){
  186. $("#PreviewState").val('true');
  187. window.open('${ctx}/${gov.siteid}'+data.htmlurl,'Derek','resizable=yes,scrollbars=yes,status=no,toolbar=no,menubar=no,location=no');
  188. if(opener!=null){
  189. opener.reload();
  190. }
  191. }else{
  192. if(data.status == 'n')
  193. {
  194. layer.alert('信息无法保存,预览失败', {
  195. skin: 'layui-layer-molv' //样式类名
  196. ,closeBtn: 0
  197. }, function(){});
  198. }
  199. }
  200. }
  201. function initUploader(){
  202. var config;
  203. $.ajax({
  204. type:"get",
  205. dataType:"json",
  206. url:"${ctx}/myconsole/ueditor/getConfig",
  207. async:false,
  208. success:function(data){
  209. config=eval(data);
  210. //console.log(config);
  211. }
  212. })
  213. var layerIndex;
  214. var imageUploader = WebUploader.create({
  215. // 选完文件后,是否自动上传。
  216. auto: true,
  217. // swf文件路径
  218. swf: '${ctx}/assets/lib/webuploader/0.1.5/Uploader.swf',
  219. // 文件接收服务端。
  220. server: '${ctx}/myconsole/ueditor/?action=uploadimage',
  221. // 选择文件的按钮。可选。
  222. // 内部根据当前运行是创建,可能是input元素,也可能是flash.
  223. pick: '#image-up',
  224. fileNumLimit : 1,
  225. // 只允许选择图片文件。
  226. accept: {
  227. title: 'Images',
  228. extensions: 'gif,jpg,jpeg,bmp,png',
  229. mimeTypes: 'image/*'
  230. }
  231. });
  232. // 当有文件添加进来的时候
  233. imageUploader.on( 'fileQueued', function( file ) {
  234. layerIndex = layer.load();
  235. });
  236. // 文件上传成功,给item添加成功class, 用样式标记上传成功。
  237. imageUploader.on( 'uploadSuccess', function(file,response ) {
  238. layer.close(layerIndex);
  239. if(response.state == "SUCCESS"){
  240. layer.msg('上传成功',{icon: 6,time:1500});
  241. imageUploader.reset();
  242. //标题图片和附件不保存项目名,模板引擎会@{}自动加上,不能直接删除,防止分服务器存储,不能全部处理,编辑器内附件地址不需处理
  243. var prefix=config.imageUrlPrefix;
  244. var imageURL = prefix+response.url;
  245. $('#titlepicurl').val(imageURL);
  246. }else{
  247. layer.msg(response.state,{icon: 5,time:1500});
  248. }
  249. });
  250. // 文件上传失败,显示上传出错。
  251. imageUploader.on( 'uploadError', function( file ) {
  252. layer.close(layerIndex);
  253. layer.msg('上传失败',{icon: 5,time:1500});
  254. });
  255. //************************************************************
  256. //标题附件上传
  257. var uploader = WebUploader.create({
  258. auto: true,
  259. // swf文件路径
  260. swf: '${ctx}/assets/lib/webuploader/0.1.5/Uploader.swf',
  261. // 文件接收服务端。
  262. server: '${ctx}/myconsole/ueditor/?action=uploadfile',
  263. // 选择文件的按钮。可选。
  264. // 内部根据当前运行是创建,可能是input元素,也可能是flash.
  265. pick: '#file-up',
  266. fileNumLimit : 1,
  267. // 不压缩image, 默认如果是jpeg,文件上传前会压缩一把再上传!
  268. resize: false
  269. });
  270. uploader.on( 'fileQueued', function( file ) {
  271. layerIndex = layer.load();
  272. });
  273. // 文件上传成功,给item添加成功class, 用样式标记上传成功。
  274. uploader.on( 'uploadSuccess', function(file,response ) {
  275. layer.close(layerIndex);
  276. if(response.state == "SUCCESS"){
  277. layer.msg('上传成功',{icon: 6,time:1500});
  278. uploader.reset();
  279. //标题图片和附件不保存项目名,模板引擎会@{}自动加上,不能直接删除,防止分服务器存储,不能全部处理,编辑器内附件地址不需处理
  280. var prefix=config.fileUrlPrefix;
  281. var imageURL =prefix+ response.url;
  282. $('#titlefileurl').val(imageURL);
  283. }else{
  284. layer.msg(response.state,{icon: 5,time:1500});
  285. }
  286. });
  287. // 文件上传失败,显示上传出错。
  288. uploader.on( 'uploadError', function( file ) {
  289. layer.close(layerIndex);
  290. layer.msg('上传失败',{icon: 5,time:1500});
  291. });
  292. }
  293. function checkClickDo(strFieldID)
  294. {
  295. if($('#'+strFieldID).is(':checked'))
  296. {
  297. $('#'+strFieldID).val('true');
  298. }
  299. else
  300. {
  301. $('#'+strFieldID).val('false');
  302. };
  303. }
  304. $(function(){
  305. //当前窗口时刷新session
  306. $(window).focus(function() {
  307. $.get("${ctx}/myconsole/gov/refreshSession",{"keyID":$("#keyid").val(),"columnID":$("#columnid").val()},function(data){
  308. //myconsole.log(data);
  309. })
  310. });
  311. $(".btn-startProcess").click(function(){
  312. $('#form-article').attr('action','${ctx}/myconsole/gov/process?Oper=${Oper}');
  313. $('#form-article').ajaxSubmit(function(data){
  314. //myconsole.log(data);
  315. layer.alert(data.message, {
  316. skin: 'layui-layer-molv' //样式类名
  317. ,closeBtn: 0
  318. }, function(){
  319. window.close();
  320. if(opener!=null){
  321. opener.reload();
  322. }
  323. });
  324. });
  325. })
  326. })
  327. //选择标题颜色板初始化
  328. function selectColor()
  329. {
  330. $("#titlecolor").colorpicker({
  331.      defaultPalette: 'theme',
  332. strings: "主题颜色,标准颜色,web颜色,主题颜色,返回调色板,历史记录, 没有历史记录.",
  333. initialHistory: ['#ff0000','#000000','red', 'purple']
  334. });
  335. }
  336. function setColor()
  337. {
  338. var strCol=$("#titlecolor").val();
  339.  $('#title').css('color', strCol);
  340. }
  341. //选择政务公开信息类别
  342. function selectDocType()
  343. {
  344. var setting = {
  345. check: {
  346. enable: true,
  347. chkStyle: "radio",
  348. chkboxType: {'Y':'','N':''},
  349. radioType: "all"
  350. },
  351. view: {
  352. dblClickExpand: false,
  353. showLine: false,
  354. selectedMulti: false
  355. },
  356. async: {
  357. enable: true,
  358. url: '${ctx}/myconsole/gov/getDocType/',
  359. dataFilter:function(treeId, parentNode, childNodes){
  360. if (childNodes)
  361. {
  362. for(var i =0; i < childNodes.length; i++)
  363. {
  364. }
  365. }
  366. return childNodes;
  367. }
  368. },
  369. data: {
  370. simpleData: {
  371. enable: true,
  372. idKey: "id",
  373. pIdKey: "parentid",
  374. rootPId: 0
  375. }
  376. },
  377. callback: {
  378. onClick: function (event, treeId, treeNode) {
  379. var zTree = $.fn.zTree.getZTreeObj("columnTree");
  380. zTree.expandNode(treeNode);
  381. }
  382. }
  383. };
  384. parent.layer.open({
  385. type: 1,
  386. title: '公开信息类别选择',
  387. btn: ['确定','取消'],
  388. yes:function(index, layero){
  389. var treeObj = $.fn.zTree.getZTreeObj("columnTree");
  390. var nodes = treeObj.getCheckedNodes(true);
  391. if(nodes.length <= 0){
  392. parent.layer.msg('请选择信息类别',{icon: 5,time:1500});
  393. return;
  394. }
  395. //myconsole.log("选择的栏目nodes:"+nodes);
  396. var docTypeIDs = "";
  397. $.each(nodes,function(i,n){
  398. docTypeIDs += n.id+",";
  399. });
  400. docTypeIDs = docTypeIDs.substring(0,docTypeIDs.length-1);
  401. var docTypeNames = "";
  402. $.each(nodes,function(i,n){
  403. docTypeNames += n.name+",";
  404. });
  405. docTypeNames = docTypeNames.substring(0,docTypeNames.length-1);
  406. $('#doctypeid').val(docTypeIDs);
  407. $('#doctypename').val(docTypeNames);
  408. parent.layer.close(index);
  409. },
  410. // skin: 'layui-layer-rim', //加上边框
  411. area: ['350px', '480px'], //宽高
  412. content: "<ul id='columnTree' class='ztree'></ul>",
  413. success:function(layero, index){
  414. $.fn.zTree.init($(layero).find("#columnTree"), setting);
  415. }
  416. });
  417. }//选择政务公开信息类别结束
  418. //选择政务公开机构
  419. function selectGovOrgan()
  420. {
  421. var setting = {
  422. check: {
  423. enable: true,
  424. chkStyle: "radio",
  425. chkboxType: {'Y':'','N':''},
  426. radioType: "all"
  427. },
  428. view: {
  429. dblClickExpand: false,
  430. showLine: false,
  431. selectedMulti: false
  432. },
  433. async: {
  434. enable: true,
  435. url: '${ctx}/myconsole/gov/getGovOrgan/',
  436. dataFilter:function(treeId, parentNode, childNodes){
  437. if (childNodes)
  438. {
  439. for(var i =0; i < childNodes.length; i++)
  440. {
  441. }
  442. }
  443. return childNodes;
  444. }
  445. },
  446. data: {
  447. simpleData: {
  448. enable: true,
  449. idKey: "id",
  450. pIdKey: "parentid",
  451. rootPId: 0
  452. }
  453. },
  454. callback: {
  455. onClick: function (event, treeId, treeNode) {
  456. var zTree = $.fn.zTree.getZTreeObj("columnTree");
  457. zTree.expandNode(treeNode);
  458. }
  459. }
  460. };
  461. parent.layer.open({
  462. type: 1,
  463. title: '公开信息机构选择',
  464. btn: ['确定','取消'],
  465. yes:function(index, layero){
  466. var treeObj = $.fn.zTree.getZTreeObj("columnTree");
  467. var nodes = treeObj.getCheckedNodes(true);
  468. if(nodes.length <= 0){
  469. parent.layer.msg('请选择公开机构',{icon: 5,time:1500});
  470. return;
  471. }
  472. //myconsole.log("选择的栏目nodes:"+nodes);
  473. var docTypeIDs = "";
  474. $.each(nodes,function(i,n){
  475. docTypeIDs += n.id+",";
  476. });
  477. docTypeIDs = docTypeIDs.substring(0,docTypeIDs.length-1);
  478. var docTypeNames = "";
  479. $.each(nodes,function(i,n){
  480. docTypeNames += n.name+",";
  481. });
  482. docTypeNames = docTypeNames.substring(0,docTypeNames.length-1);
  483. $('#organid').val(docTypeIDs);
  484. $('#organname').val(docTypeNames);
  485. parent.layer.close(index);
  486. },
  487. // skin: 'layui-layer-rim', //加上边框
  488. area: ['350px', '480px'], //宽高
  489. content: "<ul id='columnTree' class='ztree'></ul>",
  490. success:function(layero, index){
  491. $.fn.zTree.init($(layero).find("#columnTree"), setting);
  492. }
  493. });
  494. }//选择政务公开机构结束
  495. </script>
  496. <!--/请在上方写此页面业务相关的脚本-->
  497. <title>信息编辑</title>
  498. <meta name="keywords" content="">
  499. <meta name="description" content="">
  500. </head>
  501. <body style="line-height:1;">
  502. <div class="container-fluid" style="margin-top:0px;">
  503. <div >
  504. <form id="form-article" method="post">
  505. <div style="display: none">
  506. <textarea type="hidden" id="content">${gov.webcontent!}</textarea>
  507. <input type="hidden" id="siteid" name="gov.siteid" value="${gov.siteid!''}"/>
  508. <input type="hidden" id="keyid" name="gov.keyid" value="${gov.keyid!''}"/>
  509. <input type="hidden" id="columnid" name="gov.columnid" value="${gov.columnID!''}"/>
  510. <input type="hidden" id="columnname" name="gov.columnname" value="${gov.columnName!''}"/>
  511. <input type="hidden" id="doctypeid" name="gov.doctypeid" value="${gov.doctypeid!''}"/>
  512. <input type="hidden" id="organid" name="gov.organid" value="${gov.organid!''}"/>
  513. <input type="hidden" id="PreviewState" name="PreviewState" value="false"/>
  514. </div>
  515. <div class="col-md-9">
  516.   <div >
  517.   <div class="row cl">
  518. <div class="formControls col-md-9" data-role="fieldcontain">
  519. <table>
  520. <tr>
  521. <td style="width:70px"><label class="form-label" for="web.title">文章标题:</label></td>
  522. <td><input type="text" class="input-text required" style="color:${gov.titlecolor!}" value="${gov.title!}" placeholder="" id="title" name="gov.title" ></td>
  523. </tr>
  524. </table>
  525. </div>
  526. <div class="formControls col-md-3" data-role="fieldcontain">
  527. <table>
  528. <tr>
  529. <td style="width:70px"><label class="form-label">标题颜色:</label></td>
  530. <td><input class="input-text" type="text" name="gov.titlecolor" id="titlecolor" value="${gov.titlecolor!}" onclick=selectColor() onchange=setColor() style="width:120px" readonly></td>
  531. </tr>
  532. </table>
  533. </div>
  534. </div>
  535.  </div>
  536. <div >
  537. <div class="row cl">
  538. <div class="formControls col-md-12">
  539. <script id="editor" type="text/plain" style="width:100%;height:300px;"></script>
  540. </div>
  541. </div>
  542.  </div>
  543. </div>
  544. <div class="col-md-3">
  545.   <div class="row cl">
  546. <div class="formControls col-md-3">
  547. </div>
  548. <div class="formControls col-md-9">
  549. <a class="btn btn-secondary btn-save r" style="border-color:#ffffff;" type="button"><i class="Hui-iconfont">&#xe632;</i> 保存</a>
  550. <a class="btn btn-success btn-release r" style="border-color:#ffffff;" type="button"><i class="Hui-iconfont">&#xe603;</i> 发布</a>
  551. <a class="btn btn-secondary btn-preview r" style="border-color:#ffffff;" type="button"><i class="Hui-iconfont">&#xe632;</i> 预览</a>
  552. </div>
  553. </div>
  554.  
  555. <div class="row cl margintop">
  556. <label class="form-label col-md-3">标题图片</label>
  557. <div class="formControls col-md-9">
  558. <input class="input-text" type="text" name="gov.titlepicurl" id="titlepicurl" value="${gov.titlepicurl!}" style="width:173px">
  559. <a id="image-up">选择</a> &nbsp;
  560. </div>
  561. </div>
  562. <div class="row cl margintop">
  563. <label class="form-label col-md-3">索引号</label>
  564. <div class="formControls col-md-9">
  565. <input type="text" class="input-text" value="${gov.indexcode!}" placeholder="" id="indexcode" name="gov.indexcode">
  566. </div>
  567. </div>
  568. <div class="row cl margintop">
  569. <label class="form-label col-md-3">信息分类</label>
  570. <div class="formControls col-md-9">
  571. <input type="text" class="input-text" value="${gov.doctypename!}" onclick=selectDocType() placeholder="" id="doctypename" name="gov.doctypename">
  572. </div>
  573. </div>
  574. <div class="row cl margintop">
  575. <label class="form-label col-md-3">公开机构</label>
  576. <div class="formControls col-md-9">
  577. <input type="text" class="input-text" value="${gov.organname!}" onclick=selectGovOrgan() placeholder="" id="organname" name="gov.organname">
  578. </div>
  579. </div>
  580. <div class="row cl margintop">
  581. <label class="form-label col-md-3">公开类别</label>
  582. <div class="formControls col-md-9">
  583. <select name="web.govtype" id="govtype" class="form-control">
  584. <option value="主动公开">主动公开</option>
  585. <option value="依申请公开">依申请公开</option>
  586. </select>
  587. <script type="text/javascript">$(function(){$("#govtype").val("${gov.govtype!}");})</script>
  588. </div>
  589. </div>
  590. <div class="row cl margintop">
  591. <label class="form-label col-md-3">文号</label>
  592. <div class="formControls col-md-9">
  593. <input type="text" class="input-text" value="${gov.doccode!}" placeholder="" id="doccode" name="gov.doccode">
  594. </div>
  595. </div>
  596. <div class="row cl margintop">
  597. <label class="form-label col-md-3">主题词</label>
  598. <div class="formControls col-md-9">
  599. <input type="text" class="input-text" value="${gov.topicword!}" placeholder="" id="topicword" name="gov.topicword">
  600. </div>
  601. </div>
  602. <div class="row cl margintop">
  603. <label class="form-label col-md-3">过期时间</label>
  604. <div class="formControls col-md-9">
  605. <input type="text" value="${gov.endtime!}" onfocus="WdatePicker({dateFmt:'yyyy-MM-dd',minDate:'#F{$dp.$D(\'endtime\')}'})" id="endtime" name="gov.endtime" class="input-text Wdate readyonly">
  606. </div>
  607. </div>
  608.  
  609. <div class="row cl margintop">
  610. <label class="form-label col-md-3">发布时间</label>
  611. <div class="formControls col-md-9">
  612. <input type="text" value="${gov.releasetime!}" onfocus="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm:ss',minDate:'#F{$dp.$D(\'releasetime\')}'})" id="releasetime" name="gov.releasetime" class="input-text Wdate readyonly">
  613. </div>
  614. </div>
  615. </div> <!--右边列结束 -->
  616. </form>
  617.  </div> <!--整个行结束 -->
  618. </div> <!--容器结束 -->
  619. </body>
  620. </html>