|
@@ -75,7 +75,7 @@
|
|
|
<li><a href="#goodstab2">옵션/재고정보</a></li>
|
|
<li><a href="#goodstab2">옵션/재고정보</a></li>
|
|
|
<li><a href="#goodstab3">상품상세정보</a></li>
|
|
<li><a href="#goodstab3">상품상세정보</a></li>
|
|
|
<li id="goodsNotiTab"><a href="#goodstab4">고시정보</a></li>
|
|
<li id="goodsNotiTab"><a href="#goodstab4">고시정보</a></li>
|
|
|
- <li id="goodsColorTab"><a href="#goodstab5">대표색상</a></li>
|
|
|
|
|
|
|
+ <!-- <li id="goodsColorTab"><a href="#goodstab5">대표색상</a></li> -->
|
|
|
<li id="GoodsComposeTab" style="display:none;"><a href="#goodstab6">구성상품</a></li>
|
|
<li id="GoodsComposeTab" style="display:none;"><a href="#goodstab6">구성상품</a></li>
|
|
|
<li><a href="#goodstab7">변경이력</a></li>
|
|
<li><a href="#goodstab7">변경이력</a></li>
|
|
|
</ul>
|
|
</ul>
|
|
@@ -142,19 +142,13 @@
|
|
|
<input type="hidden" id="formalGbOrg" name="formalGbOrg"/>
|
|
<input type="hidden" id="formalGbOrg" name="formalGbOrg"/>
|
|
|
</td>
|
|
</td>
|
|
|
<th>상품상태<em class="required" title="필수"></em></th>
|
|
<th>상품상태<em class="required" title="필수"></em></th>
|
|
|
- <td>
|
|
|
|
|
|
|
+ <td colspan="3">
|
|
|
<select name="goodsStat" id="goodsStat">
|
|
<select name="goodsStat" id="goodsStat">
|
|
|
<option value="">[선택]</option>
|
|
<option value="">[선택]</option>
|
|
|
<option th:if="${goodsStatList}" th:each="oneData, status : ${goodsStatList}" th:value="${oneData.cd}" th:text="${'[' + oneData.cd + '] ' + oneData.cdNm}"></option>
|
|
<option th:if="${goodsStatList}" th:each="oneData, status : ${goodsStatList}" th:value="${oneData.cd}" th:text="${'[' + oneData.cd + '] ' + oneData.cdNm}"></option>
|
|
|
</select>
|
|
</select>
|
|
|
<input type="hidden" id="goodsStatOrg" name="goodsStatOrg"/>
|
|
<input type="hidden" id="goodsStatOrg" name="goodsStatOrg"/>
|
|
|
</td>
|
|
</td>
|
|
|
- <th>색상</th>
|
|
|
|
|
- <td>
|
|
|
|
|
- <select class="w90p" name="colorCd" id="colorCd" disabled="disabled">
|
|
|
|
|
- <option th:if="${colorList}" th:each="oneData, status : ${colorList}" th:value="${oneData.cd}" th:text="${'[' + oneData.cd + '] ' + oneData.cdNm}"></option>
|
|
|
|
|
- </select>
|
|
|
|
|
- </td>
|
|
|
|
|
</tr>
|
|
</tr>
|
|
|
<tr>
|
|
<tr>
|
|
|
<td rowspan="11"> </td>
|
|
<td rowspan="11"> </td>
|
|
@@ -180,7 +174,6 @@
|
|
|
<tr id="erplinkarea">
|
|
<tr id="erplinkarea">
|
|
|
<th>원산지</th>
|
|
<th>원산지</th>
|
|
|
<td><span id="makeNmTxt"></span></td>
|
|
<td><span id="makeNmTxt"></span></td>
|
|
|
-
|
|
|
|
|
<th>상품구분<em class="required" title="필수"></em></th>
|
|
<th>상품구분<em class="required" title="필수"></em></th>
|
|
|
<td>
|
|
<td>
|
|
|
<select name="goodsGb" id="goodsGb">
|
|
<select name="goodsGb" id="goodsGb">
|
|
@@ -398,17 +391,13 @@
|
|
|
<!-- //TAB4 CONTENTS AREA -->
|
|
<!-- //TAB4 CONTENTS AREA -->
|
|
|
</li>
|
|
</li>
|
|
|
<!-- //TAB4 : 고시정보 -->
|
|
<!-- //TAB4 : 고시정보 -->
|
|
|
- <!-- TAB5 : 대표색상정보 -->
|
|
|
|
|
- <li class="tab" id="goodstab5">
|
|
|
|
|
- <!-- TAB6 CONTENTS AREA -->
|
|
|
|
|
- <div class="panelStyle">
|
|
|
|
|
- <!-- 내용 삽입 -->
|
|
|
|
|
- <div id="gridGoodsNumList" style="height: 480px;" class="ag-theme-balham lh60"></div>
|
|
|
|
|
- <!-- 내용 삽입 -->
|
|
|
|
|
- </div>
|
|
|
|
|
- <!-- //TAB6 CONTENTS AREA -->
|
|
|
|
|
- </li>
|
|
|
|
|
- <!-- //TAB5 : 대표색상정보 -->
|
|
|
|
|
|
|
+
|
|
|
|
|
+<!-- <li class="tab" id="goodstab5">
|
|
|
|
|
+ <div class="panelStyle">
|
|
|
|
|
+ <div id="gridGoodsNumList" style="height: 480px;" class="ag-theme-balham lh60"></div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </li> -->
|
|
|
|
|
+
|
|
|
<!-- TAB6 : 구성상품 -->
|
|
<!-- TAB6 : 구성상품 -->
|
|
|
<li class="tab" id="goodstab6">
|
|
<li class="tab" id="goodstab6">
|
|
|
<!-- TAB6 CONTENTS AREA -->
|
|
<!-- TAB6 CONTENTS AREA -->
|
|
@@ -444,7 +433,7 @@
|
|
|
<ul class="panelBar marT10">
|
|
<ul class="panelBar marT10">
|
|
|
<li class="left">
|
|
<li class="left">
|
|
|
<button type="button" class="btn btnLeft btn-base btn-lg" id="btnGoodsDetailPreview">미리보기</button>
|
|
<button type="button" class="btn btnLeft btn-base btn-lg" id="btnGoodsDetailPreview">미리보기</button>
|
|
|
- <button type="button" class="btn btnLeft btn-base btn-lg" id="btnGoodsDetailImg">이미지보기</button>
|
|
|
|
|
|
|
+ <!-- <button type="button" class="btn btnLeft btn-base btn-lg" id="btnGoodsDetailImg">이미지보기</button> -->
|
|
|
</li>
|
|
</li>
|
|
|
<li class="right">
|
|
<li class="right">
|
|
|
<th:block th:if="${sessionInfo.roleCd == 'G001_0000' OR sessionInfo.roleCd == 'G001_A000' OR sessionInfo.roleCd == 'G001_A101' OR sessionInfo.roleCd == 'G001_A100' OR sessionInfo.roleCd == 'G001_A001'}">
|
|
<th:block th:if="${sessionInfo.roleCd == 'G001_0000' OR sessionInfo.roleCd == 'G001_A000' OR sessionInfo.roleCd == 'G001_A101' OR sessionInfo.roleCd == 'G001_A100' OR sessionInfo.roleCd == 'G001_A001'}">
|
|
@@ -471,7 +460,6 @@
|
|
|
var authBrandList = [[${authBrandList}]];
|
|
var authBrandList = [[${authBrandList}]];
|
|
|
var useYnList = gagajf.convertToArray([[${useYnList}]]);
|
|
var useYnList = gagajf.convertToArray([[${useYnList}]]);
|
|
|
var goodsTypeList = gagajf.convertToArray([[${goodsTypeList}]]);
|
|
var goodsTypeList = gagajf.convertToArray([[${goodsTypeList}]]);
|
|
|
- var colorList = gagajf.convertToArray([[${colorList}]]);
|
|
|
|
|
var uploadGoodsUrl = [[${@environment.getProperty('upload.goods.view')}]];
|
|
var uploadGoodsUrl = [[${@environment.getProperty('upload.goods.view')}]];
|
|
|
// Get a SmartEditor options
|
|
// Get a SmartEditor options
|
|
|
//var seOptions = gagaSe.getEditorOptions();
|
|
//var seOptions = gagaSe.getEditorOptions();
|
|
@@ -590,57 +578,12 @@
|
|
|
},
|
|
},
|
|
|
{headerName: "수정자", field: "updNm", width: 100, cellClass: 'text-center'}
|
|
{headerName: "수정자", field: "updNm", width: 100, cellClass: 'text-center'}
|
|
|
];
|
|
];
|
|
|
-
|
|
|
|
|
- // specify the columns - 같은 품번 상품
|
|
|
|
|
- var columnGoodsNumDefs = [
|
|
|
|
|
- {headerName: "CRUD", field: "crud", width: 75, minWidth: 75, hide: true},
|
|
|
|
|
- //{headerName: 'No', width: 60, cellClass: 'text-center', valueGetter: function(params) { return params.node.rowIndex + 1 }},
|
|
|
|
|
- {headerName: "이미지", field: "imgPath1", width: 100, height: 60, cellClass: 'text-center'
|
|
|
|
|
- ,cellRenderer: function(params) {
|
|
|
|
|
- if (params.data.imgType == "G030_A"){
|
|
|
|
|
- if(!gagajf.isNull(params.data.imgPath6)){
|
|
|
|
|
- return '<img width="60" src="'+ params.data.imgPath1 + '" alt="" onerror="this.src=\'/image/no.gif\';"/>';
|
|
|
|
|
- }else{
|
|
|
|
|
- return '<img width="60" src="'+ params.value + '" alt="" onerror="this.src=\'/image/no.gif\';"/>';
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- }else{
|
|
|
|
|
- if(!gagajf.isNull(params.data.imgPath6)){
|
|
|
|
|
- return '<img width="60" src="'+ uploadGoodsUrl+params.data.imgPath6 + '" alt="" onerror="this.src=\'/image/no.gif\';"/>';
|
|
|
|
|
- }else{
|
|
|
|
|
- return '<img width="60" src="'+ uploadGoodsUrl+params.value + '" alt="" onerror="this.src=\'/image/no.gif\';"/>';
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
- },
|
|
|
|
|
- {headerName: "상품코드", field: "goodsCd" , width: 130, cellClass: 'text-center'},
|
|
|
|
|
- {headerName: "상품코드명", field: "goodsNm" , width: 200, cellClass: 'text-left'},
|
|
|
|
|
- {headerName: "색상", field: "colorCd" , width: 100, cellClass: 'text-center',
|
|
|
|
|
- cellEditorParams: { values: gagaAgGrid.extractValues(colorList) },
|
|
|
|
|
- valueFormatter: function (params) { return gagaAgGrid.lookupValue(colorList, params.value); },
|
|
|
|
|
- valueParser: function (params) { return gagaAgGrid.lookupKey(colorList, params.newValue); }
|
|
|
|
|
- },
|
|
|
|
|
- {headerName: "대표색상여부", field: "mainColorYn", width: 120, cellClass: 'text-center',editable: true,
|
|
|
|
|
- cellEditor: 'agRichSelectCellEditor',
|
|
|
|
|
- cellEditorParams: { values: gagaAgGrid.extractValues(useYnList), required: true },
|
|
|
|
|
- valueFormatter: function (params) { return gagaAgGrid.lookupValue(useYnList, params.value); },
|
|
|
|
|
- valueParser: function (params) { return gagaAgGrid.lookupKey(useYnList, params.newValue); }
|
|
|
|
|
- },
|
|
|
|
|
- {headerName: "상품상태", field: "goodsStat" , width: 100, cellClass: 'text-center',
|
|
|
|
|
- cellEditorParams: { values: gagaAgGrid.extractValues(goodsStatList) },
|
|
|
|
|
- valueFormatter: function (params) { return gagaAgGrid.lookupValue(goodsStatList, params.value); },
|
|
|
|
|
- valueParser: function (params) { return gagaAgGrid.lookupKey(goodsStatList, params.newValue); }
|
|
|
|
|
- }
|
|
|
|
|
- ];
|
|
|
|
|
-
|
|
|
|
|
|
|
|
|
|
// Get GridOptions
|
|
// Get GridOptions
|
|
|
var gridGoodsHstoryOptions = gagaAgGrid.getGridOptions(columnGoodsHstoryDefs);
|
|
var gridGoodsHstoryOptions = gagaAgGrid.getGridOptions(columnGoodsHstoryDefs);
|
|
|
gridGoodsHstoryOptions.enableBrowserTooltips = true;
|
|
gridGoodsHstoryOptions.enableBrowserTooltips = true;
|
|
|
var gridGoodsComposeOptions = gagaAgGrid.getGridOptions(columnGoodsComposeDefs);
|
|
var gridGoodsComposeOptions = gagaAgGrid.getGridOptions(columnGoodsComposeDefs);
|
|
|
gridGoodsComposeOptions.enableBrowserTooltips = true;
|
|
gridGoodsComposeOptions.enableBrowserTooltips = true;
|
|
|
- var gridGoodsNumOptions = gagaAgGrid.getGridOptions(columnGoodsNumDefs);
|
|
|
|
|
- gridGoodsNumOptions.enableBrowserTooltips = true;
|
|
|
|
|
|
|
|
|
|
// 드래그
|
|
// 드래그
|
|
|
gridGoodsComposeOptions.suppressRowClickSelection = true;
|
|
gridGoodsComposeOptions.suppressRowClickSelection = true;
|
|
@@ -649,10 +592,8 @@
|
|
|
//gridGoodsComposeOptions.rowDeselection = true;
|
|
//gridGoodsComposeOptions.rowDeselection = true;
|
|
|
//gridGoodsComposeOptions.enableMultiRowDragging = true;
|
|
//gridGoodsComposeOptions.enableMultiRowDragging = true;
|
|
|
//gridGoodsComposeOptions.rowSelection = 'multiple';
|
|
//gridGoodsComposeOptions.rowSelection = 'multiple';
|
|
|
- gridGoodsNumOptions.suppressRowClickSelection = true;
|
|
|
|
|
|
|
|
|
|
gridGoodsComposeOptions.rowHeight = 60; //이미지가 있을경우 높이 지정해야함.
|
|
gridGoodsComposeOptions.rowHeight = 60; //이미지가 있을경우 높이 지정해야함.
|
|
|
- gridGoodsNumOptions.rowHeight = 60; //이미지가 있을경우 높이 지정해야함.
|
|
|
|
|
|
|
|
|
|
//기준여부 표시
|
|
//기준여부 표시
|
|
|
gridGoodsComposeOptions.getRowStyle = function(params) {
|
|
gridGoodsComposeOptions.getRowStyle = function(params) {
|
|
@@ -700,9 +641,6 @@
|
|
|
$("#goodsDetailForm input[name=goodsStatOrg]").val(result.goodsStat);
|
|
$("#goodsDetailForm input[name=goodsStatOrg]").val(result.goodsStat);
|
|
|
$('#goodsDetailForm').find('#brandGrpNmTxt').html(result.brandGrpNm);
|
|
$('#goodsDetailForm').find('#brandGrpNmTxt').html(result.brandGrpNm);
|
|
|
|
|
|
|
|
- $('#goodsDetailForm select[name=colorCd]').val(result.colorCd);
|
|
|
|
|
- //cfnCreateCombo("/renderer/avail/color/list", $('#goodsDetailForm select[name=colorCd]'), "[선택]", result.colorCd);
|
|
|
|
|
-
|
|
|
|
|
$('#goodsDetailForm select[name=itemkindCd]').val(result.itemkindCd);
|
|
$('#goodsDetailForm select[name=itemkindCd]').val(result.itemkindCd);
|
|
|
$('#goodsDetailForm input[name=orgItemkindCd]').val(result.itemkindCd);
|
|
$('#goodsDetailForm input[name=orgItemkindCd]').val(result.itemkindCd);
|
|
|
$('#goodsDetailForm select[name=seasonCd]').val(result.seasonCd);
|
|
$('#goodsDetailForm select[name=seasonCd]').val(result.seasonCd);
|
|
@@ -876,14 +814,12 @@
|
|
|
//$('#goodsDetailForm #erplinkarea').addClass('off');
|
|
//$('#goodsDetailForm #erplinkarea').addClass('off');
|
|
|
if (result.selfGoodsYn == "Y") $('#goodsDetailForm #GoodsComposeTab').css('display','block');
|
|
if (result.selfGoodsYn == "Y") $('#goodsDetailForm #GoodsComposeTab').css('display','block');
|
|
|
$('#goodsDetailForm #goodsNotiTab').css('display','none');
|
|
$('#goodsDetailForm #goodsNotiTab').css('display','none');
|
|
|
- $('#goodsDetailForm #goodsColorTab').css('display','none');
|
|
|
|
|
$('#goodsDetailForm input[name=sellFeeRate]').attr('readonly', true);
|
|
$('#goodsDetailForm input[name=sellFeeRate]').attr('readonly', true);
|
|
|
$('#goodsDetailForm input[name=currPrice]').attr('readonly', true);
|
|
$('#goodsDetailForm input[name=currPrice]').attr('readonly', true);
|
|
|
}else if ("G056_D" == result.goodsType){
|
|
}else if ("G056_D" == result.goodsType){
|
|
|
//$('#goodsDetailForm #erplinkarea').addClass('off');
|
|
//$('#goodsDetailForm #erplinkarea').addClass('off');
|
|
|
if (result.selfGoodsYn == "Y") $('#goodsDetailForm #GoodsComposeTab').css('display','block');
|
|
if (result.selfGoodsYn == "Y") $('#goodsDetailForm #GoodsComposeTab').css('display','block');
|
|
|
$('#goodsDetailForm #goodsNotiTab').css('display','none');
|
|
$('#goodsDetailForm #goodsNotiTab').css('display','none');
|
|
|
- $('#goodsDetailForm #goodsColorTab').css('display','none');
|
|
|
|
|
$('#goodsDetailForm input[name=sellFeeRate]').attr('readonly', true);
|
|
$('#goodsDetailForm input[name=sellFeeRate]').attr('readonly', true);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -902,8 +838,6 @@
|
|
|
fnGoodsDetailSizeStockSearch(params);
|
|
fnGoodsDetailSizeStockSearch(params);
|
|
|
//정보고시
|
|
//정보고시
|
|
|
fnGoodsDetailNotiInfoSearch(params);
|
|
fnGoodsDetailNotiInfoSearch(params);
|
|
|
- //대표색상
|
|
|
|
|
- fnGoodsDetailGoodsNumSearch(params);
|
|
|
|
|
|
|
|
|
|
//구성상품
|
|
//구성상품
|
|
|
if ("G056_S" == result.goodsType || "G056_D" == result.goodsType){
|
|
if ("G056_S" == result.goodsType || "G056_D" == result.goodsType){
|
|
@@ -944,11 +878,6 @@
|
|
|
gagaAgGrid.showOrHideColumn(gridGoodsComposeOptions, 'compsCurrPriceOrg', false);
|
|
gagaAgGrid.showOrHideColumn(gridGoodsComposeOptions, 'compsCurrPriceOrg', false);
|
|
|
}
|
|
}
|
|
|
gagaAgGrid.fetch("/goods/detail/compose/list?goodsCd=" + params.goodsCd , gridGoodsComposeOptions);
|
|
gagaAgGrid.fetch("/goods/detail/compose/list?goodsCd=" + params.goodsCd , gridGoodsComposeOptions);
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- //같은 품번 상품
|
|
|
|
|
- var fnGoodsDetailGoodsNumSearch = function(params) {
|
|
|
|
|
- gagaAgGrid.fetch("/goods/detail/goodsNum/list?goodsCd=" + params.goodsCd , gridGoodsNumOptions);
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
//이력
|
|
//이력
|
|
@@ -1441,10 +1370,10 @@
|
|
|
$("#goodsDetailForm input[name=chStockDataYn]").val('N');
|
|
$("#goodsDetailForm input[name=chStockDataYn]").val('N');
|
|
|
|
|
|
|
|
$("#optionList tr").each(function() {
|
|
$("#optionList tr").each(function() {
|
|
|
- var optNm1 = $(this).find("input[name=optNm1]").val();
|
|
|
|
|
- var optNm2 = $(this).find("input[name=optNm2]").val();
|
|
|
|
|
- var hidOptNm1 = $(this).find("input[name=hidOptNm1]").val();
|
|
|
|
|
- var hidOptNm2 = $(this).find("input[name=hidOptNm2]").val();
|
|
|
|
|
|
|
+ var optCd1 = $(this).find("input[name=optCd1]").val();
|
|
|
|
|
+ var optCd2 = $(this).find("input[name=optCd2]").val();
|
|
|
|
|
+ var hidOptCd1 = $(this).find("input[name=hidOptCd1]").val();
|
|
|
|
|
+ var hidOptCd2 = $(this).find("input[name=hidOptCd2]").val();
|
|
|
var baseStockQty = $(this).find("input[name=baseStockQty]").val();
|
|
var baseStockQty = $(this).find("input[name=baseStockQty]").val();
|
|
|
var hidBaseStockQty = $(this).find("input[name=hidBaseStockQty]").val();
|
|
var hidBaseStockQty = $(this).find("input[name=hidBaseStockQty]").val();
|
|
|
var dispOrd = $(this).find("input[name=dispOrd]").val();
|
|
var dispOrd = $(this).find("input[name=dispOrd]").val();
|
|
@@ -1508,11 +1437,11 @@
|
|
|
return false;
|
|
return false;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- if (optNm1 != hidOptNm1){
|
|
|
|
|
|
|
+ if (optCd1 != hidOptCd1){
|
|
|
$("#goodsDetailForm input[name=chStockDataYn]").val('Y');
|
|
$("#goodsDetailForm input[name=chStockDataYn]").val('Y');
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- if (optNm2 != hidOptNm2){
|
|
|
|
|
|
|
+ if (optCd2 != hidOptCd2){
|
|
|
$("#goodsDetailForm input[name=chStockDataYn]").val('Y');
|
|
$("#goodsDetailForm input[name=chStockDataYn]").val('Y');
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -1543,27 +1472,6 @@
|
|
|
return false;
|
|
return false;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- // 대표 색상 - 일반 상품만 체크
|
|
|
|
|
- if ($("#goodsDetailForm input[name=goodsType]").val() == "G056_N"){
|
|
|
|
|
- var goosNumAllData = gagaAgGrid.getAllRowData(gridGoodsNumOptions);
|
|
|
|
|
- var mainColorCnt = 0;
|
|
|
|
|
-
|
|
|
|
|
- $.each(goosNumAllData, function(index, item) {
|
|
|
|
|
- if (item.mainColorYn == "Y"){
|
|
|
|
|
- mainColorCnt++;
|
|
|
|
|
- }
|
|
|
|
|
- });
|
|
|
|
|
- if (mainColorCnt <= 0 || mainColorCnt > 1){
|
|
|
|
|
- optCheck = true;
|
|
|
|
|
- mcxDialog.alertC("대표 색상 여부를 확인해 주세요.");
|
|
|
|
|
- return false;
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- if(optCheck) {
|
|
|
|
|
- return false;
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
var dcRate = 0;
|
|
var dcRate = 0;
|
|
|
var listPrice = $("#goodsDetailForm input[name=listPrice]").val().removeComma();
|
|
var listPrice = $("#goodsDetailForm input[name=listPrice]").val().removeComma();
|
|
|
var currPrice = $("#goodsDetailForm input[name=currPrice]").val().removeComma();
|
|
var currPrice = $("#goodsDetailForm input[name=currPrice]").val().removeComma();
|
|
@@ -2009,7 +1917,6 @@
|
|
|
|
|
|
|
|
gagaAgGrid.createGrid('gridGoodsHstoryList', gridGoodsHstoryOptions);
|
|
gagaAgGrid.createGrid('gridGoodsHstoryList', gridGoodsHstoryOptions);
|
|
|
gagaAgGrid.createGrid('gridGoodsComposeList', gridGoodsComposeOptions);
|
|
gagaAgGrid.createGrid('gridGoodsComposeList', gridGoodsComposeOptions);
|
|
|
- gagaAgGrid.createGrid('gridGoodsNumList', gridGoodsNumOptions);
|
|
|
|
|
|
|
|
|
|
fnGoodsDeailSearch();
|
|
fnGoodsDeailSearch();
|
|
|
|
|
|