| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697 |
- function queryEmpClick(){
- //每次点击前清空表格数据
- $(".table-tbody").empty('');
- var start_date = $("#start-time").val();
- var end_date = $("#end-time").val();
- if(start_date==null||start_date==''||start_date==undefined||end_date==null||end_date==''||end_date==undefined){
- tip("请选择起止日期");
- return ;
- }else{
- start_date += " 00:00:00";
- end_date += " 00:00:00";
- }
- // if(end_date < start_date){
- // alert("结束时间不能比开始时间小");
- // return ;
- // }
- var param = {
- "dept_id": $("#fsList").val(),
- "start_date": start_date,
- "end_date": end_date,
- }
- var url = "statistics/employee/order";
- getEmployeeInfos(url,param)
- }
- function initQueryEmp(){
- // 默认初始化前两天查所有
- var endD = new Date();
- var now = new Date();
- var startD = new Date(now.getTime() - 2 * 24 * 3600 * 1000);
- var start_date = startD.getFullYear()+"-"+(startD.getMonth()+1)+"-"+startD.getDate()+" 00:00:00";
- var end_date = endD.getFullYear()+"-"+(endD.getMonth()+1)+"-"+endD.getDate()+" 00:00:00";
- var param = {
- "start_date": start_date,
- "end_date": end_date,
- }
- var url = "statistics/employee/order";
- getEmployeeInfos(url,param);
- }
- function getEmployeeInfos(url,param){
- post_common_service( url,param,function(data){
- var strTbody='';
- for(var i=0;i<data.length;i++){
- strTbody+="<tr><td>"+(i+1)+"</td><td>"+data[i].user.fee_station_name+"</td>"
- +"<td>"+data[i].user.truename+"</td><td>"+"</td>"
- +"<td>"+data[i].user.workno+"</td><td>"+ getItemScore(data[i], '环境') +"</td>"
- +"<td>"+getItemScore(data[i], '仪容仪表')+"</td><td>"+getItemScore(data[i], '表情')+"</td>"
- +"<td>"+getItemScore(data[i], '动作')+"</td><td>"+getItemScore(data[i], '文明用语')+"</td>"
- +"<td>"+ getItemScore(data[i], '工作纪律') +"</td><td>"+data[i].check_all_score+"</td>"
- +"<td>"+filter(data[i].checked_num,'0')+"</td><td>"+"</td>"
- +"<td>"+"</td><td>"+"</td></tr>";
- }
- $(".table-tbody").append(strTbody);
- },function(error){
- return "" ;
- });
- }
- /**
- * 过滤undefined
- * @param {*} value
- * @param {*} default_display_value
- */
- function filter(value , default_display_value){
- if(value!='' && value!=undefined ){
- return value ;
- }else if(default_display_value != undefined){
- return default_display_value ;
- }else{
- return "" ;
- }
- }
- /**
- * 获取扣分详情
- * @param {*} obj
- * @param {*} check_item_name
- */
- function getItemScore(obj, check_item_name){
- var names = obj.checked_socre_name ;
- var scores = obj.checked_score ;
- for(var i=0;i<names.length ;i++){
- if( names[i].indexOf(check_item_name) > -1){
- console.log(obj);
- return scores[i] ;
- }
- }
- return 0 ;
- }
|