From 7584e149e4ff01e746530a4b1371683c945382ce Mon Sep 17 00:00:00 2001 From: java110 <928255095@qq.com> Date: Sun, 29 Mar 2020 16:28:11 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=A0=E5=85=A5=E5=B7=A1=E6=A3=80=E4=BB=BB?= =?UTF-8?q?=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../inspectionTaskManage.html | 106 ++++++++++++++++++ .../inspectionTaskManage.js | 85 ++++++++++++++ 2 files changed, 191 insertions(+) create mode 100644 public/components/inspectionTaskManage/inspectionTaskManage.html create mode 100644 public/components/inspectionTaskManage/inspectionTaskManage.js diff --git a/public/components/inspectionTaskManage/inspectionTaskManage.html b/public/components/inspectionTaskManage/inspectionTaskManage.html new file mode 100644 index 000000000..8c99a14f3 --- /dev/null +++ b/public/components/inspectionTaskManage/inspectionTaskManage.html @@ -0,0 +1,106 @@ +
+
+
+
+
+
查询条件
+
+ +
+
+
+
+
+
+ +
+
+ +
+
+ +
+ +
+ + +
+
+
+
+
+
+
+
+
巡检任务信息
+
+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
任务编码任务编码巡检计划巡检时间实际巡检时间巡检人巡检方式操作
{{inspectionTask.taskId}}{{inspectionTask.taskId}}{{inspectionTask.inspectionPlanId}}{{inspectionTask.planInsTime}}{{inspectionTask.actInsTime}}{{inspectionTask.planUserName}}{{inspectionTask.signType}}
+ +
+
+ +
+
    +
    + + +
    +
    +
    +
    + + + + + + + +
    diff --git a/public/components/inspectionTaskManage/inspectionTaskManage.js b/public/components/inspectionTaskManage/inspectionTaskManage.js new file mode 100644 index 000000000..cab54fbc2 --- /dev/null +++ b/public/components/inspectionTaskManage/inspectionTaskManage.js @@ -0,0 +1,85 @@ +/** + 入驻小区 +**/ +(function(vc){ + var DEFAULT_PAGE = 1; + var DEFAULT_ROWS = 10; + vc.extends({ + data:{ + inspectionTaskManageInfo:{ + inspectionTasks:[], + total:0, + records:1, + moreCondition:false, + taskId:'', + conditions:{ + planUserName:'', +inspectionPlanId:'', +actInsTime:'', + + } + } + }, + _initMethod:function(){ + vc.component._listInspectionTasks(DEFAULT_PAGE, DEFAULT_ROWS); + }, + _initEvent:function(){ + + vc.on('inspectionTaskManage','listInspectionTask',function(_param){ + vc.component._listInspectionTasks(DEFAULT_PAGE, DEFAULT_ROWS); + }); + vc.on('pagination','page_event',function(_currentPage){ + vc.component._listInspectionTasks(_currentPage,DEFAULT_ROWS); + }); + }, + methods:{ + _listInspectionTasks:function(_page, _rows){ + + vc.component.inspectionTaskManageInfo.conditions.page = _page; + vc.component.inspectionTaskManageInfo.conditions.row = _rows; + var param = { + params:vc.component.inspectionTaskManageInfo.conditions + }; + + //发送get请求 + vc.http.apiGet('inspectionTask.listInspectionTasks', + param, + function(json,res){ + var _inspectionTaskManageInfo=JSON.parse(json); + vc.component.inspectionTaskManageInfo.total = _inspectionTaskManageInfo.total; + vc.component.inspectionTaskManageInfo.records = _inspectionTaskManageInfo.records; + vc.component.inspectionTaskManageInfo.inspectionTasks = _inspectionTaskManageInfo.inspectionTasks; + vc.emit('pagination','init',{ + total:vc.component.inspectionTaskManageInfo.records, + currentPage:_page + }); + },function(errInfo,error){ + console.log('请求失败处理'); + } + ); + }, + _openAddInspectionTaskModal:function(){ + vc.emit('addInspectionTask','openAddInspectionTaskModal',{}); + }, + _openEditInspectionTaskModel:function(_inspectionTask){ + vc.emit('editInspectionTask','openEditInspectionTaskModal',_inspectionTask); + }, + _openDeleteInspectionTaskModel:function(_inspectionTask){ + vc.emit('deleteInspectionTask','openDeleteInspectionTaskModal',_inspectionTask); + }, + _queryInspectionTaskMethod:function(){ + vc.component._listInspectionTasks(DEFAULT_PAGE, DEFAULT_ROWS); + + }, + _moreCondition:function(){ + if(vc.component.inspectionTaskManageInfo.moreCondition){ + vc.component.inspectionTaskManageInfo.moreCondition = false; + }else{ + vc.component.inspectionTaskManageInfo.moreCondition = true; + } + } + + + } + }); +})(window.vc);