warehouseList.jsp 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
  2. <%@include file="/context/mytags.jsp" %>
  3. <t:base type="jquery,easyui,tools,DatePicker"></t:base>
  4. <div class="easyui-layout" fit="true">
  5. <div region="center" style="padding:0px;border:0px">
  6. <t:datagrid name="warehouseList" pagination="false" checkbox="false" fitColumns="true" title="仓库档案"
  7. actionUrl="warehouseController.do?datagrid&_functionId=${_functionId}" idField="id" fit="true" queryMode="group">
  8. <t:dgCol title="主键" field="id" hidden="true" queryMode="single" width="120"></t:dgCol>
  9. <t:dgCol title="仓库名称" field="warehouseName" query="true" queryMode="single" width="220"></t:dgCol>
  10. <t:dgCol title="所属科室" field="projectId" query="true" dictionary="t_s_depart,id,departname, and org_type != '1' " queryMode="single"
  11. width="250"></t:dgCol>
  12. <t:dgCol title="备注" field="remark" queryMode="single" width="150"></t:dgCol>
  13. <t:dgCol title="状态" field="status" queryMode="single" width="130" replace="启用_0,停用_1"></t:dgCol>
  14. <t:dgCol title="删除标记" field="deleteFlag" hidden="true" queryMode="single" width="120"></t:dgCol>
  15. <t:dgCol title="操作" field="opt"></t:dgCol>
  16. <t:dgDelOpt title="删除" exp="status#eq#1" urlclass="ace_button" urlfont="fa-trash-o"
  17. url="warehouseController.do?doDel&id={id}"/>
  18. <t:dgFunOpt title="停用" exp="status#eq#0" funname="lockPromise(warehouseName,id)" urlclass="ace_button" urlfont="fa-cog" />
  19. <t:dgFunOpt title="启用" exp="status#eq#1" funname="unLockPromise(warehouseName,id)" urlclass="ace_button" urlfont="fa-cog" />
  20. <t:dgToolBar title="录入" operationCode="add" icon="icon-add" url="warehouseController.do?goAdd" funname="add"></t:dgToolBar>
  21. <t:dgToolBar title="修改" icon="icon-edit" operationCode="edit" url="warehouseController.do?goUpdate"
  22. funname="update"></t:dgToolBar>
  23. <t:dgToolBar title="查看" icon="icon-search" url="warehouseController.do?goUpdate&viewFlag=1"
  24. funname="detail"></t:dgToolBar>
  25. </t:datagrid>
  26. </div>
  27. </div>
  28. <script src="webpage/cn/com/lzt/warehouse/warehouseList.js"></script>
  29. <script type="text/javascript">
  30. //停用
  31. function lockPromise(title,id){
  32. var url = "warehouseController.do?lock&lockvalue=1&id=" + id;
  33. $.dialog.confirm('<t:mutiLang langKey="确定要停用该仓库吗?"/>', function(){
  34. lockuploadify(url, '&id');
  35. }, function(){
  36. });
  37. };
  38. function lockuploadify(url, id) {
  39. $.ajax({
  40. async : false,
  41. cache : false,
  42. type : 'POST',
  43. url : url,// 请求的action路径
  44. error : function() {// 请求失败处理函数
  45. },
  46. success : function(data) {
  47. var d = data; // ------ $.parseJSON(data);
  48. if (d.success) {
  49. var msg = d.msg;
  50. tip(msg);
  51. reloadTable();
  52. }
  53. }
  54. });
  55. }
  56. //启用
  57. function unLockPromise(title,id){
  58. var url = "warehouseController.do?unLock&lockvalue=0&id=" + id;
  59. $.dialog.confirm('<t:mutiLang langKey="确定要启用该仓库吗?"/>', function(){
  60. lockuploadify(url, '&id');
  61. }, function(){
  62. });
  63. };
  64. //导入
  65. function ImportXls() {
  66. openuploadwin('Excel导入', 'warehouseController.do?upload', "warehouseList");
  67. };
  68. //导出
  69. function ExportXls() {
  70. JeecgExcelExport("warehouseController.do?exportXls", "warehouseList");
  71. };
  72. //模板下载
  73. function ExportXlsByT() {
  74. JeecgExcelExport("warehouseController.do?exportXlsByT", "warehouseList");
  75. };
  76. </script>