From 87aacabc4b45d69943ca8fd209fe739ee1bd23cd Mon Sep 17 00:00:00 2001 From: tangfutang Date: Sat, 28 Dec 2019 14:59:26 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E5=89=8D=E7=BB=93=E6=B8=85=E6=B5=81?= =?UTF-8?q?=E7=A8=8B=E6=B7=BB=E5=8A=A0=E6=B7=BB=E5=8A=A0=E5=88=86=E6=94=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src_sql/投产SQL/v20191228/tft_20191228.sql | 11 +- .../group/CustomerGroupCompanyController.java | 2 +- .../businessapply/CostChangeNotToTree.java | 25 ++ .../businessapply/CostChangeToTree.java | 25 ++ 报表/汽车类报表一/租金计划表_汽车.xml | 391 +++++++++--------- 5 files changed, 254 insertions(+), 200 deletions(-) create mode 100644 src_tenwa/com/tenwa/lease/flow/project/businessapply/CostChangeNotToTree.java create mode 100644 src_tenwa/com/tenwa/lease/flow/project/businessapply/CostChangeToTree.java diff --git a/src_sql/投产SQL/v20191228/tft_20191228.sql b/src_sql/投产SQL/v20191228/tft_20191228.sql index f6c22df1b..a39ba1193 100644 --- a/src_sql/投产SQL/v20191228/tft_20191228.sql +++ b/src_sql/投产SQL/v20191228/tft_20191228.sql @@ -325,9 +325,14 @@ Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualn delete from awe_do_catalog where dono='ViLcReviewAuditRentPlanList'; insert into `awe_do_catalog` (`dono`, `doname`, `dodescribe`, `dotype`, `doclass`, `isinuse`, `colcount`, `modeid`, `jboclass`, `jbofrom`, `jbowhere`, `jbogroup`, `jboorder`, `businessprocess`, `exportflag`, `inputuser`, `inputtime`, `updateuser`, `updatetime`, `remark`, `isvalidate`, `parent`) values('ViLcReviewAuditRentPlanList','ոб',NULL,'30030',NULL,'1','1','default','jbo.com.tenwa.lease.comm.VI_LC_AUDIT_RENT_PLAN','O','v.date_format(O.PLAN_DATE,\'%Y/%m/%d\') <= v.date_format(v.sysdate(),\'%Y/%m/%d\') AND O.COLLECT_STATUS IN (\'δտ\',\'տ\',\'\') AND NOT EXISTS (SELECT 1 FROM jbo.app.tenwa.customer.DEDUCTIONS_WAY dw WHERE dw.Whether_to_enable=\'Y\' AND O.distributor_id=dw.distributor_id) AND NOT EXISTS (SELECT 1 FROM jbo.com.tenwa.lease.comm.LC_OCCUPY_RENT_LIST lorl WHERE LEFT(lorl.payment_number,20)=O.contract_number AND lorl.flow_name IN (\'΢տ\',\'΢֧տ\'))','','plan_date','',NULL,'SYS_Designer','2018/06/08 16:19:46','SYS_Designer','2019/08/09 15:31:10','','1',''); - - - +-- ǰӷ +insert into `class_method` (`classname`, `methodname`, `methodtype`, `methoddescribe`, `returntype`, `methodargs`, `methodcode`, `inputuser`, `inputorg`, `inputtime`, `updateuser`, `updatetime`, `remark`) values('','ǰøı','Bizlet','ǰøı','String','String ObjectNo','com.tenwa.lease.flow.project.businessapply.CostChangeToTree','','','','','',''); +insert into `class_method` (`classname`, `methodname`, `methodtype`, `methoddescribe`, `returntype`, `methodargs`, `methodcode`, `inputuser`, `inputorg`, `inputtime`, `updateuser`, `updatetime`, `remark`) values('','ǰδı','Bizlet','ǰδı','String','String ObjectNo','com.tenwa.lease.flow.project.businessapply.CostChangeNotToTree','','','','','',''); +-- ǰӽڵ +delete from FLOW_MODEL where flowno='ContractTerminateFlow' and phaseno='0030'; +insert into `FLOW_MODEL` (`flowno`, `phaseno`, `phasetype`, `phasename`, `phasedescribe`, `phaseattribute`, `prescript`, `initscript`, `choicedescribe`, `choicescript`, `actiondescribe`, `actionscript`, `postscript`, `attribute1`, `attribute2`, `attribute3`, `attribute4`, `attribute5`, `attribute6`, `attribute7`, `attribute8`, `attribute9`, `attribute10`, `aaenabled`, `aapointinitscript`, `aapointcomp`, `aapointcompurl`, `standardtime1`, `standardtime2`, `costlob`, `strips`, `checklist`, `decisionscript`, `riskscanrule`, `buttonset2`, `inputuser`, `inputtime`, `updateuser`, `updatetime`, `distributerule`, `id`, `type`, `name`, `xcoordinate`, `ycoordinate`, `width`, `height`, `version`, `swimlane`, `nodetype`, `flowphasecontext`, `OPINIONSREQUIRED`, `isreadonly`, `flowpageconfig`, `flowprocessclass`, `flowpagecheck`, `backstepnexttype`, `backsteps`, `backscript`, `deletescript`, `phasescript`, `loadproductcheck`, `nextsteps`, `flowtiptype`, `remindnoticttype`, `flowoverdate`, `overnoticetype`, `overnoticeUser`) values('ContractTerminateFlow','0030','1020','ҵܼ',NULL,NULL,NULL,'toStringArray(\"#PhaseAction\",\",\",\" \",1)',NULL,'commroute',NULL,'[{usertype:\"ָɫ\",userinfo:\"800R00000031,վ\"}]','#PhaseOpinion1','closePage,doSubmit,backStep,signOpinion,circulate',NULL,'all_except','ContractTerminate',NULL,NULL,'01',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'0','0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'483','436','100','50','1',NULL,'TASK',NULL,'Y','Y',NULL,'TreeView.addFirstNodeByCode(\"11340\");\r\nTreeView.addFirstNodeByCode(\"11080\");\r\nTreeView.addLastNodeByCode(\"11320\");\r\nTreeView.addLastNodeByCode(\"11330\");\r\nTreeView.addLastNodeByCode(\"11350\");\r\nTreeView.updateNodeName(\"˵\",\"ǰ˵\");\r\nTreeView.addBeforeNodeByCode(\"ǰֹ\", \"11390\");\r\nTreeView.addBeforeNodeByCode(\"ǰ\", \"11610\");',NULL,'backnextstep','ʹܸ(0020)',NULL,NULL,NULL,'N','񲿸(0040)',NULL,NULL,NULL,NULL,NULL); +delete from FLOW_MODEL where flowno='ContractTerminateFlow' and phaseno='0040'; +insert into `FLOW_MODEL` (`flowno`, `phaseno`, `phasetype`, `phasename`, `phasedescribe`, `phaseattribute`, `prescript`, `initscript`, `choicedescribe`, `choicescript`, `actiondescribe`, `actionscript`, `postscript`, `attribute1`, `attribute2`, `attribute3`, `attribute4`, `attribute5`, `attribute6`, `attribute7`, `attribute8`, `attribute9`, `attribute10`, `aaenabled`, `aapointinitscript`, `aapointcomp`, `aapointcompurl`, `standardtime1`, `standardtime2`, `costlob`, `strips`, `checklist`, `decisionscript`, `riskscanrule`, `buttonset2`, `inputuser`, `inputtime`, `updateuser`, `updatetime`, `distributerule`, `id`, `type`, `name`, `xcoordinate`, `ycoordinate`, `width`, `height`, `version`, `swimlane`, `nodetype`, `flowphasecontext`, `OPINIONSREQUIRED`, `isreadonly`, `flowpageconfig`, `flowprocessclass`, `flowpagecheck`, `backstepnexttype`, `backsteps`, `backscript`, `deletescript`, `phasescript`, `loadproductcheck`, `nextsteps`, `flowtiptype`, `remindnoticttype`, `flowoverdate`, `overnoticetype`, `overnoticeUser`) values('ContractTerminateFlow','0040','1020','񲿸',NULL,NULL,NULL,'toStringArray(\"#PhaseAction\",\",\",\" \",1)',NULL,'selectroute',NULL,'[{usertype:\"ѡָؽɫ\",userinfo:\"800R00000021,񾭰\"}]','#PhaseOpinion1','closePage,doSubmit,backStep,signOpinion',NULL,'all_except','ContractTerminate',NULL,NULL,'01',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'0','0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'482','589','100','50','1',NULL,'TASK',NULL,'Y','Y',NULL,'TreeView.addFirstNodeByCode(\"11340\");\r\nTreeView.addFirstNodeByCode(\"11080\");\r\nTreeView.addLastNodeByCode(\"11320\");\r\nTreeView.addLastNodeByCode(\"11330\");\r\nTreeView.addLastNodeByCode(\"11350\");\r\nTreeView.updateNodeName(\"˵\",\"ǰ˵\");\r\nTreeView.addBeforeNodeByCode(\"ǰֹ\", \"11390\");\r\nTreeView.addBeforeNodeByCode(\"ǰ\", \"11610\");',NULL,'backnextstep',NULL,NULL,NULL,NULL,'N','[{stepno:\"(1000)\",stepcondition:\"ύ\"},{stepno:\"(8000)\",stepcondition:\"ύ\"}]',NULL,NULL,NULL,NULL,NULL); diff --git a/src_tenwa/com/tenwa/customer/controller/group/CustomerGroupCompanyController.java b/src_tenwa/com/tenwa/customer/controller/group/CustomerGroupCompanyController.java index a139296a9..0368082c1 100644 --- a/src_tenwa/com/tenwa/customer/controller/group/CustomerGroupCompanyController.java +++ b/src_tenwa/com/tenwa/customer/controller/group/CustomerGroupCompanyController.java @@ -231,7 +231,7 @@ public class CustomerGroupCompanyController { //У龭̶Ƿ㹻 public String checkTotal(JBOTransaction tx) throws Exception{ Conn conn = new Conn(tx); - String sql = "SELECT IFNULL(di.relines,0)-IFNULL(lcc.CLEAN_LEASE_MONEY,0) total,dti.channeltype FROM lb_contract_info lci LEFT JOIN vi_distributor_lines di ON di.distributor_no=lci.distributor_id LEFT JOIN LC_CALC_CONDITION lcc ON lcc.contract_id=lci.id left join distributor_info dti on dti.distributor_no=lci.distributor_id WHERE lci.id=? "; + String sql = "SELECT IFNULL(convert(di.relines using gbk),dti.Total)-IFNULL(lcc.CLEAN_LEASE_MONEY,0) total,dti.channeltype FROM lb_contract_info lci LEFT JOIN vi_distributor_lines di ON di.distributor_no=lci.distributor_id LEFT JOIN LC_CALC_CONDITION lcc ON lcc.contract_id=lci.id left join distributor_info dti on dti.distributor_no=lci.distributor_id WHERE lci.id=? "; List> results = conn.executeQuery(sql, this.contractId); String istotal = results.get(0).get("total"); String channeltype = results.get(0).get("channeltype"); diff --git a/src_tenwa/com/tenwa/lease/flow/project/businessapply/CostChangeNotToTree.java b/src_tenwa/com/tenwa/lease/flow/project/businessapply/CostChangeNotToTree.java new file mode 100644 index 000000000..b3b2ced37 --- /dev/null +++ b/src_tenwa/com/tenwa/lease/flow/project/businessapply/CostChangeNotToTree.java @@ -0,0 +1,25 @@ +package com.tenwa.lease.flow.project.businessapply; + +import jbo.app.tenwa.calc.LC_FUND_RENT_ADJUST_TEMP; + +import com.amarsoft.are.jbo.BizObject; +import com.amarsoft.are.jbo.JBOFactory; +import com.amarsoft.awe.util.Transaction; +import com.tenwa.flow.baseBussion.BaseBussiness; + +public class CostChangeNotToTree extends BaseBussiness { + + @Override + public Object run(Transaction Sqlca) throws Exception { + this.initBussinessParam(Sqlca); + String flowUnid=this.getAttribute("ObjectNo").toString(); + BizObject lfrat=JBOFactory.createBizObjectQuery(LC_FUND_RENT_ADJUST_TEMP.CLASS_NAME," NOMINAL_PRICE=SDNOMINAL_PRICE AND HANDLING_CHARGE=SDHANDLING_CHARGE AND DUN_PENALTY=AGREED_PENALTY AND REPAYMENT_INTEREST=AGREED_DATEPENALTY AND flowunid=:flowunid ").setParameter("flowunid", flowUnid).getSingleResult(false); + String sMessage; + if(lfrat==null){//ûвѯݣ˵ãҪҵ + sMessage="false"; + }else { + sMessage="true"; + } + return sMessage; + } +} \ No newline at end of file diff --git a/src_tenwa/com/tenwa/lease/flow/project/businessapply/CostChangeToTree.java b/src_tenwa/com/tenwa/lease/flow/project/businessapply/CostChangeToTree.java new file mode 100644 index 000000000..937dde90a --- /dev/null +++ b/src_tenwa/com/tenwa/lease/flow/project/businessapply/CostChangeToTree.java @@ -0,0 +1,25 @@ +package com.tenwa.lease.flow.project.businessapply; + +import jbo.app.tenwa.calc.LC_FUND_RENT_ADJUST_TEMP; + +import com.amarsoft.are.jbo.BizObject; +import com.amarsoft.are.jbo.JBOFactory; +import com.amarsoft.awe.util.Transaction; +import com.tenwa.flow.baseBussion.BaseBussiness; + +public class CostChangeToTree extends BaseBussiness { + + @Override + public Object run(Transaction Sqlca) throws Exception { + this.initBussinessParam(Sqlca); + String flowUnid=this.getAttribute("ObjectNo").toString(); + BizObject lfrat=JBOFactory.createBizObjectQuery(LC_FUND_RENT_ADJUST_TEMP.CLASS_NAME," NOMINAL_PRICE=SDNOMINAL_PRICE AND HANDLING_CHARGE=SDHANDLING_CHARGE AND DUN_PENALTY=AGREED_PENALTY AND REPAYMENT_INTEREST=AGREED_DATEPENALTY AND flowunid=:flowunid ").setParameter("flowunid", flowUnid).getSingleResult(false); + String sMessage; + if(lfrat==null){//ûвѯݣ˵,Ҫҵ + sMessage="true"; + }else { + sMessage="false"; + } + return sMessage; + } +} \ No newline at end of file diff --git a/报表/汽车类报表一/租金计划表_汽车.xml b/报表/汽车类报表一/租金计划表_汽车.xml index 20aa6d68d..394444b7d 100644 --- a/报表/汽车类报表一/租金计划表_汽车.xml +++ b/报表/汽车类报表一/租金计划表_汽车.xml @@ -19,14 +19,13 @@ 402882355d962cc3015d96302d7e0001 租金计划表_汽车 lc_rent_plan - REPORT_CODE_1501463326078 true 8 REPORT 2c9c81b7685efbbc016931c675a50006 - 2c9c81b56552c9490165562e2e1f000e + ff8080816e6d3692016f4b07ab620399 @@ -37,36 +36,17 @@ lc_rent_plan 2c9023815726a036015726a496b00001 COMPLEXSQL - select * from report_rent_plan + select rrp.*,CASE WHEN cl.itemname IS NOT NULL THEN cl.itemname ELSE rrp.collect_msg END AS collectmsg from report_rent_plan rrp left join code_library cl on cl.codeno='charge_way' and cl.itemno=rrp.collect_msg - 2c9c81b5687ebb7e0169523cb22b014a + ff8080816e6d3692016f4b07ab6303a6 contract_number STRING contract_number 150 - 35 - true - - false - false - false - false - - - - - - 2c9c81b5687ebb7e0169523cb22b013e - payment_number - STRING - - - payment_number - 100 36 true @@ -79,12 +59,12 @@ - 2c9c81b5687ebb7e0169523cb22b0147 - customer_name + ff8080816e6d3692016f4b07ab6403b6 + payment_number STRING - - customer_name + + payment_number 100 37 true @@ -98,12 +78,12 @@ - 2c9c81b5687ebb7e0169523cb22b012b - mobile + ff8080816e6d3692016f4b07ab6303ad + customer_name STRING - - mobile + + customer_name 100 38 true @@ -117,12 +97,12 @@ - 2c9c81b5687ebb7e0169523cb22b0139 - distributor_name + ff8080816e6d3692016f4b07ab6303ae + mobile STRING - - distributor_name + + mobile 100 39 true @@ -136,12 +116,12 @@ - 2c9c81b5687ebb7e0169523cb22b0145 - plan_list - NUMBER + ff8080816e6d3692016f4b07ab6303a7 + distributor_name + STRING - - plan_list + + distributor_name 100 40 true @@ -155,12 +135,12 @@ - 2c9c81b5687ebb7e0169523cb22b0138 - plan_date - STRING + ff8080816e6d3692016f4b07ab6403b5 + plan_list + NUMBER - - plan_date + + plan_list 100 41 true @@ -174,12 +154,12 @@ - 2c9c81b5687ebb7e0169523cb22b0130 - rent - NUMBER - #,##0.00 - - rent + ff8080816e6d3692016f4b07ab6403b2 + plan_date + STRING + + + plan_date 100 42 true @@ -188,18 +168,17 @@ false false false - RIGHT - 2c9c81b5687ebb7e0169523cb22b013c - year_rate + ff8080816e6d3692016f4b07ab6303a4 + rent NUMBER - - - year_rate + #,##0.00 + + rent 100 43 true @@ -208,17 +187,18 @@ false false false + RIGHT - 2c9c81b5687ebb7e0169523cb22b013f - corpus + ff8080816e6d3692016f4b07ab6403bc + year_rate NUMBER - #,##0.00 - - corpus + + + year_rate 100 44 true @@ -227,18 +207,17 @@ false false false - RIGHT - 2c9c81b5687ebb7e0169523cb22b0148 - interest + ff8080816e6d3692016f4b07ab6303af + corpus NUMBER #,##0.00 - - interest + + corpus 100 45 true @@ -253,33 +232,14 @@ - 2c9c81b5687ebb7e0169523cb22b0136 - ALL_REMAIN_CORPUS - NUMBER - - - ALL_REMAIN_CORPUS - 100 - 46 - true - - false - false - false - false - - - - - - 2c9c81b5687ebb7e0169523cb22b0142 - penalty + ff8080816e6d3692016f4b07ab6303a8 + interest NUMBER #,##0.00 - - penalty + + interest 100 - 47 + 46 true false @@ -292,12 +252,31 @@ - 2c9c81b5687ebb7e0169523cb22b0134 - penalty_adjust + ff8080816e6d3692016f4b07ab6403b4 + ALL_REMAIN_CORPUS + NUMBER + + + ALL_REMAIN_CORPUS + 100 + 47 + true + + false + false + false + false + + + + + + ff8080816e6d3692016f4b07ab63039f + penalty NUMBER #,##0.00 - - penalty_adjust + + penalty 100 48 true @@ -312,12 +291,12 @@ - 2c9c81b5687ebb7e0169523cb22b013d - fact_rent + ff8080816e6d3692016f4b07ab6403b9 + penalty_adjust NUMBER #,##0.00 - - fact_rent + + penalty_adjust 100 49 true @@ -332,12 +311,12 @@ - 2c9c81b5687ebb7e0169523cb22b013b - fact_corpus + ff8080816e6d3692016f4b07ab6303a5 + fact_rent NUMBER #,##0.00 - - fact_corpus + + fact_rent 100 50 true @@ -352,12 +331,12 @@ - 2c9c81b5687ebb7e0169523cb22b0140 - fact_interest + ff8080816e6d3692016f4b07ab63039a + fact_corpus NUMBER #,##0.00 - - fact_interest + + fact_corpus 100 51 true @@ -372,12 +351,12 @@ - 2c9c81b5687ebb7e0169523cb22b0131 - fact_penalty + ff8080816e6d3692016f4b07ab6303b1 + fact_interest NUMBER #,##0.00 - - fact_penalty + + fact_interest 100 52 true @@ -392,12 +371,12 @@ - 2c9c81b5687ebb7e0169523cb22b012e - interest_adjust + ff8080816e6d3692016f4b07ab6403b7 + fact_penalty NUMBER #,##0.00 - - interest_adjust + + fact_penalty 100 53 true @@ -412,12 +391,12 @@ - 2c9c81b5687ebb7e0169523cb22c014b - corpus_over + ff8080816e6d3692016f4b07ab6303a9 + interest_adjust NUMBER #,##0.00 - - corpus_over + + interest_adjust 100 54 true @@ -432,12 +411,12 @@ - 2c9c81b5687ebb7e0169523cb22b0143 - interest_over + ff8080816e6d3692016f4b07ab6303ac + corpus_over NUMBER #,##0.00 - - interest_over + + corpus_over 100 55 true @@ -452,12 +431,12 @@ - 2c9c81b5687ebb7e0169523cb22b0132 - rent_over + ff8080816e6d3692016f4b07ab6303aa + interest_over NUMBER #,##0.00 - - rent_over + + interest_over 100 56 true @@ -472,14 +451,34 @@ - 2c9c81b5687ebb7e0169523cb22b0144 + ff8080816e6d3692016f4b07ab6403b8 + rent_over + NUMBER + #,##0.00 + + rent_over + 100 + 57 + true + + false + false + false + false + RIGHT + + + + + + ff8080816e6d3692016f4b07ab6303b0 RemainInterest NUMBER RemainInterest 100 - 57 + 58 true false @@ -491,14 +490,14 @@ - 2c9c81b5687ebb7e0169523cb22b0135 + ff8080816e6d3692016f4b07ab6403b3 project_manage STRING project_manage 100 - 58 + 59 false false @@ -510,32 +509,13 @@ - 2c9c81b5687ebb7e0169523cb22b012d + ff8080816e6d3692016f4b07ab6303a0 collect_status STRING collect_status 100 - 59 - true - - false - false - false - false - - - - - - 2c9c81b5687ebb7e0169523cb22b0141 - collect_msg - STRING - - - collect_msg - 100 60 true @@ -548,12 +528,12 @@ - 2c9c81b5687ebb7e0169523cb22b012f - batch_no + ff8080816e6d3692016f4b3f1bda03c5 + collectmsg STRING - - batch_no + + collectmsg 100 61 true @@ -567,12 +547,12 @@ - 2c9c81b5687ebb7e0169523cb22b0133 - batch_status + ff8080816e6d3692016f4b07ab63039b + batch_no STRING - - batch_status + + batch_no 100 62 true @@ -586,12 +566,12 @@ - 2c9c81b5687ebb7e0169523cb22b0137 - batch_sn + ff8080816e6d3692016f4b07ab6303ab + batch_status STRING - - batch_sn + + batch_status 100 63 true @@ -605,12 +585,12 @@ - 2c9c81b5687ebb7e0169523cb22b0149 - over_days - NUMBER + ff8080816e6d3692016f4b07ab63039c + batch_sn + STRING - - over_days + + batch_sn 100 64 true @@ -624,12 +604,12 @@ - 2c9c81b5687ebb7e0169523cb22b012c - own_bank - STRING + ff8080816e6d3692016f4b07ab63039d + over_days + NUMBER - - own_bank + + over_days 100 65 true @@ -643,12 +623,12 @@ - 2c9c81b5687ebb7e0169523cb22b0146 - HIRE_DATE + ff8080816e6d3692016f4b07ab63039e + own_bank STRING - - HIRE_DATE + + own_bank 100 66 true @@ -662,12 +642,12 @@ - 2c9c81b5687ebb7e0169a33d6cf902ed - ACHIEVED_DATE + ff8080816e6d3692016f4b07ab6403ba + HIRE_DATE STRING - - ACHIEVED_DATE + + HIRE_DATE 100 67 true @@ -681,12 +661,12 @@ - 2c9c81b5687ebb7e01695274c044014c - num - NUMBER + ff8080816e6d3692016f4b07ab6303a3 + ACHIEVED_DATE + STRING - - num + + ACHIEVED_DATE 100 68 true @@ -700,14 +680,33 @@ - 2c9c81b5687ebb7e0169523cb22b013a + ff8080816e6d3692016f4b07ab6303a2 + num + NUMBER + + + num + 100 + 69 + true + + false + false + false + false + + + + + + ff8080816e6d3692016f4b07ab6403bb project_manage_name STRING project_manage_name 100 - 69 + 70 true false @@ -724,7 +723,7 @@ - 402882355d962cc3015d964057fa0018 + ff8080816e6d3692016f4b07ab6403c3 contract_number contract_number @@ -734,7 +733,7 @@ 0 - 402882355d962cc3015d96411df00019 + ff8080816e6d3692016f4b07ab6403c1 customer_name customer_name @@ -744,7 +743,7 @@ 1 - 402882355d964f99015d965743fe0001 + ff8080816e6d3692016f4b07ab6403be plan_date plan_date @@ -754,7 +753,7 @@ 2 - 402882355d964f99015d9657c3b40002 + ff8080816e6d3692016f4b07ab6403c2 distributor_name distributor_name @@ -764,7 +763,7 @@ 3 - 402882355dea42c5015dea4cd6690001 + ff8080816e6d3692016f4b07ab6403bf rent_over FILTER @@ -774,7 +773,7 @@ 4 - 2c9c81b56753d5c10167e83b21ec007d + ff8080816e6d3692016f4b07ab6403c0 collect_status collect_status @@ -784,7 +783,7 @@ 5 - 2c9c81b5687ebb7e016957a522e7014d + ff8080816e6d3692016f4b07ab6403bd batch_status batch_status @@ -809,7 +808,7 @@ - 2c9c81b56552c9490165562e2e1f000e + ff8080816e6d3692016f4b07ab620399 0 0 0