温红权 7 yıl önce
ebeveyn
işleme
3b775db79c

+ 37 - 9
VisualInspection/fwq/js/task/task_list.js

@@ -9,9 +9,28 @@ function initTaskPage() {
 
 function initQueryParams() {
     // 仅选择日期
-    $.jeDate("#start_time", {
-        isinitVal: true,
-        format: 'YYYY-MM' // 分隔符可以任意定义,该例子表示只显示年月
+    $("#start_time").datetimepicker({
+        language: "zh-CN",
+        weekStart: 1,
+        todayBtn: 1,
+        autoclose: 1,
+        todayHighlight: 1,
+        startView: 2,
+        minView: 2,
+        forceParse: 0,
+        format: "yyyy-mm-dd"
+    });
+    // 仅选择日期
+    $("#end_time").datetimepicker({
+        language: "zh-CN",
+        weekStart: 1,
+        todayBtn: 1,
+        autoclose: 1,
+        todayHighlight: 1,
+        startView: 2,
+        minView: 2,
+        forceParse: 0,
+        format: "yyyy-mm-dd"
     });
 
     var store_params = $.zui.store.get('store_param_' + current_url);
@@ -19,11 +38,17 @@ function initQueryParams() {
     if (store_params) {
         checked_dept = store_params.checked_dept;
 
-        $("#start_time").val(store_params.end_time.substr(0, 7));
+        // $("#start_time").val(store_params.end_time.substr(0, 7));
+        $("#start_time").val(store_params.start_time.substr(0, 11));
+        $("#end_time").val(store_params.end_time.substr(0, 11));
         $("#hasScoreList").val(store_params.hasScore);
         cur_page = store_params.currentpage;
     } else {
-        $("#start_time").val(getCurrentRealTimeFormat());
+        var cm = getCurrentRealTimeFormat();
+        var tyt = getTimeByMonth(cm);
+        $("#start_time").val((tyt.starttime.add(1, "d")).format("YYYY-MM-DD"));
+        $("#end_time").val(tyt.endtime.format("YYYY-MM-DD"));
+        // $("#start_time").val(getCurrentRealTimeFormat());
     }
 
 
@@ -69,15 +94,18 @@ function initTableRowBtn() {
 //查询任务
 function queryTask() {
 
-    var t = getTimeByMonth(GV("#start_time"));
+    var start_time = "";
+    if ($("#start_time").val()) start_time = (moment($("#start_time").val()).subtract(1, "d")).format("YYYY-MM-DD") + " 23:00:00";
+    var end_time = "";
+    if ($("#end_time").val()) end_time = $("#end_time").val() + " 23:00:00";
     var data = {
-        "start_time": getMomentTimeFormat(t.starttime),
-        "end_time": getMomentTimeFormat(t.endtime),
+        "start_time": (start_time),
+        "end_time": (end_time),
         "checked_dept": $("#fsList").val(),
         "hasScore": $("#hasScoreList").val(),
         "check_status": cur_status
     };
-    // console.log(data);
+    console.log(data);
     var hide = false;
     if (hasRole(ROLE_FWQ_ADMIN) || hasRole(ROLE_FWQ) || hasRole(ROLE_JICHA) || roleContains('FWQ')) {
         hide = true;

+ 8 - 4
VisualInspection/fwq/view/task/task_list.html

@@ -5,10 +5,14 @@
     <div class="row">
         <form class="form-horizontal" style="margin:0px;">
             <div class="form-group" style="margin:0px;">
-                <div class="form-group col-sm-3">
-                    <label for="exampleInputAccount1" class="col-sm-4" style="text-align: left;padding-right:0">稽查周期</label>
-                    <div class="col-sm-8">
-                        <input type="text" id="start_time" class="form-control form-date" placeholder="选择周期">
+                <div class="form-group col-sm-6">
+                    <!-- <label for="exampleInputAccount1" class="col-sm-4" style="text-align: left;padding-right:0">稽查周期</label> -->
+                    <label for="exampleInputAccount1" class="col-sm-2">稽查日期</label>
+                    <div class="col-sm-5">
+                        <input type="text" id="start_time" class="form-control form-date" placeholder="开始时间">
+                    </div>
+                    <div class="col-sm-5">
+                        <input type="text" id="end_time" class="form-control form-date" placeholder="截止时间">
                     </div>
                 </div>
                 <div class="form-group col-sm-3">

+ 151 - 147
VisualInspection/js/mytask/task_list.js

@@ -1,17 +1,18 @@
 var cur_status;
 var cur_page;
+
 function initTaskPage() {
     initQueryParams();
     initTableRowBtn();
     queryTask();
 }
+
 function initQueryParams() {
     // 仅选择日期
-    $("#start_time").datetimepicker(
-    {
-        language:  "zh-CN",
+    $("#start_time").datetimepicker({
+        language: "zh-CN",
         weekStart: 1,
-        todayBtn:  1,
+        todayBtn: 1,
         autoclose: 1,
         todayHighlight: 1,
         startView: 2,
@@ -20,11 +21,10 @@ function initQueryParams() {
         format: "yyyy-mm-dd"
     });
     // 仅选择日期
-    $("#end_time").datetimepicker(
-    {
-        language:  "zh-CN",
+    $("#end_time").datetimepicker({
+        language: "zh-CN",
         weekStart: 1,
-        todayBtn:  1,
+        todayBtn: 1,
         autoclose: 1,
         todayHighlight: 1,
         startView: 2,
@@ -33,136 +33,138 @@ function initQueryParams() {
         format: "yyyy-mm-dd"
     });
     //去上次查询保留的参数
-    var store_params = $.zui.store.get('store_param_'+current_url);
+    var store_params = $.zui.store.get('store_param_' + current_url);
     var checked_dept = null;
     var position_id = null;
     var checked_person = null;
-    if(store_params) {
+    if (store_params) {
         checked_dept = store_params.checked_dept;
         position_id = store_params.position_id;
         checked_person = store_params.checked_person;
-        $("#start_time").val(store_params.start_time.substr(0,11));
-        $("#end_time").val(store_params.end_time.substr(0,11));
+        $("#start_time").val(store_params.start_time.substr(0, 11));
+        $("#end_time").val(store_params.end_time.substr(0, 11));
         $("#hasScoreList").val(store_params.hasScore);
         cur_page = store_params.currentpage;
     }
-    if(roleContains("STATION")){
-        checked_dept = getCurrentUser().organid;     
+    if (roleContains("STATION")) {
+        checked_dept = getCurrentUser().organid;
     }
-    setFeSelect("#fsList",checked_dept);
-    if(roleContains("STATION")){
-        $("#fsList").attr('disabled','disabled');
+    setFeSelect("#fsList", checked_dept);
+    if (roleContains("STATION")) {
+        $("#fsList").attr('disabled', 'disabled');
     }
-    setJobSelect("#jobSelect",position_id);
+    setJobSelect("#jobSelect", position_id);
 
-    setFeePersonSelect("#feePersonList",checked_person,checked_dept);
+    setFeePersonSelect("#feePersonList", checked_person, checked_dept);
 
-    $('#fsList').change(function(){ 
-        setFeePersonSelect("#feePersonList",null,$("#fsList").val());
-    }) 
-    //获取页面参数
+    $('#fsList').change(function() {
+            setFeePersonSelect("#feePersonList", null, $("#fsList").val());
+        })
+        //获取页面参数
     var page_params = $.zui.store.get("page_params");
-    if(page_params && page_params.status) {
+    if (page_params && page_params.status) {
         cur_status = page_params.status;
     }
-    if(hasRole(ROLE_JICHA_ADMIN) && cur_status==4){
+    if (hasRole(ROLE_JICHA_ADMIN) && cur_status == 4) {
         $("#dispatchPatchBtn").show();
-        $("#dispatchAllNoScoreBtn").show();            
+        $("#dispatchAllNoScoreBtn").show();
     }
-    if(roleContains("STATION") && cur_status==5){
-        $("#confirmPatchBtn").show(); 
+    if (roleContains("STATION") && cur_status == 5) {
+        $("#confirmPatchBtn").show();
     }
     $("#checkPersonDiv").show();
 
-    if(cur_status==4 || cur_status==5 || cur_status==6){
-        $("#hasScoreDiv").show();     
+    if (cur_status == 4 || cur_status == 5 || cur_status == 6) {
+        $("#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:'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'}]);
-    $.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_2", [{ func: 'showCheck', 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' }]);
+    $.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' }]);
 }
 //查询任务
-function queryTask(){
+function queryTask() {
     var start_time = "";
-    if($("#start_time").val()) start_time = $("#start_time").val()+" 00:00:00";
+    if ($("#start_time").val()) start_time = $("#start_time").val() + " 00:00:00";
     var end_time = "";
-    if($("#end_time").val()) end_time = $("#end_time").val()+" 23:59:59"; 
+    if ($("#end_time").val()) end_time = $("#end_time").val() + " 23:59:59";
     var data = {
-        "start_time": start_time,
-        "end_time": end_time,
-        "checked_dept": $("#fsList").val(),
-        "check_status":cur_status,
-        "hasScore":$("#hasScoreList").val(),
-        "position_id":$("#jobSelect").val(),
-        "checked_person": $("#feePersonList").val()
-    }
-    // console.log(data);
+            "start_time": start_time,
+            "end_time": end_time,
+            "checked_dept": $("#fsList").val(),
+            "check_status": cur_status,
+            "hasScore": $("#hasScoreList").val(),
+            "position_id": $("#jobSelect").val(),
+            "checked_person": $("#feePersonList").val()
+        }
+        // console.log(data);
     var hide = false;
-    if(hasRole(ROLE_STATION_ADMIN) || hasRole(ROLE_STATION) ||  hasRole(ROLE_JICHA)|| roleContains('STATION')) {
+    if (hasRole(ROLE_STATION_ADMIN) || hasRole(ROLE_STATION) || hasRole(ROLE_JICHA) || roleContains('STATION')) {
         hide = true;
     }
     var cols = [
-                {width: 80, text: '序号', type: 'number', flex: true, colClass: 'text-center',field: 'num'},
-                {width: 160, text: '任务名称', type: 'string', flex: true, sort: 'down',field: 'name'},
-                {width: 80, text: '考核人员', type: 'string', flex: true, colClass: '',field: 'checked_person_name'},
-                {width: 160, text: '考核部门', type: 'string', flex: true, sort: 'down',field: 'checked_dept_name'},
-                {width: 80, text: '稽查人员', type: 'string', flex: true, hide:hide,colClass: '',field: 'checkman_name'},
-                {width: 160, text: '稽查时间段', type: 'string', flex: true, sort: 'down',field: 'check_period'},
-                // {width: 120, text: '状态', type: 'string', flex: true, colClass: '',field: 'check_status_name'}
-            ];
-    var colFunc = {width: 120, text: '操作', type: 'string', flex: true, field: 'id'};   
-    colFunc.oper = $.zui.store.get("task_table_btn_"+cur_status);
+        { width: 80, text: '序号', type: 'number', flex: true, colClass: 'text-center', field: 'num' },
+        { width: 160, text: '任务名称', type: 'string', flex: true, sort: 'down', field: 'name' },
+        { width: 80, text: '考核人员', type: 'string', flex: true, colClass: '', field: 'checked_person_name' },
+        { width: 160, text: '考核部门', type: 'string', flex: true, sort: 'down', field: 'checked_dept_name' },
+        { width: 80, text: '稽查人员', type: 'string', flex: true, hide: hide, colClass: '', field: 'checkman_name' },
+        { width: 160, text: '稽查时间段', type: 'string', flex: true, sort: 'down', field: 'check_period' },
+        // {width: 120, text: '状态', type: 'string', flex: true, colClass: '',field: 'check_status_name'}
+    ];
+    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 checkable = false;
-    if((hasRole(ROLE_JICHA_ADMIN) && cur_status==4)||(roleContains("STATION") && cur_status==5)){
+    if ((hasRole(ROLE_JICHA_ADMIN) && cur_status == 4) || (roleContains("STATION") && cur_status == 5)) {
         checkable = true;
     }
-    console.log("checkable:"+checkable);
-    if(cur_status==2 || cur_status==3){
-        data.check_status_arr = [2,3];
+    console.log("checkable:" + checkable);
+    if (cur_status == 2 || cur_status == 3) {
+        data.check_status_arr = [2, 3];
     }
-    taskTableObj = $('#task_list_table').mytable({'cols':cols,
-                            'checkable':checkable,
-                            'url':"/task/getTaskList/",
-                            'param':data,
-                            'pager': {
-                                    'p_cur': cur_page
-                                }
-                            });
-    $.zui.store.set('store_param_'+current_url,data);
+    taskTableObj = $('#task_list_table').mytable({
+        'cols': cols,
+        'checkable': checkable,
+        'url': "/task/getTaskList/",
+        'param': data,
+        'pager': {
+            'p_cur': cur_page
+        }
+    });
+    $.zui.store.set('store_param_' + current_url, data);
 }
 //进入稽查页面
-function showCheck(id){
+function showCheck(id) {
     // $('#myModal').modal({name:"dd"});
-    $.checkTask =getItemByIdFromArr(id,$('#task_list_table').mytable('getTableData'));
+    $.checkTask = getItemByIdFromArr(id, $('#task_list_table').mytable('getTableData'));
     $.checkTask.appeal = null;
     //开始稽查
-    no_return_common_service('/task/update', {"id":$.checkTask.id,"check_status":3});
-    
-    changePage("/view/mytask/check.html",taskTableObj);
+    no_return_common_service('/task/update', { "id": $.checkTask.id, "check_status": 3 });
+
+    changePage("/view/mytask/check.html", taskTableObj);
 }
 //进入继续稽查页面
-function showContinueCheck(id){
+function showContinueCheck(id) {
     // $('#myModal').modal({name:"dd"});
-    $.checkTask =getItemByIdFromArr(id,$('#task_list_table').mytable('getTableData'));
+    $.checkTask = getItemByIdFromArr(id, $('#task_list_table').mytable('getTableData'));
     $.checkTask.appeal = null;
-    changePage("/view/mytask/check.html",taskTableObj);
+    changePage("/view/mytask/check.html", taskTableObj);
 }
 //处置无效任务申请
-function showApplyDetail(id){
+function showApplyDetail(id) {
     layer.open({
         type: 1,
-        area: ['400px','500px'],
+        area: ['400px', '500px'],
         title: '申请处理',
         closeBtn: 1,
         shadeClose: true,
@@ -170,145 +172,147 @@ function showApplyDetail(id){
         content: $('#apply_detail_div'),
         btn: ['同意', '拒绝'],
         btnAlign: 'c', //按钮居中
-        shade: 0 ,//不显示遮罩
-        yes: function(index){
+        shade: 0, //不显示遮罩
+        yes: function(index) {
             aggreeApply(id);
             layer.close(index);
         },
-        btn2: function(index){
+        btn2: function(index) {
             refuseApply(id)
             layer.close(index);
         }
     });
     var param = {
-        'id':id
+        'id': id
     };
     post_common_service('/checkApply/getByTaskId', param, function(data) {
         $('#apply_man').val(data.apply_man);
         $('#apply_time').val(data.apply_time);
         $('#apply_reason').val(data.apply_reason);
-        $('#apply_id').val(data.id);        
+        $('#apply_id').val(data.id);
     });
 }
 //同意申请
-function aggreeApply(taskId){
+function aggreeApply(taskId) {
     var param = {
-        'id':$('#apply_id').val(),
-        'task_id':taskId
+        'id': $('#apply_id').val(),
+        'task_id': taskId
     };
-    addOrUpdateItem4Common(param,'/checkApply/agree',queryTask);
+    addOrUpdateItem4Common(param, '/checkApply/agree', queryTask);
 }
 //拒绝申请
-function refuseApply(taskId){
-     var param = {
-        'id':$('#apply_id').val(),
-        'task_id':taskId
+function refuseApply(taskId) {
+    var param = {
+        'id': $('#apply_id').val(),
+        'task_id': taskId
     };
-    addOrUpdateItem4Common(param,'/checkApply/refuse',queryTask);
+    addOrUpdateItem4Common(param, '/checkApply/refuse', queryTask);
 }
 //任务详情页面
-function showTaskDetail(id){
-    var rowData=getItemByIdFromArr(id,$('#task_list_table').mytable('getTableData'));
+function showTaskDetail(id) {
+    var rowData = getItemByIdFromArr(id, $('#task_list_table').mytable('getTableData'));
     $.checkTask = rowData;
-    if(typeof($.checkTask)!="undefined" && typeof($.checkTask.appeal) != "undefined"){
+    if (typeof($.checkTask) != "undefined" && typeof($.checkTask.appeal) != "undefined") {
         $.checkTask.appeal = null;
     }
-      
-    changePage("/view/mytask/taskDetail.html",taskTableObj);
+
+    changePage("/view/mytask/taskDetail.html", taskTableObj);
 }
 //下发所有任务
-function dispatchTaskPatch(){
+function dispatchTaskPatch() {
     var param = {
-        "check_status":4,
-        "dispatch_ids":$('#task_list_table').mytable('getTableCheckedIds')
-    }
-    // console.log("放假啦:"+param.dispatch_ids);
-    if(!param.dispatch_ids || param.dispatch_ids.length==0){
+            "check_status": 4,
+            "dispatch_ids": $('#task_list_table').mytable('getTableCheckedIds')
+        }
+        // console.log("放假啦:"+param.dispatch_ids);
+    if (!param.dispatch_ids || param.dispatch_ids.length == 0) {
         layer.msg('请选择下发任务!', {
-            time: 2000//20s后自动关闭
+            time: 2000 //20s后自动关闭
         });
         return;
     }
     layer.confirm('确定下发选中任务?', {
-        btn: ['确定','取消'] //按钮
-    }, function(){
-        no_return_common_service('/task/dispatch', param, function(data){
+        btn: ['确定', '取消'] //按钮
+    }, function() {
+        no_return_common_service('/task/dispatch', param, function(data) {
             queryTask();
             layer.msg(data, {
-                time: 2000//20s后自动关闭
+                time: 2000 //20s后自动关闭
             });
         });
-    }, function(index){
+    }, function(index) {
         layer.close(index);
     });
-   var datas = $('#task_list_table').mytable('getTableData');
-//    console.log(datas);
+    var datas = $('#task_list_table').mytable('getTableData');
+    //    console.log(datas);
 }
 //下发单条任务
-function dispatchTaskById(id){
+function dispatchTaskById(id) {
     layer.confirm('确定下发任务?', {
-        btn: ['确定','取消'] //按钮
-    }, function(){
-       var param = {
+        btn: ['确定', '取消'] //按钮
+    }, function() {
+        var param = {
             "id": id,
-            "check_status":5
+            "check_status": 5
         }
-       no_return_common_service('/task/dispatchById', param, function(data){
+        no_return_common_service('/task/dispatchById', param, function(data) {
             queryTask();
             layer.msg(data, {
-                time: 2000//20s后自动关闭
+                time: 2000 //20s后自动关闭
             });
         });
-    }, function(index){
+    }, function(index) {
         layer.close(index);
     });
-    
+
 }
-function dispatchAllNoScoreTask(){
+
+function dispatchAllNoScoreTask() {
     layer.confirm('确定下发选择时间内所有无扣分任务?', {
-        btn: ['确定','取消'] //按钮
-    }, function(){
+        btn: ['确定', '取消'] //按钮
+    }, function() {
         var start_time = "";
-        if($("#start_time").val()) start_time = $("#start_time").val()+" 00:00:00";
+        if ($("#start_time").val()) start_time = $("#start_time").val() + " 00:00:00";
         var end_time = "";
-        if($("#end_time").val()) end_time = $("#end_time").val()+" 23:59:59"; 
+        if ($("#end_time").val()) end_time = $("#end_time").val() + " 23:59:59";
         var param = {
             "start_time": start_time,
             "end_time": end_time
         }
-        no_return_common_service('/task/dispatchAllNoScoreTask', param, function(data){
+        no_return_common_service('/task/dispatchAllNoScoreTask', param, function(data) {
             queryTask();
             layer.msg(data, {
-                time: 2000//20s后自动关闭
+                time: 2000 //20s后自动关闭
             });
         });
-    }, function(index){
+    }, function(index) {
         layer.close(index);
     });
 }
 
-function confirmTaskPatch(){
+function confirmTaskPatch() {
     var param = {
-        "check_status":5,
-        "dispatch_ids":$('#task_list_table').mytable('getTableCheckedIds')
+        "check_status": 5,
+        "dispatch_ids": $('#task_list_table').mytable('getTableCheckedIds')
     }
-    if(!param.dispatch_ids) {
-        layer.msg("请选择需确认任务!", {time: 2000//20s后自动关闭
-                                        });
+    if (!param.dispatch_ids) {
+        layer.msg("请选择需确认任务!", {
+            time: 2000 //20s后自动关闭
+        });
         return;
     }
     layer.confirm('确定确认选中任务?', {
-        btn: ['确定','取消'] //按钮
-    }, function(){
-        no_return_common_service('/task/confirm', param, function(data){
+        btn: ['确定', '取消'] //按钮
+    }, function() {
+        no_return_common_service('/task/confirm', param, function(data) {
             queryTask();
             layer.msg(data, {
-                time: 2000//20s后自动关闭
+                time: 2000 //20s后自动关闭
             });
         });
-    }, function(index){
+    }, function(index) {
         layer.close(index);
     });
-//    var datas = $('#task_list_table').mytable('getTableData');
-//    console.log(datas);
+    //    var datas = $('#task_list_table').mytable('getTableData');
+    //    console.log(datas);
 }

+ 1 - 0
VisualInspection/js/user/addUser.js

@@ -38,6 +38,7 @@ function loadUserData(nodedata) {
     if (!enable) {
         role_selectinput.unbind();
         $("#user_role_select").attr("disabled", true);
+        $("#user_true_name").attr("disabled", true);
     } else {
         $("#user_role_select").attr("disabled", false);
         role_selectinput.bindings();

+ 3 - 1
VisualInspection/js/user/userManager.js

@@ -342,8 +342,10 @@
                      UserMap.set(user.id, user)
                      var userdata = {};
                      userdata["checked"] = false;
-                     var btns = '<button class="btn btn-primary btn-sm" name="user_edit" id=' + user.id + '><i class="icon icon-edit"></i>修改</button> <button class="btn btn-danger btn-sm" name="user_tansfer" id=' + user.id + '><i class="icon icon-random"></i>转站</button>';
+                     var btns = "";
                      if (!roleContains("STATION")) {
+                         btns = '<button class="btn btn-primary btn-sm" name="user_edit" id=' + user.id + '><i class="icon icon-edit"></i>修改</button> <button class="btn btn-danger btn-sm" name="user_tansfer" id=' + user.id + '><i class="icon icon-random"></i>转站</button>';
+
                          btns += '<button class="btn btn-primary btn-sm" name="user_delete" id=' + user.id + ' ><i class="icon icon-remove-circle"></i>删除</button>';
                      }
                      userdata["data"] = [i + 1, user.username, user.truename, stringlimit(user.workno == null ? -1 : user.workno, 6), stringlimit(user.mobile == null ? "" : user.mobile, 4), attr, btns];