|
|
@ -1,6 +1,6 @@
|
|
|
|
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="DT_OrderReturn.aspx.cs" Inherits="TradeManageNew.DingDan.DT_OrderReturn" %>
|
|
|
|
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="DT_OrderReturn.aspx.cs" Inherits="TradeManageNew.DingDan.DT_OrderReturn" %>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DingDan/DD_OrderListForTM2.aspx
|
|
|
|
|
|
|
|
|
|
|
|
<!DOCTYPE html>
|
|
|
|
<!DOCTYPE html>
|
|
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
|
@ -108,6 +108,7 @@
|
|
|
|
<script type="text/javascript">
|
|
|
|
<script type="text/javascript">
|
|
|
|
|
|
|
|
|
|
|
|
var datagrid1 = new nblf.ui.DataGrid("DataGrid1");
|
|
|
|
var datagrid1 = new nblf.ui.DataGrid("DataGrid1");
|
|
|
|
|
|
|
|
var datagrid2= new nblf.ui.DataGrid("DataGrid2");
|
|
|
|
var WindowLoadModel = new WindowLoad();
|
|
|
|
var WindowLoadModel = new WindowLoad();
|
|
|
|
var showDetailModel = '';
|
|
|
|
var showDetailModel = '';
|
|
|
|
|
|
|
|
|
|
|
@ -121,6 +122,7 @@
|
|
|
|
WindowLoadModel.Load();
|
|
|
|
WindowLoadModel.Load();
|
|
|
|
ajaxInit(WindowLoadModel);
|
|
|
|
ajaxInit(WindowLoadModel);
|
|
|
|
CreateDataGrid();
|
|
|
|
CreateDataGrid();
|
|
|
|
|
|
|
|
CreateDataGrid2();
|
|
|
|
ReadData();
|
|
|
|
ReadData();
|
|
|
|
$(document).keyup(function (event) {
|
|
|
|
$(document).keyup(function (event) {
|
|
|
|
if ($("#txt_SKU").is(":focus") == true && event.keyCode == 13) {
|
|
|
|
if ($("#txt_SKU").is(":focus") == true && event.keyCode == 13) {
|
|
|
@ -254,12 +256,14 @@
|
|
|
|
OptionStr += "<input onclick='UploadGoods(this)' class='btnClass dgbtnEdit' type='button' value='上架产品'></input>";
|
|
|
|
OptionStr += "<input onclick='UploadGoods(this)' class='btnClass dgbtnEdit' type='button' value='上架产品'></input>";
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
case 3:
|
|
|
|
case 3:
|
|
|
|
if(data.ShippingMethod!==1){
|
|
|
|
// if(data.ShippingMethod==1){
|
|
|
|
|
|
|
|
OptionStr += `<input onclick='' class='btnClass dgbtnEdit' type='button' value='预约提货时间'></input>`
|
|
|
|
OptionStr += "<input onclick='DownloadReceipt(this)' class='btnClass dgbtnEdit' type='button' value='下载提货单'></input>";
|
|
|
|
OptionStr += "<input onclick='DownloadReceipt(this)' class='btnClass dgbtnEdit' type='button' value='下载提货单'></input>";
|
|
|
|
}else if(data.ShippingMethod==2){
|
|
|
|
// }else if(data.ShippingMethod==2){
|
|
|
|
|
|
|
|
OptionStr += `<input onclick='GetOrderUsedSalePlatformLabel(${data.Id})' class='btnClass dgbtnEdit' type='button' value='选择物流渠道'></input>`
|
|
|
|
OptionStr += "<input onclick='DownloadTrackCode(this)' class='btnClass dgbtnEdit' type='button' value='下载快递面单'></input>";
|
|
|
|
OptionStr += "<input onclick='DownloadTrackCode(this)' class='btnClass dgbtnEdit' type='button' value='下载快递面单'></input>";
|
|
|
|
}
|
|
|
|
// }
|
|
|
|
OptionStr += "<input onclick='MarkSell(this)' class='btnClass dgbtnEdit' type='button' value='标记卖出'></input>";
|
|
|
|
OptionStr += "<input CommandName='dgbtnDel' onclick='MarkSell(this)' class='btnClass dgbtnEdit' type='button' value='标记卖出'></input>";
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return OptionStr;
|
|
|
|
return OptionStr;
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -279,7 +283,6 @@
|
|
|
|
datagrid1.SelectMode = nblf.ui.SelectMode.CheckBox;
|
|
|
|
datagrid1.SelectMode = nblf.ui.SelectMode.CheckBox;
|
|
|
|
datagrid1.Init();
|
|
|
|
datagrid1.Init();
|
|
|
|
datagrid1.Sorting(function () {
|
|
|
|
datagrid1.Sorting(function () {
|
|
|
|
|
|
|
|
|
|
|
|
ReadData();
|
|
|
|
ReadData();
|
|
|
|
});
|
|
|
|
});
|
|
|
|
datagrid1.add_PageIndexChanged(function () { ReadData(); });
|
|
|
|
datagrid1.add_PageIndexChanged(function () { ReadData(); });
|
|
|
@ -287,6 +290,7 @@
|
|
|
|
}
|
|
|
|
}
|
|
|
|
var PState = 0;
|
|
|
|
var PState = 0;
|
|
|
|
//#endregion
|
|
|
|
//#endregion
|
|
|
|
|
|
|
|
|
|
|
|
// 读取数据
|
|
|
|
// 读取数据
|
|
|
|
//#region 读取数据
|
|
|
|
//#region 读取数据
|
|
|
|
function ReadData() {
|
|
|
|
function ReadData() {
|
|
|
@ -344,6 +348,40 @@
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
//#endregion
|
|
|
|
//#endregion
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//#region 初始化DataGrid2
|
|
|
|
|
|
|
|
function CreateDataGrid2() {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var col = new nblf.ui.DataGridColumn();
|
|
|
|
|
|
|
|
col.HeaderText = "物流渠道";
|
|
|
|
|
|
|
|
col.CellTemplate = `<div class="product-box"><img src='{Bind ProductImageUrl}' alt='' width='50px' height='50px'/><a style="cursor: pointer;" onclick="LinkGoods({Bind ProductId})">{Bind SkuCode}</a></diav>`;
|
|
|
|
|
|
|
|
col.SortExpression = "c.SkuCode";
|
|
|
|
|
|
|
|
Array.add(datagrid2.Columns, col);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var col = new nblf.ui.DataGridColumn();
|
|
|
|
|
|
|
|
col.HeaderText = "运费";
|
|
|
|
|
|
|
|
col.CellTemplate = `<div class="product-box"><img src='{Bind ProductImageUrl}' alt='' width='50px' height='50px'/><a style="cursor: pointer;" onclick="LinkGoods({Bind ProductId})">{Bind SkuCode}</a></diav>`;
|
|
|
|
|
|
|
|
col.SortExpression = "c.SkuCode";
|
|
|
|
|
|
|
|
Array.add(datagrid2.Columns, col);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
datagrid2.SortExpression = "Id ";
|
|
|
|
|
|
|
|
datagrid2.ViewSortDirection = "desc";
|
|
|
|
|
|
|
|
datagrid2.IsFixHeader = false;
|
|
|
|
|
|
|
|
datagrid2.ShowIndexColumn = false;
|
|
|
|
|
|
|
|
datagrid2.AllowPaging = true;
|
|
|
|
|
|
|
|
datagrid2.AllowPaging2 = true;
|
|
|
|
|
|
|
|
datagrid2.ShowIndexColumn = false;
|
|
|
|
|
|
|
|
datagrid2.Width = "100%";
|
|
|
|
|
|
|
|
datagrid2.SelectMode = nblf.ui.SelectMode.None;
|
|
|
|
|
|
|
|
datagrid2.Init();
|
|
|
|
|
|
|
|
datagrid2.Sorting(function () {
|
|
|
|
|
|
|
|
ReadData();
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
datagrid2.add_PageIndexChanged(function () { ReadData(); });
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
//#region 跳转到商品详情
|
|
|
|
//#region 跳转到商品详情
|
|
|
|
function LinkGoods(GoodsId) {
|
|
|
|
function LinkGoods(GoodsId) {
|
|
|
@ -555,11 +593,64 @@
|
|
|
|
|
|
|
|
|
|
|
|
//#region 标记卖出
|
|
|
|
//#region 标记卖出
|
|
|
|
function MarkSell(obj) {
|
|
|
|
function MarkSell(obj) {
|
|
|
|
|
|
|
|
if (window.confirm('确定要标记为卖出状态吗?') == false) return;
|
|
|
|
var rowindex = $(obj).parent().parent().attr("index");
|
|
|
|
var rowindex = $(obj).parent().parent().attr("index");
|
|
|
|
var model = datagrid1.Get_Model(rowindex);
|
|
|
|
var model = datagrid1.Get_Model(rowindex);
|
|
|
|
console.log(model)
|
|
|
|
console.log(model)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
//#endregion
|
|
|
|
//#endregion
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//#region 获取物流列表
|
|
|
|
|
|
|
|
function GetOrderUsedSalePlatformLabel(Id) {
|
|
|
|
|
|
|
|
var param = { Id: Id }
|
|
|
|
|
|
|
|
WindowLoadModel.Show();
|
|
|
|
|
|
|
|
$.ajax({
|
|
|
|
|
|
|
|
url: "../DD_OrderServiceNew.asmx/GetOrderUsedSalePlatformLabel",
|
|
|
|
|
|
|
|
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
|
|
|
|
|
|
|
dataType: "json",
|
|
|
|
|
|
|
|
success: function (data) {
|
|
|
|
|
|
|
|
WindowLoadModel.Hide();
|
|
|
|
|
|
|
|
if(data.d.Code==1){
|
|
|
|
|
|
|
|
datagrid2.DataBind(JSON.parse(data.d.Datas));
|
|
|
|
|
|
|
|
$.fancybox({
|
|
|
|
|
|
|
|
'width': '40%',
|
|
|
|
|
|
|
|
'height': '40%',
|
|
|
|
|
|
|
|
'autoScale': false,
|
|
|
|
|
|
|
|
'transitionIn': 'elastic',
|
|
|
|
|
|
|
|
'transitionOut': 'elastic',
|
|
|
|
|
|
|
|
'href': '#logisticsListView',
|
|
|
|
|
|
|
|
'onComplete': function () {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
// ReadData();
|
|
|
|
|
|
|
|
}else{
|
|
|
|
|
|
|
|
alert(data.d.Message);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
//#endregion
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//#region 重新获取物流列表
|
|
|
|
|
|
|
|
function RetrieveOrderUsedSalePlatformLabel(Id) {
|
|
|
|
|
|
|
|
var param = { Id: Id }
|
|
|
|
|
|
|
|
WindowLoadModel.Show();
|
|
|
|
|
|
|
|
$.ajax({
|
|
|
|
|
|
|
|
url: "../DD_OrderServiceNew.asmx/RetrieveOrderUsedSalePlatformLabel",
|
|
|
|
|
|
|
|
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
|
|
|
|
|
|
|
dataType: "json",
|
|
|
|
|
|
|
|
success: function (data) {
|
|
|
|
|
|
|
|
if(data.d.Code==1){
|
|
|
|
|
|
|
|
console.log(data.d.Datas)
|
|
|
|
|
|
|
|
// ReadData();
|
|
|
|
|
|
|
|
}else{
|
|
|
|
|
|
|
|
alert(data.d.Message);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
//#endregion
|
|
|
|
</script>
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
|
|
</head>
|
|
|
|
</head>
|
|
|
@ -641,6 +732,11 @@
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- 物流列表弹框 -->
|
|
|
|
|
|
|
|
<div id="logisticsListView" title="选择物流渠道" style="width:600px; height:400px;display: none">
|
|
|
|
|
|
|
|
<div id="DataGrid2" class="DataGridStyle"></div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</body>
|
|
|
|
</body>
|
|
|
|
</html>
|
|
|
|
</html>
|
|
|
|
|
|
|
|
|
|
|
|