|
@@ -131,8 +131,7 @@ class Study extends Backend |
|
@@ -131,8 +131,7 @@ class Study extends Backend |
131
|
->setCellValue('E1', '学校')
|
131
|
->setCellValue('E1', '学校')
|
132
|
->setCellValue('F1', '手环ID')
|
132
|
->setCellValue('F1', '手环ID')
|
133
|
->setCellValue('G1', '学号')
|
133
|
->setCellValue('G1', '学号')
|
134
|
- ->setCellValue('H1', '总积分')
|
|
|
135
|
- ->setCellValue('I1', '条形码');
|
134
|
+ ->setCellValue('H1', '总积分');
|
136
|
if ($ids == 'all' || empty($ids)) { //判断当前数据为全部或者选中的
|
135
|
if ($ids == 'all' || empty($ids)) { //判断当前数据为全部或者选中的
|
137
|
$list = $this->model->with('school,grade')->select();
|
136
|
$list = $this->model->with('school,grade')->select();
|
138
|
} else {
|
137
|
} else {
|
|
@@ -151,8 +150,7 @@ class Study extends Backend |
|
@@ -151,8 +150,7 @@ class Study extends Backend |
151
|
->setCellValue('E' . $k, $val['school']['title'])
|
150
|
->setCellValue('E' . $k, $val['school']['title'])
|
152
|
->setCellValue('F' . $k, $val['unique'])
|
151
|
->setCellValue('F' . $k, $val['unique'])
|
153
|
->setCellValue('G' . $k, $val['sno'])
|
152
|
->setCellValue('G' . $k, $val['sno'])
|
154
|
- ->setCellValue('H' . $k, $val['earn_score'])
|
|
|
155
|
- ->setCellValue('I' . $k, $path.$val['barcode']);
|
153
|
+ ->setCellValue('H' . $k, $val['earn_score']);
|
156
|
}
|
154
|
}
|
157
|
$excel->createSheet();
|
155
|
$excel->createSheet();
|
158
|
$title = "学生成绩" . date("YmdHis");
|
156
|
$title = "学生成绩" . date("YmdHis");
|
|
@@ -287,9 +285,9 @@ class Study extends Backend |
|
@@ -287,9 +285,9 @@ class Study extends Backend |
287
|
public function multi($ids = null)
|
285
|
public function multi($ids = null)
|
288
|
{
|
286
|
{
|
289
|
$ids = $this->request->param('ids');
|
287
|
$ids = $this->request->param('ids');
|
290
|
- $product = new \app\admin\model\Study();
|
288
|
+ $study = new \app\admin\model\Study();
|
291
|
$ids = explode(',', $ids);
|
289
|
$ids = explode(',', $ids);
|
292
|
- $arr = $product->whereIn('id' , $ids)->field('barcode')->select();
|
290
|
+ $arr = $study->whereIn('id' , $ids)->field('barcode')->select();
|
293
|
foreach ($arr as $v){
|
291
|
foreach ($arr as $v){
|
294
|
//$v['barcode'] = substr($v['barcode'],20);
|
292
|
//$v['barcode'] = substr($v['barcode'],20);
|
295
|
$as = ROOT_PATH.'public/'.$v['barcode'];
|
293
|
$as = ROOT_PATH.'public/'.$v['barcode'];
|
|
@@ -302,11 +300,11 @@ class Study extends Backend |
|
@@ -302,11 +300,11 @@ class Study extends Backend |
302
|
// zip 临时文件
|
300
|
// zip 临时文件
|
303
|
$tmp_dir = $url . 'temp/';
|
301
|
$tmp_dir = $url . 'temp/';
|
304
|
// zip名称
|
302
|
// zip名称
|
305
|
- $zip_name = 'images'.time().'.zip';
|
303
|
+ $zip_name = 'images'.'.zip';
|
306
|
// 打包
|
304
|
// 打包
|
307
|
$zipName = $this->zip_files($data, $tmp_dir.$zip_name);
|
305
|
$zipName = $this->zip_files($data, $tmp_dir.$zip_name);
|
308
|
//下载
|
306
|
//下载
|
309
|
- $down = 'http://campus.shs.broing.cn/temp/'.$zip_name;
|
307
|
+ $down = 'http://campus.cn/temp/'.$zip_name;
|
310
|
downloads($down);
|
308
|
downloads($down);
|
311
|
}
|
309
|
}
|
312
|
|
310
|
|