<module name="common">
    <bean name="DateTimeRange" sep=";">
        <var name="start_time" type="datetime?"/>
        <var name="end_time" type="datetime?"/>
    </bean>
	
    <bean name="TimeOfDay" sep=":">
		<var name="hour" type="int"/>
		<var name="minute" type="int"/>
		<var name="second" type="int"/>
	</bean>
	
	<bean name="OneDayTimeRange" sep=";">
		<var name="start_time" type="TimeOfDay"/>
		<var name="end_time" type="TimeOfDay"/>
	</bean>
	
	<enum name="EBoolOperator">
		<var name="AND"/>
		<var name="OR"/>
	</enum>
	
	<bean name="IntRange">
		<var name="min" type="int"/>
		<var name="max" type="int"/>
	</bean>
	
	<bean name="FloatRange">
		<var name="min" type="float"/>
		<var name="max" type="float"/>
	</bean>
	
	<bean name="GlobalConfig">

		<!-- 背包相关 -->
	    <var name="x1" type="int" comment="背包容量"/>
	    <var name="x2" type="int"/>
	    <var name="x3" type="int"/>
	    <var name="x4" type="int"/>
	    <var name="x5" type="int"/>
	    <var name="x6" type="int"/>
	    <var name="x7" type="(list#sep=|),int"/>

	</bean>
	
	<table name="TbGlobalConfig" value="GlobalConfig" mode="one" input="common/全局常量配置表.xlsx"/>
	
</module>