Selaa lähdekoodia

下载二维码

pengchanglu 3 vuotta sitten
vanhempi
commit
a004ae0578
1 muutettua tiedostoa jossa 28 lisäystä ja 1 poistoa
  1. 28 1
      public/assets/js/backend/pig/code.js

+ 28 - 1
public/assets/js/backend/pig/code.js

@@ -33,7 +33,34 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
                         {field: 'createtime', title: __('Createtime'), operate:'RANGE', addclass:'datetimerange', autocomplete:false, formatter: Table.api.formatter.datetime},
                         //{field: 'updatetime', title: __('Updatetime'), operate:'RANGE', addclass:'datetimerange', autocomplete:false, formatter: Table.api.formatter.datetime},
                         //{field: 'status', title: __('Status'), searchList: {"1":__('Status 1'),"2":__('Status 2'),"3":__('Status 3')}, formatter: Table.api.formatter.status},
-                        {field: 'operate', title: __('Operate'), table: table, events: Table.api.events.operate, formatter: Table.api.formatter.operate}
+                        {field: 'operate', title: __('Operate'), table: table, events: Table.api.events.operate, formatter: Table.api.formatter.operate,
+
+                         buttons: [
+                             {
+                                    'name': 'form_data',
+                                    'title': function (row) {
+                                        return '下载二维码';
+                                    },
+                                    'icon': 'fa fa-arrow-circle-down',
+                                    'text': '下载二维码',
+                                    'classname': 'btn btn-xs btn-success',
+                                    //'url': 'shop/shoporder/ignore?ids={id}',
+                                    url:function(row){
+                                        return '/uploads/code/'+row.co_id+'/'+row.id+'.png';
+                                        //return 'http://www.baidu.com';
+                                    },
+                                    extend:' target="_blank" ',
+                                    visible:function(row){
+                                        if(row.orderid){
+                                            return true;
+                                        }
+                                        return false;
+                                    }
+                                    //'extend': 'data-area=\'["50%","80%"]\''
+                        
+                                },
+                         ],
+                        }
                     ]
                 ]
             });