diff --git a/app/admin/controller/GoodsController.php b/app/admin/controller/GoodsController.php
index ee97333..ace27b5 100644
--- a/app/admin/controller/GoodsController.php
+++ b/app/admin/controller/GoodsController.php
@@ -131,7 +131,7 @@ class GoodsController extends AdminBaseController{
         $label_data = Db::name('label') -> select();
         $this -> assign('label_data',$label_data);
         $goods_label_data = Db::name('goods_label') -> where('goods_id',$id['id']) -> column('label_id');
-        dump($goods_label_data);die;
+        $this -> assign('goods_label_data',$goods_label_data);
         return $this -> fetch();
 
     }
diff --git a/public/themes/admin_simpleboot3/admin/goods/goods_edit.html b/public/themes/admin_simpleboot3/admin/goods/goods_edit.html
index 0f3a690..d9d5b14 100644
--- a/public/themes/admin_simpleboot3/admin/goods/goods_edit.html
+++ b/public/themes/admin_simpleboot3/admin/goods/goods_edit.html
@@ -56,10 +56,10 @@
                         <th width="100">标签</th>
                         <td>
                             <volist name="label_data" id="vo">
-                                <if condition="$data.label_id eq $vo.id">
-                                    <option value="{$vo.id}" selected="selected">{$vo.name}</option>
+                                <if condition="in_array($vo['id'],$goods_label_data) ">
+                                    <label><input type="checkbox" name="label_id[]" value="{$vo.id}" checked>{$vo.name}</label>
                                     <else/>
-                                    <option value="{$vo.id}">{$vo.name}</option>
+                                    <label><input type="checkbox" name="label_id[]" value="{$vo.id}">{$vo.name}</label>
                                 </if>
 
                             </volist>