TradeManageNew/HuoWu 前端页面同步
parent
19f9dfc849
commit
7b1fe9ff27
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,142 @@
|
||||
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="HW_GoodMerge.aspx.cs" Inherits="TradeManage.HuoWu.HW_GoodMerge" %>
|
||||
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head runat="server">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
<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 WindowLoadModel = new WindowLoad();
|
||||
$(document).ready(function () {
|
||||
WindowLoadModel.ApplicationPath = "../";
|
||||
WindowLoadModel.ControlID = "WindowLoad";
|
||||
WindowLoadModel.Isbgiframe = true;
|
||||
WindowLoadModel.Load();
|
||||
ajaxInit(WindowLoadModel);
|
||||
});
|
||||
|
||||
|
||||
function Save() {
|
||||
if (window.confirm("确认要合并吗?合并后不能恢复的哦!") == false) return;
|
||||
if ($("#txtGoodsCodeA").val() == "")
|
||||
{
|
||||
alert("请输入合并后货物编号!");
|
||||
return;
|
||||
}
|
||||
if ($("#txtGoodsCodeB").val() == "") {
|
||||
alert("请输入需要合并货物编号(新)!");
|
||||
return;
|
||||
}
|
||||
if ($("#txtGoodsDetailA").val() == "") {
|
||||
alert("请输入合并后二级代码!");
|
||||
return;
|
||||
}
|
||||
if ($("#txtGoodsDetailB").val() == "") {
|
||||
alert("请输入需要合并二级代码");
|
||||
return;
|
||||
}
|
||||
var param = new Object();
|
||||
param.GoodsCodeA = $("#txtGoodsCodeA").val();
|
||||
param.GoodsCodeB = $("#txtGoodsCodeB").val();
|
||||
param.GoodsDetailA = $("#txtGoodsDetailA").val();
|
||||
param.GoodsDetailB = $("#txtGoodsDetailB").val();
|
||||
|
||||
var count = 0;
|
||||
$.ajax({
|
||||
url: "HuoWuService.asmx/IsGoodDetail",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
dataType: "json",
|
||||
async: false,
|
||||
success: function (data) {
|
||||
if(data.d!="")
|
||||
{
|
||||
alert(data.d);
|
||||
count = 1;
|
||||
}
|
||||
}
|
||||
});
|
||||
if(count==0)
|
||||
{
|
||||
$.ajax({
|
||||
url: "HuoWuService.asmx/ChangeGoodDetail",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
dataType: "json",
|
||||
async: false,
|
||||
success: function (data) {
|
||||
if (data.d != "") {
|
||||
alert(data.d);
|
||||
}
|
||||
else
|
||||
{
|
||||
alert("成功");
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
function UpdateGoodsNum() {
|
||||
var param = new Object();
|
||||
|
||||
param.GoodsCodeA = $("#txtGoodsCodeA").val();
|
||||
param.GoodsCodeB = $("#txtGoodsCodeB").val();
|
||||
|
||||
WindowLoadModel.Show();
|
||||
$.ajax({
|
||||
url: "HuoWuService.asmx/UpdateGoodsNum2",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
success: function (data) {
|
||||
WindowLoadModel.Hide();
|
||||
alert("成功");
|
||||
}
|
||||
});
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<form id="form1" runat="server">
|
||||
<div>
|
||||
合并后货物编号(新): <input id="txtGoodsCodeA" type="text" style="width: 250px;" class="editTextbox" /> 合并后二级代码:
|
||||
<input id="txtGoodsDetailA" type="text" style="width: 250px;" class="editTextbox" />
|
||||
<br />
|
||||
<br />
|
||||
需要合并货物编号(新): <input id="txtGoodsCodeB" class="editTextbox" style="width: 250px;" type="text" /> 需要合并二级代码:
|
||||
<input id="txtGoodsDetailB" class="editTextbox" style="width: 250px;" type="text" /><br />
|
||||
<br />
|
||||
|
||||
<input id="SaveD" type="button" value="保 存" class="btnClass btnClassSave" onclick="Save();" />
|
||||
<input type="button" class="btnClass btnClassEdit" value="库存刷新" id="btn_sxkc" onclick="UpdateGoodsNum();" />
|
||||
</div>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,395 @@
|
||||
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="HW_GoodsCount.aspx.cs" Inherits="TradeManage.HuoWu.HW_GoodsCount" %>
|
||||
|
||||
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head id="Head1">
|
||||
<title>利润分析</title>
|
||||
<link rel="stylesheet" type="text/css" href="../themes/default/easyui.css" />
|
||||
<link rel="stylesheet" type="text/css" href="../themes/icon.css" />
|
||||
<link rel="stylesheet" type="text/css" href="../themes/New.css" />
|
||||
<link rel="stylesheet" type="text/css" href="../themes/DataGrid.css" />
|
||||
<script src="../Scripts/jquery.min.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/MicrosoftAjax.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/jquery.easyui.min.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/DataGrid.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/DataPager.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/jquery.bgiframe.min.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/Global.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/WindowLoad.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/DatePicker/WdatePicker.js" type="text/javascript"></script>
|
||||
<link rel="stylesheet" type="text/css" href="../Scripts/fancybox/jquery.fancybox-1.3.4.css" media="screen" />
|
||||
<script src="../Scripts/MaskedTextBox.js" type="text/javascript"></script>
|
||||
<script type="text/javascript" src="../Scripts/fancybox/jquery.mousewheel-3.0.4.pack.js"></script>
|
||||
<script type="text/javascript" src="../Scripts/fancybox/jquery.fancybox-1.3.4.pack.js"></script>
|
||||
<script type="text/javascript" src="../Scripts/highcharts.js"></script>
|
||||
<script type="text/javascript" src="../Scripts/exporting.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
var WindowLoadModel = new WindowLoad();
|
||||
var datagrid1 = new nblf.ui.DataGrid("DataGrid1");
|
||||
$(document).ready(function () {
|
||||
WindowLoadModel.ApplicationPath = "../";
|
||||
WindowLoadModel.ControlID = "WindowLoad";
|
||||
WindowLoadModel.Isbgiframe = true;
|
||||
WindowLoadModel.Load();
|
||||
ajaxInit(WindowLoadModel);
|
||||
|
||||
CreateDataGrid();
|
||||
ReadUser();
|
||||
GetShopList();
|
||||
$("#btn_sch").bind("click", function () {
|
||||
|
||||
ReadData();
|
||||
|
||||
});
|
||||
ReadData();
|
||||
$("#select_name").bind("change", function () {
|
||||
|
||||
ReadData();
|
||||
|
||||
});
|
||||
$("#btn_hw2").bind("click", function () {
|
||||
|
||||
|
||||
window.location = "HW_GoodsDetailList2.aspx";
|
||||
|
||||
});
|
||||
$("#btn_hw3").bind("click", function () {
|
||||
|
||||
|
||||
window.location = "HW_GoodsCount.aspx";
|
||||
|
||||
});
|
||||
$("#btn_hw4").bind("click", function () {
|
||||
|
||||
|
||||
window.location = "../tongji/Report40.aspx";
|
||||
});
|
||||
$("#btn_hw5").bind("click", function () {
|
||||
|
||||
|
||||
window.location = "HW_GoodsCount2.aspx";
|
||||
|
||||
});
|
||||
});
|
||||
|
||||
function GetShopList() {
|
||||
$("#select_shop,#select_shop22").empty();
|
||||
$("#select_shop,#select_shop22").append("<option value='0'>全部</option>");
|
||||
var param = new Object();
|
||||
param.DeptId =0;
|
||||
param.PlatType =0;
|
||||
|
||||
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,#select_shop22").append("<option value='" + this.ShopId + "'>" + this.ShopName + "</option>");
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
function ReadUser() {
|
||||
$("#select_name").append("<option value='0'>全部</option>");
|
||||
$("#select_name1").append("<option value='0'>-选择 -</option>");
|
||||
$("#select_name2").append("<option value='0'>-选择-</option>");
|
||||
|
||||
$.ajax({
|
||||
url: "../SysManageServiceNew.asmx/GetAllListJC_UserInfo",
|
||||
// data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
success: function (data) {
|
||||
|
||||
|
||||
$(data.d).each(function () {
|
||||
|
||||
$("#select_name,#select_name1,#select_name2").append("<option value='" + this.UserId + "'>" + this.Name + "</option>");
|
||||
|
||||
});
|
||||
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
//#endregion
|
||||
//#region 初始化DataGrid
|
||||
function CreateDataGrid() {
|
||||
|
||||
var col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "姓名";
|
||||
col.CellTemplate = "<a>{Bind Name}</a>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "编号";
|
||||
col.CellTemplate = "<a>{Bind GoodsCode}</a>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "缩略图";
|
||||
col.CellTemplate = "<a CommandName='cmdImg' class='linka'><img src='{Bind FirstImgUrl}' alt='' width='50px' height='50px'/></a>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "店铺";
|
||||
col.CellTemplate = "<span>{Bind ShopName}</span>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "库存";
|
||||
col.CellTemplate = "<span>{Bind GoodsNum}</span>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "售卖等级";
|
||||
col.CellTemplate = "<span>{Bind grade}</span>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "操作";
|
||||
col.Width = "150px";
|
||||
col.CellTemplate = "<input onclick='Delobj(this)' class='btnClass dgbtnDel' type='button' value='删除'></input>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
datagrid1.SetPageSize(20);
|
||||
datagrid1.SetPageIndex(1);
|
||||
datagrid1.IsFixHeader = false;
|
||||
datagrid1.ShowIndexColumn = false;
|
||||
datagrid1.AllowPaging = true;
|
||||
datagrid1.Width = "100%";
|
||||
datagrid1.SelectMode = nblf.ui.SelectMode.CheckBox;
|
||||
datagrid1.Init();
|
||||
datagrid1.add_PageIndexChanged(function () { ReadData(); });
|
||||
|
||||
}
|
||||
|
||||
function UpdateGoodsDays() {
|
||||
|
||||
|
||||
$.ajax({
|
||||
url: "../HuoWuServiceNew.asmx/UpdateGoodsDays",
|
||||
// data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
dataType: "json",
|
||||
success: function (data) {
|
||||
|
||||
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
function Delobj(obj) {
|
||||
|
||||
if (window.confirm('确定要删除吗?') == false) return;
|
||||
datagrid1.UpdateDataSource();
|
||||
var rowindex = $(obj).parent().parent().attr("index");
|
||||
var param = new Object();
|
||||
var model = datagrid1.Get_Model(rowindex);
|
||||
param.Id = model.Id;
|
||||
if (model.Id > 0) {
|
||||
$.ajax({
|
||||
url: "HuoWuService.asmx/Delete_GoodsUser",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
dataType: "json",
|
||||
success: function (data) {
|
||||
|
||||
alert("删除成功");
|
||||
datagrid1.Del_Row(rowindex);
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
//#endregion
|
||||
//#region 读取数据
|
||||
function ReadData() {
|
||||
var param = new Object();
|
||||
param.UserId = $("#select_name").val();
|
||||
param.GoodsCode = $("#txt_Code").val();
|
||||
param.ShopId = $("#select_shop").val();
|
||||
param.Days = 0;
|
||||
param.grade = $("#select_grade2").val();
|
||||
param.PageSize = datagrid1.Get_PageSize();
|
||||
param.PageIndex = datagrid1.Get_PageIndex();
|
||||
param.Sort = "d.GoodsCode";
|
||||
WindowLoadModel.Show();
|
||||
$.ajax({
|
||||
url: "../HuoWuServiceNew.asmx/GetGoodsUser22",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
success: function (data) {
|
||||
WindowLoadModel.Hide();
|
||||
datagrid1.Set_RowCount(data.d.RowCount);
|
||||
datagrid1.DataBind(data.d.DataSource);
|
||||
}
|
||||
});
|
||||
}
|
||||
function UpdateGrade() {
|
||||
var list = datagrid1.GetSelectListModel();
|
||||
if (list == null || list.length == 0) {
|
||||
alert("请选择一个编号");
|
||||
return;
|
||||
}
|
||||
|
||||
var param = new Object();
|
||||
param.list = list;
|
||||
param.grade = $("#select_grade").val();
|
||||
$.ajax({
|
||||
url: "../HuoWuServiceNew.asmx/Update_Grade",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
dataType: "json",
|
||||
success: function (data) {
|
||||
|
||||
alert("设置成功");
|
||||
ReadData();
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function UpdateUser() {
|
||||
|
||||
if ($("#txt_name").val()=="") {
|
||||
alert("请输入 原人员姓名");
|
||||
return;
|
||||
}
|
||||
if ($("#select_name2").val()=="0") {
|
||||
alert("请选择现人员");
|
||||
return;
|
||||
}
|
||||
var param = new Object();
|
||||
param.shopid = $("#select_shop22").val();
|
||||
param.name = $("#txt_name").val();
|
||||
param.userid =$("#select_name2").val();
|
||||
$.ajax({
|
||||
url: "../HuoWuServiceNew.asmx/UpdateGoodsUser",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
dataType: "json",
|
||||
success: function (data) {
|
||||
|
||||
alert("成功");
|
||||
ReadData();
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
</script>
|
||||
<style type="text/css">
|
||||
.style1
|
||||
{
|
||||
height: 30px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body class="headbody">
|
||||
|
||||
<div class="title_ico">
|
||||
报表
|
||||
</div>
|
||||
|
||||
<table border="1" cellpadding="0" cellspacing="0" style="width: 99%;" align="center" class="tableAll">
|
||||
<tr>
|
||||
|
||||
<td colspan="7">
|
||||
|
||||
<input id="btn_hw1" class="btnClass btnClassAdd3" type="button" value="商品信息" />
|
||||
<input id="btn_hw2" class="btnClass btnClassAdd2" type="button" value="智能库存" />
|
||||
<input id="btn_hw3" class="btnClass btnClassAdd4" type="button" value="人员分配的编号" />
|
||||
<input id="btn_hw4" class="btnClass btnClassAdd5" type="button" value="人员销量统计" /> <input
|
||||
id="btn_hw5" class="btnClass btnClassAdd5" type="button" value="人员编号销量" /></td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="f1" width="13%" style="height: 30px" >人员:</td>
|
||||
<td width="18%" class="style1">
|
||||
<select id="select_name" class="selectClass" style="width: 120px" name="D1">
|
||||
</select></td>
|
||||
<td class="f1" width="13%" style="height: 30px">编号:</td>
|
||||
<td width="20%" class="style1">
|
||||
<input id="txt_Code" class="editTextbox"
|
||||
style="width: 100px;" type="text" /></td>
|
||||
<td class="f1" width="13%" style="height: 30px" >店铺</td>
|
||||
<td width="18%" class="style1">
|
||||
<select id="select_shop" class="selectClass" style="width: 120px" name="D2">
|
||||
</select></td>
|
||||
<td class="style1">
|
||||
<input id="btn_sch" class="btnClass btnClassFind" type="button" value="查询" />
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="f1" width="13%" style="height: 30px" > </td>
|
||||
<td width="18%" class="style1">
|
||||
</td>
|
||||
<td class="f1" width="13%" style="height: 30px"> </td>
|
||||
<td width="20%" class="style1">
|
||||
</td>
|
||||
<td class="f1" width="13%" style="height: 30px" >级别</td>
|
||||
<td width="18%" class="style1">
|
||||
<select id="select_grade2" class="selectClass"
|
||||
style="width: 120px" name="D3">
|
||||
<option value="0">全部</option>
|
||||
<option value="优先">优先</option>
|
||||
<option value="普通">普通</option>
|
||||
<option value="清货">清货</option>
|
||||
</select></td>
|
||||
<td class="style1">
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<tr>
|
||||
<td valign="top" colspan="7">
|
||||
<select id="select_grade" class="selectClass" style="width: 120px" name="D2">
|
||||
<option value="优先">优先</option>
|
||||
<option value="普通">普通</option>
|
||||
<option value="清货">清货</option>
|
||||
</select> <input id="btn_set" class="btnClass btnClassEdit" type="button" value="设置售卖等级" onclick="UpdateGrade();" /> 原人员姓名:<select id="select_shop22" class="selectClass" style="width: 120px" name="D2">
|
||||
</select><input id="txt_name" class="editTextbox"
|
||||
style="width: 100px;" type="text" /> 现人员:<select id="select_name2" class="selectClass" style="width: 120px" name="D5">
|
||||
</select><input id="btn_set0" class="btnClass btnClassEdit" type="button" value="变更人员" onclick="UpdateUser();" /></td>
|
||||
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<tr>
|
||||
<td valign="top" colspan="7">
|
||||
<div id="DataGrid1" class="DataGridStyle"></div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</table>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
@ -0,0 +1,414 @@
|
||||
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="HW_GoodsDetailList.aspx.cs" Inherits="TradeManage.HuoWu.HW_GoodsDetailList" %>
|
||||
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>货物信息</title>
|
||||
<link rel="stylesheet" type="text/css" href="../themes/default/easyui.css" />
|
||||
<link rel="stylesheet" type="text/css" href="../themes/icon.css" />
|
||||
<link rel="stylesheet" type="text/css" href="../themes/New.css" />
|
||||
<link rel="stylesheet" type="text/css" href="../themes/DataGrid.css" />
|
||||
<script src="../Scripts/MicrosoftAjax.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/jquery.min.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/jquery.easyui.min.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/DataGrid.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/DataPager.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/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 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>
|
||||
<link rel="stylesheet" type="text/css" href="../Scripts/fancybox/jquery.fancybox-1.3.4.css"
|
||||
media="screen" />
|
||||
<script type="text/javascript" src="../Scripts/fancybox/jquery.mousewheel-3.0.4.pack.js"></script>
|
||||
<script type="text/javascript" src="../Scripts/fancybox/jquery.fancybox-1.3.4.pack.js"></script>
|
||||
<script src="../Scripts/DatePicker/WdatePicker.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/MaskedTextBox.js" type="text/javascript"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
var datagrid1 = new nblf.ui.DataGrid("DataGrid1");
|
||||
var WindowLoadModel = new WindowLoad();
|
||||
|
||||
$(document).ready(function () {
|
||||
WindowLoadModel.ApplicationPath = "../";
|
||||
WindowLoadModel.ControlID = "WindowLoad";
|
||||
WindowLoadModel.Isbgiframe = true;
|
||||
WindowLoadModel.Load();
|
||||
ajaxInit(WindowLoadModel);
|
||||
|
||||
|
||||
CreateDataGrid();
|
||||
GetStore();
|
||||
ReadData();
|
||||
|
||||
|
||||
|
||||
|
||||
$("#btn_sch").bind("click", function () {
|
||||
datagrid1.SetPageIndex(1);
|
||||
ReadData();
|
||||
});
|
||||
$("#btn_doprice").bind("click", function () {
|
||||
var list = datagrid1.GetSelectListModel();
|
||||
if (list == null || list.length == 0) {
|
||||
alert("请至少选择一个货物");
|
||||
return;
|
||||
}
|
||||
fopen();
|
||||
});
|
||||
|
||||
});
|
||||
function fopen() {
|
||||
|
||||
$.fancybox({
|
||||
'width': '40%',
|
||||
'height': '40%',
|
||||
'autoScale': false,
|
||||
'transitionIn': 'elastic',
|
||||
'transitionOut': 'elastic',
|
||||
'href': '#test',
|
||||
'onComplete': function () {
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
function GetStore() {
|
||||
|
||||
|
||||
|
||||
|
||||
$("#select_ck").append("<option value='0'>全部</option>");
|
||||
$.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 () {
|
||||
$("#select_ck").append("<option value='" + this.StoreId + "'>" + this.StoreName + "</option>");
|
||||
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
|
||||
function fopen() {
|
||||
|
||||
$.fancybox({
|
||||
'width': '40%',
|
||||
'height': '40%',
|
||||
'autoScale': false,
|
||||
'transitionIn': 'elastic',
|
||||
'transitionOut': 'elastic',
|
||||
'href': '#test',
|
||||
'onComplete': function () {
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
//#endregion
|
||||
//#region 初始化DataGrid
|
||||
function CreateDataGrid() {
|
||||
|
||||
var col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "缩略图";
|
||||
col.CellTemplate = "<a CommandName='cmdImg' class='linka'><img src='{Bind FirstImgUrl}' alt='' width='50px' height='50px'/></a>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "货号";
|
||||
col.CellTemplate = "<a>{Bind GoodsCode}</a>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "SKU";
|
||||
col.CellTemplate = "<span>{Bind TypeCode}</span>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "货物名称";
|
||||
col.CellTemplate = "<span>{Bind GoodsName}</span>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
// col = new nblf.ui.DataGridColumn();
|
||||
// col.HeaderText = "另一个货号";
|
||||
// col.CellTemplate = "<a>{Bind GoodsOldCode}</a>";
|
||||
// Array.add(datagrid1.Columns, col);
|
||||
|
||||
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "描述";
|
||||
col.CellTemplate = "<span>{Bind TypeDesc}</span>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "仓库";
|
||||
col.CellTemplate = "<span>{Bind StoreName}</span>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "库位编码";
|
||||
col.CellTemplate = "<span>{Bind PostionCode}</span>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "库位";
|
||||
col.CellTemplate = "<span>{Bind PostionDesc}</span>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
|
||||
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "库存";
|
||||
col.CellTemplate = "<span>{Bind GoodsNum}</span>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "匹配锁定";
|
||||
col.CellTemplate = "<span>{Bind LockNum}</span>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "库龄";
|
||||
col.CellTemplate = "<span>{Bind LeftNum}</span>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "处理价格$";
|
||||
col.CellTemplate = "<span>{Bind DoPrice}</span>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
datagrid1.SetPageSize(20);
|
||||
datagrid1.SetPageIndex(1);
|
||||
datagrid1.IsFixHeader = false;
|
||||
datagrid1.ShowIndexColumn = false;
|
||||
datagrid1.AllowPaging = true;
|
||||
datagrid1.Width = "100%";
|
||||
datagrid1.SelectMode = nblf.ui.SelectMode.CheckBox;
|
||||
datagrid1.Init();
|
||||
datagrid1.add_PageIndexChanged(function () { ReadData(); });
|
||||
|
||||
}
|
||||
//#endregion
|
||||
//#region 读取数据
|
||||
function ReadData() {
|
||||
var param = new Object();
|
||||
//param.SortId = SortId;
|
||||
param.PostionCode = $("#txt_postion").val();
|
||||
param.GoodsName = $("#txt_goodsname").val();
|
||||
param.GoodsName2 = $("#txt_goodsname2").val();
|
||||
param.StoreId = $("#select_ck").val();
|
||||
param.sdays = -1;
|
||||
param.edays = -1;
|
||||
if($("#txt_sdays").val()!="")
|
||||
param.sdays = $("#txt_sdays").val();
|
||||
if ($("#txt_edays").val() != "")
|
||||
param.edays = $("#txt_edays").val();
|
||||
|
||||
param.PageSize = datagrid1.Get_PageSize();
|
||||
param.PageIndex = datagrid1.Get_PageIndex();
|
||||
|
||||
WindowLoadModel.Show();
|
||||
$.ajax({
|
||||
url: "../HuoWuServiceNew.asmx/GetList_GoodsLeftForTMNew",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
success: function (data) {
|
||||
WindowLoadModel.Hide();
|
||||
datagrid1.Set_RowCount(data.d.RowCount);
|
||||
datagrid1.DataBind(data.d.DataSource);
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
//#endregion
|
||||
//#region 删除
|
||||
function DelCol(obj) {
|
||||
if (window.confirm('确定要删除吗?') == false) return;
|
||||
var rowindex = $(obj).parent().parent().attr("index");
|
||||
var param = new Object();
|
||||
var model = datagrid1.Get_Model(rowindex);
|
||||
param.GoodsId = model.GoodsId;
|
||||
|
||||
$.ajax({
|
||||
url: "HuoWuService.asmx/DeleteGoodsInfo",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
dataType: "json",
|
||||
success: function (data) {
|
||||
if (data.d == 0) {
|
||||
alert("删除成功");
|
||||
ReadData();
|
||||
}
|
||||
else
|
||||
{
|
||||
alert("该货物有库存或者有订单匹配或者有采购单匹配,无法删除");
|
||||
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
}
|
||||
//#region 导出
|
||||
function ExportData() {
|
||||
var param = new Object();
|
||||
//param.SortId = SortId;
|
||||
param.PostionCode = $("#txt_postion").val();
|
||||
param.GoodsName = $("#txt_goodsname").val();
|
||||
param.GoodsName2 = $("#txt_goodsname2").val();
|
||||
param.StoreId = $("#select_ck").val();
|
||||
param.sdays = -1;
|
||||
param.edays = -1;
|
||||
if ($("#txt_sdays").val() != "")
|
||||
param.sdays = $("#txt_sdays").val();
|
||||
if ($("#txt_edays").val() != "")
|
||||
param.edays = $("#txt_edays").val();
|
||||
var dd = new Date();
|
||||
var fname = "库存数据(" + dd.getFullYear() + "." + (dd.getMonth() + 1) + "." + dd.getDate() + ").xls";
|
||||
$.ajax({
|
||||
url: "../HuoWuServiceNew.asmx/GetList_GoodsLeftExcel2",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
async: false,
|
||||
success: function (data) {
|
||||
|
||||
params = { FilePath: data.d, FileName: fname };
|
||||
|
||||
window.location = "../GlobalAshx/DownFile.ashx?" + jQuery.param(params);
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
//#endregion
|
||||
|
||||
|
||||
//#region
|
||||
function UpDoPrice() {
|
||||
|
||||
var list = datagrid1.GetSelectListModel();
|
||||
|
||||
if ($("#txt_price").val() == "") {
|
||||
alert("请输入处理价");
|
||||
return;
|
||||
}
|
||||
var param = new Object();
|
||||
|
||||
param.list = list;
|
||||
|
||||
param.doprice = $("#txt_price").val();
|
||||
$.ajax({
|
||||
url: "../HuoWuServiceNew.asmx/UpDoPrice",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
dataType: "json",
|
||||
success: function (data) {
|
||||
|
||||
alert("设置成功");
|
||||
ReadData();
|
||||
$.fancybox.close();
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
}
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
</head>
|
||||
<body class="headbody">
|
||||
<div class="title_ico">
|
||||
货物库存信息
|
||||
</div>
|
||||
<div style="display: none">
|
||||
|
||||
<div id="test" title="货物图片" style="width:500px; height: 200px;">
|
||||
<table width="95%" class="tableAll" border="1" ellspacing="0" cellpadding="2">
|
||||
<tr>
|
||||
<td align="center">处理价格:</td>
|
||||
<td>
|
||||
<input id="txt_price" class="editTextbox" style="width: 120px;" type="text" />$
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td align="center" colspan="2">
|
||||
<input
|
||||
id="Button1" type="button" class="btnClass btnClassClose" value="保存" onclick="UpDoPrice();" />
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<table id="tb1" class="tableAll" style="width: 100%;">
|
||||
|
||||
|
||||
|
||||
|
||||
<tr>
|
||||
|
||||
<td class="f1" width="13%">仓库:</td>
|
||||
<td> <select id="select_ck" class="selectClass" style="width: 100px" name="D1">
|
||||
|
||||
|
||||
</select>
|
||||
</td>
|
||||
<td class="f1" style="width: 10%; height: 15px;">库位:</td>
|
||||
<td>
|
||||
<input id="txt_postion" class="editTextbox" style="width: 120px;" type="text" /></td>
|
||||
<td style="width: 10%;" class="f1">编号精确查询:
|
||||
</td>
|
||||
<td width="15%"> <input id="txt_goodsname" class="editTextbox" style="width: 120px;" type="text" />
|
||||
</td>
|
||||
|
||||
<td>
|
||||
<input id="btn_sch" class="btnClass btnClassFind" type="button" value="查询" /></td>
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
|
||||
<tr>
|
||||
|
||||
<td class="f1" width="13%">库龄:</td>
|
||||
<td>
|
||||
<input id="txt_sdays" class="editTextbox" style="width: 120px;"
|
||||
type="text" />天--<input id="txt_edays" class="editTextbox"
|
||||
style="width: 120px;" type="text" />天</td>
|
||||
<td class="f1" style="width: 10%; height: 15px;"> </td>
|
||||
<td>
|
||||
</td>
|
||||
<td style="width: 10%;" class="f1">
|
||||
编号模糊查询:
|
||||
</td>
|
||||
<td width="15%">
|
||||
<input id="txt_goodsname2" class="editTextbox" style="width: 120px;"
|
||||
type="text" /></td>
|
||||
|
||||
<td>
|
||||
</td>
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td colspan="7" class="auto-style1"> <input id="btn_doprice" class="btnClass btnClassEdit" type="button" value="设置处理价"/>
|
||||
<input id="btn_add" class="btnClass btnClassExcelTemplate" type="button" value="导出Excel" onclick="ExportData();"/>
|
||||
<%-- <input id="btn_ckhd" class="btnClass btnClassEdit" type="button" value="库存核对" onclick="ExportData();"/> <input id="btn_kwtz" class="btnClass btnClassEdit" type="button" value="库位调整" onclick="ExportData();"/> <input id="btn_sdpp" class="btnClass btnClassEdit" type="button" value="锁定库存匹配" onclick="ExportData();"/>--%>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td valign="top" colspan="7">
|
||||
<div id="DataGrid1" class="DataGridStyle"></div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,218 @@
|
||||
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="HW_GoodsOutList.aspx.cs" Inherits="TradeManage.HuoWu.HW_GoodsOutList" %>
|
||||
|
||||
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>出库记录</title>
|
||||
<link rel="stylesheet" type="text/css" href="../themes/default/easyui.css" />
|
||||
<link rel="stylesheet" type="text/css" href="../themes/icon.css" />
|
||||
<link rel="stylesheet" type="text/css" href="../themes/New.css" />
|
||||
<link rel="stylesheet" type="text/css" href="../themes/DataGrid.css" />
|
||||
<script src="../Scripts/MicrosoftAjax.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/jquery.min.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/jquery.easyui.min.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/DataGrid.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/DataPager.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/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 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>
|
||||
<link rel="stylesheet" type="text/css" href="../Scripts/fancybox/jquery.fancybox-1.3.4.css"
|
||||
media="screen" />
|
||||
<script type="text/javascript" src="../Scripts/fancybox/jquery.mousewheel-3.0.4.pack.js"></script>
|
||||
<script type="text/javascript" src="../Scripts/fancybox/jquery.fancybox-1.3.4.pack.js"></script>
|
||||
<script src="../Scripts/DatePicker/WdatePicker.js" type="text/javascript"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
var datagrid1 = new nblf.ui.DataGrid("DataGrid1");
|
||||
|
||||
var WindowLoadModel = new WindowLoad();
|
||||
|
||||
$(document).ready(function () {
|
||||
WindowLoadModel.ApplicationPath = "../";
|
||||
WindowLoadModel.ControlID = "WindowLoad";
|
||||
WindowLoadModel.Isbgiframe = true;
|
||||
WindowLoadModel.Load();
|
||||
ajaxInit(WindowLoadModel);
|
||||
|
||||
|
||||
CreateDataGrid();
|
||||
|
||||
ReadData();
|
||||
|
||||
$("#" + datagrid1.TableID + " [CommandName='cmdLook']").live("click", function () {
|
||||
var RowIndex = $(this).parentsUntil("tr").parent().attr("index");
|
||||
var model = datagrid1.Get_Model(RowIndex);
|
||||
window.location.href = "HW_GoodsOutLook.aspx?OutId=" + model.OutId;
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
$("#btn_sch").bind("click", function () {
|
||||
|
||||
ReadData();
|
||||
});
|
||||
|
||||
$("#btn_add").bind("click", function () {
|
||||
|
||||
window.location.href = "HW_GoodsOutAddNew.aspx?OutId=0";
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
//#endregion
|
||||
//#region 初始化DataGrid
|
||||
function CreateDataGrid() {
|
||||
|
||||
var col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "出库单号";
|
||||
col.CellTemplate = "<a CommandName='cmdLook' class='linka'>{Bind OutCode}</a>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "出库人";
|
||||
col.CellTemplate = "<a>{Bind InName}</a>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "出库时间";
|
||||
col.CellTemplate = "<span>{Bind InDate,yyyy-MM-dd}</span>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "出库原因";
|
||||
col.CellTemplate = "<span>{Bind OutReason}</span>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "操作";
|
||||
col.Width = "150px";
|
||||
col.CellTemplate = "<input CommandName='cmdLook' class='btnClass dgbtnEdit' type='button' value='查看'></input>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
datagrid1.SetPageSize(20);
|
||||
datagrid1.SetPageIndex(1);
|
||||
datagrid1.IsFixHeader = false;
|
||||
datagrid1.ShowIndexColumn = false;
|
||||
datagrid1.AllowPaging = true;
|
||||
datagrid1.Width = "100%";
|
||||
datagrid1.SelectMode = nblf.ui.SelectMode.None;
|
||||
datagrid1.Init();
|
||||
datagrid1.add_PageIndexChanged(function () { ReadData(); });
|
||||
|
||||
}
|
||||
|
||||
function Delobj(obj) {
|
||||
|
||||
if (window.confirm('确定要删除吗?') == false) return;
|
||||
datagrid1.UpdateDataSource();
|
||||
var rowindex = $(obj).parent().parent().attr("index");
|
||||
var param = new Object();
|
||||
var model = datagrid1.Get_Model(rowindex);
|
||||
param.OutId = model.OutId;
|
||||
if (model.OutId > 0) {
|
||||
$.ajax({
|
||||
url: "HuoWuService.asmx/DeleteOut",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
dataType: "json",
|
||||
success: function (data) {
|
||||
|
||||
alert("删除成功");
|
||||
datagrid1.Del_Row(rowindex);
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
//#endregion
|
||||
//#region 读取数据
|
||||
function ReadData() {
|
||||
var param = new Object();
|
||||
param.Code = $("#txt_code").val();
|
||||
param.GoodsName = $("#txt_GoodsName").val();
|
||||
param.SDate = null;
|
||||
|
||||
if ($("#txt_SDate").val() != "")
|
||||
param.SDate = $("#txt_SDate").val();
|
||||
param.EDate = null;
|
||||
if ($("#txt_EDate").val() != "")
|
||||
param.EDate = $("#txt_EDate").val();
|
||||
// if ($("#txt_Edate").val() != "")
|
||||
//param.Edate = null;
|
||||
param.PageSize = datagrid1.Get_PageSize();
|
||||
param.PageIndex = datagrid1.Get_PageIndex();
|
||||
param.Sort = "OutId desc";
|
||||
WindowLoadModel.Show();
|
||||
$.ajax({
|
||||
url: "HuoWuService.asmx/GetListHW_GoodsOutList",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
success: function (data) {
|
||||
WindowLoadModel.Hide();
|
||||
datagrid1.Set_RowCount(data.d.RowCount);
|
||||
datagrid1.DataBind(data.d.DataSource);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body class="headbody">
|
||||
<form id="form1" runat="server">
|
||||
<div class="title_ico">
|
||||
出库信息
|
||||
</div>
|
||||
|
||||
|
||||
<table id="tb1" class="tableAll" style="width:100%;" >
|
||||
|
||||
|
||||
<tr>
|
||||
|
||||
<td class="f1" width="13%">出库单号:</td>
|
||||
<td width="15%">
|
||||
<input id="txt_code" class="editTextbox" style="width:120px;" type="text" /></td> <td class="f1" style="width:10%;">
|
||||
出库货物:</td>
|
||||
<td width="15%">
|
||||
<input id="txt_GoodsName" class="editTextbox" style="width:120px;" type="text" /></td>
|
||||
<td class="f1" style="width:10%; ">
|
||||
出库日期:</td>
|
||||
<td width="25%">
|
||||
<input id="txt_SDate" onfocus="WdatePicker()" class="editTextbox" style="width:80px;" type="text" />--<input id="txt_EDate" class="editTextbox" style="width:80px;" onfocus="WdatePicker()" type="text" /></td>
|
||||
<td><input id="btn_sch" class="btnClass btnClassFind" type="button" value="查询" />
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td colspan="7">
|
||||
<input id="btn_add" class="btnClass btnClassAdd" type="button" value="新增出库" />
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td valign="top" colspan="7">
|
||||
<div id="DataGrid1" class="DataGridStyle"></div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,344 @@
|
||||
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="HW_GoodsOutListForTM.aspx.cs" Inherits="TradeManage.HuoWu.HW_GoodsOutListForTM" %>
|
||||
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>出库记录</title>
|
||||
<link rel="stylesheet" type="text/css" href="../themes/default/easyui.css" />
|
||||
<link rel="stylesheet" type="text/css" href="../themes/icon.css" />
|
||||
<link rel="stylesheet" type="text/css" href="../themes/New.css" />
|
||||
<link rel="stylesheet" type="text/css" href="../themes/DataGrid.css" />
|
||||
<script src="../Scripts/MicrosoftAjax.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/jquery.min.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/jquery.easyui.min.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/DataGrid.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/DataPager.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/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 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>
|
||||
<link rel="stylesheet" type="text/css" href="../Scripts/fancybox/jquery.fancybox-1.3.4.css"
|
||||
media="screen" />
|
||||
<script type="text/javascript" src="../Scripts/fancybox/jquery.mousewheel-3.0.4.pack.js"></script>
|
||||
<script type="text/javascript" src="../Scripts/fancybox/jquery.fancybox-1.3.4.pack.js"></script>
|
||||
<script src="../Scripts/DatePicker/WdatePicker.js" type="text/javascript"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
var datagrid1 = new nblf.ui.DataGrid("DataGrid1");
|
||||
|
||||
var WindowLoadModel = new WindowLoad();
|
||||
|
||||
$(document).ready(function () {
|
||||
WindowLoadModel.ApplicationPath = "../";
|
||||
WindowLoadModel.ControlID = "WindowLoad";
|
||||
WindowLoadModel.Isbgiframe = true;
|
||||
WindowLoadModel.Load();
|
||||
ajaxInit(WindowLoadModel);
|
||||
|
||||
|
||||
CreateDataGrid();
|
||||
GetCKYY();
|
||||
ReadData();
|
||||
|
||||
$("#" + datagrid1.TableID + " [CommandName='cmdLook']").live("click", function () {
|
||||
var RowIndex = $(this).parentsUntil("tr").parent().attr("index");
|
||||
var model = datagrid1.Get_Model(RowIndex);
|
||||
window.location.href = "HW_GoodsOutLook.aspx?OutId=" + model.OutId;
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
$("#btn_sch,#chk_pp").bind("click", function () {
|
||||
|
||||
ReadData();
|
||||
});
|
||||
|
||||
$("#btn_add").bind("click", function () {
|
||||
|
||||
window.location.href = "HW_GoodsOutAddForTM.aspx?OutId=0";
|
||||
});
|
||||
});
|
||||
|
||||
function GetCKYY() {
|
||||
//$("#div_yy").append('<input type="checkbox" yy="订单发货" />订单发货');
|
||||
|
||||
var param = new Object();
|
||||
param.CompanyID = 0;
|
||||
param.KeyName = "ckyy";
|
||||
$.ajax({
|
||||
url: "../UserService.asmx/GetListBaseCode",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
dataType: "json",
|
||||
async: false,
|
||||
success: function (data) {
|
||||
if (data.d != null) {
|
||||
$(data.d).each(function () {
|
||||
$("#div_yy").append('<input type="checkbox" yy="' + this.Name + '" />' + this.Name);
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function LinkGoods(GId) {
|
||||
window.parent.addTab("货物编辑", "HuoWu/HW_GoodsAddForTM.aspx?Title=订单查询&GoodsId=" + GId, true);
|
||||
}
|
||||
function AddTr() {
|
||||
|
||||
$("#" + datagrid1.TableID + " tr").each(function (i) {
|
||||
if (i > 0) {
|
||||
|
||||
|
||||
var index = $(this).attr("index");
|
||||
var md = datagrid1.Get_Model(index);
|
||||
var shtmls = "";
|
||||
|
||||
|
||||
shtmls = "<tr><td colspan='5'><table width='94%' class='trTable'><tr><td>出库明细<td><td style='font-weight:normal;'>";
|
||||
if (md.GoodsOutCKList != null) {
|
||||
$(md.GoodsOutCKList).each(function () {
|
||||
|
||||
|
||||
shtmls += "<a style='cursor: pointer; text-decoration: underline; color: #5599FF;font-weight:normal;' onclick='LinkGoods(" + this.GoodsId + ")'>" + this.GoodsCode + "--" + this.GoodsName + this.TypeCode + "</a> <span>" + this.TypeDesc + "</span> 出库数量:</font>" + this.OutNum + "<br/>";
|
||||
|
||||
});
|
||||
|
||||
}
|
||||
shtmls += "</table></td><tr>";
|
||||
$(this).after(shtmls);
|
||||
// $(".fancybox").fancybox();
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
|
||||
//#endregion
|
||||
//#region 初始化DataGrid
|
||||
function CreateDataGrid() {
|
||||
|
||||
var col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "出库单号";
|
||||
col.CellTemplate = "<a CommandName='cmdLook' class='linka'>{Bind OutCode}</a>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "定单号";
|
||||
col.CellTemplate = "<a CommandName='cmdLook' class='linka'>{Bind PlatOrderCode}</a>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "出库人";
|
||||
col.CellTemplate = "<a>{Bind InName}</a>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "出库时间";
|
||||
col.CellTemplate = "<span>{Bind InDate,yyyy-MM-dd HH:mm}</span>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "出库原因";
|
||||
col.CellTemplate = "<span>{Bind OutReason}</span>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "操作";
|
||||
col.Width = "150px";
|
||||
col.CellTemplate = "<input CommandName='cmdLook' class='btnClass dgbtnEdit' type='button' value='查看'></input>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
datagrid1.SetPageSize(20);
|
||||
datagrid1.SetPageIndex(1);
|
||||
datagrid1.IsFixHeader = false;
|
||||
datagrid1.ShowIndexColumn = false;
|
||||
datagrid1.AllowPaging = true;
|
||||
datagrid1.Width = "100%";
|
||||
datagrid1.SelectMode = nblf.ui.SelectMode.None;
|
||||
datagrid1.Init();
|
||||
datagrid1.add_PageIndexChanged(function () { ReadData(); });
|
||||
|
||||
}
|
||||
|
||||
function Delobj(obj) {
|
||||
|
||||
if (window.confirm('确定要删除吗?') == false) return;
|
||||
datagrid1.UpdateDataSource();
|
||||
var rowindex = $(obj).parent().parent().attr("index");
|
||||
var param = new Object();
|
||||
var model = datagrid1.Get_Model(rowindex);
|
||||
param.OutId = model.OutId;
|
||||
if (model.OutId > 0) {
|
||||
$.ajax({
|
||||
url: "HuoWuService.asmx/DeleteOut",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
dataType: "json",
|
||||
success: function (data) {
|
||||
|
||||
alert("删除成功");
|
||||
datagrid1.Del_Row(rowindex);
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
//#endregion
|
||||
//#region 读取数据
|
||||
function ReadData() {
|
||||
var param = new Object();
|
||||
param.GoodsName = $("#txt_code").val();
|
||||
param.TJ = $("#select_tj").val();
|
||||
param.SDate = null;
|
||||
var CKType = "";
|
||||
$("input[yy]").each(function () {
|
||||
if ($(this).is(":checked") == true)
|
||||
CKType += "'" + $(this).attr("yy") + "',";
|
||||
|
||||
});
|
||||
param.CKType = CKType;
|
||||
if ($("#txt_SDate").val() != "")
|
||||
param.SDate = $("#txt_SDate").val();
|
||||
param.EDate = null;
|
||||
if ($("#txt_EDate").val() != "")
|
||||
param.EDate = $("#txt_EDate").val();
|
||||
// if ($("#txt_Edate").val() != "")
|
||||
//param.Edate = null;
|
||||
param.IsDetail = 0;
|
||||
if ($("#chk_pp").is(":checked") == true)
|
||||
param.IsDetail = 1;
|
||||
param.PageSize = datagrid1.Get_PageSize();
|
||||
param.PageIndex = datagrid1.Get_PageIndex();
|
||||
param.Sort = "OutId desc";
|
||||
WindowLoadModel.Show();
|
||||
$.ajax({
|
||||
url: "../HuoWuServiceNew.asmx/GetListHW_GoodsOutListForTM",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
success: function (data) {
|
||||
WindowLoadModel.Hide();
|
||||
datagrid1.Set_RowCount(data.d.RowCount);
|
||||
datagrid1.DataBind(data.d.DataSource);
|
||||
if (param.IsDetail == 1)
|
||||
AddTr();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function ExportAllData() {
|
||||
var param = new Object();
|
||||
param.GoodsName = $("#txt_code").val();
|
||||
param.TJ = $("#select_tj").val();
|
||||
param.SDate = null;
|
||||
var CKType = "";
|
||||
$("input[yy]").each(function () {
|
||||
if ($(this).is(":checked") == true)
|
||||
CKType += "'" + $(this).attr("yy") + "',";
|
||||
|
||||
});
|
||||
param.CKType = CKType;
|
||||
if ($("#txt_SDate").val() != "")
|
||||
param.SDate = $("#txt_SDate").val();
|
||||
param.EDate = null;
|
||||
if ($("#txt_EDate").val() != "")
|
||||
param.EDate = $("#txt_EDate").val();
|
||||
|
||||
var fname = "出库列表.xls";
|
||||
$.ajax({
|
||||
url: "../HuoWuServiceNew.asmx/ImportListHW_GoodsOutListForTM",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
async: false,
|
||||
success: function (data) {
|
||||
if (data.d != null && data.d.Code == 1) {
|
||||
params = { FilePath: data.d.Message, FileName: fname };
|
||||
window.location = "../GlobalAshx/DownFile.ashx?" + jQuery.param(params);
|
||||
alert("Success");
|
||||
} else {
|
||||
alert(data.d.Message);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body class="headbody">
|
||||
<form id="form1" runat="server">
|
||||
<div class="title_ico">
|
||||
出库信息
|
||||
</div>
|
||||
|
||||
|
||||
<table id="tb1" class="tableAll" style="width:100%;" >
|
||||
|
||||
|
||||
<tr>
|
||||
|
||||
<td class="f1" width="13%">
|
||||
<select id="select_tj" class="selectClass" style="width: 95px" name="D2">
|
||||
<option value="1">货物编号</option>
|
||||
<option value="2">货物名称</option>
|
||||
<option value="3">货物SKU</option>
|
||||
<option value="6">出库单号</option>
|
||||
<option value="7">订单号</option>
|
||||
<option value="4">库位</option>
|
||||
</select></td>
|
||||
<td width="15%">
|
||||
<input id="txt_code" class="editTextbox" style="width:120px;" type="text" /></td>
|
||||
<td class="f1" style="width:10%;">
|
||||
</td>
|
||||
<td width="15%">
|
||||
<%-- <select id="select_lx" class="selectClass" style="width: 95px" name="D1">
|
||||
<option value="0">全部</option>
|
||||
<option value="1">订单发货出库</option>
|
||||
<option value="2">手工出库</option>
|
||||
|
||||
</select>--%>
|
||||
</td>
|
||||
<td class="f1" style="width:10%; ">
|
||||
出库日期:</td>
|
||||
<td width="25%">
|
||||
<input id="txt_SDate" onfocus="WdatePicker()" class="editTextbox" style="width:80px;" type="text" />--<input id="txt_EDate" class="editTextbox" style="width:80px;" onfocus="WdatePicker()" type="text" /></td>
|
||||
<td><input id="btn_sch" class="btnClass btnClassFind" type="button" value="查询" />
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
|
||||
<td class="f1" width="13%">
|
||||
出库原因:</td>
|
||||
|
||||
<td colspan=6><div id="div_yy"></div></td>
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="7">
|
||||
<input id="chk_pp" type="checkbox" checked="checked" />列出出库明细 <input id="btn_add" class="btnClass btnClassAdd" type="button" value="新增出库" />
|
||||
<input id="btn_import" class="btnClass btnClassAdd" type="button" value="导出" onclick="ExportAllData()" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td valign="top" colspan="7">
|
||||
<div id="DataGrid1" class="DataGridStyle"></div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,458 @@
|
||||
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="HW_GoodsPrint.aspx.cs" Inherits="TradeManage.HuoWu.HW_GoodsPrint" %>
|
||||
<%@ Register assembly="CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" namespace="CrystalDecisions.Web" tagprefix="CR" %>
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>货物信息</title>
|
||||
<link rel="stylesheet" type="text/css" href="../themes/default/easyui.css" />
|
||||
<link rel="stylesheet" type="text/css" href="../themes/icon.css" />
|
||||
<link rel="stylesheet" type="text/css" href="../themes/New.css" />
|
||||
<link rel="stylesheet" type="text/css" href="../themes/DataGrid.css" />
|
||||
<script src="../Scripts/MicrosoftAjax.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/jquery.min.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/jquery.easyui.min.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/DataGrid.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/DataPager.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/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 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>
|
||||
<link rel="stylesheet" type="text/css" href="../Scripts/fancybox/jquery.fancybox-1.3.4.css"
|
||||
media="screen" />
|
||||
<script type="text/javascript" src="../Scripts/fancybox/jquery.mousewheel-3.0.4.pack.js"></script>
|
||||
<script type="text/javascript" src="../Scripts/fancybox/jquery.fancybox-1.3.4.pack.js"></script>
|
||||
<script src="../Scripts/DatePicker/WdatePicker.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/MaskedTextBox.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/LodopFuncs.js" type="text/javascript"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
var datagrid1 = new nblf.ui.DataGrid("DataGrid1");
|
||||
var WindowLoadModel = new WindowLoad();
|
||||
var Type = 1;
|
||||
$(document).ready(function () {
|
||||
WindowLoadModel.ApplicationPath = "../";
|
||||
WindowLoadModel.ControlID = "WindowLoad";
|
||||
WindowLoadModel.Isbgiframe = true;
|
||||
WindowLoadModel.Load();
|
||||
ajaxInit(WindowLoadModel);
|
||||
|
||||
//CheckIsInstall();
|
||||
CreateDataGrid();
|
||||
//ReadData();
|
||||
$("#" + datagrid1.TableID + " a[CommandName='cmdImg']").live("click", function () {
|
||||
var RowIndex = $(this).parentsUntil("tr").parent().attr("index");
|
||||
var model = datagrid1.Get_Model(RowIndex);
|
||||
if (model.GoodsImageIds != null && model.GoodsImageIds != "")
|
||||
GetImage(model.GoodsImageIds);
|
||||
|
||||
|
||||
|
||||
});
|
||||
$("#" + datagrid1.TableID + " a[CommandName='cmdLook']").live("click", function () {
|
||||
var RowIndex = $(this).parentsUntil("tr").parent().attr("index");
|
||||
var model = datagrid1.Get_Model(RowIndex);
|
||||
//window.location.href = "HW_GoodsAdd.aspx?GoodsId=" + model.GoodsId;
|
||||
window.parent.addTab("货物编辑", "HuoWu/HW_GoodsAddForTM.aspx?Title=货物信息&GoodsId=" + model.GoodsId, true);
|
||||
|
||||
|
||||
});
|
||||
$("#" + datagrid1.TableID + " input[CommandName='cmdEdit']").live("click", function () {
|
||||
var RowIndex = $(this).parentsUntil("tr").parent().attr("index");
|
||||
var model = datagrid1.Get_Model(RowIndex);
|
||||
// window.location.href = "HW_GoodsAdd.aspx?GoodsId=" + model.GoodsId;
|
||||
window.parent.addTab("货物编辑", "HuoWu/HW_GoodsAddForTM.aspx?Title=货物信息&GoodsId=" + model.GoodsId, true);
|
||||
|
||||
});
|
||||
|
||||
$("#btn_print").bind("click", function () {
|
||||
Print();
|
||||
|
||||
});
|
||||
$("#btn_zprint").bind("click", function () {
|
||||
ZPrint();
|
||||
|
||||
});
|
||||
|
||||
$("#Rad_1,#Rad_2,#Rad_3,#Rad_4").bind("click", function () {
|
||||
if ($("#Rad_1").is(":checked") == true) {
|
||||
$("#sp1").html("货物编号");
|
||||
$("#sp2").html("型号");
|
||||
$("#sp2").show();
|
||||
$("#txt_Name2").show();
|
||||
$("#txt_SDate").hide();
|
||||
$("#txt_EDate").hide();
|
||||
$("#span_0").hide();
|
||||
Type = 1;
|
||||
}
|
||||
else if ($("#Rad_2").is(":checked") == true) {
|
||||
$("#sp1").html("批次号");
|
||||
$("#sp2").hide();
|
||||
$("#txt_Name2").hide();
|
||||
$("#txt_SDate").hide();
|
||||
$("#txt_EDate").hide();
|
||||
$("#span_0").hide();
|
||||
Type = 2;
|
||||
}
|
||||
else if ($("#Rad_3").is(":checked") == true) {
|
||||
$("#sp1").html("入库点");
|
||||
$("#sp2").html("时间");
|
||||
$("#sp2").show();
|
||||
$("#txt_SDate").show();
|
||||
$("#txt_EDate").show();
|
||||
$("#span_0").show();
|
||||
$("#txt_Name2").hide();
|
||||
Type = 3;
|
||||
}
|
||||
else if ($("#Rad_4").is(":checked") == true) {
|
||||
$("#sp1").html("订单号");
|
||||
$("#sp2").hide();
|
||||
$("#txt_Name2").hide();
|
||||
$("#txt_SDate").hide();
|
||||
$("#txt_EDate").hide();
|
||||
$("#span_0").hide();
|
||||
Type = 4;
|
||||
}
|
||||
|
||||
});
|
||||
$("#btn_sch").bind("click", function () {
|
||||
|
||||
ReadData();
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
});
|
||||
|
||||
|
||||
function Print() {
|
||||
datagrid1.UpdateDataSource();
|
||||
var list = datagrid1.GetSelectListModel();
|
||||
if (list == null || list.length == 0) {
|
||||
alert("请选择要打印的sku");
|
||||
return;
|
||||
}
|
||||
var Detail = "";
|
||||
var wareno = "";
|
||||
|
||||
if (Type == 3)
|
||||
wareno = $("#txt_Name1").val();
|
||||
var wlist = new Array();
|
||||
$(list).each(function () {
|
||||
var pcode = '仓库';
|
||||
if (this.PostionCode != null && this.PostionCode != "")
|
||||
pcode = this.PostionCode;
|
||||
//Detail += this.GoodsCode + "-" + this.GoodsOldCode + "-" + this.TypeCode + "-" + this.TypeDesc.replace("#", "").replace("&", "") + "-" + this.GoodsName.replace("#", "").replace("&", "") + "-" + this.PrintNum + "-" + pcode + ",";
|
||||
if (this.PrintNum > 0) {
|
||||
for (var i = 0; i < this.PrintNum; i++) {
|
||||
var md = new Object();
|
||||
md.WareNo = pcode;
|
||||
md.GoodBatch = "1234567-12345678";
|
||||
if (this.GoodsCode != null && this.GoodsCode != "")
|
||||
md.GoodNo = this.GoodsCode + "-" + this.TypeCode;
|
||||
else
|
||||
if (this.GoodsOldCode != null && this.GoodsOldCode != "")
|
||||
md.GoodNo = this.GoodsOldCode + "-" + this.TypeCode;
|
||||
md.Descript = this.TypeDesc.replace("#", "").replace("&", "") + " " + this.GoodsName.replace("#", "").replace("&", "");
|
||||
Array.add(wlist, md);
|
||||
}
|
||||
}
|
||||
|
||||
});
|
||||
var param = new Object();
|
||||
param.list = wlist;
|
||||
$.ajax({
|
||||
url: "HuoWuService.asmx/GoodsCodePrint",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
success: function (data) {
|
||||
|
||||
window.parent.addTab("打印", "PrintTemplate/GoodPrint.aspx?Title=货物打印", true);
|
||||
//$("#APrint").click();
|
||||
}
|
||||
});
|
||||
//&Detail=" + Detail + "&wareno=" + wareno
|
||||
//datagrid1.UpdateDataSource();
|
||||
//LODOP.PRINT_INITA(0, 0, 189, 76, "GoodsCode");
|
||||
//LODOP.SET_PRINT_PAGESIZE(1, 500, 200, "GoodsCodePage");
|
||||
|
||||
|
||||
//$(list).each(function (i) {
|
||||
|
||||
// if (i > 0) LODOP.NewPage();
|
||||
// for (var j = 0; j < this.PrintNum; j++) {
|
||||
// if (j > 0) LODOP.NewPage();
|
||||
// PrintCode(this.GoodsCode + "-" + this.TypeCode, this.GoodsName + " " + this.TypeDesc);
|
||||
|
||||
// }
|
||||
//});
|
||||
//LODOP.PREVIEW();
|
||||
|
||||
}
|
||||
|
||||
function ZPrint() {
|
||||
datagrid1.UpdateDataSource();
|
||||
var list = datagrid1.GetSelectListModel();
|
||||
if (list == null || list.length == 0) {
|
||||
alert("请选择要打印的sku");
|
||||
return;
|
||||
}
|
||||
var Detail = "";
|
||||
var wareno = "";
|
||||
|
||||
if (Type == 3)
|
||||
wareno = $("#txt_Name1").val();
|
||||
var wlist = new Array();
|
||||
$(list).each(function () {
|
||||
var pcode = '仓库';
|
||||
if (this.PostionCode != null && this.PostionCode != "")
|
||||
pcode = this.PostionCode;
|
||||
//Detail += this.GoodsCode + "-" + this.GoodsOldCode + "-" + this.TypeCode + "-" + this.TypeDesc.replace("#", "").replace("&", "") + "-" + this.GoodsName.replace("#", "").replace("&", "") + "-" + this.PrintNum + "-" + pcode + ",";
|
||||
if (this.PrintNum > 0) {
|
||||
for (var i = 0; i < this.PrintNum; i++) {
|
||||
var md = new Object();
|
||||
md.WareNo = pcode;
|
||||
md.GoodBatch = "1234567-12345678";
|
||||
if (this.GoodsCode != null && this.GoodsCode != "")
|
||||
md.GoodNo = this.GoodsCode + "-" + this.TypeCode;
|
||||
else
|
||||
if (this.GoodsOldCode != null && this.GoodsOldCode != "")
|
||||
md.GoodNo = this.GoodsOldCode + "-" + this.TypeCode;
|
||||
md.Descript = this.TypeDesc.replace("#", "").replace("&", "") + " " + this.GoodsName.replace("#", "").replace("&", "");
|
||||
Array.add(wlist, md);
|
||||
}
|
||||
}
|
||||
|
||||
});
|
||||
var param = new Object();
|
||||
param.list = wlist;
|
||||
//$.ajax({
|
||||
// url: "HuoWuService.asmx/GoodsCodePrint",
|
||||
// data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
// success: function (data) {
|
||||
|
||||
// //window.parent.addTab("打印", "PrintTemplate/GoodPrint.aspx?Title=货物打印", true);
|
||||
$("#APrint").click();
|
||||
// }
|
||||
//});
|
||||
<%--var a = "<%=ZPrint(wlist)%>";--%>
|
||||
}
|
||||
|
||||
function PrintCode(Code, Name) {
|
||||
|
||||
LODOP.ADD_PRINT_BARCODE(3, 9, 176, 45, "Code39", Code);
|
||||
LODOP.SET_PRINT_STYLEA(0, "Horient", 3);
|
||||
LODOP.SET_PRINT_STYLEA(0, "Vorient", 3);
|
||||
LODOP.ADD_PRINT_TEXT(49, 6, 178, 25, Name);
|
||||
|
||||
}
|
||||
function PrintCode2(Code, Name) {
|
||||
LODOP.ADD_PRINT_BARCODE(12, 10, 130, 45, "Code39", Code);
|
||||
LODOP.SET_PRINT_STYLEA(0, "Horient", 3);
|
||||
LODOP.SET_PRINT_STYLEA(0, "Vorient", 3);
|
||||
LODOP.ADD_PRINT_TEXT(61, 10, 100, 20, Name);
|
||||
|
||||
}
|
||||
//#region 检测是否安装过打印机控件
|
||||
function CheckIsInstall() {
|
||||
try {
|
||||
LODOP = getLodop(document.getElementById('LODOP_OB'), document.getElementById('LODOP_EM'));
|
||||
if (LODOP != null) { return true; }
|
||||
else { return false; }
|
||||
} catch (err) {
|
||||
//alert("Error:本机未安装或需要升级!");
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
function fopen() {
|
||||
|
||||
$.fancybox({
|
||||
'width': '40%',
|
||||
'height': '40%',
|
||||
'autoScale': false,
|
||||
'transitionIn': 'elastic',
|
||||
'transitionOut': 'elastic',
|
||||
'href': '#test',
|
||||
'onComplete': function () {
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
//#endregion
|
||||
//#region 初始化DataGrid
|
||||
function CreateDataGrid() {
|
||||
|
||||
var col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "货物名称";
|
||||
col.CellTemplate = "<a>{Bind GoodsName}</a>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "货物编码";
|
||||
col.CellTemplate = "<a>{Bind GoodsCode}</a>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "型号";
|
||||
col.CellTemplate = "<span>{Bind TypeCode}</span>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "描述";
|
||||
col.CellTemplate = "<span>{Bind TypeDesc}</span>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "库位";
|
||||
col.CellTemplate = "<span>{Bind PostionCode}</span>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "实际库存";
|
||||
col.CellTemplate = "<span>{Bind GoodsNum}</span>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "打印数量";
|
||||
col.CellTemplate = "<input type='text' min='0' max='10000' precision='0' style='width:50px;' class='editTextbox' ColName='PrintNum' value='{Bind PrintNum}'/>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
datagrid1.IsFixHeader = false;
|
||||
datagrid1.ShowIndexColumn = false;
|
||||
datagrid1.AllowPaging = false;
|
||||
datagrid1.Width = "100%";
|
||||
datagrid1.SelectMode = nblf.ui.SelectMode.CheckBox;
|
||||
datagrid1.Init();
|
||||
|
||||
|
||||
}
|
||||
//#endregion
|
||||
//#region 读取数据
|
||||
function ReadData() {
|
||||
if (Type == 1 && $("#txt_Name1").val()=="")
|
||||
{
|
||||
alert("请输入货物编号");
|
||||
return;
|
||||
}
|
||||
var param = new Object();
|
||||
param.Type = Type;
|
||||
param.Code = $("#txt_Name2").val();
|
||||
param.Name = $("#txt_Name1").val();
|
||||
param.SDate = null;
|
||||
if ($("#txt_SDate").val() != "")
|
||||
{
|
||||
param.SDate = $("#txt_SDate").val();
|
||||
|
||||
}
|
||||
param.EDate = null;
|
||||
if ($("#txt_EDate").val() != "") {
|
||||
param.EDate = $("#txt_EDate").val();
|
||||
|
||||
}
|
||||
WindowLoadModel.Show();
|
||||
$.ajax({
|
||||
url: "HuoWuService.asmx/GetPrintGoods",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
success: function (data) {
|
||||
WindowLoadModel.Hide();
|
||||
|
||||
datagrid1.DataBind(data.d);
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
//#endregion
|
||||
//#region 删除
|
||||
function DelCol(obj) {
|
||||
if (window.confirm('确定要删除吗?') == false) return;
|
||||
var rowindex = $(obj).parent().parent().attr("index");
|
||||
var param = new Object();
|
||||
var model = datagrid1.Get_Model(rowindex);
|
||||
param.GoodsId = model.GoodsId;
|
||||
|
||||
$.ajax({
|
||||
url: "HuoWuService.asmx/DeleteGoodsInfo",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
dataType: "json",
|
||||
success: function (data) {
|
||||
if (data.d == 0) {
|
||||
alert("删除成功");
|
||||
ReadData();
|
||||
}
|
||||
else {
|
||||
alert("该货物有库存或者有订单匹配或者有采购单匹配,无法删除");
|
||||
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
}
|
||||
|
||||
//#endregion
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body class="headbody">
|
||||
<form id="form1" runat="server">
|
||||
<div class="title_ico">
|
||||
货物打印
|
||||
</div>
|
||||
|
||||
<table id="tb1" class="tableAll" style="width: 100%;">
|
||||
|
||||
|
||||
<tr>
|
||||
|
||||
<td class="f1" width="13%">打印方式:</td>
|
||||
<td colspan="6">
|
||||
<input id="Rad_1" name="pp1" type="radio" checked="checked" /><label for="Rad_1">按货物编号打印</label>
|
||||
<input id="Rad_2" name="pp1" type="radio" /><label for="Rad_2">按入库批次打印</label><input id="Rad_3" name="pp1" type="radio" /><label for="Rad_3">按入库点剩余货物打印</label><input id="Rad_4" name="pp1" type="radio" /><label for="Rad_4">按订单货物打印</label></td>
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
|
||||
<td class="f1" width="13%"><span id="sp1">货物编号:</span></td>
|
||||
<td width="15%">
|
||||
<input id="txt_Name1" class="editTextbox" style="width: 120px;" type="text" /></td>
|
||||
<td class="f1" style="width: 10%;"><span id="sp2">型号:</span></td>
|
||||
<td colspan="4">
|
||||
<input id="txt_Name2" class="editTextbox" style="width: 120px;" type="text" /> <input id="txt_SDate" class="editTextbox" onfocus="WdatePicker()" style="width: 90px;display:none" type="text" /><span id="span_0" style="display:none">-</span><input id="txt_EDate" class="editTextbox" onfocus="WdatePicker()" style="width: 90px;display:none" type="text" /> <input id="btn_sch" class="btnClass btnClassFind" type="button" value="查询" /></td>
|
||||
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td colspan="7">
|
||||
<input id="btn_print" class="btnClass btnClassEdit" type="button" value="打印" />
|
||||
<input id="btn_zprint" class="btnClass btnClassEdit" type="button" value="直接打印" />
|
||||
<asp:Button ID="APrint" runat="server" Text="" OnClick="APrint_Click"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td valign="top" colspan="7">
|
||||
|
||||
<div id="DataGrid1" class="DataGridStyle"></div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,253 @@
|
||||
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="HW_LowPriceList.aspx.cs" Inherits="TradeManage.HuoWu.HW_LowPriceList" %>
|
||||
|
||||
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>压价记录</title>
|
||||
<link rel="stylesheet" type="text/css" href="../themes/default/easyui.css" />
|
||||
<link rel="stylesheet" type="text/css" href="../themes/icon.css" />
|
||||
<link rel="stylesheet" type="text/css" href="../themes/New.css" />
|
||||
<link rel="stylesheet" type="text/css" href="../themes/DataGrid.css" />
|
||||
<script src="../Scripts/MicrosoftAjax.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/jquery.min.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/jquery.easyui.min.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/DataGrid.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/DataPager.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/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 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>
|
||||
<link rel="stylesheet" type="text/css" href="../Scripts/fancybox/jquery.fancybox-1.3.4.css"
|
||||
media="screen" />
|
||||
<script type="text/javascript" src="../Scripts/fancybox/jquery.mousewheel-3.0.4.pack.js"></script>
|
||||
<script type="text/javascript" src="../Scripts/fancybox/jquery.fancybox-1.3.4.pack.js"></script>
|
||||
<script src="../Scripts/DatePicker/WdatePicker.js" type="text/javascript"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
var datagrid1 = new nblf.ui.DataGrid("DataGrid1");
|
||||
|
||||
var WindowLoadModel = new WindowLoad();
|
||||
|
||||
$(document).ready(function () {
|
||||
WindowLoadModel.ApplicationPath = "../";
|
||||
WindowLoadModel.ControlID = "WindowLoad";
|
||||
WindowLoadModel.Isbgiframe = true;
|
||||
WindowLoadModel.Load();
|
||||
ajaxInit(WindowLoadModel);
|
||||
|
||||
|
||||
CreateDataGrid();
|
||||
|
||||
ReadData();
|
||||
|
||||
$("#" + datagrid1.TableID + " [CommandName='cmdLook']").live("click", function () {
|
||||
var RowIndex = $(this).parentsUntil("tr").parent().attr("index");
|
||||
var model = datagrid1.Get_Model(RowIndex);
|
||||
// window.location.href = "HW_GoodsInLook.aspx?Id=" + model.Id;
|
||||
window.open("HW_GoodsAddForTM.aspx?GoodsId=" + model.GoodsId);
|
||||
});
|
||||
|
||||
|
||||
|
||||
$("#btn_sch").bind("click", function () {
|
||||
|
||||
ReadData();
|
||||
});
|
||||
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
//#endregion
|
||||
//#region 初始化DataGrid
|
||||
function CreateDataGrid() {
|
||||
|
||||
var col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "货物新编号";
|
||||
col.CellTemplate = "<a CommandName='cmdLook' class='linka'>{Bind GoodsCode}</a>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "货物老编号";
|
||||
col.CellTemplate = "<a CommandName='cmdLook' class='linka'>{Bind GoodsOldCode}</a>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "货物名称";
|
||||
col.CellTemplate = "<a>{Bind GoodsName}</a>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "型号";
|
||||
col.CellTemplate = "<a>{Bind TypeCode}</a>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "描述";
|
||||
col.CellTemplate = "<a>{Bind TypeDesc}</a>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "压价金额";
|
||||
col.CellTemplate = "<span>{Bind Price}</span>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "压价时间";
|
||||
col.CellTemplate = "<span>{Bind InDate,yyyy-MM-dd}</span>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "操作";
|
||||
col.Width = "150px";
|
||||
col.CellTemplate = "<input onclick='Delobj(this)' class='btnClass dgbtnDel' type='button' value='删除'></input>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
datagrid1.SetPageSize(40);
|
||||
datagrid1.SetPageIndex(1);
|
||||
datagrid1.IsFixHeader = false;
|
||||
datagrid1.ShowIndexColumn = false;
|
||||
datagrid1.AllowPaging = true;
|
||||
datagrid1.Width = "100%";
|
||||
datagrid1.SelectMode = nblf.ui.SelectMode.CheckBox;
|
||||
datagrid1.Init();
|
||||
datagrid1.add_PageIndexChanged(function () { ReadData(); });
|
||||
|
||||
}
|
||||
|
||||
function Delobj(obj) {
|
||||
|
||||
if (window.confirm('确定要删除吗?') == false) return;
|
||||
|
||||
var rowindex = $(obj).parent().parent().attr("index");
|
||||
var param = new Object();
|
||||
var model = datagrid1.Get_Model(rowindex);
|
||||
param.Id = model.Id;
|
||||
if (model.Id > 0) {
|
||||
$.ajax({
|
||||
url: "HuoWuService.asmx/DeleteBuyPriceOff",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
dataType: "json",
|
||||
success: function (data) {
|
||||
|
||||
alert("删除成功");
|
||||
datagrid1.Del_Row(rowindex);
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
//#endregion
|
||||
//#region 读取数据
|
||||
function ReadData() {
|
||||
var param = new Object();
|
||||
|
||||
param.GoodsName = $("#txt_GoodsName").val();
|
||||
param.SDate = null;
|
||||
|
||||
if ($("#txt_SDate").val() != "")
|
||||
param.SDate = $("#txt_SDate").val();
|
||||
param.EDate = null;
|
||||
if ($("#txt_EDate").val() != "")
|
||||
param.EDate = $("#txt_EDate").val();
|
||||
// if ($("#txt_Edate").val() != "")
|
||||
//param.Edate = null;
|
||||
param.PageSize = datagrid1.Get_PageSize();
|
||||
param.PageIndex = datagrid1.Get_PageIndex();
|
||||
param.Sort = "Id desc";
|
||||
WindowLoadModel.Show();
|
||||
$.ajax({
|
||||
url: "HuoWuService.asmx/GetListHW_BuyPriceOff",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
success: function (data) {
|
||||
WindowLoadModel.Hide();
|
||||
datagrid1.Set_RowCount(data.d.RowCount);
|
||||
datagrid1.DataBind(data.d.DataSource);
|
||||
}
|
||||
});
|
||||
}
|
||||
function DeleteYaJia() {
|
||||
var SelectListModels = datagrid1.GetSelectListModel();
|
||||
if (SelectListModels == null || $(SelectListModels).length == 0) {
|
||||
alert("请选择要删除的订单");
|
||||
return;
|
||||
|
||||
}
|
||||
|
||||
if (window.confirm('确定要删除该记录吗?') == false) return;
|
||||
var Ids = "";
|
||||
$(SelectListModels).each(function () {
|
||||
Ids += this.Id + ",";
|
||||
});
|
||||
var param = new Object();
|
||||
param.Ids = Ids;
|
||||
$.ajax({
|
||||
url: "HuoWuService.asmx/DeleteBuyPriceList",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
dataType: "json",
|
||||
success: function (data) {
|
||||
|
||||
alert("删除成功");
|
||||
ReadData();
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body class="headbody">
|
||||
<form id="form1" runat="server">
|
||||
<div class="title_ico">
|
||||
压价记录
|
||||
</div>
|
||||
|
||||
|
||||
<table id="tb1" class="tableAll" style="width:100%;" >
|
||||
|
||||
|
||||
<tr>
|
||||
|
||||
<td class="f1" width="13%">货物:</td>
|
||||
<td width="15%">
|
||||
<input id="txt_GoodsName" class="editTextbox" style="width:120px;" type="text" /></td>
|
||||
|
||||
<td class="f1" style="width:10%; ">
|
||||
日期:</td>
|
||||
<td width="25%">
|
||||
<input id="txt_SDate" onfocus="WdatePicker()" class="editTextbox" style="width:80px;" type="text" />--<input id="txt_EDate" class="editTextbox" style="width:80px;" onfocus="WdatePicker()" type="text" /></td>
|
||||
<td><input id="btn_sch" class="btnClass btnClassFind" type="button" value="查询" />
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td valign="top" colspan="5">
|
||||
<input id="btn_Cancel0" class="btnClass btnClassDel" type="button" value="批量删除" onclick="DeleteYaJia();" />
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td valign="top" colspan="5">
|
||||
<div id="DataGrid1" class="DataGridStyle"></div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,189 @@
|
||||
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="HW_PostFeeImportHWC.aspx.cs" Inherits="TradeManage.HuoWu.HW_PostFeeImportHWC" %>
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head id="Head1">
|
||||
<title>sku导入</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?a=11" rel="stylesheet" type="text/css" />
|
||||
<script src="../Scripts/MicrosoftAjax.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/jquery.min.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/jquery.bgiframe.min.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/jquery.easyui.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/Global.js" type="text/javascript"></script>
|
||||
|
||||
<script type="text/javascript">
|
||||
var WindowLoadModel = new WindowLoad();
|
||||
$(document).ready(function () {
|
||||
WindowLoadModel.ApplicationPath = "../";
|
||||
WindowLoadModel.ControlID = "WindowLoad";
|
||||
WindowLoadModel.Isbgiframe = true;
|
||||
WindowLoadModel.Load();
|
||||
ajaxInit(WindowLoadModel);
|
||||
GetCompanyList();
|
||||
//导入
|
||||
$("#cmdReport").click(function () {
|
||||
|
||||
ajaxFileUpload();
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
});
|
||||
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>")
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
}
|
||||
|
||||
//#region 上传
|
||||
function ajaxFileUpload() {
|
||||
|
||||
var filename = $("#fileToUpload").val();
|
||||
if (IsExcel(filename) == false) { alert("请选择Excel文件"); return; }
|
||||
|
||||
$.ajaxFileUpload({
|
||||
url: '../GlobalAshx/AjaxFileUpdate.ashx?DirectoryName=ServerCookies',
|
||||
secureuri: false,
|
||||
fileElementId: 'fileToUpload',
|
||||
dataType: 'json',
|
||||
success: function (data, status) {
|
||||
ImportGoods("ServerCookies/" + data.FileName);
|
||||
},
|
||||
error: function (data, status, e) {
|
||||
alert(e);
|
||||
}
|
||||
});
|
||||
}
|
||||
//#region
|
||||
function ImportGoods(FileName) {
|
||||
|
||||
|
||||
var param = new Object();
|
||||
param.CompanyId = $("#select_company").val();
|
||||
param.FileName = FileName;
|
||||
param.PostId = 230; //fedex
|
||||
var IsFG = 0;
|
||||
if ($("#chk_fg").is(":checked") == true)
|
||||
IsFG = 1;
|
||||
param.IsFG = IsFG;
|
||||
var url = "../HuoWuServiceNew.asmx/ExcelSavePostFeeHWC";
|
||||
if ($("#rad_2").is(":checked") == true)
|
||||
url = "../HuoWuServiceNew.asmx/ExcelSavePostFeeHWC2";
|
||||
else if ($("#rad_3").is(":checked") == true)
|
||||
url = "../HuoWuServiceNew.asmx/ExcelSavePostFeeHWC3";
|
||||
WindowLoadModel.Show();
|
||||
$.ajax({
|
||||
url: url,
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
success: function (data) {
|
||||
WindowLoadModel.Hide();
|
||||
if (data.d != "") { $("#div1").html(data.d); return; }
|
||||
|
||||
|
||||
|
||||
},
|
||||
error: function (xhr, status) {
|
||||
if (status != "success") alert(xhr.responseText);
|
||||
}
|
||||
});
|
||||
}
|
||||
//#endregion
|
||||
|
||||
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<form id="form1" runat="server">
|
||||
|
||||
|
||||
<div class="title_ico">
|
||||
运费导入</div>
|
||||
<table width="100%">
|
||||
<tr>
|
||||
<td align="center">
|
||||
<table border="1" cellpadding="0" cellspacing="0" style="width: 95%"
|
||||
class="tableAll">
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
客户单位</td>
|
||||
<td>
|
||||
<select id="select_company" class="selectClass" name="D21" style="width: 200px">
|
||||
</select></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
运费类型</td>
|
||||
<td>
|
||||
<input id="rad_1" type="radio" name="yf" checked="checked"/>自发货运费 <input id="rad_2" name="yf" type="radio" />FBA运费<input id="rad_3" name="yf" type="radio" />导入跟踪码</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
</td>
|
||||
<td>
|
||||
<input id="chk_fg" type="checkbox" />是否覆盖导入</td>
|
||||
</tr>
|
||||
|
||||
<tr id="tr1">
|
||||
<td>
|
||||
运费导入:</td>
|
||||
<td>
|
||||
<input id="fileToUpload" accept="excel/xls" name="fileToUpload" type="file" /><input id="cmdReport" type="button" class="btnClass btnClassEdit" value="数据导入" />
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
导入结果提示:</td>
|
||||
<td>
|
||||
<div id="div1" style="height:270px;width:600px;color:red"></div></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<input id="HidSchId" runat="server" type="hidden" />
|
||||
<input id="HidId" runat="server" type="hidden" />
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
|
@ -0,0 +1,468 @@
|
||||
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="HW_ProductCompareCount.aspx.cs" Inherits="TradeManage.HuoWu.HW_ProductCompareCount" %>
|
||||
|
||||
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head id="Head1">
|
||||
<title>订单统计</title>
|
||||
<link rel="stylesheet" type="text/css" href="../themes/default/easyui.css" />
|
||||
<link rel="stylesheet" type="text/css" href="../themes/icon.css" />
|
||||
<link rel="stylesheet" type="text/css" href="../themes/New.css" />
|
||||
<link rel="stylesheet" type="text/css" href="../themes/DataGrid.css" />
|
||||
|
||||
<script src="../Scripts/jquery.min.js" type="text/javascript"></script>
|
||||
|
||||
<script type="text/javascript" src="../Scripts/highcharts.js"></script>
|
||||
|
||||
<script type="text/javascript" src="../Scripts/exporting.js"></script>
|
||||
<script src="../Scripts/MicrosoftAjax.js" type="text/javascript"></script>
|
||||
|
||||
<script src="../Scripts/jquery.easyui.min.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/DataGrid.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/DataPager.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/jquery.url.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/jquery.bgiframe.min.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/Global.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/WindowLoad.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/DatePicker/WdatePicker.js" type="text/javascript"></script>
|
||||
|
||||
<script type="text/javascript">
|
||||
var CompareId = 0;
|
||||
var WindowLoadModel = new WindowLoad();
|
||||
$(document).ready(function () {
|
||||
WindowLoadModel.ApplicationPath = "../";
|
||||
WindowLoadModel.ControlID = "WindowLoad";
|
||||
WindowLoadModel.Isbgiframe = true;
|
||||
WindowLoadModel.Load();
|
||||
ajaxInit(WindowLoadModel);
|
||||
CompareId = $.url.param("Id");
|
||||
if (CompareId == undefined) {
|
||||
CompareId = 0;
|
||||
}
|
||||
//$("#txt_SDate").val("2015-07-01");
|
||||
//$("#txt_EDate").val("2015-07-30");
|
||||
$("#div1").empty();
|
||||
GetProductDetail();
|
||||
$("#btn_sch").bind("click", function () {
|
||||
GetProductData();
|
||||
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
$("#chk_all").live("click", function () {
|
||||
if ($(this).is(":checked") == true)
|
||||
$("#div_product input").attr("checked", "checked");
|
||||
else
|
||||
$("#div_product input").removeAttr("checked");
|
||||
|
||||
|
||||
});
|
||||
$("#select_chart").bind("change",function () {
|
||||
GetProductCountChart();
|
||||
|
||||
});
|
||||
});
|
||||
|
||||
function GetProductData() {
|
||||
var list = new Array();
|
||||
$("#div_product input[no]:checked").each(function () {
|
||||
var md = new Object();
|
||||
md.Id = $(this).attr("no");
|
||||
md.ProductDesc = $(this).next("span").html();
|
||||
md.ProductId = $(this).attr("pid");
|
||||
Array.add(list, md);
|
||||
});
|
||||
if (list.length <= 0) {
|
||||
alert("请选择要比较分析的产品");
|
||||
return;
|
||||
}
|
||||
if ($("#txt_SDate").val() == "" || $("#txt_EDate").val() == "") {
|
||||
alert("请填写要分析的日期范围");
|
||||
return;
|
||||
}
|
||||
var param = new Object();
|
||||
param.list = list;
|
||||
WindowLoadModel.Show();
|
||||
$.ajax({
|
||||
url: "HuoWuService.asmx/GetProductData",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
success: function (data) {
|
||||
|
||||
if (data.d != null) {
|
||||
|
||||
|
||||
GetProductCount();
|
||||
|
||||
}
|
||||
WindowLoadModel.Hide();
|
||||
}
|
||||
});
|
||||
}
|
||||
function GetProductDetail() {
|
||||
var param = new Object();
|
||||
param.CompareId = CompareId;
|
||||
WindowLoadModel.Show();
|
||||
$.ajax({
|
||||
url: "HuoWuService.asmx/GetCompareDetailList",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
success: function (data) {
|
||||
WindowLoadModel.Hide();
|
||||
if (data.d != null) {
|
||||
|
||||
$("#div_product").append("<input type='checkbox' id='chk_all' />全选<br/>");
|
||||
$(data.d).each(function () {
|
||||
|
||||
$("#div_product").append("<input type='checkbox' no='" + this.Id + "' pid='" + this.ProductId + "'/><span>" + this.ProductDesc + "[" + this.ProductId + "]</span>");
|
||||
|
||||
});
|
||||
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
var itemlist = new Array();
|
||||
function GetOrderCountItem() {
|
||||
var param = new Object();
|
||||
param.PlatType = $("#select_plat").val();
|
||||
param.SDate = $("#txt_SDate").val();
|
||||
param.EDate = $("#txt_EDate").val();
|
||||
|
||||
$.ajax({
|
||||
url: "TJ_CountServer.asmx/GetOrderCountItem",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
dataType: "json",
|
||||
async: false,
|
||||
success: function (data) {
|
||||
if (data.d != null) {
|
||||
itemlist = data.d;
|
||||
CreateDataGrid();
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
}
|
||||
var cate = new Array();
|
||||
var datas = "";
|
||||
var arr1 = new Array();
|
||||
function GetProductCount() {
|
||||
var param = new Object();
|
||||
var list = new Array();
|
||||
$("#div_product input[no]:checked").each(function () {
|
||||
var md = new Object();
|
||||
md.Id = $(this).attr("no");
|
||||
md.ProductDesc = $(this).next("span").html();
|
||||
Array.add(list, md);
|
||||
});
|
||||
if (list.length <= 0) {
|
||||
alert("请选择要比较分析的产品");
|
||||
return;
|
||||
}
|
||||
if ($("#txt_SDate").val() == "" || $("#txt_EDate").val() == "") {
|
||||
alert("请填写要分析的日期范围");
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
param.list = list;
|
||||
param.SDate = $("#txt_SDate").val();
|
||||
param.EDate = $("#txt_EDate").val();
|
||||
$.ajax({
|
||||
url: "HuoWuService.asmx/GetProductCount",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
dataType: "json",
|
||||
async: true,
|
||||
success: function (data) {
|
||||
if (data.d != null) {
|
||||
if (data.d == "-1")
|
||||
{
|
||||
alert("结束日期不能答应开始日期");
|
||||
return;
|
||||
}
|
||||
else if (data.d == "-2")
|
||||
{
|
||||
alert("日期范围不能超过1个月");
|
||||
return;
|
||||
|
||||
}
|
||||
$("#div1").html(data.d);
|
||||
GetProductCountChart();
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
}
|
||||
var DgData = new Array();
|
||||
function GetProductCountChart() {
|
||||
var param = new Object();
|
||||
var list = new Array();
|
||||
$("#div_product input[no]:checked").each(function () {
|
||||
var md = new Object();
|
||||
md.Id = $(this).attr("no");
|
||||
md.ProductDesc = $(this).next("span").html();
|
||||
Array.add(list, md);
|
||||
});
|
||||
if (list.length <= 0) {
|
||||
alert("请选择要比较分析的产品");
|
||||
return;
|
||||
}
|
||||
if ($("#txt_SDate").val() == "" || $("#txt_EDate").val() == "") {
|
||||
alert("请填写要分析的日期范围");
|
||||
return;
|
||||
}
|
||||
param.list = list;
|
||||
param.SDate = $("#txt_SDate").val();
|
||||
param.EDate = $("#txt_EDate").val();
|
||||
param.ChartType = $("#select_chart").val();
|
||||
$.ajax({
|
||||
url: "HuoWuService.asmx/GetProductCountChart",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
dataType: "json",
|
||||
async: false,
|
||||
success: function (data) {
|
||||
if (data.d != null) {
|
||||
|
||||
cate = data.d.categories;
|
||||
if ($("#select_chart").val() == "1")
|
||||
Unit = "(件)";
|
||||
else
|
||||
Unit = "(美元)";
|
||||
datas = data.d.Data;
|
||||
subTitle = $("#txt_SDate").val() + "--" + $("#txt_EDate").val();
|
||||
//DgData = data.d.listData;
|
||||
|
||||
SetChart();
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
}
|
||||
function getData() {
|
||||
|
||||
//var data = "[{name: '速卖通',data: [7.0, 6.9, 9.5, 14.5, 18.2, 21.5, 25.2, 26.5, 23.3, 18.3, 13.9, 9.6]}, {name: '亚马逊',data: [5, 5.5, 5.7, 11.3, 17.0, 22.0, 24.8, 24.1, 20.1, 14.1, 8.6, 2.5]}, {name: 'EBay',data: [3, 3, 3.5, 8.4, 13.5, 17.0, 18.6, 17.9, 14.3, 9.0, 3.9, 1.0]}, {name: 'Wish',data: [3.9, 4.2, 5.7, 8.5, 11.9, 15.2, 17.0, 16.6, 14.2, 10.3, 6.6, 4.8]}]";
|
||||
var dataJsonobj = eval("(" + datas + ")");//转换成json对象
|
||||
|
||||
return dataJsonobj;
|
||||
|
||||
}
|
||||
var Title = "产品对比数据分析";
|
||||
var subTitle = "2015年04月15日--2015年04月20日";
|
||||
var secondTitle = "产品数据比较";
|
||||
var Unit = "(件)";
|
||||
function SetChart() {
|
||||
|
||||
$('#container').highcharts({
|
||||
title: {
|
||||
text: Title,
|
||||
x: -20 //center
|
||||
},
|
||||
subtitle: {
|
||||
text: subTitle,
|
||||
x: -20
|
||||
},
|
||||
xAxis: {
|
||||
categories: cate
|
||||
},
|
||||
yAxis: {
|
||||
minPadding: 0,
|
||||
startOnTick: false,
|
||||
title: {
|
||||
text: secondTitle
|
||||
},
|
||||
plotLines: [{
|
||||
value: 0,
|
||||
width: 1,
|
||||
color: '#808080'
|
||||
}]
|
||||
},
|
||||
tooltip: {
|
||||
valueSuffix: Unit
|
||||
},
|
||||
legend: {
|
||||
layout: 'vertical',
|
||||
align: 'right',
|
||||
verticalAlign: 'middle',
|
||||
borderWidth: 0
|
||||
},
|
||||
series: getData()
|
||||
});
|
||||
|
||||
}
|
||||
function CreateDataGrid() {
|
||||
Array.clear(datagrid1.Columns);
|
||||
var col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "店铺平台";
|
||||
col.CellTemplate = "<a>{Bind ShopName}</a>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
$(itemlist).each(function () {
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = this.name;
|
||||
col.CellTemplate = "<span>{Bind " + this.dataname + "}</span>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
|
||||
});
|
||||
|
||||
|
||||
datagrid1.IsFixHeader = false;
|
||||
datagrid1.ShowIndexColumn = false;
|
||||
datagrid1.AllowPaging = false;
|
||||
datagrid1.Width = "100%";
|
||||
datagrid1.SelectMode = nblf.ui.SelectMode.None;
|
||||
datagrid1.Init();
|
||||
|
||||
|
||||
}
|
||||
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body class="headbody">
|
||||
|
||||
<div class="title_ico">
|
||||
竞争产品比较分析
|
||||
</div>
|
||||
|
||||
<table border="1" cellpadding="0" cellspacing="0" style="width: 99%;" align="center" class="tableAll">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<tr>
|
||||
|
||||
<td class="f1" width="13%">日期范围:</td>
|
||||
<td colspan="3">
|
||||
<div id="div_date">
|
||||
<input id="txt_SDate" class="editTextbox" onfocus="WdatePicker()" style="width: 120px;" type="text" />-
|
||||
<input id="txt_EDate" class="editTextbox" onfocus="WdatePicker()" style="width: 120px;" type="text" />
|
||||
</div>
|
||||
</td>
|
||||
<td>
|
||||
<input id="btn_sch" class="btnClass btnClassFind" type="button" value="查询" /></td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
|
||||
<td class="f1" width="13%">选择要比较的产品:</td>
|
||||
<td colspan="3">
|
||||
<div id="div_product"></div>
|
||||
</td>
|
||||
<td> </td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td valign="top" colspan="5">
|
||||
<div id="div1">
|
||||
<table border="1" cellpadding="0" cellspacing="0" style="width: 99%;" align="center" class="DataGridTableStyle">
|
||||
<tr class="HeaderStyle">
|
||||
<th rowspan="2">日期/产品</th>
|
||||
|
||||
<th colspan="4">产品1</th>
|
||||
<th colspan="4">产品2</th>
|
||||
</tr>
|
||||
<tr class="HeaderStyle">
|
||||
<th>销量</th>
|
||||
<th>均价</th>
|
||||
<th>最高价</th>
|
||||
<th>最低价</th>
|
||||
<th>销量</th>
|
||||
<th>均价</th>
|
||||
<th>最高价</th>
|
||||
<th>最低价</th>
|
||||
</tr>
|
||||
<tr class="DataGridRowStyle">
|
||||
<td>2015-07-24</td>
|
||||
<td>16</td>
|
||||
<td>$12.5</td>
|
||||
<td>$12.5</td>
|
||||
<td>$12.5</td>
|
||||
<td>18</td>
|
||||
<td>$12.5</td>
|
||||
<td>$12.5</td>
|
||||
<td>$12.5</td></tr>
|
||||
<tr class="DataGridRowStyle">
|
||||
<td>2015-07-24</td>
|
||||
<td>16</td>
|
||||
<td>$12.5</td>
|
||||
<td>$12.5</td>
|
||||
<td>$12.5</td>
|
||||
<td>18</td>
|
||||
<td>$12.5</td>
|
||||
<td>$12.5</td>
|
||||
<td>$12.5</td></tr>
|
||||
<tr class="DataGridRowStyle">
|
||||
<td>2015-07-24</td>
|
||||
<td>16</td>
|
||||
<td>$12.5</td>
|
||||
<td>$12.5</td>
|
||||
<td>$12.5</td>
|
||||
<td>18</td>
|
||||
<td>$12.5</td>
|
||||
<td>$12.5</td>
|
||||
<td>$12.5</td></tr>
|
||||
<tr class="DataGridRowStyle">
|
||||
<td>2015-07-24</td>
|
||||
<td>16</td>
|
||||
<td>$12.5</td>
|
||||
<td>$12.5</td>
|
||||
<td>$12.5</td>
|
||||
<td>18</td>
|
||||
<td>$12.5</td>
|
||||
<td>$12.5</td>
|
||||
<td>$12.5</td></tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr style="display:none">
|
||||
|
||||
<td colspan="5">
|
||||
<select id="select_chart" class="selectClass" style="width:120px" name="D1">
|
||||
<option value="1">显示销量对比图</option>
|
||||
<option value="2">显示均价对比图</option>
|
||||
<option value="3">显示最高价对比图</option>
|
||||
<option value="4">显示最低价对比图</option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
||||
<td colspan="5">
|
||||
<div id="container">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,478 @@
|
||||
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="HW_ProductOnOffList.aspx.cs" Inherits="TradeManage.HuoWu.HW_ProductOnOffList" %>
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>上下架产品录入</title>
|
||||
<link rel="stylesheet" type="text/css" href="../themes/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" />
|
||||
<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/jquery.cookies.min.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 type="text/javascript">
|
||||
|
||||
var datagrid1 = new nblf.ui.DataGrid("DataGrid1");
|
||||
var datagrid2 = new nblf.ui.DataGrid("DataGrid2")
|
||||
var id = 0;
|
||||
var WindowLoadModel = new WindowLoad();
|
||||
|
||||
$(document).ready(function () {
|
||||
WindowLoadModel.ApplicationPath = "../";
|
||||
WindowLoadModel.ControlID = "WindowLoad";
|
||||
WindowLoadModel.Isbgiframe = true;
|
||||
WindowLoadModel.Load();
|
||||
ajaxInit(WindowLoadModel);
|
||||
|
||||
|
||||
CreateDataGrid();
|
||||
CreateDataGrid2();
|
||||
|
||||
ReadData();
|
||||
|
||||
$("#" + datagrid1.TableID + " [CommandName='cmdLook']").live("click", function () {
|
||||
var RowIndex = $(this).parentsUntil("tr").parent().attr("index");
|
||||
var model = datagrid1.Get_Model(RowIndex);
|
||||
id = model.OnOffID;
|
||||
//window.location.href = "HW_ProductOnOffLook.aspx?Id=" + model.OnOffID;
|
||||
ReadData3(model.OnOffID);
|
||||
fopen();
|
||||
});
|
||||
$("#cmdAdd").click(function () {
|
||||
|
||||
AddRow();
|
||||
});
|
||||
|
||||
$("#btn_sch").bind("click", function () {
|
||||
|
||||
ReadData();
|
||||
});
|
||||
|
||||
$("#btn_Cancel").bind("click", function () {
|
||||
$.fancybox.close();
|
||||
ReadData();
|
||||
});
|
||||
|
||||
$("#btn_add").bind("click", function () {
|
||||
|
||||
//window.location.href = "HW_GoodsInAdd.aspx?InId=0";
|
||||
id = 0;
|
||||
$("#txtproductIds").val("");
|
||||
$("#txtGoodsCode").val("");
|
||||
// $("#txtShopName").val("");
|
||||
$("#txturl").val("");
|
||||
$(datagrid2.DataSource).each(function () {
|
||||
this.OnOffDetailID = 0;
|
||||
this.OnOffID = 0;
|
||||
|
||||
});
|
||||
//datagrid2.DataBind(null);
|
||||
fopen();
|
||||
});
|
||||
});
|
||||
|
||||
//#region 新增一行
|
||||
function AddRow() {
|
||||
if (datagrid2.DataSource == null) datagrid2.DataSource = new Array();
|
||||
var model = new Object();
|
||||
model.OnOffDetailID = 0;
|
||||
model.OnOffID = 0;
|
||||
model.OnTime = "00:00";
|
||||
model.OffTime = "00:00";
|
||||
Array.add(datagrid2.DataSource, model);
|
||||
datagrid2.DataBind(datagrid2.DataSource);
|
||||
//$("#DataGrid2 input[ColName='OnTime']").MaskedTextBox();
|
||||
|
||||
}
|
||||
//#endregion
|
||||
|
||||
// 初始化DataGrid2
|
||||
function CreateDataGrid2() {
|
||||
|
||||
var col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "下架时间";
|
||||
col.CellTemplate = "<input ColName='OffTime' class='editTextbox' type='text' style='width:100%;text-align: center;' value='{Bind OffTime}'></input>";
|
||||
Array.add(datagrid2.Columns, col);
|
||||
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "上架时间";
|
||||
col.CellTemplate = "<input ColName='OnTime' class='editTextbox' type='text' style='width:100%;text-align: center;' value='{Bind OnTime}'></input>";
|
||||
Array.add(datagrid2.Columns, col);
|
||||
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "操作";
|
||||
col.CellTemplate = "<input onclick='DelCode(this)' class='btnClass dgbtnDel' type='button' value='删除'></input>";
|
||||
Array.add(datagrid2.Columns, col);
|
||||
|
||||
datagrid2.IsFixHeader = false;
|
||||
datagrid2.ShowIndexColumn = true;
|
||||
datagrid2.AllowPaging = false;
|
||||
datagrid2.Width = "100%";
|
||||
datagrid2.SelectMode = nblf.ui.SelectMode.None;
|
||||
datagrid2.Init();
|
||||
|
||||
|
||||
}
|
||||
|
||||
function fopen() {
|
||||
|
||||
$.fancybox({
|
||||
'autoScale': false,
|
||||
'transitionIn': 'elastic',
|
||||
'transitionOut': 'elastic',
|
||||
'href': '#test',
|
||||
'onComplete': function () {
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
function AddTr() {
|
||||
|
||||
$("#" + datagrid1.TableID + " tr").each(function (i) {
|
||||
if (i > 0) {
|
||||
|
||||
|
||||
var index = $(this).attr("index");
|
||||
var md = datagrid1.Get_Model(index);
|
||||
var shtmls = "";
|
||||
|
||||
|
||||
shtmls = "<tr><td colspan='5'><table width='94%' class='trTable'><tr><td>时间<td><td style='font-weight:normal;'>";
|
||||
if (md.ListModel != null) {
|
||||
$(md.ListModel).each(function () {
|
||||
|
||||
|
||||
shtmls += "上架时间:" + this.OnTime + " 下架时间:" + this.OffTime + "<br/>";
|
||||
|
||||
});
|
||||
|
||||
}
|
||||
shtmls += "</table></td><tr>";
|
||||
$(this).after(shtmls);
|
||||
// $(".fancybox").fancybox();
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
//#endregion
|
||||
//#region 初始化DataGrid
|
||||
function CreateDataGrid() {
|
||||
|
||||
var col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "产品ID";
|
||||
col.CellTemplate = "<a href={Bind ProductURL} class='linka' target='_Blank'>{Bind productIds}</a>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "产品编号";
|
||||
col.CellTemplate = "<a>{Bind GoodsCode}</a>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "店铺";
|
||||
col.CellTemplate = "<span>{Bind ShopName}</span>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "是否启用";
|
||||
col.CellTemplate = "<span>{Bind OnOffFlag}</span>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "操作";
|
||||
col.Width = "150px";
|
||||
col.CellTemplate = "<input CommandName='cmdLook' class='btnClass dgbtnEdit' type='button' value='查看'></input> <input onclick='Delobj(this)' class='btnClass dgbtnDel' type='button' value='删除'></input>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
datagrid1.SetPageSize(20);
|
||||
datagrid1.SetPageIndex(1);
|
||||
datagrid1.IsFixHeader = false;
|
||||
datagrid1.ShowIndexColumn = false;
|
||||
datagrid1.AllowPaging = true;
|
||||
datagrid1.Width = "100%";
|
||||
datagrid1.SelectMode = nblf.ui.SelectMode.None;
|
||||
datagrid1.Init();
|
||||
datagrid1.add_PageIndexChanged(function () { ReadData(); });
|
||||
|
||||
}
|
||||
|
||||
function Delobj(obj) {
|
||||
|
||||
if (window.confirm('确定要删除吗?') == false) return;
|
||||
datagrid1.UpdateDataSource();
|
||||
var rowindex = $(obj).parent().parent().attr("index");
|
||||
var param = new Object();
|
||||
var model = datagrid1.Get_Model(rowindex);
|
||||
param.Id = model.OnOffID;
|
||||
if (model.OnOffID > 0) {
|
||||
$.ajax({
|
||||
url: "HuoWuService.asmx/DeleteOnOff",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
dataType: "json",
|
||||
success: function (data) {
|
||||
|
||||
alert("删除成功");
|
||||
ReadData();
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
datagrid1.Del_Row(rowindex);
|
||||
}
|
||||
function DelCode(obj) {
|
||||
|
||||
if (window.confirm('确定要删除吗?') == false) return;
|
||||
datagrid2.UpdateDataSource();
|
||||
var rowindex = $(obj).parent().parent().attr("index");
|
||||
var param = new Object();
|
||||
var model = datagrid2.Get_Model(rowindex);
|
||||
param.Id = model.OnOffDetailID;
|
||||
if (model.OnOffID > 0) {
|
||||
$.ajax({
|
||||
url: "HuoWuService.asmx/DeleteOnOffDetail",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
dataType: "json",
|
||||
success: function (data) {
|
||||
|
||||
alert("删除成功");
|
||||
//ReadData3(ooid);
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
datagrid2.Del_Row(rowindex);
|
||||
}
|
||||
|
||||
function addModel() {
|
||||
if ($("#txtproductIds").val() == "") {
|
||||
alert("请填写产品ID");
|
||||
return;
|
||||
}
|
||||
if ($("#txtGoodsCode").val() == "") {
|
||||
alert("请填写货物编号");
|
||||
return;
|
||||
}
|
||||
if ($("#txtShopName").val() == "") {
|
||||
alert("请填写店铺名称");
|
||||
return;
|
||||
}
|
||||
datagrid2.UpdateDataSource();
|
||||
|
||||
var param = new Object();
|
||||
param.OnOffID = id;
|
||||
param.OnOffFlag = 0;
|
||||
if ($("#chk_flag").is(":checked") == true)
|
||||
param.OnOffFlag = 1;
|
||||
param.productIds = $("#txtproductIds").val();
|
||||
param.GoodsCode = $("#txtGoodsCode").val();
|
||||
param.ShopName = $("#txtShopName").val();
|
||||
param.ProductURL = $("#txturl").val();
|
||||
param.hwlist = datagrid2.DataSource;
|
||||
var bk = false;
|
||||
$(param.ListModel).each(function (i) {
|
||||
if (this.OffTime.length != 5) { alert("第" + (i + 1) + "行下架时间格式不对"); bk = true; return false; }
|
||||
if (this.OnTime.length != 5) { alert("第" + (i + 1) + "行上架时间格式不对"); bk = true; return false; }
|
||||
|
||||
});
|
||||
if (bk == true) return;
|
||||
if (datagrid2.DataSource.length == 0) { alert("没有可以保存的数据"); return; }
|
||||
$.ajax({
|
||||
url: "HuoWuService.asmx/InSertOnOff",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
dataType: "json",
|
||||
async: false,
|
||||
success: function (data) {
|
||||
|
||||
if (data.d == "保存成功") {
|
||||
alert(data.d);
|
||||
$.fancybox.close();
|
||||
}
|
||||
else
|
||||
{
|
||||
alert(data.d);
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
ReadData();
|
||||
}
|
||||
|
||||
//#endregion
|
||||
//#region 读取数据
|
||||
function ReadData() {
|
||||
var param = new Object();
|
||||
param.ShopName = $("#txt_ShopName").val();
|
||||
param.GoodsCode = $("#txt_GoodsCode").val();
|
||||
param.OnOffFlag = 0;
|
||||
if ($("#chk_pp").is(":checked") == true)
|
||||
param.OnOffFlag = 1;
|
||||
param.PageSize = datagrid1.Get_PageSize();
|
||||
param.PageIndex = datagrid1.Get_PageIndex();
|
||||
param.Sort = "OnOffID desc";
|
||||
WindowLoadModel.Show();
|
||||
$.ajax({
|
||||
url: "HuoWuService.asmx/GetListHW_OnOffList",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
success: function (data) {
|
||||
WindowLoadModel.Hide();
|
||||
datagrid1.Set_RowCount(data.d.RowCount);
|
||||
datagrid1.DataBind(data.d.DataSource);
|
||||
AddTr();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function ReadData3(ooid) {
|
||||
var param = new Object();
|
||||
param.OnOffID = ooid;
|
||||
WindowLoadModel.Show();
|
||||
$.ajax({
|
||||
url: "HuoWuService.asmx/GetListHW_OnOfftemp",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
success: function (data) {
|
||||
WindowLoadModel.Hide();
|
||||
$("#txtproductIds").val(data.d.productIds);
|
||||
$("#txtGoodsCode").val(data.d.GoodsCode);
|
||||
$("#txtShopName").val(data.d.ShopName);
|
||||
$("#txturl").val(data.d.ProductURL);
|
||||
if (data.d.OnOffFlag == 1)
|
||||
$("#chk_flag").is(":checked") == true
|
||||
else $("#chk_flag").is(":checked") == false;
|
||||
datagrid2.DataBind(data.d.ListModel);
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body class="headbody">
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
<div id="test" title="上下架" style="width:500px;height:400px;">
|
||||
<table style="width: 95%;" class="tableAll" border="1" ellspacing="0" cellpadding="2">
|
||||
<tr>
|
||||
<td width="15%" class="f1">产品ID:</td>
|
||||
<td width="35%">
|
||||
<input id="txtproductIds" class="editTextbox" style="width: 120px;" type="text" />
|
||||
</td>
|
||||
<td width="15%" class="f1">产品编号:</td>
|
||||
<td width="35%">
|
||||
<input id="txtGoodsCode" class="editTextbox" style="width: 120px;" type="text" />
|
||||
</td>
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
|
||||
<td class="f1">店铺名称:</td>
|
||||
<td>
|
||||
<input id="txtShopName" class="editTextbox" style="width: 120px;" type="text" />
|
||||
</td>
|
||||
<td class="f1">是否启用:</td>
|
||||
<td>
|
||||
<input id="chk_flag" type="checkbox" checked="checked" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="f1">产品链接:
|
||||
</td>
|
||||
<td colspan="3">
|
||||
<input id="txturl" class="editTextbox" style="width: 360px;" type="text" />
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="4">
|
||||
<input id="cmdAdd" class="btnClass btnClassAdd" type="button" value="新增" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="4">
|
||||
<div id="DataGrid2" class="DataGridStyle"></div>
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
|
||||
<td colspan="4" align="center">
|
||||
<input id="btn_Save" type="button" class="btnClass btnClassSave" onclick="addModel()" value="保 存" /> <input
|
||||
id="btn_Cancel" type="button" class="btnClass btnClassClose" value="关 闭" /></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="title_ico">
|
||||
上下架产品记录
|
||||
</div>
|
||||
|
||||
|
||||
<table id="tb1" class="tableAll" style="width: 100%;">
|
||||
|
||||
|
||||
<tr>
|
||||
|
||||
<td class="f1" width="13%">店铺名称:</td>
|
||||
<td width="15%">
|
||||
<input id="txt_ShopName" class="editTextbox" style="width: 120px;" type="text" /></td>
|
||||
<td class="f1" style="width: 10%;">货物编号:</td>
|
||||
<td width="15%">
|
||||
<input id="txt_GoodsCode" class="editTextbox" style="width: 120px;" type="text" /></td>
|
||||
<td class="f1" style="width: 10%;">
|
||||
<%--<select id="select_tj" class="selectClass" style="width: 95px" name="D2">
|
||||
<option value="1">全部</option>
|
||||
<option value="2">上架日期</option>
|
||||
<option value="3">下架日期</option>
|
||||
</select>--%>
|
||||
是否开启:
|
||||
</td>
|
||||
<td width="25%">
|
||||
<%-- <input id="txt_SDate" onfocus="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm'})" class="editTextbox" style="width:80px;" type="text" />--<input id="txt_EDate" class="editTextbox" style="width:80px;" onfocus="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm'})" type="text" />--%>
|
||||
<input id="chk_pp" type="checkbox" checked="checked" />
|
||||
</td>
|
||||
<td>
|
||||
<input id="btn_sch" class="btnClass btnClassFind" type="button" value="查询" />
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="7">
|
||||
<input id="btn_add" class="btnClass btnClassAdd" type="button" value="新增记录" />
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td valign="top" colspan="7">
|
||||
<div id="DataGrid1" class="DataGridStyle"></div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</body>
|
||||
</html>
|
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,258 @@
|
||||
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="HW_QuailtyList.aspx.cs" Inherits="TradeManage.HuoWu.HW_QuailtyList" %>
|
||||
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head runat="server">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
<title>直接查询</title>
|
||||
<link rel="stylesheet" type="text/css" href="../themes/default/easyui.css" />
|
||||
<link rel="stylesheet" type="text/css" href="../themes/icon.css" />
|
||||
<link rel="stylesheet" type="text/css" href="../themes/New.css" />
|
||||
<link rel="stylesheet" type="text/css" href="../themes/DataGrid.css" />
|
||||
<script src="../Scripts/MicrosoftAjax.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/jquery.min.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/jquery.easyui.min.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/DataGrid.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/DataPager.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/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 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>
|
||||
<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/DatePicker/WdatePicker.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/MaskedTextBox.js" type="text/javascript"></script>
|
||||
<script type="text/javascript">
|
||||
var datagrid1 = new nblf.ui.DataGrid("DataGrid1");
|
||||
var WindowLoadModel = new WindowLoad();
|
||||
$(document).ready(function () {
|
||||
WindowLoadModel.ApplicationPath = "../";
|
||||
WindowLoadModel.ControlID = "WindowLoad";
|
||||
WindowLoadModel.Isbgiframe = true;
|
||||
WindowLoadModel.Load();
|
||||
ajaxInit(WindowLoadModel);
|
||||
|
||||
CreateDataGrid();
|
||||
ReadData();
|
||||
|
||||
$("#btn_sch").bind("click", function () {
|
||||
|
||||
ReadData();
|
||||
});
|
||||
$("#" + datagrid1.TableID + " a[CommandName='cmdLook']").live("click", function () {
|
||||
var RowIndex = $(this).parentsUntil("tr").parent().attr("index");
|
||||
var model = datagrid1.Get_Model(RowIndex);
|
||||
|
||||
window.open("HW_QuailtyAdd.aspx?QualityID=" + model.QualityID);
|
||||
|
||||
});
|
||||
|
||||
$("#btn_add").bind("click", function () {
|
||||
window.open("HW_QuailtyAdd.aspx?QualityID=0");
|
||||
//window.location.href = "HW_GoodsAdd.aspx?GoodsId=0";
|
||||
|
||||
});
|
||||
});
|
||||
function TryLook(obj) {
|
||||
var rowindex = $(obj).parent().parent().attr("index");
|
||||
var param = new Object();
|
||||
var model = datagrid1.Get_Model(rowindex);
|
||||
var QualityID = model.QualityID;
|
||||
window.open("HW_QualityTryLook.aspx?QualityID=" + QualityID);
|
||||
}
|
||||
function QMate(obj) {
|
||||
var rowindex = $(obj).parent().parent().attr("index");
|
||||
|
||||
var model = datagrid1.Get_Model(rowindex);
|
||||
|
||||
var param = new Object();
|
||||
|
||||
window.open("HW_QuailtyAdd.aspx?QualityID=" + model.QualityID);
|
||||
|
||||
|
||||
}
|
||||
|
||||
//#region 初始化DataGrid
|
||||
function CreateDataGrid() {
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "货物编码";
|
||||
col.CellTemplate = "<a CommandName='cmdLook' style='color: {Bind color};'>{Bind Goodcode}</a>";
|
||||
col.SortExpression = "Goodcode";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "质检员意见";
|
||||
col.SortExpression = "QualitOpinion";
|
||||
col.CellTemplate = "<a>{Bind QualitOpinion}</a>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "副总意见";
|
||||
col.CellTemplate = "<span>{Bind ViceOpinion}</span>";
|
||||
col.SortExpression = "ViceOpinion";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "总经理意见";
|
||||
col.CellTemplate = "<span>{Bind ManagerOpinion}</span>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
|
||||
col.HeaderText = "操作";
|
||||
col.Width = "250px";
|
||||
col.CellTemplate = "<input class='btnClass dgbtnEdit' type='button' value='编辑' onclick='QMate(this)'></input> <input CommandName='dgbtnDel' onclick='DelCol(this);' class='btnClass dgbtnDel' type='button' value='删除'></input> <input CommandName='cmdTry' class='btnClass dgbtnView' type='button' value='试穿报告' onclick='TryLook(this);'></input>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
datagrid1.SetPageSize(20);
|
||||
datagrid1.SetPageIndex(1);
|
||||
datagrid1.SortExpression = "InDate";
|
||||
datagrid1.ViewSortDirection = "desc";
|
||||
datagrid1.IsFixHeader = false;
|
||||
datagrid1.ShowIndexColumn = false;
|
||||
datagrid1.AllowPaging = true;
|
||||
datagrid1.Width = "100%";
|
||||
datagrid1.Sorting(function () {
|
||||
|
||||
ReadData();
|
||||
});
|
||||
datagrid1.SelectMode = nblf.ui.SelectMode.CheckBox;
|
||||
datagrid1.Init();
|
||||
datagrid1.add_PageIndexChanged(function () { ReadData(); });
|
||||
|
||||
}
|
||||
|
||||
function DelCol(obj) {
|
||||
if (window.confirm('确定要删除吗?') == false) return;
|
||||
var rowindex = $(obj).parent().parent().attr("index");
|
||||
var param = new Object();
|
||||
var model = datagrid1.Get_Model(rowindex);
|
||||
param.QualityID = model.QualityID;
|
||||
|
||||
$.ajax({
|
||||
url: "HuoWuService.asmx/DeleteQuality",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
dataType: "json",
|
||||
success: function (data) {
|
||||
alert("删除成功");
|
||||
ReadData();
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
}
|
||||
|
||||
function ReadData() {
|
||||
var param = new Object();
|
||||
|
||||
param.GoodNo = $("#txt_goodno").val();
|
||||
if ($('#txtGroup').val() != "全部")
|
||||
param.GroupName = $('#txtGroup').val();
|
||||
else
|
||||
param.GroupName = "";
|
||||
param.VicApply = $('#chkVicApply').val();;
|
||||
//if ($("#chkVicApply").is(":checked") == true) {
|
||||
// param.VicApply = 1;
|
||||
//}
|
||||
param.ManApply = $('#chkManApply').val();
|
||||
param.TryState = $('#chkTry').val();
|
||||
param.AllState = $('#chkAll').val();
|
||||
param.NeedQuality = $('#chkQa').val();
|
||||
param.color = $('#select_color').val();
|
||||
//if ($("#chkManApply").is(":checked") == true) {
|
||||
// param.ManApply = 1;
|
||||
//}
|
||||
param.PageSize = datagrid1.Get_PageSize();
|
||||
param.PageIndex = datagrid1.Get_PageIndex();
|
||||
param.Sort = datagrid1.SortExpression + " " + datagrid1.ViewSortDirection;
|
||||
WindowLoadModel.Show();
|
||||
$.ajax({
|
||||
url: "HuoWuService.asmx/GetQualityList",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
success: function (data) {
|
||||
WindowLoadModel.Hide();
|
||||
datagrid1.Set_RowCount(data.d.RowCount);
|
||||
datagrid1.DataBind(data.d.DataSource);
|
||||
}
|
||||
});
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<div class="title_ico">
|
||||
质检查询
|
||||
</div>
|
||||
<div>
|
||||
<table width="95%" class="tableAll" border="1" ellspacing="0" cellpadding="2">
|
||||
<tr>
|
||||
<td style=" width:100px;">货物编号</td>
|
||||
<td style=" width:220px;"><input id="txt_goodno" class="editTextbox" style="width: 200px;" type="text" /></td>
|
||||
<td>
|
||||
分组:<select id="txtGroup" class="selectClass" style="width: 120px;">
|
||||
<option value="全部">全部</option>
|
||||
<option value="男装">男装</option>
|
||||
<option value="女装">女装</option>
|
||||
<option value="鞋包">鞋包</option>
|
||||
<option value="其它">其它</option>
|
||||
</select> 
|
||||
<%--<input id="chkVicApply" type="checkbox" />副总审核<input id="chkManApply" type="checkbox" />总经理审核--%>
|
||||
副总审核<select id="chkVicApply" class="selectClass" style="width: 120px;">
|
||||
<option value="-1">全部</option>
|
||||
<option value="1">已审核</option>
|
||||
<option value="0">未审核</option>
|
||||
</select> 
|
||||
总经理审核<select id="chkManApply" class="selectClass" style="width: 120px;">
|
||||
<option value="-1">全部</option>
|
||||
<option value="1">已审核</option>
|
||||
<option value="0">未审核</option>
|
||||
</select> 
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td> 试穿报告<select id="chkTry" class="selectClass" style="width: 120px;">
|
||||
<option value="-1">全部</option>
|
||||
<option value="1">有</option>
|
||||
<option value="0">无</option>
|
||||
</select> 
|
||||
是否完成<select id="chkAll" class="selectClass" style="width: 120px;">
|
||||
<option value="-1">全部</option>
|
||||
<option value="1">已完成</option>
|
||||
<option value="0">未完成</option>
|
||||
<option value="2">部分完成</option>
|
||||
</select>
|
||||
<%--是否质检--%>
|
||||
<select id="chkQa" class="selectClass" style="width: 120px;display: none;" >
|
||||
<option value="-1">全部</option>
|
||||
<option value="1">是</option>
|
||||
<option value="0">否</option>
|
||||
</select>
|
||||
颜色选择<select id="select_color" class="selectClass" style="width: 50px" name="D13">
|
||||
<option value="-1">全部</option>
|
||||
<option value="blue">蓝</option>
|
||||
<option value="red">红</option>
|
||||
<option value="pink">粉色</option>
|
||||
|
||||
</select>
|
||||
 
|
||||
<input id="btn_sch" class="btnClass btnClassFind" type="button" value="查询" />
|
||||
<input id="btn_add" class="btnClass btnClassAdd" type="button" value="新增" />
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="4">
|
||||
<div id="DataGrid1" class="DataGridStyle"></div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,261 @@
|
||||
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="HW_QualityTry.aspx.cs" Inherits="TradeManage.HuoWu.HW_QualityTry" %>
|
||||
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head runat="server">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
<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 charset="utf-8" src="../Scripts/kindeditor/kindeditor.js"></script>
|
||||
<script type="text/javascript">
|
||||
var datagrid1 = new nblf.ui.DataGrid("DataGrid1");
|
||||
var Title = "货物质检";
|
||||
//var editor1;
|
||||
var WindowLoadModel = new WindowLoad();
|
||||
//KindEditor.ready(function (K) {
|
||||
// editor1 = K.create('#txtsize', {
|
||||
// allowFileManager: true,
|
||||
// afterCreate: function () {
|
||||
// var self = this;
|
||||
|
||||
// }
|
||||
// });
|
||||
//});
|
||||
$(document).ready(function () {
|
||||
WindowLoadModel.ApplicationPath = "../";
|
||||
WindowLoadModel.ControlID = "WindowLoad";
|
||||
WindowLoadModel.Isbgiframe = true;
|
||||
WindowLoadModel.Load();
|
||||
ajaxInit(WindowLoadModel);
|
||||
// CreateDataGrid();
|
||||
QualityID = $.url.param("QualityID");
|
||||
if (QualityID == undefined) {
|
||||
QualityID = 0;
|
||||
}
|
||||
|
||||
if (QualityID > 0) {
|
||||
LoadData();
|
||||
}
|
||||
$("#btn_addpl").bind("click", function () {
|
||||
$("#td1").empty();
|
||||
fopen1();
|
||||
|
||||
});
|
||||
|
||||
|
||||
$("#btn_Save2").bind("click", function () {
|
||||
AddSKU();
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
function AddSKU() {
|
||||
|
||||
var sizehtml = "<table border='1' style='width:100%;' >";
|
||||
sizehtml += "<tr><td>模特姓名</td><td>身高</td><td>体重</td><td>肩宽</td><td>胸围</td><td>衣长</td><td>袖长</td><td>试穿尺码</td><td>试穿感受</td><td>其它</td></tr>";
|
||||
|
||||
if ($("#chk1").is(":checked") == true)
|
||||
sizehtml += "<tr><td>Wang</td><td>176cm</td><td>83kg</td><td>50cm</td><td>105cm</td><td>75cm</td><td>65cm</td><td> </td><td>< /td><td></td></tr>";
|
||||
if ($("#chk2").is(":checked") == true)
|
||||
sizehtml += "<tr><td>Miao</td><td>179cm</td><td>83kg</td><td>50cm</td><td>102cm</td><td>72cm</td><td>65cm</td><td> </td><td> </td><td></td></tr>";
|
||||
if ($("#chk3").is(":checked") == true)
|
||||
sizehtml += "<tr><td>Liang</td><td>175cm</td><td>71kg</td><td>47cm</td><td>99cm</td><td>72cm</td><td>63cm</td><td> </td><td> </td><td></td></tr>";
|
||||
if ($("#chk4").is(":checked") == true)
|
||||
sizehtml += "<tr><td>Xu</td><td>174cm</td><td>68kg</td><td>47cm</td><td>92cm</td><td>70cm</td><td>63cm</td><td> </td><td> </td><td></td></tr>";
|
||||
if ($("#chk5").is(":checked") == true)
|
||||
sizehtml += "<tr><td>Chen</td><td>177cm</td><td>62kg</td><td>48cm</td><td>88cm</td><td>70cm</td><td>59cm</td><td> </td><td> </td><td></td></tr>";
|
||||
if ($("#chk6").is(":checked") == true)
|
||||
sizehtml += "<tr><td>Lu</td><td>172cm</td><td>60kg</td><td>44cm</td><td>87cm</td><td>70cm</td><td>60cm</td><td> </td><td> </td><td></td></tr>";
|
||||
if ($("#chk11").is(":checked") == true)
|
||||
sizehtml += "<tr><td>Qian</td><td>172cm</td><td>61kg</td><td>43cm</td><td>86cm</td><td>59cm</td><td>58cm</td><td> </td><td> </td><td></td></tr>";
|
||||
if ($("#chk7").is(":checked") == true)
|
||||
sizehtml += "<tr><td>Ze</td><td>165cm</td><td>52kg</td><td>44cm</td><td>89cm</td><td>67cm</td><td>58cm</td> <td></td><td> </td><td></td></tr>";
|
||||
if ($("#chk8").is(":checked") == true)
|
||||
sizehtml += "<tr><td>其它1</td><td> cm</td><td> kg</td><td> cm</td><td> cm</td><td> cm</td><td> cm</td><td> </td><td> </td><td></td></tr>";
|
||||
if ($("#chk9").is(":checked") == true)
|
||||
sizehtml += "<tr><td>其它2</td><td> cm</td><td> kg</td><td> cm</td><td> cm</td><td> cm</td><td> cm</td><td> </td><td> </td><td></td></tr>";
|
||||
if ($("#chk10").is(":checked") == true)
|
||||
sizehtml += "<tr><td>其它3</td><td> cm</td><td> kg</td><td> cm</td><td> cm</td><td> cm</td><td> cm</td><td> </td><td> </td><td></td></tr>";
|
||||
|
||||
if ($("#chk12").is(":checked") == true)
|
||||
sizehtml += "<tr><td>Nv</td><td>159cm</td><td>47kg</td><td>39cm</td><td>82cm</td><td>59cm</td><td>51cm</td><td> </td><td> </td><td></td></tr>";
|
||||
|
||||
|
||||
sizehtml += "</table>";
|
||||
|
||||
//editor1.insertHtml(sizehtml);
|
||||
if ($("#chkNoGoods").is(":checked") == true) {
|
||||
$('#txtsize').empty();
|
||||
}
|
||||
$('#txtsize').append(sizehtml);
|
||||
$.fancybox.close();
|
||||
}
|
||||
|
||||
//读取质检信息
|
||||
function LoadData() {
|
||||
var param = new Object();
|
||||
param.QualityID = QualityID;
|
||||
$.ajax({
|
||||
url: "HuoWuService.asmx/GetQualityModel",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
dataType: "json",
|
||||
async: false,
|
||||
success: function (data) {
|
||||
if (data.d != null) {
|
||||
// GoodsModel = data.d;
|
||||
$("#txtGoodCode").html(data.d.Goodcode);
|
||||
if (data.d.TryTable!=null)
|
||||
$('#txtsize').append(data.d.TryTable);
|
||||
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
function Save() {
|
||||
|
||||
var temphtml = $('#txtsize').html();// editor1.html();
|
||||
var Model = new Object();
|
||||
Model.QualityID = QualityID;
|
||||
|
||||
Model.TryTable = temphtml;
|
||||
|
||||
var param = new Object();
|
||||
param.Model = Model;
|
||||
WindowLoadModel.Show();
|
||||
$.ajax({
|
||||
url: "HuoWuService.asmx/SaveQualityTry",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
success: function (data) {
|
||||
WindowLoadModel.Hide();
|
||||
if (data.d != "") {
|
||||
alert(data.d);
|
||||
return;
|
||||
}
|
||||
alert("保存成功");
|
||||
window.close();
|
||||
window.location.reload();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function fopen1() {
|
||||
$.fancybox({
|
||||
'width': '40%',
|
||||
'height': '40%',
|
||||
'autoScale': false,
|
||||
'transitionIn': 'elastic',
|
||||
'transitionOut': 'elastic',
|
||||
'href': '#test1',
|
||||
'onComplete': function () {
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body class="headbody">
|
||||
<div style="display: none">
|
||||
<div id="test1" title="类别明细" style="width: 660px; height: 400px;">
|
||||
<table width="95%" class="tableAll" border="1" ellspacing="0" cellpadding="2">
|
||||
|
||||
|
||||
<tr id="tr_sx">
|
||||
|
||||
<td align="left" colspan="3">
|
||||
<input id="chk1" type="checkbox"/>Wang
|
||||
<input id="chk2" type="checkbox"/>Miao
|
||||
<input id="chk3" type="checkbox"/>Liang
|
||||
<input id="chk4" type="checkbox"/>Xu
|
||||
<input id="chk5" type="checkbox"/>Chen
|
||||
<input id="chk6" type="checkbox"/>Lu
|
||||
<input id="chk11" type="checkbox"/>Qian
|
||||
<input id="chk7" type="checkbox"/>Ze
|
||||
<input id="chk12" type="checkbox"/>Nv
|
||||
<input id="chk8" type="checkbox"/>其它1
|
||||
<input id="chk9" type="checkbox"/>其它2
|
||||
<input id="chk10" type="checkbox"/>其它3
|
||||
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td align="center" colspan="4">
|
||||
<input id="btn_Save2" type="button" class="btnClass btnClassSave" value="确 定" /> <input
|
||||
id="btn_Cancel2" type="button" class="btnClass btnClassDel" value="取 消" />
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
<div style="text-align: center; font-size: large"><a id="txtGoodCode"></a>货物试穿报告</div>
|
||||
<table border="1" cellpadding="0" cellspacing="0" style="width: 99%;" align="center" class="tableAll">
|
||||
|
||||
<tr>
|
||||
|
||||
<td>试过报告表 <a id="btn_addpl" style="cursor: pointer; text-decoration: underline; color: blue;">
|
||||
<img alt="" src="../images/add.ico" />生成试穿报告</a>
|
||||
<input id="chkNoGoods" type="checkbox" />重新生成
|
||||
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
|
||||
<td >
|
||||
<%--<div>
|
||||
<textarea id="txtsize" cols="100" rows="8" style="width: 1000px; height: 500px;" runat="server"></textarea>
|
||||
|
||||
</div>--%>
|
||||
<div class="content" contenteditable="true" id="txtsize">
|
||||
</div>
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<br />
|
||||
<br />
|
||||
<div style="width: 99%;" align="center" >
|
||||
<input id="cmdSave" type="button" value="保 存" class="btnClass btnClassSave" onclick="Save();" />
|
||||
<input id="cmdBack" type="button" value="返 回" class="btnClass btnClassBack" />
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,251 @@
|
||||
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="HW_QualityTryLook.aspx.cs" Inherits="TradeManage.HuoWu.HW_QualityTryLook" %>
|
||||
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head runat="server">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
<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 charset="utf-8" src="../Scripts/kindeditor/kindeditor.js"></script>
|
||||
<script type="text/javascript">
|
||||
var datagrid1 = new nblf.ui.DataGrid("DataGrid1");
|
||||
var Title = "货物质检";
|
||||
//var editor1;
|
||||
var WindowLoadModel = new WindowLoad();
|
||||
//KindEditor.ready(function (K) {
|
||||
// editor1 = K.create('#txtsize', {
|
||||
// allowFileManager: true,
|
||||
// afterCreate: function () {
|
||||
// var self = this;
|
||||
|
||||
// }
|
||||
// });
|
||||
//});
|
||||
$(document).ready(function () {
|
||||
WindowLoadModel.ApplicationPath = "../";
|
||||
WindowLoadModel.ControlID = "WindowLoad";
|
||||
WindowLoadModel.Isbgiframe = true;
|
||||
WindowLoadModel.Load();
|
||||
ajaxInit(WindowLoadModel);
|
||||
// CreateDataGrid();
|
||||
QualityID = $.url.param("QualityID");
|
||||
if (QualityID == undefined) {
|
||||
QualityID = 0;
|
||||
}
|
||||
|
||||
if (QualityID > 0) {
|
||||
LoadData();
|
||||
}
|
||||
$("#btn_addpl").bind("click", function () {
|
||||
$("#td1").empty();
|
||||
fopen1();
|
||||
|
||||
});
|
||||
|
||||
|
||||
$("#btn_Save2").bind("click", function () {
|
||||
AddSKU();
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
function AddSKU() {
|
||||
|
||||
var sizehtml = "<table border='1' style='width:100%;' >";
|
||||
sizehtml += "<tr><td>模特姓名</td><td>身高</td><td>体重</td><td>肩宽</td><td>胸围</td><td>衣长</td><td>袖长</td><td>试穿尺码</td><td>试穿感受</td><td>其它</td></tr>";
|
||||
|
||||
if ($("#chk1").is(":checked") == true)
|
||||
sizehtml += "<tr><td>Wang</td><td>176cm</td><td>83kg</td><td>50cm</td><td>105cm</td><td>75cm</td><td>65cm</td><td></td><td></td><td></td></tr>";
|
||||
if ($("#chk2").is(":checked") == true)
|
||||
sizehtml += "<tr><td>Miao</td><td>179cm</td><td>83kg</td><td>50cm</td><td>102cm</td><td>72cm</td><td>65cm</td><td></td><td></td><td></td></tr>";
|
||||
if ($("#chk3").is(":checked") == true)
|
||||
sizehtml += "<tr><td>Liang</td><td>175cm</td><td>71kg</td><td>47cm</td><td>99cm</td><td>72cm</td><td>63cm</td><td></td><td></td><td></td></tr>";
|
||||
if ($("#chk4").is(":checked") == true)
|
||||
sizehtml += "<tr><td>Xu</td><td>174cm</td><td>68kg</td><td>47cm</td><td>92cm</td><td>70cm</td><td>63cm</td><td></td><td></td><td></td></tr>";
|
||||
if ($("#chk5").is(":checked") == true)
|
||||
sizehtml += "<tr><td>Chen</td><td>177cm</td><td>62kg</td><td>48cm</td><td>88cm</td><td>70cm</td><td>59cm</td><td></td><td></td><td></td></tr>";
|
||||
if ($("#chk6").is(":checked") == true)
|
||||
sizehtml += "<tr><td>Lu</td><td>172cm</td><td>60kg</td><td>44cm</td><td>87cm</td><td>70cm</td><td>60cm</td><td></td><td></td><td></td></tr>";
|
||||
if ($("#chk7").is(":checked") == true)
|
||||
sizehtml += "<tr><td>Ze</td><td>165cm</td><td>52kg</td><td>44cm</td><td>89cm</td><td>67cm</td><td>58cm</td><td></td><td></td><td></td></tr>";
|
||||
if ($("#chk8").is(":checked") == true)
|
||||
sizehtml += "<tr><td>其它1</td><td> cm</td><td> kg</td><td> cm</td><td> cm</td><td> cm</td><td> cm</td><td></td><td></td><td></td></tr>";
|
||||
if ($("#chk9").is(":checked") == true)
|
||||
sizehtml += "<tr><td>其它2</td><td> cm</td><td> kg</td><td> cm</td><td> cm</td><td> cm</td><td> cm</td><td></td><td></td><td></td></tr>";
|
||||
if ($("#chk10").is(":checked") == true)
|
||||
sizehtml += "<tr><td>其它3</td><td> cm</td><td> kg</td><td> cm</td><td> cm</td><td> cm</td><td> cm</td><td></td><td></td><td></td></tr>";
|
||||
|
||||
|
||||
|
||||
sizehtml += "</table>";
|
||||
|
||||
//editor1.insertHtml(sizehtml);
|
||||
if ($("#chkNoGoods").is(":checked") == true) {
|
||||
$('#txtsize').empty();
|
||||
}
|
||||
$('#txtsize').append(sizehtml);
|
||||
$.fancybox.close();
|
||||
}
|
||||
|
||||
//读取质检信息
|
||||
function LoadData() {
|
||||
var param = new Object();
|
||||
param.QualityID = QualityID;
|
||||
$.ajax({
|
||||
url: "HuoWuService.asmx/GetQualityModel",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
dataType: "json",
|
||||
async: false,
|
||||
success: function (data) {
|
||||
if (data.d != null) {
|
||||
// GoodsModel = data.d;
|
||||
$("#txtGoodCode").html(data.d.Goodcode);
|
||||
if (data.d.TryTable!=null)
|
||||
$('#txtsize').append(data.d.TryTable);
|
||||
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
function Save() {
|
||||
|
||||
var temphtml = $('#txtsize').html();// editor1.html();
|
||||
var Model = new Object();
|
||||
Model.QualityID = QualityID;
|
||||
|
||||
Model.TryTable = temphtml;
|
||||
|
||||
var param = new Object();
|
||||
param.Model = Model;
|
||||
WindowLoadModel.Show();
|
||||
$.ajax({
|
||||
url: "HuoWuService.asmx/SaveQualityTry",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
success: function (data) {
|
||||
WindowLoadModel.Hide();
|
||||
if (data.d != "") {
|
||||
alert(data.d);
|
||||
return;
|
||||
}
|
||||
alert("保存成功");
|
||||
window.close();
|
||||
window.location.reload();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function fopen1() {
|
||||
$.fancybox({
|
||||
'width': '40%',
|
||||
'height': '40%',
|
||||
'autoScale': false,
|
||||
'transitionIn': 'elastic',
|
||||
'transitionOut': 'elastic',
|
||||
'href': '#test1',
|
||||
'onComplete': function () {
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body class="headbody">
|
||||
<div style="display: none">
|
||||
<div id="test1" title="类别明细" style="width: 660px; height: 400px;">
|
||||
<table width="95%" class="tableAll" border="1" ellspacing="0" cellpadding="2">
|
||||
|
||||
|
||||
<tr id="tr_sx">
|
||||
|
||||
<td align="left" colspan="3">
|
||||
<input id="chk1" type="checkbox"/>Wang
|
||||
<input id="chk2" type="checkbox"/>Miao
|
||||
<input id="chk3" type="checkbox"/>Liang
|
||||
<input id="chk4" type="checkbox"/>Xu
|
||||
<input id="chk5" type="checkbox"/>Chen
|
||||
<input id="chk6" type="checkbox"/>Lu
|
||||
<input id="chk7" type="checkbox"/>Ze
|
||||
<input id="chk8" type="checkbox"/>其它1
|
||||
<input id="chk9" type="checkbox"/>其它2
|
||||
<input id="chk10" type="checkbox"/>其它3
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td align="center" colspan="4">
|
||||
<input id="btn_Save2" type="button" class="btnClass btnClassSave" value="确 定" /> <input
|
||||
id="btn_Cancel2" type="button" class="btnClass btnClassDel" value="取 消" />
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
<div style="text-align: center; font-size: large"><a id="txtGoodCode"></a>货物试穿报告</div>
|
||||
<table border="1" cellpadding="0" cellspacing="0" style="width: 99%;" align="center" class="tableAll">
|
||||
|
||||
<tr>
|
||||
|
||||
<td>试过报告表 <a id="btn_addpl" style="cursor: pointer; text-decoration: underline; color: blue;">
|
||||
<img alt="" src="../images/add.ico" />生成试穿报告</a>
|
||||
<input id="chkNoGoods" type="checkbox" />重新生成
|
||||
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
|
||||
<td >
|
||||
<div id="txtsize">
|
||||
<%--<textarea cols="100" rows="8" style="width: 1000px; height: 500px;" runat="server"></textarea>--%>
|
||||
|
||||
</div>
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<br />
|
||||
<br />
|
||||
<div style="width: 99%;" align="center" >
|
||||
<input id="cmdSave" type="button" value="保 存" class="btnClass btnClassSave" onclick="Save();" />
|
||||
<input id="cmdBack" type="button" value="返 回" class="btnClass btnClassBack" />
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,183 @@
|
||||
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="HW_SKUKCImport.aspx.cs" Inherits="TradeManage.HuoWu.HW_SKUKCImport" %>
|
||||
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head id="Head1">
|
||||
<title>sku导入</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?a=1" rel="stylesheet" type="text/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.bgiframe.min.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/jquery.easyui.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/Global.js" type="text/javascript"></script>
|
||||
<script type="text/javascript">
|
||||
var WindowLoadModel = new WindowLoad();
|
||||
$(document).ready(function () {
|
||||
WindowLoadModel.ApplicationPath = "../";
|
||||
WindowLoadModel.ControlID = "WindowLoad";
|
||||
WindowLoadModel.Isbgiframe = true;
|
||||
WindowLoadModel.Load();
|
||||
ajaxInit(WindowLoadModel);
|
||||
GetCompanyList();
|
||||
//导入
|
||||
$("#cmdReport").click(function () {
|
||||
ajaxFileUpload();
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
});
|
||||
function GetCompanyList() {
|
||||
|
||||
$("#select_company").append("<option value='0'>选择</option>")
|
||||
|
||||
$.ajax({
|
||||
url: "../SysManageServiceNew.asmx/GetListCompany2",
|
||||
// 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>")
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
}
|
||||
|
||||
//#region 上传
|
||||
function ajaxFileUpload(a) {
|
||||
|
||||
var filename = $("#fileToUpload").val();
|
||||
if (IsExcel(filename) == false) { alert("请选择Excel文件"); return; }
|
||||
$.ajaxFileUpload({
|
||||
url: '../GlobalAshx/AjaxFileUpdate.ashx?DirectoryName=ServerCookies',
|
||||
secureuri: false,
|
||||
fileElementId: 'fileToUpload',
|
||||
dataType: 'json',
|
||||
success: function (data, status) {
|
||||
ImportGoods("ServerCookies/" + data.FileName);
|
||||
},
|
||||
error: function (data, status, e) {
|
||||
alert(e);
|
||||
}
|
||||
});
|
||||
}
|
||||
//#region
|
||||
function ImportGoods(FileName) {
|
||||
if ($("#select_company").val() == "0") {
|
||||
alert("请选择要导入的客户单位");
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
var param = new Object();
|
||||
param.FileName = FileName;
|
||||
param.CompanyId = $("#select_company").val();
|
||||
WindowLoadModel.Show();
|
||||
$.ajax({
|
||||
url: "../HuoWuServiceNew.asmx/ExcelSaveGoodsRKHWC",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
success: function (data) {
|
||||
WindowLoadModel.Hide();
|
||||
if (data.d != "") { $("#div1").html(data.d); return; }
|
||||
|
||||
|
||||
|
||||
},
|
||||
error: function (xhr, status) {
|
||||
if (status != "success") alert(xhr.responseText);
|
||||
}
|
||||
});
|
||||
}
|
||||
//#endregion
|
||||
|
||||
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<form id="form1" runat="server">
|
||||
|
||||
|
||||
<div class="title_ico">
|
||||
SKU库存导入</div>
|
||||
<table width="100%">
|
||||
<tr>
|
||||
<td align="center">
|
||||
<table border="1" cellpadding="0" cellspacing="0" style="width: 95%"class="tableAll">
|
||||
|
||||
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
客户单位</td>
|
||||
<td>
|
||||
<select id="select_company" class="selectClass" style="width: 200px" name="D1">
|
||||
|
||||
</select></td>
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
<tr style="display:none">
|
||||
<td>
|
||||
本次库存结算日期:</td>
|
||||
<td>
|
||||
<input id="txt_SDate" class="editTextbox" onfocus="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm'})" style="width: 130px;" type="text" /></td>
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
货物入库导入:</td>
|
||||
<td>
|
||||
<input id="fileToUpload" accept="excel/xls" name="fileToUpload" type="file" style="width:30%" /> <input
|
||||
id="cmdReport" type="button" class="btnClass btnClassEdit" value="货物入库导入" />
|
||||
<a href="../Scripts/货物入库导入模板.xls"
|
||||
style="cursor: pointer; color: Blue; "> 货物入库导入模板下载</a></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
导入结果提示:</td>
|
||||
<td>
|
||||
<div id="div1" style="height:270px;width:600px;color:red"></div></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,220 @@
|
||||
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="HW_SKUKCImportOut.aspx.cs" Inherits="TradeManage.HuoWu.HW_SKUKCImportOut" %>
|
||||
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head id="Head1">
|
||||
<title>sku导入</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?a=1" rel="stylesheet" type="text/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.bgiframe.min.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/jquery.easyui.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/Global.js" type="text/javascript"></script>
|
||||
<script type="text/javascript">
|
||||
var WindowLoadModel = new WindowLoad();
|
||||
$(document).ready(function () {
|
||||
WindowLoadModel.ApplicationPath = "../";
|
||||
WindowLoadModel.ControlID = "WindowLoad";
|
||||
WindowLoadModel.Isbgiframe = true;
|
||||
WindowLoadModel.Load();
|
||||
ajaxInit(WindowLoadModel);
|
||||
GetCompanyList();
|
||||
//导入
|
||||
$("#cmdReport").click(function () {
|
||||
ajaxFileUpload();
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
});
|
||||
|
||||
function GetCompanyList() {
|
||||
|
||||
$("#select_company").append("<option value='0'>选择</option>")
|
||||
|
||||
$.ajax({
|
||||
url: "../SysManageServiceNew.asmx/GetListCompany2",
|
||||
// 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>")
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
}
|
||||
//#region 上传
|
||||
function ajaxFileUpload(a) {
|
||||
|
||||
var filename = $("#fileToUpload").val();
|
||||
if (IsExcel(filename) == false) { alert("请选择Excel文件"); return; }
|
||||
$.ajaxFileUpload({
|
||||
url: '../GlobalAshx/AjaxFileUpdate.ashx?DirectoryName=ServerCookies',
|
||||
secureuri: false,
|
||||
fileElementId: 'fileToUpload',
|
||||
dataType: 'json',
|
||||
success: function (data, status) {
|
||||
ImportGoods("ServerCookies/" + data.FileName);
|
||||
},
|
||||
error: function (data, status, e) {
|
||||
alert(e);
|
||||
}
|
||||
});
|
||||
}
|
||||
//#region
|
||||
function ImportGoods(FileName) {
|
||||
if ($("#select_company").val() == "0") {
|
||||
alert("请选择要导入的客户单位");
|
||||
|
||||
return;
|
||||
}
|
||||
var param = new Object();
|
||||
param.FileName = FileName;
|
||||
param.CompanyId = $("#select_company").val();
|
||||
WindowLoadModel.Show();
|
||||
$.ajax({
|
||||
url: "../CangKuServerNew.asmx/ExcelSaveGoodsRKHWC2",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
success: function (data) {
|
||||
WindowLoadModel.Hide();
|
||||
if (data.d != "") { $("#div1").html(data.d); return; }
|
||||
|
||||
|
||||
|
||||
},
|
||||
error: function (xhr, status) {
|
||||
if (status != "success") alert(xhr.responseText);
|
||||
}
|
||||
});
|
||||
}
|
||||
//#endregion
|
||||
//#region 导出
|
||||
function ExportData() {
|
||||
if ($("#select_company").val() == "0") {
|
||||
alert("请选择要客户单位");
|
||||
|
||||
return;
|
||||
}
|
||||
var param = new Object();
|
||||
param.CompanyId = $("#select_company").val();
|
||||
param.PostionCode = "";
|
||||
param.GoodsCode = "";
|
||||
|
||||
var dd = new Date();
|
||||
var fname = "库存数据导入.xls";
|
||||
$.ajax({
|
||||
url: "../CangKuServerNew.asmx/GetList_GoodsLeftExcelHWC2",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
async: false,
|
||||
success: function (data) {
|
||||
|
||||
params = { FilePath: data.d, FileName: fname };
|
||||
|
||||
window.location = "../GlobalAshx/DownFile.ashx?" + jQuery.param(params);
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
//#endregion
|
||||
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<form id="form1" runat="server">
|
||||
|
||||
|
||||
<div class="title_ico">
|
||||
SKU库存出库导入</div>
|
||||
<table width="100%">
|
||||
<tr>
|
||||
<td align="center">
|
||||
<table border="1" cellpadding="0" cellspacing="0" style="width: 95%"class="tableAll">
|
||||
|
||||
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
客户单位</td>
|
||||
<td>
|
||||
<select id="select_company" class="selectClass" style="width: 200px" name="D1">
|
||||
|
||||
</select></td>
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
导出现有库存</td>
|
||||
<td>
|
||||
|
||||
<a style="cursor: pointer; color: Blue;" onclick="ExportData();"> 货物库存下载</a></td>
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<font color="red">注:请先导出现有库存 再填写库存数再导入导入后会覆盖原来的库存</font></td>
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
货物库存改动导入:</td>
|
||||
<td>
|
||||
<input id="fileToUpload" accept="excel/xls" name="fileToUpload" type="file" style="width:30%" /> <input
|
||||
id="cmdReport" type="button" class="btnClass btnClassEdit" value="货物入库导入" /> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
导入结果提示:</td>
|
||||
<td>
|
||||
<div id="div1" style="height:270px;width:600px;color:red"></div></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1 @@
|
||||
<%@ WebService Language="C#" CodeBehind="HuoWuService.asmx.cs" Class="TradeManage.HuoWu.HuoWuService" %>
|
@ -0,0 +1,219 @@
|
||||
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Hw_GoodsInList.aspx.cs" Inherits="TradeManage.HuoWu.Hw_GoodsInList" %>
|
||||
|
||||
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>入库记录</title>
|
||||
<link rel="stylesheet" type="text/css" href="../themes/default/easyui.css" />
|
||||
<link rel="stylesheet" type="text/css" href="../themes/icon.css" />
|
||||
<link rel="stylesheet" type="text/css" href="../themes/New.css" />
|
||||
<link rel="stylesheet" type="text/css" href="../themes/DataGrid.css" />
|
||||
<script src="../Scripts/MicrosoftAjax.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/jquery.min.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/jquery.easyui.min.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/DataGrid.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/DataPager.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/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 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>
|
||||
<link rel="stylesheet" type="text/css" href="../Scripts/fancybox/jquery.fancybox-1.3.4.css"
|
||||
media="screen" />
|
||||
<script type="text/javascript" src="../Scripts/fancybox/jquery.mousewheel-3.0.4.pack.js"></script>
|
||||
<script type="text/javascript" src="../Scripts/fancybox/jquery.fancybox-1.3.4.pack.js"></script>
|
||||
<script src="../Scripts/DatePicker/WdatePicker.js" type="text/javascript"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
var datagrid1 = new nblf.ui.DataGrid("DataGrid1");
|
||||
|
||||
var WindowLoadModel = new WindowLoad();
|
||||
|
||||
$(document).ready(function () {
|
||||
WindowLoadModel.ApplicationPath = "../";
|
||||
WindowLoadModel.ControlID = "WindowLoad";
|
||||
WindowLoadModel.Isbgiframe = true;
|
||||
WindowLoadModel.Load();
|
||||
ajaxInit(WindowLoadModel);
|
||||
|
||||
|
||||
CreateDataGrid();
|
||||
|
||||
ReadData();
|
||||
|
||||
$("#" + datagrid1.TableID + " [CommandName='cmdLook']").live("click", function () {
|
||||
var RowIndex = $(this).parentsUntil("tr").parent().attr("index");
|
||||
var model = datagrid1.Get_Model(RowIndex);
|
||||
window.location.href = "HW_GoodsInLook.aspx?Id=" + model.Id;
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
$("#btn_sch").bind("click", function () {
|
||||
|
||||
ReadData();
|
||||
});
|
||||
|
||||
$("#btn_add").bind("click", function () {
|
||||
|
||||
window.location.href = "HW_GoodsInAdd.aspx?InId=0";
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
//#endregion
|
||||
//#region 初始化DataGrid
|
||||
function CreateDataGrid() {
|
||||
|
||||
var col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "入库单号";
|
||||
col.CellTemplate = "<a CommandName='cmdLook' class='linka'>{Bind InCode}</a>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "入库人";
|
||||
col.CellTemplate = "<a>{Bind InName}</a>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "入库时间";
|
||||
col.CellTemplate = "<span>{Bind InDate,yyyy-MM-dd}</span>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "入库原因";
|
||||
col.CellTemplate = "<span>{Bind InReason}</span>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "操作";
|
||||
col.Width = "150px";
|
||||
col.CellTemplate = "<input CommandName='cmdLook' class='btnClass dgbtnEdit' type='button' value='查看'></input>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
datagrid1.SetPageSize(20);
|
||||
datagrid1.SetPageIndex(1);
|
||||
datagrid1.IsFixHeader = false;
|
||||
datagrid1.ShowIndexColumn = false;
|
||||
datagrid1.AllowPaging = true;
|
||||
datagrid1.Width = "100%";
|
||||
datagrid1.SelectMode = nblf.ui.SelectMode.None;
|
||||
datagrid1.Init();
|
||||
datagrid1.add_PageIndexChanged(function () { ReadData(); });
|
||||
|
||||
}
|
||||
|
||||
function Delobj(obj) {
|
||||
|
||||
if (window.confirm('确定要删除吗?') == false) return;
|
||||
datagrid1.UpdateDataSource();
|
||||
var rowindex = $(obj).parent().parent().attr("index");
|
||||
var param = new Object();
|
||||
var model = datagrid1.Get_Model(rowindex);
|
||||
param.OutId = model.OutId;
|
||||
if (model.OutId > 0) {
|
||||
$.ajax({
|
||||
url: "HuoWuService.asmx/DeleteOut",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
dataType: "json",
|
||||
success: function (data) {
|
||||
|
||||
alert("删除成功");
|
||||
datagrid1.Del_Row(rowindex);
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
//#endregion
|
||||
//#region 读取数据
|
||||
function ReadData() {
|
||||
var param = new Object();
|
||||
param.Code = $("#txt_code").val();
|
||||
param.GoodsName = $("#txt_GoodsName").val();
|
||||
param.SDate = null;
|
||||
|
||||
if ($("#txt_SDate").val() != "")
|
||||
param.SDate = $("#txt_SDate").val();
|
||||
param.EDate = null;
|
||||
if ($("#txt_EDate").val() != "")
|
||||
param.EDate = $("#txt_EDate").val();
|
||||
// if ($("#txt_Edate").val() != "")
|
||||
//param.Edate = null;
|
||||
param.PageSize = datagrid1.Get_PageSize();
|
||||
param.PageIndex = datagrid1.Get_PageIndex();
|
||||
param.Sort = "Id desc";
|
||||
WindowLoadModel.Show();
|
||||
$.ajax({
|
||||
url: "HuoWuService.asmx/GetListHW_GoodsInList",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
success: function (data) {
|
||||
WindowLoadModel.Hide();
|
||||
datagrid1.Set_RowCount(data.d.RowCount);
|
||||
datagrid1.DataBind(data.d.DataSource);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body class="headbody">
|
||||
<form id="form1" runat="server">
|
||||
<div class="title_ico">
|
||||
手动入库记录
|
||||
</div>
|
||||
|
||||
|
||||
<table id="tb1" class="tableAll" style="width:100%;" >
|
||||
|
||||
|
||||
<tr>
|
||||
|
||||
<td class="f1" width="13%">入库单号:</td>
|
||||
<td width="15%">
|
||||
<input id="txt_code" class="editTextbox" style="width:120px;" type="text" /></td> <td class="f1" style="width:10%;">
|
||||
入库货物:</td>
|
||||
<td width="15%">
|
||||
<input id="txt_GoodsName" class="editTextbox" style="width:120px;" type="text" /></td>
|
||||
<td class="f1" style="width:10%; ">
|
||||
入库日期:</td>
|
||||
<td width="25%">
|
||||
<input id="txt_SDate" onfocus="WdatePicker()" class="editTextbox" style="width:80px;" type="text" />--<input id="txt_EDate" class="editTextbox" style="width:80px;" onfocus="WdatePicker()" type="text" /></td>
|
||||
<td><input id="btn_sch" class="btnClass btnClassFind" type="button" value="查询" />
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td colspan="7">
|
||||
<input id="btn_add" class="btnClass btnClassAdd" type="button" value="新增入库" />
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td valign="top" colspan="7">
|
||||
<div id="DataGrid1" class="DataGridStyle"></div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,322 @@
|
||||
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Hw_GoodsInListForTM.aspx.cs" Inherits="TradeManage.HuoWu.Hw_GoodsInListForTM" %>
|
||||
|
||||
|
||||
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>入库记录</title>
|
||||
<link rel="stylesheet" type="text/css" href="../themes/default/easyui.css" />
|
||||
<link rel="stylesheet" type="text/css" href="../themes/icon.css" />
|
||||
<link rel="stylesheet" type="text/css" href="../themes/New.css" />
|
||||
<link rel="stylesheet" type="text/css" href="../themes/DataGrid.css" />
|
||||
<script src="../Scripts/MicrosoftAjax.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/jquery.min.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/jquery.easyui.min.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/DataGrid.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/DataPager.js" type="text/javascript"></script>
|
||||
<script src="../Scripts/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 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>
|
||||
<link rel="stylesheet" type="text/css" href="../Scripts/fancybox/jquery.fancybox-1.3.4.css"
|
||||
media="screen" />
|
||||
<script type="text/javascript" src="../Scripts/fancybox/jquery.mousewheel-3.0.4.pack.js"></script>
|
||||
<script type="text/javascript" src="../Scripts/fancybox/jquery.fancybox-1.3.4.pack.js"></script>
|
||||
<script src="../Scripts/DatePicker/WdatePicker.js" type="text/javascript"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
var datagrid1 = new nblf.ui.DataGrid("DataGrid1");
|
||||
|
||||
var WindowLoadModel = new WindowLoad();
|
||||
|
||||
$(document).ready(function () {
|
||||
WindowLoadModel.ApplicationPath = "../";
|
||||
WindowLoadModel.ControlID = "WindowLoad";
|
||||
WindowLoadModel.Isbgiframe = true;
|
||||
WindowLoadModel.Load();
|
||||
ajaxInit(WindowLoadModel);
|
||||
|
||||
|
||||
CreateDataGrid();
|
||||
GetRKYY();
|
||||
ReadData();
|
||||
|
||||
$("#" + datagrid1.TableID + " [CommandName='cmdLook']").live("click", function () {
|
||||
var RowIndex = $(this).parentsUntil("tr").parent().attr("index");
|
||||
var model = datagrid1.Get_Model(RowIndex);
|
||||
window.location.href = "HW_GoodsInLook.aspx?Id=" + model.Id;
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
$("#btn_sch,#chk_pp").bind("click", function () {
|
||||
|
||||
ReadData();
|
||||
});
|
||||
|
||||
$("#btn_add").bind("click", function () {
|
||||
|
||||
window.location.href = "HW_GoodsInAddForTM.aspx?InId=0";
|
||||
});
|
||||
|
||||
});
|
||||
function GetRKYY() {
|
||||
// $("#div_yy").append('<input type="checkbox" yy="采购入库" />采购入库');
|
||||
|
||||
var param = new Object();
|
||||
param.CompanyID = 0;
|
||||
param.KeyName = "rkyy";
|
||||
$.ajax({
|
||||
url: "../UserService.asmx/GetListBaseCode",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
dataType: "json",
|
||||
async: false,
|
||||
success: function (data) {
|
||||
if (data.d != null) {
|
||||
$(data.d).each(function () {
|
||||
$("#div_yy").append('<input type="checkbox" yy="'+this.Name+'" />'+this.Name);
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
function LinkGoods(GId) {
|
||||
window.parent.addTab("货物编辑", "HuoWu/HW_GoodsAddForTM.aspx?Title=订单查询&GoodsId=" + GId, true);
|
||||
}
|
||||
function AddTr() {
|
||||
|
||||
$("#" + datagrid1.TableID + " tr").each(function (i) {
|
||||
if (i > 0) {
|
||||
|
||||
|
||||
var index = $(this).attr("index");
|
||||
var md = datagrid1.Get_Model(index);
|
||||
var shtmls = "";
|
||||
|
||||
|
||||
shtmls = "<tr><td colspan='5'><table width='94%' class='trTable'><tr><td>入库明细<td><td style='font-weight:normal;'>";
|
||||
if (md.GoodsInRecordList != null) {
|
||||
$(md.GoodsInRecordList).each(function () {
|
||||
|
||||
|
||||
shtmls += "<a onclick='LinkGoods(" + this.GoodsId + ")' style='cursor: pointer; text-decoration: underline; color: #5599FF;font-weight:normal;'>" + this.GoodsCode + "--" + this.GoodsName + this.TypeCode + "</a> <span>" + this.TypeDesc + "</span> 入库数量:</font>" + this.InNum + "库位:" + this.StoreName + " " + this.PostionDesc + "<br/>";
|
||||
|
||||
});
|
||||
|
||||
}
|
||||
shtmls += "</table></td><tr>";
|
||||
$(this).after(shtmls);
|
||||
// $(".fancybox").fancybox();
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
//#endregion
|
||||
//#region 初始化DataGrid
|
||||
function CreateDataGrid() {
|
||||
|
||||
var col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "入库单号";
|
||||
col.CellTemplate = "<a CommandName='cmdLook' class='linka'>{Bind InCode}</a>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "批次号";
|
||||
col.CellTemplate = "<a CommandName='cmdPC' class='linka'>{Bind ChaseCode}</a>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "入库人";
|
||||
col.CellTemplate = "<a>{Bind InName}</a>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "入库时间";
|
||||
col.CellTemplate = "<span>{Bind InDate,yyyy-MM-dd HH:mm}</span>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "入库原因";
|
||||
col.CellTemplate = "<span>{Bind InReason}</span>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
|
||||
col = new nblf.ui.DataGridColumn();
|
||||
col.HeaderText = "操作";
|
||||
col.Width = "150px";
|
||||
col.CellTemplate = "<input onclick='Delobj(this)' class='btnClass dgbtnDel' type='button' value='删除'></input>";
|
||||
Array.add(datagrid1.Columns, col);
|
||||
datagrid1.SetPageSize(20);
|
||||
datagrid1.SetPageIndex(1);
|
||||
|
||||
datagrid1.IsFixHeader = false;
|
||||
datagrid1.ShowIndexColumn = false;
|
||||
datagrid1.AllowPaging = true;
|
||||
datagrid1.Width = "100%";
|
||||
datagrid1.SelectMode = nblf.ui.SelectMode.None;
|
||||
datagrid1.Init();
|
||||
datagrid1.add_PageIndexChanged(function () { ReadData(); });
|
||||
|
||||
}
|
||||
|
||||
function Delobj(obj) {
|
||||
|
||||
if (window.confirm('确定要删除吗?') == false) return;
|
||||
datagrid1.UpdateDataSource();
|
||||
var rowindex = $(obj).parent().parent().attr("index");
|
||||
var param = new Object();
|
||||
var model = datagrid1.Get_Model(rowindex);
|
||||
param.Id = model.Id;
|
||||
if (model.Id > 0) {
|
||||
$.ajax({
|
||||
url: "HuoWuService.asmx/DeleteIn",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
dataType: "json",
|
||||
success: function (data) {
|
||||
if (data.d == "") {
|
||||
alert("删除成功");
|
||||
ReadData();
|
||||
}
|
||||
else {
|
||||
|
||||
alert(data.d);
|
||||
return;
|
||||
}
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
//#endregion
|
||||
//#region 读取数据
|
||||
function ReadData() {
|
||||
var param = new Object();
|
||||
param.TJ = $("#select_tj").val();
|
||||
param.GoodsName = $("#txt_GoodsName").val();
|
||||
param.SDate = null;
|
||||
|
||||
// "'采购入库','库存调整'"; // $("#select_lx").val();
|
||||
var RKType = "";
|
||||
$("input[yy]").each(function () {
|
||||
if ($(this).is(":checked") == true)
|
||||
RKType += "'" + $(this).attr("yy") + "',";
|
||||
|
||||
});
|
||||
param.RKType = RKType;
|
||||
if ($("#txt_SDate").val() != "")
|
||||
param.SDate = $("#txt_SDate").val();
|
||||
param.EDate = null;
|
||||
if ($("#txt_EDate").val() != "")
|
||||
param.EDate = $("#txt_EDate").val();
|
||||
// if ($("#txt_Edate").val() != "")
|
||||
//param.Edate = null;
|
||||
param.IsDetail = 0;
|
||||
if ($("#chk_pp").is(":checked") == true)
|
||||
param.IsDetail =1;
|
||||
param.PageSize = datagrid1.Get_PageSize();
|
||||
param.PageIndex = datagrid1.Get_PageIndex();
|
||||
param.Sort = "Id desc";
|
||||
WindowLoadModel.Show();
|
||||
$.ajax({
|
||||
url: "../HuoWuServiceNew.asmx/GetListHW_GoodsInListForTM",
|
||||
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
|
||||
success: function (data) {
|
||||
WindowLoadModel.Hide();
|
||||
datagrid1.Set_RowCount(data.d.RowCount);
|
||||
datagrid1.DataBind(data.d.DataSource);
|
||||
if (param.IsDetail == 1)
|
||||
AddTr();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body class="headbody">
|
||||
<form id="form1" runat="server">
|
||||
<div class="title_ico">
|
||||
入库记录
|
||||
</div>
|
||||
|
||||
|
||||
<table id="tb1" class="tableAll" style="width:100%;" >
|
||||
|
||||
|
||||
<tr>
|
||||
|
||||
<td class="f1" width="13%">
|
||||
<select id="select_tj" class="selectClass" style="width: 95px" name="D2">
|
||||
<option value="1">货物编号</option>
|
||||
<option value="2">货物名称</option>
|
||||
<option value="3">货物SKU</option>
|
||||
<option value="6">入库单号</option>
|
||||
<option value="7">批次号</option>
|
||||
<option value="4">库位</option>
|
||||
</select></td>
|
||||
<td width="15%">
|
||||
<input id="txt_GoodsName" class="editTextbox" style="width:120px;" type="text" /></td> <td class="f1" style="width:10%;">
|
||||
</td>
|
||||
<td width="15%">
|
||||
<%-- <select id="select_lx" class="selectClass" style="width: 95px" name="D1">
|
||||
<option value="0">全部</option>
|
||||
<option value="1">采购入库</option>
|
||||
<option value="2">手工入库</option>
|
||||
|
||||
</select>
|
||||
--%>
|
||||
</td>
|
||||
<td class="f1" style="width:10%; ">
|
||||
入库日期:</td>
|
||||
<td width="25%">
|
||||
<input id="txt_SDate" onfocus="WdatePicker()" class="editTextbox" style="width:80px;" type="text" />--<input id="txt_EDate" class="editTextbox" style="width:80px;" onfocus="WdatePicker()" type="text" /></td>
|
||||
<td><input id="btn_sch" class="btnClass btnClassFind" type="button" value="查询" />
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
|
||||
<td class="f1" width="13%">
|
||||
入库原因:</td>
|
||||
|
||||
<td colspan=6><div id="div_yy"></div></td>
|
||||
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td colspan="7">
|
||||
<input id="chk_pp" type="checkbox" checked="checked"/>列出入库明细 <input id="btn_add" class="btnClass btnClassAdd" type="button" value="新增入库" />
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td valign="top" colspan="7">
|
||||
<div id="DataGrid1" class="DataGridStyle"></div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue