From ef56b63bf1e620dcb99a64af5a21c30925fd6d71 Mon Sep 17 00:00:00 2001 From: chenlw <874313221@qq.com> Date: Fri, 21 Oct 2016 08:58:07 +0800 Subject: [PATCH] =?UTF-8?q?pre-data,=E5=9C=B0=E5=8C=BA=E8=A1=A8=EF=BC=8C?= =?UTF-8?q?=E7=B3=BB=E7=BB=9F=E4=BF=A1=E6=81=AF=E8=A1=A8=E7=9A=84=20Mybati?= =?UTF-8?q?s=20xml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/com/dao/mapper/RegionalismMapper.xml | 10 + src/com/dao/mapper/SystemCodeMapper.xml | 49 +++- .../dao/mapper/pre-data-details-mapper.xml | 265 ++++++++++++++++++ 3 files changed, 311 insertions(+), 13 deletions(-) create mode 100644 src/com/dao/mapper/pre-data-details-mapper.xml diff --git a/src/com/dao/mapper/RegionalismMapper.xml b/src/com/dao/mapper/RegionalismMapper.xml index ce2c48f5..8a2f3927 100644 --- a/src/com/dao/mapper/RegionalismMapper.xml +++ b/src/com/dao/mapper/RegionalismMapper.xml @@ -39,4 +39,14 @@ PUBLIC "-//ibatis.apache.org//DTD Mapper 3.0//EN" order by code + + \ No newline at end of file diff --git a/src/com/dao/mapper/SystemCodeMapper.xml b/src/com/dao/mapper/SystemCodeMapper.xml index c23937dd..39b98451 100644 --- a/src/com/dao/mapper/SystemCodeMapper.xml +++ b/src/com/dao/mapper/SystemCodeMapper.xml @@ -21,22 +21,45 @@ PUBLIC "-//ibatis.apache.org//DTD Mapper 3.0//EN" order by code - SELECT FROM system_info - - - AND code = #{code} - - - AND city_name LIKE CONCAT(CONCAT('%', #{cityName}), '%') - - - AND district_name LIKE CONCAT(CONCAT('%', #{districtName}), '%') - - - order by code + WHERE system_name=#{systemName} + + + + + + + + \ No newline at end of file diff --git a/src/com/dao/mapper/pre-data-details-mapper.xml b/src/com/dao/mapper/pre-data-details-mapper.xml new file mode 100644 index 00000000..ed0c50fd --- /dev/null +++ b/src/com/dao/mapper/pre-data-details-mapper.xml @@ -0,0 +1,265 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AND pre_data_details.city_name=#{cityName} + + + AND + pre_data_details.district_name=#{districtName} + + + AND pre_data_details.data_version=#{dataVersion} + + + AND pre_data_details.system_name=#{systemName} + + + + AND CONCAT(area_code,city_name,district_name,system_name) LIKE CONCAT('%',CONCAT(#{item},'%')) + + + + + + + area_code,city_name,district_name,system_name,area_level,data_version,begin_in_use,function_details, + department_manager,manager_contacts,sys_developer_full_name,data_base_type,data_base_version, + is_budget_exec,is_budget_quota,is_collection,is_department_budget,total_budget_account, + final_account_manage,report_form_manage,non_tax_revenue_manage,wage_system, + analysis_of_financial_economic_prosperity,government_debt + + + + + + + + + + + + + + + + + area_code,sys_code,area_level,data_version,begin_in_use,function_details, + department_manager,manager_contacts,sys_developer_full_name,data_base_type,data_base_version, + is_budget_exec,is_budget_quota,is_collection,is_department_budget,total_budget_account, + final_account_manage,report_form_manage,non_tax_revenue_manage,wage_system, + analysis_of_financial_economic_prosperity,government_debt,update_time + + + + + + + + + + + UPDATE + pre_data_info + + + + is_collect= #{collection}, + + + area_level= #{areaLevel}, + + + data_version= #{dataVersion}, + + + begin_in_use= #{beginUseTime}, + + + function_details= #{functionDetails}, + + + department_manager= #{departmentManager}, + + + manager_contacts= #{managerContacts}, + + + sys_developer_full_name= #{developerFullName}, + + + data_base_type= #{dataBaseType}, + + + data_base_version= #{dataBaseVersion}, + + + is_department_budget= #{departmentBudgetManage}, + + + is_budget_quota= #{budgetQuotaManage}, + + + is_budget_exec= #{budgetExecManage}, + + + total_budget_account= #{totalBudgetAccount}, + + + final_account_manage= #{finalAccountManage}, + + + report_form_manage= #{reportFormManage}, + + + non_tax_revenue_manage= #{nonTaxManage}, + + + wage_system= #{wageSystem}, + + + analysis_of_financial_economic_prosperity= #{analysisOfFinancialEconomicProsperity}, + + + government_debt= #{governmentDebtManage}, + + + update_time= #{updateTime}, + + + + + area_code = #{areaCode} + AND sys_code = #{sysCode} + AND remove ='0' + + + + + + + \ No newline at end of file