lvhao 5 dienas atpakaļ
vecāks
revīzija
a906582707

+ 1 - 4
core/CoreApp/controllers/Zzququeu9.php

@@ -1484,11 +1484,8 @@ class Zzququeu9 extends Start_Controller {
                exit;
           }
           $res = $this->logic_u9ztsd->checkProduct($info);
-          echo "<pre>";
-          print_r($res);
-          die;
           if($res['code'] == 1){
-               echo json_encode(array('msg'=>$res['msg'],'success'=>true,'data'=>$res['data']));
+               echo json_encode(array('msg'=>"核验完毕,是否导出excel?",'success'=>true,'data'=>$res['data']));
                exit;
           }else{
                echo json_encode(array('msg'=>$res['msg'],'success'=>false,'data'=>[]));

+ 24 - 2
template/erp/zzququeu9zt.html

@@ -262,7 +262,7 @@
                             {
                                 label:'确定',
                                 callback:function(id, button, event){
-                                
+                                    getLiaoHaoExcel(c.data)
                                     layx.destroy(id);
                                 }
                             }
@@ -285,10 +285,32 @@
         })
     }
 
-    function getLiaoHaoExcel(){
+    function getLiaoHaoExcel(data){
+        let filename = "u9料号核验.xlsx";
+        
+        let  sheet = XLSX.utils.json_to_sheet(data)
+
+            
+        // sheet['!cols'] = [
+        //         //订单号
+        //     {
+        //         wch:20,
+        //     },
+        //     //订单编码
+        //     {
+        //         wch:20,
+        //     },
+            
+        // ];
+
+
+        let workbook = XLSX.utils.book_new();
 
+        XLSX.utils.book_append_sheet(workbook, sheet, "Sheet1");
+        XLSX.writeFile(workbook, filename);
     }
     </script>
+    <script type="text/javascript" src="{$theme}js/excel/xlxs.js" ></script>
     <script type="text/javascript" src="{$theme}js/laydate.js"></script>
     <script type="text/javascript" src="{$theme}js/print.js?v=202007160001"></script>