view.html 3.73 KB
<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8"/>
    <title>Yoho!Buy运营平台</title>
    <script src="/ufoPlatform/js/include.js"></script>
    <style>
        .sub-info th{
            font-size: 16px;
            text-align: right;
            width: 30%;
        }
        .sub-info td{
            font-size: 16px;
            width: 70%;
        }
    </style>
</head>
<body class="easyui-layout">
<div region="north" style="height:90px;">
    <script>
        document.write(addHead('商品管理', '卖家自主货号申请'));
    </script>
</div>

<div id="businessDiv" region="center">
	<table id="businessTable" class="sub-info" frame="void" width="80%" cellpadding="16" align="center">
	  <tr>
	    <th>品牌<font color="red">*</font></th>
	    <td id="brandValue"></td>
	  </tr>
	  <tr>
	    <th>商品名称<font color="red">*</font></th>
	    <td id="productNameValue"></td>
	  </tr>
	  <tr>
	    <th>发售价</th>
	    <td id="priceValue"></td>
	  </tr>
	  <tr>
	    <th>发售时间</th>
	    <td id="saleTimeValue"></td>
	  </tr>
	  <tr>
	    <th>货号<font color="red">*</font></th>
	    <td id="productCodeValue"></td>
	  </tr>
	  <tr>
	    <th>单品封面图<font color="red">*</font></th>
	    <td id="imageListTd"></td>
	  </tr>
	</table>
	<br>
	<br>
</div>
<div style="display: none">
    <div id="dlg" class="datagrid-toolbar" style="padding:5px;">
        <img id="simg" src="" alt="" width="800">
    </div>
</div>
<script>
$(function() {
	var param=window.location.search;
	var id = getQueryString(param, "id");
	
	getDetailInfo(id);
	
	//放大图片预览
	$(".pimg").click(function(){  
        var _this = $(this);//将当前的pimg元素作为_this传入函数  
        var src = _this.attr("src");
        //var index = src.indexOf("?");
        //src = src.substring(0, index);
        //window.open(src);
        download(src);
    }); 
	
});

function download(url) {
    $('#dlg').dialog({
        title: '预览',
        width: 800,
        height: 600,
        resizable: false,
        closed: false,
        cache: false,
        modal: true
    });
    $("#simg").attr("src", url);
}

function getDetailInfo(id){
    var form = new FormData();
	form.append("id", id);
    
    //发送请求
	$.ajax({
	     type: "POST",
         url: contextPath + '/selfShelves/getDetailById',
         data: form,
         async: false,
         cache: false,
         contentType: false,
         processData: false,
         dataType: 'json',
         success: function (result) {
             if(result.code == 200) {
            	 $("#brandValue").html(result.data.brand.replace(/</ig, '&lt;').replace(/>/ig, '&gt;'));
            	 $("#productNameValue").html(result.data.productName.replace(/</ig, '&lt;').replace(/>/ig, '&gt;'));
            	 $("#priceValue").html(result.data.price);
            	 $("#saleTimeValue").html(result.data.saleTime);
            	 $("#productCodeValue").html(result.data.productCode.replace(/</ig, '&lt;').replace(/>/ig, '&gt;'));
            	 var imageStr = "";
            	 for (var i=0;i<result.data.imageList.length;i++){
            		 imageStr += "<img height='132px;' width='211px;' class='pimg' src='"+result.data.imageList[i]+"'/>";
            		 if(i%3==0 && i!=0) {
            			 imageStr += "<br/>"
            		 }
           		 }
            	 $("#imageListTd").html(imageStr);
            	 $.parser.parse($("#imageListTd").parent());
             }
             else {
                 $.messager.alert("失败", result.message, "error");
             }
         }
     }); 
}

function getQueryString(paraPart,name) {
    var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
    var r = paraPart.substr(1).match(reg);
    if (r != null) return unescape(r[2]);
    return null;
}

</script>
</body>
</html>