|
@@ -21,18 +21,31 @@
|
|
|
(select dict_name from c_dict_info WHERE code = 'contract_type' AND dict_value= cci.contract_type) as contractTypeValue
|
|
|
from c_control_project_info cpi left join c_control_contract_info cci on cpi.id = cci.project_id
|
|
|
</select>
|
|
|
+<!-- <select id="getReturnedByAnnualBudgetId" resultType="org.springblade.control.vo.AnnualBudgetIncomeVO">-->
|
|
|
+<!-- SELECT-->
|
|
|
+<!-- (select name from c_control_project_info WHERE id = abi.project_id ) as projectName,-->
|
|
|
+<!-- (select dict_name from c_dict_info WHERE code = 'project_income_type' AND dict_value = abi.income_type) as incomeTypeValue,-->
|
|
|
+<!-- abi.project_type_value ,-->
|
|
|
+<!-- abi.contract_type_value,-->
|
|
|
+<!-- cri.practical_returned_time as returnTime,-->
|
|
|
+<!-- cri.practical_returned_money as returnMoney-->
|
|
|
+<!-- FROM c_annual_budget_income abi left join c_contract_returned_info cri on abi.project_id = cri.project_id-->
|
|
|
+<!-- WHERE cri.practical_returned_time is not null and cri.practical_returned_money is not NULL-->
|
|
|
+<!-- AND abi.annual_budget_id = #{id}-->
|
|
|
+<!-- </select>-->
|
|
|
+
|
|
|
<select id="getReturnedByAnnualBudgetId" resultType="org.springblade.control.vo.AnnualBudgetIncomeVO">
|
|
|
- SELECT
|
|
|
+ SELECT abi.predict_contract_money,
|
|
|
(select name from c_control_project_info WHERE id = abi.project_id ) as projectName,
|
|
|
(select dict_name from c_dict_info WHERE code = 'project_income_type' AND dict_value = abi.income_type) as incomeTypeValue,
|
|
|
abi.project_type_value ,
|
|
|
- abi.contract_type_value,
|
|
|
- cri.practical_returned_time as returnTime,
|
|
|
- cri.practical_returned_money as returnMoney
|
|
|
- FROM c_annual_budget_income abi left join c_contract_returned_info cri on abi.project_id = cri.project_id
|
|
|
- WHERE cri.practical_returned_time is not null and cri.practical_returned_money is not NULL
|
|
|
- AND abi.annual_budget_id = #{id}
|
|
|
+ abi.contract_type_value,
|
|
|
+ abi.predict_sign_date as returnTime,
|
|
|
+ abi.predict_annual_returned as returnMoney
|
|
|
+ FROM c_annual_budget_income abi
|
|
|
+ WHERE abi.annual_budget_id = #{id}
|
|
|
</select>
|
|
|
+
|
|
|
<select id="getDisburseByAnnualBudgetId" resultType="org.springblade.control.vo.AnnualBudgetDisburseVO">
|
|
|
select abd.*,
|
|
|
(select dict_name from c_dict_info WHERE `type` = 1 AND dict_value = abd.budget_subject AND parent_id = 0) as budgetSubjectValue,
|