|
|
@@ -283,6 +283,21 @@
|
|
|
{headerName: "쇼핑몰 명", field: "mallName", width: 130, cellClass: 'text-center'},
|
|
|
{headerName: "주문자명", field: "orderName", width: 130, cellClass: 'text-center'},
|
|
|
{headerName: "주문자연락처", field: "orderCel", width: 130, cellClass: 'text-center'},
|
|
|
+ {headerName: "CS메모", headerClass:'text-point', field: "csMemo", width: 200, cellClass: 'text-left',editable: true,
|
|
|
+ cellEditor: 'textCellEditor',
|
|
|
+ cellEditorParams: { maxlength: 1000, required: true },
|
|
|
+ cellStyle : function(params){
|
|
|
+ var color = "";
|
|
|
+ color = '#ff96689c';
|
|
|
+ return { 'text-color': color};
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {headerName: "", field: "", width: 90, cellClass: 'text-center',
|
|
|
+ cellRenderer: function(params) {
|
|
|
+ var btnText = '<a href="javascript:void(0);" class="btn btn-success btn-ssm">저장</a>';
|
|
|
+ return btnText;
|
|
|
+ }
|
|
|
+ },
|
|
|
{headerName: "배송상태[발주확인]", field: "baesongStatus", width: 130, cellClass: 'text-center'},
|
|
|
{headerName: "주문 상품번호", field: "orderProductId", width: 130, cellClass: 'text-center'},
|
|
|
{headerName: "샵링커 상품번호", field: "shoplinkerProductId", width: 130, cellClass: 'text-center'},
|
|
|
@@ -331,38 +346,27 @@
|
|
|
|
|
|
// Cell click
|
|
|
gridOptions.onCellClicked = function(event) {
|
|
|
- if (event.colDef.field != 'extmallId')
|
|
|
- return;
|
|
|
-
|
|
|
- $('#detailForm select[name=vendorId]').val(event.data.vendorId);
|
|
|
- $('#detailForm input[name=extmallId]').val(event.data.extmallId);
|
|
|
- $('#detailForm input[name=extmallUserId]').val(event.data.extmallUserId);
|
|
|
- $('#detailForm input[name=extmallNm]').val(event.data.extmallNm);
|
|
|
- $('#detailForm select[name=supplyCompCd]').val(event.data.supplyCompCd);
|
|
|
- $('#detailForm input[name=sellStoreCd]').val(event.data.sellStoreCd);
|
|
|
- $('#detailForm input[name=stockSellRate]').val(event.data.stockSellRate);
|
|
|
- $('#detailForm input[name=priceAcceptRate]').val(event.data.priceAcceptRate);
|
|
|
-
|
|
|
- if (event.data.dwdpYn == 'Y') {
|
|
|
- $('#detailForm input:radio[name=dwdpYn]').eq(0).trigger('click');
|
|
|
- } else {
|
|
|
- $('#detailForm input:radio[name=dwdpYn]').eq(1).trigger('click');
|
|
|
- }
|
|
|
-
|
|
|
- if (event.data.cnclsmsSendYn == 'Y') {
|
|
|
- $('#detailForm input:radio[name=cnclsmsSendYn]').eq(0).trigger('click');
|
|
|
- } else {
|
|
|
- $('#detailForm input:radio[name=cnclsmsSendYn]').eq(1).trigger('click');
|
|
|
- }
|
|
|
-
|
|
|
- if (event.data.useYn == 'Y') {
|
|
|
- $('#detailForm input:radio[name=useYn]').eq(0).trigger('click');
|
|
|
- } else {
|
|
|
- $('#detailForm input:radio[name=useYn]').eq(1).trigger('click');
|
|
|
+ if(event.colDef.field == ''){
|
|
|
+ if(gagajf.isNull(event.data.csMemo)){
|
|
|
+ mcxDialog.alert("내용을 입력해주세요.");
|
|
|
+ }else{
|
|
|
+ var params = {};
|
|
|
+ params.csMemo = event.data.csMemo;
|
|
|
+ params.agentOrderId = event.data.shoplinkerOrderId;
|
|
|
+ params.extmallOrderId = event.data.mallOrderId;
|
|
|
+
|
|
|
+ mcxDialog.confirm('저장(수정) 하시겠습니까?', {
|
|
|
+ cancelBtnText: "취소",
|
|
|
+ sureBtnText: "확인",
|
|
|
+ sureBtnClick: function(){
|
|
|
+ var jsonData = JSON.stringify(params);
|
|
|
+ gagajf.ajaxJsonSubmit('/shoplinker/extmall/order/memo/save', jsonData, fnGoodsListSearch);
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
+
|
|
|
//페이징
|
|
|
$('#searchForm select[name=pageSize]').on('change', function() {
|
|
|
$("#searchForm input[name=pageNo]").val('1');
|