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.

3001 lines
115 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="HW_GoodSendForSMT.aspx.cs" Inherits="TradeManage.HuoWu.HW_GoodSendForSMT" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1">
<title>货物</title>
<link rel="stylesheet" type="text/css" href="../themes/New.css" />
<link href="../themes/default/easyui.css" rel="stylesheet" type="text/css" />
<link rel="stylesheet" type="text/css" href="../themes/icon.css" />
<link rel="stylesheet" type="text/css" href="../themes/DataGrid.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 WindowLoadModel = new WindowLoad();
$(document).ready(function () {
WindowLoadModel.ApplicationPath = "../";
WindowLoadModel.ControlID = "WindowLoad";
WindowLoadModel.Isbgiframe = true;
WindowLoadModel.Load();
ajaxInit(WindowLoadModel);
GetShopList();
$("#btn_GetSort").click(function () {
fopen();
GetCategory();
});
$("a[ano]").live("click", function () {
pid = $(this).attr("ano");
ply = $(this).attr("ply");
var isleaf = $(this).attr("isleaf");
pname = $(this).html();
if (isleaf == "false")
{
if (ply == 1)
{
$("#div2,#div3,#div4").empty();
}
else if (ply == 2) {
$("#div3,#div4").empty();
}
else if (ply == 3) {
$("#div4").empty();
}
ply++;
GetCategory();
}
});
$("#btn_SaveSort").bind("click", function () {
$("#txtSortName").val(pname);
spid = pid;
$fn.fancybox.close();
});
});
var spid = 0;
function GetShopList() {
var param = new Object();
param.PlatType = 1;
WindowLoadModel.Show();
$.ajax({
url: "../BaseData.asmx/GetShopList",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
success: function (data) {
WindowLoadModel.Hide();
if (data.d != null) {
$(data.d).each(function (i) {
$("#select_shop").append("<option value='" + this.ShopId + "'>" + this.ShopName + "</option>");
});
}
}
});
}
var pid = 0;
var ply = 1;
var pname = "";
function GetCategory() {
var param = new Object();
param.Id = pid;
param.ShopId = $("#select_shop").val();
WindowLoadModel.Show();
$.ajax({
url: "HuoWuService.asmx/GetCategoryById",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
success: function (data) {
WindowLoadModel.Hide();
var shtml = new Sys.StringBuilder();
if (data.d != null)
{
shtml.append("<ul>")
$(data.d).each(function () {
shtml.append("<li><a ply='" + ply + "' ano='" + this.id + "' isleaf='" + this.isleaf + "'>" + this.names.zh + "</a></li>")
});
shtml.append("</ul>")
}
$("#div" + ply).html(shtml.toString());
}
});
}
function GetPostTemplate() {
var param = new Object();
param.ShopId = $("#select_shop").val();
WindowLoadModel.Show();
$.ajax({
url: "HuoWuService.asmx/GetPostTemplate",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
success: function (data) {
WindowLoadModel.Hide();
if (data.d != null) {
$(data.d).each(function () {
$("#select_posttemp").append("<option value='" + this.templateId + "'>" + this.templateName + "</option>")
});
}
}
});
}
function GetPromiseTemplate() {
var param = new Object();
param.ShopId = $("#select_shop").val();
param.templateId =-1;
WindowLoadModel.Show();
$.ajax({
url: "HuoWuService.asmx/GetPromiseTemplate",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
success: function (data) {
WindowLoadModel.Hide();
if (data.d != null) {
$(data.d).each(function () {
$("#select_fwtemp").append("<option value='" + this.id + "'>" + this.name + "</option>")
});
}
}
});
}
function GetGroup() {
var param = new Object();
param.ShopId = $("#select_shop").val();
WindowLoadModel.Show();
$.ajax({
url: "HuoWuService.asmx/GetGroup",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
success: function (data) {
WindowLoadModel.Hide();
if (data.d != null) {
$(data.d).each(function () {
$("#select_group").append("<option value='" + this.groupId + "'>" + this.groupName + "</option>")
});
}
}
});
}
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 = 1;//$("#txtSolid1").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 = $("#txtSolid1").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 = $("#txtSolid1").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 = $("#txtSolid1").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: "HuoWuService.asmx/GetGoodsInfoModelForTM",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
async: false,
success: function (data) {
if (data.d != null) {
GoodsModel = data.d;
$("#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);
$("#txtHGCode").val(data.d.HGCode);
$("#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.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);
$("#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);
$("#select_DefaultCity").val(data.d.DefaultCity);
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 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 = "EBSKU2";
// col.Width = "100px";
col.CreateFieldSpan("SKU2", "");
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "WHSKU";
// col.Width = "100px";
col.CreateFieldSpan("SKU3", "");
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "SKUAma1";
// col.Width = "100px";
col.CreateFieldSpan("SKU4", "");
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "SKUAma2";
// col.Width = "100px";
col.CreateFieldSpan("SKU5", "");
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "SKUAma3";
// col.Width = "100px";
col.CreateFieldSpan("SKU6", "");
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "SKUAma4";
// col.Width = "100px";
col.CreateFieldSpan("SKU7", "");
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "SKUAma5";
// 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 = "150px";
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);
$("#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 = $("#txtSortId").combotree('getValue');
Model.SupplierId = $("#kw").val();
Model.GoodsName = $("#txtGoodsName").val();
Model.InPrice = $("#txtInPrice").val();
Model.Weight = $("#txtWeight").val();
Model.BGPrice = $("#txtBGPrice").val();
Model.PageFee = $("#txtPageFee").val();
if ($("#txtNowPrice").val() != "")
Model.NowPrice = $("#txtNowPrice").val();
//else
// Model.NowPrice = $("#txtInPrice").val();
Model.PostPrice = $("#txtPostPrice").val();
Model.DefaultCity = $("#select_DefaultCity").val();
Model.NoGoods = 0;
Model.HGCode = $("#txtHGCode").val();
Model.NoticeShop = $("#txt_NoticeShop").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.GoodsEnglisgName = $("#txtGoodsEnglisgName").val();
Model.GoodsRemark = $("#txtGoodsRemark").val();
Model.GoodsInfo = $("#txtGoodsInfo").val();
Model.DeptRemark = $("#txtDeptRemark").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 = shoplist;
WindowLoadModel.Show();
$.ajax({
url: "HuoWuService.asmx/SaveGoodsForTM",
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_GoodsAddForTM.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 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.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;
}
.navigation{
width:200px;
font-family:Arial;
}
.navigation ul{
list-style-type:none; /* 不显示项目符号 */
margin:0px;
padding:0px;
}
.navigation li{
border-bottom:1px solid #ED9F9F; /* 添加下划线 */
}
.navigation li a{
display:block; /* 区块显示 */
padding:5px 5px 5px 0.5em;
text-decoration:none;
border-left:12px solid #711515; /* 左边的粗红边 */
border-right:1px solid #711515; /* 右侧阴影 */
}
.navigation li a:link,#navigation li a:visited{
background-color:#c11136;
color:#FFFFFF;
}
.navigation li a:hover{
background-color:#990020;
color:#ffff00;
}
</style>
</head>
<body class="headbody">
<div style="display: none">
<div id="test" title="货物明细" style="width: 830px; height: 550px;">
<table width="95%" class="tableAll" border="1" ellspacing="0" cellpadding="2">
<tr>
<td width="20%">
一级分类:<br />
<div style="width:100%;height:500px;overflow-y:auto" id="div1" class="navigation">
</div>
</td>
<td width="20%">
二级分类:<br />
<div style="width:100%;height:500px;overflow-y:auto" id="div2" class="navigation"></div>
</td>
<td width="20%">
三级分类:<br />
<div style="width:100%;height:500px;overflow-y:auto" id="div3" class="navigation"></div>
</td>
<td width="20%">
四级分类:<br />
<div style="width:100%;height:500px;overflow-y:auto" id="div4" class="navigation"></div>
</td>
</tr>
<tr>
<td align="center" colspan="4">
<input id="btn_SaveSort" type="button" class="btnClass btnClassSave" value="确 定" />&nbsp;
</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" cellpadding="0" cellspacing="0" style="width: 99%;" align="center" class="tableAll">
<tr>
<td colspan="2" align="center" style="font-size: 18pt; font-weight: bolder">产品发布</td>
</tr>
<tr>
<td style="width: 120px" class="f1">
店铺:</td>
<td>
<select id="select_shop" class="selectClass" name="D5" style="width:250px;">
</select></td>
</tr>
<tr>
<td style="width: 120px" class="f1">
<font color="red" style="font-weight: bolder">*</font>
产品分类:
</td>
<td>
<input id="txtSortName" type="text" style="width: 250px;" class="editTextbox" /><input type="button" class="btnClass btnClassEdit" value="选择分类" id="btn_GetSort" /></td>
</tr>
<tr>
<td style="width: 120px" class="f1">
来源Url</td>
<td>
<input id="txtGoodsCode" type="text" style="width: 100%;" class="editTextbox" /></td>
</tr>
<tr>
<td style="width: 120px" class="f1">产品属性:</td>
<td>
&nbsp;</td>
</tr>
<tr>
<td style="width: 120px" class="f1">自定义属性:</td>
<td>
&nbsp;</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="txtGoodsName0" type="text" style="width: 250px;" class="editTextbox" /></td>
</tr>
<tr>
<td style="width: 120px" class="f1">产品图片</td>
<td>
&nbsp;</td>
</tr>
<tr>
<td style="width: 120px" class="f1">计量单位:</td>
<td>
<input id="txtGoodsName1" type="text" style="width: 80px;" class="editTextbox" />
<span>销售方式: </span><input id="Rad_xs1" checked="checked" name="xsfs" type="radio"/>按件/个 (piece/pieces)出售 <input id="Rad_xs2" name="xsfs" type="radio"/>打包出售 每包
<input id="txt_mbjg" 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="chk_pf" type="checkbox" />购买 <input id="txt_pfsl" type="text" style="width: 80px;" class="editTextbox" />件/个以上时候减免<input id="txt_pfzk" type="text" style="width: 60px;" class="editTextbox" />% 即<a id="a_pfzk"></a>折</td>
</tr>
<tr>
<td style="width: 120px; height: 25px;" class="f1">库存数量</td>
<td>
<input id="txtInPrice" min='0' max='1000000' type="text" style="width: 80px;" class="editTextbox" />个<span>&nbsp;&nbsp; 扣库存方式: </span><input id="Rad_kc1" checked="checked" name="kcfs" type="radio" />付款减库存 <input id="Rad_kc2" name="kcfs" type="radio" >下单减库存</td>
</tr>
<tr>
<td style="width: 120px; height: 25px;" class="f1">发货期限</td>
<td>
<input id="txtInPrice3" min='0' max='1000000' type="text" style="width: 80px;" class="editTextbox" />天<span>&nbsp;&nbsp; 有效期: </span><input id="Rad_yxq1" name="fhyxq" type="radio" value="V1" />14天 <input id="Rad_yxq2" name="fhyxq" type="radio" checked="checked" value="V1" >30天</td>
</tr>
<tr>
<td style="width: 120px; height: 25px;" class="f1">尺码表:</td>
<td>
&nbsp;</td>
</tr>
<tr>
<td style="width: 120px" class="f1">产品描述:</td>
<td>
<textarea id="txtGoodsInfo" cols="100" rows="5" class="editMultTextbox" style="width: 95%"></textarea>
</td>
</tr>
<tr>
<td style="width: 120px" class="f1">包装后重量</td>
<td>
<input id="txtBGZL" type="text" style="width: 80px;" class="editTextbox" />(公斤/包)<input id="chk_zdyzl" type="checkbox" />自定义重量
<div>
买家购买 <input id="txt_pfsl0" type="text" style="width: 80px;" class="editTextbox" />件/个
(piece/pieces)以内,按单件产品重量计算运费。每多买 <input id="txt_pfsl1" type="text" style="width: 80px;" class="editTextbox" />件/个
(piece/pieces),重量增加<input id="txt_pfsl2" type="text" style="width: 80px;" class="editTextbox" />KG</div></td>
</tr>
<tr>
<td style="width: 120px" class="f1">包装后尺寸:</td>
<td>
<input id="txtBGZL0" type="text" style="width: 80px;" class="editTextbox" />长X<input id="txtBGZL1" type="text" style="width: 80px;" class="editTextbox" />宽X<input id="txtBGZL2" type="text" style="width: 80px;" class="editTextbox" />高
<span>(单位:厘米,每件 0 CM³)</span></td>
</tr>
<tr>
<td style="width: 120px" class="f1">产品组</td>
<td>
<select id="select_group" class="selectClass" name="D10" style="width:250px;">
</select><input type="button" class="btnClass btnClassEdit" value="同步速卖通平台组" onclick="GetGroup();" /></td>
</tr>
<tr>
<td style="width: 120px" class="f1">运费模板</td>
<td>
<select id="select_posttemp" class="selectClass" name="D11" style="width:250px;">
</select><input type="button" class="btnClass btnClassEdit" value="同步速卖通平台运费模板" onclick="GetPostTemplate();"/></td>
</tr>
<tr>
<td style="width: 120px" class="f1">服务模板</td>
<td>
<select id="select_fwtemp" class="selectClass" name="D12" style="width:250px;">
</select><input type="button" class="btnClass btnClassEdit" value="同步速卖通平台服务模板" id="btn_GetSort4" onclick="GetPromiseTemplate();" /></td>
</tr>
<tr>
<td colspan="2" 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>