统计结算和用电度数都为0, 不统计

This commit is contained in:
Guoqs
2025-02-09 16:26:30 +08:00
parent 5590d362e1
commit a6c273e0e7
3 changed files with 479 additions and 79 deletions

View File

@@ -232,7 +232,7 @@ public class TempController extends BaseController {
}
/**
* 临时接口,计算站点订单报表
* 临时接口,计算站点订单报表, 重新计算SettleOrderReport
* http://localhost:8080/temp/tempGenerateDailyOrderReports
*
* @param dto

View File

@@ -1,77 +1,471 @@
002212024090914192210679101803152797696
002212024090914333310679105371582320640
002212024091009514410679396837268226048
002212024091115233610679842742632013824
002212024091117122610679870130970525696
002212024091209591810680123515480293376
002212024091210151610680127534423285760
002212024091212065710680155642674528256
002212024091309354310680479969644072960
002212024091311125410680504425742057472
002212024091313394910680541399592423424
002212024091313560510680545493976383488
002212024091316232410680582568617385984
002212024091412373610680888129932328960
002212024091414505710680921688965812224
002212024091415461310680935597961334784
002212024091421432810681025500458135552
002212024091509541710681209418854203392
002212024091515502310681299034555170816
002212024091609063010681559781566349312
002212024091710295110681943146169663488
002212024091714040610681997062227054592
002212024091714342710682004701600428032
002212024091810350210682306834994466816
002212024091814443010682369616134971392
002212024091911104110682678197676363776
002212024091915323410682744102824857600
002212024092009535710683021275046903808
002212024092013044210683069278250184704
002212024092013404310683078340267429888
002212024092115555810683474764473192448
002212024092116071310683477595072380928
002212024092212562210683791954410979328
002212024092216530010683851507236323328
002212024092218314510683876359749668864
002212024092218322310683876516924137472
002212024092306572310684064001316204544
002212024092310471510684121850121662464
002212024092311022310684125658272116736
002212024092312371410684149526990827520
002212024092313041410684156325092540416
002212024092313133110684158659137589248
002212024092314532410684183796668342272
002212024092316270810684207386386440192
002212024092408453310684453612216483840
002212024092412541810684516213190705152
002212024092413084710684519858243252224
002212024092416002510684563050650763264
002212024092417193310684582964149587968
002212024092500102310684686355347783680
002212024092509585810684834476088717312
002212024092513241810684886147877879808
002212024092514363210684904328798638080
002212024092516071710684927166924124160
002212024092518523710684968773814677504
002212024092519544910684984424548884480
002212024092614013110685257902825074688
002212024092616390710685297564188864512
002212024092711304110685582333862608896
002212024092713260410685611368844570624
002212024092713511410685617704500146176
002212024092716153510685654031453437952
002212024092820034810686073851451183104
002212024092907005910686239234404093952
002212024092909590010686284033765195776
002212024092911200510686304441224900608
002212024092911440610686310484299726848
002212024092913003610686329734903009280
002212024092914011910686345016510754816
002212024092914013110686345065220521984
002212024092916191010686379707636027392
002212024093006552810686600233475682304
002212024093012394910686686893417926656
002212024093013551710686705887160655872
002212024093016184710686742000076718080
002212024093016193010686742178873982976
002212024093020113510686800585400750080
002212025010723102710722721995788619776
002212025012309120910728309237576761344
002212025011616275510725882185743962112
002212025010821034310723052492650369024
002212025011311020910724713040045907968
002212025010408521410721418855848980480
002212025012012434610727275329040863232
002212025012415420510728769755156672512
002212025012419540110728833154596474880
002212025011114583810724047778789306368
002212025010211464610720738001669509120
002212025010812312510722923565088624640
002212025011018241210723737122879275010
002212025010808295810722862802163453952
002212025011815570910726599221390057472
002212025012615062710729485562960584704
002212025012319213710728462613550821376
002212025011411493710725087372428427264
002212025011616570410725889523774160896
002212025011307230810724657922396098560
002212025011109365510723966813725499392
002212025011813322310726562788340387840
002212025010419430910721582666085273600
002212025011118513210724106391360745472
002212025012514510310729119301834252288
002212025012308284310728298306676535296
002212025010812173510722920085762977792
002212025010310450410721084862279028736
002212025011712422410726187819189903360
002212025011309122510724685424329986048
002212025011707390410726111484978909184
002212025011308283310724674384720871424
002212025011819120910726648293160898560
002212025012019592710727384973207654400
002212025010521134610721967857036087296
002212025011308284610724674440790913024
002212025012620563010729573656528916480
002212025011721375610726322594085441536
002212025012214345010728028053643030528
002212025011308355110724676222380240896
002212025010513304610721851337231798272
002212025011502070210725303149779062784
002212025010711343210722546862787907584
002212025010817252510722997554836393984
002212025010302205410720957987176173568
002212025011519163210725562231870033920
002212025011120144710724127340456026112
002212025012611282110729430675825455104
002212025010910232710723253749650079744
002212025010720325410722682349370060800
002212025011509293110725414505886765056
002212025012413153410728732883888021504
002212025010308535910721056908464992256
002212025012117015910727702699124551680
002212025010209350010720704841933361152
002212025012119531410727745793802764288
002212025010116040910720440385382109184
002212025013020125410731012235516051456
002212025010714423810722594198844526592
002212025012708135210729744121599729664
002212025011919412110727018030565257216
002212025010208230510720686744396939264
002212025012719282310729913869969485824
002212025012209424110727954533627015168
002212025011016535010723714380268339200
002212025012111482710727623797127344128
002212025012009442210727230179265974272
002212025010722062910722705898344378368
002212025012109301510727589015620395008
002212025011514554610725496609613271040
002212025010317121810721182313922539520
002212025011205361410724268632025567232
002212025011314320510724765873620369408
002212025010721465510722700973046222848
002212025011310560910724711532961566720
002212025011408332610725038002185023488
002212025012011215710727254739174850560
002212025011312103610724730267448098816
002212025012209404610727954051867713536
002212025010708585210722507690630959104
002212025010316001010721164161536278528
002212025011708414210726127248911749120
002212025011007372510723574353139826688
002212025010116261210720445936162541568
002212025010914090110723310516902809600
002212025010315110510721151807751114752
002212025012012075610727266311645151232
002212025012220343210728118577720430592
002212025010209250410720702342575194112
002212025011113352610724026840422514688
002212025011212213710724370650857050112
002212025011119392610724118445064241152
002212025011818054110726631566903054336
002212025010617220110722271923645820928
002212025011312074210724729536527712256
002212025012619541510729557989070565376
002212025010521532810721977848664395776
002212025012222415210728150619257925632
002212025012118585110727732109867393024
002212025012110295210727604020899188736
002212025011808082910726481275361349632
002212025011610083810725786738199203840
002212025011806520110726462031187378176
002212025011013590710723670410631426048
002212025011116065210724064950604500992
002212025012115224110727677708808040448
002212025011716184710726242276524134400
002212025010417053610721543014120263680
002212025011621565610725964984531406848
002212025010112160010720382971649306624
002212025010716343810722622387024531456
002212025010311085010721090842950750208
002212025011616125310725878404457156608
002212025011108253810723948877630898176
002212025012118342310727725950202638336
002212025012513142610729094987267530752
002212025012415045010728760379478003712
002212025010908315810723225696645136384
002212025013023024610731054982091595776
002212025010610150210722164468963573760
002212025010917495510723366108427808768
002212025011313204110724747902797725696
002212025012409094710728671031210147840
002212025012419180910728824128910794752
002212025010915440610723334444830011392
002212025012711442710729797116123828224
002212025012108083410727568460898226176
002212025011511590410725452141441150976
002212025011712410410726187486015639552
002212025012408523610728666707146805248
002212025010708122610722496004758675456
002212025010622485210722354177990553600
002212025011719381410726292470868307968
002212025010719073810722660888561557504
002212025011115294310724055601510010880
002212025010917363110723362733391450112
002212025011401002710724924004842590208
002212025010915030210723324111045906432
002212025010320511010721237394423926784
002212025010209324910720704294037979136
002212025011222100010724518724524404736
002212025010613280310722213041670041600
002212025010213064110720758116374265856
002212025010315341410721157636254105600
002212025011008354810723589046720622592
002212025012519223610729187637686304768
002212025010618165210722285726758064128
002212025012410554010728697674472710144
002212025010809101610722872945000284160
002212025011315064210724774583957692416
002212025011609461910725781119812947968
002212025012620392510729569357420134400
002212025011612281610725821878347943936
002212025010712195010722558265430364160
002212025011708333710726125213252956160
002212025010512432910721839439798050816
002212025012107510410727564055725592576
002212025011118132310724096788509609984
002212025010413062610721482828256104448
002212025011520270410725579984122183680
002212025011719194010726287798591541248
002212025011012050910723641729856557056
002212025012309285110728313439386697728
002212025012512455610729087815005986816
002212025011917251510726983776802414592
002212025011812365410726548826983731200
002212025011518034710725543924681981952
002212025010309055910721059927129821184
002212025010509025310721783923579265024
002212025011118040610724094451120459776
002212025010208324210720689162884972544
002212025013112421410731261210105974784
002212025011518251710725549335691055104
002212025012015393810727319585196838912
002212025012221480610728137088802316288
002212025010912133910723281482415308800
002212025010414472710721508248652857344
002212025013108405410731200477688573952
002212025011708395310726126790485839872
002212025012318345410728450859607744512
002212025010208325510720689218841464832
002212025011310081110724699460958801920
002212025011321481510724875635681181696
002212025010318280610721201389178953728
002212025011417373310725174936155181056
002212025010522154910721983471963983872
002212025011208343310724313507843788800
002212025010112445010720390228878786560
002212025010709103010722510615496069120
002212025010614265610722227861644869632
002212025011910345210726880500202323968
002212025013117210610731331388234178560
002212025011713202810726197400042442752
002212025011913543210726930748132544512
002212025010708290510722500192491585536
002212025011213315210724388332260790272
002212025011614122510725848088180535296
002212025011717320010726260703536467968
002212025011021455210723787872766775296
002212025012008232510727209809993842688
002212025011809290210726501547436638208
002212025011218205710724461079561211904
002212025012813195110730183514438733824
002212025011916551510726976226693464064
002212025011408580410725044201872920576
002212025011017111610723718767746207744
002212025012715022010729846914936610816
002212025010319364210721218654550978560
002212025010913345710723301942110834688
002212025012108392110727576207720693760
002212025010812102210722918270156132352
002212025011115343110724056808818708480
002212025012211045710727975234630983680
002212025011713404910726202522623524864
002212025012916482310730598377426739200
002212025011908513710726854516609495040
002212025011615072410725861925794840576
002212025010708413210722503328496078848
002212025012012331310727272675495084032
002212025010308424910721054096347549696
002212025010209045910720697286822572032
002212025011709253610726138293870641152
002212025013116211010731316306862223360
002212025010318155810721198333967433728
002212025011215393710724420480090230784
002212025012117562010727716377408176128
002212025012012011410727264623344144384
002212025012411541610728712424921325568
002212025011607542410725752956777058304
002212025012220210410728115186577801216
002212025012919354210730640487394406400
002212025012714345210729840001899651072
002212025010311583410721103359613308928
002212025010907400410723212633884827648
002212025011508242510725398122942414848
002212025012309500210728318771544326144
002212025010115411510720434622909214720
002212025011000502110723471914797662208
002212025012312514410728364496369451008
002212025012309300610728313753157210112
002212025011409081510725046764148994048
002212025010714541910722597139118411776
002212025012107371710727560586370990080
002212025010710585510722537899278237696
002212025010123560110720559135302062080
002212025012415191610728764014688563200
002212025011113314410724025910598225920
002212025011208453010724316263958695936
002212025011113460110724029503169089536
002212025011108524310723955693939183616
002212025012617164110729518337283035136
002212025012608404110729388482604658688
002212025010807304410722847897462099968
002212025012417015410728789841778278400
002212025010514453810721870177907691520
002212025011512564910725466674554716160
002212025011421333710725234344004132864
002212025010608313910722138453078364160
002212025011213402110724390465743196160
002212025010611091710722178121064960000
002212025010409245010721427060309671936
002212025010616301910722258911482073088
002212025012413343510728737669594587136
002212025012213462510728015869489143808
002212025011508025810725392722076995584
002212025012118203110727722461489680384
002212025013108131310731193510834298880
002212025010215515110720799681147011072
002212025010601295310722032308975878144
002212025010707385910722487583390937088
002212025012223004110728155357721493504
002212025012617303710729521844354519040
002212025011314215010724763294836752384
002212025012612194910729443630837215232
002212025010519165810721938461572976640
002212025010912340510723286625719521280
002212025011920344910727031483282067456
002212025011008532110723593464607703040
002212025010313283210721125999265685504
002212025011613151210725833688201797632
002212025012212134610727992553370030080
002212025010409320110721428868489793536
002212025011806364710726458200665591808
002212025012317203310728432147504828416
002212025012509181710729035554497728512
002212025013118253610731347620166598656
002212025011109050410723958801390465024
002212025011718190710726272558736314368
002212025011108484210723954681476640768
002212025011308375710724676751975546880
002212025010907541410723216197066915840
002212025012220365810728119190175186944
002212025011912265410726908697390731264
002212025010909001910723232829655719936
002212025010509504410721795963925942272
002212025010413364310721490447420932096
002212025011309473310724694268745584640
002212025010411581710721465677537050624
002212025010212482210720753505423699968
002212025012017304010727347531035815936
002212025010812322210722923803643858944
002212025011422430210725251810433404928
002212025012415433010728770109761347584
002212025012217195310728069590300884992
002212025013121253110731392896554205184
002212025010408204510721410933592870912
002212025011020285410723768503116869632
002212025011110081010723974677871120384
002212025010317183810721183906850394112
002212025013014583010730933115161772032
002212025010920283710723406046158311424
002212025011012575610723655017170325504
002212025012619583910729559097894596608
002212025012013020310727279928258039808
002212025011509485510725419387485126656
002212025010715312410722606471518855168
002212025012715573210729860808572030976
002212025011711551410726175949499711488
002212025011015464110723697483839819776
002212025012108375010727575824848375808
002212025011313481610724754846107598848
002212025010320273910721231477127749632
002212025010609104110722148273703059456
002212025011416484010725162632616067072
002212025011422135810725244495581921280
002212025010914372110723317646852206592
002212025010118513210720482512583094272
002212025010811505310722913367157362688
002212025011818005210726630354829799424
002212025010816592210722990998923431936
002212025012308113210728293982964256768
002212025011608525110725767667027636224
002212025011018225110723736783529103360
002212025010420451210721598278385778688
002212025012612382710729448319778926592
002212025010315530410721162373499949056
002212025011119163510724112694902759424
002212025011409121010725047752090554368
002212025012309415010728316709269626880
002212025011312480210724739686563348480
002212025012914075210730557982972284928
002212025011909365510726865920598593536
002212025012608464010729389987064033280
002212025010108504510720331320832397312
002212025011911280610726893900677488640
002212025012112141410727630283798265856
002212025012209324710727952041505689600
002212025010218541110720845566318055424
002212025011013592010723670468984012800
002212025010908130610723220945209966592
002212025011023302710723814194305859584
002212025011615471310725871945823272960
002212025013021144010731027779126038528
002212025011408095310725032078178897920
002212025011410434310725070791000838144
002212025011408333610725038046047358976
002212025010613181510722210578247680000
002212025010608275710722137520980086784
002212025011014545410723684450868428800
002212025011619320710725928540269678592
002212025010704423710722443199876407296
002212025011212425710724376018386669568
002212025010819492510723033791392096256
002212025010508363510721777303423008768
002212025011518545010725556773370818560
002212025010519431310721945070191558656
002212025010908275210723224663018676224
002212025012612083110729440786292764672
002212025012608331210729386599233622016
002212025010810372010722894857754226688
002212025010810252610722891859624968192
002212025011007581610723579602414125056
002212025010108300710720326127439806464
002212025011519471410725569958748450816
002212025010518410510721929430716088320
002212025012709311710729763603882332160
002212025012408284510728660703945011200
002212025010213471510720768323418882048
002212025011321400710724873589429075968
002212025012215065810728036141783674880
002212025011212274310724372185101479936
002212025010704270310722439282202804224
002212025010208353710720689899813781504
002212025011708045710726117999516827648
002212025012212544210728002854703947776
002212025010818094110723008691947151360
002212025012214383010728028977685438464
002212025011908301410726849137332158464
002212025011619363010725929644713807872
002212025011021514010723789332428992512
002212025011620370010725944868340744192
002212025011903113910726768964872142848
002212025012212210410727994391144402944
002212025012211460410727985582912401408
002212024123122462610720179239087091712
002212025010212322810720749504761401344
002212025011519210210725563364146135041
002212025012617364110729523371217215488
002212025010614124810722224305072275456
002212025010517443710721915222602133504
002212025010208061710720682517539835904
002212025012109225810727587183678431232
002212025011915322210726955369407827968
002212025011908353210726850469605068800
002212025012609560310729407448555286528
002212025012508273210729022785207635968
002212025011509481910725419235999203328
002212025012610510210729421286177476608
002212025011021002110723776418203799552
002212025011918280810726999605643825152
002212025011215062110724412109894950912
002212025011210010210724335271390203904
002212025011109234210723963489550835712
002212025010219172510720851412371623936
002212025012114183110727661563080052736
002212025010908434110723228644591259648
002212025012315130610728400072113790976
002212025012517371810729161136253145088
002212025012308025010728291795173220352
002212025012616444410729510298288467968
002212025010417541810721555272057475072
002212025011715571510726236856550674432
002212025011812123710726542715596820480
002212025011009033910723596055690334208
002212025012409133210728671974716301312
002212025011420082910725212918195146752
002212025010114031610720409965794660352
002212025013116124310731314179327754240
002212025011018120810723734087633190912
002212025010714330110722591778555129856
002212025012220184110728114587193913344
002212025011008435710723591099252707328
002212025011514064510725484271846268928
002212025012008584410727218699290509312
002212025011418484410725192846896099328
002212025012315364610728406027592114176
002212025012419154710728823535744135168
002212025010709203410722513149353250816
002212025011217002710724440822618750976
002212025010815540810722974579865931776
002212025010813532010722944181074182144
002212025010809153510722874281289043968
002212025010608202110722135609771528192
002212025011913542310726930711694897152
002212025013108283610731197379419123712
002212025012915490310730583446282907648
002212025011010034810723611192563056640
002212025012108344010727575026800447488
002212025012108304510727574043212365824
002212025011000032610723460107462803456
002212025010314052710721135289812111360
002212025010908133510723221069340463104
002212025010913411010723303506082500608
002212025011016301110723708428066197504
002212025011710473910726158944592121856
002212025011911084310726889021233418240
002212025012714013410729831623758974976
002212025012508314610729023851991109632
002212025010512482810721840692612943872
002212025010417060410721543134907441152
002212025012609095010729395818705543168
002212025010417184410721546319968894976
002212025011314013310724758188879495168
002212025011615454710725871583062360064
002212025010308111410721046151248056320
002212025011419102510725198303389007872
002212025010308281710721050442032201728
002212025010408432010721416617164197888
002212025010209452110720707447533830144
002212025012714511310729844116926070784
002212025012410311410728691528142782464

View File

@@ -684,7 +684,13 @@ public class SettleOrderReportServiceImpl implements SettleOrderReportService {
: new BigDecimal(vo.getChargingDegree());
// 统计用电度数大于0的订单, 2025年1月14日16点00分修改
if (chargingDegree.compareTo(BigDecimal.ZERO) <= 0) {
// if (chargingDegree.compareTo(BigDecimal.ZERO) <= 0) {
// // 只统计用电量大于0的
// continue;
// }
// 统计结算和用电度数都为0, 不统计
if (chargingDegree.compareTo(BigDecimal.ZERO) <= 0 && settleAmount.compareTo(BigDecimal.ZERO) <= 0) {
// 只统计用电量大于0的
continue;
}