carScheduleArchiveSet.jsp 3.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  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 id="main_typegroup_list" class="easyui-layout" fit="true">
  5. <div region="center" style="padding:0px;border:0px">
  6. <input id="scheduleid" name="scheduleid" type="hidden" value="${schedule.id}"/>
  7. <t:datagrid name="archiveList" checkbox="false" pagination="true" fitColumns="true" title="${user.realName} 业务计划:档案明细"
  8. actionUrl="carScheduleController.do?archiveSetDatagrid&scheduleid=${schedule.id}" idField="id" fit="true">
  9. <t:dgCol title="id" field="id" hidden="true" width="20"></t:dgCol>
  10. <t:dgCol title="code" field="code" hidden="true" width="20"></t:dgCol>
  11. <t:dgCol title="档案名" field="name" width="120"></t:dgCol>
  12. <t:dgCol title="经度值" field="longitude" width="80"></t:dgCol>
  13. <t:dgCol title="纬度值" field="latitude" width="80"></t:dgCol>
  14. <t:dgCol title="模型经度值" field="cimLongitude" width="80"></t:dgCol>
  15. <t:dgCol title="模型纬度值" field="cimLatitude" width="80"></t:dgCol>
  16. <t:dgCol title="高度米" field="height" width="80"></t:dgCol>
  17. <t:dgCol title="位置" field="position" width="200"></t:dgCol>
  18. <t:dgCol title="垃圾桶溢满设备UID1" field="deviceUid1" width="120"></t:dgCol>
  19. <t:dgCol title="垃圾桶溢满设备UID2" field="deviceUid2" width="120"></t:dgCol>
  20. <t:dgCol title="操作" field="opt"></t:dgCol>
  21. <t:dgDelOpt title="删除" url="carScheduleController.do?doArchiveDel&archiveId={code}&scheduleId=${schedule.id}" urlclass="ace_button"
  22. urlfont="fa-trash-o"/>
  23. <t:dgToolBar title="新建" icon="icon-add" operationCode="add" funname="queryArchive"></t:dgToolBar>
  24. </t:datagrid>
  25. </div>
  26. </div>
  27. <div data-options="region:'east',
  28. title:'mytitle',
  29. collapsed:true,
  30. split:true,
  31. border:false,
  32. onExpand : function(){
  33. li_east = 1;
  34. },
  35. onCollapse : function() {
  36. li_east = 0;
  37. }"
  38. style="width: 400px; overflow: hidden;" id="eastPanel">
  39. <div class="easyui-panel" style="padding:0px;border:0px" fit="true" border="false" id="userListpanel"></div>
  40. </div>
  41. <script type="text/javascript">
  42. $(document).ready(function () {
  43. });
  44. function queryArchive(){
  45. $.dialog({
  46. content: 'url:archivesDustBinController.do?list', zIndex: getzIndex(), title: '档案列表', lock: true, width: '1000px', height: '650px', opacity: 0.4, button: [
  47. {name: '确定', callback: function (){
  48. var iframe = this.iframe.contentWindow;
  49. if(iframe.getReason().length>0){
  50. var dustbins = iframe.getReason();
  51. dustbins = eval("(" + dustbins + ")");
  52. for(var xx = 0; xx < dustbins.length; xx ++){
  53. addDustbin(dustbins[xx]);
  54. }
  55. }
  56. }, focus: true},
  57. {name: '取消', callback: function (){}}
  58. ]}).zindex();
  59. }
  60. function addDustbin(item) {
  61. $.ajax({
  62. url:"carScheduleController.do?doArchiveAdd",
  63. data:{
  64. "archiveId" : item.code,
  65. "scheduleId" : $('#scheduleid').val()
  66. },
  67. type:"Post",
  68. dataType:"json",
  69. success:function(data){
  70. if(data.success){
  71. tip(data.msg);
  72. $("#archiveList").datagrid('reload');
  73. }else{
  74. $.messager.alert('提示信息',data.msg);
  75. }
  76. }
  77. });
  78. }
  79. </script>