[{"title":"( 195 个子文件 257KB ) Java收银机源码-opensourcecashregister:一个用Java编写的开源收银机","children":[{"title":".gitignore <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 950B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 260B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 41B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 41B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 13B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 8B </span>","children":null,"spread":false},{"title":"htmlstaffconsumptionexport_template.htm <span style='color:#111;'> 131B </span>","children":null,"spread":false},{"title":"htmlexport_template.htm <span style='color:#111;'> 131B </span>","children":null,"spread":false},{"title":"BillService.java <span style='color:#111;'> 18.08KB </span>","children":null,"spread":false},{"title":"ButtonFactory.java <span style='color:#111;'> 13.88KB </span>","children":null,"spread":false},{"title":"BillFormatterTest.java <span style='color:#111;'> 12.81KB </span>","children":null,"spread":false},{"title":"BillCalculatorPaymentTest.java <span style='color:#111;'> 12.62KB </span>","children":null,"spread":false},{"title":"BillCalculatorTotalTest.java <span style='color:#111;'> 12.22KB </span>","children":null,"spread":false},{"title":"BillCalculatorPromoTotalTest.java <span style='color:#111;'> 11.73KB </span>","children":null,"spread":false},{"title":"ConsumptionExporter.java <span style='color:#111;'> 10.96KB </span>","children":null,"spread":false},{"title":"AbstractPersistentObjectWithContinuance.java <span style='color:#111;'> 10.08KB </span>","children":null,"spread":false},{"title":"ButtonPanelFactory.java <span style='color:#111;'> 8.76KB </span>","children":null,"spread":false},{"title":"AbstractPersistentObjectWithContinuanceTest.java <span style='color:#111;'> 8.69KB </span>","children":null,"spread":false},{"title":"MainWindowController.java <span style='color:#111;'> 8.32KB </span>","children":null,"spread":false},{"title":"BillCalculatorPromoTotal.java <span style='color:#111;'> 7.88KB </span>","children":null,"spread":false},{"title":"BillFormatter.java <span style='color:#111;'> 7.38KB </span>","children":null,"spread":false},{"title":"Bill.java <span style='color:#111;'> 7.15KB </span>","children":null,"spread":false},{"title":"BillCalculatorPayment.java <span style='color:#111;'> 6.28KB </span>","children":null,"spread":false},{"title":"Money.java <span style='color:#111;'> 6.00KB </span>","children":null,"spread":false},{"title":"HtmlExportService.java <span style='color:#111;'> 5.47KB </span>","children":null,"spread":false},{"title":"StorageService.java <span style='color:#111;'> 5.27KB </span>","children":null,"spread":false},{"title":"BillServiceTest.java <span style='color:#111;'> 5.10KB </span>","children":null,"spread":false},{"title":"ProductOffers.java <span style='color:#111;'> 5.02KB </span>","children":null,"spread":false},{"title":"MainWindow.java <span style='color:#111;'> 4.89KB </span>","children":null,"spread":false},{"title":"DataStorageTest.java <span style='color:#111;'> 4.69KB </span>","children":null,"spread":false},{"title":"TestConstants.java <span style='color:#111;'> 4.65KB </span>","children":null,"spread":false},{"title":"BillCalculatorTotal.java <span style='color:#111;'> 4.65KB </span>","children":null,"spread":false},{"title":"MultipleBillsCalculator.java <span style='color:#111;'> 4.57KB </span>","children":null,"spread":false},{"title":"MoneyType.java <span style='color:#111;'> 4.54KB </span>","children":null,"spread":false},{"title":"Products.java <span style='color:#111;'> 4.50KB </span>","children":null,"spread":false},{"title":"AbstractSalesItem.java <span style='color:#111;'> 4.48KB </span>","children":null,"spread":false},{"title":"SpringConfigurationDoesComponentScan.java <span style='color:#111;'> 4.44KB </span>","children":null,"spread":false},{"title":"AbstractOffer.java <span style='color:#111;'> 4.14KB </span>","children":null,"spread":false},{"title":"IProductOfferRepository.java <span style='color:#111;'> 4.13KB </span>","children":null,"spread":false},{"title":"StaffConsumptionExportService.java <span style='color:#111;'> 4.07KB </span>","children":null,"spread":false},{"title":"AbstractDataContainer.java <span style='color:#111;'> 4.00KB </span>","children":null,"spread":false},{"title":"SimpleVATFinderDoNotUseInProduction.java <span style='color:#111;'> 3.98KB </span>","children":null,"spread":false},{"title":"JUnitBillCalculatorFactory.java <span style='color:#111;'> 3.65KB </span>","children":null,"spread":false},{"title":"BillItem.java <span style='color:#111;'> 3.56KB </span>","children":null,"spread":false},{"title":"LoadInitialDataApp.java <span style='color:#111;'> 3.47KB </span>","children":null,"spread":false},{"title":"ProductAdder.java <span style='color:#111;'> 3.43KB </span>","children":null,"spread":false},{"title":"TotalsPrinter.java <span style='color:#111;'> 3.24KB </span>","children":null,"spread":false},{"title":"VATClass.java <span style='color:#111;'> 3.23KB </span>","children":null,"spread":false},{"title":"TaxInfo.java <span style='color:#111;'> 3.20KB </span>","children":null,"spread":false},{"title":"MoneyEqualsHashcodeTest.java <span style='color:#111;'> 3.03KB </span>","children":null,"spread":false},{"title":"BillTest.java <span style='color:#111;'> 2.96KB </span>","children":null,"spread":false},{"title":"BillPrinter.java <span style='color:#111;'> 2.95KB </span>","children":null,"spread":false},{"title":"User.java <span style='color:#111;'> 2.74KB </span>","children":null,"spread":false},{"title":"Product.java <span style='color:#111;'> 2.72KB </span>","children":null,"spread":false},{"title":"DbUpdate.java <span style='color:#111;'> 2.68KB </span>","children":null,"spread":false},{"title":"TaxInfos.java <span style='color:#111;'> 2.62KB </span>","children":null,"spread":false},{"title":"MoneyFormatterTest.java <span style='color:#111;'> 2.59KB </span>","children":null,"spread":false},{"title":"YearsTotalsPrinter.java <span style='color:#111;'> 2.56KB </span>","children":null,"spread":false},{"title":"DateFactory.java <span style='color:#111;'> 2.55KB </span>","children":null,"spread":false},{"title":"IBillRepository.java <span style='color:#111;'> 2.54KB </span>","children":null,"spread":false},{"title":"ChoiceHelper.java <span style='color:#111;'> 2.53KB </span>","children":null,"spread":false},{"title":"ProductModder.java <span style='color:#111;'> 2.52KB </span>","children":null,"spread":false},{"title":"ProductCategory.java <span style='color:#111;'> 2.47KB </span>","children":null,"spread":false},{"title":"VATClasses.java <span style='color:#111;'> 2.47KB </span>","children":null,"spread":false},{"title":"MakeBillServiceUsableInJUnitTest.java <span style='color:#111;'> 2.32KB </span>","children":null,"spread":false},{"title":"SpringConfigurationUnittests.java <span style='color:#111;'> 2.29KB </span>","children":null,"spread":false},{"title":"SwingSpringConfiguration.java <span style='color:#111;'> 2.28KB </span>","children":null,"spread":false},{"title":"DateFactoryTest.java <span style='color:#111;'> 2.25KB </span>","children":null,"spread":false},{"title":"VariationOffers.java <span style='color:#111;'> 2.13KB </span>","children":null,"spread":false},{"title":"CategoryAssigner.java <span style='color:#111;'> 2.08KB </span>","children":null,"spread":false},{"title":"ContainerSize.java <span style='color:#111;'> 2.07KB </span>","children":null,"spread":false},{"title":"AbstractDataContainerTest.java <span style='color:#111;'> 1.94KB </span>","children":null,"spread":false},{"title":"ExtraOffers.java <span style='color:#111;'> 1.91KB </span>","children":null,"spread":false},{"title":"Variations.java <span style='color:#111;'> 1.88KB </span>","children":null,"spread":false},{"title":"SimpleUserService.java <span style='color:#111;'> 1.87KB </span>","children":null,"spread":false},{"title":"DefaultEventBroadcasterImpl.java <span style='color:#111;'> 1.85KB </span>","children":null,"spread":false},{"title":"ProductOffer.java <span style='color:#111;'> 1.84KB </span>","children":null,"spread":false},{"title":"ProductOffers.java <span style='color:#111;'> 1.83KB </span>","children":null,"spread":false},{"title":"Products.java <span style='color:#111;'> 1.79KB </span>","children":null,"spread":false},{"title":"ContainerSizes.java <span style='color:#111;'> 1.78KB </span>","children":null,"spread":false},{"title":"FixDateProvider.java <span style='color:#111;'> 1.77KB </span>","children":null,"spread":false},{"title":"DataLoader.java <span style='color:#111;'> 1.75KB </span>","children":null,"spread":false},{"title":"AbstractSpringTestWithContext.java <span style='color:#111;'> 1.74KB </span>","children":null,"spread":false},{"title":"IExtraOfferRepository.java <span style='color:#111;'> 1.72KB </span>","children":null,"spread":false},{"title":"Extras.java <span style='color:#111;'> 1.72KB </span>","children":null,"spread":false},{"title":"NoswingAdminController.java <span style='color:#111;'> 1.71KB </span>","children":null,"spread":false},{"title":"Variation.java <span style='color:#111;'> 1.71KB </span>","children":null,"spread":false},{"title":"VariationOffer.java <span style='color:#111;'> 1.70KB </span>","children":null,"spread":false},{"title":"BillItemWrapperTest.java <span style='color:#111;'> 1.69KB </span>","children":null,"spread":false},{"title":"BillGenerator.java <span style='color:#111;'> 1.69KB </span>","children":null,"spread":false},{"title":"IVariationOfferRepository.java <span style='color:#111;'> 1.69KB </span>","children":null,"spread":false},{"title":"ExtraOffer.java <span style='color:#111;'> 1.67KB </span>","children":null,"spread":false},{"title":"AbstractPersistentObject.java <span style='color:#111;'> 1.67KB </span>","children":null,"spread":false},{"title":"IPromoOfferRepository.java <span style='color:#111;'> 1.65KB </span>","children":null,"spread":false},{"title":"Extra.java <span style='color:#111;'> 1.63KB </span>","children":null,"spread":false},{"title":"ProductOutdater.java <span style='color:#111;'> 1.62KB </span>","children":null,"spread":false},{"title":"IProductRepository.java <span style='color:#111;'> 1.62KB </span>","children":null,"spread":false},{"title":"ShowOpenBillsAction.java <span style='color:#111;'> 1.60KB </span>","children":null,"spread":false},{"title":"SwingStarter.java <span style='color:#111;'> 1.58KB </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]