|
|
@@ -39,12 +39,14 @@ function initQueryParams() {
|
|
|
}
|
|
|
if(cur_status==4){
|
|
|
$("#dispatchPatchBtn").show();
|
|
|
+ $("#hasScoreDiv").show();
|
|
|
}
|
|
|
}
|
|
|
//初始化表行按钮
|
|
|
function initTableRowBtn() {
|
|
|
$.zui.store.set("task_table_btn_2",[{func:'showCheck',text:'开始稽查',icon_class:'icon-eye-open'}]);
|
|
|
- $.zui.store.set("task_table_btn_3",[{func:'showContinueCheck',text:'继续稽查',icon_class:'icon-eye-open'}]);
|
|
|
+ $.zui.store.set("task_table_btn_3",[{func:'showCheck',text:'开始稽查',icon_class:'icon-eye-open'}]);
|
|
|
+ $.zui.store.set("task_table_btn_7",[{func:'showContinueCheck',text:'继续稽查',icon_class:'icon-eye-open'}]);
|
|
|
$.zui.store.set("task_table_btn_4",[{func:'showTaskDetail',text:'详情',icon_class:'icon-tasks'},
|
|
|
{func:'dispatchTaskById',text:'下发',icon_class:'icon-signin'}]);
|
|
|
$.zui.store.set("task_table_btn_5",[{func:'showTaskDetail',text:'详情',icon_class:'icon-tasks'}]);
|
|
|
@@ -61,7 +63,8 @@ function queryTask(){
|
|
|
"start_time": start_time,
|
|
|
"end_time": end_time,
|
|
|
"checked_dept": $("#fsList").val(),
|
|
|
- "check_status":cur_status
|
|
|
+ "check_status":cur_status,
|
|
|
+ "hasScore":$("#hasScoreList").val(),
|
|
|
}
|
|
|
var hide = false;
|
|
|
if(hasRole(ROLE_STATION_ADMIN) || hasRole(ROLE_STATION)) {
|
|
|
@@ -79,10 +82,16 @@ function queryTask(){
|
|
|
var colFunc = {width: 120, text: '操作', type: 'string', flex: true, field: 'id'};
|
|
|
colFunc.oper = $.zui.store.get("task_table_btn_"+cur_status);
|
|
|
cols.push(colFunc);
|
|
|
- // var pager = {
|
|
|
- // page_size:10
|
|
|
- // }
|
|
|
+ //只有下发才显示复选框
|
|
|
+ var checkable = false;
|
|
|
+ if(hasRole(ROLE_JICHA_ADMIN) && cur_status==4){
|
|
|
+ checkable = true;
|
|
|
+ }
|
|
|
+ if(cur_status==2 || cur_status==3){
|
|
|
+ data.check_status_arr = [2,3];
|
|
|
+ }
|
|
|
$('.datatable').mytable({'cols':cols,
|
|
|
+ 'checkable':checkable,
|
|
|
'url':"/task/getTaskList/",
|
|
|
'param':data}
|
|
|
);
|
|
|
@@ -92,7 +101,8 @@ function showCheck(id){
|
|
|
// $('#myModal').modal({name:"dd"});
|
|
|
$.checkTask =getItemByIdFromArr(id,$('.datatable').mytable('getTableData'));
|
|
|
$.checkTask.appeal = null;
|
|
|
-
|
|
|
+ //开始稽查
|
|
|
+ no_return_common_service('/task/update', {"id":$.checkTask.id,"check_status":3});
|
|
|
changePage("/view/mytask/check.html");
|
|
|
}
|
|
|
//进入继续稽查页面
|
|
|
@@ -159,14 +169,15 @@ function showTaskDetail(id){
|
|
|
}
|
|
|
//下发所有任务
|
|
|
function dispatchTaskPatch(){
|
|
|
- layer.confirm('确定下发全部任务?', {
|
|
|
+ layer.confirm('确定下发全部任务?', {
|
|
|
btn: ['确定','取消'] //按钮
|
|
|
}, function(){
|
|
|
var param = {
|
|
|
- "start_time": $("#start_time").val(),
|
|
|
- "end_time": $("#end_time").val(),
|
|
|
- "checked_dept": $("#dept").val(),
|
|
|
- "check_status":4
|
|
|
+ // "start_time": $("#start_time").val(),
|
|
|
+ // "end_time": $("#end_time").val(),
|
|
|
+ // "checked_dept": $("#dept").val(),
|
|
|
+ "check_status":4,
|
|
|
+ "dispatch_ids":$('.datatable').mytable('getTableCheckedIds')
|
|
|
}
|
|
|
|
|
|
no_return_common_service('/task/dispatch', param, function(data){
|
|
|
@@ -178,7 +189,8 @@ function dispatchTaskPatch(){
|
|
|
}, function(index){
|
|
|
layer.close(index);
|
|
|
});
|
|
|
-
|
|
|
+ var datas = $('.datatable').mytable('getTableData');
|
|
|
+ console.log(datas);
|
|
|
}
|
|
|
//下发单条任务
|
|
|
function dispatchTaskById(id){
|