clearPointScheduleList.jsp 3.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  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"></t:base>
  4. <style>
  5. </style>
  6. <div class="easyui-layout" fit="true" >
  7. <div region="center" style="padding:0px;border:0px">
  8. <t:datagrid name="clearingpoint" fitColumns="true" checkbox="false" pageSize="20"
  9. title="清运点" actionUrl="clearPointScheduleController.do?datagrid"
  10. sortName="createDate" sortOrder="desc" idField="id" queryMode="group">
  11. <t:dgCol title="主键" field="id" hidden="true" width="120"></t:dgCol>
  12. <t:dgCol title="清运点编码" field="code" query="true" queryMode="single" width="100"></t:dgCol>
  13. <t:dgCol title="清运点名称" field="name" query="true" queryMode="single" width="100"></t:dgCol>
  14. <t:dgCol title="作业日期" field="scheduleDate" width="110"></t:dgCol>
  15. <t:dgCol title="作业周期类型" field="scheduleArrangeType" dictionary="scheduleArrangeType" query="true" queryMode="single" width="110"></t:dgCol>
  16. <t:dgCol title="状态" field="scheduleStatus" dictionary="workStatus" query="true" queryMode="single"
  17. width="60"></t:dgCol>
  18. <t:dgToolBar title="录入" icon="icon-add" operationCode="add" url="clearPointScheduleController.do?goAdd" funname="add"></t:dgToolBar>
  19. <t:dgToolBar title="修改" icon="icon-edit" operationCode="edit" url="clearPointScheduleController.do?goUpdate"
  20. funname="update"></t:dgToolBar>
  21. <t:dgToolBar title="删除" icon="icon-remove" operationCode="remove" funname="delete_clean"></t:dgToolBar>
  22. </t:datagrid>
  23. </div>
  24. </div>
  25. <script>
  26. $(function () {
  27. });
  28. //清运点 删除 逻辑
  29. delete_clean = () => {
  30. let id = "";
  31. const rows = $("#clearingpoint").datagrid('getSelections');
  32. rows.length > 0 ? $.messager.confirm("确认", "确定要删除这条数据?", function (r) {
  33. if (r) {
  34. for (let i = 0; i < rows.length; i++) {
  35. id = rows[i].id;
  36. }
  37. $.ajax({
  38. url: "clearPointScheduleController.do?doDel",
  39. type: 'post',
  40. data: JSON.stringify({id: id}),
  41. cache: false,
  42. contentType: "application/json;charset=utf-8",
  43. success: function (data) {
  44. const d = data;
  45. if (d.success) {
  46. const msg = d.msg;
  47. tip(msg);
  48. $("#clearingpoint").datagrid('reload');
  49. clearData();
  50. id = '';
  51. } else {
  52. layer.alert(d.msg);
  53. }
  54. }
  55. });
  56. }
  57. }) : layer.alert("请选择需要删除的数据")
  58. }
  59. </script>