You've already forked qlg.tsgz.moe
							
							Init Repo
This commit is contained in:
		
							
								
								
									
										46
									
								
								hyhproject/home2/view/default/shops/goods/edit.html
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										46
									
								
								hyhproject/home2/view/default/shops/goods/edit.html
									
									
									
									
									
										Executable file
									
								
							@@ -0,0 +1,46 @@
 | 
			
		||||
{extend name="default/shops/base" /}
 | 
			
		||||
{block name="title"}<?=($object['goodsId']>0)?"编辑":"新增";?>商品-卖家中心{__block__}{/block}
 | 
			
		||||
{block name="css"}
 | 
			
		||||
<link rel="stylesheet" type="text/css" href="__STATIC__/plugins/webuploader/webuploader.css?v={$v}" />
 | 
			
		||||
<link rel="stylesheet" type="text/css" href="__STATIC__/plugins/webuploader/batchupload.css?v={$v}" />
 | 
			
		||||
<link href="__STATIC__/plugins/validator/jquery.validator.css?v={$v}" rel="stylesheet">
 | 
			
		||||
{/block}
 | 
			
		||||
{block name="content"}
 | 
			
		||||
<style>
 | 
			
		||||
label{margin-right:10px;}
 | 
			
		||||
#specsAttrBox .webuploader-container{width:80px;height:25px;line-height:25px;overflow:hidden;}
 | 
			
		||||
</style>
 | 
			
		||||
<div id='tab' class="wst-tab-box">
 | 
			
		||||
	<ul class="wst-tab-nav">
 | 
			
		||||
	   <li>商品信息</li>
 | 
			
		||||
	   <li>规格属性</li>
 | 
			
		||||
	   <li>商品相册</li>
 | 
			
		||||
	</ul>
 | 
			
		||||
    <div class="wst-tab-content" style='width:99%;margin-bottom: 10px;border:0px;'>
 | 
			
		||||
      <form id='editform' autocomplete='off'>
 | 
			
		||||
        <div class="wst-tab-item" style="position: relative;">
 | 
			
		||||
        {include file='default/shops/goods/edit0'/}
 | 
			
		||||
        </div>
 | 
			
		||||
        <div class="wst-tab-item" style="position: relative;display:none">
 | 
			
		||||
        {include file='default/shops/goods/edit1'/}
 | 
			
		||||
        </div>
 | 
			
		||||
        <div class="wst-tab-item" style="position: relative;display:none">
 | 
			
		||||
        {include file='default/shops/goods/edit2'/}
 | 
			
		||||
        </div>
 | 
			
		||||
     </form>
 | 
			
		||||
    </div>
 | 
			
		||||
</div>
 | 
			
		||||
{/block}  
 | 
			
		||||
{block name="js"}
 | 
			
		||||
<script type='text/javascript' src='__STATIC__/plugins/webuploader/webuploader.js?v={$v}'></script>
 | 
			
		||||
<script src="__STATIC__/plugins/kindeditor/kindeditor.js?v={$v}" type="text/javascript" ></script>
 | 
			
		||||
<script type="text/javascript" src="__STATIC__/plugins/validator/jquery.validator.min.js?v={$v}"></script>
 | 
			
		||||
<script type='text/javascript' src='__STATIC__/plugins/webuploader/batchupload.js?v={$v}'></script>
 | 
			
		||||
<script type='text/javascript' src='__STYLE__/shops/goods/goods.js?v={$v}'></script>
 | 
			
		||||
<script>
 | 
			
		||||
var initBatchUpload = false,editor1 = null,specNum = 0,src='{$src}';
 | 
			
		||||
{php}unset($object['goodsDesc']);{/php}
 | 
			
		||||
var OBJ = <?=json_encode($object)?>;
 | 
			
		||||
$(function(){initEdit()});
 | 
			
		||||
</script>
 | 
			
		||||
{/block}
 | 
			
		||||
							
								
								
									
										200
									
								
								hyhproject/home2/view/default/shops/goods/edit0.html
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										200
									
								
								hyhproject/home2/view/default/shops/goods/edit0.html
									
									
									
									
									
										Executable file
									
								
							@@ -0,0 +1,200 @@
 | 
			
		||||
<style>
 | 
			
		||||
.webuploader-pick {background: #e45050 none repeat scroll 0 0;}
 | 
			
		||||
</style>
 | 
			
		||||
<input type='hidden' id='goodsId' class='j-ipt' value='{$object["goodsId"]}' />
 | 
			
		||||
<table class='wst-form'>
 | 
			
		||||
  <tr>
 | 
			
		||||
     <th width='150'>商品名称<font color='red'>*</font>:</th>
 | 
			
		||||
     <td width='300'>
 | 
			
		||||
        <input type='text' class='j-ipt' id='goodsName' value='{$object["goodsName"]}' maxLength='100' data-rule='商品名称:required;'/>
 | 
			
		||||
     </td>
 | 
			
		||||
     <td rowspan='6'>
 | 
			
		||||
        <div id='goodsImgBox'>
 | 
			
		||||
        <img src='__IMGURL__/{$object["goodsImg"]}' id='preview' width='150' height='150'>
 | 
			
		||||
        </div>
 | 
			
		||||
        <div id='goodsImgPicker'>请上传商品图片</div><span id='uploadMsg'></span>
 | 
			
		||||
        <input type='hidden' id='goodsImg' class='j-ipt' data-target='#msg_goodsImg' value='{if $object["goodsId"]>0}{$object["goodsImg"]}{/if}' data-rule="商品图片: required;"/>
 | 
			
		||||
        <span class='msg-box' id='msg_goodsImg'></span>
 | 
			
		||||
     </td>
 | 
			
		||||
  </tr>
 | 
			
		||||
  <tr>
 | 
			
		||||
     <th>商品类型<font color='red'>*</font>:</th>
 | 
			
		||||
     <td>
 | 
			
		||||
       <select id='goodsType' class='j-ipt' onchange="changeGoodsType(this.value)" {if $object["goodsId"]>0}disabled{/if}>
 | 
			
		||||
         <option value='0' {if($object["goodsType"]==0)}selected{/if}>实物商品</option>
 | 
			
		||||
        {if($object["goodsType"]==1)} <option value='1' {if($object["goodsType"]==1)}selected{/if}>虚拟商品</option>{/if}
 | 
			
		||||
       </select>
 | 
			
		||||
     </td>
 | 
			
		||||
  </tr>
 | 
			
		||||
  <tr>
 | 
			
		||||
     <th>商品编号<font color='red'>*</font>:</th>
 | 
			
		||||
     <td><input type='text' class='j-ipt' id='goodsSn' value='{$object["goodsSn"]}' maxLength='20' data-rule='商品编号:required;'/></td>
 | 
			
		||||
  </tr>
 | 
			
		||||
  <tr>
 | 
			
		||||
  <th width='150'>商品货号<font color='red'>*</font>:</th>
 | 
			
		||||
     <td width='300'>
 | 
			
		||||
        <input type='text' class='j-ipt' id='productNo' value='{$object["productNo"]}' maxLength='20' data-rule='商品货号:required;'/>
 | 
			
		||||
     </td>
 | 
			
		||||
  </tr>
 | 
			
		||||
  {if($object["alone"]==1)}
 | 
			
		||||
    <tr>
 | 
			
		||||
    <th width='150'>商品成本价:</th>
 | 
			
		||||
       <td width='300'>
 | 
			
		||||
          <input type='text' class='j-ipt' id='basicsMoney' value='{$object["basicsMoney"]}' maxLength='20' data-rule=''/>
 | 
			
		||||
       </td>
 | 
			
		||||
    </tr> 
 | 
			
		||||
  {/if}
 | 
			
		||||
  <tr>
 | 
			
		||||
     <th>市场价格<font color='red'>*</font>:</th>
 | 
			
		||||
     <td><input type='text' class='j-ipt' id='marketPrice' value='{$object["marketPrice"]}' maxLength='10' data-rule='市场价格:required;price' data-rule-price="[/^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$/, '价格必须大于0']" onblur="javascript:WST.limitDecimal(this,2)" onkeypress="return WST.isNumberdoteKey(event)" onkeyup="javascript:WST.isChinese(this,1)"/></td>
 | 
			
		||||
  </tr>
 | 
			
		||||
  <tr>
 | 
			
		||||
    <th><font color='red'>小提示</font>:</th>
 | 
			
		||||
    <td>店铺价格包含惠宝抵现20%;<br />比如店铺价格100元,会员可抵20元,商家实收80元</td>
 | 
			
		||||
  </tr>
 | 
			
		||||
  <tr>
 | 
			
		||||
     <th>店铺价格<font color='red'>*</font>:</th>
 | 
			
		||||
     <td><input type='text' class='j-ipt' id='shopPrice' value='{$object["shopPrice"]}' maxLength='10' data-rule='店铺价格:required;price' data-rule-price="[/^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$/, '价格必须大于0']" onblur="javascript:WST.limitDecimal(this,2)" onkeypress="return WST.isNumberdoteKey(event)" onkeyup="javascript:WST.isChinese(this,1)"/></td>
 | 
			
		||||
  </tr>
 | 
			
		||||
   <!--  <tr>
 | 
			
		||||
        <th>ect支付<font color='red'>*</font>:</th>
 | 
			
		||||
        <td colspan='2'>
 | 
			
		||||
            <div class="radio-box">
 | 
			
		||||
                <label><input type='radio' name='ectPay' id="ectPay-1" class='j-ipt wst-radio' value='1' {if $object['ectPay']==1}checked{/if}/><label for="ectPay-1" class="mt-1"></label>启用</label>    
 | 
			
		||||
                <label><input type='radio' name='ectPay' id="ectPay-0" class='j-ipt wst-radio' value='0' {if $object['ectPay']==0}checked{/if}/><label for="ectPay-0" class="mt-1"></label>禁用</label>
 | 
			
		||||
            </div>
 | 
			
		||||
        </td>
 | 
			
		||||
    </tr> -->
 | 
			
		||||
  {if $object["ectPayRatio"] < 1}
 | 
			
		||||
  <tr>
 | 
			
		||||
    <th><font color='red'>小提示</font>:</th>
 | 
			
		||||
    <td>ECT价格为店铺价格的{$object["ectPayRatio"]*10}折;<br />比如店铺价格100元,木吉抵扣20元,付款80元,ECT按{$object["ectPayRatio"]*80}元对应ECT数量结算</td>
 | 
			
		||||
  </tr>
 | 
			
		||||
   <tr>
 | 
			
		||||
     <th>ECT价格<font color='red'>*</font>:</th>
 | 
			
		||||
     <td><input type='text' id='ectPrice' value='{$object["shopPrice"]*$object["ectPayRatio"]}' maxLength='10' data-rule-price="[/^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$/, '价格必须大于0']" onblur="javascript:WST.limitDecimal(this,2)" onkeypress="return WST.isNumberdoteKey(event)" onkeyup="javascript:WST.isChinese(this,1)" disabled="disabled" /></td>
 | 
			
		||||
  </tr>
 | 
			
		||||
  {/if}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
  <tr id='goodsStockTr' {if($object["goodsType"]==1)}style='display:none'{/if}>
 | 
			
		||||
     <th>商品库存<font color='red'>*</font>:</th>
 | 
			
		||||
     <td><input type='text' class='j-ipt' id='goodsStock' value='{$object["goodsStock"]}' maxLength='10' data-rule='商品库存:required;integer[+0]' onkeypress="return WST.isNumberKey(event)" onkeyup="javascript:WST.isChinese(this,1)"/></td>
 | 
			
		||||
  </tr>
 | 
			
		||||
  <tr>
 | 
			
		||||
     <th>预警库存<font color='red'>*</font>:</th>
 | 
			
		||||
     <td colspan='2'><input type='text' class='j-ipt' id='warnStock' value='{$object["warnStock"]}' maxLength='10' data-rule='预警库存:required;integer[+0]' onkeypress="return WST.isNumberKey(event)" onkeyup="javascript:WST.isChinese(this,1)"/></td>
 | 
			
		||||
  </tr>
 | 
			
		||||
  <tr>
 | 
			
		||||
     <th>商品单位<font color='red'>*</font>:</th>
 | 
			
		||||
     <td colspan='2'><input type='text' class='j-ipt' id='goodsUnit' value='{$object["goodsUnit"]}' maxLength='10' data-rule='商品单位:required;'/></td>
 | 
			
		||||
  </tr>
 | 
			
		||||
  <tr>
 | 
			
		||||
     <th>SEO关键字:</th>
 | 
			
		||||
     <td colspan='2'><input type='text' class='j-ipt' id='goodsSeoKeywords' maxLength='100' value='{$object["goodsSeoKeywords"]}' style='width:70%'/></td>
 | 
			
		||||
  </tr>
 | 
			
		||||
  <tr>
 | 
			
		||||
     <th>商品促销信息:</th>
 | 
			
		||||
     <td colspan='2'><textarea class='j-ipt' id='goodsTips' maxLength='100' style='width:500px;height:50px'>{$object["goodsTips"]}</textarea></td>
 | 
			
		||||
  </tr>
 | 
			
		||||
  {:hook('homeDocumentShopEditGoods',['goodsId'=>$object["goodsId"]])}
 | 
			
		||||
  <tr>
 | 
			
		||||
     <th>商品状态<font color='red'>*</font>:</th>
 | 
			
		||||
     <td colspan='2'>
 | 
			
		||||
      <div class="radio-box">
 | 
			
		||||
        <label><input type='radio' name='isSale' id="isSale-1" class='j-ipt wst-radio' value='1' {if $object['isSale']==1}checked{/if}/><label for="isSale-1" class="mt-1"></label>上架</label>    
 | 
			
		||||
        <label><input type='radio' name='isSale' id="isSale-0" class='j-ipt wst-radio' value='0' {if $object['isSale']==0}checked{/if}/><label for="isSale-0" class="mt-1"></label>下架</label>
 | 
			
		||||
      </div>
 | 
			
		||||
     </td>
 | 
			
		||||
  </tr>
 | 
			
		||||
  <tr>
 | 
			
		||||
     <th>商品属性:</th>
 | 
			
		||||
     <td colspan='2'>
 | 
			
		||||
      <div class="checkbox-box">
 | 
			
		||||
        <label>
 | 
			
		||||
	        <input id="isRecom" name='isRecom' class="j-ipt wst-checkbox" {if $object['isRecom']==1}checked{/if} value="1" type="checkbox"/><label class="mt-1" for="isRecom"></label>推荐
 | 
			
		||||
	    </label>
 | 
			
		||||
	    <label>
 | 
			
		||||
	        <input id="isBest" name="isBest" class="j-ipt wst-checkbox" {if $object['isBest']==1}checked{/if} value="1" type="checkbox"/><label class="mt-1" for="isBest"></label>精品
 | 
			
		||||
	    </label>
 | 
			
		||||
	    <label>
 | 
			
		||||
	        <input id="isNew" name="isNew" class="j-ipt wst-checkbox" {if $object['isNew']==1}checked{/if} value="1" type="checkbox"/><label class="mt-1" for="isNew"></label>新品
 | 
			
		||||
	    </label>
 | 
			
		||||
	    <label>
 | 
			
		||||
	        <input id="isHot" name="isHot" class="j-ipt wst-checkbox" {if $object['isHot']==1}checked{/if} value="1" type="checkbox"/><label class="mt-1" for="isHot"></label>热销
 | 
			
		||||
	    </label>  
 | 
			
		||||
      </div>     
 | 
			
		||||
     </td>
 | 
			
		||||
  </tr>
 | 
			
		||||
  <tr>
 | 
			
		||||
     <th>是否包邮:</th>
 | 
			
		||||
     <td colspan='2'>
 | 
			
		||||
     <div class="radio-box">
 | 
			
		||||
        <label><input type='radio' name='isFreeShipping' id="isFreeShipping-1" class='j-ipt wst-radio' value='1' {if $object['isFreeShipping']==1}checked{/if}/><label for="isFreeShipping-1" class="mt-1"></label>包邮</label>    
 | 
			
		||||
        <label><input type='radio' name='isFreeShipping' id="isFreeShipping-0" class='j-ipt wst-radio' value='0' {if $object['isFreeShipping']==0}checked{/if}/><label for="isFreeShipping-0" class="mt-1"></label>不包邮</label>
 | 
			
		||||
     </div>
 | 
			
		||||
     </td>
 | 
			
		||||
  </tr>
 | 
			
		||||
  
 | 
			
		||||
  <tr>
 | 
			
		||||
     <th>商城分类<font color='red'>*</font>:</th>
 | 
			
		||||
     <td colspan='2'>
 | 
			
		||||
         <select id="cat_0" class='ipt j-goodsCats' level="0" onchange="WST.ITGoodsCats({id:'cat_0',val:this.value,isRequire:true,className:'j-goodsCats',afterFunc:'lastGoodsCatCallback'});getBrands('brandId',this.value)">
 | 
			
		||||
	      	<option value="">-请选择-</option>
 | 
			
		||||
	      	{volist name=":WSTGoodsCats(0)" id="vo"}
 | 
			
		||||
	        <option value="{$vo['catId']}">{$vo['catName']}</option>
 | 
			
		||||
	        {/volist}
 | 
			
		||||
	     </select>
 | 
			
		||||
     </td>
 | 
			
		||||
  </tr>
 | 
			
		||||
  <tr>
 | 
			
		||||
     <th>本店分类:</th>
 | 
			
		||||
     <td colspan='2'>
 | 
			
		||||
         <select id="shopCatId1" class='j-ipt' onchange="getShopsCats('shopCatId2',this.value,'');">
 | 
			
		||||
            <option value="">-请选择-</option>
 | 
			
		||||
            {volist name=":WSTShopCats(0)" id="vo"}
 | 
			
		||||
            <option value="{$vo['catId']}" {if $object['shopCatId1']==$vo['catId']}selected{/if}>
 | 
			
		||||
              <!-- {$vo['catName']} -->
 | 
			
		||||
              <!--分类后面添加特产省份mark 20180518 by zl-->
 | 
			
		||||
              {if condition = "$vo['provName'] neq ''"}
 | 
			
		||||
                {$vo['catName'].'('.$vo['provName'].')'}
 | 
			
		||||
              {else/}
 | 
			
		||||
                {$vo['catName']}
 | 
			
		||||
              {/if}
 | 
			
		||||
              <!--end-->  
 | 
			
		||||
            </option>
 | 
			
		||||
            {/volist}
 | 
			
		||||
         </select>
 | 
			
		||||
         <select id='shopCatId2' class='j-ipt'>
 | 
			
		||||
             <option value=''>请选择</option>
 | 
			
		||||
         </select>
 | 
			
		||||
     </td>
 | 
			
		||||
  </tr>
 | 
			
		||||
  <tr>
 | 
			
		||||
     <th>品牌:</th>
 | 
			
		||||
     <td colspan='2'>
 | 
			
		||||
         <select id="brandId" class='j-ipt'>
 | 
			
		||||
            <option value="0">-请选择-</option>
 | 
			
		||||
         </select>
 | 
			
		||||
     </td>
 | 
			
		||||
  </tr>
 | 
			
		||||
  <tr>
 | 
			
		||||
     <th>商品描述<font color='red'>*</font>:</th>
 | 
			
		||||
     <td colspan='2'>
 | 
			
		||||
         <textarea rows="2" cols="60" id='goodsDesc' class='j-ipt' name='goodsDesc' data-rule='商品描述:required;'>{$object['goodsDesc']}</textarea>
 | 
			
		||||
     </td>
 | 
			
		||||
  </tr>
 | 
			
		||||
  <tr>
 | 
			
		||||
     <td colspan='3' align='center' style='text-align:center;padding-top:10px;'>
 | 
			
		||||
        <a class="s-btn" onclick='javascript:save()'>保 存</a>
 | 
			
		||||
        <a class="s-btn2" onclick="javascript:resetForm()">重 置</a>
 | 
			
		||||
     </td>
 | 
			
		||||
  </tr>
 | 
			
		||||
</table>
 | 
			
		||||
<script type="text/javascript">
 | 
			
		||||
  $("#shopPrice").change(function(){
 | 
			
		||||
    // alert($(this).val());
 | 
			
		||||
    var txtChange = $(this).val();
 | 
			
		||||
    $("#ectPrice").val(txtChange*{$object['ectPayRatio']});
 | 
			
		||||
  });
 | 
			
		||||
</script>
 | 
			
		||||
							
								
								
									
										9
									
								
								hyhproject/home2/view/default/shops/goods/edit1.html
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										9
									
								
								hyhproject/home2/view/default/shops/goods/edit1.html
									
									
									
									
									
										Executable file
									
								
							@@ -0,0 +1,9 @@
 | 
			
		||||
<div id='specsAttrBox'></div>
 | 
			
		||||
<div id='specTips' style='display:none'>
 | 
			
		||||
<div class='wst-tips-box' style='margin-left:0px;'>1.若改动商品规格时,销售规则表将会重新绘制,填写销售规格表前前选择好商品规格
 | 
			
		||||
</br>2.如果不批发,起批数和批发价保留为空即可</div>
 | 
			
		||||
</div>
 | 
			
		||||
<div id='specBtns' style='margin:0px auto;text-align:center;display:none'>
 | 
			
		||||
<a class="s-btn" onclick='javascript:save()'>保 存</a>
 | 
			
		||||
<a class="s-btn2" onclick="javascript:resetForm()">重 置</a>
 | 
			
		||||
</div>
 | 
			
		||||
							
								
								
									
										45
									
								
								hyhproject/home2/view/default/shops/goods/edit2.html
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										45
									
								
								hyhproject/home2/view/default/shops/goods/edit2.html
									
									
									
									
									
										Executable file
									
								
							@@ -0,0 +1,45 @@
 | 
			
		||||
<style>
 | 
			
		||||
.wst-batchupload .placeholder .webuploader-pick {
 | 
			
		||||
    background: #e45050 none repeat scroll 0 0;
 | 
			
		||||
}
 | 
			
		||||
.wst-batchupload .statusBar .btns .uploadBtn {
 | 
			
		||||
    background: #e45050 none repeat scroll 0 0;
 | 
			
		||||
}
 | 
			
		||||
.wst-batchupload .statusBar .btns .uploadBtn:hover{
 | 
			
		||||
    background: #e42525;
 | 
			
		||||
}
 | 
			
		||||
</style>
 | 
			
		||||
<div id="batchUpload" class="wst-batchupload">
 | 
			
		||||
    <div class="queueList filled">
 | 
			
		||||
        <div id="dndArea" class="placeholder {if !empty($object['gallery'])}element-invisible{/if}">
 | 
			
		||||
            <div id="filePicker"></div>
 | 
			
		||||
            <p>或将照片拖到这里,单次最多可选50张,每张最大不超过5M</p>
 | 
			
		||||
        </div>
 | 
			
		||||
        <ul class="filelist" >
 | 
			
		||||
            {volist name="$object['gallery']" id="vo"}
 | 
			
		||||
		    <li  class="state-complete" style="border: 1px solid rgb(59, 114, 165);">
 | 
			
		||||
		       <p class="title"></p>
 | 
			
		||||
		       <p class="imgWrap">
 | 
			
		||||
		          <img src="__IMGURL__/{$vo}">
 | 
			
		||||
		       </p>
 | 
			
		||||
		       <input type="hidden" v="{$vo}" iv="{$vo}" class="j-gallery-img">
 | 
			
		||||
		       <span class="btn-del">删除</span>
 | 
			
		||||
		    </li>
 | 
			
		||||
		    {/volist}
 | 
			
		||||
	    </ul>
 | 
			
		||||
    </div>
 | 
			
		||||
    <div class="statusBar" {if empty($object['gallery'])}style="display: none;"{/if}>
 | 
			
		||||
        <div class="progress" style="display: none;">
 | 
			
		||||
            <span class="text">0%</span>
 | 
			
		||||
            <span class="percentage" style="width: 0%;"></span>
 | 
			
		||||
        </div>
 | 
			
		||||
        <div class="info"></div>
 | 
			
		||||
        <div class="btns">
 | 
			
		||||
            <div id="filePicker2"></div><div class="uploadBtn">开始上传</div>
 | 
			
		||||
        </div>
 | 
			
		||||
    </div>
 | 
			
		||||
</div>
 | 
			
		||||
<div style='margin:0px auto;text-align:center;border-top:1px solid #cccccc;padding-top:10px;'>
 | 
			
		||||
<a class="s-btn" onclick='javascript:save()'>保 存</a>
 | 
			
		||||
<a class="s-btn2" onclick="javascript:resetForm()">重 置</a>
 | 
			
		||||
</div>
 | 
			
		||||
							
								
								
									
										1136
									
								
								hyhproject/home2/view/default/shops/goods/goods.js
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										1136
									
								
								hyhproject/home2/view/default/shops/goods/goods.js
									
									
									
									
									
										Executable file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										138
									
								
								hyhproject/home2/view/default/shops/goods/list_audit.html
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										138
									
								
								hyhproject/home2/view/default/shops/goods/list_audit.html
									
									
									
									
									
										Executable file
									
								
							@@ -0,0 +1,138 @@
 | 
			
		||||
{extend name="default/shops/base" /}
 | 
			
		||||
{block name="title"}审核中的商品-卖家中心{__block__}{/block}
 | 
			
		||||
{block name="content"}
 | 
			
		||||
<div class="wst-shop-head"><span>审核中商品</span></div>
 | 
			
		||||
<div class="wst-shop-tbar">
 | 
			
		||||
  <label>
 | 
			
		||||
    商品分类:
 | 
			
		||||
    <select name="cat1" id="cat1" onchange="getCat(this.value)" class="s-query">
 | 
			
		||||
        <option value="">-请选择-</option>
 | 
			
		||||
      {volist name=":WSTShopCats(0)" id="vo"}
 | 
			
		||||
            <option value="{$vo['catId']}" >{$vo['catName']}</option>
 | 
			
		||||
      {/volist}
 | 
			
		||||
    </select>
 | 
			
		||||
    <select name="cat2" id="cat2" class="s-query"><option value="">-请选择-</option></select>
 | 
			
		||||
  </label>
 | 
			
		||||
  <label>
 | 
			
		||||
  商品类型:
 | 
			
		||||
  <select id='goodsType' class="s-query">
 | 
			
		||||
     <option value=''>全部</option>
 | 
			
		||||
     <option value='0'>实物商品</option>
 | 
			
		||||
    <!--  <option value='1'>虚拟商品</option> -->
 | 
			
		||||
  </select>
 | 
			
		||||
  </label>
 | 
			
		||||
  <label>
 | 
			
		||||
    商品名称:<input type="text" name="goodsName" id="goodsName" class="s-query" />
 | 
			
		||||
    <a class="s-btn" onclick="auditByPage()">查询</a>
 | 
			
		||||
  </label>
 | 
			
		||||
</div>
 | 
			
		||||
<div class="wst-clear"></div>
 | 
			
		||||
<div class="wst-body"> 
 | 
			
		||||
   <div class="s-menu">
 | 
			
		||||
      <a href='javascript:;' onclick="changeSale(0,'audit')" class="s-sale"><span>下架</span></a>
 | 
			
		||||
      <a href='javascript:void(0);' onclick="changeGoodsStatus('isRecom','audit')" class="s-rec"><span>推荐</span></a>
 | 
			
		||||
      <a href='javascript:void(0);' onclick="changeGoodsStatus('isNew','audit')" class="s-new"><span>新品</span></a>
 | 
			
		||||
      <a href='javascript:void(0);' onclick="changeGoodsStatus('isBest','audit')" class="s-best"><span>精品</span></a>
 | 
			
		||||
      <a href='javascript:void(0);' onclick="changeGoodsStatus('isHot','audit')" class="s-hot"><span>热销</span></a>
 | 
			
		||||
      <a href='javascript:void(0);' onclick="benchDel('audit')" class="s-del"><span>删除</span></a>
 | 
			
		||||
      <a href='{:url("home/goods/add")}' class="s-add"><span>新增</span></a>
 | 
			
		||||
   </div> 
 | 
			
		||||
   <div class="wst-clear"></div>
 | 
			
		||||
   <table class='wst-list'>
 | 
			
		||||
   <thead>
 | 
			
		||||
   <tr>
 | 
			
		||||
     <th width='10'>
 | 
			
		||||
      <div class="checkbox-box-s checkbox-box-s-all">
 | 
			
		||||
       <input style="margin-left:2px;" class="wst-checkbox-s" onclick="javascript:WST.checkChks(this,'.chk')" type='checkbox' id="all"/>
 | 
			
		||||
       <label for="all"></label>
 | 
			
		||||
       </div>
 | 
			
		||||
    </th>
 | 
			
		||||
     <th>商品名称</th>
 | 
			
		||||
     <th>商品编号</th>
 | 
			
		||||
     <th width='50'>价格(¥)</th>
 | 
			
		||||
     <th>推荐</th>
 | 
			
		||||
     <th>精品</th>
 | 
			
		||||
     <th>新品</th>
 | 
			
		||||
     <th>热销</th>
 | 
			
		||||
     <th>销量</th>
 | 
			
		||||
     <th>库存</th>
 | 
			
		||||
     <th width="175">操作</th>
 | 
			
		||||
   </tr>
 | 
			
		||||
   </thead>
 | 
			
		||||
   <tbody style="margin-top:15px;" id='list'></tbody>
 | 
			
		||||
   <tfoot>
 | 
			
		||||
     <tr><td colspan='10' id='pager'></td></tr>
 | 
			
		||||
   </tfoot>
 | 
			
		||||
   <script id="tblist" type="text/html">
 | 
			
		||||
   {{# for(var i = 0; i < d.length; i++){ }}
 | 
			
		||||
   <tr>
 | 
			
		||||
      <td>
 | 
			
		||||
      <div class="checkbox-box-s">
 | 
			
		||||
      <input type='checkbox'  class='chk wst-checkbox-s' id="chk-{{i}}" value='{{d[i]['goodsId']}}' /><label for="chk-{{i}}"></label>
 | 
			
		||||
      </div>
 | 
			
		||||
      </td>
 | 
			
		||||
      <td>
 | 
			
		||||
        <div class="goods-img">
 | 
			
		||||
          <a href="{{WST.U("home/goods/detail","id="+d[i]['goodsId']+"&key="+d[i]['verfiycode'])}}">
 | 
			
		||||
            <img class='j-lazyGoodsImg'  data-original='__IMGURL__/{{d[i].goodsImg}}'/>
 | 
			
		||||
          </a>
 | 
			
		||||
        </div>
 | 
			
		||||
        <p class="goodsName">
 | 
			
		||||
          {{WST.cutStr(d[i]['goodsName'],43)}}
 | 
			
		||||
        </p>
 | 
			
		||||
          
 | 
			
		||||
      </td>
 | 
			
		||||
      <td>{{d[i]['goodsSn']}}</td>
 | 
			
		||||
      {{# if(d[i]['isSpec']==1 || d[i]['goodsType']==1) { }}
 | 
			
		||||
        <td>{{d[i]['shopPrice']}}</td>
 | 
			
		||||
      {{# }else{ }}
 | 
			
		||||
      <td ondblclick="javascript:toEditGoodsBase(2,{{d[i]['goodsId']}},'')">
 | 
			
		||||
          <input id="ipt_2_{{d[i]['goodsId']}}" onkeyup="javascript:WST.isChinese(this,1)" onkeypress="return WST.isNumberdoteKey(event)" onblur="javascript:WST.limitDecimal(this,2);editGoodsBase(2,{{d[i]['goodsId']}})" style="padding:3px;display:none;width:100%;border:1px solid red;width:40px;" maxlength="10"/>
 | 
			
		||||
          <span id="span_2_{{d[i]['goodsId']}}" style="display: inline;cursor:pointer;color:green;">{{d[i]['shopPrice']}}</span>
 | 
			
		||||
      </td>
 | 
			
		||||
      {{# } }}
 | 
			
		||||
 | 
			
		||||
  <td><div status="{{d[i]['isRecom']}}" title='双击可修改' ondblclick='changSaleStatus("r",this,{{d[i]["goodsId"]}})' class="w-r {{((d[i]['isRecom']==1)?'right':'wrong')}}"></div></td>
 | 
			
		||||
  <td><div status="{{d[i]['isBest']}}" title='双击可修改' ondblclick='changSaleStatus("b",this,{{d[i]["goodsId"]}})' class="w-r {{((d[i]['isBest']==1)?'right':'wrong')}}"></div></td>
 | 
			
		||||
  <td><div status="{{d[i]['isNew']}}" title='双击可修改' ondblclick='changSaleStatus("n",this,{{d[i]["goodsId"]}})' class="w-r {{((d[i]['isNew']==1)?'right':'wrong')}}"></div></td>
 | 
			
		||||
  <td><div status="{{d[i]['isHot']}}" title='双击可修改' ondblclick='changSaleStatus("h",this,{{d[i]["goodsId"]}})' class="w-r {{((d[i]['isHot']==1)?'right':'wrong')}}"></div></td>
 | 
			
		||||
 | 
			
		||||
      <td>{{d[i]['saleNum']}}</td>
 | 
			
		||||
      {{# if(d[i]['isSpec']==1 || d[i]['goodsType']==1) { }}
 | 
			
		||||
      <td>{{d[i]['goodsStock']}}</td>
 | 
			
		||||
      {{# }else{ }}
 | 
			
		||||
      <td width="40" ondblclick="javascript:toEditGoodsBase(3,{{d[i]['goodsId']}},'')">
 | 
			
		||||
      <input id="ipt_3_{{d[i]['goodsId']}}" onkeyup="javascript:WST.isChinese(this,1)" onkeypress="return WST.isNumberKey(event)" onblur="javascript:editGoodsBase(3,{{d[i]['goodsId']}})" style="padding:3px;display:none;width:100%;border:1px solid red;width:40px;" maxlength="6"/>
 | 
			
		||||
      <span id="span_3_{{d[i]['goodsId']}}" style="display: inline;cursor:pointer;color:green;">{{d[i]['goodsStock']}}</span>
 | 
			
		||||
      </td>
 | 
			
		||||
      {{# } }}
 | 
			
		||||
      <td>
 | 
			
		||||
         <a class="g-handle" target='_blank' href='{{WST.U("home/goods/detail","id="+d[i]['goodsId']+"&key="+d[i]['verfiycode'])}}'>[查看]</a>
 | 
			
		||||
         <a class="g-handle" href='javascript:toEdit({{d[i]['goodsId']}},"audit")'>[编辑]</a>
 | 
			
		||||
         {{# if(d[i]['goodsType']==1){}}
 | 
			
		||||
         <a class="g-handle" href='javascript:toStock({{d[i]['goodsId']}},"audit")'>[卡券]</a>
 | 
			
		||||
         {{#}}}
 | 
			
		||||
         <a class="g-handle" href='javascript:del({{d[i]['goodsId']}},"audit")'>[删除]</a>
 | 
			
		||||
      </td>
 | 
			
		||||
   </tr>
 | 
			
		||||
   {{# } }}
 | 
			
		||||
   </script>
 | 
			
		||||
   </table>
 | 
			
		||||
   <div id='pager'></div>
 | 
			
		||||
   <div class="s-menu">
 | 
			
		||||
      <a href='javascript:;' onclick="changeSale(0,'audit')" class="s-sale"><span>下架</span></a>
 | 
			
		||||
      <a href='javascript:void(0);' onclick="changeGoodsStatus('isRecom','audit')" class="s-rec"><span>推荐</span></a>
 | 
			
		||||
      <a href='javascript:void(0);' onclick="changeGoodsStatus('isNew','audit')" class="s-new"><span>新品</span></a>
 | 
			
		||||
      <a href='javascript:void(0);' onclick="changeGoodsStatus('isBest','audit')" class="s-best"><span>精品</span></a>
 | 
			
		||||
      <a href='javascript:void(0);' onclick="changeGoodsStatus('isHot','audit')" class="s-hot"><span>热销</span></a>
 | 
			
		||||
      <a href='javascript:void(0);' onclick="benchDel('audit')" class="s-del"><span>删除</span></a>
 | 
			
		||||
      <a href='{:url("home/goods/add")}' class="s-add"><span>新增</span></a>
 | 
			
		||||
   </div> 
 | 
			
		||||
</div>
 | 
			
		||||
{/block}  
 | 
			
		||||
{block name="js"}
 | 
			
		||||
<script type='text/javascript' src='__STYLE__/shops/goods/goods.js?v={$v}'></script>
 | 
			
		||||
<script>
 | 
			
		||||
$(function(){auditByPage()})
 | 
			
		||||
</script>
 | 
			
		||||
{/block}
 | 
			
		||||
							
								
								
									
										91
									
								
								hyhproject/home2/view/default/shops/goods/list_illegal.html
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										91
									
								
								hyhproject/home2/view/default/shops/goods/list_illegal.html
									
									
									
									
									
										Executable file
									
								
							@@ -0,0 +1,91 @@
 | 
			
		||||
{extend name="default/shops/base" /}
 | 
			
		||||
{block name="title"}违规商品-会员中心{__block__}{/block}
 | 
			
		||||
{block name="content"}
 | 
			
		||||
<div class="wst-shop-head"><span>违规商品</span></div>
 | 
			
		||||
<div class="wst-shop-tbar">
 | 
			
		||||
<label>
 | 
			
		||||
  商品分类:
 | 
			
		||||
  <select name="cat1" id="cat1" onchange="getCat(this.value)" class="s-query">
 | 
			
		||||
      <option value="">-请选择-</option>
 | 
			
		||||
    {volist name=":WSTShopCats(0)" id="vo"}
 | 
			
		||||
          <option value="{$vo['catId']}" >{$vo['catName']}</option>
 | 
			
		||||
    {/volist}
 | 
			
		||||
  </select>
 | 
			
		||||
  <select name="cat2" id="cat2" class="s-query"><option value="">-请选择-</option></select>
 | 
			
		||||
</label>
 | 
			
		||||
<label>
 | 
			
		||||
  商品类型:
 | 
			
		||||
  <select id='goodsType' class="s-query">
 | 
			
		||||
     <option value=''>全部</option>
 | 
			
		||||
     <option value='0'>实物商品</option>
 | 
			
		||||
     <!-- <option value='1'>虚拟商品</option> -->
 | 
			
		||||
  </select>
 | 
			
		||||
  </label>
 | 
			
		||||
<label>
 | 
			
		||||
  商品名称:<input type="text" name="goodsName" id="goodsName" class="s-query" /><a class="s-btn" id="store-query" onclick="illegalByPage()">查询</a>
 | 
			
		||||
</label>
 | 
			
		||||
</div>
 | 
			
		||||
<div class="wst-clear"></div>
 | 
			
		||||
<form id='editform' autocomplete='off'>
 | 
			
		||||
<div class="wst-body"> 
 | 
			
		||||
        <table class='wst-list'>
 | 
			
		||||
		   <thead>
 | 
			
		||||
        <div class="s-menu">
 | 
			
		||||
          <a href='javascript:void(0);' onclick="benchDel('store',1)" class="s-del"><span>删除</span></a>
 | 
			
		||||
        </div>
 | 
			
		||||
		   <tr>
 | 
			
		||||
		     <th width='10'>
 | 
			
		||||
          <div class="checkbox-box-s checkbox-box-s-all">
 | 
			
		||||
           <input style="margin-left:2px;" class="wst-checkbox-s" onclick="javascript:WST.checkChks(this,'.chk1')" type='checkbox' id="all-1"/>
 | 
			
		||||
           <label for="all-1"></label>
 | 
			
		||||
          </div>
 | 
			
		||||
        </th>
 | 
			
		||||
		     <th>商品名称</th>
 | 
			
		||||
		     <th>商品编号</th>
 | 
			
		||||
		     <th>违规原因</th>
 | 
			
		||||
		     <th width="150">操作</th>
 | 
			
		||||
		   </tr>
 | 
			
		||||
		   </thead>
 | 
			
		||||
		   <tbody id='list2'></tbody>
 | 
			
		||||
		   <tfoot>
 | 
			
		||||
		     <tr align="center"><td colspan='5' id='pager2'></td></tr>
 | 
			
		||||
		   </tfoot>
 | 
			
		||||
		   <script id="tblist2" type="text/html">
 | 
			
		||||
           {{# for(var i = 0; i < d.length; i++){ }}
 | 
			
		||||
           <tr>
 | 
			
		||||
             <td>
 | 
			
		||||
              <div class="checkbox-box-s">
 | 
			
		||||
              <input type='checkbox'  class='chk1 wst-checkbox-s' id="chk-1-{{i}}" value='{{d[i]['goodsId']}}' /><label for="chk-1-{{i}}"></label>
 | 
			
		||||
              </div>
 | 
			
		||||
             </td>
 | 
			
		||||
 | 
			
		||||
             <td>
 | 
			
		||||
              <div class="goods-img">
 | 
			
		||||
                <a href="{{WST.U("home/goods/detail","id="+d[i]['goodsId']+"&key="+d[i]['verfiycode'])}}">
 | 
			
		||||
                  <img class='j-lazyGoodsImg'  data-original='__IMGURL__/{{d[i].goodsImg}}'/>
 | 
			
		||||
                </a>
 | 
			
		||||
              </div>
 | 
			
		||||
              <p class="goodsName">
 | 
			
		||||
                {{WST.cutStr(d[i]['goodsName'],43)}}
 | 
			
		||||
              </p>
 | 
			
		||||
             </td>
 | 
			
		||||
             <td>{{d[i]['goodsSn']}}</td>
 | 
			
		||||
             <td>{{d[i]['illegalRemarks']}}</td>
 | 
			
		||||
             <td>
 | 
			
		||||
                <a class="g-handle" target='_blank' href='{{WST.U("home/goods/detail","id="+d[i]['goodsId']+"&key="+d[i]['verfiycode'])}}'>[查看]</a>
 | 
			
		||||
                <a class="g-handle" href='javascript:toEdit({{d[i]['goodsId']}},"illegal")'>[编辑]</a>
 | 
			
		||||
                <a class="g-handle" href='javascript:del({{d[i]['goodsId']}},"illegal")'>[删除]</a>
 | 
			
		||||
             </td>
 | 
			
		||||
          </tr>
 | 
			
		||||
          {{# } }}
 | 
			
		||||
          </script>
 | 
			
		||||
		</table>
 | 
			
		||||
</div>
 | 
			
		||||
</form>
 | 
			
		||||
{/block}  
 | 
			
		||||
{block name="js"}
 | 
			
		||||
<script type='text/javascript' src='__STYLE__/shops/goods/goods.js?v={$v}'></script>
 | 
			
		||||
<script>
 | 
			
		||||
$(function(){illegalByPage(0)})
 | 
			
		||||
</script>
 | 
			
		||||
{/block}
 | 
			
		||||
							
								
								
									
										196
									
								
								hyhproject/home2/view/default/shops/goods/list_limitprice.html
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										196
									
								
								hyhproject/home2/view/default/shops/goods/list_limitprice.html
									
									
									
									
									
										Executable file
									
								
							@@ -0,0 +1,196 @@
 | 
			
		||||
{extend name="default/shops/base" /}
 | 
			
		||||
{block name="title"}出售中的商品-卖家中心{__block__}{/block}
 | 
			
		||||
{block name="css"}
 | 
			
		||||
<link rel="stylesheet" type="text/css" href="__STATIC__/plugins/layui/css/layui.css" />
 | 
			
		||||
<!--<link rel="stylesheet" type="text/css" href="__STYLE__/css/common.css" />-->
 | 
			
		||||
<style>
 | 
			
		||||
    body{
 | 
			
		||||
        color:#333;font:12px/150% "Hiragino Sans GB","Microsoft Yahei",arial,宋体,"Helvetica Neue",Helvetica,STHeiTi,sans-serif
 | 
			
		||||
    }
 | 
			
		||||
</style>
 | 
			
		||||
{/block}
 | 
			
		||||
{block name="content"}
 | 
			
		||||
<div class="wst-shop-head"><span>限时价格商品</span></div>
 | 
			
		||||
<div class="wst-shop-tbar">
 | 
			
		||||
    <label>
 | 
			
		||||
        商品分类:
 | 
			
		||||
        <select name="cat1" id="cat1" onchange="getCat(this.value)" class="s-query">
 | 
			
		||||
            <option value="">-请选择-</option>
 | 
			
		||||
            {volist name=":WSTShopCats(0)" id="vo"}
 | 
			
		||||
            <option value="{$vo['catId']}" >{$vo['catName']}</option>
 | 
			
		||||
            {/volist}
 | 
			
		||||
        </select>
 | 
			
		||||
        <select name="cat2" id="cat2" class="s-query"><option value="">-请选择-</option></select>
 | 
			
		||||
    </label>
 | 
			
		||||
    <label>
 | 
			
		||||
        商品类型:
 | 
			
		||||
        <select id='goodsType' class="s-query">
 | 
			
		||||
            <option value=''>全部</option>
 | 
			
		||||
            <option value='0'>实物商品</option>
 | 
			
		||||
            <!-- <option value='1'>虚拟商品</option> -->
 | 
			
		||||
        </select>
 | 
			
		||||
    </label>
 | 
			
		||||
    <label>
 | 
			
		||||
        商品名称:<input type="text" name="goodsName" id="goodsName" class="s-query" /><a class="s-btn" onclick="limitPriceByPage()">查询</a>
 | 
			
		||||
    </label>
 | 
			
		||||
    <label>
 | 
			
		||||
        <a class="s-btn" onclick="addLimitGoods(0)">新增限时价格商品</a>
 | 
			
		||||
    </label>
 | 
			
		||||
</div>
 | 
			
		||||
<div class="wst-shop-content">
 | 
			
		||||
    <table class='wst-list'>
 | 
			
		||||
        <thead>
 | 
			
		||||
        <tr>
 | 
			
		||||
            <th width="10" >
 | 
			
		||||
                <div class="checkbox-box-s checkbox-box-s-all">
 | 
			
		||||
                    <input style="margin-left:2px;" class="wst-checkbox-s" onclick="javascript:WST.checkChks(this,'.chk')" type='checkbox' id="all"/>
 | 
			
		||||
                    <label for="all"></label>
 | 
			
		||||
                </div>
 | 
			
		||||
            </th>
 | 
			
		||||
            <th width="180" >商品名称</th>
 | 
			
		||||
            <th width="100" >商品编号</th>
 | 
			
		||||
            <th width="40" >店铺价格</th>
 | 
			
		||||
            <th width='40'>限时价格</th>
 | 
			
		||||
            <th width="25" >销量</th>
 | 
			
		||||
            <th width="25" >库存</th>
 | 
			
		||||
            <th width="100" >开始时间</th>
 | 
			
		||||
            <th width="100" >结束时间</th>
 | 
			
		||||
            <th width="95">操作</th>
 | 
			
		||||
        </tr>
 | 
			
		||||
        </thead>
 | 
			
		||||
        <tbody id='list'></tbody>
 | 
			
		||||
        <tfoot>
 | 
			
		||||
        <tr align="center"><td colspan='10' id='pager'></td></tr>
 | 
			
		||||
        </tfoot>
 | 
			
		||||
        <script id="tblist" type="text/html">
 | 
			
		||||
            {{# for(var i = 0; i < d.length; i++){ }}
 | 
			
		||||
            <tr>
 | 
			
		||||
                <td>
 | 
			
		||||
                    <div class="checkbox-box-s">
 | 
			
		||||
                        <input type='checkbox'  class='chk wst-checkbox-s' id="chk-{{i}}" value='{{d[i]['goodsId']}}' /><label for="chk-{{i}}"></label>
 | 
			
		||||
                    </div>
 | 
			
		||||
                </td>
 | 
			
		||||
                <td>
 | 
			
		||||
                    <div class="goods-img">
 | 
			
		||||
                        <a href="{{WST.U("home/goods/detail","id="+d[i]['goodsId']+"&key="+d[i]['verfiycode'])}}">
 | 
			
		||||
                        <img class='j-lazyGoodsImg'  data-original='__IMGURL__/{{d[i].goodsImg}}'/>
 | 
			
		||||
                        </a>
 | 
			
		||||
                    </div>
 | 
			
		||||
                    <p class="goodsName">
 | 
			
		||||
                        {{WST.cutStr(d[i]['goodsName'],43)}}
 | 
			
		||||
                    </p>
 | 
			
		||||
                </td>
 | 
			
		||||
                <td>{{d[i]['productNo']}}</td>
 | 
			
		||||
                {{# if(d[i]['specPrice']!=null){ }}
 | 
			
		||||
                <td>{{d[i]['specPrice']}}</td>
 | 
			
		||||
                {{# }else{ }}
 | 
			
		||||
                <td>{{d[i]['shopPrice']}}</td>
 | 
			
		||||
                {{# } }}
 | 
			
		||||
                {{# if(d[i]['isSpec']==1 || d[i]['goodsType']==1) { }}
 | 
			
		||||
                <td>{{d[i]['limitPrice']}}</td>
 | 
			
		||||
                {{# }else{ }}
 | 
			
		||||
                <td width="40" ondblclick="javascript:toEditGoodsBase(2,{{d[i]['goodsId']}},'')">
 | 
			
		||||
                    <input id="ipt_2_{{d[i]['goodsId']}}" onkeyup="javascript:WST.isChinese(this,1)" onkeypress="return WST.isNumberdoteKey(event)" onblur="javascript:WST.limitDecimal(this,2);editGoodsBase(2,{{d[i]['goodsId']}})" style="padding:3px;display:none;width:100%;border:1px solid red;width:40px;" maxlength="10"/>
 | 
			
		||||
                    <span id="span_2_{{d[i]['goodsId']}}" style="display: inline;cursor:pointer;color:green;">{{d[i]['limitPrice']}}</span>
 | 
			
		||||
                </td>
 | 
			
		||||
                {{# } }}
 | 
			
		||||
 | 
			
		||||
                <td>{{d[i]['saleNum']}}</td>
 | 
			
		||||
                {{# if(d[i]['isSpec']==1 || d[i]['goodsType']==1) { }}
 | 
			
		||||
                <td>{{d[i]['goodsStock']}}</td>
 | 
			
		||||
                {{# }else{ }}
 | 
			
		||||
                <td width="40" ondblclick="javascript:toEditGoodsBase(3,{{d[i]['goodsId']}},'')">
 | 
			
		||||
                    <input id="ipt_3_{{d[i]['goodsId']}}" onkeyup="javascript:WST.isChinese(this,1)" onkeypress="return WST.isNumberKey(event)" onblur="javascript:editGoodsBase(3,{{d[i]['goodsId']}})" style="padding:3px;display:none;width:100%;border:1px solid red;width:40px;" maxlength="6"/>
 | 
			
		||||
 | 
			
		||||
                    <span id="span_3_{{d[i]['goodsId']}}" style="display: inline;cursor:pointer;color:green;">{{d[i]['goodsStock']}}</span>
 | 
			
		||||
 | 
			
		||||
                </td>
 | 
			
		||||
                {{# } }}
 | 
			
		||||
                <td>{{d[i]['startTime']}}</td>
 | 
			
		||||
                <td>{{d[i]['endTime']}}</td>
 | 
			
		||||
                <td>
 | 
			
		||||
                    <!--<a class="g-handle" target='_blank' href='{{WST.U("home/goods/detail","id="+d[i]['goodsId']+"&key="+d[i]['verfiycode'])}}'>[查看]</a>-->
 | 
			
		||||
                    <a class="g-handle" href='javascript:addLimitGoods({{d[i]['id']}})'>[编辑价格]</a>
 | 
			
		||||
                    {{# if(d[i]['goodsType']==1){}}
 | 
			
		||||
                    <a class="g-handle" href='javascript:toStock({{d[i]['goodsId']}},"sale")'>[卡券]</a>
 | 
			
		||||
                    {{#}}}
 | 
			
		||||
                    <a class="g-handle" href="javascript:delLimitGoods({{d[i]['id']}})">[删除]</a>
 | 
			
		||||
                </td>
 | 
			
		||||
            </tr>
 | 
			
		||||
            {{# } }}
 | 
			
		||||
        </script>
 | 
			
		||||
    </table>
 | 
			
		||||
    <div id='pager'></div>
 | 
			
		||||
</div>
 | 
			
		||||
<div id='goodsBox' style='display:none'>
 | 
			
		||||
    <form id="goodsForm">
 | 
			
		||||
        <table class='wst-form wst-box-top'>
 | 
			
		||||
            <tr>
 | 
			
		||||
                <th width='150'>商品分类<font color='red'>*</font>:</th>
 | 
			
		||||
                <td >
 | 
			
		||||
                    <select name="cat1" id="cat1" onchange="getCat(this.value)" class=" ipt">
 | 
			
		||||
                        <option value="">-请选择-</option>
 | 
			
		||||
                        {volist name=":WSTShopCats(0)" id="vo"}
 | 
			
		||||
                        <option value="{$vo['catId']}" >{$vo['catName']}</option>
 | 
			
		||||
                        {/volist}
 | 
			
		||||
                    </select>
 | 
			
		||||
                    <select name="cat3" id="cat3" class="ipt"><option value="">-请选择-</option></select>
 | 
			
		||||
                    <label style="height: 20px;">
 | 
			
		||||
                        <a class="s-btn" onclick="limitPriceGoods()" style="height: 20px;line-height: 20px">查询</a>
 | 
			
		||||
                    </label>
 | 
			
		||||
                </td>
 | 
			
		||||
            </tr>
 | 
			
		||||
            <tr>
 | 
			
		||||
                <th width='150'>商品<font color='red'>*</font>:</th>
 | 
			
		||||
                <td >
 | 
			
		||||
                    <select name="goodsId" id="goodsId"  class="j-ipt" onchange='changeGoods()'>
 | 
			
		||||
                        <option value="">-请选择-</option>
 | 
			
		||||
                        {volist name="lists" id="vo"}
 | 
			
		||||
                        <option value="{$vo['goodsId']}">{$vo['goodsName']}</option>
 | 
			
		||||
                        {/volist}
 | 
			
		||||
                    </select>
 | 
			
		||||
                </td>
 | 
			
		||||
            </tr>
 | 
			
		||||
            <tr>
 | 
			
		||||
                <th>商品货号:</th>
 | 
			
		||||
                <td>
 | 
			
		||||
                    <select id='productNo' name="productNo" class='j-ipt' onchange='changeSpecs()'>
 | 
			
		||||
                        <option  value="">请选择商品货号</option>
 | 
			
		||||
                    </select>
 | 
			
		||||
                </td>
 | 
			
		||||
            </tr>
 | 
			
		||||
            <tr>
 | 
			
		||||
                <th>商品规格:</th>
 | 
			
		||||
                <td>
 | 
			
		||||
                    <input type="text" id="specs" value="" disabled="disabled" class="ipt">
 | 
			
		||||
                </td>
 | 
			
		||||
            </tr>
 | 
			
		||||
            <tr>
 | 
			
		||||
                <th>商品限时价格<font color='red'>*</font>:</th>
 | 
			
		||||
                <td>
 | 
			
		||||
                    <input type="text" id="limitPrice" value="" class="j-ipt">
 | 
			
		||||
                </td>
 | 
			
		||||
            </tr>
 | 
			
		||||
            <tr class="wst-order-rate" >
 | 
			
		||||
                <th width='120'>有效时间<font color='red'>*</font>:</th>
 | 
			
		||||
                <td colspan='3'>
 | 
			
		||||
                    <input type='text' id='startTime' name='startTime' class='j-ipt laydate-icon' value=''/>
 | 
			
		||||
                    至
 | 
			
		||||
                    <input type='text' id='endTime' name='endTime' class='j-ipt laydate-icon' value=''/>
 | 
			
		||||
                </td>
 | 
			
		||||
            </tr>
 | 
			
		||||
 | 
			
		||||
        </table>
 | 
			
		||||
    </form>
 | 
			
		||||
</div>
 | 
			
		||||
{/block}
 | 
			
		||||
{block name="js"}
 | 
			
		||||
<script type="text/javascript" src="__STATIC__/plugins/layui/layui.all.js"></script>
 | 
			
		||||
<script type="text/javascript" src="__STATIC__/plugins/validator/jquery.validator.min.js?v={$v}"></script>
 | 
			
		||||
<script type='text/javascript' src='__STATIC__/plugins/webuploader/webuploader.js?v={$v}'></script>
 | 
			
		||||
<script type='text/javascript' src='__STYLE__/shops/goods/goods.js?v={$v}'></script>
 | 
			
		||||
<script>
 | 
			
		||||
    $(function(){limitPriceByPage()})
 | 
			
		||||
 | 
			
		||||
</script>
 | 
			
		||||
{/block}
 | 
			
		||||
							
								
								
									
										141
									
								
								hyhproject/home2/view/default/shops/goods/list_sale.html
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										141
									
								
								hyhproject/home2/view/default/shops/goods/list_sale.html
									
									
									
									
									
										Executable file
									
								
							@@ -0,0 +1,141 @@
 | 
			
		||||
{extend name="default/shops/base" /}
 | 
			
		||||
{block name="title"}出售中的商品-卖家中心{__block__}{/block}
 | 
			
		||||
{block name="content"}
 | 
			
		||||
<div class="wst-shop-head"><span>出售中商品</span></div>
 | 
			
		||||
<div class="wst-shop-tbar">
 | 
			
		||||
  <label>
 | 
			
		||||
    商品分类:
 | 
			
		||||
    <select name="cat1" id="cat1" onchange="getCat(this.value)" class="s-query">
 | 
			
		||||
        <option value="">-请选择-</option>
 | 
			
		||||
      {volist name=":WSTShopCats(0)" id="vo"}
 | 
			
		||||
            <option value="{$vo['catId']}" >{$vo['catName']}</option>
 | 
			
		||||
      {/volist}
 | 
			
		||||
    </select>
 | 
			
		||||
    <select name="cat2" id="cat2" class="s-query"><option value="">-请选择-</option></select>
 | 
			
		||||
  </label>
 | 
			
		||||
  <label>
 | 
			
		||||
  商品类型:
 | 
			
		||||
  <select id='goodsType' class="s-query">
 | 
			
		||||
     <option value=''>全部</option>
 | 
			
		||||
     <option value='0'>实物商品</option>
 | 
			
		||||
     <!-- <option value='1'>虚拟商品</option> -->
 | 
			
		||||
  </select>
 | 
			
		||||
  </label>
 | 
			
		||||
  <label>
 | 
			
		||||
    商品名称/ID:<input type="text" name="goodsName" id="goodsName" class="s-query" /><a class="s-btn" onclick="saleByPage()">查询</a>
 | 
			
		||||
  </label>
 | 
			
		||||
</div>
 | 
			
		||||
<div class="wst-shop-content"> 
 | 
			
		||||
   <div class="s-menu">
 | 
			
		||||
      <a href='javascript:;' onclick="changeSale(0,'sale')" class="s-sale"><span>下架</span></a>
 | 
			
		||||
      <a href='javascript:void(0);' onclick="changeGoodsStatus('isRecom','sale')" class="s-rec"><span>推荐</span></a>
 | 
			
		||||
      <a href='javascript:void(0);' onclick="changeGoodsStatus('isNew','sale')" class="s-new"><span>新品</span></a>
 | 
			
		||||
      <a href='javascript:void(0);' onclick="changeGoodsStatus('isBest','sale')" class="s-best"><span>精品</span></a>
 | 
			
		||||
       <a href='javascript:void(0);' onclick="changeGoodsStatus('isHot','sale')" class="s-hot"><span>热销</span></a>
 | 
			
		||||
       <a href='javascript:void(0);' onclick="changeStoreStatus('storeRecom','sale')" class="s-heart" style="width:70px"><span>店长推荐</span></a>
 | 
			
		||||
      <a href='javascript:void(0);' onclick="benchDel('sale')" class="s-del"><span>删除</span></a>
 | 
			
		||||
      <a href='{:url("home/goods/add")}' class="s-add"><span>新增</span></a>
 | 
			
		||||
   </div> 
 | 
			
		||||
   <table class='wst-list'>
 | 
			
		||||
   <thead>
 | 
			
		||||
   <tr>
 | 
			
		||||
     <th width="10" >
 | 
			
		||||
     <div class="checkbox-box-s checkbox-box-s-all">
 | 
			
		||||
     <input style="margin-left:2px;" class="wst-checkbox-s" onclick="javascript:WST.checkChks(this,'.chk')" type='checkbox' id="all"/>
 | 
			
		||||
     <label for="all"></label>
 | 
			
		||||
     </div>
 | 
			
		||||
     </th>
 | 
			
		||||
     <th>商品名称</th>
 | 
			
		||||
     <th>商品编号</th>
 | 
			
		||||
     <th width='50'>价格(¥)</th>
 | 
			
		||||
     <th>推荐</th>
 | 
			
		||||
     <th>精品</th>
 | 
			
		||||
     <th>新品</th>
 | 
			
		||||
     <th>热销</th>
 | 
			
		||||
       <th>店长推荐</th>
 | 
			
		||||
     <th>销量</th>
 | 
			
		||||
     <th>库存</th>
 | 
			
		||||
     <th width="175">操作</th>
 | 
			
		||||
   </tr>
 | 
			
		||||
   </thead>
 | 
			
		||||
   <tbody id='list'></tbody>
 | 
			
		||||
   <tfoot>
 | 
			
		||||
     <tr align="center"><td colspan='10' id='pager'></td></tr>
 | 
			
		||||
   </tfoot>
 | 
			
		||||
   <script id="tblist" type="text/html">
 | 
			
		||||
   {{# for(var i = 0; i < d.length; i++){ }}
 | 
			
		||||
   <tr>
 | 
			
		||||
      <td>
 | 
			
		||||
      <div class="checkbox-box-s">
 | 
			
		||||
      <input type='checkbox'  class='chk wst-checkbox-s' id="chk-{{i}}" value='{{d[i]['goodsId']}}' /><label for="chk-{{i}}"></label>
 | 
			
		||||
      </div>
 | 
			
		||||
      </td>
 | 
			
		||||
      <td>
 | 
			
		||||
          <div class="goods-img">
 | 
			
		||||
          <a href="{{WST.U("home/goods/detail","id="+d[i]['goodsId']+"&key="+d[i]['verfiycode'])}}">
 | 
			
		||||
            <img class='j-lazyGoodsImg'  data-original='__IMGURL__/{{d[i].goodsImg}}'/>
 | 
			
		||||
          </a>
 | 
			
		||||
        </div>
 | 
			
		||||
        <p class="goodsName">
 | 
			
		||||
          {{WST.cutStr(d[i]['goodsName'],43)}}
 | 
			
		||||
        </p>
 | 
			
		||||
      </td>
 | 
			
		||||
      <td>{{d[i]['goodsSn']}}</td>
 | 
			
		||||
      {{# if(d[i]['isSpec']==1 || d[i]['goodsType']==1) { }}
 | 
			
		||||
        <td>{{d[i]['shopPrice']}}</td>
 | 
			
		||||
      {{# }else{ }}
 | 
			
		||||
      <td width="40" ondblclick="javascript:toEditGoodsBase(2,{{d[i]['goodsId']}},'')">
 | 
			
		||||
          <input id="ipt_2_{{d[i]['goodsId']}}" onkeyup="javascript:WST.isChinese(this,1)" onkeypress="return WST.isNumberdoteKey(event)" onblur="javascript:WST.limitDecimal(this,2);editGoodsBase(2,{{d[i]['goodsId']}})" style="padding:3px;display:none;width:100%;border:1px solid red;width:40px;" maxlength="10"/>
 | 
			
		||||
          <span id="span_2_{{d[i]['goodsId']}}" style="display: inline;cursor:pointer;color:green;">{{d[i]['shopPrice']}}</span>
 | 
			
		||||
      </td>
 | 
			
		||||
      {{# } }}
 | 
			
		||||
 | 
			
		||||
      <td><div status="{{d[i]['isRecom']}}" title='双击可修改' ondblclick='changSaleStatus("r",this,{{d[i]["goodsId"]}})' class="w-r {{((d[i]['isRecom']==1)?'right':'wrong')}}"></div></td>
 | 
			
		||||
  <td><div status="{{d[i]['isBest']}}" title='双击可修改' ondblclick='changSaleStatus("b",this,{{d[i]["goodsId"]}})' class="w-r {{((d[i]['isBest']==1)?'right':'wrong')}}"></div></td>
 | 
			
		||||
  <td><div status="{{d[i]['isNew']}}" title='双击可修改' ondblclick='changSaleStatus("n",this,{{d[i]["goodsId"]}})' class="w-r {{((d[i]['isNew']==1)?'right':'wrong')}}"></div></td>
 | 
			
		||||
       <td><div status="{{d[i]['isHot']}}" title='双击可修改' ondblclick='changSaleStatus("h",this,{{d[i]["goodsId"]}})' class="w-r {{((d[i]['isHot']==1)?'right':'wrong')}}"></div></td>
 | 
			
		||||
       <td><div status="{{d[i]['storeStatus']}}" title='双击可修改' ondblclick='changStoreRecom("s",this,{{d[i]["goodsId"]}})' class="w-r {{((d[i]['storeStatus']==1)?'right':'wrong')}}"></div></td>
 | 
			
		||||
 | 
			
		||||
      <td>{{d[i]['saleNum']}}</td>
 | 
			
		||||
      {{# if(d[i]['isSpec']==1 || d[i]['goodsType']==1) { }}
 | 
			
		||||
        <td>{{d[i]['goodsStock']}}</td>
 | 
			
		||||
      {{# }else{ }}
 | 
			
		||||
        <td width="40" ondblclick="javascript:toEditGoodsBase(3,{{d[i]['goodsId']}},'')">
 | 
			
		||||
        <input id="ipt_3_{{d[i]['goodsId']}}" onkeyup="javascript:WST.isChinese(this,1)" onkeypress="return WST.isNumberKey(event)" onblur="javascript:editGoodsBase(3,{{d[i]['goodsId']}})" style="padding:3px;display:none;width:100%;border:1px solid red;width:40px;" maxlength="6"/>
 | 
			
		||||
 | 
			
		||||
        <span id="span_3_{{d[i]['goodsId']}}" style="display: inline;cursor:pointer;color:green;">{{d[i]['goodsStock']}}</span>
 | 
			
		||||
 | 
			
		||||
        </td>
 | 
			
		||||
      {{# } }}
 | 
			
		||||
      <td>
 | 
			
		||||
         <a class="g-handle" target='_blank' href='{{WST.U("home/goods/detail","id="+d[i]['goodsId']+"&key="+d[i]['verfiycode'])}}'>[查看]</a>
 | 
			
		||||
         <a class="g-handle" href='javascript:toEdit({{d[i]['goodsId']}},"sale")'>[编辑]</a>
 | 
			
		||||
         {{# if(d[i]['goodsType']==1){}}
 | 
			
		||||
         <a class="g-handle" href='javascript:toStock({{d[i]['goodsId']}},"sale")'>[卡券]</a>
 | 
			
		||||
         {{#}}}
 | 
			
		||||
         <a class="g-handle" href='javascript:del({{d[i]['goodsId']}},"sale")'>[删除]</a>
 | 
			
		||||
      </td>
 | 
			
		||||
   </tr>
 | 
			
		||||
   {{# } }}
 | 
			
		||||
   </script>
 | 
			
		||||
  </table>
 | 
			
		||||
  <div id='pager'></div>
 | 
			
		||||
  <div class="s-menu">
 | 
			
		||||
      <a href='javascript:;' onclick="changeSale(0,'sale')" class="s-sale"><span>下架</span></a>
 | 
			
		||||
      <a href='javascript:void(0);' onclick="changeGoodsStatus('isRecom','sale')" class="s-rec"><span>推荐</span></a>
 | 
			
		||||
      <a href='javascript:void(0);' onclick="changeGoodsStatus('isNew','sale')" class="s-new"><span>新品</span></a>
 | 
			
		||||
      <a href='javascript:void(0);' onclick="changeGoodsStatus('isBest','sale')" class="s-best"><span>精品</span></a>
 | 
			
		||||
      <a href='javascript:void(0);' onclick="changeGoodsStatus('isHot','sale')" class="s-hot"><span>热销</span></a>
 | 
			
		||||
      <a href='javascript:void(0);' onclick="changeStoreStatus('storeRecom','sale')" class="s-heart" style="width:70px"><span>店长推荐</span></a>
 | 
			
		||||
      <a href='javascript:void(0);' onclick="benchDel('sale')" class="s-del"><span>删除</span></a>
 | 
			
		||||
      <a href='{:url("home/goods/add")}' class="s-add"><span>新增</span></a>
 | 
			
		||||
   </div> 
 | 
			
		||||
</div>
 | 
			
		||||
{/block}  
 | 
			
		||||
{block name="js"}
 | 
			
		||||
<script type='text/javascript' src='__STYLE__/shops/goods/goods.js?v={$v}'></script>
 | 
			
		||||
<script>
 | 
			
		||||
$(function(){saleByPage()})
 | 
			
		||||
 | 
			
		||||
</script>
 | 
			
		||||
{/block}
 | 
			
		||||
							
								
								
									
										138
									
								
								hyhproject/home2/view/default/shops/goods/list_store.html
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										138
									
								
								hyhproject/home2/view/default/shops/goods/list_store.html
									
									
									
									
									
										Executable file
									
								
							@@ -0,0 +1,138 @@
 | 
			
		||||
{extend name="default/shops/base" /}
 | 
			
		||||
{block name="title"}仓库中的商品-会员中心{__block__}{/block}
 | 
			
		||||
{block name="content"}
 | 
			
		||||
<div class="wst-shop-head"><span>仓库中的商品</span></div>
 | 
			
		||||
<div class="wst-shop-tbar">
 | 
			
		||||
<label>
 | 
			
		||||
  商品分类:
 | 
			
		||||
  <select name="cat1" id="cat1" onchange="getCat(this.value)" class="s-query">
 | 
			
		||||
      <option value="">-请选择-</option>
 | 
			
		||||
    {volist name=":WSTShopCats(0)" id="vo"}
 | 
			
		||||
          <option value="{$vo['catId']}" >{$vo['catName']}</option>
 | 
			
		||||
    {/volist}
 | 
			
		||||
  </select>
 | 
			
		||||
  <select name="cat2" id="cat2" class="s-query"><option value="">-请选择-</option></select>
 | 
			
		||||
</label>
 | 
			
		||||
<label>
 | 
			
		||||
  商品类型:
 | 
			
		||||
  <select id='goodsType' class="s-query">
 | 
			
		||||
     <option value=''>全部</option>
 | 
			
		||||
     <option value='0'>实物商品</option>
 | 
			
		||||
     <!-- <option value='1'>虚拟商品</option> -->
 | 
			
		||||
  </select>
 | 
			
		||||
  </label>
 | 
			
		||||
<label>
 | 
			
		||||
  商品名称:<input type="text" name="goodsName" id="goodsName" class="s-query" /><a class="s-btn" id="store-query" onclick="storeByPage()">查询</a>
 | 
			
		||||
</label>
 | 
			
		||||
</div>
 | 
			
		||||
<div class="wst-clear"></div>
 | 
			
		||||
<form id='editform' autocomplete='off'>
 | 
			
		||||
<div class="wst-body"> 
 | 
			
		||||
        <div class="s-menu">
 | 
			
		||||
            <a href='javascript:;' onclick="changeSale(1,'store')" class="s-sale-up"><span>上架</span></a>
 | 
			
		||||
            <a href='javascript:void(0);' onclick="changeGoodsStatus('isRecom','store')" class="s-rec"><span>推荐</span></a>
 | 
			
		||||
            <a href='javascript:void(0);' onclick="changeGoodsStatus('isNew','store')" class="s-new"><span>新品</span></a>
 | 
			
		||||
            <a href='javascript:void(0);' onclick="changeGoodsStatus('isBest','store')" class="s-best"><span>精品</span></a>
 | 
			
		||||
            <a href='javascript:void(0);' onclick="changeGoodsStatus('isHot','store')" class="s-hot"><span>热销</span></a>
 | 
			
		||||
            <a href='javascript:void(0);' onclick="benchDel('store')" class="s-del"><span>删除</span></a>
 | 
			
		||||
            <a href='{:url("home/goods/add")}' class="s-add"><span>新增</span></a>
 | 
			
		||||
         </div>
 | 
			
		||||
 | 
			
		||||
        <table class='wst-list'>
 | 
			
		||||
		   <thead>
 | 
			
		||||
		   <tr>
 | 
			
		||||
		     <th width='10'>
 | 
			
		||||
          <div class="checkbox-box-s checkbox-box-s-all">
 | 
			
		||||
           <input style="margin-left:2px;" class="wst-checkbox-s" onclick="javascript:WST.checkChks(this,'.chk')" type='checkbox' id="all"/>
 | 
			
		||||
           <label for="all"></label>
 | 
			
		||||
          </div>
 | 
			
		||||
        </th>
 | 
			
		||||
		     <th>商品名称</th>
 | 
			
		||||
		     <th>商品编号</th>
 | 
			
		||||
		     <th width='50'>价格(¥)</th>
 | 
			
		||||
		     <th>推荐</th>
 | 
			
		||||
		     <th>精品</th>
 | 
			
		||||
		     <th>新品</th>
 | 
			
		||||
		     <th>热销</th>
 | 
			
		||||
		     <th>销量</th>
 | 
			
		||||
		     <th>库存</th>
 | 
			
		||||
		     <th width="175">操作</th>
 | 
			
		||||
		   </tr>
 | 
			
		||||
		   </thead>
 | 
			
		||||
		   <tbody id='list1'></tbody>
 | 
			
		||||
		   <tfoot>
 | 
			
		||||
		     <tr align="center"><td colspan='10' id='pager1'></td></tr>
 | 
			
		||||
		   </tfoot>
 | 
			
		||||
		   <script id="tblist1" type="text/html">
 | 
			
		||||
           {{# for(var i = 0; i < d.length; i++){ }}
 | 
			
		||||
           <tr>
 | 
			
		||||
             <td>
 | 
			
		||||
             <div class="checkbox-box-s">
 | 
			
		||||
              <input type='checkbox'  class='chk wst-checkbox-s' id="chk-{{i}}" value='{{d[i]['goodsId']}}' /><label for="chk-{{i}}"></label>
 | 
			
		||||
             </div>
 | 
			
		||||
             </td>
 | 
			
		||||
             <td>
 | 
			
		||||
                <div class="goods-img">
 | 
			
		||||
                <a href="{{WST.U("home/goods/detail","id="+d[i]['goodsId']+"&key="+d[i]['verfiycode'])}}">
 | 
			
		||||
                  <img class='j-lazyGoodsImg'  data-original='__IMGURL__/{{d[i].goodsImg}}'/>
 | 
			
		||||
                </a>
 | 
			
		||||
              </div>
 | 
			
		||||
              <p class="goodsName">
 | 
			
		||||
                {{WST.cutStr(d[i]['goodsName'],43)}}
 | 
			
		||||
              </p>
 | 
			
		||||
             </td>
 | 
			
		||||
             <td>{{d[i]['goodsSn']}}</td>
 | 
			
		||||
 | 
			
		||||
             {{# if(d[i]['isSpec']==1 || d[i]['goodsType']==1) { }}
 | 
			
		||||
              <td>{{d[i]['shopPrice']}}</td>
 | 
			
		||||
             {{# }else{ }}
 | 
			
		||||
              <td width="40" ondblclick="javascript:toEditGoodsBase(2,{{d[i]['goodsId']}},'')">
 | 
			
		||||
                  <input id="ipt_2_{{d[i]['goodsId']}}" onkeyup="javascript:WST.isChinese(this,1)" onkeypress="return WST.isNumberdoteKey(event)" onblur="javascript:WST.limitDecimal(this,2);editGoodsBase(2,{{d[i]['goodsId']}})" style="display:none;width:100%;border:1px solid red;width:40px;padding:3px;" maxlength="10"/>
 | 
			
		||||
                  <span id="span_2_{{d[i]['goodsId']}}" style="display: inline;cursor:pointer;color:green;">{{d[i]['shopPrice']}}</span>
 | 
			
		||||
              </td>
 | 
			
		||||
             {{# } }}
 | 
			
		||||
 | 
			
		||||
             <td><div status="{{d[i]['isRecom']}}" title='双击可修改' ondblclick='changSaleStatus("r",this,{{d[i]["goodsId"]}})' class="w-r {{((d[i]['isRecom']==1)?'right':'wrong')}}"></div></td>
 | 
			
		||||
              <td><div status="{{d[i]['isBest']}}" title='双击可修改' ondblclick='changSaleStatus("b",this,{{d[i]["goodsId"]}})' class="w-r {{((d[i]['isBest']==1)?'right':'wrong')}}"></div></td>
 | 
			
		||||
              <td><div status="{{d[i]['isNew']}}" title='双击可修改' ondblclick='changSaleStatus("n",this,{{d[i]["goodsId"]}})' class="w-r {{((d[i]['isNew']==1)?'right':'wrong')}}"></div></td>
 | 
			
		||||
              <td><div status="{{d[i]['isHot']}}" title='双击可修改' ondblclick='changSaleStatus("h",this,{{d[i]["goodsId"]}})' class="w-r {{((d[i]['isHot']==1)?'right':'wrong')}}"></div></td>
 | 
			
		||||
 | 
			
		||||
             <td>{{d[i]['saleNum']}}</td>
 | 
			
		||||
             {{# if(d[i]['isSpec']==1 || d[i]['goodsType']==1) { }}
 | 
			
		||||
             <td>{{d[i]['goodsStock']}}</td>
 | 
			
		||||
              {{# }else{ }}
 | 
			
		||||
                <td width="40" ondblclick="javascript:toEditGoodsBase(3,{{d[i]['goodsId']}},'')">
 | 
			
		||||
                <input id="ipt_3_{{d[i]['goodsId']}}" onkeyup="javascript:WST.isChinese(this,1)" onkeypress="return WST.isNumberKey(event)" onblur="javascript:editGoodsBase(3,{{d[i]['goodsId']}})" style="display:none;width:100%;border:1px solid red;width:40px;padding:3px;" maxlength="6"/>
 | 
			
		||||
                <span id="span_3_{{d[i]['goodsId']}}" style="display: inline;color:green;">{{d[i]['goodsStock']}}</span>
 | 
			
		||||
             </td>
 | 
			
		||||
              {{# } }}
 | 
			
		||||
             <td>
 | 
			
		||||
                <a class="g-handle" target='_blank' href='{{WST.U("home/goods/detail","id="+d[i]['goodsId']+"&key="+d[i]['verfiycode'])}}'>[查看]</a>
 | 
			
		||||
                <a class="g-handle" href='javascript:toEdit({{d[i]['goodsId']}},"store")'>[编辑]</a>
 | 
			
		||||
                {{# if(d[i]['goodsType']==1){}}
 | 
			
		||||
                <a class="g-handle" href='javascript:toStock({{d[i]['goodsId']}},"store")'>[卡券]</a>
 | 
			
		||||
                {{#}}}
 | 
			
		||||
                <a class="g-handle" href='javascript:del({{d[i]['goodsId']}},"store")'>[删除]</a>
 | 
			
		||||
             </td>
 | 
			
		||||
          </tr>
 | 
			
		||||
          {{# } }}
 | 
			
		||||
          </script>
 | 
			
		||||
		</table>
 | 
			
		||||
		    <div class="s-menu">
 | 
			
		||||
            <a href='javascript:;' onclick="changeSale(1,'store')" class="s-sale-up"><span>上架</span></a>
 | 
			
		||||
            <a href='javascript:void(0);' onclick="changeGoodsStatus('isRecom','store')" class="s-rec"><span>推荐</span></a>
 | 
			
		||||
            <a href='javascript:void(0);' onclick="changeGoodsStatus('isNew','store')" class="s-new"><span>新品</span></a>
 | 
			
		||||
            <a href='javascript:void(0);' onclick="changeGoodsStatus('isBest','store')" class="s-best"><span>精品</span></a>
 | 
			
		||||
            <a href='javascript:void(0);' onclick="changeGoodsStatus('isHot','store')" class="s-hot"><span>热销</span></a>
 | 
			
		||||
            <a href='javascript:void(0);' onclick="benchDel('store')" class="s-del"><span>删除</span></a>
 | 
			
		||||
            <a href='{:url("home/goods/add")}' class="s-add"><span>新增</span></a>
 | 
			
		||||
         </div>
 | 
			
		||||
        </div>
 | 
			
		||||
     </form>
 | 
			
		||||
{/block}  
 | 
			
		||||
{block name="js"}
 | 
			
		||||
<script type='text/javascript' src='__STYLE__/shops/goods/goods.js?v={$v}'></script>
 | 
			
		||||
<script>
 | 
			
		||||
$(function(){storeByPage(0);})
 | 
			
		||||
</script>
 | 
			
		||||
{/block}
 | 
			
		||||
		Reference in New Issue
	
	Block a user