正在显示
1 个修改的文件
包含
6 行增加
和
5 行删除
@@ -60,8 +60,6 @@ class Study extends Backend | @@ -60,8 +60,6 @@ class Study extends Backend | ||
60 | 60 | ||
61 | foreach ($list as $row) { | 61 | foreach ($list as $row) { |
62 | $row->visible(['id','avatar','name','gender','birthday','grade_id','school_id','sno','team_id','team_rank','earn_score','phone','unique','barcode']); | 62 | $row->visible(['id','avatar','name','gender','birthday','grade_id','school_id','sno','team_id','team_rank','earn_score','phone','unique','barcode']); |
63 | - $path = "http://campus.shs.broing.cn/"; | ||
64 | - $row->visible([$path.'barcode']); | ||
65 | $row->visible(['grade']); | 63 | $row->visible(['grade']); |
66 | $row->getRelation('grade')->visible(['id','name']); | 64 | $row->getRelation('grade')->visible(['id','name']); |
67 | $row->visible(['school']); | 65 | $row->visible(['school']); |
@@ -95,6 +93,7 @@ class Study extends Backend | @@ -95,6 +93,7 @@ class Study extends Backend | ||
95 | $excel->getActiveSheet()->getColumnDimension('F')->setWidth(15); | 93 | $excel->getActiveSheet()->getColumnDimension('F')->setWidth(15); |
96 | $excel->getActiveSheet()->getColumnDimension('G')->setWidth(15); | 94 | $excel->getActiveSheet()->getColumnDimension('G')->setWidth(15); |
97 | $excel->getActiveSheet()->getColumnDimension('H')->setWidth(10); | 95 | $excel->getActiveSheet()->getColumnDimension('H')->setWidth(10); |
96 | + $excel->getActiveSheet()->getColumnDimension('I')->setWidth(10); | ||
98 | 97 | ||
99 | // 列名表头文字加粗 | 98 | // 列名表头文字加粗 |
100 | $excel->getActiveSheet()->getStyle('A1:J1')->getFont()->setBold(true); | 99 | $excel->getActiveSheet()->getStyle('A1:J1')->getFont()->setBold(true); |
@@ -111,7 +110,8 @@ class Study extends Backend | @@ -111,7 +110,8 @@ class Study extends Backend | ||
111 | ->setCellValue('E1', '学校') | 110 | ->setCellValue('E1', '学校') |
112 | ->setCellValue('F1', '手环ID') | 111 | ->setCellValue('F1', '手环ID') |
113 | ->setCellValue('G1', '学号') | 112 | ->setCellValue('G1', '学号') |
114 | - ->setCellValue('H1', '总积分'); | 113 | + ->setCellValue('H1', '总积分') |
114 | + ->setCellValue('I1', '条形码'); | ||
115 | if ($ids == 'all' || empty($ids)) { //判断当前数据为全部或者选中的 | 115 | if ($ids == 'all' || empty($ids)) { //判断当前数据为全部或者选中的 |
116 | $list = $this->model->with('school,grade')->select(); | 116 | $list = $this->model->with('school,grade')->select(); |
117 | } else { | 117 | } else { |
@@ -119,7 +119,7 @@ class Study extends Backend | @@ -119,7 +119,7 @@ class Study extends Backend | ||
119 | } | 119 | } |
120 | 120 | ||
121 | foreach ($list as $k => $val) { | 121 | foreach ($list as $k => $val) { |
122 | - $kk = $k + 1; | 122 | + $path = 'http://campus.shs.broing.cn'; |
123 | $k = $k + 2;//表格是从2开始的 | 123 | $k = $k + 2;//表格是从2开始的 |
124 | $excel->getActiveSheet()->setTitle($val['school']['title'] . '积分表'); | 124 | $excel->getActiveSheet()->setTitle($val['school']['title'] . '积分表'); |
125 | $worksheet | 125 | $worksheet |
@@ -130,7 +130,8 @@ class Study extends Backend | @@ -130,7 +130,8 @@ class Study extends Backend | ||
130 | ->setCellValue('E' . $k, $val['school']['title']) | 130 | ->setCellValue('E' . $k, $val['school']['title']) |
131 | ->setCellValue('F' . $k, $val['unique']) | 131 | ->setCellValue('F' . $k, $val['unique']) |
132 | ->setCellValue('G' . $k, $val['sno']) | 132 | ->setCellValue('G' . $k, $val['sno']) |
133 | - ->setCellValue('H' . $k, $val['earn_score']); | 133 | + ->setCellValue('H' . $k, $val['earn_score']) |
134 | + ->setCellValue('I' . $k, $path.$val['barcode']); | ||
134 | } | 135 | } |
135 | $excel->createSheet(); | 136 | $excel->createSheet(); |
136 | $title = "学生成绩" . date("YmdHis"); | 137 | $title = "学生成绩" . date("YmdHis"); |
-
请 注册 或 登录 后发表评论