You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2223 lines
91 KiB
Plaintext

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="DD_BackMoneyApply.aspx.cs" Inherits="TradeManage.SysManage.DD_BackMoneyApply" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>赔款申请</title>
<link rel="stylesheet" type="text/css" href="../themes/default/easyui.css" />
<link rel="stylesheet" type="text/css" href="../themes/icon.css" />
<link rel="stylesheet" type="text/css" href="../themes/New.css" />
<link rel="stylesheet" type="text/css" href="../themes/DataGrid.css" />
<script src="../Scripts/MicrosoftAjax.js" type="text/javascript"></script>
<script src="../Scripts/jquery.min.js" type="text/javascript"></script>
<script src="../Scripts/jquery.easyui.min.js" type="text/javascript"></script>
<script src="../Scripts/DataGrid.js" type="text/javascript"></script>
<script src="../Scripts/DataPager.js" type="text/javascript"></script>
<script src="../Scripts/jquery.url.js" type="text/javascript"></script>
<script type="text/javascript" src="../Scripts/uploadify/jquery.uploadify.js"></script>
<script src="../Scripts/ajaxfileupload.js" type="text/javascript"></script>
<script src="../Scripts/jquery.bgiframe.min.js" type="text/javascript"></script>
<script type="text/javascript" src="../Scripts/highcharts.js"></script>
<script src="../Scripts/Global.js" type="text/javascript"></script>
<script src="../Scripts/DatePicker/WdatePicker.js" type="text/javascript"></script>
<script src="../Scripts/WindowLoad.js" type="text/javascript"></script>
<script src="../Scripts/MaskedTextBox.js" type="text/javascript"></script>
<link rel="stylesheet" type="text/css" href="../Scripts/fancybox/jquery.fancybox-1.3.4.css"
media="screen" />
<script type="text/javascript" src="../Scripts/fancybox/jquery.mousewheel-3.0.4.pack.js"></script>
<script type="text/javascript" src="../Scripts/fancybox/jquery.fancybox-1.3.4.pack.js"></script>
<script type="text/javascript">
var datagrid1 = new nblf.ui.DataGrid("DataGrid1");
var UserId = "<%=Session["UserId"]%>";
var Duty = "<%=Session["Duty"]%>";
var WindowLoadModel = new WindowLoad();
var Id = 0;
var CompanyAgree1="";
$(document).ready(function () {
WindowLoadModel.ApplicationPath = "../";
WindowLoadModel.ControlID = "WindowLoad";
WindowLoadModel.Isbgiframe = true;
WindowLoadModel.Load();
ajaxInit(WindowLoadModel);
GetDeptName();
GetMoneyCode();
CreateDataGrid();
GetDepartMent();
var dd = new Date();
$("#txtSDate").val(dd.getFullYear() + "-" + (dd.getMonth() + 1) + "-" + dd.getDate());
$("#txtEDate").val(dd.getFullYear() + "-" + (dd.getMonth() + 1) + "-" + dd.getDate());
GetShopList();
GetShopList2();
if (Duty == "副总经理" || Duty == "总经理") {
$("#cmdEditSP").show();
//UpdateOrderBackMoney();
}
$("#txtOrderPrice,#txtPlanPrice,#txtBackPrice,#txtFactPrice").MaskedTextBox();
ReadData();
$("#select_dept").bind("change", function () {
GetShopList2();
});
$("#" + datagrid1.TableID + " [CommandName='cmdEdit']").live("click", function () {
var RowIndex = $(this).parentsUntil("tr").parent().attr("index");
var model = datagrid1.Get_Model(RowIndex);
Id = model.Id;
Clear();
GetOrderBackMoneyModel();
//$("#select_shop").val(model.ShopId);
//$("#txtInName").val(data.d.InName);
//$("#txtDeptName").val(data.d.DeptName);
fopen2();
});
$("#" + datagrid1.TableID + " [CommandName='cmdLook']").live("click", function () {
var RowIndex = $(this).parentsUntil("tr").parent().attr("index");
var model = datagrid1.Get_Model(RowIndex);
Id = model.Id;
Clear2();
GetOrderBackMoneyModel3();
//Clear();
fopen();
});
$("#btn_add").bind("click", function () {
if (Id > 0)
Clear1();
Id = 0;
fopen();
});
$("#btn_chart").bind("click", function () {
ReadCount1();
fopen4();
});
$("#btn_chart3").bind("click", function () {
$("#txtBackReason1111").val("0");
ReadCount2();
fopen5();
});
$("#txtBackReason1111").bind("change", function () {
ReadCount2();
});
$("#btn_sch").bind("click", function () {
ReadData();
});
$("#txtBackReason1").bind("change", function () {
if ($(this).val() == "事业部") {
$("#txtBackReason3").show();
}
else if ($(this).val() == "仓库部") {
$("#txtBackReason31").show();
}
else if ($(this).val() == "仓库部") {
$("#txtBackReason31").show();
}
else if ($(this).val() == "工厂") {
$("#txtBackReason32").show();
}
else if ($(this).val() == "IT部") {
$("#txtBackReason33").show();
}
else if ($(this).val() == "采购部") {
$("#txtBackReason34").show();
}
else if ($(this).val() == "物流原因") {
$("#txtBackReason35").show();
}
});
$("#txtBackReason11").bind("change", function () {
$("#txtBackReason3,#txtBackReason31,#txtBackReason32,#txtBackReason33,#txtBackReason34,#txtBackReason35").hide(); $("#txtBackReason330,#txtBackReason331,#txtBackReason332,#txtBackReason333,#txtBackReason334,#txtBackReason335").hide();
if ($(this).val() == "事业部") {
$("#txtBackReason330").show();
}
else if ($(this).val() == "仓库部") {
$("#txtBackReason331").show();
}
else if ($(this).val() == "仓库部-褚") {
$("#txtBackReason331").show();
}
else if ($(this).val() == "工厂") {
$("#txtBackReason332").show();
}
else if ($(this).val() == "IT部") {
$("#txtBackReason333").show();
}
else if ($(this).val() == "采购部") {
$("#txtBackReason334").show();
}
else if ($(this).val() == "物流原因") {
$("#txtBackReason335").show();
}
});
$("#select_BackMoneyCode2").bind("change", function () {
$("#select_BackMoneyCode3").val($(this).val());
});
$("#select_BackMoneyCode3").bind("change", function () {
$("#select_BackMoneyCode2").val($(this).val());
});
//$("#select_mb").bind("change", function () {
// var cc = $("#txt_CompanyRemark").val()
// $("#txt_CompanyRemark").val(cc+$(this).val());
//});
$("#fileToUploadImage1").bind("change", function () {
ajaxFileUpload_fileToUploadImage1();
});
$(".img_del1").live("click", function () {
$(this).prev("a").remove();
$(this).remove();
var imgid = $(this).attr("no");
if (ImgList1 != null) {
$(ImgList1).each(function () {
if (imgid == this.id) {
Array.remove(ImgList1, this);
}
});
}
});
$("#chk_all").live("click", function () {
if ($(this).is(":checked") == true)
$("#div_shop input").attr("checked", "checked");
else
$("#div_shop input").removeAttr("checked");
});
});
function ReadCount1() {
SetChart();
var param = new Object();
//if ($("#select_dept").val()!="0"&&$("input[no]:checked").length == 0) {
// alert("请至少选择一家店铺");
// return;
//}
var param = new Object();
var shopids = "";
$("input[no]:checked").each(function () {
shopids += $(this).attr("no") + ",";
});
param.ShopId = $("#select_dept").val();
param.ShopIds = shopids;
param.Name = $("#txt_InName").val();
param.CheckState1 = $("#select_state1").val();
param.CheckState2 = $("#select_state2").val();
if ($("#txtBackReason11").val() == "仓库部") {
param.Reason3 = $("#txtBackReason331").val();
}
else if ($("#txtBackReason11").val() == "仓库部") {
param.Reason3 = $("#txtBackReason331").val();
}
else if ($("#txtBackReason11").val() == "工厂") {
param.Reason3 = $("#txtBackReason332").val();
}
else if ($("#txtBackReason11").val() == "IT部") {
param.Reason3 = $("#txtBackReason333").val();
}
else if ($("#txtBackReason11").val() == "采购部") {
param.Reason3 = $("#txtBackReason334").val();
}
else if ($("#txtBackReason11").val() == "物流原因") {
param.Reason3 = $("#txtBackReason335").val();
}
param.SDate = $("#txtSDate").val();
param.EDate = $("#txtEDate").val();
WindowLoadModel.Show();
$.ajax({
url: "SysManageService.asmx/GetOrderBackCount1",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
success: function (data) {
WindowLoadModel.Hide();
if (data.d != null)
{
browsers = [];
//迭代,把异步获取的数据放到数组中
//设置数据
var hj = 0;
$(data.d).each(function () {
hj += this.PlanPrice;
});
$(data.d).each(function () {
tjn1 = this.BackReason1 + "【" + this.PlanPrice + "USD】";
tjd1 = this.PlanPrice / hj;
//if (this.BackReason1 == "事业部")
//{
// tjn1 =this.BackReason1+ "事业部【" + this.PlanPrice + "USD】";
// tjd1 = this.PlanPrice / hj;
//}
//else if (this.BackReason1 == "仓库部-路")
//{
// tjn1 = "仓库部-路【" + this.PlanPrice + "USD】";
// tjd1 = this.PlanPrice / hj;
//}
//else if (this.BackReason1 == "仓库部-褚") {
// tjn1 = "仓库部-褚【" + this.PlanPrice + "USD】";
// tjd1 = this.PlanPrice / hj;
//}
//else if (this.BackReason1 == "工厂") {
// tjn1 = "工厂【" + this.PlanPrice + "USD】";
// tjd1 = this.PlanPrice / hj;
//}
//else if (this.BackReason1 == "IT部") {
// tjn1 = "IT部【" + this.PlanPrice + "USD】";
// tjd1 = this.PlanPrice / hj;
//}
//else if (this.BackReason1 == "采购部") {
// tjn1 = "采购部【" + this.PlanPrice + "USD】";
// tjd1 = this.PlanPrice / hj;
//}
//else if (this.BackReason1 == "物流原因") {
// tjn1 = "物流原因【" + this.PlanPrice + "USD】";
// tjd1 = this.PlanPrice / hj;
//}
browsers.push([tjn1, tjd1]);
});
chart.series[0].setData(browsers);
}
}
});
}
function ReadCount2() {
SetChart2();
var param = new Object();
//if ($("#select_dept").val()!="0"&&$("input[no]:checked").length == 0) {
// alert("请至少选择一家店铺");
// return;
//}
var param = new Object();
var shopids = "";
$("input[no]:checked").each(function () {
shopids += $(this).attr("no") + ",";
});
param.ShopId = $("#select_dept").val();
param.ShopIds = shopids;
param.Name = $("#txt_InName").val();
param.CheckState1 = $("#select_state1").val();
param.CheckState2 = $("#select_state2").val();
param.Reason1 = $("#txtBackReason1111").val();
param.SDate = $("#txtSDate").val();
param.EDate = $("#txtEDate").val();
WindowLoadModel.Show();
$.ajax({
url: "SysManageService.asmx/GetOrderBackCount2",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
success: function (data) {
WindowLoadModel.Hide();
if (data.d != null) {
browsers1 = [];
//迭代,把异步获取的数据放到数组中
//设置数据
var hj = 0;
$(data.d).each(function () {
hj += this.PlanPrice;
});
$(data.d).each(function () {
var tjn = this.BackReason3 + "【" + this.PlanPrice + "USD】";
var tjd = this.PlanPrice / hj;
browsers1.push([tjn, tjd]);
});
chart2.series[0].setData(browsers1);
}
}
});
}
var tjn1 = "事业部【0USD】";
var tjn2 = "仓库部【0USD】";
var tjn3 = "仓库部【0USD】";
var tjn4 = "工厂【0USD】";
var tjn5 = "IT部【0USD】";
var tjn6 = "采购部【0USD】";
var tjn7 = "物流原因【0USD】";
var tjd1 =0;
var tjd2 =0;
var tjd3 =0;
var tjd4 =0;
var tjd5 =0;
var tjd6 =0;
var tjd7 = 0;
var chart;
function SetChart() {
chart = new Highcharts.Chart({
//常规图表选项设置
chart: {
renderTo: 'container',
plotBackgroundColor: null,
plotBorderWidth: null,
plotShadow: false
},
title: {
text: '按第一原因计划赔款统计'
},
tooltip: {
pointFormat: '{series.name}: <b>{point.percentage:.1f}%</b>'
},
plotOptions: {
pie: {
size: 180,
allowPointSelect: true,
cursor: 'pointer',
dataLabels: {
enabled: true,
color: '#000000',
connectorColor: '#000000',
format: '<b>{point.name}</b>: {point.percentage:.1f} %'
}
}
},
series: [{
type: 'pie',
name: '赔款比例'
}]
});
}
var chart2;
function SetChart2() {
chart2 = new Highcharts.Chart({
//常规图表选项设置
chart: {
renderTo: 'container2',
plotBackgroundColor: null,
plotBorderWidth: null,
plotShadow: false
},
title: {
text: '按第三原因计划赔款统计'
},
tooltip: {
pointFormat: '{series.name}: <b>{point.percentage:.1f}%</b>'
},
plotOptions: {
pie: {
size: 180,
innerSize:'20',
allowPointSelect: true,
cursor: 'pointer',
dataLabels: {
enabled: true,
color: '#000000',
connectorColor: '#000000',
format: '<b>{point.name}</b>: {point.percentage:.1f} %'
}
}
},
series: [{
type: 'pie',
name: '赔款比例'
}]
});
}
function GetDepartMent() {
$("#select_dept").append("<option value='0'>全部</option>");
var param = new Object();
param.DeptType = "事业部";
WindowLoadModel.Show();
$.ajax({
url: "SysManageService.asmx/GetDepartList",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
async: false,
success: function (data) {
WindowLoadModel.Hide();
if (data.d != null) {
$(data.d).each(function (i) {
//if (i == 0)
// $("#select_dept").append("<option value='" + this.DeptId + "' selected='selected'>" + this.DeptName + "</option>");
// else
$("#select_dept").append("<option value='" + this.DeptId + "'>" + this.DeptName + "</option>");
});
}
}
});
}
function GetOrderBackMoneyModel() {
var param = new Object();
param.Id = Id;
WindowLoadModel.Show();
$.ajax({
url: "SysManageService.asmx/GetOrderBackMoneyModel",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
async: false,
success: function (data) {
WindowLoadModel.Hide();
if (data.d != null) {
$("#a_ShopName").html(data.d.ShopName);
$("#a_OrderCode").html(data.d.OrderCode);
$("#a_GoodsCode").html(data.d.GoodsCode);
$("#a_BackReason1").html(data.d.BackReason1);
$("#a_BackReason2").html(data.d.BackReason2);
$("#a_BackReason3").html(data.d.BackReason3);
$("#a_Remark").html(data.d.Remark);
$("#a_OrderPrice").html(data.d.OrderPrice + data.d.MoneyCode1);
$("#a_BackPrice").html(data.d.BackPrice + data.d.MoneyCode2);
$("#a_PlanPrice").html(data.d.PlanPrice + data.d.MoneyCode3);
$("#a_DeptName").html(data.d.DeptName);
if (data.d.FactPrice!=null)
$("#a_FactPrice").html(data.d.FactPrice + data.d.MoneyCode4);
$("#a_CompanyRemark").html(data.d.CompanyContent);
if(data.d.PostFee!=null)
$("#a_PostFee").html(data.d.PostFee);
else
$("#a_PostFee").html("0");
$("#a_BackState").html(data.d.BackStateName);
if (UserId == 1) {
$("#txt_CompanyRemark").val(data.d.CompanyRemark2);
$("#select_mb").val(data.d.CompanyAgree2);
}
else {
$("#txt_CompanyRemark").val(data.d.CompanyRemark);
$("#select_mb").val(data.d.CompanyAgree1);
}
$("#div_img2").html("");
if (data.d.imglist != null)
ImgList1 = data.d.imglist;
else
ImgList1 = new Array();
$(ImgList1).each(function () {
$("#div_img2").append("<a href='../" + this.FileUrl + "' target='_blank'><img alt='' imgurl='" + this.FileUrl + "' no='" + this.id + "' src='../" + this.FileUrl + "' width='90px' height='100px' /></a>");
});
}
}
});
}
function GetOrderBackMoneyModel2() {
var param = new Object();
param.Id = Id;
WindowLoadModel.Show();
$.ajax({
url: "SysManageService.asmx/GetOrderBackMoneyModel",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
async: false,
success: function (data) {
WindowLoadModel.Hide();
if (data.d != null) {
$("#a_ShopName2").html(data.d.ShopName);
$("#a_OrderCode2").html(data.d.OrderCode);
$("#a_GoodsCode2").html(data.d.GoodsCode);
$("#a_BackReason12").html(data.d.BackReason1);
$("#a_BackReason22").html(data.d.BackReason2);
$("#a_BackReason32").html(data.d.BackReason3);
$("#a_Remark2").html(data.d.Remark);
$("#a_OrderPrice2").html(data.d.OrderPrice + data.d.MoneyCode1);
$("#a_BackPrice2").html(data.d.BackPrice + data.d.MoneyCode2);
$("#a_PlanPrice2").html(data.d.PlanPrice + data.d.MoneyCode3);
if (data.d.FactPrice!=null)
$("#txtFactPrice").val(data.d.FactPrice);
if (data.d.BackDate!=null)
$("#txtBackDate").val(data.d.BackDate.localeFormat("yyyy-MM-dd"));
$("#a_DeptName2").html(data.d.DeptName);
$("#a_CompanyRemark2").html(data.d.CompanyContent);
if (data.d.MoneyCode4!=null)
$("#select_BackMoneyCode4").val(data.d.MoneyCode4);
else
$("#select_BackMoneyCode4").val(data.d.MoneyCode2);
$("#div_img22").html("");
if (data.d.imglist != null)
ImgList1 = data.d.imglist;
else
ImgList1 = new Array();
$(ImgList1).each(function () {
$("#div_img22").append("<a href='../" + this.FileUrl + "' target='_blank'><img alt='' imgurl='" + this.FileUrl + "' no='" + this.id + "' src='../" + this.FileUrl + "' width='90px' height='100px' /></a>");
});
}
}
});
}
function GetOrderBackMoneyModel3() {
var param = new Object();
param.Id = Id;
WindowLoadModel.Show();
$.ajax({
url: "SysManageService.asmx/GetOrderBackMoneyModel",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
async: false,
success: function (data) {
WindowLoadModel.Hide();
if (data.d != null) {
$("#select_shop").val(data.d.ShopId);
$("#txtOrderCode").val(data.d.OrderCode);
$("#txtGoodsCode").val(data.d.GoodsCode);
$("#txtBackReason1").val(data.d.BackReason1);
$("#txtBackReason3,#txtBackReason31,#txtBackReason32,#txtBackReason33,#txtBackReason34,#txtBackReason35").hide();
if (data.d.BackReason1 == "事业部") {
$("#txtBackReason3").show();
$("#txtBackReason3").val(data.d.BackReason3);
}
else if (data.d.BackReason1 == "仓库部") {
$("#txtBackReason31").show();
$("#txtBackReason31").val(data.d.BackReason3);
}
else if (data.d.BackReason1 == "仓库部-褚") {
$("#txtBackReason31").show();
$("#txtBackReason31").val(data.d.BackReason3);
}
else if (data.d.BackReason1 == "工厂") {
$("#txtBackReason32").show();
$("#txtBackReason32").val(data.d.BackReason3);
}
else if (data.d.BackReason1 == "IT部") {
$("#txtBackReason33").show();
$("#txtBackReason33").val(data.d.BackReason3);
}
else if (data.d.BackReason1 == "采购部") {
$("#txtBackReason34").show();
$("#txtBackReason34").val(data.d.BackReason3);
}
else if (data.d.BackReason1 == "物流原因") {
$("#txtBackReason35").show();
$("#txtBackReason35").val(data.d.BackReason3);
}
//if (data.d.BackReason1 == "不属于事业部") {
// $("#txtBackReason31").show();
// $("#txtBackReason3").hide();
// $("#txtBackReason31").val(data.d.BackReason3);
//}
//else
//{
// $("#txtBackReason3").show();
// $("#txtBackReason31").hide();
// $("#txtBackReason3").val(data.d.BackReason3);
//}
$("#txtBackReason2").val(data.d.BackReason2);
$("#txtOrderPrice").val(data.d.OrderPrice);
$("#select_BackMoneyCode1").val(data.d.MoneyCode1);
$("#txtBackPrice").val(data.d.BackPrice);
$("#select_BackMoneyCode2").val(data.d.MoneyCode2);
$("#txtPlanPrice").val(data.d.PlanPrice);
$("#select_BackMoneyCode3").val(data.d.MoneyCode3);
if (data.d.FactPrice != null)
$("#txtFactPrice").val(data.d.FactPrice);
if (data.d.BackDate != null)
$("#txtBackDate").val(data.d.BackDate.localeFormat("yyyy-MM-dd"));
$("#txtRemark").val(data.d.Remark);
$("#txtDeptName").val(data.d.DeptName);
$("#a_CompanyRemark0").html(data.d.CompanyContent);
CompanyAgree1 = data.d.CompanyAgree1;
if (data.d.CompanyAgree2 != null && data.d.CompanyAgree2!="")
CompanyAgree1 = data.d.CompanyAgree2;
if (data.d.MoneyCode4 != null)
$("#select_BackMoneyCode4").val(data.d.MoneyCode4);
else
$("#select_BackMoneyCode4").val(data.d.MoneyCode2);
if(data.d.PostFee!=null)
$("#txt_postFee").val(data.d.PostFee);
else
$("#txt_postFee").val("0");
if(data.d.PostCode!=null)
$("#txt_postCode").val(data.d.PostCode);
else
$("#txt_postCode").val("");
$("#select_backstate").val(data.d.BackState);
$("#div_img1").html("");
if (data.d.imglist != null)
ImgList1 = data.d.imglist;
else
ImgList1 =new Array();
$(ImgList1).each(function () {
var url = "../" + this.FileUrl;
$("#div_img1").append("<a href='" + url + "' target='_blank'><img alt='' imgurl='" + this.FileUrl + "' src='" + url + "' width='70px' height='70px' /></a><a class='img_del1' style='cursor:pointer;' no='" + this.Id + "'><img alt='删除' src='../images/del.gif' width='20px' height='20px' /></a>");
});
}
}
});
}
var ImgList1 = new Array();
function ajaxFileUpload_fileToUploadImage1() {
var filename = $("#fileToUploadImage1").val();
if (filename == "" || filename == undefined) return;
if (IsImage(filename) == false) { alert("上传文件格式只限于bmp,png,gif,jpeg,jpg格式"); return; }
// WindowLoadModel.Show();
$.ajaxFileUpload({
url: '../GlobalAshx/AjaxFileUpload.ashx?DirectoryName=attached/images',
secureuri: false,
fileElementId: 'fileToUploadImage1',
dataType: 'json',
success: function (data, status) {
// WindowLoadModel.Hide();
if (data.Id == 0) {
alert("图片太大了不要超过400K");
$("#fileToUploadImage1").bind("change", function () {
ajaxFileUpload_fileToUploadImage1();
});
return;
}
if (ImgList1 == null)
ImgList1 = new Array();
var md = new Object();
md.FileUrl = data.FileUrl;
md.id = data.Id;
Array.add(ImgList1, md);
var Url = "../" + data.FileUrl;
$("#div_img1").append("<a><img alt='' imgurl='" + data.FileUrl + "' no='" + data.Id + "' src='" + Url + "' width='70px' height='70px' /></a><a class='img_del1' style='cursor:pointer;' no='" + data.Id + "'><img alt='删除' src='../images/del.gif' width='20px' height='20px' /></a>");
$("#fileToUploadImage1").bind("change", function () {
ajaxFileUpload_fileToUploadImage1();
});
}
})
return false;
}
function UpdateOrderBackMoney() {
$.ajax({
url: "SysManageService.asmx/UpdateOrderBackMoney",
success: function (data) {
}
});
}
function GetDeptName() {
// WindowLoadModel.Show();
$.ajax({
url: "SysManageService.asmx/GetDeptName",
//data: Sys.Serialization.JavaScriptSerializer.serialize(param),
async: false,
success: function (data) {
// WindowLoadModel.Hide();
if (data.d != null) {
$("#txtDeptName").val(data.d);
}
}
});
}
function GetMoneyCode() {
// WindowLoadModel.Show();
$.ajax({
url: "SysManageService.asmx/GetMoneyList",
//data: Sys.Serialization.JavaScriptSerializer.serialize(param),
async: false,
success: function (data) {
// WindowLoadModel.Hide();
if (data.d != null) {
$(data.d).each(function () {
if (this.MCode == "USD")
$("#select_BackMoneyCode1,#select_BackMoneyCode2,#select_BackMoneyCode3,#select_BackMoneyCode4").append("<option value='" + this.MCode + "' selected='selected'>" + this.MName + "</option>");
else
$("#select_BackMoneyCode1,#select_BackMoneyCode2,#select_BackMoneyCode3,#select_BackMoneyCode4").append("<option value='" + this.MCode + "'>" + this.MName + "</option>");
});
}
}
});
}
function GetShopList() {
$("#select_shop").append("<option value='0'>-选择-</option>");
var param = new Object();
param.DeptId =0;
param.PlatType = 0;
WindowLoadModel.Show();
$.ajax({
url: "../BaseData.asmx/GetShopListForTM2",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
async:false,
success: function (data) {
WindowLoadModel.Hide();
if (data.d != null) {
$(data.d).each(function () {
$("#select_shop").append("<option value='" + this.ShopId + "'>" + this.ShopName + "</option>");
});
}
}
});
}
function GetShopList2() {
$("#div_shop").empty();
if ($("#select_dept").val() == "0")
{
$("#div_shop").html("全部");
return;
}
var param = new Object();
param.DeptId = $("#select_dept").val();
param.PlatType = 0;
WindowLoadModel.Show();
$.ajax({
url: "../BaseData.asmx/GetShopListForTM2",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
async: false,
success: function (data) {
WindowLoadModel.Hide();
if (data.d != null) {
$("#div_shop").append("<input type='checkbox' id='chk_all' />全选<br/>");
$(data.d).each(function () {
$("#div_shop").append("<input type='checkbox' no='" + this.ShopId + "'/><span>" + this.ShopName + "</span>");
});
}
}
});
}
function Clear1()
{
$("#txtOrderCode").val("");
$("#txtGoodsCode").val("");
$("#txtRemark").val("");
$("#txtOrderPrice").val("");
$("#txtBackPrice").val("");
$("#txtPlanPrice").val("");
ImgList1 = new Array();
$("#div_img1").html("");
$("#select_BackMoneyCode1").val("USD");
$("#select_BackMoneyCode2").val("USD");
$("#select_BackMoneyCode3").val("USD");
$("#select_BackMoneyCode4").val("USD");
$("#txtFactPrice").val("");
$("#txtBackDate").val("");
$("#a_CompanyRemark0").html("");
CompanyAgree1 = "";
}
function Clear2() {
$("#select_shop").val("0");
$("#txtOrderCode").val("");
$("#txtGoodsCode").val("");
$("#txtOrderPrice").val("");
$("#txtBackPrice").val("");
$("#txtPlanPrice").val("");
$("#select_BackMoneyCode1").val("USD");
$("#select_BackMoneyCode2").val("USD");
$("#select_BackMoneyCode3").val("USD");
$("#select_BackMoneyCode4").val("USD");
$("#txtFactPrice").val("");
$("#txtBackDate").val("");
$("#txtRemark").val("");
$("#txtDeptName").val("");
$("#a_CompanyRemark0").html("");
CompanyAgree1 = "";
}
function Clear()
{
$("#a_ShopName").html("");
$("#a_OrderCode").html("");
$("#a_GoodsCode").html("");
$("#a_BackReason1").html("");
$("#a_BackReason2").html("");
$("#a_BackReason3").html("");
$("#a_Remark").html("");
$("#a_OrderPrice").html("");
$("#a_BackPrice").html("");
$("#a_PlanPrice").html("");
$("#a_DeptName").html("");
$("#a_FactPrice").html("");
$("#a_CompanyRemark").html("");
CompanyAgree1 = "";
$("#div_img2").html("");
$("#a_ShopName2").html("");
$("#a_OrderCode2").html("");
$("#a_GoodsCode2").html("");
$("#a_BackReason12").html("");
$("#a_BackReason22").html("");
$("#a_BackReason32").html("");
$("#a_Remark2").html("");
$("#a_OrderPrice2").html("");
$("#a_BackPrice2").html("");
$("#a_PlanPrice2").html("");
$("#txtFactPrice").val("");
$("#txtBackDate").val("");
$("#a_DeptName2").html("");
$("#a_CompanyRemark2").html("");
$("#select_BackMoneyCode4").val("USD");
$("#txt_CompanyRemark").val("");
}
function fopen() {
$.fancybox({
'width': '40%',
'height': '40%',
'autoScale': false,
'transitionIn': 'elastic',
'transitionOut': 'elastic',
'href': '#test',
'onComplete': function () {
}
});
}
function fopen2() {
$.fancybox({
'width': '40%',
'height': '40%',
'autoScale': false,
'transitionIn': 'elastic',
'transitionOut': 'elastic',
'href': '#test1',
'onComplete': function () {
}
});
}
function fopen3() {
$.fancybox({
'width': '40%',
'height': '40%',
'autoScale': false,
'transitionIn': 'elastic',
'transitionOut': 'elastic',
'href': '#test2',
'onComplete': function () {
}
});
}
function fopen4() {
$.fancybox({
'width': '40%',
'height': '40%',
'autoScale': false,
'transitionIn': 'elastic',
'transitionOut': 'elastic',
'href': '#test3',
'onComplete': function () {
}
});
}
function fopen5() {
$.fancybox({
'width': '40%',
'height': '40%',
'autoScale': false,
'transitionIn': 'elastic',
'transitionOut': 'elastic',
'href': '#test4',
'onComplete': function () {
}
});
}
//#endregion
//#region 初始化DataGrid
function CreateDataGrid() {
var col = new nblf.ui.DataGridColumn();
col.HeaderText = "店铺";
col.CellTemplate = "<a>{Bind ShopName}</a>";
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "订单号";
col.CellTemplate = "<a>{Bind OrderCode}</a>";
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "货物编号";
col.CellTemplate = "<span>{Bind GoodsCode}</span>";
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "赔款原因";
col.Align = "left";
col.Width = "150px";
col.CellTemplate = "<a>原因1:{Bind BackReason1}<br/>原因2:{Bind BackReason2}<br/>原因3:{Bind BackReason3}</a>";
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "备注(解释)";
col.CellTemplate = "<div style='width:120px;word-break:break-all;'>{Bind Remark}</div>";
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "订单金额";
col.CellTemplate = "<span>{Bind OrderPrice}{Bind MoneyCode1}</span>";
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "客人要求赔款";
col.CellTemplate = "<span>{Bind BackPrice}{Bind MoneyCode2}</span>";
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "计划赔款";
col.CellTemplate = "<span>{Bind PlanPrice}{Bind MoneyCode3}</span>";
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "实际赔款";
col.CellTemplate = "<span>{Bind FactPrice}{Bind MoneyCode4}</span>";
Array.add(datagrid1.Columns, col);
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "我们承担退货运费";
col.CellTemplate = "<span>{Bind PostFee}</span>";
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "退货仓库验货";
col.CellTemplate = "<span>{Bind BackState}</span>";
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "日期";
col.CellTemplate = "<span>{Bind Indate,yyyy-MM-dd}</span>";
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "操作人";
col.CellTemplate = "<span>{Bind InName}</span>";
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "部门负责人";
col.CellTemplate = "<span>{Bind DeptName}</span>";
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "领导意见";
col.CellTemplate = "<div style='width:150px;word-break:break-all;'>{Bind CompanyContent}</div>";
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "操作";
col.Width = "180px";
col.CellTemplate = "<input CommandName='cmdEdit' class='btnClass dgbtnEdit' style='display:none' type='button' value='领导批注'></input>&nbsp;<input CommandName='cmdLook' class='btnClass dgbtnView' type='button' value='查看'></input>&nbsp;<input onclick='DelCol(this)' CommandName='cmdDel' class='btnClass dgbtnDel' type='button' value='删除'></input>";
Array.add(datagrid1.Columns, col);
datagrid1.SetPageSize(30);
datagrid1.SetPageIndex(1);
datagrid1.IsFixHeader = false;
datagrid1.ShowIndexColumn = false;
datagrid1.AllowPaging = true;
datagrid1.Width = "100%";
datagrid1.SelectMode = nblf.ui.SelectMode.CheckBox;
datagrid1.Init();
datagrid1.add_PageIndexChanged(function () { ReadData(); });
}
//#endregion
//#region 读取数据
function ReadData() {
var param = new Object();
//if ($("#select_dept").val()!="0"&&$("input[no]:checked").length == 0) {
// alert("请至少选择一家店铺");
// return;
//}
var param = new Object();
var shopids = "";
$("input[no]:checked").each(function () {
shopids += $(this).attr("no") + ",";
});
param.ShopId = $("#select_dept").val();
param.ShopIds = shopids;
param.Name = $("#txt_InName").val();
param.CheckState1 = $("#select_state1").val();
param.CheckState2= $("#select_state2").val();
param.Reason1 = $("#txtBackReason11").val();
param.Reason2 = $("#txtBackReason22").val();
param.Reason3 = $("#txtBackReason330").val();
if ($("#txtBackReason11").val() == "仓库部") {
param.Reason3 = $("#txtBackReason331").val();
}
else if ($("#txtBackReason11").val() == "仓库部-褚") {
param.Reason3 = $("#txtBackReason331").val();
}
else if ($("#txtBackReason11").val() == "工厂") {
param.Reason3 = $("#txtBackReason332").val();
}
else if ($("#txtBackReason11").val() == "IT部") {
param.Reason3 = $("#txtBackReason333").val();
}
else if ($("#txtBackReason11").val() == "采购部") {
param.Reason3 = $("#txtBackReason334").val();
}
else if ($("#txtBackReason11").val() == "物流原因") {
param.Reason3 = $("#txtBackReason335").val();
}
param.SDate = $("#txtSDate").val();
param.EDate = $("#txtEDate").val();
param.PageSize = datagrid1.Get_PageSize();
param.PageIndex = datagrid1.Get_PageIndex();
WindowLoadModel.Show();
$.ajax({
url: "SysManageService.asmx/GetListJC_OrderBack",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
success: function (data) {
WindowLoadModel.Hide();
datagrid1.Set_RowCount(data.d.RowCount);
datagrid1.DataBind(data.d.DataSource);
var je = 0;
je = data.d.ErrorMsg;
var je = je.substring(0, je.indexOf(".") + 3);
$("#hjje").html(je + "USD");
if (Duty == "副总经理" || Duty == "总经理")
{
$("input[CommandName='cmdEdit']").show();
$("input[CommandName='cmdLook']").hide();
$("input[CommandName='cmdDel']").hide();
}
else
{
$("input[CommandName='cmdEdit']").hide();
$("input[CommandName='cmdLook']").show();
}
}
});
}
//#endregion
//#region 删除
function DelCol(obj) {
if (window.confirm('确定要删除吗?') == false) return;
var rowindex = $(obj).parent().parent().attr("index");
var param = new Object();
var model = datagrid1.Get_Model(rowindex);
param.Id = model.Id;
$.ajax({
url: "SysManageService.asmx/DeleteOrderBackMoney",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
success: function (data) {
alert("删除成功");
ReadData();
}
});
}
function save() {
if ($("#select_shop").val() == "0") {
alert("请选择店铺");
return;
}
if ($("#txtOrderCode").val() == "") {
alert("请填写订单号");
return;
}
if ($("#txtGoodsCode").val() == "") {
alert("请填写货物编号");
return;
}
// if ($("#txtOrderPrice").val() == "") {
// alert("请填写订单金额");
// return;
// }
// if ($("#txtBackPrice").val() == "") {
// alert("请填写赔款金额");
// return;
// }
// if ($("#txtPlanPrice").val() == "") {
// alert("请填写计划赔款金额");
// return;
// }
//
var param = new Object();
var Model = new Object();
Model.Id = Id;
Model.OrderCode = $("#txtOrderCode").val();
Model.GoodsCode = $("#txtGoodsCode").val();
Model.BackReason1 = $("#txtBackReason1").val();
Model.BackReason2 = $("#txtBackReason2").val();
Model.BackReason3 = $("#txtBackReason3").val();
if ($("#txtBackReason1").val() == "仓库部") {
Model.BackReason3 = $("#txtBackReason31").val();
}
else if ($("#txtBackReason1").val() == "仓库部") {
Model.BackReason3 = $("#txtBackReason31").val();
}
else if ($("#txtBackReason1").val() == "工厂") {
Model.BackReason3 = $("#txtBackReason32").val();
}
else if ($("#txtBackReason1").val() == "IT部") {
Model.BackReason3 = $("#txtBackReason33").val();
}
else if ($("#txtBackReason1").val() == "采购部") {
Model.BackReason3 = $("#txtBackReason34").val();
}
else if ($("#txtBackReason1").val() == "物流原因") {
Model.BackReason3 = $("#txtBackReason35").val();
}
Model.Remark = $("#txtRemark").val();
Model.OrderPrice = $("#txtOrderPrice").val();
Model.BackPrice = $("#txtBackPrice").val();
Model.PlanPrice = $("#txtPlanPrice").val();
Model.MoneyCode1 = $("#select_BackMoneyCode1").val();
Model.MoneyCode2 = $("#select_BackMoneyCode2").val();
Model.MoneyCode3 = $("#select_BackMoneyCode3").val();
Model.ShopId = $("#select_shop").val();
Model.DeptName = $("#txtDeptName").val();
// if ($("#txtFactPrice").val() != "" && CompanyAgree1 != "同意赔款")
// {
// alert("领导还没有审批同意赔款,不能填写实际赔款金额");
// return;
// }
// if ($("#txtFactPrice").val() != "" && $("#txtBackDate").val()=="") {
// alert("填写赔款日期");
// return;
// }
Model.FactPrice = $("#txtFactPrice").val();
Model.BackDate = $("#txtBackDate").val();
if ($("#txtFactPrice").val()!="")
Model.MoneyCode4 = $("#select_BackMoneyCode4").val();
Model.PostCode = $("#txt_postCode").val();
Model.PostFee = $("#txt_postFee").val();
Model.BackState = $("#select_backstate").val();
Model.BackType = $("#select_BackType").val();
Model.OrderState = $("#select_OrderState").val();
Model.GoodState = $("#select_goodstate").val();
Model.PostFee2 = $("#txt_postFee2").val();
Model.imglist = ImgList1;
param.model = Model;
WindowLoadModel.Show();
$.ajax({
url: "SysManageService.asmx/SaveBackMoneyApply2",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
success: function (data) {
WindowLoadModel.Hide();
if(data.d==1)
alert("该订单号赔款记录已经存在");
else if(data.d==2)
alert("该订单号系统中没有找到对应订单");
else
{
ReadData();
$.fancybox.close();
Clear1();
}
}
});
}
function savecheck() {
if ($("#select_mb").val() == "0")
{
alert("请选择审批意见");
$("#select_mb").focus();
return;
}
var param = new Object();
var Model = new Object();
Model.Id = Id;
if (UserId == 1) {
Model.CompanyAgree2 = $("#select_mb").val();
Model.CompanyRemark2 = $("#txt_CompanyRemark").val();
}
else {
Model.CompanyAgree1 = $("#select_mb").val();
Model.CompanyRemark = $("#txt_CompanyRemark").val();
}
param.model = Model;
WindowLoadModel.Show();
$.ajax({
url: "SysManageService.asmx/SaveBackMoneyCheck",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
success: function (data) {
WindowLoadModel.Hide();
alert("保存成功");
ReadData();
$.fancybox.close();
}
});
}
function savefact() {
if ($("#txtFactPrice").val() == "") {
alert("请填写实际赔款金额");
$("#txtFactPrice").focus();
return;
}
if ($("#txtBackDate").val() == "") {
alert("请填写赔款日期");
return;
}
var param = new Object();
var Model = new Object();
Model.Id = Id;
Model.OrderCode = $("#a_OrderCode2").html();
Model.FactPrice = $("#txtFactPrice").val();
Model.MoneyCode4 = $("#select_BackMoneyCode4").val();
Model.BackDate = $("#txtBackDate").val();
param.model = Model;
WindowLoadModel.Show();
$.ajax({
url: "SysManageService.asmx/SaveBackMoneyFact",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
success: function (data) {
WindowLoadModel.Hide();
alert("保存成功");
ReadData();
$.fancybox.close();
}
});
}
function savechecklist() {
var SelectListModels = datagrid1.GetSelectListModel();
if (SelectListModels == null || $(SelectListModels).length == 0) {
alert("请选择要同意赔款的申请单");
return;
}
var param = new Object();
var Model = new Object();
param.list = SelectListModels;
WindowLoadModel.Show();
$.ajax({
url: "SysManageService.asmx/SaveBackMoneyCheckList",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
success: function (data) {
WindowLoadModel.Hide();
alert("审批成功");
ReadData();
}
});
}
//#endregion
</script>
</head>
<body class="headbody">
<div style="display: none">
<div id="test" title="供应商" style="width:650px; height:500px;">
<table width="95%" class="tableAll" border="1" ellspacing="0" cellpadding="2">
<tr>
<td style="width: 110px;" class="f1">
<font color="red" style="font-weight: bolder">*</font>店铺:
</td>
<td colspan="3">
<select id="select_shop" class="selectClass" name="D4" style="width:120px;">
</select>
</td>
</tr>
<tr>
<td style="width: 110px;" class="f1">
<font color="red" style="font-weight: bolder">*</font> 订单号:
</td>
<td>
<input id="txtOrderCode" class="editTextbox" style="width:95%" type="text" />
</td> <td style="width: 110px;" class="f1">
<font color="red" style="font-weight: bolder">*</font> 货物编号:
</td>
<td>
<input id="txtGoodsCode" class="editTextbox" style="width:95%;" type="text" />
</td>
</tr>
<tr>
<td style="width: 110px;" class="f1">
<font color="red" style="font-weight: bolder">*</font> 赔款原因:
</td>
<td colspan="3">第一原因:<select id="txtBackReason1" class="selectClass" style="width: 120px" name="D2">
<option value="事业部">事业部</option>
<option value="仓库部">仓库部</option>
<option value="工厂">工厂</option>
<option value="IT部">IT部</option>
<option value="采购部">采购部</option>
<option value="物流原因">物流原因</option>
</select><br />
第二原因:<select id="txtBackReason2" class="selectClass" style="width: 120px" name="D9">
<option value="纠纷">纠纷</option>
<option value="差评">差评</option>
<option value="退货">退货</option>
<option value="客户不满意">客户不满意</option>
<option value="其它">其它</option>
</select><br />
第三原因:<select id="txtBackReason3" class="selectClass" style="width: 120px" name="D10">
<option value="质量问题">质量问题</option>
<option value="尺码不准">尺码不准</option>
<option value="客服原因">客服原因</option>
<option value="分配错误">分配错误</option>
<option value="顾客不喜欢">顾客不喜欢</option>
<option value="改评">改评</option>
<option value="其他">其他</option>
</select><select id="txtBackReason31" class="selectClass" style="width: 120px; display: none" name="D10">
<option value="质检问题-线头破损">质检问题-线头破损</option>
<option value="配错">配错</option>
<option value="包装问题">包装问题</option>
<option value="漏发和多发">漏发和多发</option>
<option value="批次入库到出库时间过长">批次入库到出库时间过长</option>
<option value="其他">其他</option>
</select><select id="txtBackReason32" class="selectClass" style="width: 120px; display: none" name="D10">
<option value="产品尺码问题">产品尺码问题</option>
<option value="产品质量问题">产品质量问题</option>
<option value="产品质检问题">产品质检问题</option>
<option value="出货时间太长">出货时间太长</option>
<option value="其他">其他</option>
</select><select id="txtBackReason33" class="selectClass" style="width: 120px; display: none" name="D10">
<option value="系统分配错误">系统分配错误</option>
<option value="库存匹配错误">库存匹配错误</option>
<option value="面单打印错误">面单打印错误</option>
<option value="其他">其他</option>
</select><select id="txtBackReason34" class="selectClass" style="width: 120px; display: none" name="D10">
<option value="采购至到货时间过长">采购至到货时间过长</option>
<option value="首次购买没有备注导致的质量问题">首次购买没有备注导致的质量问题</option>
<option value="其他">其他</option>
</select><select id="txtBackReason35" class="selectClass" style="width: 120px; display: none" name="D10">
<option value="运输时间过长">运输时间过长</option>
<option value="没有跟踪信息">没有跟踪信息</option>
<option value="断货未发">断货未发</option>
<option value="退回">退回</option>
<option value="其他">其他</option>
</select>
</td>
</tr>
<tr>
<td style="width: 110px;" class="f1">
备注(解释):
</td>
<td colspan="3"> <textarea id="txtRemark" cols="30" rows="3" class="editMultTextbox" style="width: 99%;"></textarea>
</td>
</tr>
<tr>
<td style="width: 120px; height: 17px;" class="f1">图片:</td>
<td colspan="3">
<input id="fileToUploadImage1" name="fileToUploadImage" type="file" /><br />
<div id="div_img1"></div>
</td>
</tr>
<tr>
<td style="width: 110px;" class="f1">
订单金额:
</td>
<td>
<input id="txtOrderPrice" min='0' max='10000000' precision='2' class="editTextbox" style="width:55%;" type="text" /> <select id="select_BackMoneyCode1" class="selectClass" style="width: 60px" name="D11">
</select>
</td> <td style="width: 110px;" class="f1">
客人要求赔款金额:
</td>
<td>
<input id="txtBackPrice" min='0' max='10000000' precision='2' class="editTextbox" style="width:55%;" type="text" /> <select id="select_BackMoneyCode2" class="selectClass" style="width: 60px" name="D11">
</select>
</td>
</tr>
<tr>
<td style="width: 110px;" class="f1">
计划赔款金额:
</td>
<td>
<input id="txtPlanPrice" min='0' max='10000000' precision='2' class="editTextbox" style="width:55%;" type="text" /> <select id="select_BackMoneyCode3" class="selectClass" style="width: 60px" name="D11">
</select>
</td> <td style="width: 110px;" class="f1">
部门负责人:
</td>
<td>
<input id="txtDeptName" class="editTextbox" style="width:95%;" type="text" />
</td>
</tr>
<tr>
<td style="width: 110px;" class="f1">
领导意见:
</td>
<td colspan="3"><div id="a_CompanyRemark0"></div>
</td>
</tr>
<tr>
<td style="width: 110px;" class="f1">
退货类型:
</td>
<td><select id="select_BackType" class="selectClass" style="width:120px" name="D11">
<option value="0">退款退货</option>
<option value="1">退款不退货</option>
<option value="2">赔款不退货</option>
<option value="3">赔款退货</option>
</select>
</td>
<td style="width: 110px;" class="f1">
订单状态:
</td>
<td><select id="select_OrderState" class="selectClass" style="width:120px" name="D11">
<option value="0">取消订单取消佣金</option>
<option value="1">订单和佣金正常</option>
</select>
</td>
</tr>
<tr>
<td style="width: 110px;" class="f1">
实际赔款金额:
</td>
<td><input id="txtFactPrice" min='0' max='10000000' precision='2' class="editTextbox" style="width:50%;" type="text" /> <select id="select_BackMoneyCode4" class="selectClass" style="width:70px" name="D11">
</select>
</td>
<td style="width: 110px;" class="f1">
赔款日期:
</td>
<td><input id="txtBackDate" class="editTextbox" style="width:95%;" type="text" onfocus="WdatePicker()" />
</td>
</tr>
<tr>
<td style="width: 110px;" class="f1">
退货货物初步判断:
</td>
<td><select id="select_goodstate" class="selectClass" style="width:120px" name="D11">
<option value="0">不影响二次销售</option>
<option value="1">有破损影响二次销售</option>
<option value="2">有轻微破损可以修复再次销售</option>
<option value="3">未知以实际到货为准</option>
</select>
</td>
<td style="width: 110px;" class="f1">
退货运单号:
</td>
<td><input id="txt_postCode" class="editTextbox" style="width:95%;" type="text" />
</td>
</tr>
<tr>
<td style="width: 110px;" class="f1">
退货我们承担运费:
</td>
<td><input id="txt_postFee" min='0' max='10000000' precision='2' class="editTextbox" style="width:50%;" type="text" value="0" />美元
</td>
<td style="width: 110px;" class="f1">
退货卖家承担运费:
</td>
<td><input id="txt_postFee2" min='0' max='10000000' precision='2' class="editTextbox" style="width:50%;" type="text" value="0" />美元
</td>
</tr>
<tr>
<td style="width: 110px;" class="f1">
退货仓库验证:
</td>
<td> <select id="select_backstate" class="selectClass" style="width:120px" name="D11">
<option value="0">未到货</option>
<option value="1">正常入库</option>
<option value="2">外箱破损重新包装入库</option>
<option value="3">破损报废</option>
<option value="4">丢失</option>
</select>
</td>
<td style="width: 110px;" class="f1">
</td>
<td>
</td>
</tr>
<tr>
<td align="center" colspan="4">
<input id="btn_Save" type="button" class="btnClass btnClassSave" value="保 存" onclick="save();"/>&nbsp;&nbsp;&nbsp;&nbsp;<input
id="btn_Cancel" type="button" class="btnClass btnClassClose" value="关 闭" style="display:none"/>
</td>
</tr>
</table>
</div>
<div id="test1" title="供应商" style="width:600px; height:500px;">
<table width="95%" class="tableAll" border="1" ellspacing="0" cellpadding="2">
<tr>
<td style="width: 110px;" class="f1">
店铺:
</td>
<td colspan="3">
<a id="a_ShopName"></a>
</td>
</tr>
<tr>
<td style="width: 110px;" class="f1">
订单号:
</td>
<td width="35%"> <a id="a_OrderCode"></a>
</td> <td style="width: 110px;" class="f1">
货物编号:
</td>
<td width="35%"><a id="a_GoodsCode"></a>
</td>
</tr>
<tr>
<td style="width: 110px;" class="f1">
<font color="red" style="font-weight: bolder">*</font> 赔款原因:
</td>
<td colspan="3">第一原因:<a id="a_BackReason1"></a>
<br />
第二原因:<a id="a_BackReason2"></a><br />
第三原因:<a id="a_BackReason3"></a>
</td>
</tr>
<tr>
<td style="width: 110px;" class="f1">
备注(解释):
</td>
<td colspan="3"><div id="a_Remark"></div>
</td>
</tr>
<tr>
<td style="width: 120px; height: 17px;" class="f1">图片:</td>
<td colspan="3">
<div id="div_img2"></div>
</td>
</tr>
<tr>
<td style="width: 110px;" class="f1">
订单金额:
</td>
<td><a id="a_OrderPrice"></a>
</td> <td style="width: 110px;" class="f1">
客人要求赔款金额:
</td>
<td><a id="a_BackPrice"></a>
</td>
</tr>
<tr>
<td style="width: 110px;" class="f1">
计划赔款金额:
</td>
<td><a id="a_PlanPrice"></a>
</td> <td style="width: 110px;" class="f1">
实际赔偿:
</td>
<td>
<a id="a_FactPrice"></a>
</td>
</tr>
<tr>
<td style="width: 110px;" class="f1">
我们承担的运费:
</td>
<td><a id="a_PostFee"></a>
</td> <td style="width: 110px;" class="f1">
仓库验货:
</td>
<td>
<a id="a_BackState"></a>
</td>
</tr>
<tr>
<td style="width: 110px;" class="f1">
部门负责人:
</td>
<td> <a id="a_DeptName"></a>
</td> <td style="width: 110px;" class="f1">
</td>
<td>
</td>
</tr>
<tr>
<td style="width: 110px;" class="f1">
领导意见:
</td>
<td colspan="3"><div id="a_CompanyRemark"></div>
</td>
</tr>
<tr>
<td style="width: 110px;" class="f1">
审批意见:
</td>
<td colspan="3"><select id="select_mb" class="selectClass" name="D5" style="width:120px;">
<option value="0">选择</option>
<option value="同意赔款">同意赔款</option>
<option value="不同意赔款">不同意赔款</option>
</select><br />
<textarea id="txt_CompanyRemark" cols="30" rows="3" class="editMultTextbox" style="width: 99%;"></textarea>
</td>
</tr>
<tr>
<td align="center" colspan="4">
<input id="btn_Save2" type="button" class="btnClass btnClassSave" value="保 存" onclick="savecheck();"/>&nbsp;&nbsp;&nbsp;&nbsp;<input
id="btn_Cancel2" type="button" class="btnClass btnClassClose" value="关 闭" style="display:none"/>
</td>
</tr>
</table>
</div>
<div id="test2" title="供应商" style="width:600px; height:500px;">
<table width="95%" class="tableAll" border="1" ellspacing="0" cellpadding="2">
<tr>
<td style="width: 110px;" class="f1">
店铺:
</td>
<td colspan="3">
<a id="a_ShopName2"></a>
</td>
</tr>
<tr>
<td style="width: 110px;" class="f1">
订单号:
</td>
<td width="35%"> <a id="a_OrderCode2"></a>
</td> <td style="width: 110px;" class="f1">
货物编号:
</td>
<td width="35%"><a id="a_GoodsCode2"></a>
</td>
</tr>
<tr>
<td style="width: 110px;" class="f1">
<font color="red" style="font-weight: bolder">*</font> 赔款原因:
</td>
<td colspan="3">第一原因:<a id="a_BackReason12"></a>
<br />
第二原因:<a id="a_BackReason22"></a><br />
第三原因:<a id="a_BackReason32"></a>
</td>
</tr>
<tr>
<td style="width: 110px;" class="f1">
备注(解释):
</td>
<td colspan="3"><div id="a_Remark2"></div>
</td>
</tr>
<tr>
<td style="width: 120px; height: 17px;" class="f1">图片:</td>
<td colspan="3">
<div id="div_img22"></div>
</td>
</tr>
<tr>
<td style="width: 110px;" class="f1">
订单金额:
</td>
<td><a id="a_OrderPrice2"></a>
</td> <td style="width: 110px;" class="f1">
客人要求赔款金额:
</td>
<td><a id="a_BackPrice2"></a>
</td>
</tr>
<tr>
<td style="width: 110px;" class="f1">
计划赔款金额:
</td>
<td><a id="a_PlanPrice2"></a>
</td> <td style="width: 110px;" class="f1">
部门负责人:
</td>
<td>
<a id="a_DeptName2"></a>
</td>
</tr>
<tr>
<td style="width: 110px;" class="f1">
领导意见:
</td>
<td colspan="3"><div id="a_CompanyRemark2"></div>
</td>
</tr>
<tr>
<td style="width: 110px;" class="f1">
实际赔款金额:
</td>
<td><input id="txtFactPrice2" min='0' max='10000000' precision='2' class="editTextbox" style="width:50%;" type="text" /> <select id="select_BackMoneyCode42" class="selectClass" style="width:70px" name="D11">
</select>
</td>
<td style="width: 110px;" class="f1">
赔款日期:
</td>
<td><input id="txtBackDate2" class="editTextbox" style="width:95%;" type="text" onfocus="WdatePicker()" />
</td>
</tr>
<tr>
<td align="center" colspan="4">
<input id="btn_Save3" type="button" class="btnClass btnClassSave" value="保 存" onclick="savefact();"/>&nbsp;&nbsp;&nbsp;&nbsp;<input
id="btn_Cancel3" type="button" class="btnClass btnClassClose" value="关 闭" style="display:none"/>
</td>
</tr>
</table>
</div>
<div id="test3" title="统计" style="width:700px; height:500px;">
<table width="95%" class="tableAll" border="1" ellspacing="0" cellpadding="2">
<tr>
<td colspan="4">
<div id="container">
</div>
</td>
</tr>
</table>
</div>
<div id="test4" title="统计" style="width:700px; height:500px;">
<table width="95%" class="tableAll" border="1" ellspacing="0" cellpadding="2">
<tr>
<td style="width: 110px;" class="f1">
第一原因筛选:
</td>
<td colspan="3">
<select id="txtBackReason1111" class="selectClass" style="width: 120px" name="D2">
<option value="0">全部</option>
<option value="事业部">事业部</option>
<option value="仓库部">仓库部</option>
<option value="工厂">工厂</option>
<option value="IT部">IT部</option>
<option value="采购部">采购部</option>
<option value="物流原因">物流原因</option>
</select>
</td>
</tr>
<tr>
<td colspan="4">
<div id="container2">
</div>
</td>
</tr>
</table>
</div>
</div>
<div class="title_ico">
赔款申请
</div>
<table id="tb1" class="tableAll" style="width: 100%;">
<tr>
<td class="f1" width="10%">部门:</td>
<td width="13%"> <select id="select_dept" class="selectClass" style="width: 120px" name="D1">
</select>
</td> <td class="f1" width="10%">副总批注:</td>
<td width="12%">
<select id="select_state1" class="selectClass" name="D12" style="width:110px;">
<option value="-1">全部</option>
<option value="1">同意赔款</option>
<option value="2">不同意赔款</option>
<option value="0">未审批</option>
</select></td>
<td class="f1" width="10%">总经理批注:</td>
<td width="12%">
<select id="select_state2" class="selectClass" name="D12" style="width:110px;">
<option value="-1">全部</option>
<option value="1">同意赔款</option>
<option value="2">不同意赔款</option>
<option value="0">未审批</option>
</select></td>
<td class="f1" width="10%">日期:</td>
<td colspan="2" width="30%">
<input id="txtSDate" class="editTextbox" style="width: 120px;" type="text" onfocus="WdatePicker()"/>-<input id="txtEDate" class="editTextbox" style="width: 120px;" type="text" onfocus="WdatePicker()"/></td>
<td>
<input id="btn_sch" class="btnClass btnClassFind" type="button" value="查询" /></td>
</tr>
<tr>
<td class="f1" width="13%">店铺:</td>
<td colspan="9">
<div id="div_shop">
</div>
</td>
</tr>
<tr>
<td class="f1" width="13%">赔款原因:</td>
<td colspan="6">
第一原因:<select id="txtBackReason11" class="selectClass" style="width: 120px" name="D2">
<option value="0">全部</option>
<option value="事业部">事业部</option>
<option value="仓库部">仓库部</option>
<option value="工厂">工厂</option>
<option value="IT部">IT部</option>
<option value="采购部">采购部</option>
<option value="物流原因">物流原因</option>
</select>
第二原因:<select id="txtBackReason22" class="selectClass" style="width: 120px" name="D9">
<option value="0">全部</option>
<option value="纠纷">纠纷</option>
<option value="差评">差评</option>
<option value="退货">退货</option>
<option value="客户不满意">客户不满意</option>
<option value="网红">网红</option>
<option value="其它">其它</option>
</select>
第三原因:<select id="txtBackReason330" class="selectClass" style="width: 120px" name="D10">
<option value="0">全部</option>
<option value="质量问题">质量问题</option>
<option value="尺码不准">尺码不准</option>
<option value="客服原因">客服原因</option>
<option value="分配错误">分配错误</option>
<option value="顾客不喜欢">顾客不喜欢</option>
<option value="改评">改评</option>
<option value="其他">其他</option>
</select><select id="txtBackReason331" class="selectClass" style="width: 120px; display: none" name="D10">
<option value="0">全部</option>
<option value="质检问题-线头破损">质检问题-线头破损</option>
<option value="配错">配错</option>
<option value="包装问题">包装问题</option>
<option value="漏发和多发">漏发和多发</option>
<option value="批次入库到出库时间过长">批次入库到出库时间过长</option>
<option value="其他">其他</option>
</select><select id="txtBackReason332" class="selectClass" style="width: 120px; display: none" name="D10">
<option value="0">全部</option>
<option value="产品尺码问题">产品尺码问题</option>
<option value="产品质量问题">产品质量问题</option>
<option value="产品质检问题">产品质检问题</option>
<option value="出货时间太长">出货时间太长</option>
<option value="其他">其他</option>
</select><select id="txtBackReason333" class="selectClass" style="width: 120px; display: none" name="D10">
<option value="0">全部</option>
<option value="系统分配错误">系统分配错误</option>
<option value="库存匹配错误">库存匹配错误</option>
<option value="面单打印错误">面单打印错误</option>
<option value="其他">其他</option>
</select><select id="txtBackReason334" class="selectClass" style="width: 120px; display: none" name="D10">
<option value="0">全部</option>
<option value="采购至到货时间过长">采购至到货时间过长</option>
<option value="首次购买没有备注导致的质量问题">首次购买没有备注导致的质量问题</option>
<option value="其他">其他</option>
</select><select id="txtBackReason335" class="selectClass" style="width: 120px; display: none" name="D10">
<option value="0">全部</option>
<option value="运输时间过长">运输时间过长</option>
<option value="没有跟踪信息">没有跟踪信息</option>
<option value="断货未发">断货未发</option>
<option value="退回">退回</option>
<option value="其他">其他</option>
</select></td>
<td class="f1" width="20%" colspan="2">
操作人/订单号/货物编号:</td>
<td >
<input id="txt_InName" class="editTextbox" style="width: 100px;" type="text" /></td>
</tr>
<tr>
<td colspan="10" class="auto-style1">
<input id="btn_add" class="btnClass btnClassAdd" type="button" value="新增" />&nbsp;&nbsp;&nbsp;<input id="cmdEditSP" class="btnClass btnClassEdit" style="display:none" type="button" value="批量同意赔款" onclick="savechecklist();"/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 合计计划赔款:<a id="hjje" style="color:red;font-size:15pt"></a> <input id="btn_chart" class="btnClass btnClassFind" type="button" value="第一原因饼状图" />&nbsp;&nbsp; <input id="btn_chart3" class="btnClass btnClassFind" type="button" value="第三原因饼状图" /></td>
</tr>
<tr>
<td colspan="10" class="auto-style1">
<font color="red">注:赔款申请审批通过后才能填写实际赔款金额录入订单</font></td>
</tr>
<tr>
<td valign="top" colspan="10">
<div id="DataGrid1" class="DataGridStyle"></div>
</td>
</tr>
</table>
</body>
</html>