Commit b6a0d7ba by 杨清松

预警查询完善

parent 3ba47959
...@@ -15,8 +15,8 @@ import com.xyst.dinas.contract.internal.dao.ContractInfoDao; ...@@ -15,8 +15,8 @@ import com.xyst.dinas.contract.internal.dao.ContractInfoDao;
import com.xyst.dinas.contract.internal.service.ContractServiceImpl; import com.xyst.dinas.contract.internal.service.ContractServiceImpl;
import com.xyst.dinas.contract.internal.service.ContractWarnServiceImpl; import com.xyst.dinas.contract.internal.service.ContractWarnServiceImpl;
import com.xyst.dinas.contract.listener.ContractProcessEventListener; import com.xyst.dinas.contract.listener.ContractProcessEventListener;
import com.xyst.dinas.contract.query.processor.ContractPerformWarningProcessor;
import com.xyst.dinas.contract.query.processor.ContractWarnSettingProcessor; import com.xyst.dinas.contract.query.processor.ContractWarnSettingProcessor;
import com.xyst.dinas.contract.query.processor.PerformWarningProcessor;
import com.xyst.dinas.contract.service.ContractService; import com.xyst.dinas.contract.service.ContractService;
import com.xyst.dinas.contract.service.ContractWarnService; import com.xyst.dinas.contract.service.ContractWarnService;
import com.xyst.dinas.contract.web.ContractController; import com.xyst.dinas.contract.web.ContractController;
...@@ -69,9 +69,9 @@ public class ContractConfiguration { ...@@ -69,9 +69,9 @@ public class ContractConfiguration {
return configuration; return configuration;
} }
@Bean("com.xyst.dinas.contract.query.processor.PerformWarningProcessor") @Bean("com.xyst.dinas.contract.query.processor.ContractPerformWarningProcessor")
public PerformWarningProcessor performWarningProcessor() { public ContractPerformWarningProcessor performWarningProcessor() {
return new PerformWarningProcessor(); return new ContractPerformWarningProcessor();
} }
@Bean("com.xyst.dinas.contract.query.processor.ContractWarnSettingProcessor") @Bean("com.xyst.dinas.contract.query.processor.ContractWarnSettingProcessor")
......
...@@ -11,7 +11,7 @@ import com.beecode.inz.query.processor.DataProcessor; ...@@ -11,7 +11,7 @@ import com.beecode.inz.query.processor.DataProcessor;
import com.beecode.inz.query.processor.DataProcessorContext; import com.beecode.inz.query.processor.DataProcessorContext;
import com.xyst.dinas.contract.service.ContractService; import com.xyst.dinas.contract.service.ContractService;
public class PerformWarningProcessor implements DataProcessor { public class ContractPerformWarningProcessor implements DataProcessor {
@Autowired @Autowired
private ContractService contractService; private ContractService contractService;
...@@ -21,7 +21,7 @@ public class PerformWarningProcessor implements DataProcessor { ...@@ -21,7 +21,7 @@ public class PerformWarningProcessor implements DataProcessor {
List<RowData> rowDatas = context.getRowDatas(); List<RowData> rowDatas = context.getRowDatas();
for (RowData row : rowDatas) { for (RowData row : rowDatas) {
//合同,项目,购砂单位 //合同,项目,购砂单位
UUID contractId = UUID.fromString(row.get("id").toString()); UUID contractId = UUID.fromString(row.get("billId").toString());
KObject contract = contractService.queryContractById(contractId); KObject contract = contractService.queryContractById(contractId);
row.put("projectName", contract.isNull("project") ? "" : contract.get("project").getString("name")); row.put("projectName", contract.isNull("project") ? "" : contract.get("project").getString("name"));
row.put("contractName", contract.getString("contractName")); row.put("contractName", contract.getString("contractName"));
......
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
<content> <content>
<customQuery id='7226bf7b-a061-4554-bef3-c7968b05fdba'> <customQuery id='7226bf7b-a061-4554-bef3-c7968b05fdba'>
<kclass>com.xyst.dinas.biz.datamodel.WarningExe</kclass> <kclass>com.xyst.dinas.biz.datamodel.WarningExe</kclass>
<dataProcessor>com.xyst.dinas.contract.query.processor.PerformWarningProcessor</dataProcessor> <dataProcessor>com.xyst.dinas.contract.query.processor.ContractPerformWarningProcessor</dataProcessor>
<innerScene title='全部'> <innerScene title='全部'>
<id>fa6d9e0d-a774-4f90-b20a-b4b3d5b468a6</id> <id>fa6d9e0d-a774-4f90-b20a-b4b3d5b468a6</id>
<javaImplement>com.beecode.inz.common.scene.CommonAllScene</javaImplement> <javaImplement>com.beecode.inz.common.scene.CommonAllScene</javaImplement>
...@@ -50,27 +50,9 @@ ...@@ -50,27 +50,9 @@
</ref> </ref>
<description></description> <description></description>
</field> </field>
<field title='购砂单位'> <field title='业务id'>
<name>purchaseSandUnitName</name> <name>billId</name>
<type>string</type> <type>uuid</type>
<ref>
<type></type>
<name></name>
</ref>
<description></description>
</field>
<field title='项目名称'>
<name>projectName</name>
<type>string</type>
<ref>
<type></type>
<name></name>
</ref>
<description></description>
</field>
<field title='合同名称'>
<name>contractName</name>
<type>string</type>
<ref> <ref>
<type></type> <type></type>
<name></name> <name></name>
......
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
<content> <content>
<m:query> <m:query>
<m:type>com.xyst.dinas.biz.datamodel.WarningExe</m:type> <m:type>com.xyst.dinas.biz.datamodel.WarningExe</m:type>
<m:dataProcessor>com.xyst.dinas.contract.query.processor.PerformWarningProcessor</m:dataProcessor> <m:dataProcessor>com.xyst.dinas.contract.query.processor.ContractPerformWarningProcessor</m:dataProcessor>
<m:authorityItem></m:authorityItem> <m:authorityItem></m:authorityItem>
<m:innerScenes> <m:innerScenes>
<m:innerScene> <m:innerScene>
...@@ -60,29 +60,9 @@ ...@@ -60,29 +60,9 @@
<m:desc></m:desc> <m:desc></m:desc>
</m:field> </m:field>
<m:field> <m:field>
<m:name>purchaseSandUnitName</m:name> <m:name>billId</m:name>
<m:title>购砂单位</m:title> <m:title>业务id</m:title>
<m:type>string</m:type> <m:type>uuid</m:type>
<m:ref>
<m:name></m:name>
<m:type></m:type>
</m:ref>
<m:desc></m:desc>
</m:field>
<m:field>
<m:name>projectName</m:name>
<m:title>项目名称</m:title>
<m:type>string</m:type>
<m:ref>
<m:name></m:name>
<m:type></m:type>
</m:ref>
<m:desc></m:desc>
</m:field>
<m:field>
<m:name>contractName</m:name>
<m:title>合同名称</m:title>
<m:type>string</m:type>
<m:ref> <m:ref>
<m:name></m:name> <m:name></m:name>
<m:type></m:type> <m:type></m:type>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment