|  |  |  | 
|---|
|  |  |  | <input type="text" name="goodsIntrodution" autocomplete="off" class="layui-input" > | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | <div class="layui-row layui-col-space10 layui-form-item"> | 
|---|
|  |  |  | <div class="layui-col-lg6"> | 
|---|
|  |  |  | <label class="layui-form-label">规格:</label> | 
|---|
|  |  |  | <div class="layui-input-block"> | 
|---|
|  |  |  | <input type="text" name="addMallGoodsSkuDtos" autocomplete="off" class="layui-input" id="attrName"> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | <div class="layui-col-lg6"> | 
|---|
|  |  |  | <button type="button" class="layui-btn layui-btn-normal layui-btn-xs" id="test3" >添加</button> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | <!--        <div class="layui-row layui-col-space10 layui-form-item">--> | 
|---|
|  |  |  | <!--            <div class="layui-col-lg6">--> | 
|---|
|  |  |  | <!--                <label class="layui-form-label">规格:</label>--> | 
|---|
|  |  |  | <!--                <div class="layui-input-block">--> | 
|---|
|  |  |  | <!--                    <input type="text" name="addMallGoodsSkuDtos" autocomplete="off" class="layui-input" id="attrName">--> | 
|---|
|  |  |  | <!--                </div>--> | 
|---|
|  |  |  | <!--            </div>--> | 
|---|
|  |  |  | <!--            <div class="layui-col-lg6">--> | 
|---|
|  |  |  | <!--                <button type="button" class="layui-btn layui-btn-normal layui-btn-xs" id="test3" >添加</button>--> | 
|---|
|  |  |  | <!--            </div>--> | 
|---|
|  |  |  | <!--        </div>--> | 
|---|
|  |  |  | <div id="attrWrap"></div> | 
|---|
|  |  |  | <div class="layui-form-item"> | 
|---|
|  |  |  | <label class="layui-form-label">缩略图链接:</label> | 
|---|
|  |  |  | 
|---|
|  |  |  | form.render(); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //(下拉框) | 
|---|
|  |  |  | $.get(ctx + 'admin/goodsCategory/categorys/tree', function (data) { | 
|---|
|  |  |  | $.get(ctx + 'admin/goodsCategory/categorys/allTree', function (data) { | 
|---|
|  |  |  | for (var k in data) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | $(".categary-update-category").append("<option value='" + data[k].parentId + "'>" + data[k].name + "</option>"); | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | initUserValue(); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | function appendSku(sku,skuIndex){ | 
|---|
|  |  |  | var index = skuIndex; | 
|---|
|  |  |  | let attrNameVal = sku.skuName; | 
|---|
|  |  |  | let stockVal = sku.stock; | 
|---|
|  |  |  | let skuVolume = sku.skuVolume; | 
|---|
|  |  |  | let originalPrice = sku.originalPrice; | 
|---|
|  |  |  | let presentPrice = sku.presentPrice; | 
|---|
|  |  |  | let skuImage = sku.skuImage; | 
|---|
|  |  |  | $('#attrWrap').append(` | 
|---|
|  |  |  | <div class="layui-form-item"> | 
|---|
|  |  |  | <label class="layui-form-label">规格详情:</label> | 
|---|
|  |  |  | <div class="layui-input-block layui-form-item item"> | 
|---|
|  |  |  | <div style="float:left" > | 
|---|
|  |  |  | <div> | 
|---|
|  |  |  | <input type="text" class="layui-input" value="` + attrNameVal + `" readonly > | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | <div  style="float:left" > | 
|---|
|  |  |  | <div> | 
|---|
|  |  |  | <img class="layui-upload-img" src="` + skuImage + `" style="width: 100px" readonly> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | <div style="float:left" > | 
|---|
|  |  |  | <div> | 
|---|
|  |  |  | <input type="text" value="` + stockVal + `" placeholder="库存" autocomplete="off" class="layui-input" readonly> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | <div style="float:left" > | 
|---|
|  |  |  | <div> | 
|---|
|  |  |  | <input type="text" value="` + skuVolume + `" placeholder="销售数量" autocomplete="off" class="layui-input" readonly> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | <div style="float:left" > | 
|---|
|  |  |  | <div> | 
|---|
|  |  |  | <input type="text" value="` + originalPrice + `" placeholder="原价" autocomplete="off" class="layui-input" readonly> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | <div style="float:left" > | 
|---|
|  |  |  | <div> | 
|---|
|  |  |  | <input type="text" value="` + presentPrice + `" placeholder="现价" autocomplete="off" class="layui-input" readonly> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | `) | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | function initUserValue() { | 
|---|
|  |  |  | var skuIndex = 0; | 
|---|
|  |  |  | let skuLength = mailGoodsDetail.mailGoodsSkuDetailVo.length; | 
|---|
|  |  |  | for(var skuIndex = 0; skuIndex < skuLength; skuIndex++){ | 
|---|
|  |  |  | appendSku(mailGoodsDetail.mailGoodsSkuDetailVo[skuIndex],skuIndex); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | form.val("goods-detail-form", { | 
|---|
|  |  |  | "id": mailGoodsDetail.id, | 
|---|
|  |  |  | "goodsNo": mailGoodsDetail.goodsNo, | 
|---|
|  |  |  | "categoryId": mailGoodsDetail.categoryId, | 
|---|
|  |  |  | "mailGoodsSkuDetailVo": mailGoodsDetail.mailGoodsSkuDetailVo, | 
|---|
|  |  |  | "unit": mailGoodsDetail.unit, | 
|---|
|  |  |  | "originalPrice": mailGoodsDetail.originalPrice, | 
|---|
|  |  |  | "presentPrice": mailGoodsDetail.presentPrice, | 
|---|