From 75830cce3b01e4559f2a0f51fb24332b38cf6570 Mon Sep 17 00:00:00 2001 From: yibo <361071264@qq.com> Date: Fri, 6 Jul 2018 11:36:28 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E8=83=B4=E4=BD=93=E5=AE=9A?= =?UTF-8?q?=E7=BA=A7=E5=90=8C=E6=AD=A5=E9=97=AE=E9=A2=98=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- B3ClientService/NamedValueTemplate.cs | 1 + B3ClientService/OfflinRpc/BaseInfoRpc.cs | 14 ++++++++++++++ B3ClientService/Rpcs/BillRpc/GradeAndWeightRpc.cs | 10 +++++----- WebFolder/config/NamedValue/B3ClientService.xml | 1 + 4 files changed, 21 insertions(+), 5 deletions(-) diff --git a/B3ClientService/NamedValueTemplate.cs b/B3ClientService/NamedValueTemplate.cs index f6bf8a5..e8a7386 100644 --- a/B3ClientService/NamedValueTemplate.cs +++ b/B3ClientService/NamedValueTemplate.cs @@ -24,6 +24,7 @@ namespace BWP.B3ClientService.NamedValueTemplate public static readonly NamedValue<终端> 赶猪确认 = new NamedValue<终端>(103); public static readonly NamedValue<终端> 上线确认 = new NamedValue<终端>(104); public static readonly NamedValue<终端> 烫毛分线 = new NamedValue<终端>(105); + public static readonly NamedValue<终端> 胴体定级 = new NamedValue<终端>(106); } public sealed class 适用客户端 diff --git a/B3ClientService/OfflinRpc/BaseInfoRpc.cs b/B3ClientService/OfflinRpc/BaseInfoRpc.cs index 77b2415..ed1560a 100644 --- a/B3ClientService/OfflinRpc/BaseInfoRpc.cs +++ b/B3ClientService/OfflinRpc/BaseInfoRpc.cs @@ -137,6 +137,20 @@ namespace BWP.B3ClientService.Rpcs return GetBaseInfoJosn(); } + [Rpc(RpcFlags.SkipAuth)] + public static string SyncLivestock() + { + var query = new DmoQuery(typeof(Livestock)); + return JsonConvert.SerializeObject(query.EExecuteList().Cast()); + } + + [Rpc(RpcFlags.SkipAuth)] + public static string SyncBodyDiscont() + { + var query = new DmoQuery(typeof(BodyDiscontItem)); + return JsonConvert.SerializeObject(query.EExecuteList().Cast()); + } + class MinBaseInfo { public long ID { get; set; } diff --git a/B3ClientService/Rpcs/BillRpc/GradeAndWeightRpc.cs b/B3ClientService/Rpcs/BillRpc/GradeAndWeightRpc.cs index d2e1da6..6866604 100644 --- a/B3ClientService/Rpcs/BillRpc/GradeAndWeightRpc.cs +++ b/B3ClientService/Rpcs/BillRpc/GradeAndWeightRpc.cs @@ -21,7 +21,7 @@ namespace BWP.B3ClientService.Rpcs.BillRpc { static JavaScriptSerializer serializer = new JavaScriptSerializer(); - [Rpc] + [Rpc(RpcFlags.SkipAuth)] public static string GetGradeAndWeightList(DateTime date, bool isTang) { var tech = isTang ? 0 : 1; @@ -64,7 +64,7 @@ namespace BWP.B3ClientService.Rpcs.BillRpc } static object _lock = new object(); - [Rpc] + [Rpc(RpcFlags.SkipAuth)] public static long UpdateOrInsertDetailOrDelete(string json) { lock (_lock) @@ -109,7 +109,7 @@ namespace BWP.B3ClientService.Rpcs.BillRpc session.ExecuteNonQuery(delete); } - [Rpc] + [Rpc(RpcFlags.SkipAuth)] public static string GetBodyDiscontItemSetting() { var query = new DmoQuery(typeof(BodyDiscontItem)); @@ -117,7 +117,7 @@ namespace BWP.B3ClientService.Rpcs.BillRpc return serializer.Serialize(list); } - [Rpc] + [Rpc(RpcFlags.SkipAuth)] public static int SaveBodyDiscontItemSetting(string json) { var list = serializer.Deserialize>>(json); @@ -135,7 +135,7 @@ namespace BWP.B3ClientService.Rpcs.BillRpc return 1; } - [Rpc] + [Rpc(RpcFlags.SkipAuth)] public static string GetDataConfirmList(DateTime date, int? order) { var main = new JoinAlias(typeof(OrderDetail)); diff --git a/WebFolder/config/NamedValue/B3ClientService.xml b/WebFolder/config/NamedValue/B3ClientService.xml index 4f32519..f511286 100644 --- a/WebFolder/config/NamedValue/B3ClientService.xml +++ b/WebFolder/config/NamedValue/B3ClientService.xml @@ -15,6 +15,7 @@ +