Your Name 3 лет назад
Родитель
Сommit
19e09fc0a1
1 измененных файлов с 15 добавлено и 4 удалено
  1. 15 4
      tool/work/lib/Manage.php

+ 15 - 4
tool/work/lib/Manage.php

@@ -264,14 +264,24 @@ Class Manage
 	#工单列表导出
 	public function out_info($data)
 	{
-		$header = array('客户名称','手机号','问题类型','优先级','问题描述','处理结果','创建时间','完成时间');
+		$header = array('客户名称','手机号','问题类型','问题类型描述','优先级','问题描述','处理结果','创建时间','完成时间');
 		$body = array();
 		$config = Dever::db('work/info')->config['config_status'];
 		foreach ($data as $k => $v ) {
 			$cate_name = '';
-			$cate = Dever::db('work/q_cate')->find(array('id'=>$v['cate_id']));
-			if ($cate) {
-				$cate_name = $cate['name'];
+			$cate_id = explode(',',$v['cate_id']);
+			if (isset($cate_id[0]) && $cate_id[0]) {
+				$cate = Dever::db('work/q_cate')->find(array('id'=>$cate_id[0]));
+				if ($cate) {
+					$cate_name = $cate['name'];
+				}
+			}
+			$question_name = '';
+			if (isset($cate_id[1]) && $cate_id[1]) {
+				$question = Dever::db('work/question')->find(array('id'=>$cate_id[1]));
+				if ($question) {
+					$question_name = $question['name'];
+				}
 			}
 			$priority_name = '';
 			$priority = Dever::db('work/priority')->find(array('id'=>$v['priority_id']));
@@ -289,6 +299,7 @@ Class Manage
 				$v['name'],
 				$v['mobile'],
 				$cate_name,
+				$question_name,
 				$priority_name,
 				$v['desc'],
 				$status_name,