schangxiang@126.com
2025-09-09 3d8966ba2c81e7e0365c8b123e861d18ee4f94f5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <configSections>
    <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
    <sectionGroup name="common">
      <section name="logging" type="Common.Logging.ConfigurationSectionHandler, Common.Logging" />
    </sectionGroup>
    <!--打印类型配置-->
    <section name="PrintTypeSection" type="WIP_common.PrintTypeSection,WIP_common" />
    <!--WCS集成配置-->
    <section name="WCSIntegrSection" type="WIP_common.WCSIntegrSection,WIP_common" />
  </configSections>
  <PrintTypeSection>
    <add name="热后出库打印流转卡" value="100">
    </add>
    <add name="后道缓存区打印流转卡" value="102">
    </add>
    <add name="人工抽检位送检单" value="101">
    </add>
    <add name="不良品打印送检单" value="104">
    </add>
    <add name="立库人工出库打印流转卡(外协料立库出入口)" value="103">
    </add>
    <add name="立库人工出库打印流转卡(热前出库和热后出库的出库口)" value="105">
    </add>
    <add name="后道缓存区人工打印流转卡" value="106" />
    <add name="抛丸区人工打印流转卡" value="107" />
    <add name="抽样区人工打印流转卡" value="108" />
    <add name="出库口人工打印流转卡" value="109" />
  </PrintTypeSection>
  <WCSIntegrSection>
    <!--缓存区和热后出库允许下料的URL-->
    <add name="BufferLayingOff" url="bufferLayingOff">
    </add>
  </WCSIntegrSection>
  <appSettings>
    <!--打印成功,要通知WCS料道滚动,下料-->
    <!--<add key="WCSHost" value="http://localhost/test/"/>-->
    <add key="WCSHost" value="http://10.1.4.21/iwareexchange/forwipapi/" />
    <!--系统服务请求重试次数-->
    <add key="RequestRetryCount" value="3" />
    <add key="ClientSettingsProvider.ServiceUri" value="" />
  </appSettings>
  <common>
    <logging>
      <factoryAdapter type="Common.Logging.Log4Net.Log4NetLoggerFactoryAdapter, Common.Logging.Log4net1213">
        <arg key="configType" value="INLINE" />
      </factoryAdapter>
    </logging>
  </common>
  <log4net>
    <!--错误日志配置-->
    <appender name="ErrorAppender" type="log4net.Appender.RollingFileAppender" level="ERROR">
      <param name="File" value="d:\\Log\\WIP_PrintService\\Error\\" />
      <param name="AppendToFile" value="true" />
      <param name="MaxSizeRollBackups" value="100" />
      <param name="MaxFileSize" value="10240" />
      <param name="StaticLogFileName" value="false" />
      <param name="DatePattern" value="yyyy-MM-dd.LOG" />
      <param name="RollingStyle" value="Date" />
      <layout type="log4net.Layout.PatternLayout">
        <param name="ConversionPattern" value="%n异常时间:%d [%t] %n异常级别:%-5p %n异 常 类:%c [%x] %n%m %n " />
      </layout>
      <filter type="log4net.Filter.LevelRangeFilter">
        <levelMin value="ERROR" />
        <levelMax value="ERROR" />
      </filter>
    </appender>
    <!--消息日志配置-->
    <appender name="InfoAppender" type="log4net.Appender.RollingFileAppender" level="INFO">
      <param name="File" value="d:\\Log\\WIP_PrintService\\Info\\" />
      <param name="AppendToFile" value="true" />
      <param name="MaxSizeRollBackups" value="100" />
      <param name="MaxFileSize" value="10240" />
      <param name="StaticLogFileName" value="false" />
      <param name="DatePattern" value="yyyy-MM-dd.LOG" />
      <param name="RollingStyle" value="Date" />
      <layout type="log4net.Layout.PatternLayout">
        <param name="ConversionPattern" value="%n消息时间:%d [%t] %n消息级别:%-5p %n消 息 类:%c [%x] %n%m %n " />
      </layout>
      <filter type="log4net.Filter.LevelRangeFilter">
        <levelMin value="INFO" />
        <levelMax value="INFO" />
      </filter>
    </appender>
    <root>
      <appender-ref ref="InfoAppender" />
      <appender-ref ref="ErrorAppender" />
    </root>
    <logger name="logerror">
      <level value="ALL" />
      <appender-ref ref="ErrorAppender" />
    </logger>
    <logger name="loginfo">
      <level value="ALL" />
      <appender-ref ref="InfoAppender" />
    </logger>
  </log4net>
  <connectionStrings>
    <add name="SOACon" connectionString="CF311310CD8ED5FC15969926AE9BB84E2E25C6ADAEC32E75465EECFD261EDC7781764804CC81D5E34AF1C4E6BD240654D8CC164A23D4CD02AFD596AAC83F31766CA513A8433B0917F4E7177158E1183927B5D46A771B95D00CE88E12B6AB5526B85FE502E5707F1A" />
  </connectionStrings>
  <!-- 
    We use quartz.config for this server, you can always use configuration section if you want to.
    Configuration section has precedence here.  
  -->
  <!--
  <quartz >
  </quartz>
  -->
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
  </startup>
  <runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <dependentAssembly>
        <assemblyIdentity name="log4net" publicKeyToken="669e0ddf0bb1aa2a" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-1.2.11.0" newVersion="1.2.11.0" />
      </dependentAssembly>
    </assemblyBinding>
  </runtime>
  <system.web>
    <membership defaultProvider="ClientAuthenticationMembershipProvider">
      <providers>
        <add name="ClientAuthenticationMembershipProvider" type="System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" />
      </providers>
    </membership>
    <roleManager defaultProvider="ClientRoleProvider" enabled="true">
      <providers>
        <add name="ClientRoleProvider" type="System.Web.ClientServices.Providers.ClientRoleProvider, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" cacheTimeout="86400" />
      </providers>
    </roleManager>
  </system.web>
</configuration>