284 lines
22 KiB
XML
284 lines
22 KiB
XML
<config name="工程划分依据配置">
|
|
<basis fileType=".ZWZJ" dataSource="project.xmdx">
|
|
<condition valuePath="//Parameter/Item[@名称='软件名称']/@值" toData="软件名称" status="enable">
|
|
<mapping value="博微电力建设计价通软件" transform="主网" />
|
|
</condition>
|
|
<!-- <condition valuePath="//Parameter/Item[@名称='专业类型']/@值" toData="专业类型" status="enable" /> -->
|
|
<condition valuePath="//Parameter/Item[@名称='阶段类型']/@值" toData="阶段类型" status="enable">
|
|
<mapping value="" transform="无" />
|
|
</condition>
|
|
|
|
<condition valuePath="//Parameter/Item[@名称='工程版本']/@值" toData="工程版本" status="disable" />
|
|
<condition valuePath="//Parameter/Item[@名称='插件名称']/@值" toData="插件名称" status="disable" />
|
|
<condition valuePath="//Parameter/Item[@名称='地区插件']/@值" toData="地区插件" status="disable" />
|
|
<condition valuePath="//Parameter/Item[@名称='执行规范']/@值" toData="执行规范" status="disable" />
|
|
<condition valuePath="//Parameter/Item[@名称='工程类型']/@值" toData="工程类型" status="disable" />
|
|
<condition valuePath="//Parameter/Item[@名称='工程文件预览信息']/@值" toData="工程文件预览信息" status="disable" />
|
|
<condition valuePath="//Parameter/Item[@名称='软件名称']/@值" toData="工程类别" status="disable">
|
|
<mapping value="博微电力建设计价通软件" transform="主网工程" />
|
|
</condition>
|
|
<!-- <condition valuePath="//Parameter/Item[@名称='项目类型']/@值" toData="项目类型" status="enable" /> <condition valuePath="//Parameter/Item[@名称='插件名称']/@值" toData="插件名称" status="enable" >
|
|
<mapping value="" transform="无" /> </condition> -->
|
|
</basis>
|
|
|
|
<basis fileType=".ZWQD" dataSource="project.xmdx">
|
|
<condition valuePath="//Parameter/Item[@名称='软件名称']/@值" toData="软件名称" status="enable">
|
|
<mapping value="博微电力建设计价通软件" transform="主网" />
|
|
</condition>
|
|
<condition valuePath="//Parameter/Item[@名称='工程类型']/@值" toData="工程类型" status="enable">
|
|
<mapping value="" transform="无" />
|
|
</condition>
|
|
<condition valuePath="//Parameter/Item[@名称='阶段类型']/@值" toData="阶段类型" status="enable">
|
|
<mapping value="" transform="无" />
|
|
<mapping value="审核" transform="结算" />
|
|
</condition>
|
|
<condition valuePath="//Parameter/Item[@名称='工程版本']/@值" toData="工程版本" status="disable" />
|
|
<condition valuePath="//Parameter/Item[@名称='插件名称']/@值" toData="插件名称" status="disable" />
|
|
<condition valuePath="//Parameter/Item[@名称='地区插件']/@值" toData="地区插件" status="disable" />
|
|
<condition valuePath="//Parameter/Item[@名称='工程类型']/@值" toData="工程类型" status="disable" />
|
|
<condition valuePath="//Parameter/Item[@名称='执行规范']/@值" toData="执行规范" status="disable" />
|
|
<condition valuePath="//Parameter/Item[@名称='工程文件预览信息']/@值" toData="工程文件预览信息" status="disable" />
|
|
<condition valuePath="//Parameter/Item[@名称='软件名称']/@值" toData="工程类别" status="disable">
|
|
<mapping value="博微电力建设计价通软件" transform="主网工程" />
|
|
</condition>
|
|
</basis>
|
|
|
|
|
|
<basis fileType=".BT1" dataSource="工程属性.xmdx">
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程性质']/@值" toData="软件名称" status="enable">
|
|
<mapping value="检修" transform="技改造价" />
|
|
<mapping value="技改" transform="技改造价" />
|
|
</condition>
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='项目类型']/@值" toData="项目类型" status="enable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程版本']/@值" toData="工程版本" status="disable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='项目类型']/@值" toData="项目类型" status="disable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程性质']/@值" toData="工程类别" status="disable">
|
|
<mapping value="检修" transform="技改定额工程" />
|
|
<mapping value="技改" transform="技改定额工程" />
|
|
</condition>
|
|
<!-- <condition valuePath="//table[@name='工程属性']/records/record[@名称='项目划分']/@值" toData="项目划分" status="enable" /> -->
|
|
</basis>
|
|
<basis fileType=".BT1P" dataSource="工程属性.xmdx">
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程性质']/@值" toData="软件名称" status="enable">
|
|
<mapping value="检修" transform="技改造价" />
|
|
<mapping value="技改" transform="技改造价" />
|
|
</condition>
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='项目类型']/@值" toData="项目类型" status="enable" />
|
|
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程性质']/@值" toData="工程类别" status="disable">
|
|
<mapping value="检修" transform="技改批次工程" />
|
|
<mapping value="技改" transform="技改批次工程" />
|
|
</condition>
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程版本']/@值" toData="工程版本" status="disable" />
|
|
|
|
</basis>
|
|
<basis fileType=".BT2" dataSource="工程属性.xmdx">
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程性质']/@值" toData="软件名称" status="enable">
|
|
<mapping value="检修" transform="技改清单" />
|
|
<mapping value="技改" transform="技改清单" />
|
|
</condition>
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='项目类型']/@值" toData="项目类型" status="enable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程性质']/@值" toData="工程类别" status="disable">
|
|
<mapping value="检修" transform="技改清单工程" />
|
|
<mapping value="技改" transform="技改清单工程" />
|
|
</condition>
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='项目类型']/@值" toData="项目类型" status="disable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程版本']/@值" toData="工程版本" status="disable" />
|
|
</basis>
|
|
|
|
|
|
<basis fileType=".BDD3" dataSource="工程属性.xmdx">
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程性质']/@值" toData="软件名称" status="enable">
|
|
<mapping value="配网" transform="配网造价" />
|
|
</condition>
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='插件类型']/@值" toData="插件类型" status="enable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='计价方式']/@值" toData="计价方式" status="enable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程性质']/@值" toData="工程类别" status="disable">
|
|
<mapping value="配网" transform="配网定额计价" />
|
|
</condition>
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='地区插件']/@值" toData="地区插件" status="disable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程版本']/@值" toData="工程版本" status="disable" />
|
|
</basis>
|
|
|
|
<basis fileType=".BPZ17" dataSource="工程属性.xmdx">
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程性质']/@值" toData="软件名称" status="enable">
|
|
<mapping value="配网" transform="配网造价" />
|
|
</condition>
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='插件类型']/@值" toData="插件类型" status="enable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='计价方式']/@值" toData="计价方式" status="enable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程性质']/@值" toData="工程类别" status="disable">
|
|
<mapping value="配网" transform="配网定额计价" />
|
|
</condition>
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='地区插件']/@值" toData="地区插件" status="disable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程版本']/@值" toData="工程版本" status="disable" />
|
|
</basis>
|
|
|
|
<basis fileType=".BDP3" dataSource="工程属性.xmdx">
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程性质']/@值" toData="软件名称" status="enable">
|
|
<mapping value="配网" transform="配网造价" />
|
|
</condition>
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='插件类型']/@值" toData="插件类型" status="enable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='计价方式']/@值" toData="计价方式" status="enable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程性质']/@值" toData="工程类别" status="disable">
|
|
<mapping value="配网" transform="配网批次工程" />
|
|
</condition>
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='地区插件']/@值" toData="地区插件" status="disable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程版本']/@值" toData="工程版本" status="disable" />
|
|
</basis>
|
|
|
|
<basis fileType=".BPP17" dataSource="工程属性.xmdx">
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程性质']/@值" toData="软件名称" status="enable">
|
|
<mapping value="配网" transform="配网造价" />
|
|
</condition>
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='插件类型']/@值" toData="插件类型" status="enable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='计价方式']/@值" toData="计价方式" status="enable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程性质']/@值" toData="工程类别" status="disable">
|
|
<mapping value="配网" transform="配网批次工程" />
|
|
</condition>
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='地区插件']/@值" toData="地区插件" status="disable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程版本']/@值" toData="工程版本" status="disable" />
|
|
</basis>
|
|
|
|
<basis fileType=".BDS3" dataSource="工程属性.xmdx">
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程性质']/@值" toData="软件名称" status="enable">
|
|
<mapping value="配网" transform="配网清单" />
|
|
</condition>
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='插件类型']/@值" toData="插件类型" status="enable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='计价方式']/@值" toData="计价方式" status="enable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程性质']/@值" toData="工程类别" status="disable">
|
|
<mapping value="配网" transform="配网清单结算" />
|
|
</condition>
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='地区插件']/@值" toData="地区插件" status="disable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程版本']/@值" toData="工程版本" status="disable" />
|
|
</basis>
|
|
|
|
<basis fileType=".BPS17" dataSource="工程属性.xmdx">
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程性质']/@值" toData="软件名称" status="enable">
|
|
<mapping value="配网" transform="配网清单" />
|
|
</condition>
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='插件类型']/@值" toData="插件类型" status="enable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='计价方式']/@值" toData="计价方式" status="enable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程性质']/@值" toData="工程类别" status="disable">
|
|
<mapping value="配网" transform="配网清单结算" />
|
|
</condition>
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='地区插件']/@值" toData="地区插件" status="disable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程版本']/@值" toData="工程版本" status="disable" />
|
|
</basis>
|
|
|
|
<basis fileType=".BPHS18" dataSource="工程属性.xmdx">
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程性质']/@值" toData="软件名称" status="enable">
|
|
<mapping value="配网" transform="配网清单" />
|
|
</condition>
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='插件类型']/@值" toData="插件类型" status="enable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='计价方式']/@值" toData="计价方式" status="enable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程性质']/@值" toData="工程类别" status="disable">
|
|
<mapping value="配网" transform="配网清单结算" />
|
|
</condition>
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='地区插件']/@值" toData="地区插件" status="disable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程版本']/@值" toData="工程版本" status="disable" />
|
|
</basis>
|
|
|
|
<basis fileType=".BPS18" dataSource="工程属性.xmdx">
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程性质']/@值" toData="软件名称" status="enable">
|
|
<mapping value="配网" transform="配网清单" />
|
|
</condition>
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='插件类型']/@值" toData="插件类型" status="enable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='计价方式']/@值" toData="计价方式" status="enable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程性质']/@值" toData="工程类别" status="disable">
|
|
<mapping value="配网" transform="配网清单结算" />
|
|
</condition>
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='地区插件']/@值" toData="地区插件" status="disable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程版本']/@值" toData="工程版本" status="disable" />
|
|
</basis>
|
|
|
|
<basis fileType=".BDQ3" dataSource="工程属性.xmdx">
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程性质']/@值" toData="软件名称" status="enable">
|
|
<mapping value="配网" transform="配网清单" />
|
|
</condition>
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='插件类型']/@值" toData="插件类型" status="enable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='计价方式']/@值" toData="计价方式" status="enable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程性质']/@值" toData="工程类别" status="disable">
|
|
<mapping value="配网" transform="配网清单招投标计价" />
|
|
</condition>
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='地区插件']/@值" toData="地区插件" status="disable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程版本']/@值" toData="工程版本" status="disable" />
|
|
</basis>
|
|
|
|
<basis fileType=".BPQ17" dataSource="工程属性.xmdx">
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程性质']/@值" toData="软件名称" status="enable">
|
|
<mapping value="配网" transform="配网清单" />
|
|
</condition>
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='插件类型']/@值" toData="插件类型" status="enable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='计价方式']/@值" toData="计价方式" status="enable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程性质']/@值" toData="工程类别" status="disable">
|
|
<mapping value="配网" transform="配网清单招投标计价" />
|
|
</condition>
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='地区插件']/@值" toData="地区插件" status="disable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程版本']/@值" toData="工程版本" status="disable" />
|
|
</basis>
|
|
|
|
<basis fileType=".BPHQ18" dataSource="工程属性.xmdx">
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程性质']/@值" toData="软件名称" status="enable">
|
|
<mapping value="配网" transform="配网清单" />
|
|
</condition>
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='插件类型']/@值" toData="插件类型" status="enable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='计价方式']/@值" toData="计价方式" status="enable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程性质']/@值" toData="工程类别" status="disable">
|
|
<mapping value="配网" transform="配网清单招投标计价" />
|
|
</condition>
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='地区插件']/@值" toData="地区插件" status="disable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程版本']/@值" toData="工程版本" status="disable" />
|
|
</basis>
|
|
|
|
<basis fileType=".BPQ18" dataSource="工程属性.xmdx">
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程性质']/@值" toData="软件名称" status="enable">
|
|
<mapping value="配网" transform="配网清单" />
|
|
</condition>
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='插件类型']/@值" toData="插件类型" status="enable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='计价方式']/@值" toData="计价方式" status="enable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程性质']/@值" toData="工程类别" status="disable">
|
|
<mapping value="配网" transform="配网清单招投标计价" />
|
|
</condition>
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='地区插件']/@值" toData="地区插件" status="disable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程版本']/@值" toData="工程版本" status="disable" />
|
|
</basis>
|
|
<basis fileType=".BDY3" dataSource="工程属性.xmdx">
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程性质']/@值" toData="软件名称" status="enable">
|
|
<mapping value="配网" transform="配网清单" />
|
|
</condition>
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='插件类型']/@值" toData="插件类型" status="enable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='计价方式']/@值" toData="计价方式" status="enable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程性质']/@值" toData="工程类别" status="disable">
|
|
<mapping value="配网" transform="配网清单预算" />
|
|
</condition>
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='地区插件']/@值" toData="地区插件" status="disable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程版本']/@值" toData="工程版本" status="disable" />
|
|
</basis>
|
|
<basis fileType=".BPY17" dataSource="工程属性.xmdx">
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程性质']/@值" toData="软件名称" status="enable">
|
|
<mapping value="配网" transform="配网清单" />
|
|
</condition>
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='插件类型']/@值" toData="插件类型" status="enable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='计价方式']/@值" toData="计价方式" status="enable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程性质']/@值" toData="工程类别" status="disable">
|
|
<mapping value="配网" transform="配网清单预算" />
|
|
</condition>
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='地区插件']/@值" toData="地区插件" status="disable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程版本']/@值" toData="工程版本" status="disable" />
|
|
</basis>
|
|
<basis fileType=".BPY18" dataSource="工程属性.xmdx">
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程性质']/@值" toData="软件名称" status="enable">
|
|
<mapping value="配网" transform="配网清单" />
|
|
</condition>
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='插件类型']/@值" toData="插件类型" status="enable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='计价方式']/@值" toData="计价方式" status="enable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程性质']/@值" toData="工程类别" status="disable">
|
|
<mapping value="配网" transform="配网清单预算" />
|
|
</condition>
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='地区插件']/@值" toData="地区插件" status="disable" />
|
|
<condition valuePath="//table[@name='工程属性']/records/record[@名称='工程版本']/@值" toData="工程版本" status="disable" />
|
|
</basis>
|
|
|
|
</config>
|
|
<!-- 配置说明(初步解析) config 配置文件根节点,定义配置文件基本属性 - name 配置名称 basis 工程划分依据节点(不同文件后缀结构不同,因此为了定义不同条件进行不同取值规则而设定) - fileType 文件类型 - dataSource 数据源文件 condition 条件节点,获取条件值(多个进行‘-’拼接,)与任务配置中division值进行匹配,找到对应执行的任务配置列表
|
|
- valuePath 取值路径(xpath读取,只支持普通读取,不支持占位符等特殊处理) - toData 保存数据存放位置 - status enable/disable 状态:启用/禁用 如果为禁用则不进行条件拼接 --> |