|
|
@@ -40,13 +40,14 @@ function initQueryParams() {
|
|
|
}
|
|
|
//初始化表行按钮
|
|
|
function initTableRowBtn() {
|
|
|
- $.zui.store.set("task_table_btn_11",[{func:'seeCheckAudit',text:'处理',icon_class:'icon-phone-sign'}]);
|
|
|
- $.zui.store.set("task_table_btn_3",[{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'}]);
|
|
|
- $.zui.store.set("task_table_btn_6",[{func:'showTaskDetail',text:'详情',icon_class:'icon-tasks'}]);
|
|
|
- $.zui.store.set("task_table_btn_21",[{func:'showApplyDetail',text:'处理',icon_class:'icon-hand-up'}]);
|
|
|
+ $.zui.store.set("task_table_btn_11",[{func:'seeCheckAudit',text:'处理',icon_class:'icon-tasks'}]);
|
|
|
+ $.zui.store.set("task_table_btn_12",[{func:'showCheck',text:'开始稽查',icon_class:'icon-eye-open'}]);
|
|
|
+ $.zui.store.set("task_table_btn_13",[{func:'showContinueCheck',text:'继续稽查',icon_class:'icon-eye-open'}]);
|
|
|
+ $.zui.store.set("task_table_btn_14",[{func:'seeCheckAudit',text:'详情',icon_class:'icon-tasks'},
|
|
|
+ {func:'dispatchAppealTaskById',text:'下发',icon_class:'icon-signin'}]);
|
|
|
+ // $.zui.store.set("task_table_btn_14",[{func:'showTaskDetail',text:'详情',icon_class:'icon-tasks'}]);
|
|
|
+ $.zui.store.set("task_table_btn_15",[{func:'seeCheckAudit',text:'详情',icon_class:'icon-tasks'}]);
|
|
|
+ $.zui.store.set("task_table_btn_16",[{func:'seeCheckAudit',text:'详情',icon_class:'icon-tasks'}]);
|
|
|
}
|
|
|
|
|
|
function initAppealList() {
|
|
|
@@ -61,16 +62,17 @@ function queryAppeal(){
|
|
|
"check_status": cur_status,
|
|
|
}
|
|
|
var hide = false;
|
|
|
- if(hasRole(ROLE_STATION_ADMIN) || hasRole(ROLE_STATION)) {
|
|
|
+ if(hasRole(ROLE_STATION_ADMIN) || hasRole(ROLE_STATION) || hasRole(ROLE_JICHA)) {
|
|
|
hide = true;
|
|
|
}
|
|
|
|
|
|
var cols = [
|
|
|
{width: 30, text: '序号', flex: true, colClass: 'text-center',field:'num'},
|
|
|
{width: 100, text: '任务名称', flex: true,colClass: '',field:'name'},
|
|
|
- {width: 80, text: '申诉人员', flex: true, colClass: '',field:'appeal_man_name'},
|
|
|
- {width: 100, text: '申诉部门', flex: true, colClass: '',sort: 'down',field:'appeal_dept_name'},
|
|
|
+ {width: 80, text: '申诉人员', flex: true, colClass: '',field:'checked_person_name'},
|
|
|
+ {width: 100, text: '申诉部门', flex: true, colClass: '',sort: 'down',field:'checked_dept_name'},
|
|
|
{width: 80, text: '稽查人员', type: 'string', flex: true, hide:hide,colClass: '',field:'checkman_name'},
|
|
|
+ {width: 80, text: '复核人员', type: 'string', flex: true, hide:hide,colClass: '',field:'recheckman_name'},
|
|
|
{width: 120, text: '稽查时间段', type: 'string', flex: true, colClass: '',field:'check_period'},
|
|
|
{width: 80, text: '状态', type: 'string', flex: true, colClass: '',field:'check_status_name'},
|
|
|
];
|
|
|
@@ -78,7 +80,7 @@ function queryAppeal(){
|
|
|
colFunc.oper = $.zui.store.get("task_table_btn_"+cur_status);
|
|
|
cols.push(colFunc);
|
|
|
$('.datatable').mytable({'cols':cols,
|
|
|
- 'url':"checkAppeal/getList",
|
|
|
+ 'url':"/checkAppeal/getTaskList",
|
|
|
'param':data}
|
|
|
);
|
|
|
}
|
|
|
@@ -87,12 +89,12 @@ function seeCheckAudit(id,task_id){
|
|
|
// alert("task_id:"+task_id+"---id:"+id)
|
|
|
// function showTaskDetail1(id){
|
|
|
var rowData=getItemByIdFromArr(id,$('.datatable').mytable('getTableData'));
|
|
|
- post_common_service("/task/getById", {"id":task_id}, function(data){
|
|
|
- $.checkTask = data;
|
|
|
- $.checkTask.appeal = rowData;
|
|
|
- console.log("申诉:"+$.checkTask.appeal.id);
|
|
|
- changePage("/view/mytask/taskDetail.html");
|
|
|
- });
|
|
|
+ post_common_service("/checkAppeal/getByTaskId", {"task_id":rowData.id}, function(data){
|
|
|
+ $.checkTask = rowData;
|
|
|
+ $.checkTask.appeal = data;
|
|
|
+ console.log("申诉:"+$.checkTask.appeal.id);
|
|
|
+ changePage("/view/mytask/taskDetail.html");
|
|
|
+ });
|
|
|
// }
|
|
|
}
|
|
|
//再分配
|
|
|
@@ -141,15 +143,29 @@ function queryUnAssignedTable(){
|
|
|
'param':data}
|
|
|
);
|
|
|
}
|
|
|
-//查看稽查结果
|
|
|
-function seeCheckAudit1(id,task_id){
|
|
|
- // alert("task_id:"+task_id+"---id:"+id)
|
|
|
- // function showTaskDetail1(id){
|
|
|
+//进入稽查页面
|
|
|
+function showCheck(id){
|
|
|
+ // $('#myModal').modal({name:"dd"});
|
|
|
var rowData=getItemByIdFromArr(id,$('.datatable').mytable('getTableData'));
|
|
|
- $.checkTask = rowData;
|
|
|
- changePage("/view/mytask/taskDetail.html");
|
|
|
-// }
|
|
|
+ post_common_service("/checkAppeal/getByTaskId", {"task_id":rowData.id}, function(data){
|
|
|
+ $.checkTask = rowData;
|
|
|
+ $.checkTask.appeal = data;
|
|
|
+ console.log("申诉:"+$.checkTask.appeal.id);
|
|
|
+ no_return_common_service('/task/update', {"id":id,"check_status":13})
|
|
|
+ changePage("/view/mytask/check.html");
|
|
|
+ });
|
|
|
+}
|
|
|
+//进入继续稽查页面
|
|
|
+function showContinueCheck(id){
|
|
|
+ // $('#myModal').modal({name:"dd"});
|
|
|
+ var rowData=getItemByIdFromArr(id,$('.datatable').mytable('getTableData'));
|
|
|
+ post_common_service("/checkAppeal/getByTaskId", {"task_id":rowData.id}, function(data){
|
|
|
+ $.checkTask = rowData;
|
|
|
+ $.checkTask.appeal = data;
|
|
|
+ changePage("/view/mytask/check.html");
|
|
|
+ });
|
|
|
}
|
|
|
+
|
|
|
//再分配
|
|
|
function distributionAgain(id,task_id){
|
|
|
alert("task_id:"+task_id+"---id:"+id)
|
|
|
@@ -159,3 +175,25 @@ function distributionAgain(id,task_id){
|
|
|
function seeDetail(id,task_id){
|
|
|
alert("task_id:"+task_id+"---id:"+id)
|
|
|
}
|
|
|
+
|
|
|
+//下发单条任务
|
|
|
+function dispatchAppealTaskById(id){
|
|
|
+ layer.confirm('确定下发任务?', {
|
|
|
+ btn: ['确定','取消'] //按钮
|
|
|
+ }, function(){
|
|
|
+ var rowData=getItemByIdFromArr(id,$('.datatable').mytable('getTableData'));
|
|
|
+ var param = {
|
|
|
+ "id": rowData.id,
|
|
|
+ "check_status":15
|
|
|
+ }
|
|
|
+ no_return_common_service('/task/dispatchById', param, function(data){
|
|
|
+ queryAppeal();
|
|
|
+ layer.msg(data, {
|
|
|
+ time: 2000//20s后自动关闭
|
|
|
+ });
|
|
|
+ });
|
|
|
+ }, function(index){
|
|
|
+ layer.close(index);
|
|
|
+ });
|
|
|
+
|
|
|
+}
|