applicationBorrow.jsp 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668
  1. <%@ page language="java" contentType="text/html;charset=GBK" pageEncoding="GBK"%>
  2. <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
  3. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  4. <html>
  5. <head>
  6. <meta http-equiv="Content-Type" content="text/html;charset=GBK">
  7. <title>档案借阅申请</title>
  8. <script type="text/javascript" src="/shares/js/jquery-1.3.2.min.js"></script>
  9. <script type="text/javascript" src="/shares/js/file.js"></script>
  10. <link href="${pageContext.request.contextPath}/main.css" rel="stylesheet" type="text/css" />
  11. <link href="${pageContext.request.contextPath }/liger/lib/ligerUI/skins/${sessionScope.css}/css/ligerui-all.css" rel="stylesheet" type="text/css" />
  12. <script src="${pageContext.request.contextPath }/liger/lib/jquery/jquery-1.3.2.min.js" type="text/javascript"></script>
  13. <script src="${pageContext.request.contextPath }/liger/lib/ligerUI/js/core/base.js" type="text/javascript"></script>
  14. <script type="text/javascript" src="/shares/js/constant.js"></script>
  15. <script type="text/javascript" src="/shares/js/common.js"></script>
  16. <script src="/shares/xheditor/xheditor-1.1.14/xheditor-1.1.14-zh-cn.min.js" type="text/javascript"></script>
  17. <script src="${pageContext.request.contextPath}/liger/lib/json2.js" type="text/javascript"></script>
  18. <script src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/plugins/ligerDialog.js" type="text/javascript"></script>
  19. <script src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/plugins/ligerGrid.js" type="text/javascript"></script>
  20. <script src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/plugins/ligerTextBox.js" type="text/javascript"></script>
  21. <script src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/plugins/ligerCheckBox.js" type="text/javascript"></script>
  22. <script src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/plugins/ligerComboBox.js" type="text/javascript"></script>
  23. <script src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/plugins/ligerSpinner.js" type="text/javascript"></script>
  24. <script src="${pageContext.request.contextPath }/liger/lib/ligerUI/js/plugins/ligerDateEditor.js" type="text/javascript"></script>
  25. <script type="text/javascript" src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/ligerui.all.js"></script>
  26. <script type="text/javascript">
  27. var requestProductData = [];
  28. $(function() {
  29. f_initRequestGrid();
  30. var initDialog;
  31. var isFinish = "${requestScope.finish }";
  32. var isStart = "${requestScope.flowOnOff }";
  33. /* $(function() {
  34. if(isStart == "off"){
  35. initDialog = $.ligerDialog({content:"对不起,档案借阅审批流程未配置,请通知流程管理员配置后,再借阅!", title:"系统提示",type:"warn",width:300,height:70,allowClose : false,
  36. buttons:[ { text:"确定",onclick:function(){closeWindow();}}
  37. ]
  38. });
  39. }
  40. }); */
  41. $(function() {
  42. if(isFinish == "finish"){
  43. initDialog = $.ligerDialog({content:"借阅申请提交成功!是否继续申请?", title:"系统提示",type:"question",width:300,height:70,allowClose : false,
  44. buttons:[ { text:"是",onclick:function(){initDialog.close();} } ,
  45. {text:"否",onclick:function(){closeWindow();} }
  46. ]
  47. });
  48. }
  49. });
  50. });
  51. var isDefaultEditor = { type: 'select', data: isDefaultEditorSelect, valueColumnName: 'value', displayColumnName: 'text'};
  52. var isDefaultEditorSelect = [{ value: 1, text: '在线阅读'},{ value: 2, text: '下载附件'}, { value: 3, text: '纸质借阅'}];
  53. var rowsBorrowType = []; //借阅类型
  54. var rowsBorrowType2 = [{ dvalue: 1, dname: '男' }, { dvalue: 2, dname: '女'}];
  55. var rowsBorrowType3 = [{ dvalue: 1, dname: '1' }, { dvalue: 2, dname: '2'}];
  56. //var rowsBorrowTypeD = []; //借阅类型
  57. //var rowsBorrowTypeZ = []; //借阅类型
  58. if('${requestScope.rowsBorrowType}'!="" && typeof('${requestScope.rowsBorrowType}')!="undefined"){
  59. rowsBorrowType = eval('${requestScope.rowsBorrowType}');
  60. }
  61. //if('${requestScope.rowsBorrowTypeD}'!="" && typeof('${requestScope.rowsBorrowTypeD}')!="undefined"){
  62. // rowsBorrowTypeD = eval('${requestScope.rowsBorrowTypeD}');
  63. //}
  64. //if('${requestScope.rowsBorrowTypeZ}'!="" && typeof('${requestScope.rowsBorrowTypeZ}')!="undefined"){
  65. // rowsBorrowTypeZ = eval('${requestScope.rowsBorrowTypeZ}');
  66. //}
  67. var rowsBorrowHours = []; //借阅小时数
  68. if('${requestScope.rowsBorrowHours}'!="" && typeof('${requestScope.rowsBorrowHours}')!="undefined"){
  69. rowsBorrowHours = eval('${requestScope.rowsBorrowHours}');
  70. }
  71. var g = null;
  72. function f_initRequestGrid() {
  73. g = $("#maingrid").ligerGrid({
  74. columns: [
  75. {display : '操作',isAllowHide : false,width : 100,
  76. render : function(row) {
  77. var html = '<a href=\"#\" style=\"color: blue;\" onclick=\"deleteRow('+row.archive_id+')\">移除</a>&nbsp;';
  78. return html;}},
  79. {display: '档案编号', name: 'archive_num',type:'text',isSort:false,
  80. render :function(item){
  81. var s = item.archive_num;
  82. if(s==""){
  83. return '未搜索到档案编号';
  84. }else{
  85. return item.archive_num;
  86. }
  87. }
  88. },
  89. {display: '档案名称', name: 'archive_name',type:'text',align:'left',isSort:false,width : 350,
  90. render:function(item){
  91. var html="";
  92. if(alreadyid.indexOf(item.archive_id)>=0){
  93. html="<font color=red>(纸质档案已被借出)</font>"+item.archive_name;
  94. }
  95. else{
  96. html=item.archive_name;
  97. }
  98. return html;
  99. }
  100. },
  101. { display: '档案类目', name: 'archive_type',type:'text',isSort:false,
  102. render : function(row){
  103. var a = row.archive_type;
  104. if("" !=row.archive_type){
  105. var archiveType = "";
  106. $.ajax({
  107. url:'amsMyBorrowAction.do?task=checkArchiveType',
  108. async: false,
  109. type: 'post',
  110. data: {"archive_type":row.archive_type},
  111. cache: false,
  112. error: function(obj){},
  113. success: function(obj){if(obj!=""){archiveType = obj;}}
  114. });
  115. return archiveType;
  116. }else{
  117. return "--";
  118. }
  119. }},
  120. { display: '档案介质', name: 'archive_medium',type:'text',isSort:false,
  121. render : function(row){
  122. if("" !=row.archive_medium){
  123. var archiveMedium = "";
  124. $.ajax({
  125. url:'amsApplicationBorrowAction.do?task=checkArchiveMedium',
  126. async: false,
  127. type: 'post',
  128. data: {"archive_medium":row.archive_medium},
  129. cache: false,
  130. error: function(obj){},
  131. success: function(obj){if(obj!=""){archiveMedium = obj;}}
  132. });
  133. return archiveMedium;
  134. }else{
  135. return "--";
  136. }
  137. }},
  138. { display: '借阅类型', name: 'borrow_type', align: 'center', isSort:false,
  139. editor: { type: 'select',data: rowsBorrowType, valueColumnName: 'dvalue', displayColumnName: 'dname'
  140. // ,onChanged :function(dom,val,column){
  141. // var row = g.getSelectedRow();
  142. // if(row.archive_medium != 1 && val == 3){
  143. // alert('对不起,该档案没有纸质,不能纸质借阅!');
  144. // val = "";
  145. // }
  146. // var html=column;
  147. // alert(html);
  148. // }
  149. //ext:function(rowdata,rwindex,currentdata,column){
  150. // if(rowdata.archive_medium == 1){
  151. // column.editor.data = rowsBorrowType2;
  152. // }else if(rowdata.archive_medium == 2){
  153. // column.editor.data = rowsBorrowType;
  154. // }else{
  155. // column.editor.data = rowsBorrowType3;
  156. // }
  157. //return column.editor.data;
  158. //}
  159. },
  160. render: function (item){
  161. for (var i = 0; i < rowsBorrowType.length; i++){
  162. if (rowsBorrowType[i]['dvalue'] == item.borrow_type)
  163. return rowsBorrowType[i]['dname'];
  164. }
  165. //if(item.archive_medium == 1){
  166. // rowsBorrowType = rowsBorrowType2;
  167. //}else if(item.archive_medium == 2){
  168. // //rowsBorrowType = rowsBorrowType;
  169. //}else{
  170. // rowsBorrowType = rowsBorrowType3;
  171. //}
  172. return item.borrow_type;
  173. }
  174. },
  175. { display: '档案ID', name: 'archive_id',type:'text',isSort:false, hide: true},
  176. { display: '借阅天数', name: 'borrow_days',editor: {type: 'int',minValue :0},width : 100,isSort:false,
  177. render: function (e) {
  178. return "<div>" + e.borrow_days + " 天 </div>";
  179. }},
  180. { display: '借阅小时数', name: 'borrow_hours', align: 'center', width : 120,isSort:false,
  181. editor: { type: 'select', data: rowsBorrowHours, valueColumnName: 'dvalue', displayColumnName: 'dname' },
  182. render: function (item){
  183. for (var i = 0; i < rowsBorrowHours.length; i++){
  184. if (rowsBorrowHours[i]['dvalue'] == item.borrow_hours)
  185. return "<div>" + rowsBorrowHours[i]['dname'] + " 小时</div>";
  186. }
  187. return "<div>" +item.borrow_hours + " 小时</div>";
  188. }
  189. },
  190. { display: '记录ID', name: 'universalid',type:'text',isSort:false, hide: true}],
  191. data:{Rows:requestProductData},
  192. enabledEdit: true,
  193. //checkbox : true,
  194. width :'99.2%',
  195. usePager: false,
  196. height : '230'
  197. });
  198. }
  199. //选择档案搜索
  200. function archive_search(){
  201. var checkValue = $("#checkValue").val();
  202. //var obj = window.top;
  203. //var obj;
  204. //if (obj != undefined && obj != null) {
  205. $.ligerDialog.open({
  206. title : '选择档案',
  207. width : 800,
  208. height : 400,
  209. url : 'amsApplicationBorrowAction.do?task=toArchiveList&checkbox=true&checkValue='+checkValue,
  210. buttons : [ {
  211. text : '确定',
  212. onclick : f_importOK1
  213. }, {
  214. text : '取消',
  215. onclick : f_importCancel
  216. } ]
  217. });
  218. //}
  219. }
  220. //手工添加档案
  221. function handwork_add(){
  222. //var obj = window.top;
  223. //if (obj != undefined && obj != null) {
  224. //obj.$.ligerDialog.open({
  225. $.ligerDialog.open({
  226. title : '手工添加',
  227. width : 450,
  228. height : 200,
  229. url : 'amsApplicationBorrowAction.do?task=toArchiveList&checkbox=false',
  230. buttons : [ {
  231. text : '确定',
  232. onclick : f_importOK2
  233. }, {
  234. text : '取消',
  235. onclick : f_importCancel
  236. } ]
  237. });
  238. }
  239. //选择档案确定
  240. var alreadyid='';//先放要申请借出的档案ID
  241. function f_importOK1(item, dialog){
  242. var check_value = dialog.frame.f_select1();
  243. $.ajax({
  244. type:"POST",
  245. url:"amsApplicationBorrowAction.do?task=borrowSelectAms",
  246. data : {"ams_ids":check_value},
  247. timeout:10000,
  248. cache:false,
  249. dataType:"json",
  250. success:function(data){
  251. var rows = data.Rows;
  252. filterData(rows,check_value, dialog);
  253. },
  254. error:showAjaxError
  255. });
  256. }
  257. function filterData(rows,check_value, dialog){
  258. var newrows = new Array();
  259. for(var i=0;i<rows.length;i++){
  260. newrows[i]=new Array();
  261. }
  262. if (rows.length<=0){
  263. $.ligerDialog.warn('请选择档案!');
  264. return;
  265. }
  266. // //拼接申请是档案id linww20150201 begin
  267. for (var i = 0; i < rows.length; i++) {
  268. alreadyid=alreadyid+rows[i].universalid+",";
  269. }
  270. if(alreadyid !=""){//进入后台判断是否已经借出
  271. $.ajax({
  272. url:'amsApplicationBorrowAction.do?task=check',
  273. async: false,
  274. type: 'post',
  275. data:{"archive_id":alreadyid},
  276. dataType :"text",
  277. error: function(text){},
  278. success: function(text){
  279. alreadyid=text;//经后台判断,传出申请中有被借阅的档案
  280. }
  281. });
  282. }
  283. //调到显示时 才显示已被借出 linww20150226 begin
  284. // for (var i = 0; i < rows.length; i++) {
  285. // if(alreadyid.indexOf(rows[i].universalid)>=0){
  286. // rows[i].archive_name="<font color=red>(纸质档案已被借出)</font>"+rows[i].archive_name;
  287. // }
  288. // }
  289. //调到显示时 才显示已被借出 linww20150226 end
  290. // //拼接申请是档案id linww20150201 end
  291. var manager = $("#maingrid").ligerGetGridManager();
  292. var data = manager.getData();
  293. for (var i = 0; i < rows.length; i++) {
  294. var flag = true;
  295. for (var j = 0; j < data.length; j++){
  296. if(data[j].archive_id == rows[i].universalid){
  297. flag = false;
  298. }
  299. }
  300. //判断是否重复
  301. if(flag){
  302. newrows[i].archive_num = rows[i].archive_num;
  303. newrows[i].archive_name = rows[i].archive_name;
  304. newrows[i].archive_type = rows[i].archive_type;
  305. newrows[i].archive_medium = rows[i].archive_medium;
  306. newrows[i].archive_id = rows[i].universalid;
  307. if(rows[i].archive_medium == 1){
  308. newrows[i].borrow_type = 3;
  309. }else if(rows[i].archive_medium == 2){
  310. newrows[i].borrow_type = 1;
  311. }else{
  312. newrows[i].borrow_type = 1;
  313. }
  314. newrows[i].borrow_days = 2;
  315. newrows[i].borrow_hours = 0;
  316. manager.addRow(newrows[i]);
  317. }
  318. }
  319. $("#checkValue").val(check_value);
  320. dialog.close();
  321. }
  322. function f_importOK2(item, dialog){
  323. var rows = dialog.frame.f_select2();
  324. var newrows = new Array();
  325. if (rows == "" || rows == null){
  326. $.ligerDialog.warn('请输入档案名!');
  327. return;
  328. }
  329. var manager = $("#maingrid").ligerGetGridManager();
  330. var data = manager.getData();
  331. var flag = true;
  332. for (var j = 0; j < data.length; j++){
  333. if(data[j].archive_name == rows){
  334. flag = false;
  335. }
  336. }
  337. //判断是否重复
  338. if(flag){
  339. newrows.archive_num = "";
  340. newrows.archive_name = rows;
  341. newrows.archive_type = "";
  342. newrows.archive_medium = "";
  343. newrows.archive_id = new Date().getTime();
  344. newrows.borrow_type = 1;
  345. newrows.borrow_days = 2;
  346. newrows.borrow_hours = 0;
  347. manager.addRow(newrows);
  348. }
  349. dialog.close();
  350. }
  351. //取消选择
  352. function f_importCancel(item, dialog){
  353. dialog.close();
  354. }
  355. //删除档案
  356. function deleteRow(archive_id) {
  357. var manager5 = $("#maingrid").ligerGetGridManager();
  358. var archiveData = manager5.getData();
  359. if (confirm("确定要移除吗?")) {
  360. var ids ="";
  361. //删除档案
  362. for(var i=0;i<archiveData.length;i++){
  363. if(archiveData[i].archive_id == archive_id){
  364. manager5.deleteRow(archiveData[i]);
  365. filterCheckValue(archive_id);
  366. }
  367. }
  368. requestProductData = archiveData;
  369. f_initRequestGrid();
  370. }
  371. }
  372. function filterCheckValue(contract_id){
  373. var checkValue = $("#checkValue").val();
  374. var ids=checkValue.split(",");
  375. var newCheckValue = "";
  376. for ( var i = 0; i < ids.length; i++) {
  377. if(contract_id!=ids[i]){
  378. if ("" == newCheckValue) {
  379. newCheckValue += ids[i];
  380. } else {
  381. newCheckValue += "," + ids[i];
  382. }
  383. }
  384. }
  385. $("#checkValue").val(newCheckValue);
  386. }
  387. //获取全部档案数据
  388. function getDataProduct(){
  389. var manager = $("#maingrid").ligerGetGridManager();
  390. var data = manager.getData();
  391. var t1 = $.ligerui.toJSON(data);
  392. $("#jsonRequestData").val(t1);
  393. }
  394. //重新加载数据
  395. function f_reload(){
  396. var manager2 = $("#maingrid").ligerGetGridManager();
  397. var productData = manager2.getData();
  398. if(productData != "" && typeof (productData) != "undefined" && null !=productData){
  399. requestProductData = productData;
  400. }else{
  401. requestProductData = [];
  402. }
  403. f_initRequestGrid();
  404. }
  405. function checkForm(){
  406. var rs = $.validate({
  407. name : "borrow_aim",
  408. model : [ {
  409. type : "require",
  410. msg : "借阅目的不能为空!"
  411. }, {
  412. type : "len",
  413. min : 1,
  414. max : 1000,
  415. msg : "借阅目的长度不能超过1000个字!"
  416. } ]
  417. });
  418. if (rs) {
  419. return true;
  420. }else{
  421. return false;
  422. }
  423. }
  424. function submitRquestForms(){
  425. var myDate = new Date();
  426. var myDate3 =myDate.getFullYear(); //获取完整的年份(4位,1970-????)
  427. var myDate4 =myDate.getMonth()+1; //获取当前月份(0-11,0代表1月)
  428. var myDate5 =myDate.getDate(); //获取当前日(1-31)
  429. var myDate6 =myDate.toLocaleDateString(); //获取当前日期
  430. var mytime7=myDate.toLocaleTimeString(); //获取当前时间
  431. var time = myDate3+"-"+myDate4+"-"+myDate5;
  432. var name = '${session.name}';
  433. var title = "流程:档案借阅流程("+time+")"+name+"";
  434. // wzf start 2015-1-28
  435. $.ligerDialog.waitting('正在提交申请...');
  436. $("#requestForm").submit();
  437. // var manager = $.ligerDialog.prompt('借阅流程名',''+title+'',
  438. // function (yes, value){
  439. // if (yes) {
  440. // $("#flowTitle").val(value);
  441. // $.ligerDialog.waitting('正在提交申请...');
  442. // $("#requestForm").submit();
  443. // }else{
  444. // manager.close();
  445. // }
  446. // });
  447. // wzf end 2015-1-28
  448. }
  449. //提交请购单
  450. //控制提交 linww20150126 begin
  451. var flag=true;//true 申请文档有纸质也可以借阅,无已经借阅情况,false 有存在纸质借阅已借
  452. var flag2=0;//0为check方法无运行过,1check方法运行过且无已经借阅情况 3check方法运行过且有存在纸质借阅已借
  453. //控制提交 linww20150126 end
  454. function submitRquestForm(){
  455. flag=true;
  456. if(checkForm()){
  457. //获取列表全部数据
  458. var manager = $("#maingrid").ligerGetGridManager();
  459. var data = manager.getData();
  460. for ( var i = 0; i < data.length; i++) {
  461. if(data[i].borrow_hours!=0){
  462. data[i].borrow_hours=(data[i].borrow_hours-1)*2
  463. }
  464. var archive_medium = data[i].archive_medium;
  465. if(archive_medium == 2){
  466. if(data[i].borrow_type == 3){
  467. $.ligerDialog.alert(''+data[i].archive_name+'档案不是纸质介质的,不能纸质借阅!','提示', 'warn');
  468. return;
  469. }
  470. }
  471. }
  472. var t1 = $.ligerui.toJSON(data);
  473. $("#jsonRequestData").val(t1);
  474. //拼接申请是纸质借阅文档的文档id linww20150126 begin
  475. var archive_id="";
  476. for(var i=0;i<data.length;i++){
  477. if(data[i].borrow_type==3){
  478. archive_id+=data[i].archive_id+",";
  479. }
  480. }
  481. if(archive_id !=""){//申请中无纸质类型
  482. if(flag2!=1){
  483. flag=check(archive_id);//true 申请文档有纸质也可以借阅,无已经借阅情况,false 有存在纸质借阅已借
  484. }
  485. }
  486. if(!flag){//flag=true继续申请 flag=false停止提交数据
  487. return;
  488. }
  489. //拼接申请是纸质借阅文档的文档id linww20150126 begin
  490. var jsonRequestData = document.getElementById("jsonRequestData");
  491. var jsonRequestDatas;
  492. if (jsonRequestData.value != "" && typeof (jsonRequestData.value) != "undefined") {
  493. jsonRequestDatas = encodeURI(encodeURI(jsonRequestData.value));
  494. }
  495. var borrow_aim = document.getElementById("borrow_aim");
  496. var borrow_aims;
  497. if (borrow_aim.value != "" && typeof (borrow_aim.value) != "undefined") {
  498. borrow_aims =encodeURI(encodeURI(borrow_aim.value));
  499. }
  500. var jsonRequestData = $("#jsonRequestData").val();
  501. var modelId = $("#modelId").val();
  502. var tmodelId = $("#tmodelId").val();
  503. var borrow_aim = $("#borrow_aim").val();
  504. if(jsonRequestData != "" && typeof (jsonRequestData) != "undefined" && null !=jsonRequestData && "[]" !=jsonRequestData){
  505. $("#btnSave").attr({"disabled":"disabled"});
  506. //$("#requestForm").submit();
  507. submitRquestForms();
  508. }else{
  509. $.ligerDialog.warn("档案申请列表不能为空!");
  510. return;
  511. }
  512. }
  513. }
  514. function check(archive_id){
  515. $.ajax({
  516. url:'amsApplicationBorrowAction.do?task=check',
  517. async: false,
  518. type: 'post',
  519. data:{"archive_id":archive_id},
  520. dataType :"text",
  521. error: function(data){},
  522. success: function(data){
  523. if(data!='ok'){//ok 为申请纸质的可以借阅
  524. $.ligerDialog.confirm("存在纸质借阅已被借出,是否继续?",function(yes){
  525. if(yes){flag=true;
  526. flag2=1;
  527. submitRquestForm();
  528. }else {
  529. flag2=3;
  530. }
  531. });
  532. }
  533. else{
  534. flag=true;
  535. flag2=1;
  536. submitRquestForm();
  537. }
  538. }
  539. });
  540. }
  541. function refresh(obj){
  542. if(obj == "1"){
  543. parent.location.reload();
  544. }
  545. }
  546. $(document).ready(function() {
  547. $("[name='borrow_aim']").focus();
  548. });
  549. </script>
  550. <style type="text/css">
  551. .file-style {
  552. width: 550px;
  553. }
  554. .file-style input[type='file'] {
  555. width: 385px;
  556. height: 24px;
  557. line-height: 22px;
  558. vertical-align: bottom;
  559. background-color: #fff;
  560. border: 1px solid #cccccc;
  561. margin-top: 2px;
  562. margin-bottom: 2px;
  563. }
  564. </style>
  565. </head>
  566. <body>
  567. <%@ include file="/include/message.jsp"%>
  568. <form id="requestForm" action="amsApplicationBorrowAction.do" method="post">
  569. <div id="title" class="form-button">
  570. <input type="hidden" id="archiveId" name="archiveId" value="1">
  571. <input type="button" class="l-button" value="提交申请" onclick="submitRquestForm()" ${flowOnOff=='off'? 'disabled="disabled"':'' }>
  572. <c:if test="${flowOnOff=='off' }">
  573. <span style="color:red;">请先配置审核流程</span>
  574. </c:if>
  575. <input type="button" value="关闭" class="l-button" onclick="closeWindow();" />
  576. </div>
  577. <div class="container-layout">
  578. <div class="forum-container">
  579. <div class="forum-container">
  580. <table class="l-table-edit line">
  581. <tr>
  582. <th colspan="4"><B>借阅申请</B></th>
  583. </tr>
  584. <tr>
  585. <td colspan="4" height="300">
  586. <!-- 申请档案 start -->
  587. <div>
  588. <a class="l-button" style="width:100px;float:left; margin-left:10px; margin-top: 10px" onclick="archive_search()">选择档案</a>
  589. <a class="l-button" style="width:120px;float:left; margin-left:10px; margin-top: 10px" onclick="handwork_add()">没有找到档案点这</a>
  590. </div>
  591. <div class="l-clear"></div>
  592. <div id="maingrid" style="margin-top:5px"></div><br />
  593. <div style="display:none;"></div>
  594. <!-- 申请档案 end -->
  595. </td>
  596. </tr>
  597. </table>
  598. </div>
  599. <center>
  600. <table class="l-table-edit line">
  601. <tr>
  602. <td class="l-table-edit-text">借阅目的<FONT COLOR="red">*</FONT>:</td>
  603. <td class="l-table-edit-td" colspan="3">
  604. <textarea id="borrow_aim" name="borrow_aim" rows="5" cols="70"></textarea>
  605. </tr>
  606. <tr>
  607. <td class="l-table-edit-text">借阅人:</td>
  608. <td class="l-table-edit-td" colspan="3">
  609. ${session.name}
  610. </tr>
  611. <tr>
  612. <td class="l-table-edit-text">借阅部门:</td>
  613. <td class="l-table-edit-td" colspan="3">
  614. ${session.group.groupName }
  615. </tr>
  616. </table>
  617. <input type="hidden" id="dev_id" name="dev_id" value="">
  618. <input type="hidden" id="universalid" name="universalid" value="">
  619. <input type="hidden" id="task" name="task" value="doAddApplication">
  620. <input type="hidden" id="tabid" name="tabid" value="${requestScope.tabid}">
  621. <input type="hidden" id="jsonRequestData" name="jsonRequestData" value="">
  622. <input type="hidden" id="tabid" name="tabid" value="${param.tabid }">
  623. <input type="hidden" id="checkValue" name="checkValue" value=""/>
  624. <!-- 流程ID -->
  625. <input type="hidden" id="flowTitle" name="flowTitle" value="">
  626. <input type="hidden" id="tmodelId" name="tmodelId" value="${requestScope.tmodel.tmodelId }">
  627. <input type="hidden" id="modelId" name="modelId" value="${requestScope.fmodel.modelId }">
  628. </center>
  629. </div>
  630. </div>
  631. </form>
  632. </body>
  633. </html>