From a45d46d28541e31bba13c33d30be28439d224da9 Mon Sep 17 00:00:00 2001 From: chenwenkai <1084072318@qq.com> Date: Fri, 10 Jan 2025 10:55:17 +0800 Subject: [PATCH 1/3] =?UTF-8?q?temu=E6=88=90=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- TradeManageNew/DataNew.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/TradeManageNew/DataNew.cs b/TradeManageNew/DataNew.cs index 0dbaa67..1977aa0 100644 --- a/TradeManageNew/DataNew.cs +++ b/TradeManageNew/DataNew.cs @@ -30614,10 +30614,10 @@ select @id"; try { string tsql = @" -SELECT a.[ID],a.[GoodsId],c.GoodsCode,[JinJia],[YunFei],[TouCheng],[HuoWuShuiFei],[YuGuJiaGe],[CreateUserId],[CreateTime] - FROM [newerpbak_cwk].[dbo].[TemuChengBen] a +SELECT top 1 a.[ID],a.[GoodsId],c.GoodsCode,[JinJia],[YunFei],[TouCheng],[HuoWuShuiFei],[YuGuJiaGe],[CreateUserId],[CreateTime] + FROM [dbo].[TemuChengBen] a inner join HW_GoodsInfo c on a.GoodsId=c.GoodsId -where a.GoodsId = @GoodsId "; +where a.GoodsId = @GoodsId order by a.CreateTime desc"; Database db = DatabaseFactory.CreateDatabase(); DbCommand cmd = db.GetSqlStringCommand(tsql); db.AddInParameter(cmd, "@GoodsId", DbType.Int32, GoodsId); From aa661d1eabf543f28ff2922b7fbe76563353f716 Mon Sep 17 00:00:00 2001 From: chenwenkai <1084072318@qq.com> Date: Mon, 13 Jan 2025 14:15:03 +0800 Subject: [PATCH 2/3] =?UTF-8?q?xsx=20temu=20=E8=B4=A7=E7=89=A9=E4=BF=A1?= =?UTF-8?q?=E6=81=AF=E5=88=86=E9=85=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- TradeManage/HuoWu/HW_GoodsAddForTM.aspx | 93 +++++++++++++++++++++- TradeManage/HuoWu/HW_GoodsDetailList2.aspx | 1 + TradeManageNew/HuoWuServiceNew.asmx.cs | 15 +++- 3 files changed, 106 insertions(+), 3 deletions(-) diff --git a/TradeManage/HuoWu/HW_GoodsAddForTM.aspx b/TradeManage/HuoWu/HW_GoodsAddForTM.aspx index a36bea9..451872a 100644 --- a/TradeManage/HuoWu/HW_GoodsAddForTM.aspx +++ b/TradeManage/HuoWu/HW_GoodsAddForTM.aspx @@ -44,7 +44,14 @@ var XPId = 0; var GoodsModel = null; var Title = "货物信息"; - var UserId = "<%=Session["UserId"]%>"; + var UserId = "<%=Session["UserId"]%>"; + var TemuChengBen = { + JinJia: "0", + YunFei: "0", + TouCheng: "0", + HuoWuShuiFei: "0", + YuGuJiaGe: "0", + } var WindowLoadModel = new WindowLoad(); $(document).ready(function () { WindowLoadModel.ApplicationPath = "../"; @@ -95,7 +102,8 @@ GetUrl(); GetUrl2(); GetPostNum(); - GetFedexModel(); + GetFedexModel(); + GetTemuFee(); } //else @@ -651,6 +659,74 @@ } + + //获取temu成本预估 + function GetTemuFee() { + var param = { + GoodsId: GoodsId + } + $.ajax({ + url: "../DD_OrderServiceNew.asmx/GetListTemuChengBen", + data: Sys.Serialization.JavaScriptSerializer.serialize(param), + success: function (data) { + var JinJia = (GoodsModel.InPrice / usdfeerate).toFixed(2) + var TouCheng = (GoodsModel.Solid * 130).toFixed(2) + var HuoWuShuiFei = (GoodsModel.Solid * 130).toFixed(2) + var YuGuJiaGe = Number(JinJia) + Number(TouCheng) + Number(HuoWuShuiFei) + TemuChengBen = { + JinJia: JinJia, + YunFei: "0", + TouCheng: TouCheng, + HuoWuShuiFei: HuoWuShuiFei, + YuGuJiaGe: YuGuJiaGe.toFixed(2), + } + if (data.d.DataSource && data.d.DataSource.length) { + TemuChengBen = data.d.DataSource[0] + } + $("#txt_temu_JinJia").val(TemuChengBen.JinJia) + $("#txt_temu_YunFei").val(TemuChengBen.YunFei) + $("#txt_temu_TouCheng").val(TemuChengBen.TouCheng) + $("#txt_temu_HuoWuShuiFei").val(TemuChengBen.HuoWuShuiFei) + $('#txt_temu_YuGuJiaGe').text(TemuChengBen.YuGuJiaGe + '$') + } + }); + + } + + //计算并保存temu成本预估 + function SaveTemuFee() { + var JinJia = $("#txt_temu_JinJia").val() + var YunFei = $("#txt_temu_YunFei").val() + var TouCheng = $("#txt_temu_TouCheng").val() + var HuoWuShuiFei = $("#txt_temu_HuoWuShuiFei").val() + if (!JinJia || !YunFei || !TouCheng || !HuoWuShuiFei) { + alert("请把信息填写完整"); + return; + } + var YuGuJiaGe = Number(JinJia) + Number(YunFei) + Number(TouCheng) + Number(HuoWuShuiFei) + $('#txt_temu_YuGuJiaGe').text(YuGuJiaGe+'$') + var param = { + Model: { + ID: TemuChengBen.ID, + GoodsId: GoodsId, + JinJia: JinJia, + YunFei: YunFei, + TouCheng: TouCheng, + HuoWuShuiFei: HuoWuShuiFei, + YuGuJiaGe: YuGuJiaGe, + } + } + $.ajax({ + url: "../DD_OrderServiceNew.asmx/Save_TemuChengBen", + data: Sys.Serialization.JavaScriptSerializer.serialize(param), + + success: function (data) { + WindowLoadModel.Hide(); + GetFedexModel(); + } + }); + } + function SumYGFee() { if(GoodsModel!=null) @@ -4776,6 +4852,19 @@ function selectE(p,c) { type="button" value="计算" /> +