diff --git a/app/portal/controller/SalesmangoodsController.php b/app/portal/controller/SalesmangoodsController.php index ba51b3d..756d233 100644 --- a/app/portal/controller/SalesmangoodsController.php +++ b/app/portal/controller/SalesmangoodsController.php @@ -117,11 +117,18 @@ class SalesmangoodsController extends WeChatBaseController{ $data['suit'] = $_POST['suit']; $data['grade'] = $_POST['grade']; $data['printing'] = $_POST['printing']; - $det_img[0] = $_POST['img0']; - $det_img[1] = $_POST['img1']; - $det_img[2] = $_POST['img2']; - /* $data['det_img'] = $_POST['img0'].','.$_POST['img1'].','.$_POST['img2'];*/ - $data['det_img'] = json_encode($det_img); + if($_POST['img0'] != ''){ + $det_img[0] = $_POST['img0']; + } + if($_POST['img1'] != ''){ + $det_img[1] = $_POST['img1']; + } + if($_POST['img2'] != ''){ + $det_img[2] = $_POST['img2']; + } + if(!empty($det_img)){ + $data['det_img'] = json_encode($det_img); + } $data['create_time'] = time(); $data['type'] = 2; $data['uid'] = cmf_get_current_user_id(); @@ -161,10 +168,18 @@ class SalesmangoodsController extends WeChatBaseController{ $data['suit'] = $_POST['suit']; $data['grade'] = $_POST['grade']; $data['printing'] = $_POST['printing']; - $a[0] = $_POST['img0']; - $a[1] = $_POST['img1']; - $a[2] = $_POST['img2']; - $data['det_img'] = json_encode($a); + if($_POST['img0'] != ''){ + $det_img[0] = $_POST['img0']; + } + if($_POST['img1'] != ''){ + $det_img[1] = $_POST['img1']; + } + if($_POST['img2'] != ''){ + $det_img[2] = $_POST['img2']; + } + if(!empty($det_img)){ + $data['det_img'] = json_encode($det_img); + } $data['id'] = $_POST['id']; $up_data = Db::name('goods') -> update($data); if($up_data){ @@ -175,9 +190,11 @@ class SalesmangoodsController extends WeChatBaseController{ }else{ $id = $this -> request -> param(); $goods_data = Db::name('goods') -> where('id',$id['goods_id']) -> find(); - $goods_data['det_img'] = json_decode($goods_data['det_img'],true); - foreach ($goods_data['det_img'] as $key => $val){ - $goods_data['det_img'][$key] = cmf_get_image_url($goods_data['det_img'][$key]); + if(!empty($goods_data['det_img'])){ + $goods_data['det_img'] = json_decode($goods_data['det_img'],true); + foreach ($goods_data['det_img'] as $key => $val){ + $goods_data['det_img'][$key] = cmf_get_image_url($goods_data['det_img'][$key]); + } } $this -> assign('goods_data',$goods_data); return $this -> fetch(); diff --git a/public/themes/simpleboot3/portal/salesmangoods/salesman_goods_add.html b/public/themes/simpleboot3/portal/salesmangoods/salesman_goods_add.html index 2417897..6ba7b4f 100644 --- a/public/themes/simpleboot3/portal/salesmangoods/salesman_goods_add.html +++ b/public/themes/simpleboot3/portal/salesmangoods/salesman_goods_add.html @@ -135,7 +135,7 @@ 商品说明 </div> <div class="log_six_input_contant"> - <textarea cols="20" rows="3" placeholder="在此填写您的留言" id="instr"></textarea> + <textarea cols="20" rows="3" placeholder="请输入商品说明" id="instr"></textarea> </div> </div> <div class="log_two_input_one"> @@ -295,7 +295,13 @@ */ function Sure_add(){ show_img = $('#show_img')[0].src; + if(show_img == "http://www.xkeasy.com/themes/simpleboot3/public/assets/images/jiahao.png"){ + show_img = ''; + } thumbnail = $('#thumbnail')[0].src; + if(thumbnail == "http://www.xkeasy.com/themes/simpleboot3/public/assets/images/jiahao.png"){ + thumbnail = ''; + } book_name = $("input[name='book_name']").val(); money = $("input[name='money']").val(); price = $("input[name='price']").val(); @@ -312,8 +318,17 @@ printing = $("input[name='printing']").val(); grade = $("#grade").text(); img0 = $('#img0')[0].src; + if(img0 == "http://www.xkeasy.com/themes/simpleboot3/public/assets/images/jiahao.png"){ + img0 = ''; + } img1 = $('#img1')[0].src; + if(img1 == "http://www.xkeasy.com/themes/simpleboot3/public/assets/images/jiahao.png"){ + img1 = ''; + } img2 = $('#img2')[0].src; + if(img2 == "http://www.xkeasy.com/themes/simpleboot3/public/assets/images/jiahao.png"){ + img2 = ''; + } $.post("{:url('Salesmangoods/Salesman_goods_add')}",{show_img:show_img,thumbnail:thumbnail,book_name:book_name,money:money,price:price,pricing:pricing,instr:instr,book_number:book_number,paper:paper,book_size:book_size,binding:binding,author:author,press:press,press_time:press_time,suit:suit,grade:grade,img0:img0,img1:img1,img2:img2,printing:printing},function(data){ if(data){ diff --git a/public/themes/simpleboot3/portal/salesmangoods/salesman_goods_edit.html b/public/themes/simpleboot3/portal/salesmangoods/salesman_goods_edit.html index d5b5b20..ab27205 100644 --- a/public/themes/simpleboot3/portal/salesmangoods/salesman_goods_edit.html +++ b/public/themes/simpleboot3/portal/salesmangoods/salesman_goods_edit.html @@ -144,7 +144,7 @@ 商品说明 </div> <div class="log_six_input_contant"> - <textarea cols="20" rows="3" placeholder="在此填写您的留言" id="instr">{$goods_data.instr}</textarea> + <textarea cols="20" rows="3" placeholder="请输入商品说明" id="instr">{$goods_data.instr}</textarea> </div> </div> <div class="log_two_input_one"> @@ -318,7 +318,13 @@ */ function Sure_add(){ show_img = $('#show_img')[0].src; + if(show_img == "http://www.xkeasy.com/themes/simpleboot3/public/assets/images/jiahao.png"){ + show_img = ''; + } thumbnail = $('#thumbnail')[0].src; + if(thumbnail == "http://www.xkeasy.com/themes/simpleboot3/public/assets/images/jiahao.png"){ + thumbnail = ''; + } book_name = $("input[name='book_name']").val(); money = $("input[name='money']").val(); price = $("input[name='price']").val(); @@ -336,12 +342,21 @@ printing = $("input[name='printing']").val(); grade = $("#grade").text(); img0 = $('#img0')[0].src; + if(img0 == "http://www.xkeasy.com/themes/simpleboot3/public/assets/images/jiahao.png"){ + img0 = ''; + } img1 = $('#img1')[0].src; + if(img1 == "http://www.xkeasy.com/themes/simpleboot3/public/assets/images/jiahao.png"){ + img1 = ''; + } img2 = $('#img2')[0].src; + if(img2 == "http://www.xkeasy.com/themes/simpleboot3/public/assets/images/jiahao.png"){ + img2 = ''; + } $.post("{:url('Salesmangoods/Salesman_goods_edit')}",{id:id,show_img:show_img,thumbnail:thumbnail,book_name:book_name,money:money,price:price,pricing:pricing,instr:instr,book_number:book_number,paper:paper,book_size:book_size,binding:binding,author:author,press:press,press_time:press_time,suit:suit,grade:grade,img0:img0,img1:img1,img2:img2,printing:printing},function(data){ if(data){ - location.reload(); + window.location.href="{:url('Salesmangoods/salesman_goods')}"; }else{ alert('更新失败!'); } diff --git a/public/uploads/20190617/4b10d367891c8f6f09614c5325e1348c.png b/public/uploads/20190617/4b10d367891c8f6f09614c5325e1348c.png new file mode 100644 index 0000000..2772b12 Binary files /dev/null and b/public/uploads/20190617/4b10d367891c8f6f09614c5325e1348c.png differ diff --git a/public/uploads/20190617/968334d91e87c7201fc928f02a603ad2.png b/public/uploads/20190617/968334d91e87c7201fc928f02a603ad2.png new file mode 100644 index 0000000..5d48ead Binary files /dev/null and b/public/uploads/20190617/968334d91e87c7201fc928f02a603ad2.png differ diff --git a/public/uploads/20190617/cf81d90c596c56adc0c5f56216a949b9.png b/public/uploads/20190617/cf81d90c596c56adc0c5f56216a949b9.png new file mode 100644 index 0000000..32a71d5 Binary files /dev/null and b/public/uploads/20190617/cf81d90c596c56adc0c5f56216a949b9.png differ