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.

3567 lines
141 KiB
Plaintext

2 months ago
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="HW_GoodsAddForTM2.aspx.cs" Inherits="TradeManage.HuoWu.HW_GoodsAddForTM2" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1">
<title>货物</title>
<link rel="stylesheet" type="text/css" href="../css2/icon.css">
<link rel="stylesheet" type="text/css" href="../css2/DataGrid.css" />
<link href="../css2/gray/easyui.css" rel="stylesheet" type="text/css" />
<link rel="stylesheet" href="../font-awesome/css/font-awesome.min.css" />
<link href="../css2/New.css" rel="stylesheet" type="text/css" />
<link rel="stylesheet" type="text/css" href="../themes/icon.css" />
<link rel="stylesheet" type="text/css" href="../themes/uploadify.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/DateBox.js" type="text/javascript"></script>
<script src="../Scripts/jquery.bgiframe.min.js" type="text/javascript"></script>
<script src="../Scripts/Global.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.url.js" type="text/javascript"></script>
<script src="../Scripts/WindowLoad.js" type="text/javascript"></script>
<script src="../Scripts/jquery.cookies.min.js" type="text/javascript"></script>
<script src="../Scripts/DatePicker/WdatePicker.js" type="text/javascript"></script>
<script src="../Scripts/MaskedTextBox.js" type="text/javascript"></script>
<link rel="stylesheet" type="text/css" href="../Scripts/fancybox2.1/source/jquery.fancybox.css?v=2.1.5"
media="screen" />
<script type="text/javascript" src="../Scripts/fancybox2.1/lib/jquery.mousewheel-3.0.6.pack.js"></script>
<script type="text/javascript" src="../Scripts/fancybox2.1/source/jquery.fancybox.js?v=2.1.5"></script>
<script src="../Scripts/Global.js" type="text/javascript"></script>
<script src="../Scripts/MaskedTextBox.js" type="text/javascript"></script>
<script src="../Scripts/LodopFuncs.js" type="text/javascript"></script>
<script src="../Scripts/JSLINQ.js" type="text/javascript"></script>
<script type="text/javascript">
var datagrid1 = new nblf.ui.DataGrid("DataGrid1");
var datagrid2 = new nblf.ui.DataGrid("DataGrid2");
var datagrid3 = new nblf.ui.DataGrid("DataGrid3");
var GoodsId = 0;
var XPId = 0;
var GoodsModel = null;
var Title = "货物信息";
var CompanyId = "<%=Session["CompanyId"]%>";
var WindowLoadModel = new WindowLoad();
$(document).ready(function () {
WindowLoadModel.ApplicationPath = "../";
WindowLoadModel.ControlID = "WindowLoad";
WindowLoadModel.Isbgiframe = true;
WindowLoadModel.Load();
ajaxInit(WindowLoadModel);
GoodsId = $.url.param("GoodsId");
if (GoodsId == undefined) {
GoodsId = 0;
}
if (GoodsId > 0) {
$("#cmdSaveLink,#cmdSavePrice,#tb2").show();
}
if(CompanyId==1)
$("#chkWeightSure").removeAttr("disabled");
GetCompanyList();
XPId = $.url.param("XPId");
if (XPId == undefined) {
XPId = 0;
}
LinkUrl = $.url.param("LinkUrl");
Title = $.url.param("Title");
if (Title == undefined) {
Title = "货物信息";
}
CreateDataGrid();
CreateDataGrid2();
CreateDataGrid3();
GetPropertyList();
$("#btn_Cancel1,#btn_Cancel2,#btn_Cancel3").bind("click", $.fancybox.close);
$("#txtGoodsNum,#txtInPrice,#txtNowPrice,#txtSafeNum,#txtMinBuyNum,#txtWeight,#txtSolid").MaskedTextBox();
$("#btn_add").bind("click", function () {
if ($("#txtGoodsCode").val() == "") {
alert("请先填写货物编码");
return;
}
else {
ClearData();
//$("#tr2").show();
fopen();
//if ($("#txtSKU1").val() == "")
// $("#txtSKU1").val($("#txtGoodsCode").val() + "-");
// if ($("#txtInPrice").val() == "")
// $("#txtInPrice2").val($("#txtInPrice").val());
if ($("#txtWeight").val() == "")
$("#txtWeight2").val($("#txtWeight").val());
}
});
$("#btn_addpl").bind("click", function () {
if ($("#txtGoodsCode").val() == "") {
alert("请先填写货物编码");
return;
}
$("#txt_ECode").val($("#txtGoodsCode").val());
//$("#select_sxfl").val("0");
$("#td1").empty();
fopen1();
});
$("#btn_edSKU").bind("click", function () {
ToEdSKU();
});
$("#btn_addsupplier").bind("click", function () {
ReadSupplierList();
fopen3();
});
$("#btn_Save").bind("click", function () {
addDetail();
});
$("#txtStore").bind("change", function () {
GetPostion();
});
$("#" + datagrid2.TableID + " a[CommandName='cmdLink']").live("click", function () {
var urllink = $(this).parentsUntil("tr").parent().find("input[ColName='LinkUrl']").val();
if (urllink != null && urllink != "")
window.open(urllink);
});
$("#a_addurl").bind("click", function () {
AddUrl();
});
uploadimg();
$("#fileToUploadImage").bind("change", function () {
ajaxFileUpload_fileToUploadImage();
});
$("#fileToUploadImage1").bind("change", function () {
ajaxFileUpload_fileToUploadImage1();
});
// $("#txt_Sort").combotree('loadData', [{ id: 1, text: 'Languages', children: [{ id: 11, text: 'Java' }, { id: 12, text: 'C++' }] }]);
// GetStore();
//AddUrl();
GetShop();
// ReadSortList();
$("#Radio2").bind("click", function () {
$("#tr_sx").hide();
});
$("#Radio1").bind("click", function () {
$("#tr_sx").show();
});
if (GoodsId > 0) {
$("#tb2").show();
$("#txtGoodsCode").attr("disabled", "disabled");
$("#cmdQX").show();
$("#cmdSure").hide();
GetGoodsModel();
GetGoodDetail();
GetUrl();
}
$("#cmdBack").bind("click", function () {
//window.history.go(-1);
window.close();
window.parent.CloseTab("货物编辑", Title);
});
$("a[sxid]").live("click", function () {
if (window.confirm('确定要删除该属性吗?') == false) return;
var sxidno = $(this).attr("sxid");
$("input[sxid='" + sxidno + "']").remove();
$("label[sxid='" + sxidno + "']").remove();
$(this).remove();
var pdid = $(this).attr("pdid");
//DeletePropertyForTM(pdid);
});
$("a[addno]").live("click", function () {
sxid++;
issave = 1;
var indexno = $(this).attr("addno");
var sxname = $("input[inputsxzno='" + indexno + "']").val();
var sxename = $("input[inputsxywno='" + indexno + "']").val();
if (sxname == "") {
alert("请输入属性");
return;
}
if (sxename == "") {
alert("请输入属性英文");
return;
}
var pid = $(this).attr("pid");
//SavePropertyForTM(pid, sxname, sxename);
$("div[divsxno='" + pid + "']").append("<input sxid='" + sxid + "' type='checkbox' /><label sxid='" + sxid + "' sxz='" + sxename + "'>" + sxname + "</label><a sxid='" + sxid + "' pdid='" + pid + "' style='cursor: pointer;' title='删除属性'><img src='../images/Del.gif'/></a>")
$("input[inputsxzno='" + indexno + "']").val("");
$("input[inputsxywno='" + indexno + "']").val("");
//$("div[divno='" + pid + "']").remove();
//AddSX(pid);
});
$("a[delno]").live("click", function () {
issave = 1;
var indexno = $(this).attr("delno");
$("div[divno='" + indexno + "']").remove();
});
$(".sx").bind("click", function () {
var pid = $(this).attr("pid");
if ($(this).is(":checked") == true) {
if ($("input[inputsxzno]").length >= 3) {
alert("最多只能添加3个描述");
return;
}
AddSX(pid);
//$("div[divno='" + pid + "']").show();
}
else {
$("div[divno='" + pid + "']").remove();
}
});
$("#btn_Save2").bind("click", function () {
AddSKU();
});
//CheckIsInstall();
$("#btn_Print").bind("click", function () {
Print();
});
GetSupplierList();
$("#btn_Sure").bind("click", function () {
ReadSupplierList();
});
$(".img_del").live("click", function () {
$(this).prev("a").remove();
$(this).remove();
var imgid = $(this).attr("no");
if (ImgList != null) {
$(ImgList).each(function () {
if (imgid == this.id) {
Array.remove(ImgList, this);
}
});
}
});
$(".img_del1").live("click", function () {
$(this).prev("a").remove();
$(this).remove();
var imgid = $(this).attr("no");
if (GoodsImg != null) {
$(GoodsImg).each(function () {
if (imgid == this.id) {
Array.remove(GoodsImg, this);
}
});
}
});
$("#btn_Price").bind("click", function () {
var list = datagrid1.GetSelectListModel();
if (list == null || list.length == 0) {
alert("请选择要修改价格的货物");
return;
}
if ($("#txtMuchUpdate").val() == "") {
alert("请填写要修改的价格");
return;
}
$(list).each(function () {
this.Price = $("#txtMuchUpdate").val();
});
datagrid1.DataBind(Detaillist);
});
$("#btn_Weight").bind("click", function () {
var list = datagrid1.GetSelectListModel();
if (list == null || list.length == 0) {
alert("请选择要修改重量的货物");
return;
}
if ($("#txtMuchUpdate").val() == "") {
alert("请填写要修改的价格");
return;
}
$(list).each(function () {
this.Weight = $("#txtMuchUpdate").val();
});
datagrid1.DataBind(Detaillist);
});
$("#btn_sku").bind("click", function () {
if ($("#select_sku1").val() == "0") {
alert("请选择要修改的sku");
return;
}
if (jQuery.trim($("#txt_newsku").val()) == "") {
alert("请输入新修改的sku");
return;
}
Updatesku();
});
$("#btn_dh").bind("click", function () {
var list = datagrid1.GetSelectListModel();
if (list == null || list.length == 0) {
alert("请选择要标记断货的货物");
return;
}
$(list).each(function () {
this.NoGoods = 1;
this.NoGoodsState = '是';
});
datagrid1.DataBind(Detaillist);
var Ids = "";
$(list).each(function () {
if (this.DetailId > 0)
Ids += this.DetailId + ",";
});
updateNoGoodsDetail(Ids)
});
$("#btn_qxdh").bind("click", function () {
var list = datagrid1.GetSelectListModel();
if (list == null || list.length == 0) {
alert("请选择要取消断货的货物");
return;
}
$(list).each(function () {
this.NoGoods = 0;
this.NoGoodsState = '否';
});
datagrid1.DataBind(Detaillist);
var Ids = "";
$(list).each(function () {
if (this.DetailId > 0)
Ids += this.DetailId + ",";
});
updateCancelNoGoodsDetail(Ids)
});
$("#btn_sxkc").bind("click", function () {
UpdateGoodsNum();
});
$('#kw').bind("input propertychange", function () {
getContent(this);
});
$('#txtLong,#txtWidth,#txtHeight,#txtBoxRate').bind("input propertychange", function () {
GetSoild();
});
});
function GetCompanyList() {
// $("#select_company").append("<option value='0'>选择</option>")
$.ajax({
url: "../SysManageServiceNew.asmx/GetListCompany3",
// data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
async: false,
success: function (data) {
if (data.d != null) {
$(data.d).each(function () {
$("#select_company").append("<option value='" + this.ID + "'>" + this.Name + "</option>")
});
}
}
});
}
function GetSoild() {
if ($("#txtLong").val() == "" || $("#txtWidth").val() == "" || $("#txtHeight").val() == "" || $("#txtBoxRate").val() == "")
return;
var c = $("#txtLong").val();
var k = $("#txtWidth").val();
var g = $("#txtHeight").val();
var r = $("#txtBoxRate").val();
$("#txtSolid").val(c * k * g / r / 1000000);
}
function UpdateGoodsNum() {
if (GoodsId <= 0)
return;
var param = new Object();
param.GoodsId = GoodsId;
WindowLoadModel.Show();
$.ajax({
url: "../HuoWuServiceNew.asmx/UpdateGoodsNum",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
success: function (data) {
WindowLoadModel.Hide();
alert("成功");
GetGoodDetail();
}
});
}
function ToEdSKU() {
window.open("HW_GoodDetailEdit.aspx?GoodsId=" + GoodsId + "&GoodsCode=" + $("#txtGoodsCode").val());
}
function updateNoGoodsDetail(DetailIds) {
var param = new Object();
param.DetailIds = DetailIds;
WindowLoadModel.Show();
$.ajax({
url: "HuoWuService.asmx/UpdateNoGoodsDetail",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
success: function (data) {
WindowLoadModel.Hide();
//ReadData();
}
});
}
function updateCancelNoGoodsDetail(DetailIds) {
var param = new Object();
param.DetailIds = DetailIds;
WindowLoadModel.Show();
$.ajax({
url: "HuoWuService.asmx/UpdateCancelNoGoodsDetail",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
success: function (data) {
WindowLoadModel.Hide();
//ReadData();
}
});
}
function Updatesku() {
if (Detaillist == null)
return;
var s1 = $("#select_sku1").val();
var error = "";
var list = new Array();
if (s1 == "SKU1") {
$(Detaillist).each(function () {
if (jQuery.trim($("#txt_newsku").val()).length >= this.SKU1.length) {
error = "新修改的sku长度不能大于原sku1的长度";
}
else {
var md = new Object();
md.DetailId = this.DetailId;
md.SKU1 = jQuery.trim($("#txt_newsku").val()) + this.SKU1.substr(jQuery.trim($("#txt_newsku").val()).length);
md.SKU2 = "";
md.SKU3 = "";
md.SKU4 = "";
md.SKU5 = "";
md.SKU6 = "";
md.SKU7 = "";
md.SKU8 = "";
Array.add(list, md);
}
});
}
else if (s1 == "SKU2") {
$(Detaillist).each(function () {
if (jQuery.trim($("#txt_newsku").val()).length >= this.SKU2.length) {
error = "新修改的sku长度不能大于原sku1的长度";
}
else {
var md = new Object();
md.DetailId = this.DetailId;
md.SKU1 = "";
md.SKU2 = jQuery.trim($("#txt_newsku").val()) + this.SKU2.substr(jQuery.trim($("#txt_newsku").val()).length);
md.SKU3 = "";
md.SKU4 = "";
md.SKU5 = "";
md.SKU6 = "";
md.SKU7 = "";
md.SKU8 = "";
Array.add(list, md);
}
});
}
else if (s1 == "SKU3") {
$(Detaillist).each(function () {
if (jQuery.trim($("#txt_newsku").val()).length >= this.SKU3.length) {
error = "新修改的sku长度不能大于原sku1的长度";
}
else {
var md = new Object();
md.DetailId = this.DetailId;
md.SKU1 = "";
md.SKU2 = "";
md.SKU3 = jQuery.trim($("#txt_newsku").val()) + this.SKU3.substr(jQuery.trim($("#txt_newsku").val()).length);
md.SKU4 = "";
md.SKU5 = "";
md.SKU6 = "";
md.SKU7 = "";
md.SKU8 = "";
Array.add(list, md);
}
});
}
else if (s1 == "SKU4") {
$(Detaillist).each(function () {
if (jQuery.trim($("#txt_newsku").val()).length >= this.SKU4.length) {
error = "新修改的sku长度不能大于原sku1的长度";
}
else {
var md = new Object();
md.DetailId = this.DetailId;
md.SKU1 = "";
md.SKU2 = "";
md.SKU3 = "";
md.SKU4 = jQuery.trim($("#txt_newsku").val()) + this.SKU4.substr(jQuery.trim($("#txt_newsku").val()).length);
md.SKU5 = "";
md.SKU6 = "";
md.SKU7 = "";
md.SKU8 = "";
Array.add(list, md);
}
});
}
else if (s1 == "SKU5") {
$(Detaillist).each(function () {
if (jQuery.trim($("#txt_newsku").val()).length >= this.SKU5.length) {
error = "新修改的sku长度不能大于原sku1的长度";
}
else {
var md = new Object();
md.DetailId = this.DetailId;
md.SKU1 = "";
md.SKU2 = "";
md.SKU3 = "";
md.SKU4 = "";
md.SKU5 = jQuery.trim($("#txt_newsku").val()) + this.SKU5.substr(jQuery.trim($("#txt_newsku").val()).length);
md.SKU6 = "";
md.SKU7 = "";
md.SKU8 = "";
Array.add(list, md);
}
});
}
else if (s1 == "SKU6") {
$(Detaillist).each(function () {
if (jQuery.trim($("#txt_newsku").val()).length >= this.SKU6.length) {
error = "新修改的sku长度不能大于原sku1的长度";
}
else {
var md = new Object();
md.DetailId = this.DetailId;
md.SKU1 = "";
md.SKU2 = "";
md.SKU3 = "";
md.SKU4 = "";
md.SKU5 = "";
md.SKU6 = jQuery.trim($("#txt_newsku").val()) + this.SKU6.substr(jQuery.trim($("#txt_newsku").val()).length);
md.SKU7 = "";
md.SKU8 = "";
Array.add(list, md);
}
});
}
else if (s1 == "SKU7") {
$(Detaillist).each(function () {
if (jQuery.trim($("#txt_newsku").val()).length >= this.SKU7.length) {
error = "新修改的sku长度不能大于原sku1的长度";
}
else {
var md = new Object();
md.DetailId = this.DetailId;
md.SKU1 = "";
md.SKU2 = "";
md.SKU3 = "";
md.SKU4 = "";
md.SKU5 = "";
md.SKU6 = "";
md.SKU7 = jQuery.trim($("#txt_newsku").val()) + this.SKU7.substr(jQuery.trim($("#txt_newsku").val()).length);
md.SKU8 = "";
Array.add(list, md);
}
});
}
else if (s1 == "SKU8") {
$(Detaillist).each(function () {
if (jQuery.trim($("#txt_newsku").val()).length >= this.SKU8.length) {
error = "新修改的sku长度不能大于原sku1的长度";
}
else {
var md = new Object();
md.DetailId = this.DetailId;
md.SKU1 = "";
md.SKU2 = "";
md.SKU3 = "";
md.SKU4 = "";
md.SKU5 = "";
md.SKU6 = "";
md.SKU7 = "";
md.SKU8 = jQuery.trim($("#txt_newsku").val()) + this.SKU8.substr(jQuery.trim($("#txt_newsku").val()).length);
Array.add(list, md);
}
});
}
if (error != "") {
alert(error);
return;
}
var skunum = 0;
var param = new Object();
param.list = list;
$.ajax({
url: "HuoWuService.asmx/IsSKUList",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
async: false,
success: function (data) {
if (data.d != "") {
alert(data.d);
skunum = 1;
}
}
});
if (skunum == 1)
return;
$(Detaillist).each(function () {
if (s1 == "SKU1") {
this.SKU1 = jQuery.trim($("#txt_newsku").val()) + this.SKU1.substr(jQuery.trim($("#txt_newsku").val()).length);
}
else
if (s1 == "SKU2") {
this.SKU2 = jQuery.trim($("#txt_newsku").val()) + this.SKU2.substr(jQuery.trim($("#txt_newsku").val()).length);
}
else
if (s1 == "SKU3") {
if (jQuery.trim($("#txt_newsku").val()).length >= this.SKU3.length) {
error = "新修改的sku长度不能大于原sku1的长度";
}
else
this.SKU3 = jQuery.trim($("#txt_newsku").val()) + this.SKU3.substr(jQuery.trim($("#txt_newsku").val()).length);
}
else
if (s1 == "SKU4") {
this.SKU4 = jQuery.trim($("#txt_newsku").val()) + this.SKU4.substr(jQuery.trim($("#txt_newsku").val()).length);
}
else
if (s1 == "SKU5") {
this.SKU5 = jQuery.trim($("#txt_newsku").val()) + this.SKU5.substr(jQuery.trim($("#txt_newsku").val()).length);
}
else
if (s1 == "SKU6") {
this.SKU6 = jQuery.trim($("#txt_newsku").val()) + this.SKU6.substr(jQuery.trim($("#txt_newsku").val()).length);
}
else
if (s1 == "SKU7") {
this.SKU7 = jQuery.trim($("#txt_newsku").val()) + this.SKU7.substr(jQuery.trim($("#txt_newsku").val()).length);
}
else
if (s1 == "SKU8") {
this.SKU8 = jQuery.trim($("#txt_newsku").val()) + this.SKU8.substr(jQuery.trim($("#txt_newsku").val()).length);
}
});
datagrid1.DataBind(Detaillist);
}
var issave = 0;
var index = 0;
var sxid = 0;
function AddSX(PropertyId) {
index++;
var shtml = "";
//if ($("#select_sxfl").val() == "0") {
// shtml = "<div divno='" + index + "'>属性描述:<input inputno='" + index + "' pid='0' type='text' style='width:100px;' class='editTextbox'/>属性值:<input inputsxzno='" + index + "' class='editTextbox' style='width:90px'>属性英文:<input inputsxywno='" + index + "' class='editTextbox' style='width:90px'><a addno='" + index + "' style='cursor: pointer; text-decoration: underline; color: blue;'><img alt='' src='../images/add.ico' />新增</a><a delno='" + index + "' style='cursor: pointer; text-decoration: underline; color: blue;'><img alt='' src='../images/del.gif' />取消</a><div divsxno='" + index + "'></div></div>";
//}
//else {
shtml = "<div divno='" + PropertyId + "'>属性值:<input inputsxzno='" + index + "' class='editTextbox' style='width:90px'>属性英文:<input inputsxywno='" + index + "' class='editTextbox' style='width:90px'><a addno='" + index + "' pid='" + PropertyId + "' style='cursor: pointer; text-decoration: underline; color: blue;'><img alt='' src='../images/add.ico' />新增</a><div divsxno='" + PropertyId + "'>";
var param = new Object();
param.PropertyId = PropertyId;
$.ajax({
url: "HuoWuService.asmx/GetPropertyDetailList",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
async: false,
success: function (data) {
if (data.d != null) {
$(data.d).each(function () {
sxid++;
shtml += "<input sxid='" + sxid + "' type='checkbox' /><label sxid='" + sxid + "' sxz='" + this.EnglishName + "'>" + this.Name + "</label><a sxid='" + sxid + "' pdid='" + this.Id + "' style='cursor: pointer;' title='删除属性'><img src='../images/Del.gif'/></a>";
});
}
}
});
shtml += "</div></div>";
//}
$("#td1").append(shtml);
}
function GetPropertyList() {
$("#select_sxfl").empty();
$("#select_sxfl").append("<option value='0'>自定义描述</option>")
$.ajax({
url: "HuoWuService.asmx/GetPropertyList",
// data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
async: false,
success: function (data) {
if (data.d != null) {
$(data.d).each(function () {
$("#select_sxfl").append("<option value='" + this.Id + "'>" + this.PropertyName + "</option>")
});
}
}
});
}
function AddSKU() {
//if ($("#txtInPrice1").val() == "") {
// alert("请填写货物单价");
// return;
//}
//if ($("#txtPostPrice1").val() == "") {
// alert("请填写快递成本");
// return;
//}
//if ($("#txtWeight1").val() == "") {
// alert("请填写货物重量");
// return;
//}
// if (issave == 1)
// SaveProperty();
var list1 = new Array();
var list2 = new Array();
var list3 = new Array();
$("div[divsxno]").each(function (i) {
$(this).find("input:checked").each(function () {
var skus = $("#txt_ECode").val() + "-";
if ($("#Radio2").is(":checked") == true) {
var model = new Object;
model.DetailId = 0;
GetTypeCode();
model.TypeCode = skus + "-" + TypeCode1;
//model.TypeDesc = skus + TypeCode1;
if ($("#select_sku").val() == "SKU1")
model.SKU1 = sku3;
else if ($("#select_sku").val() == "SKU2")
model.SKU2 = sku3;
else if ($("#select_sku").val() == "SKU3")
model.SKU3 = sku3;
else if ($("#select_sku").val() == "SKU4")
model.SKU4 = sku3;
else if ($("#select_sku").val() == "SKU5")
model.SKU5 = sku3;
else if ($("#select_sku").val() == "SKU6")
model.SKU6 = sku3;
else if ($("#select_sku").val() == "SKU7")
model.SKU7 = sku3;
else if ($("#select_sku").val() == "SKU8")
model.SKU8 = sku3;
model.SafeNum = $("#txtSafeNum1").val();
model.Weight = $("#txtWeight2").val();
model.Solid = $("#txtSolid").val();
model.Price = $("#txtInPrice1").val();
//model.PostPrice = $("#txtPostPrice1").val();
//model.Weight = $("#txtWeight1").val();
model.GoodsNum = 0;
var skunum = 0;
$(Detaillist).each(function () {
if (this.SKU1 == model.SKU1)
skunum = 1;
});
if (skunum == 0) {
Array.add(Detaillist, model);
}
}
else {
var ino = $(this).attr("sxid");
var sxz = $("label[sxid='" + ino + "']").attr("sxz");
var sxms = $("label[sxid='" + ino + "']").html();
var md = new Object();
md.Name = sxms;
md.EName = sxz;
if (i == 0) {
Array.add(list1, md);
}
else if (i == 1) {
Array.add(list2, md);
}
else if (i == 2) {
Array.add(list3, md);
}
}
});
});
if (list1 != null && list1.length > 0) {
$(list1).each(function () {
var sku1 = $("#txtGoodsCode").val() + "-" + this.EName;
var sku1desc = this.Name;
if (list2 != null && list2.length > 0) {
$(list2).each(function () {
var sku2 = sku1 + "-" + this.EName;
var sku2desc = sku1desc + " " + this.Name;
if (list3 != null && list3.length > 0) {
$(list3).each(function () {
var sku3 = sku2 + "-" + this.EName;
var sku3desc = sku2desc + " " + this.Name;
var model = new Object;
model.DetailId = 0;
GetTypeCode();
model.TypeCode = TypeCode1;
if (model.TypeDesc == null || model.TypeDesc == "")
model.TypeDesc = sku3desc;
if ($("#select_sku").val() == "SKU1")
model.SKU1 = sku3;
else if ($("#select_sku").val() == "SKU2")
model.SKU2 = sku3;
else if ($("#select_sku").val() == "SKU3")
model.SKU3 = sku3;
else if ($("#select_sku").val() == "SKU4")
model.SKU4 = sku3;
else if ($("#select_sku").val() == "SKU5")
model.SKU5 = sku3;
else if ($("#select_sku").val() == "SKU6")
model.SKU6 = sku3;
else if ($("#select_sku").val() == "SKU7")
model.SKU7 = sku3;
else if ($("#select_sku").val() == "SKU8")
model.SKU8 = sku3;
model.SafeNum = $("#txtSafeNum1").val();
model.Weight = $("#txtWeight2").val();
model.Solid = $("#txtSolid").val();
model.Price = $("#txtInPrice1").val();
//model.PostPrice = $("#txtPostPrice1").val();
//model.Weight = $("#txtWeight1").val();
model.GoodsNum = 0;
var skunum = 0;
$(Detaillist).each(function () {
if (this.SKU1 == sku3)
skunum = 1;
});
if (skunum == 0) {
Array.add(Detaillist, model);
}
});
}
else {
var model = new Object;
model.DetailId = 0;
GetTypeCode();
model.TypeCode = TypeCode1;
if (model.TypeDesc == null || model.TypeDesc == "")
model.TypeDesc = sku2desc;
if ($("#select_sku").val() == "SKU1")
model.SKU1 = sku2;
else if ($("#select_sku").val() == "SKU2")
model.SKU2 = sku2;
else if ($("#select_sku").val() == "SKU3")
model.SKU3 = sku2;
else if ($("#select_sku").val() == "SKU4")
model.SKU4 = sku2;
else if ($("#select_sku").val() == "SKU5")
model.SKU5 = sku2;
else if ($("#select_sku").val() == "SKU6")
model.SKU6 = sku2;
else if ($("#select_sku").val() == "SKU7")
model.SKU7 = sku2;
else if ($("#select_sku").val() == "SKU8")
model.SKU8 = sku2;
model.SafeNum = $("#txtSafeNum1").val();
model.Weight = $("#txtWeight2").val();
model.Solid = $("#txtSolid").val();
model.Price = $("#txtInPrice1").val();
//model.PostPrice = $("#txtPostPrice1").val();
//model.Weight = $("#txtWeight1").val();
model.GoodsNum = 0;
var skunum = 0;
$(Detaillist).each(function () {
if (this.SKU1 == sku2)
skunum = 1;
});
if (skunum == 0) {
Array.add(Detaillist, model);
}
}
});
}
else {
var model = new Object;
model.DetailId = 0;
GetTypeCode();
model.TypeCode = TypeCode1;
if (model.TypeDesc == null || model.TypeDesc == "")
model.TypeDesc = sku1desc;
if ($("#select_sku").val() == "SKU1")
model.SKU1 = sku1;
else if ($("#select_sku").val() == "SKU2")
model.SKU2 = sku1;
else if ($("#select_sku").val() == "SKU3")
model.SKU3 = sku1;
else if ($("#select_sku").val() == "SKU4")
model.SKU4 = sku1;
else if ($("#select_sku").val() == "SKU5")
model.SKU5 = sku1;
else if ($("#select_sku").val() == "SKU6")
model.SKU6 = sku1;
else if ($("#select_sku").val() == "SKU7")
model.SKU7 = sku1;
else if ($("#select_sku").val() == "SKU8")
model.SKU8 = sku1;
model.SafeNum = $("#txtSafeNum1").val();
model.Weight = $("#txtWeight2").val();
model.Solid = $("#txtSolid").val();
model.Price = $("#txtInPrice1").val();
// model.PostPrice = $("#txtPostPrice1").val();
// model.Weight = $("#txtWeight1").val();
model.GoodsNum = 0;
var skunum = 0;
$(Detaillist).each(function () {
if (this.SKU1 == sku1)
skunum = 1;
});
if (skunum == 0) {
Array.add(Detaillist, model);
}
}
});
}
datagrid1.DataBind(Detaillist);
$.fancybox.close();
}
function SaveProperty() {
var error = "";
var PropertyList = new Array();
$("input[inputno]").each(function (i) {
if ($(this).val() == "") {
error += "第" + (i + 1).toString() + "个属性描述没填";
}
var inputno = $(this).attr("inputno");
var md = new Object();
md.PropertyName = $(this).val();
md.Id = $(this).attr("pid");
var detaillist = new Array();
$("div[divsxno='" + inputno + "'] label[sxid]").each(function () {
var md1 = new Object();
md1.Name = $(this).html();
md1.EnglishName = $(this).attr("sxz");
Array.add(detaillist, md1);
});
md.PropertyDetailList = detaillist;
Array.add(PropertyList, md);
});
if (error != "") {
alert(error);
PropertyList = null;
return;
}
var param = new Object();
param.list = PropertyList;
$.ajax({
url: "HuoWuService.asmx/SaveProperty",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
success: function (data) {
}
});
}
function SavePropertyForTM(PID, Name, EnglishName) {
var md1 = new Object();
md1.Id = 0;
md1.PropertyId = PID
md1.Name = Name;
md1.EnglishName = EnglishName;
var param = new Object();
param.model = md1;
$.ajax({
url: "HuoWuService.asmx/SavePropertyForTM",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
success: function (data) {
}
});
}
function DeletePropertyForTM(PDId) {
if (PDId == 0)
return;
var param = new Object();
param.Id = PDId;
$.ajax({
url: "HuoWuService.asmx/DeletePropertyForTM",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
success: function (data) {
}
});
}
function ClearData() {
index = -1;
DetailId = 0;
$("#txtTypeDesc").val("");
$("#txtSKU1").val("");
$("#txtSKU2").val("");
$("#txtSKU3").val("");
$("#txtSKU4").val("");
//$("#txtWeight").val("");
$("#txtMinBuyNum").val("0");
$("#txtSafeNum").val("0");
//$("#txtSolid").val("");
$("#txtGoodsNum").val("");
ImgList = new Array();
$("select[sno]").val("0");
$("input[sno]").val("");
$("#div_img").html("");
}
function GetGoodsModel() {
var param = new Object();
param.GoodsId = GoodsId;
$.ajax({
url: "../HuoWuServiceNew.asmx/GetGoodsInfoModelForHWC",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
async: false,
success: function (data) {
if (data.d != null) {
GoodsModel = data.d;
$("#select_company").val(data.d.CompanyId);
$("#txtGoodsCode").val(data.d.GoodsCode);
// $("#txtSortId").combotree("setValue", data.d.SortId);
$("#kw").val(data.d.SupplierId);
$("#txtGoodsName").val(data.d.GoodsName);
if (data.d.InPrice != null)
$("#txtInPrice").val(data.d.InPrice);
if (data.d.NowPrice != null)
$("#txtNowPrice").val(data.d.NowPrice);
if (data.d.JYPrice != null)
$("#txtJYPrice").val(data.d.JYPrice);
$("#txtHGCode").val(data.d.HGCode);
if (data.d.FeeRate != null)
$("#txtFeeRate").val(data.d.FeeRate);
$("#txtNoGoods").val(data.d.NoGoods);
$("#txtGoodsEnglisgName").val(data.d.GoodsEnglisgName);
$("#txtGoodsOldCode").val(data.d.GoodsOldCode);
if (data.d.Weight != null)
$("#txtWeight").val(data.d.Weight);
if (data.d.Weight2 != null)
$("#txtWeight22").val(data.d.Weight2);
if (data.d.Solid != null)
$("#txtSolid").val(data.d.Solid);
if (data.d.BGPrice != null)
$("#txtBGPrice").val(data.d.BGPrice);
if (data.d.PageFee != null)
$("#txtPageFee").val(data.d.PageFee);
if (data.d.PostPrice != null)
$("#txtPostPrice").val(data.d.PostPrice);
$("#txtGoodsRemark").val(data.d.GoodsRemark);
$("#txtGoodsInfo").val(data.d.GoodsInfo);
$("#txtDeptRemark").val(data.d.DeptRemark);
$("#txtCert").val(data.d.Cert);
$("#txt_NoticeShop").val(data.d.NoticeShop);
if (data.d.AutoPlan == 1)
$("#chkAutoPlan").attr("checked", "checked");
if (data.d.NoticeDays > 0)
$("#chkNoticeDays").attr("checked", "checked");
if (data.d.NoGoods == 1)
$("#chkNoGoods").attr("checked", "checked");
$("#txtGoodsSupplyCode").val(data.d.GoodsSupplyCode);
$("#txtOperation").val(data.d.UpdateName);
$("#txtNetWeight").val(data.d.NetWeight);
$("#txtLong").val(data.d.Long);
$("#txtWidth").val(data.d.Width);
$("#txtHeight").val(data.d.Height);
$("#txtLong2").val(data.d.Long2);
$("#txtWidth2").val(data.d.Width2);
$("#txtHeight2").val(data.d.Height2);
$("#txtBoxRate").val(data.d.BoxRate);
$("#select_DefaultCity").val(data.d.DefaultCity);
SetWeight(data.d.State);
if (data.d.ImgList != null) {
GoodsImg = data.d.ImgList;
$("#div_img1").html("");
if (GoodsImg != null) {
$(GoodsImg).each(function () {
$("#div_img1").append("<a><img alt='' imgurl='" + this.FileUrl + "' no='" + this.id + "' src='../" + this.FileUrl + "' width='50px' height='50px' /><span>" + this.FileName + "</span></a><a class='img_del1' style='cursor:pointer;' no='" + this.id + "'><img alt='删除' src='../images/del.gif' width='20px' height='20px' /></a>");
});
}
}
}
}
});
}
function SetWeight(state)
{
if(state==1)
{
$("#chkWeightSure").attr("checked","checked");
$("#txtLong,#txtHeight,#txtBoxRate,#txtSolid,#txtLong2,#txtHeight2,#txtWidth2,#txtWeight22,#txtWeight,#txtNetWeight").attr("disabled","disabled");
}
else
$("#txtLong,#txtHeight,#txtBoxRate,#txtSolid,#txtLong2,#txtHeight2,#txtWidth2,#txtWeight22,#txtWeight,#txtNetWeight").removeAttr("disabled" );
}
function Update_GoodsSure() {
var param = new Object();
param.GoodsId = GoodsId;
var IsSure=0;
if($("#chkWeightSure").is(":checked")==true)
IsSure=1;
param.IsSure = IsSure;
$.ajax({
url: "../HuoWuServiceNew.asmx/Update_GoodsSure",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
async: false,
success: function (data) {
SetWeight(IsSure);
}
});
}
function GetGoodDetail() {
var param = new Object();
param.GoodsId = GoodsId;
$.ajax({
url: "HuoWuService.asmx/GetGoodsDeatilListForTM",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
async: false,
success: function (data) {
if (data.d != null) {
Detaillist = data.d;
datagrid1.DataBind(Detaillist);
$(".ms").each(function () {
var cc = jQuery.trim($(this).html());
if ($(this).html() != "") {
var cl = cc.substr(cc.length - 1, 1);
if (cl == "一" || cl == "二" || cl == "三") {
$(this).css("color", "red");
}
}
});
var hjck = 0;
$(".ck").each(function () {
if ($(this).html() < 0) {
hjck += parseInt($(this).html());
}
});
$("#a_hjck").html(hjck);
if (Detaillist.length > 0)
TypeCode = Detaillist[0].TypeNo;
}
}
});
}
function GetUrl() {
var param = new Object();
param.GoodsId = GoodsId;
$.ajax({
url: "HuoWuService.asmx/GetGoodsLink",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
async: false,
success: function (data) {
if (data.d != null) {
Urllist = data.d;
datagrid2.DataBind(Urllist);
}
}
});
}
function GetShop() {
$("#div_shop").empty();
var param = new Object();
param.GoodsId = GoodsId;
var shophtml = new Sys.StringBuilder();
$.ajax({
url: "HuoWuService.asmx/GetShopListForTM",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
async: false,
success: function (data) {
if (data.d != null) {
$(data.d).each(function () {
shophtml.append("<span style='width:70px;display:inline-block;display:-moz-inline-box;'>" + this.PlatName + ":</span>");
$(this.ShopList).each(function (i) {
var dis = "";
if (this.IsSelf == 0)
dis = " disabled='disabled'";
if (this.IsCheck == true) {
var name = "";
if (this.InName != null && this.InName != "")
name = "[" + this.InName + "]";
shophtml.append("<input id='chk_1'+'" + i.toString() + "' shopid='" + this.ShopId + "' type='checkbox' checked='checked' " + dis + " /><label for='chk_1'+'" + i.toString() + "'>" + this.ShopName + name + "</label>");
}
else
shophtml.append("<input id='chk_1'+'" + i.toString() + "' shopid='" + this.ShopId + "' type='checkbox' " + dis + " /><label for='chk_1'+'" + i.toString() + "'>" + this.ShopName + "</label>");
});
shophtml.append("<br/>");
});
$("#div_shop").html(shophtml.toString());
}
}
});
}
var Urllist = new Array();
function AddUrl() {
datagrid2.UpdateDataSource();
Urllist = datagrid2.DataSource;
var model = new Object;
model.Id = 0;
model.LinkUrl = tempurl;
model.LinkDesc = "";
Array.add(Urllist, model);
datagrid2.DataBind(Urllist);
}
var shtml = new Sys.StringBuilder();
var shtml1 = new Sys.StringBuilder();
function GetStore() {
$("#div_ck").empty();
$.ajax({
url: "../CangKu/CangKuServer.asmx/GetUseStoreHouse",
// data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
async: false,
success: function (data) {
if (data.d != null) {
$(data.d).each(function () {
shtml1 = new Sys.StringBuilder();
shtml.append("<span style='width:100px;display:inline-block;display:-moz-inline-box;'>" + this.StoreName + "</span>库位:<select sno='" + this.StoreId + "' class='selectClass' name='D2' style='width:90px'><option value='0'>-无-</option>");
GetPostion(this.StoreId);
shtml.append(shtml1.toString() + "</select>");
shtml.append("<span style='width:70px;display:inline-block;display:-moz-inline-box;'>库存数量:</span><input sno='" + this.StoreId + "' sid='0' type='text' style='width:80px;' class='editTextbox'/><br/>");
});
$("#div_ck").html(shtml.toString());
}
else //仓库未开启
{
//$("#tr1").show();
//$("#tr2").hide();
}
}
});
}
function GetPostion(StoreId) {
var param = new Object();
param.StoreId = StoreId;
if (param.StoreId > 0) {
$.ajax({
url: "../CangKu/CangKuServer.asmx/GetStorePostion",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
async: false,
success: function (data) {
if (data.d != null) {
$(data.d).each(function () {
shtml1.append("<option value='" + this.PostionId + "'>" + this.PostionDesc + " </option>");
});
}
}
});
}
}
//#region 读取分类
var ListSort = null;
function ReadSortList() {
ListSort = new Array();
$.ajax({
url: "HuoWuService.asmx/GetGoodsSortList",
//data: Sys.Serialization.JavaScriptSerializer.serialize(param),
async: true,
success: function (data) {
ListSort = data.d;
BindTreeView();
ReadSortTree();
if (XPId > 0) {
GetXPModel();
}
}
});
}
//#endregion
//#region 绑定树菜单
var TreeSource;
function BindTreeView() {
TreeSource = new Array();
// Treehtml = new Sys.StringBuilder();
var Sortslist = GetListSort(null);
$(Sortslist).each(function () {
var childNode = new Array();
var model = new Array();
model.id = this.SortId;
model.text = this.SortName;
model.state = "closed";
model.checked = false;
model.iconCls = ".icon-addfolder";
model.children = childNode;
Array.add(TreeSource, model);
BindTreeChildNode(model.children, this.SortId);
});
}
//#endregion
//#region 绑定子菜单
function BindTreeChildNode(PrevNode, ParentItemId) {
var Sortslist = GetListSort(ParentItemId);
$(Sortslist).each(function () {
var atr = new Object();
var childNode = new Array();
var model = new Array();
model.id = this.SortId;
model.text = this.SortName;
model.iconCls = "icon-Tree";
model.state = "closed";
model.checked = false;
model.children = childNode;
Array.add(PrevNode, model);
BindTreeChildNode(model.children, this.SortId);
});
}
//#endregion
//#region 返回指定级菜单
function GetListSort(ParentItemId) {
var Sortslist = new Array();
$(ListSort).each(function () {
if (this.ParentId == ParentItemId) {
var model = new Object();
model.SortId = this.SortId;
model.ParentId = this.ParentId;
model.SortName = this.SortName;
Array.add(Sortslist, model);
}
});
return Sortslist;
}
//#endregion
function ReadSortTree() {
$("#txtSortId").combotree({
data: TreeSource,
onSelect: function (node) {
// var node = $("#txtSortId").tree("getSelected");
var SortId = node.id;
GetGoodsCode(SortId);
}
});
if (GoodsId > 0) {
GetGoodsModel();
GetGoodDetail();
GetUrl();
}
}
function GetGoodsCode(SortId) {
var param = new Object();
param.SortId = SortId;
$.ajax({
url: "HuoWuService.asmx/GetGoodsCodeForTM",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
async: false,
success: function (data) {
if (data.d != null) {
if (data.d == "0") {
alert("请选择第三级分类");
return;
}
if ($("#txtGoodsCode").val() == "" || GoodsId == 0)
$("#txtGoodsCode").val(data.d);
if ($("#txtGoodsOldCode").val() == "" || GoodsId == 0)
$("#txtGoodsOldCode").val(data.d);
}
}
});
}
function GetEnglish(SortId) {
var param = new Object();
param.SortId = SortId;
$.ajax({
url: "HuoWuService.asmx/GetEnglishTM",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
async: false,
success: function (data) {
if (data.d != null) {
$("#txtGoodsEnglisgName").val(data.d);
}
}
});
}
var tempurl = "";
function GetXPModel() {
var param = new Object();
param.Id = XPId;
$.ajax({
url: "../BaseData.asmx/GetXPModel",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
async: false,
success: function (data) {
if (data.d != null) {
$("#txtGoodsName").val(data.d.GoodsName);
$("#txtGoodsInfo").html(data.d.LinkUrl);
tempurl = data.d.LinkUrl;
if (tempurl == "") {
tempurl = $("#txtGoodsInfo").val();
}
$("#txtSortId").combotree("setValue", data.d.SortId);
GetGoodsCode(data.d.SortId);
GetEnglish(data.d.SortId);
AddUrl();
}
}
});
}
function fopen() {
$.fancybox({
'width': '40%',
'height': '40%',
'autoScale': false,
'transitionIn': 'elastic',
'transitionOut': 'elastic',
'href': '#test',
'onComplete': function () {
}
});
}
function fopen1() {
$.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 () {
}
});
}
var Detaillist = new Array();
var DetailId = 0;
var index = -1;
function addDetail() {
//if ($("#txtSKU1").val() == "") {
// alert("请填写sku");
// return;
//}
//if ($("#txtSKU1").val().indexOf($("#txtGoodsCode").val()+"-")<0) {
// alert("sku必须以货物编号-开始例如ABC0001-xl red");
// return;
//}
//if ($("#txtInPrice2").val() == "") {
// alert("请填写货物单价");
// return;
//}
//if ($("#txtPostPrice").val() == "") {
// alert("请填写快递成本");
// return;
//}
//if ($("#txtWeight").val() == "") {
// alert("请填写货物重量");
// return;
//}
var skunum = 0;
if ($("#txtSKU1").val() != "" || $("#txtSKU2").val() != "" || $("#txtSKU3").val() != "" || $("#txtSKU4").val() != "" || $("#txtSKU5").val() != "" || $("#txtSKU6").val() != "" || $("#txtSKU7").val() != "" || $("#txtSKU8").val() != "") {
var param = new Object();
param.DetailId = DetailId;
param.SKU1 = $("#txtSKU1").val();
param.SKU2 = $("#txtSKU2").val();
param.SKU3 = $("#txtSKU3").val();
param.SKU4 = $("#txtSKU4").val();
param.SKU5 = $("#txtSKU5").val();
param.SKU6 = $("#txtSKU6").val();
param.SKU7 = $("#txtSKU7").val();
param.SKU8 = $("#txtSKU8").val();
$.ajax({
url: "HuoWuService.asmx/IsSKU",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
async: false,
success: function (data) {
if (data.d != "") {
alert(data.d);
skunum = 1;
}
}
});
}
if (skunum == 1)
return;
//$(Detaillist).each(function (i) {
// if (i != index)
// {
// if ($("#txtSKU4").val() != "") {
// if (this.SKU1 == $("#txtSKU4").val() || this.SKU2 == $("#txtSKU4").val() || this.SKU3 == $("#txtSKU4").val() || this.SKU4 == $("#txtSKU4").val())
// skunum = 4;
// }
// if ($("#txtSKU3").val() != "") {
// if (this.SKU1 == $("#txtSKU3").val() || this.SKU2 == $("#txtSKU3").val() || this.SKU3 == $("#txtSKU3").val() || this.SKU4 == $("#txtSKU3").val())
// skunum = 3;
// }
// if ($("#txtSKU2").val() != "") {
// if (this.SKU1 == $("#txtSKU2").val() || this.SKU2 == $("#txtSKU2").val() || this.SKU3 == $("#txtSKU3").val() || this.SKU4 == $("#txtSKU3").val())
// skunum = 2;
// }
// if(this.SKU1 == $("#txtSKU1").val()||this.SKU2 == $("#txtSKU1").val()||this.SKU3 == $("#txtSKU1").val()||this.SKU4 == $("#txtSKU1").val())
// skunum = 1;
// }
//});
//if (skunum==1) {
// alert("sku已经存在");
// return;
//}
//if (skunum == 2) {
// alert("sku2已经存在");
// return;
//}
//if (skunum == 3) {
// alert("sku3已经存在");
// return;
//}
//if (skunum == 4) {
// alert("sku4已经存在");
// return;
//}
var model = new Object;
if (index == -1) {
model.DetailId = DetailId;
GetTypeCode();
model.TypeCode = TypeCode1;
if ($("#txtTypeDesc").val() != "")
model.TypeDesc = $("#txtTypeDesc").val();
else
model.TypeDesc = $("#txtSKU1").val();
model.SKU1 = jQuery.trim($("#txtSKU1").val());
model.SKU2 = jQuery.trim($("#txtSKU2").val());
model.SKU3 = jQuery.trim($("#txtSKU3").val());
model.SKU4 = jQuery.trim($("#txtSKU4").val());
model.SKU5 = jQuery.trim($("#txtSKU5").val());
model.SKU6 = jQuery.trim($("#txtSKU6").val());
model.SKU7 = jQuery.trim($("#txtSKU7").val());
model.SKU8 = jQuery.trim($("#txtSKU8").val());
//model.GoodsImageIds = GetImgsId();
var imgs = new Array();
if (ImgList != null && ImgList.length > 0) {
model.FirstImgUrl = "../" + ImgList[0].FileUrl;
var imgids = "";
$(ImgList).each(function () {
imgids += this.id + ",";
Array.add(imgs, this);
});
model.GoodsImageIds = imgids;
}
model.ImgList = imgs;
model.SafeNum = $("#txtSafeNum").val();
model.MinBuyNum = $("#txtMinBuyNum").val();
// model.Solid = $("#txtSolid").val();
model.Price = $("#txtInPrice2").val();
//if ($("#txtPostPrice").val() != "")
// model.PostPrice = $("#txtPostPrice").val();
//else
// model.PostPrice = 0;
model.Weight = $("#txtWeight2").val();
model.NoGoods = 0;
if ($("#chkNoGoods1").is(":checked") == true)
model.NoGoods = 1;
var plist = new Array();
var Num = 0;
if ($("#txtGoodsNum").val() != "")
Num = $("#txtGoodsNum").val();
Num = 0;
$("input[sno]").each(function () {
if ($(this).val() != "" && $(this).val() != "0") {
var md = new Object();
md.InId = 0;
md.DetailId = 0;
md.StoreId = $(this).attr("sno");
md.PostionId = $("select[sno='" + md.StoreId + "']").val();
md.GoodsNum = $(this).val();
Array.add(plist, md);
Num += parseInt($(this).val());
}
});
model.GoodsNum = Num;
model.GoodsPostion = plist;
Array.add(Detaillist, model);
}
else {
if ($("#txtTypeDesc").val() != "")
Detaillist[index].TypeDesc = $("#txtTypeDesc").val();
else
Detaillist[index].TypeDesc = $("#txtSKU1").val();
Detaillist[index].SKU1 = $("#txtSKU1").val();
Detaillist[index].SKU2 = $("#txtSKU2").val();
Detaillist[index].SKU3 = $("#txtSKU3").val();
Detaillist[index].SKU4 = $("#txtSKU4").val();
Detaillist[index].SKU5 = $("#txtSKU5").val();
Detaillist[index].SKU6 = $("#txtSKU6").val();
Detaillist[index].SKU7 = $("#txtSKU7").val();
Detaillist[index].SKU8 = $("#txtSKU8").val();
if (ImgList != null && ImgList.length > 0)
Detaillist[index].FirstImgUrl = "../" + ImgList[0].FileUrl;
else
Detaillist[index].FirstImgUrl = "";
Detaillist[index].ImgList = ImgList;
Detaillist[index].SafeNum = $("#txtSafeNum").val();
Detaillist[index].MinBuyNum = $("#txtMinBuyNum").val();
// Detaillist[index].Solid = $("#txtSolid").val();
Detaillist[index].Price = $("#txtInPrice2").val();
// Detaillist[index].PostPrice = $("#txtPostPrice").val();
Detaillist[index].Weight = $("#txtWeight2").val();
Detaillist[index].NoGoods = 0;
if ($("#chkNoGoods1").is(":checked") == true)
Detaillist[index].NoGoods = 1;
var plist = new Array();
var Num = 0;
if ($("#txtGoodsNum").val() != "")
Num = $("#txtGoodsNum").val();
Num = 0;
$("input[sno]").each(function () {
if ($(this).val() != "" && $(this).val() != "0") {
var md = new Object();
md.InId = $(this).attr("sid");
md.DetailId = 0;
md.StoreId = $(this).attr("sno");
md.PostionId = $("select[sno='" + md.StoreId + "']").val();
md.GoodsNum = $(this).val();
Array.add(plist, md);
Num += parseInt($(this).val());
}
});
if (Detaillist[index].DetailId == 0)
Detaillist[index].GoodsNum = Num;
Detaillist[index].GoodsPostion = plist;
// Array.add(Detaillist, model);
}
datagrid1.DataBind(Detaillist);
$.fancybox.close();
}
//#region 初始化DataGrid
function CreateDataGrid() {
var col = new nblf.ui.DataGridColumn();
col.HeaderText = "缩略图";
col.CellTemplate = "<a CommandName='cmdView'><img src='{Bind FirstImgUrl}' alt='' width='30px' height='30px'/></a>";
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "编号";
col.CellTemplate = "<a CommandName='cmdView'>{Bind TypeCode}</a>";
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "描述";
// col.Width = "100px";
col.CellTemplate = "<a class='ms'>{Bind TypeDesc}</a>";
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "SKU";
// col.Width = "100px";
col.CreateFieldSpan("SKU1", "");
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "SKU2";
// col.Width = "100px";
col.CreateFieldSpan("SKU2", "");
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "SKU3";
// col.Width = "100px";
col.CreateFieldSpan("SKU3", "");
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "SKU4";
// col.Width = "100px";
col.CreateFieldSpan("SKU4", "");
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "SKU5";
// col.Width = "100px";
col.CreateFieldSpan("SKU5", "");
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "SKU6";
// col.Width = "100px";
col.CreateFieldSpan("SKU6", "");
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "SKU7";
// col.Width = "100px";
col.CreateFieldSpan("SKU7", "");
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "SKU8";
// col.Width = "100px";
col.CreateFieldSpan("SKU8", "");
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "单价";
// col.Width = "100px";
col.CreateFieldSpan("Price", "");
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "重量";
// col.Width = "100px";
col.CreateFieldSpan("Weight", "");
Array.add(datagrid1.Columns, col);
// col = new nblf.ui.DataGridColumn();
// col.HeaderText = "断货";
// // col.Width = "100px";
// col.CreateFieldSpan("NoGoodsState", "");
// Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "库存";
// col.Width = "100px";
col.CreateFieldSpan("GoodsNum", "");
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "运输途中";
// col.Width = "100px";
col.CreateFieldSpan("GoodsInNum", "");
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "缺货参考";
// col.Width = "100px";
col.CellTemplate = "<a class='ck'>{Bind LeftNum}</a>";
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "安全库存";
// col.Width = "100px";
col.CreateFieldSpan("SafeNum", "");
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "操作";
col.Width = "200px";
col.CellTemplate = "<input onclick='EditGoods(this)' class='btnClass dgbtnEdit' type='button' value='编辑'></input>&nbsp;<input onclick='DelGoods(this)' class='btnClass dgbtnDel' type='button' value='删除'></input>";
Array.add(datagrid1.Columns, col);
datagrid1.IsFixHeader = false;
datagrid1.ShowIndexColumn = false;
datagrid1.AllowPaging = false;
//datagrid1.Height = "260px";
datagrid1.SelectMode = nblf.ui.SelectMode.CheckBox;
datagrid1.Init();
}
function EditGoods(obj) {
var rowindex = $(obj).parent().parent().attr("index");
var model = datagrid1.Get_Model(rowindex);
DetailId = model.DetailId;
//if (DetailId > 0)
// $("#tr2").hide();
//else
// $("#tr2").show();
index = rowindex;
$("#txtGoodsId").val(model.GoodsId);
$("#txtTypeDesc").val(model.TypeDesc);
$("#txtSKU1").val(model.SKU1);
$("#txtSKU2").val(model.SKU2);
$("#txtSKU3").val(model.SKU3);
$("#txtSKU4").val(model.SKU4);
$("#txtSKU5").val(model.SKU5);
$("#txtSKU6").val(model.SKU6);
$("#txtSKU7").val(model.SKU7);
$("#txtSKU8").val(model.SKU8);
$("#txtWeight2").val(model.Weight);
$("#txtMinBuyNum").val(model.MinBuyNum);
$("#txtSafeNum").val(model.SafeNum);
//$("#txtPostPrice1").val(model.PostPrice);
// $("#txtSolid").val(model.Solid);
$("#txtInPrice2").val(model.Price);
ImgList = model.ImgList;
$("#div_img").html("");
if (ImgList != null) {
$(ImgList).each(function () {
$("#div_img").append("<a><img alt='' imgurl='" + this.FileUrl + "' no='" + this.id + "' src='../" + this.FileUrl + "' width='50px' height='50px' /></a><a class='img_del' style='cursor:pointer;' no='" + this.id + "'><img alt='删除' src='../images/del.gif' width='20px' height='20px' /></a>");
});
}
if (ImgList == null)
ImgList = new Array();
if (model.GoodsPostion != null) {
$(model.GoodsPostion).each(function () {
// $("select[sno='" + this.StoreId + "']").val(this.PostionId);
$("input[sno='" + this.StoreId + "']").val(this.GoodsNum);
$("input[sno='" + this.StoreId + "']").attr("sid", this.InId);
$("select[sno='" + this.StoreId + "']").val(this.PostionId);
});
}
fopen();
}
function DelGoods(obj) {
if (window.confirm('确定要删除吗?') == false) return;
var rowindex = $(obj).parent().parent().attr("index");
var param = new Object();
var model = datagrid1.Get_Model(rowindex);
param.DetailId = model.DetailId;
if (model.DetailId > 0) {
$.ajax({
url: "HuoWuService.asmx/DeleteGoodsDetail",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
success: function (data) {
if (data.d > 0) {
alert("该sku已经有数据关联无法删除");
return;
}
else {
alert("删除成功");
//datagrid1.Del_Row(rowindex);
GetGoodDetail();
}
}
});
}
}
function CreateDataGrid2() {
var col = new nblf.ui.DataGridColumn();
col.HeaderText = "链接地址";
col.CellTemplate = "<input type='text' style='width:100%' class='editTextbox' ColName='LinkUrl' value='{Bind LinkUrl}'/>";
Array.add(datagrid2.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "备注";
col.CellTemplate = "<input type='text' style='width:100%' class='editTextbox' ColName='LinkDesc' value='{Bind LinkDesc}'/>";
Array.add(datagrid2.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "操作";
col.Width = "100px";
col.CellTemplate = "<a title='' CommandName='cmdLink' style='cursor:pointer;color:blue'>链接跳转</a>";
Array.add(datagrid2.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "操作";
col.Width = "90px";
col.CellTemplate = "<input onclick='DelLink(this)' class='btnClass dgbtnDel' type='button' value='删除'></input>";
Array.add(datagrid2.Columns, col);
datagrid2.IsFixHeader = false;
datagrid2.ShowIndexColumn = false;
datagrid2.AllowPaging = false;
//datagrid1.Height = "260px";
datagrid2.SelectMode = nblf.ui.SelectMode.None;
datagrid2.Init();
}
function DelLink(obj) {
if (window.confirm('确定要删除吗?') == false) return;
var rowindex = $(obj).parent().parent().attr("index");
var param = new Object();
var model = datagrid2.Get_Model(rowindex);
param.LinkId = model.LinkId;
if (model.LinkId > 0) {
$.ajax({
url: "HuoWuService.asmx/DeleteBuyLink",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
success: function (data) {
alert("删除成功");
}
});
}
datagrid2.UpdateDataSource();
Urllist = datagrid2.DataSource;
if (Urllist != null) {
Array.removeAt(Urllist, rowindex);
}
datagrid2.DataBind(Urllist);
}
function uploadimg() {
$('#fuContainer').uploadify({
langFile: "../Scripts/uploadify/uploadify-lang-zh_CN.js",
swf: '../Scripts/uploadify/uploadify.swf',
uploader: '../GlobalAshx/AjaxFileUpload.ashx?DirectoryName=attached/images',
checkExisting: '../GlobalAshx/UploadifyCheck.ashx',
cancelImage: '../themes/default/images/tabs_close.gif',
buttonText: '选择图片',
method: 'post',
requeueErrors: true,
auto: true,
multi: true, //是否允许多文件上传
sizeLimit: 1000, //控制上传文件的大小单位byte
fileTypeDesc: '*.jpg;*.png;*.gif;*.bmp;*.jpeg;*.ico;',
fileTypeExts: '*.jpg;*.png;*.gif;*.bmp;*.jpeg;*.ico;',
height: 20, //浏览按钮高
uploadLimit: 999, //同时上传多小个文件
queueSizeLimit: 999, //队列允许的文件总数
successTimeout: 999,
removeCompleted: true, //当上传成功后是否将该Item删除
// 'scriptData': {'name':'ssd','id':'123'},
// 'folder':'1',
onUploadSuccess: function (event, response, status) {
if (response == "") return;
var DataModel = Sys.Serialization.JavaScriptSerializer.deserialize(response);
if (ImgList == null)
ImgList = new Array();
//var FileId = DataModel.Id;
var Url = "../" + DataModel.FileUrl;
var md = new Object();
md.FileUrl = DataModel.FileUrl;
md.id = DataModel.Id;
Array.add(ImgList, md);
$("#div_img").append("<a><img alt='' imgurl='" + DataModel.FileUrl + "' no='" + DataModel.Id + "' src='" + Url + "' width='50px' height='50px' /></a><a class='img_del' style='cursor:pointer;' no='" + DataModel.Id + "'><img alt='删除' src='../images/del.gif' width='20px' height='20px' /></a>");
}
});
}
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();
var dd = new Date();
var dirname = dd.getFullYear() + "." + dd.getMonth();
$.ajaxFileUpload({
url: '../GlobalAshx/AjaxFileUpload.ashx?DirectoryName=attached/' + dirname,
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;
}
var md = new Object();
md.FileUrl = data.FileUrl;
md.id = data.Id;
Array.add(ImgList, md);
var Url = "../" + data.FileUrl;
$("#div_img").append("<a><img alt='' imgurl='" + data.FileUrl + "' no='" + data.Id + "' src='" + Url + "' width='50px' height='50px' /></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;
}
//#region 检测文件是否是图片类型
function IsImage(filename) {
var extStart = filename.lastIndexOf(".");
var ext = filename.substring(extStart, filename.length).toUpperCase();
if (ext != ".BMP" && ext != ".PNG" && ext != ".GIF" && ext != ".JPG" && ext != ".JPEG") {
return false;
} else {
return true;
}
}
//#endregion
//#region 上传图片
var GoodsImg = new Array();
function ajaxFileUpload_fileToUploadImage() {
var filename = $("#fileToUploadImage").val();
if (filename == "" || filename == undefined) return;
if (IsImage(filename) == false) { alert("上传文件格式只限于bmp,png,gif,jpeg,jpg格式"); return; }
// WindowLoadModel.Show();
var dd = new Date();
var dirname = dd.getFullYear() + "." + dd.getMonth();
$.ajaxFileUpload({
url: '../GlobalAshx/AjaxFileUpload.ashx?DirectoryName=attached/' + dirname,
secureuri: false,
fileElementId: 'fileToUploadImage',
dataType: 'json',
success: function (data, status) {
// WindowLoadModel.Hide();
if (data.Id == 0) {
alert("图片太大了不要超过400K");
$("#fileToUploadImage").bind("change", function () {
ajaxFileUpload_fileToUploadImage();
});
return;
}
var md = new Object();
md.FileUrl = data.FileUrl;
md.FileName = data.FileName;
md.id = data.Id;
Array.add(GoodsImg, md);
var Url = "../" + data.FileUrl;
$("#div_img1").append("<a><img alt='' imgurl='" + data.FileUrl + "' no='" + data.Id + "' src='" + Url + "' width='50px' height='50px' /><span>" + data.FileName + "</span></a><a class='img_del1' style='cursor:pointer;' no='" + data.Id + "'><img alt='删除' src='../images/del.gif' width='20px' height='20px' /></a>");
$("#fileToUploadImage").bind("change", function () {
ajaxFileUpload_fileToUploadImage();
});
}
})
return false;
}
var ImgList = new Array();
//var imgurl = "";
//function GetImgsId()
//{
// var ids = "";
// $("img[no]").each(function (i) {
// ids += $(this).attr("no");
// if(i==0)
// imgurl =$(this).attr("imgurl");
// });
// return ids;
//}
var TypeCode = 0;
var TypeCode1 = "";
function GetTypeCode() {
TypeCode += 1;
if (TypeCode < 10)
TypeCode1 = "00" + TypeCode.toString();
else if (TypeCode < 100)
TypeCode1 = "0" + TypeCode.toString();
else
TypeCode1 = TypeCode.toString();
}
function Save() {
if ($("#txtGoodsCode").val() == "") {
alert("请填写货物编码");
return;
}
if ($("#txtGoodsName").val() == "") {
alert("请填写货物名称");
return;
}
if ($("#txtGoodsEnglisgName").val() == "") {
alert("请填写英文名称");
return;
}
//if (GoodsImg==null||GoodsImg.length == 0)
//{
// alert("至少上传一张图片");
// return;
//}
//if ($("#txtInPrice").val() == "") {
// alert("请填写单价");
// return;
//}
//if ($("#txtPostPrice").val() == "") {
// alert("请填写快递成本");
// return;
//}
$("#cmdSave").attr("disabled", "disabled");
var param = new Object();
var Model = new Object();
Model.XPId = XPId;
Model.GoodsId = GoodsId;
Model.GoodsCode = $("#txtGoodsCode").val();
Model.SortId = 0; // $("#txtSortId").combotree('getValue');
Model.SortName = "其它";
Model.SupplierId = $("#kw").val();
Model.GoodsName = $("#txtGoodsName").val();
Model.InPrice = $("#txtInPrice").val();
Model.Weight = $("#txtWeight").val();
Model.Weight2 = $("#txtWeight22").val();
Model.Solid = $("#txtSolid").val();
Model.BGPrice = $("#txtBGPrice").val();
Model.PageFee = $("#txtPageFee").val();
if ($("#txtNowPrice").val() != "")
Model.NowPrice = $("#txtNowPrice").val();
//else
if ($("#txtSafeNum2").val() != "")
Model.SafeNum = $("#txtSafeNum2").val();
else
Model.SafeNum = 0;
Model.PostPrice = $("#txtPostPrice").val();
Model.DefaultCity = $("#select_DefaultCity").val();
Model.NoGoods = 0;
Model.HGCode = $("#txtHGCode").val();
Model.FeeRate = $("#txtFeeRate").val();
if ($("#txtFeeRate").val() == "") {
Model.FeeRate = 0;
}
Model.NoticeShop = $("#txt_NoticeShop").val();
Model.NetWeight = $("#txtNetWeight").val();
Model.Long = $("#txtLong").val();
Model.Width = $("#txtWidth").val();
Model.Height = $("#txtHeight").val();
Model.Long2 = $("#txtLong2").val();
Model.Width2 = $("#txtWidth2").val();
Model.Height2 = $("#txtHeight2").val();
Model.BoxRate = $("#txtBoxRate").val();
if (GoodsImg != null && GoodsImg.length > 0) {
Model.FirstImgUrl = "../" + GoodsImg[0].FileUrl;
var imgs = "";
$(GoodsImg).each(function () {
imgs += this.id + ",";
});
Model.GoodsImageIds = imgs;
}
if ($("#chkNoGoods").is(':checked') == true)
Model.NoGoods = 1;
Model.AutoPlan = 0;
if ($("#chkAutoPlan").is(':checked') == true)
Model.AutoPlan = 1;
Model.IsGYS = 0;
if ($("#chkIsGYS").is(':checked') == true)
Model.IsGYS = 1;
Model.NoticeDays = 0;
if ($("#chkNoticeDays").is(':checked') == true)
Model.NoticeDays = 10;
Model.GoodsOldCode = $("#txtGoodsOldCode").val();
Model.GoodsSupplyCode = $("#txtGoodsSupplyCode").val();
Model.JYPrice = $("#txtJYPrice").val();
Model.GoodsEnglisgName = $("#txtGoodsEnglisgName").val();
Model.GoodsRemark = $("#txtGoodsRemark").val();
Model.GoodsInfo = $("#txtGoodsInfo").val();
Model.DeptRemark = $("#txtDeptRemark").val();
Model.Cert = $("#txtCert").val();
Model.State = 1;
param.model = Model;
param.DetailList = Detaillist;
datagrid2.UpdateDataSource();
Urllist = datagrid2.DataSource;
param.LinkList = Urllist;
// var shoplist = new Array();
// $("input[shopid]:checked").each(function () {
// var md = new Object();
// md.GoodsId = 0;
// md.ShopId = $(this).attr("shopId");
// Array.add(shoplist, md);
// });
param.shoplist = null;
param.CompanyId = $("#select_company").val();
WindowLoadModel.Show();
$.ajax({
url: "../HuoWuServiceNew.asmx/SaveGoodsForHWC",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
success: function (data) {
WindowLoadModel.Hide();
if (data.d == "-1") {
alert("这个选品货物已经加过编号,不能重复添加");
return;
}
if (data.d == "-2") {
alert("这个货物编号已经存在");
return;
}
if (data.d == "-3") {
alert("供应商名字不存在,请确定填写是否正确或者勾选新供应商");
return;
}
$("#cmdSave").removeAttr("disabled");
alert("保存成功");
//window.location.reload();
window.location.href = "HW_GoodsAddForTM2.aspx?GoodsId=" + data.d;
//window.parent.CloseTab("货物编辑", Title);
}
});
}
//#endregion
function SaveLink() {
var param = new Object();
param.GoodsId = GoodsId;
datagrid2.UpdateDataSource();
Urllist = datagrid2.DataSource;
param.LinkList = Urllist;
param.GoodsInfo = $("#txtGoodsInfo").val();
param.name = $("#txtOperation").val();
WindowLoadModel.Show();
$.ajax({
url: "HuoWuService.asmx/SaveBuyLink",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
success: function (data) {
WindowLoadModel.Hide();
alert("保存成功");
GetUrl();
}
});
}
function SavePrice() {
var param = new Object();
param.GoodsId = GoodsId;
param.NowPrice = $("#txtNowPrice").val();
WindowLoadModel.Show();
$.ajax({
url: "HuoWuService.asmx/SaveGoodsPrice",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
success: function (data) {
WindowLoadModel.Hide();
alert("保存成功");
}
});
}
//#region 删除
function Delete(GoodsId) {
if (window.confirm("确定要删除吗?") == false) return;
var param = new Object();
param.GoodsId = GoodsId;
WindowLoadModel.Show();
$.ajax({
url: "..//HW_GoodsInfo_Delete",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
success: function (data) {
WindowLoadModel.Hide();
ReadData(); //刷新DataGrid
}
});
}
function ReadSupplierList() {
var param = new Object();
param.Name = $("#txt_sname").val();
param.GoodsId = GoodsId;
WindowLoadModel.Show();
$.ajax({
url: "../SysManage/SysManageService.asmx/GetSupplierListFromName",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
async: false,
success: function (data) {
WindowLoadModel.Hide();
datagrid3.DataBind(data.d);
$("#DataGrid3 a[sid]").each(function () {
if ($(this).attr("sid") > 0)
$(this).parentsUntil("tr").parent().find("input").attr("checked", "checked");
});
}
});
}
function SaveSupplier() {
var selectlist = datagrid3.GetSelectListModel();
//if (selectlist == null || selectlist.length == 0)
//{
// alert("请选择供应商");
// return;
//}
var list = new Array();
var param = new Object();
var sname = "";
if (selectlist != null || selectlist.length > 0) {
$(selectlist).each(function () {
sname += this.SupplierName + ",";
var model = new Object();
model.GoodsId = GoodsId;
model.SupplierId = this.SupplierId;
Array.add(list, model);
});
}
param.GoodsId = GoodsId;
param.list = list;
WindowLoadModel.Show();
$.ajax({
url: "../SysManage/SysManageService.asmx/SaveSupplierGoods2",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
async: false,
success: function (data) {
WindowLoadModel.Hide();
$.fancybox.close();
}
});
if (sname != "")
sname = sname.substr(0, sname.length - 1);
$("#kw").html(sname);
}
function CreateDataGrid3() {
var col = new nblf.ui.DataGridColumn();
col.HeaderText = "供应商名称";
col.CellTemplate = "<a sid='{Bind Id}' CommandName='cmdEdit' class='linka'>{Bind SupplierName}</a>";
Array.add(datagrid3.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "手机/电话/传真";
col.CellTemplate = "<a>{Bind Mobile}/{Bind Phone}/{Bind Fax}</a>";
Array.add(datagrid3.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "供应商等级";
col.CellTemplate = "<span>{Bind Grade}</span>";
Array.add(datagrid3.Columns, col);
datagrid3.IsFixHeader = false;
datagrid3.ShowIndexColumn = false;
datagrid3.AllowPaging = false;
datagrid3.Width = "100%";
datagrid3.SelectMode = nblf.ui.SelectMode.CheckBox;
datagrid3.Init();
}
function GetSupplierList() {
$.ajax({
url: "../CaiGou/CaiGouService.asmx/GetSupplierList2",
// data: Sys.Serialization.JavaScriptSerializer.serialize(param),
//async: false,
success: function (data) {
//WindowLoadModel.Hide();
Spplist = data.d;
}
});
}
function GetCode() {
if ($("#txtGoodsCode").val() == "") {
alert("请输入货物编号");
return;
}
var param = new Object();
param.GoodsCode = $("#txtGoodsCode").val();
$.ajax({
url: "HuoWuService.asmx/GetGoodsId",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
async: false,
success: function (data) {
if (data.d > 0) {
GoodsId = data.d;
GetGoodsModel();
GetGoodDetail();
GetUrl();
}
$("#tb2").show();
$("#txtGoodsCode").attr("disabled", "disabled");
$("#cmdQX").show();
$("#cmdSure").hide();
}
});
}
function DelCode() {
GoodsId = 0;
$("#txtGoodsCode").removeAttr("disabled");
$("#cmdQX").hide();
$("#cmdSure").show();
$("#tb2").hide();
}
function KeyEvent() {
$(document).keydown(function (e) {
e = e || window.event;
var keycode = e.which ? e.which : e.keyCode;
if (keycode == 38) {
if (jQuery.trim($("#append").html()) == "") {
return;
}
movePrev();
} else if (keycode == 40) {
if (jQuery.trim($("#append").html()) == "") {
return;
}
$("#kw").blur();
if ($(".item").hasClass("addbg")) {
moveNext();
} else {
$(".item").removeClass('addbg').eq(0).addClass('addbg');
}
} else if (keycode == 13) {
dojob();
}
});
var movePrev = function () {
$("#kw").blur();
var index = $(".addbg").prevAll().length;
if (index == 0) {
$(".item").removeClass('addbg').eq($(".item").length - 1).addClass('addbg');
} else {
$(".item").removeClass('addbg').eq(index - 1).addClass('addbg');
}
}
var moveNext = function () {
var index = $(".addbg").prevAll().length;
if (index == $(".item").length - 1) {
$(".item").removeClass('addbg').eq(0).addClass('addbg');
} else {
$(".item").removeClass('addbg').eq(index + 1).addClass('addbg');
}
}
var dojob = function () {
$("#kw").blur();
var value = $(".addbg").text();
$("#kw").val(value);
$("#append").hide().html("");
}
}
var Spplist = new Array();
function getContent(obj) {
var kw = jQuery.trim($(obj).val());
if (kw == "") {
$("#append").hide().html("");
return false;
}
var html = "";
//GetGoodsSelect();
if (Spplist != null && Spplist.length > 0) {
$(Spplist).each(function () {
if (this.SupplierCode.toUpperCase().indexOf(kw) >= 0 || this.SupplierCode.toUpperCase().indexOf(kw) >= 0 || this.SupplierName.toUpperCase().indexOf(kw) >= 0 || this.SupplierName.toLowerCase().indexOf(kw) >= 0) {
html = html + "<div class='item' onmouseenter='getFocus(this)' onClick='getCon(this);' dname='" + this.SupplierName + "' >" + this.SupplierName + "</div>"
}
});
}
if (html != "") {
$("#append").show().html(html);
} else {
$("#append").hide().html("");
}
}
function getFocus(obj) {
$(".item").removeClass("addbg");
$(obj).addClass("addbg");
}
function getCon(obj) {
var value = $(obj).text();
$("#kw").val(value);
$("#append").hide().html("");
//if ($("#kw").val() != "")
// ReadGoodsDetail();
}
</script>
<style type="text/css">
#container {
position: relative;
left: 20%;
top: 0%;
}
#content {
float: left;
position: relative;
right: 20%;
background: #BBFFEE;
}
.showDIV {
position:absolute;
left:0;
top:30px;
width: 200px;
background: #BBFFEE;
}
.schinput {
border: 0;
width: 200px;
height: 25px;
font-size: 16px;
padding: 0 5px;
line-height: 30px;
}
.item {
padding: 3px 5px;
cursor: pointer;
}
.addbg {
background: #9999FF;
}
.first {
border: solid #CCDDFF 2px;
width: 210px;
}
#append {
border: solid #CCDDFF 2px;
border-top: 0;
display: none;
}
</style>
</head>
<body class="headbody">
<div style="display: none">
<div id="test" title="货物明细" style="width: 600px; height: 440px;">
<table width="95%" class="tableAll" border="1" ellspacing="0" cellpadding="2">
<tr>
<td class="f1">SKU
</td>
<td align="left" colspan="3">
<input id="txtSKU1" type="text" style="width: 250px;" class="editTextbox" /><br />
</td>
</tr>
<tr>
<td class="f1">SKU2
</td>
<td align="left" colspan="3">
<input id="txtSKU2" type="text" style="width: 250px;" class="editTextbox" />
</td>
</tr>
<tr>
<td class="f1">SKU3
</td>
<td align="left" colspan="3">
<input id="txtSKU3" type="text" style="width: 250px;" class="editTextbox" />
</td>
</tr>
<tr>
<td class="f1">SKU4
</td>
<td align="left" colspan="3">
<input id="txtSKU4" type="text" style="width: 250px;" class="editTextbox" />
</td>
</tr>
<tr>
<td class="f1">SKU5
</td>
<td align="left" colspan="3">
<input id="txtSKU5" type="text" style="width: 250px;" class="editTextbox" />
</td>
</tr>
<tr>
<td class="f1">SKU6
</td>
<td align="left" colspan="3">
<input id="txtSKU6" type="text" style="width: 250px;" class="editTextbox" />
</td>
</tr>
<tr>
<td class="f1">SKU7
</td>
<td align="left" colspan="3">
<input id="txtSKU7" type="text" style="width: 250px;" class="editTextbox" />
</td>
</tr>
<tr>
<td class="f1">SKU8
</td>
<td align="left" colspan="3">
<input id="txtSKU8" type="text" style="width: 250px;" class="editTextbox" />
</td>
</tr>
<tr>
<td class="f1">
<font color="red" style="font-weight: bolder">*</font>型号描述:
</td>
<td align="left" colspan="3">
<input id="txtTypeDesc" type="text" style="width: 250px;" class="editTextbox" />
</td>
</tr>
<tr>
<td class="f1">
单价:
</td>
<td align="left">
<input id="txtInPrice2" min='0' max='1000000' precision='1' type="text" style="width: 80px;" class="editTextbox" />
</td>
<td style="width: 80px;" class="f1"></td>
<td align="left">
<input id="chkNoGoods1" type="checkbox" />断货
</td>
</tr>
<tr>
<td class="f1">安全库存:
</td>
<td align="left">
<input id="txtSafeNum" min='0' max='1000000' precision='0' type="text" style="width: 80px;" class="editTextbox" value="0" />
</td>
<td style="width: 80px;" class="f1">重量:
</td>
<td align="left">
<input id="txtWeight2" min='0' max='1000000' precision='0' type="text" style="width: 80px;" class="editTextbox" value="0" />克
</td>
</tr>
<tr id="tr1" style="display: none">
<td class="f1">初始化数量:
</td>
<td align="left">
<input id="txtGoodsNum" min='0' max='1000000' precision='0' type="text" style="width: 110px;" class="editTextbox" value="" />
</td>
<td style="width: 80px;" class="f1"></td>
<td align="left"></td>
</tr>
<tr id="tr2" style="display: none">
<td class="f1">初始化数量:</td>
<td colspan="3">
<div id="div_ck">
</div>
</td>
</tr>
<tr>
<td style="width: 100px;" class="f1">缩略图:
</td>
<td align="left" colspan="3" valign="top">
<input id="fileToUploadImage1" name="fileToUploadImage1" type="file" /><br />
<div id="div_img"></div>
</td>
</tr>
<tr>
<td align="center" colspan="4">
<input id="btn_Save" type="button" class="btnClass btnClassSave" value="确 定" />&nbsp;&nbsp;&nbsp;&nbsp;<input
id="btn_Cancel1" type="button" class="btnClass btnClassDel" value="取 消" />
</td>
</tr>
</table>
</div>
<div id="test1" title="货物明细" style="width: 660px; height: 400px;">
<table width="95%" class="tableAll" border="1" ellspacing="0" cellpadding="2">
<tr>
<td class="f1">
<font color="red" style="font-weight: bolder">*</font>选择要生成的SKU
</td>
<td align="left" colspan="3">
<select id="select_sku" class="selectClass" name="D4" style="width: 80px">
<option value="SKU1">SKU</option>
<option value="SKU2">EbaySKU</option>
<option value="SKU3">WHSKU</option>
<option value="SKU4">SKUAma1</option>
<option value="SKU5">SKUAma2</option>
<option value="SKU6">SKUAma3</option>
<option value="SKU7">SKUAma4</option>
<option value="SKU8">SKUAma5</option>
</select>
</td>
</tr>
<tr>
<td class="f1">
<font color="red" style="font-weight: bolder">*</font>开始固定字母:
</td>
<td align="left" colspan="3">
<input id="txt_ECode" class="editTextbox" style="width: 120px;" type="text" />
</td>
</tr>
<tr>
<td class="f1">
<font color="red" style="font-weight: bolder">*</font>sku生成规则
</td>
<td align="left" colspan="3">
<input id="Radio1" type="radio" name="sx" checked="checked" />按属性英文生成&nbsp;&nbsp;&nbsp;<input id="Radio2" type="radio" name="sx" />按数字编号生成<br />
<font color="red">例abc001-xl-red</font> &nbsp;<font color="red">例abc001-001abc001-002</font>
</td>
</tr>
<tr id="tr_sx">
<td class="f1">
<font color="red" style="font-weight: bolder">*</font>属性类型:
</td>
<td align="left" colspan="3">
<input id="chk1" type="checkbox" class="sx" pid="1"/>颜色
<input id="chk2" type="checkbox" class="sx" pid="2"/>衣服尺码
<input id="chk3" type="checkbox" class="sx" pid="14"/>裤子尺码<input id="chk4" class="sx" type="checkbox" pid="15"/>鞋子尺码<input id="chk6" class="sx" type="checkbox" pid="56"/>李宁尺码<input id="chk5" class="sx" type="checkbox" pid="54"/>其它
<a id="btn_addsx" style="cursor: pointer; text-decoration: underline; color: blue; display: none">
<img alt="" src="../images/add.ico" />添加</a>
</td>
</tr>
<tr>
<td align="left" colspan="4" id="td1">
<table width="99%" class="tableAll" border="1" ellspacing="0" cellpadding="0">
<tr>
<td style="width: 33%">
<table width="100%" class="DataGridTableStyle">
<tr>
<th class="DataGridRowStyle"></th>
<th></th>
<th></th>
</tr>
<tr>
<td>
<input type="text" style="width: 80px;" class="editTextbox" /></td>
<td>
<input type="text" style="width: 80px;" class="editTextbox" /></td>
<td>删除</td>
</tr>
<tr>
<td>
<input type="text" style="width: 80px;" class="editTextbox" /></td>
<td>
<input type="text" style="width: 80px;" class="editTextbox" /></td>
<td>删除</td>
</tr>
<tr>
<td>
<input type="text" style="width: 80px;" class="editTextbox" /></td>
<td>
<input type="text" style="width: 80px;" class="editTextbox" /></td>
<td>删除</td>
</tr>
</table>
</td>
<td style="width: 33%">
<table width="100%" class="DataGridTableStyle">
<tr>
<th class="DataGridRowStyle"></th>
<th></th>
<th></th>
</tr>
<tr>
<td>
<input type="text" style="width: 80px;" class="editTextbox" /></td>
<td>
<input type="text" style="width: 80px;" class="editTextbox" /></td>
<td>删除</td>
</tr>
<tr>
<td>
<input type="text" style="width: 80px;" class="editTextbox" /></td>
<td>
<input type="text" style="width: 80px;" class="editTextbox" /></td>
<td>删除</td>
</tr>
<tr>
<td>
<input type="text" style="width: 80px;" class="editTextbox" /></td>
<td>
<input type="text" style="width: 80px;" class="editTextbox" /></td>
<td>删除</td>
</tr>
</table>
</td>
<td style="width: 33%">
<table width="100%" class="DataGridTableStyle">
<tr>
<th class="DataGridRowStyle"></th>
<th></th>
<th></th>
</tr>
<tr>
<td>
<input type="text" style="width: 80px;" class="editTextbox" /></td>
<td>
<input type="text" style="width: 80px;" class="editTextbox" /></td>
<td>删除</td>
</tr>
<tr>
<td>
<input type="text" style="width: 80px;" class="editTextbox" /></td>
<td>
<input type="text" style="width: 80px;" class="editTextbox" /></td>
<td>删除</td>
</tr>
<tr>
<td>
<input type="text" style="width: 80px;" class="editTextbox" /></td>
<td>
<input type="text" style="width: 80px;" class="editTextbox" /></td>
<td>删除</td>
</tr>
</table>
<td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="f1">
单价:
</td>
<td align="left">
<input id="txtInPrice1" min='0' max='1000000' precision='1' type="text" style="width: 80px;" class="editTextbox" />
</td>
<td style="width: 80px;" class="f1"></td>
<td align="left"></td>
</tr>
<tr>
<td class="f1">安全库存:
</td>
<td align="left">
<input id="txtSafeNum1" min='0' max='1000000' precision='0' type="text" style="width: 80px;" class="editTextbox" value="0" />
</td>
<td style="width: 80px;" class="f1">最小采购:
</td>
<td align="left">
<input id="txtMinBuyNum1" min='0' max='1000000' precision='0' type="text" style="width: 80px;" class="editTextbox" value="1" />
</td>
</tr>
<tr>
<td align="center" colspan="4">
<input id="btn_Save2" type="button" class="btnClass btnClassSave" value="确 定" />&nbsp;&nbsp;&nbsp;&nbsp;<input
id="btn_Cancel2" type="button" class="btnClass btnClassDel" value="取 消" />
</td>
</tr>
</table>
</div>
<div id="test2" title="供应商" style="width: 550px; height: 400px;">
<table width="95%" class="tableAll" border="1" ellspacing="0" cellpadding="2">
<tr>
<td class="f1" width="15%">供应商:</td>
<td>
<input id="txt_sname" class="editTextbox" style="width: 120px;" type="text" />
<input id="btn_Sure" type="button" class="btnClass btnClassFind" value="查询" /></td>
</tr>
<tr>
<td colspan="2">
<div id="DataGrid3" class="DataGridStyle" style="overflow: auto; height: 300px"></div>
</td>
</tr>
<tr>
<td align="center" colspan="2">
<input id="btn_Save3" type="button" class="btnClass btnClassSave" value="确 定" onclick="SaveSupplier();" />&nbsp;&nbsp;&nbsp;&nbsp;<input
id="btn_Cancel3" type="button" class="btnClass btnClassDel" value="取 消" />
</td>
</tr>
</table>
</div>
</div>
<div class="title_ico">
新增货物
</div>
<table border="1" id="tb1" cellpadding="0" cellspacing="0" style="width: 99%;" align="center" class="tableAll">
<tr>
<td colspan="4" align="center" style="font-size: 18pt; font-weight: bolder">货物SKU</td>
</tr>
<tr>
<td style="width: 120px" class="f1">
客户单位:</td>
<td>
<select id="select_company" class="selectClass" style="width: 200px" name="D1">
</select></td>
<td style="width: 120px" class="f1">
&nbsp;</td>
<td>
&nbsp;</td>
</tr>
<tr>
<td style="width: 120px" class="f1">
<font color="red" style="font-weight: bolder">*</font>货物编号:
</td>
<td>
<input id="txtGoodsCode" type="text" style="width: 250px;" class="editTextbox" />
<%-- <select id="txtSortId" class="easyui-combobox" name="D4" style="width: 180px;display:none">
</select>
--%>
<input id="cmdSure" class="btnClass btnClassSave" onclick="GetCode();"
type="button" value="确定货物编号" /><input id="cmdQX" class="btnClass btnClassSave" onclick="DelCode();"
type="button" style="display:none" value="重新输入编号" /></td>
<td style="width: 120px" class="f1">
</td>
<td>
&nbsp;</td>
</tr>
</table>
<table border="1" id="tb2" cellpadding="0" cellspacing="0" style="width: 99%;" align="center" class="tableAll">
<tr>
<td style="width: 120px" class="f1"> <font color="red" style="font-weight: bolder">*</font>
货物名称:
</td>
<td>
<input id="txtGoodsName" type="text" style="width: 250px;" class="editTextbox" />
</td>
<td style="width: 120px" class="f1">
<font color="red" style="font-weight: bolder">*</font>
英文名称:</td>
<td>
<input id="txtGoodsEnglisgName" type="text" style="width: 250px;" class="editTextbox" maxlength="50"/></td>
</tr>
<tr>
<td style="width: 120px" class="f1">
<font color="red" style="font-weight: bolder">*</font>上传缩略图:</td>
<td colspan="3">
<input id="fileToUploadImage" name="fileToUploadImage" type="file" /><br />
<div id="div_img1"></div>
</td>
</tr>
<tr>
<td style="width: 120px" class="f1">
<font color="red" style="font-weight: bolder">*</font>货物SKU</td>
<td colspan="3"><a id="btn_add"
style="cursor: pointer; text-decoration: underline; color: blue;">
<img alt="" src="../images/add.ico" />添加单个SKU</a><a id="btn_addpl"
style="cursor: pointer; text-decoration: underline; color: blue;">
<img alt="" src="../images/add.ico" />批量生成SKU</a>&nbsp;
<a id="btn_edSKU"
style="cursor: pointer; text-decoration: underline; color: blue;display:none">
<img alt="" src="../images/edit.gif" />批量编辑SKU</a>
<a id="btn_dh"
style="cursor: pointer; text-decoration: underline; color: blue;;display:none">
<img alt="" src="../images/edit.gif" />标记断货</a><a id="btn_qxdh"
style="cursor: pointer; text-decoration: underline; color: blue;;display:none">
<img alt="" src="../images/edit.gif" />取消断货</a>
<input id="txtMuchUpdate" min='0' max='1000000' precision='1' type="text" style="width: 80px;" class="editTextbox" />
<input type="button" class="btnClass btnClassEdit" value="批量修改价格" id="btn_Price" />
<input type="button" class="btnClass btnClassEdit" value="批量修改重量" id="btn_Weight" />
<select id="select_tmcc" class="selectClass" name="D4" style="width: 120px; display: none">
<option value="1">60mm*30mm</option>
<option value="2">40mm*20mm</option>
</select>
<input type="button" class="btnClass btnClassEdit" value="打印sku条码" id="btn_Print" style="display: none" />修改sku<select id="select_sku1" class="selectClass" name="D4" style="width:80px;">
<option value="0">-选择-</option>
<option value="SKU1">SKU</option>
<option value="SKU2">SKU2</option>
<option value="SKU3">SKU3</option>
<option value="SKU4">SKU4</option>
<option value="SKU5">SKU5</option>
<option value="SKU6">SKU6</option>
<option value="SKU7">SKU7</option>
<option value="SKU8">SKU8</option>
</select> <input id="txt_newsku" type="text" style="width: 100px;" class="editTextbox" /><input type="button" class="btnClass btnClassEdit" value="修改sku" id="btn_sku" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input type="button" class="btnClass btnClassEdit" value="库存刷新" id="btn_sxkc" /><br />
<div id="DataGrid1" class="DataGridStyle"></div>
</td>
</tr>
<tr>
<td style="width: 120px" class="f1">安全库存:</td>
<td>
<input id="txtGoodsOldCode" type="text" style="width: 250px;display:none" class="editTextbox" /><input id="txtSafeNum2" min='0' max='10000000' precision='0' type="text" style="width: 80px;" class="editTextbox" /></td>
<td style="width: 120px" class="f1">供应商:
</td>
<td>
<%-- <input id="txtSupplierId" type="text" style="width: 130px;" class="editTextbox" /> --%>
<div id="container">
<div id="content">
<div class="first">
<input id="kw" class="schinput" /></div>
<div id="append" class="showDIV"></div>
</div>
</div> <input id="chkIsGYS" type="checkbox" />是否新供应商 </td>
</tr>
<tr>
<td style="width: 120px" class="f1">外箱体积:</td>
<td>
长<input id="txtLong" min='0' max='1000000' precision='1' type="text"
style="width: 60px;" class="editTextbox" />cm 宽<input id="txtWidth" min='0'
max='1000000' precision='1' type="text" style="width: 60px;"
class="editTextbox" />cm 高<input id="txtHeight" min='0' max='1000000'
precision='1' type="text" style="width: 60px;" class="editTextbox" />cm 箱率<input
id="txtBoxRate" min='0' max='1000000' precision='1' type="text"
style="width: 80px;" class="editTextbox" /></td>
<td style="width: 120px" class="f1">单件体积</td>
<td>
<input id="txtSolid" min='0' max='1000000' precision='2' type="text"
style="width: 80px;" class="editTextbox" />立方米 <font color="red">可根据长宽高箱率自动计算</font></td>
</tr>
<tr>
<td style="width: 120px" class="f1">单个体积:</td>
<td>
长<input id="txtLong2" min='0' max='1000000' precision='1' type="text"
style="width: 60px;" class="editTextbox" />inch&nbsp; 宽<input id="txtWidth2" min='0'
max='1000000' precision='1' type="text" style="width: 60px;"
class="editTextbox" />inch&nbsp; 高<input id="txtHeight2" min='0' max='1000000'
precision='1' type="text" style="width: 60px;" class="editTextbox" />inch </td>
<td style="width: 120px" class="f1">单个重量</td>
<td>
<input id="txtWeight22" min='0' max='1000000' precision='1' type="text"
style="width: 80px;" class="editTextbox" />盎司</td>
</tr>
<tr>
<td style="width: 120px" class="f1">毛重量:</td>
<td>
<input id="txtWeight" min='0' max='1000000' precision='1' type="text" style="width: 80px;" class="editTextbox" />克
净重:<input id="txtNetWeight" min='0' max='1000000' precision='1' type="text"
style="width: 80px;" class="editTextbox" />克</td>
<td style="width: 120px" class="f1">供商货物代码:</td>
<td>
<input id="txtGoodsSupplyCode" type="text" style="width: 250px;" class="editTextbox" /></td>
</tr>
<tr id="tr_weight">
<td style="width: 120px" class="f1">&nbsp;</td>
<td>
<input id="chkWeightSure"
type="checkbox" disabled="disabled" onclick="Update_GoodsSure();" />重量尺寸审核确认 <font color="red">审核确认后客户自己不能修改重量尺寸</font></td>
<td style="width: 120px" class="f1">&nbsp;</td>
<td>
&nbsp;</td>
</tr>
<tr>
<td style="width: 120px" class="f1">进价:</td>
<td>
<input id="txtInPrice" min='0' max='1000000' type="text" style="width: 80px;" class="editTextbox" />元</td>
<td style="width: 120px" class="f1">最新价:</td>
<td>
<input id="txtNowPrice" min='0' max='1000000' type="text" style="width: 80px;" class="editTextbox" />元<input id="cmdSavePrice" class="btnClass btnClassSave" onclick="SavePrice();" style="display:none" type="button" value="保存价格" /></td>
</tr>
<tr>
<td style="width: 120px" class="f1">建议售价</td>
<td>
<input id="txtJYPrice" min='0' max='1000000' type="text" style="width: 80px;"
class="editTextbox" value="" />美元</td>
<td style="width: 120px" class="f1">&nbsp;</td>
<td>
&nbsp;</td>
</tr>
<tr>
<td style="width: 120px" class="f1">报关价格:</td>
<td>
<input id="txtBGPrice" min='0' max='1000000' type="text" style="width: 80px;" class="editTextbox" value="10" />美元</td>
<td style="width: 120px" class="f1">国内运费(件):</td>
<td>
<input id="txtPostPrice" min='0' max='1000000' precision='1' type="text" style="width: 80px;" class="editTextbox" />元</td>
</tr>
<tr>
<td style="width: 120px" class="f1">包装费:</td>
<td>
<input id="txtPageFee" min='0' max='1000000' precision='1' type="text" style="width: 80px;" class="editTextbox" />元</td>
<td style="width: 120px" class="f1">操作人:</td>
<td>
<select id="select_DefaultCity" class="selectClass" name="D4" style="width: 80px;display:none">
<option value="宁波">宁波</option>
<option value="广州">广州</option>
</select> <input id="txtOperation" class="editTextbox"/>
</td>
</tr>
<tr>
<td style="width: 120px" class="f1">海关编号(HS)</td>
<td>
<input id="txtHGCode" type="text" style="width: 250px;" class="editTextbox" /></td>
<td style="width: 120px" class="f1">&nbsp;</td>
<td>
<input id="chkNoGoods" type="checkbox" />无货
<input id="chkAutoPlan" type="checkbox" checked="checked"/>自动分配 </td>
</tr>
<tr>
<td style="width: 120px" class="f1">证书信息:</td>
<td>
<input id="txtCert" type="text" style="width: 100%;" class="editTextbox" /></td>
<td style="width: 120px" class="f1">税率</td>
<td>
<input id="txtFeeRate" min='0' max='1000000' precision='1' type="text" style="width: 80px;" class="editTextbox" value="0" />%</td>
</tr>
<tr>
<td style="width: 120px; height: 13px;" class="f1">购买链接:</td>
<td colspan="3">
<a id="a_addurl"
style="cursor: pointer; text-decoration: underline; color: blue;">
<img alt="" src="../images/add.ico" />添加链接</a>&nbsp;&nbsp;
<input id="cmdSaveLink" type="button" value="保存链接" class="btnClass btnClassSave" onclick="SaveLink();" style="display:none"/><br />
<div id="DataGrid2" class="DataGridStyle"></div>
</td>
</tr>
<tr>
<td style="width: 120px" class="f1">货物信息:</td>
<td colspan="3">
<textarea id="txtGoodsInfo" cols="100" rows="5" class="editMultTextbox" style="width: 95%"></textarea>
</td>
</tr>
<tr>
<td style="width: 120px" class="f1">备注提醒:</td>
<td colspan="3">
<textarea id="txtGoodsRemark" cols="100" rows="2" class="editMultTextbox" style="width: 95%" name="S1"></textarea></td>
</tr>
<tr style="display:none">
<td style="width: 120px" class="f1">事业部备注提醒:</td>
<td colspan="3">
<textarea id="txtDeptRemark" cols="100" rows="2" class="editMultTextbox" style="width: 70%" name="S1"></textarea>
<input id="chkNoticeDays" type="checkbox" />异常定期提醒</td>
</tr>
<tr style="display:none">
<td style="width: 120px" class="f1">到货提醒店铺:</td>
<td colspan="3">
<input id="txt_NoticeShop" type="text" style="width: 250px;" class="editTextbox" /><font color="red">多个用空格隔开</font></td>
</tr>
<tr>
<td colspan="4" align="right">购买参考:<a id="a_hjck" style="color:red"></a>&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;
</td>
</tr>
<tr style="display:none">
<td style="width: 120px" class="f1">上架店铺:</td>
<td colspan="3">
<div id="div_shop">
<a>亚马逊:</a>
<input id="chk_1" type="checkbox" /><label for="chk_1">Baby Mom</label>
<input id="Checkbox1" type="checkbox" /><label for="chk_1">USAmazon2</label>
<input id="Checkbox2" type="checkbox" /><label for="chk_1">Baby Mom</label><input id="Checkbox9" type="checkbox" /><label for="chk_1">Baby Mom</label><input id="Checkbox10" type="checkbox" /><label for="chk_1">Baby Mom</label><input id="Checkbox11" type="checkbox" /><label for="chk_1">Baby Mom</label><input id="Checkbox12" type="checkbox" /><label for="chk_1">Baby Mom</label><input id="Checkbox13" type="checkbox" /><label for="chk_1">Baby Mom</label>
<br />
<a>速卖通:</a>
<input id="Checkbox3" type="checkbox" /><label for="chk_1">sweet692</label>
<input id="Checkbox4" type="checkbox" /><label for="chk_1">Baby Mom</label>
<input id="Checkbox5" type="checkbox" /><label for="chk_1">Baby Mom</label>
<input id="Checkbox14" type="checkbox" /><label for="chk_1">Baby Mom</label><input id="Checkbox15" type="checkbox" /><label for="chk_1">Baby Mom</label><input id="Checkbox16" type="checkbox" /><label for="chk_1">Baby Mom</label><input id="Checkbox17" type="checkbox" /><label for="chk_1">Baby Mom</label>
<br />
<a>EBay</a>
<input id="Checkbox6" type="checkbox" /><label for="chk_1">Quena</label>
<input id="Checkbox7" type="checkbox" /><label for="chk_1">Baby Mom</label>
<input id="Checkbox8" type="checkbox" /><label for="chk_1">Baby Mom</label><input id="Checkbox18" type="checkbox" /><label for="chk_1">Baby Mom</label><input id="Checkbox19" type="checkbox" /><label for="chk_1">Baby Mom</label><input id="Checkbox20" type="checkbox" /><label for="chk_1">Baby Mom</label><input id="Checkbox21" type="checkbox" /><label for="chk_1">Baby Mom</label>
</div>
</td>
</tr>
<tr>
<td colspan="4" align="center">
<input id="cmdSave" type="button" value="保 存" class="btnClass btnClassSave" onclick="Save();" />
<input id="cmdBack" type="button" value="返 回" class="btnClass btnClassBack" />&nbsp;
</td>
</tr>
</table>
</body>
</html>