From 2c0b3433f82deff385d95c23648df679534a121a Mon Sep 17 00:00:00 2001 From: zjnbshifox Date: Tue, 6 May 2025 11:31:41 +0800 Subject: [PATCH] init --- .gitignore | 0 .travis.yml | 0 CHANGELOG.md | 0 LICENSE.txt | 0 README.md | 0 application/.htaccess | 0 application/command.php | 0 application/common.php | 0 application/config.php | 0 application/database.php | 8 +- application/extra/queue.php | 0 application/index/controller/Index.php | 120 +++- application/index/view/index/feiqi.html | 18 +- application/index/view/index/index.html | 147 +++-- application/index/view/index/meorder.html | 2 +- application/index/view/index/myorder.html | 2 +- application/index/view/index/nouse.html | 24 +- application/index/view/index/paysuccess.html | 2 +- application/index/view/index/practice.html | 288 ++++++++- application/index/view/index/practices.html | 602 ++++++++++++++++++ application/index/view/index/training.html | 541 ++++++++++++---- application/route.php | 0 application/tags.php | 0 build.php | 0 composer.json | 0 extend/PHPExcel/.travis.yml | 0 extend/PHPExcel/Classes/PHPExcel.php | 0 .../PHPExcel/Classes/PHPExcel/Autoloader.php | 0 .../PHPExcel/CachedObjectStorage/APC.php | 0 .../CachedObjectStorage/CacheBase.php | 0 .../PHPExcel/CachedObjectStorage/DiscISAM.php | 0 .../PHPExcel/CachedObjectStorage/ICache.php | 0 .../PHPExcel/CachedObjectStorage/Igbinary.php | 0 .../PHPExcel/CachedObjectStorage/Memcache.php | 0 .../PHPExcel/CachedObjectStorage/Memory.php | 0 .../CachedObjectStorage/MemoryGZip.php | 0 .../CachedObjectStorage/MemorySerialized.php | 0 .../PHPExcel/CachedObjectStorage/PHPTemp.php | 0 .../PHPExcel/CachedObjectStorage/SQLite.php | 0 .../PHPExcel/CachedObjectStorage/SQLite3.php | 0 .../PHPExcel/CachedObjectStorage/Wincache.php | 0 .../PHPExcel/CachedObjectStorageFactory.php | 0 .../CalcEngine/CyclicReferenceStack.php | 0 .../Classes/PHPExcel/CalcEngine/Logger.php | 0 .../PHPExcel/Classes/PHPExcel/Calculation.php | 0 .../Classes/PHPExcel/Calculation/Database.php | 0 .../Classes/PHPExcel/Calculation/DateTime.php | 0 .../PHPExcel/Calculation/Engineering.php | 0 .../PHPExcel/Calculation/Exception.php | 0 .../PHPExcel/Calculation/ExceptionHandler.php | 0 .../PHPExcel/Calculation/Financial.php | 0 .../PHPExcel/Calculation/FormulaParser.php | 0 .../PHPExcel/Calculation/FormulaToken.php | 0 .../Classes/PHPExcel/Calculation/Function.php | 0 .../PHPExcel/Calculation/Functions.php | 0 .../Classes/PHPExcel/Calculation/Logical.php | 0 .../PHPExcel/Calculation/LookupRef.php | 0 .../Classes/PHPExcel/Calculation/MathTrig.php | 0 .../PHPExcel/Calculation/Statistical.php | 0 .../Classes/PHPExcel/Calculation/TextData.php | 0 .../PHPExcel/Calculation/Token/Stack.php | 0 .../PHPExcel/Calculation/functionlist.txt | 0 extend/PHPExcel/Classes/PHPExcel/Cell.php | 0 .../PHPExcel/Cell/AdvancedValueBinder.php | 0 .../Classes/PHPExcel/Cell/DataType.php | 0 .../Classes/PHPExcel/Cell/DataValidation.php | 0 .../PHPExcel/Cell/DefaultValueBinder.php | 0 .../Classes/PHPExcel/Cell/Hyperlink.php | 0 .../Classes/PHPExcel/Cell/IValueBinder.php | 0 extend/PHPExcel/Classes/PHPExcel/Chart.php | 0 .../PHPExcel/Classes/PHPExcel/Chart/Axis.php | 0 .../Classes/PHPExcel/Chart/DataSeries.php | 0 .../PHPExcel/Chart/DataSeriesValues.php | 0 .../Classes/PHPExcel/Chart/Exception.php | 0 .../Classes/PHPExcel/Chart/GridLines.php | 0 .../Classes/PHPExcel/Chart/Layout.php | 0 .../Classes/PHPExcel/Chart/Legend.php | 0 .../Classes/PHPExcel/Chart/PlotArea.php | 0 .../Classes/PHPExcel/Chart/Properties.php | 0 .../Chart/Renderer/PHP Charting Libraries.txt | 0 .../PHPExcel/Chart/Renderer/jpgraph.php | 0 .../PHPExcel/Classes/PHPExcel/Chart/Title.php | 0 extend/PHPExcel/Classes/PHPExcel/Comment.php | 0 .../Classes/PHPExcel/DocumentProperties.php | 0 .../Classes/PHPExcel/DocumentSecurity.php | 0 .../PHPExcel/Classes/PHPExcel/Exception.php | 0 .../PHPExcel/Classes/PHPExcel/HashTable.php | 0 .../PHPExcel/Classes/PHPExcel/Helper/HTML.php | 0 .../PHPExcel/Classes/PHPExcel/IComparable.php | 0 .../PHPExcel/Classes/PHPExcel/IOFactory.php | 0 .../PHPExcel/Classes/PHPExcel/NamedRange.php | 0 .../Classes/PHPExcel/Reader/Abstract.php | 0 .../PHPExcel/Classes/PHPExcel/Reader/CSV.php | 0 .../PHPExcel/Reader/DefaultReadFilter.php | 0 .../Classes/PHPExcel/Reader/Excel2003XML.php | 0 .../Classes/PHPExcel/Reader/Excel2007.php | 0 .../PHPExcel/Reader/Excel2007/Chart.php | 0 .../PHPExcel/Reader/Excel2007/Theme.php | 0 .../Classes/PHPExcel/Reader/Excel5.php | 0 .../Classes/PHPExcel/Reader/Excel5/Color.php | 0 .../PHPExcel/Reader/Excel5/Color/BIFF5.php | 0 .../PHPExcel/Reader/Excel5/Color/BIFF8.php | 0 .../PHPExcel/Reader/Excel5/Color/BuiltIn.php | 0 .../PHPExcel/Reader/Excel5/ErrorCode.php | 0 .../Classes/PHPExcel/Reader/Excel5/Escher.php | 0 .../Classes/PHPExcel/Reader/Excel5/MD5.php | 0 .../Classes/PHPExcel/Reader/Excel5/RC4.php | 0 .../PHPExcel/Reader/Excel5/Style/Border.php | 0 .../Reader/Excel5/Style/FillPattern.php | 0 .../Classes/PHPExcel/Reader/Exception.php | 0 .../Classes/PHPExcel/Reader/Gnumeric.php | 0 .../PHPExcel/Classes/PHPExcel/Reader/HTML.php | 0 .../Classes/PHPExcel/Reader/IReadFilter.php | 0 .../Classes/PHPExcel/Reader/IReader.php | 0 .../Classes/PHPExcel/Reader/OOCalc.php | 0 .../PHPExcel/Classes/PHPExcel/Reader/SYLK.php | 0 .../Classes/PHPExcel/ReferenceHelper.php | 0 extend/PHPExcel/Classes/PHPExcel/RichText.php | 0 .../PHPExcel/RichText/ITextElement.php | 0 .../Classes/PHPExcel/RichText/Run.php | 0 .../Classes/PHPExcel/RichText/TextElement.php | 0 extend/PHPExcel/Classes/PHPExcel/Settings.php | 0 .../Classes/PHPExcel/Shared/CodePage.php | 0 .../PHPExcel/Classes/PHPExcel/Shared/Date.php | 0 .../Classes/PHPExcel/Shared/Drawing.php | 0 .../Classes/PHPExcel/Shared/Escher.php | 0 .../PHPExcel/Shared/Escher/DgContainer.php | 0 .../Escher/DgContainer/SpgrContainer.php | 0 .../DgContainer/SpgrContainer/SpContainer.php | 0 .../PHPExcel/Shared/Escher/DggContainer.php | 0 .../Escher/DggContainer/BstoreContainer.php | 0 .../DggContainer/BstoreContainer/BSE.php | 0 .../DggContainer/BstoreContainer/BSE/Blip.php | 0 .../Classes/PHPExcel/Shared/Excel5.php | 0 .../PHPExcel/Classes/PHPExcel/Shared/File.php | 0 .../PHPExcel/Classes/PHPExcel/Shared/Font.php | 0 .../PHPExcel/Shared/JAMA/CHANGELOG.TXT | 0 .../Shared/JAMA/CholeskyDecomposition.php | 0 .../Shared/JAMA/EigenvalueDecomposition.php | 0 .../PHPExcel/Shared/JAMA/LUDecomposition.php | 0 .../Classes/PHPExcel/Shared/JAMA/Matrix.php | 0 .../PHPExcel/Shared/JAMA/QRDecomposition.php | 0 .../JAMA/SingularValueDecomposition.php | 0 .../PHPExcel/Shared/JAMA/utils/Error.php | 0 .../PHPExcel/Shared/JAMA/utils/Maths.php | 0 .../PHPExcel/Classes/PHPExcel/Shared/OLE.php | 0 .../Shared/OLE/ChainedBlockStream.php | 0 .../Classes/PHPExcel/Shared/OLE/PPS.php | 0 .../Classes/PHPExcel/Shared/OLE/PPS/File.php | 0 .../Classes/PHPExcel/Shared/OLE/PPS/Root.php | 0 .../Classes/PHPExcel/Shared/OLERead.php | 0 .../PHPExcel/Shared/PCLZip/gnu-lgpl.txt | 0 .../PHPExcel/Shared/PCLZip/pclzip.lib.php | 0 .../Classes/PHPExcel/Shared/PCLZip/readme.txt | 0 .../PHPExcel/Shared/PasswordHasher.php | 0 .../Classes/PHPExcel/Shared/String.php | 0 .../Classes/PHPExcel/Shared/TimeZone.php | 0 .../Classes/PHPExcel/Shared/XMLWriter.php | 0 .../Classes/PHPExcel/Shared/ZipArchive.php | 0 .../PHPExcel/Shared/ZipStreamWrapper.php | 0 .../PHPExcel/Shared/trend/bestFitClass.php | 0 .../Shared/trend/exponentialBestFitClass.php | 0 .../Shared/trend/linearBestFitClass.php | 0 .../Shared/trend/logarithmicBestFitClass.php | 0 .../Shared/trend/polynomialBestFitClass.php | 0 .../Shared/trend/powerBestFitClass.php | 0 .../PHPExcel/Shared/trend/trendClass.php | 0 extend/PHPExcel/Classes/PHPExcel/Style.php | 0 .../Classes/PHPExcel/Style/Alignment.php | 0 .../Classes/PHPExcel/Style/Border.php | 0 .../Classes/PHPExcel/Style/Borders.php | 0 .../PHPExcel/Classes/PHPExcel/Style/Color.php | 0 .../Classes/PHPExcel/Style/Conditional.php | 0 .../PHPExcel/Classes/PHPExcel/Style/Fill.php | 0 .../PHPExcel/Classes/PHPExcel/Style/Font.php | 0 .../Classes/PHPExcel/Style/NumberFormat.php | 0 .../Classes/PHPExcel/Style/Protection.php | 0 .../Classes/PHPExcel/Style/Supervisor.php | 0 .../PHPExcel/Classes/PHPExcel/Worksheet.php | 0 .../Classes/PHPExcel/Worksheet/AutoFilter.php | 0 .../PHPExcel/Worksheet/AutoFilter/Column.php | 0 .../Worksheet/AutoFilter/Column/Rule.php | 0 .../PHPExcel/Worksheet/BaseDrawing.php | 0 .../PHPExcel/Worksheet/CellIterator.php | 0 .../Classes/PHPExcel/Worksheet/Column.php | 0 .../PHPExcel/Worksheet/ColumnCellIterator.php | 0 .../PHPExcel/Worksheet/ColumnDimension.php | 0 .../PHPExcel/Worksheet/ColumnIterator.php | 0 .../Classes/PHPExcel/Worksheet/Dimension.php | 0 .../Classes/PHPExcel/Worksheet/Drawing.php | 0 .../PHPExcel/Worksheet/Drawing/Shadow.php | 0 .../PHPExcel/Worksheet/HeaderFooter.php | 0 .../Worksheet/HeaderFooterDrawing.php | 0 .../PHPExcel/Worksheet/MemoryDrawing.php | 0 .../PHPExcel/Worksheet/PageMargins.php | 0 .../Classes/PHPExcel/Worksheet/PageSetup.php | 0 .../Classes/PHPExcel/Worksheet/Protection.php | 0 .../Classes/PHPExcel/Worksheet/Row.php | 0 .../PHPExcel/Worksheet/RowCellIterator.php | 0 .../PHPExcel/Worksheet/RowDimension.php | 0 .../PHPExcel/Worksheet/RowIterator.php | 0 .../Classes/PHPExcel/Worksheet/SheetView.php | 0 .../Classes/PHPExcel/WorksheetIterator.php | 0 .../Classes/PHPExcel/Writer/Abstract.php | 0 .../PHPExcel/Classes/PHPExcel/Writer/CSV.php | 0 .../Classes/PHPExcel/Writer/Excel2007.php | 0 .../PHPExcel/Writer/Excel2007/Chart.php | 0 .../PHPExcel/Writer/Excel2007/Comments.php | 0 .../Writer/Excel2007/ContentTypes.php | 0 .../PHPExcel/Writer/Excel2007/DocProps.php | 0 .../PHPExcel/Writer/Excel2007/Drawing.php | 0 .../PHPExcel/Writer/Excel2007/Rels.php | 0 .../PHPExcel/Writer/Excel2007/RelsRibbon.php | 0 .../PHPExcel/Writer/Excel2007/RelsVBA.php | 0 .../PHPExcel/Writer/Excel2007/StringTable.php | 0 .../PHPExcel/Writer/Excel2007/Style.php | 0 .../PHPExcel/Writer/Excel2007/Theme.php | 0 .../PHPExcel/Writer/Excel2007/Workbook.php | 0 .../PHPExcel/Writer/Excel2007/Worksheet.php | 0 .../PHPExcel/Writer/Excel2007/WriterPart.php | 0 .../Classes/PHPExcel/Writer/Excel5.php | 0 .../PHPExcel/Writer/Excel5/BIFFwriter.php | 0 .../Classes/PHPExcel/Writer/Excel5/Escher.php | 0 .../Classes/PHPExcel/Writer/Excel5/Font.php | 0 .../Classes/PHPExcel/Writer/Excel5/Parser.php | 0 .../PHPExcel/Writer/Excel5/Workbook.php | 0 .../PHPExcel/Writer/Excel5/Worksheet.php | 0 .../Classes/PHPExcel/Writer/Excel5/Xf.php | 0 .../Classes/PHPExcel/Writer/Exception.php | 0 .../PHPExcel/Classes/PHPExcel/Writer/HTML.php | 0 .../Classes/PHPExcel/Writer/IWriter.php | 0 .../Classes/PHPExcel/Writer/OpenDocument.php | 0 .../Writer/OpenDocument/Cell/Comment.php | 0 .../PHPExcel/Writer/OpenDocument/Content.php | 0 .../PHPExcel/Writer/OpenDocument/Meta.php | 0 .../PHPExcel/Writer/OpenDocument/MetaInf.php | 0 .../PHPExcel/Writer/OpenDocument/Mimetype.php | 0 .../PHPExcel/Writer/OpenDocument/Settings.php | 0 .../PHPExcel/Writer/OpenDocument/Styles.php | 0 .../Writer/OpenDocument/Thumbnails.php | 0 .../Writer/OpenDocument/WriterPart.php | 0 .../PHPExcel/Classes/PHPExcel/Writer/PDF.php | 0 .../Classes/PHPExcel/Writer/PDF/Core.php | 0 .../Classes/PHPExcel/Writer/PDF/DomPDF.php | 0 .../Classes/PHPExcel/Writer/PDF/mPDF.php | 0 .../Classes/PHPExcel/Writer/PDF/tcPDF.php | 0 .../Classes/PHPExcel/locale/bg/config | 0 .../Classes/PHPExcel/locale/cs/config | 0 .../Classes/PHPExcel/locale/cs/functions | 0 .../Classes/PHPExcel/locale/da/config | 0 .../Classes/PHPExcel/locale/da/functions | 0 .../Classes/PHPExcel/locale/de/config | 0 .../Classes/PHPExcel/locale/de/functions | 0 .../Classes/PHPExcel/locale/en/uk/config | 0 .../Classes/PHPExcel/locale/es/config | 0 .../Classes/PHPExcel/locale/es/functions | 0 .../Classes/PHPExcel/locale/fi/config | 0 .../Classes/PHPExcel/locale/fi/functions | 0 .../Classes/PHPExcel/locale/fr/config | 0 .../Classes/PHPExcel/locale/fr/functions | 0 .../Classes/PHPExcel/locale/hu/config | 0 .../Classes/PHPExcel/locale/hu/functions | 0 .../Classes/PHPExcel/locale/it/config | 0 .../Classes/PHPExcel/locale/it/functions | 0 .../Classes/PHPExcel/locale/nl/config | 0 .../Classes/PHPExcel/locale/nl/functions | 0 .../Classes/PHPExcel/locale/no/config | 0 .../Classes/PHPExcel/locale/no/functions | 0 .../Classes/PHPExcel/locale/pl/config | 0 .../Classes/PHPExcel/locale/pl/functions | 0 .../Classes/PHPExcel/locale/pt/br/config | 0 .../Classes/PHPExcel/locale/pt/br/functions | 0 .../Classes/PHPExcel/locale/pt/config | 0 .../Classes/PHPExcel/locale/pt/functions | 0 .../Classes/PHPExcel/locale/ru/config | 0 .../Classes/PHPExcel/locale/ru/functions | 0 .../Classes/PHPExcel/locale/sv/config | 0 .../Classes/PHPExcel/locale/sv/functions | 0 .../Classes/PHPExcel/locale/tr/config | 0 .../Classes/PHPExcel/locale/tr/functions | 0 .../Calculations/Database/DAVERAGE.php | 0 .../Examples/Calculations/Database/DCOUNT.php | 0 .../Examples/Calculations/Database/DGET.php | 0 .../Examples/Calculations/Database/DMAX.php | 0 .../Examples/Calculations/Database/DMIN.php | 0 .../Calculations/Database/DPRODUCT.php | 0 .../Examples/Calculations/Database/DSTDEV.php | 0 .../Calculations/Database/DSTDEVP.php | 0 .../Examples/Calculations/Database/DVAR.php | 0 .../Examples/Calculations/Database/DVARP.php | 0 .../Examples/Calculations/DateTime/DATE.php | 0 .../Calculations/DateTime/DATEVALUE.php | 0 .../Examples/Calculations/DateTime/TIME.php | 0 .../Calculations/DateTime/TIMEVALUE.php | 0 .../Examples/Calculations/index.php | 0 .../Examples/Reader/exampleReader01.php | 0 .../Examples/Reader/exampleReader02.php | 0 .../Examples/Reader/exampleReader03.php | 0 .../Examples/Reader/exampleReader04.php | 0 .../Examples/Reader/exampleReader05.php | 0 .../Examples/Reader/exampleReader06.php | 0 .../Examples/Reader/exampleReader07.php | 0 .../Examples/Reader/exampleReader08.php | 0 .../Examples/Reader/exampleReader09.php | 0 .../Examples/Reader/exampleReader10.php | 0 .../Examples/Reader/exampleReader11.php | 0 .../Examples/Reader/exampleReader12.php | 0 .../Examples/Reader/exampleReader13.php | 0 .../Examples/Reader/exampleReader14.php | 0 .../Examples/Reader/exampleReader15.php | 0 .../Examples/Reader/exampleReader16.php | 0 .../Examples/Reader/exampleReader17.php | 0 .../Examples/Reader/exampleReader18.php | 0 .../Examples/Reader/exampleReader19.php | 0 .../Examples/Reader/sampleData/example1.csv | 0 .../Examples/Reader/sampleData/example1.tsv | 0 .../Examples/Reader/sampleData/example1.xls | Bin .../Examples/Reader/sampleData/example2.csv | 0 .../Examples/Reader/sampleData/example2.xls | Bin .../exampleWorkBookReader01.php | 0 .../exampleWorkBookReader02.php | 0 .../exampleWorkBookReader03.php | 0 .../exampleWorkBookReader04.php | 0 .../sampleData/example1.xls | Bin .../sampleData/example1.xlsx | Bin .../sampleData/example2.xls | Bin .../PHPExcel/Documentation/Examples/index.php | 0 .../Documentation/FunctionListByCategory.txt | 0 .../Documentation/FunctionListByName.txt | 0 .../Functionality Cross-Reference.xls | Bin ...lter Reference developer documentation.doc | Bin ...tion Reference developer documentation.doc | Bin ...umentation - Reading Spreadsheet Files.doc | Bin .../PHPExcel developer documentation.doc | Bin .../assets/ClassDiagrams/Architecture.cd | 0 .../assets/ClassDiagrams/Architecture.png | Bin .../assets/ClassDiagrams/ClassDiagrams.csproj | 0 .../ClassDiagrams/ClassDiagrams.csproj.user | 0 .../assets/ClassDiagrams/ClassDiagrams.sln | 0 .../assets/ClassDiagrams/Classes/IReader.cs | 0 .../assets/ClassDiagrams/Classes/IWriter.cs | 0 .../assets/ClassDiagrams/Classes/PHPExcel.cs | 0 .../Classes/PHPExcel_IOFactory.cs | 0 .../Classes/PHPExcel_Reader_Excel2007.cs | 0 .../Classes/PHPExcel_Reader_Excel5.cs | 0 .../Classes/PHPExcel_Reader_Serialized.cs | 0 .../Classes/PHPExcel_Writer_Excel2007.cs | 0 .../Classes/PHPExcel_Writer_Serialized.cs | 0 .../assets/ClassDiagrams/Classes/Worksheet.cs | 0 .../ClassDiagrams/Exports/Architecture.png | Bin .../ClassDiagrams/Exports/ReaderWriter.png | Bin .../assets/ClassDiagrams/ReaderWriter.cd | 0 .../assets/ClassDiagrams/ReaderWriter.png | Bin .../FunctionReference/01-Introduction.md | 0 .../02-01-Date-and-Time-Handling.md | 0 .../02-General-Introduction.md | 0 .../FunctionReference/03-01-Cube-Functions.md | 0 .../03-02-Database-Functions.md | 0 .../03-03-Date-and-Time-Functions.md | 0 .../Features/Autofilters/01-Autofilters.md | 0 .../Autofilters/02-Setting-an-Autofilter.md | 0 .../Autofilters/03-Autofilter-Expressions.md | 0 .../04-01-Autofilter-Expressions-Simple.md | 0 .../04-02-Autofilter-Expressions-Dategroup.md | 0 .../04-03-Autofilter-Expressions-Custom.md | 0 .../04-04-Autofilter-Expressions-Dynamic.md | 0 .../04-05-Autofilter-Expressions-Topten.md | 0 .../Autofilters/05-Executing-Autofilters.md | 0 .../Autofilters/06-Autofilter-Sorting.md | 0 .../Autofilters/images/01-01-autofilter.png | Bin .../Autofilters/images/01-02-autofilter.png | Bin .../images/01-03-filter-icon-1.png | Bin .../images/01-03-filter-icon-2.png | Bin .../Autofilters/images/01-04-autofilter.png | Bin .../images/04-01-simple-autofilter.png | Bin .../images/04-02-dategroup-autofilter.png | Bin .../images/04-03-custom-autofilter-1.png | Bin .../images/04-03-custom-autofilter-2.png | Bin .../images/04-04-dynamic-autofilter.png | Bin .../images/04-05-topten-autofilter-1.png | Bin .../images/04-05-topten-autofilter-2.png | Bin .../Functions/FunctionListByCategory.md | 0 .../markdown/Functions/FunctionListByName.md | 0 .../markdown/Overview/01-Getting-Started.md | 0 .../markdown/Overview/02-Architecture.md | 0 .../Overview/03-Creating-a-Spreadsheet.md | 0 .../Overview/04-Configuration-Settings.md | 0 .../Overview/05-Deleting-a-Workbook.md | 0 .../markdown/Overview/06-Worksheets.md | 0 .../markdown/Overview/07-Accessing-Cells.md | 0 .../markdown/Overview/08-Recipes.md | 0 .../Overview/09-Calculation-Engine.md | 0 .../Overview/10-Reading-and-Writing.md | 0 .../markdown/Overview/11-Appendices.md | 0 .../markdown/Overview/images/01-schematic.png | Bin .../Overview/images/02-readers-writers.png | Bin .../Overview/images/07-simple-example-1.png | Bin .../Overview/images/07-simple-example-2.png | Bin .../Overview/images/07-simple-example-3.png | Bin .../Overview/images/07-simple-example-4.png | Bin .../Overview/images/08-cell-comment.png | Bin .../Overview/images/08-column-width.png | Bin .../Overview/images/08-page-setup-margins.png | Bin .../images/08-page-setup-scaling-options.png | Bin .../images/08-styling-border-options.png | Bin .../images/09-command-line-calculation.png | Bin .../Overview/images/09-formula-in-cell-1.png | Bin .../Overview/images/09-formula-in-cell-2.png | Bin .../01-File-Formats.md | 0 .../ReadingSpreadsheetFiles/02-Security.md | 0 .../03-Loading-a-Spreadsheet.md | 0 .../04-Loading-with-a-Reader.md | 0 .../05-Reader-Options.md | 0 .../06-Error-Handling.md | 0 .../07-Helper-Methods.md | 0 extend/PHPExcel/Examples/.gitignore | 0 extend/PHPExcel/Examples/01pharSimple.php | 0 .../Examples/01simple-download-ods.php | 0 .../Examples/01simple-download-pdf.php | 0 .../Examples/01simple-download-xls.php | 0 .../Examples/01simple-download-xlsx.php | 0 extend/PHPExcel/Examples/01simple.php | 0 extend/PHPExcel/Examples/01simplePCLZip.php | 0 extend/PHPExcel/Examples/02types-xls.php | 0 extend/PHPExcel/Examples/02types.php | 0 extend/PHPExcel/Examples/03formulas.php | 0 extend/PHPExcel/Examples/04printing.php | 0 .../PHPExcel/Examples/05featuredemo.inc.php | 0 extend/PHPExcel/Examples/05featuredemo.php | 0 .../06largescale-with-cellcaching-sqlite.php | 0 .../06largescale-with-cellcaching-sqlite3.php | 0 .../06largescale-with-cellcaching.php | 0 extend/PHPExcel/Examples/06largescale-xls.php | 0 extend/PHPExcel/Examples/06largescale.php | 0 extend/PHPExcel/Examples/07reader.php | 0 extend/PHPExcel/Examples/07readerPCLZip.php | 0 .../Examples/08conditionalformatting.php | 0 .../Examples/08conditionalformatting2.php | 0 extend/PHPExcel/Examples/09pagebreaks.php | 0 .../Examples/10autofilter-selection-1.php | 0 .../Examples/10autofilter-selection-2.php | 0 .../10autofilter-selection-display.php | 0 extend/PHPExcel/Examples/10autofilter.php | 0 .../Examples/11documentsecurity-xls.php | 0 .../PHPExcel/Examples/11documentsecurity.php | 0 extend/PHPExcel/Examples/12cellProtection.php | 0 extend/PHPExcel/Examples/13calculation.php | 0 .../Examples/13calculationCyclicFormulae.php | 0 extend/PHPExcel/Examples/14excel5.php | 0 .../Examples/15datavalidation-xls.php | 0 extend/PHPExcel/Examples/15datavalidation.php | 0 extend/PHPExcel/Examples/16csv.php | 0 extend/PHPExcel/Examples/17html.php | 0 .../Examples/18extendedcalculation.php | 0 extend/PHPExcel/Examples/19namedrange.php | 0 extend/PHPExcel/Examples/20readexcel5.php | 0 extend/PHPExcel/Examples/21pdf.php | 0 .../PHPExcel/Examples/22heavilyformatted.php | 0 extend/PHPExcel/Examples/23sharedstyles.php | 0 extend/PHPExcel/Examples/24readfilter.php | 0 extend/PHPExcel/Examples/25inmemoryimage.php | 0 extend/PHPExcel/Examples/26utf8.php | 0 extend/PHPExcel/Examples/27imagesexcel5.php | 0 extend/PHPExcel/Examples/28iterator.php | 0 .../Examples/29advancedvaluebinder.php | 0 extend/PHPExcel/Examples/30template.php | 0 .../Examples/31docproperties_write-xls.php | 0 .../Examples/31docproperties_write.php | 0 extend/PHPExcel/Examples/32chartreadwrite.php | 0 .../PHPExcel/Examples/33chartcreate-area.php | 0 .../Examples/33chartcreate-bar-stacked.php | 0 .../PHPExcel/Examples/33chartcreate-bar.php | 0 .../Examples/33chartcreate-column-2.php | 0 .../Examples/33chartcreate-column.php | 0 .../Examples/33chartcreate-composite.php | 0 .../PHPExcel/Examples/33chartcreate-line.php | 0 .../33chartcreate-multiple-charts.php | 0 .../PHPExcel/Examples/33chartcreate-pie.php | 0 .../PHPExcel/Examples/33chartcreate-radar.php | 0 .../Examples/33chartcreate-scatter.php | 0 .../PHPExcel/Examples/33chartcreate-stock.php | 0 extend/PHPExcel/Examples/34chartupdate.php | 0 extend/PHPExcel/Examples/35chartrender.php | 0 .../Examples/36chartreadwriteHTML.php | 0 .../PHPExcel/Examples/36chartreadwritePDF.php | 0 .../PHPExcel/Examples/37page_layout_view.php | 0 extend/PHPExcel/Examples/38cloneWorksheet.php | 0 extend/PHPExcel/Examples/39dropdown.php | 0 extend/PHPExcel/Examples/40duplicateStyle.php | 0 extend/PHPExcel/Examples/41password.php | 0 extend/PHPExcel/Examples/42richText.php | 0 extend/PHPExcel/Examples/43mergeWorkbooks.php | 0 extend/PHPExcel/Examples/44worksheetInfo.php | 0 .../PHPExcel/Examples/Excel2003XMLReader.php | 0 extend/PHPExcel/Examples/Excel2003XMLTest.xml | 0 extend/PHPExcel/Examples/GnumericReader.php | 0 .../PHPExcel/Examples/GnumericTest.gnumeric | Bin extend/PHPExcel/Examples/OOCalcReader.php | 0 .../PHPExcel/Examples/OOCalcReaderPCLZip.php | 0 extend/PHPExcel/Examples/OOCalcTest.ods | Bin extend/PHPExcel/Examples/Quadratic.php | 0 extend/PHPExcel/Examples/Quadratic2.php | 0 extend/PHPExcel/Examples/SylkReader.php | 0 extend/PHPExcel/Examples/SylkTest.slk | 0 extend/PHPExcel/Examples/XMLReader.php | 0 extend/PHPExcel/Examples/XMLTest.xml | 0 .../Examples/data/continents/Africa.txt | 0 .../Examples/data/continents/Asia.txt | 0 .../Examples/data/continents/Europe.txt | 0 .../data/continents/North America.txt | 0 .../Examples/data/continents/Oceania.txt | 0 .../data/continents/South America.txt | 0 extend/PHPExcel/Examples/images/paid.png | Bin .../Examples/images/phpexcel_logo.gif | Bin extend/PHPExcel/Examples/runall.php | 0 extend/PHPExcel/changelog.txt | 0 extend/PHPExcel/composer.json | 0 extend/PHPExcel/install.txt | 0 extend/PHPExcel/license.md | 0 extend/wechatpay/cert/apiclient_cert.p12 | Bin extend/wechatpay/cert/apiclient_cert.pem | 0 extend/wechatpay/cert/apiclient_key.pem | 0 extend/wechatpay/cert/rootca.pem | 0 extend/wechatpay/cert/证书使用说明.txt | 0 extend/wechatpay/doc/README | 0 extend/wechatpay/doc/README.doc | Bin extend/wechatpay/example/WxPay.JsApiPay.php | 0 extend/wechatpay/example/WxPay.MicroPay.php | 0 extend/wechatpay/example/WxPay.NativePay.php | 0 extend/wechatpay/example/download.php | 0 extend/wechatpay/example/jsapi.php | 0 extend/wechatpay/example/log.php | 0 extend/wechatpay/example/micropay.php | 0 extend/wechatpay/example/native.php | 0 extend/wechatpay/example/native_notify.php | 0 extend/wechatpay/example/notify.php | 0 extend/wechatpay/example/orderquery.php | 0 extend/wechatpay/example/phpqrcode/CHANGELOG | 0 extend/wechatpay/example/phpqrcode/INSTALL | 0 extend/wechatpay/example/phpqrcode/LICENSE | 0 extend/wechatpay/example/phpqrcode/README | 0 extend/wechatpay/example/phpqrcode/VERSION | 0 .../phpqrcode/bindings/tcpdf/qrcode.php | 0 .../example/phpqrcode/cache/frame_1.dat | 0 .../example/phpqrcode/cache/frame_1.png | Bin .../example/phpqrcode/cache/frame_10.dat | Bin .../example/phpqrcode/cache/frame_10.png | Bin .../example/phpqrcode/cache/frame_11.dat | Bin .../example/phpqrcode/cache/frame_11.png | Bin .../example/phpqrcode/cache/frame_12.dat | Bin .../example/phpqrcode/cache/frame_12.png | Bin .../example/phpqrcode/cache/frame_13.dat | Bin .../example/phpqrcode/cache/frame_13.png | Bin .../example/phpqrcode/cache/frame_14.dat | Bin .../example/phpqrcode/cache/frame_14.png | Bin .../example/phpqrcode/cache/frame_15.dat | Bin .../example/phpqrcode/cache/frame_15.png | Bin .../example/phpqrcode/cache/frame_16.dat | 0 .../example/phpqrcode/cache/frame_16.png | Bin .../example/phpqrcode/cache/frame_17.dat | Bin .../example/phpqrcode/cache/frame_17.png | Bin .../example/phpqrcode/cache/frame_18.dat | 0 .../example/phpqrcode/cache/frame_18.png | Bin .../example/phpqrcode/cache/frame_19.dat | 0 .../example/phpqrcode/cache/frame_19.png | Bin .../example/phpqrcode/cache/frame_2.dat | 0 .../example/phpqrcode/cache/frame_2.png | Bin .../example/phpqrcode/cache/frame_20.dat | Bin .../example/phpqrcode/cache/frame_20.png | Bin .../example/phpqrcode/cache/frame_21.dat | 0 .../example/phpqrcode/cache/frame_21.png | Bin .../example/phpqrcode/cache/frame_22.dat | 0 .../example/phpqrcode/cache/frame_22.png | Bin .../example/phpqrcode/cache/frame_23.dat | 0 .../example/phpqrcode/cache/frame_23.png | Bin .../example/phpqrcode/cache/frame_24.dat | 0 .../example/phpqrcode/cache/frame_24.png | Bin .../example/phpqrcode/cache/frame_25.dat | 0 .../example/phpqrcode/cache/frame_25.png | Bin .../example/phpqrcode/cache/frame_26.dat | 0 .../example/phpqrcode/cache/frame_26.png | Bin .../example/phpqrcode/cache/frame_27.dat | Bin .../example/phpqrcode/cache/frame_27.png | Bin .../example/phpqrcode/cache/frame_28.dat | Bin .../example/phpqrcode/cache/frame_28.png | Bin .../example/phpqrcode/cache/frame_29.dat | 0 .../example/phpqrcode/cache/frame_29.png | Bin .../example/phpqrcode/cache/frame_3.dat | 0 .../example/phpqrcode/cache/frame_3.png | Bin .../example/phpqrcode/cache/frame_30.dat | Bin .../example/phpqrcode/cache/frame_30.png | Bin .../example/phpqrcode/cache/frame_31.dat | 0 .../example/phpqrcode/cache/frame_31.png | Bin .../example/phpqrcode/cache/frame_32.dat | 0 .../example/phpqrcode/cache/frame_32.png | Bin .../example/phpqrcode/cache/frame_33.dat | 0 .../example/phpqrcode/cache/frame_33.png | Bin .../example/phpqrcode/cache/frame_34.dat | Bin .../example/phpqrcode/cache/frame_34.png | Bin .../example/phpqrcode/cache/frame_35.dat | Bin .../example/phpqrcode/cache/frame_35.png | Bin .../example/phpqrcode/cache/frame_36.dat | Bin .../example/phpqrcode/cache/frame_36.png | Bin .../example/phpqrcode/cache/frame_37.dat | Bin .../example/phpqrcode/cache/frame_37.png | Bin .../example/phpqrcode/cache/frame_38.dat | 0 .../example/phpqrcode/cache/frame_38.png | Bin .../example/phpqrcode/cache/frame_39.dat | Bin .../example/phpqrcode/cache/frame_39.png | Bin .../example/phpqrcode/cache/frame_4.dat | 0 .../example/phpqrcode/cache/frame_4.png | Bin .../example/phpqrcode/cache/frame_40.dat | 0 .../example/phpqrcode/cache/frame_40.png | Bin .../example/phpqrcode/cache/frame_5.dat | 0 .../example/phpqrcode/cache/frame_5.png | Bin .../example/phpqrcode/cache/frame_6.dat | Bin .../example/phpqrcode/cache/frame_6.png | Bin .../example/phpqrcode/cache/frame_7.dat | Bin .../example/phpqrcode/cache/frame_7.png | Bin .../example/phpqrcode/cache/frame_8.dat | Bin .../example/phpqrcode/cache/frame_8.png | Bin .../example/phpqrcode/cache/frame_9.dat | Bin .../example/phpqrcode/cache/frame_9.png | Bin .../phpqrcode/cache/mask_0/mask_101_0.dat | Bin .../phpqrcode/cache/mask_0/mask_105_0.dat | Bin .../phpqrcode/cache/mask_0/mask_109_0.dat | 0 .../phpqrcode/cache/mask_0/mask_113_0.dat | 0 .../phpqrcode/cache/mask_0/mask_117_0.dat | 0 .../phpqrcode/cache/mask_0/mask_121_0.dat | 0 .../phpqrcode/cache/mask_0/mask_125_0.dat | 0 .../phpqrcode/cache/mask_0/mask_129_0.dat | 0 .../phpqrcode/cache/mask_0/mask_133_0.dat | 0 .../phpqrcode/cache/mask_0/mask_137_0.dat | 0 .../phpqrcode/cache/mask_0/mask_141_0.dat | 0 .../phpqrcode/cache/mask_0/mask_145_0.dat | 0 .../phpqrcode/cache/mask_0/mask_149_0.dat | 0 .../phpqrcode/cache/mask_0/mask_153_0.dat | 0 .../phpqrcode/cache/mask_0/mask_157_0.dat | 0 .../phpqrcode/cache/mask_0/mask_161_0.dat | Bin .../phpqrcode/cache/mask_0/mask_165_0.dat | 0 .../phpqrcode/cache/mask_0/mask_169_0.dat | 0 .../phpqrcode/cache/mask_0/mask_173_0.dat | 0 .../phpqrcode/cache/mask_0/mask_177_0.dat | 0 .../phpqrcode/cache/mask_0/mask_21_0.dat | Bin .../phpqrcode/cache/mask_0/mask_25_0.dat | Bin .../phpqrcode/cache/mask_0/mask_29_0.dat | Bin .../phpqrcode/cache/mask_0/mask_33_0.dat | Bin .../phpqrcode/cache/mask_0/mask_37_0.dat | Bin .../phpqrcode/cache/mask_0/mask_41_0.dat | Bin .../phpqrcode/cache/mask_0/mask_45_0.dat | Bin .../phpqrcode/cache/mask_0/mask_49_0.dat | 0 .../phpqrcode/cache/mask_0/mask_53_0.dat | 0 .../phpqrcode/cache/mask_0/mask_57_0.dat | 0 .../phpqrcode/cache/mask_0/mask_61_0.dat | Bin .../phpqrcode/cache/mask_0/mask_65_0.dat | Bin .../phpqrcode/cache/mask_0/mask_69_0.dat | 0 .../phpqrcode/cache/mask_0/mask_73_0.dat | 0 .../phpqrcode/cache/mask_0/mask_77_0.dat | 0 .../phpqrcode/cache/mask_0/mask_81_0.dat | 0 .../phpqrcode/cache/mask_0/mask_85_0.dat | 0 .../phpqrcode/cache/mask_0/mask_89_0.dat | 0 .../phpqrcode/cache/mask_0/mask_93_0.dat | 0 .../phpqrcode/cache/mask_0/mask_97_0.dat | Bin .../phpqrcode/cache/mask_1/mask_101_1.dat | 0 .../phpqrcode/cache/mask_1/mask_105_1.dat | 0 .../phpqrcode/cache/mask_1/mask_109_1.dat | 0 .../phpqrcode/cache/mask_1/mask_113_1.dat | 0 .../phpqrcode/cache/mask_1/mask_117_1.dat | 0 .../phpqrcode/cache/mask_1/mask_121_1.dat | 0 .../phpqrcode/cache/mask_1/mask_125_1.dat | 0 .../phpqrcode/cache/mask_1/mask_129_1.dat | Bin .../phpqrcode/cache/mask_1/mask_133_1.dat | 0 .../phpqrcode/cache/mask_1/mask_137_1.dat | 0 .../phpqrcode/cache/mask_1/mask_141_1.dat | 0 .../phpqrcode/cache/mask_1/mask_145_1.dat | 0 .../phpqrcode/cache/mask_1/mask_149_1.dat | 0 .../phpqrcode/cache/mask_1/mask_153_1.dat | 0 .../phpqrcode/cache/mask_1/mask_157_1.dat | 0 .../phpqrcode/cache/mask_1/mask_161_1.dat | 0 .../phpqrcode/cache/mask_1/mask_165_1.dat | 0 .../phpqrcode/cache/mask_1/mask_169_1.dat | 0 .../phpqrcode/cache/mask_1/mask_173_1.dat | 0 .../phpqrcode/cache/mask_1/mask_177_1.dat | 0 .../phpqrcode/cache/mask_1/mask_21_1.dat | Bin .../phpqrcode/cache/mask_1/mask_25_1.dat | Bin .../phpqrcode/cache/mask_1/mask_29_1.dat | Bin .../phpqrcode/cache/mask_1/mask_33_1.dat | Bin .../phpqrcode/cache/mask_1/mask_37_1.dat | Bin .../phpqrcode/cache/mask_1/mask_41_1.dat | Bin .../phpqrcode/cache/mask_1/mask_45_1.dat | Bin .../phpqrcode/cache/mask_1/mask_49_1.dat | Bin .../phpqrcode/cache/mask_1/mask_53_1.dat | Bin .../phpqrcode/cache/mask_1/mask_57_1.dat | Bin .../phpqrcode/cache/mask_1/mask_61_1.dat | 0 .../phpqrcode/cache/mask_1/mask_65_1.dat | Bin .../phpqrcode/cache/mask_1/mask_69_1.dat | Bin .../phpqrcode/cache/mask_1/mask_73_1.dat | Bin .../phpqrcode/cache/mask_1/mask_77_1.dat | Bin .../phpqrcode/cache/mask_1/mask_81_1.dat | Bin .../phpqrcode/cache/mask_1/mask_85_1.dat | 0 .../phpqrcode/cache/mask_1/mask_89_1.dat | 0 .../phpqrcode/cache/mask_1/mask_93_1.dat | 0 .../phpqrcode/cache/mask_1/mask_97_1.dat | 0 .../phpqrcode/cache/mask_2/mask_101_2.dat | 0 .../phpqrcode/cache/mask_2/mask_105_2.dat | 0 .../phpqrcode/cache/mask_2/mask_109_2.dat | 0 .../phpqrcode/cache/mask_2/mask_113_2.dat | 0 .../phpqrcode/cache/mask_2/mask_117_2.dat | 0 .../phpqrcode/cache/mask_2/mask_121_2.dat | Bin .../phpqrcode/cache/mask_2/mask_125_2.dat | 0 .../phpqrcode/cache/mask_2/mask_129_2.dat | 0 .../phpqrcode/cache/mask_2/mask_133_2.dat | 0 .../phpqrcode/cache/mask_2/mask_137_2.dat | 0 .../phpqrcode/cache/mask_2/mask_141_2.dat | 0 .../phpqrcode/cache/mask_2/mask_145_2.dat | 0 .../phpqrcode/cache/mask_2/mask_149_2.dat | 0 .../phpqrcode/cache/mask_2/mask_153_2.dat | 0 .../phpqrcode/cache/mask_2/mask_157_2.dat | 0 .../phpqrcode/cache/mask_2/mask_161_2.dat | Bin .../phpqrcode/cache/mask_2/mask_165_2.dat | 0 .../phpqrcode/cache/mask_2/mask_169_2.dat | Bin .../phpqrcode/cache/mask_2/mask_173_2.dat | 0 .../phpqrcode/cache/mask_2/mask_177_2.dat | 0 .../phpqrcode/cache/mask_2/mask_21_2.dat | Bin .../phpqrcode/cache/mask_2/mask_25_2.dat | Bin .../phpqrcode/cache/mask_2/mask_29_2.dat | Bin .../phpqrcode/cache/mask_2/mask_33_2.dat | Bin .../phpqrcode/cache/mask_2/mask_37_2.dat | Bin .../phpqrcode/cache/mask_2/mask_41_2.dat | 0 .../phpqrcode/cache/mask_2/mask_45_2.dat | Bin .../phpqrcode/cache/mask_2/mask_49_2.dat | Bin .../phpqrcode/cache/mask_2/mask_53_2.dat | Bin .../phpqrcode/cache/mask_2/mask_57_2.dat | Bin .../phpqrcode/cache/mask_2/mask_61_2.dat | Bin .../phpqrcode/cache/mask_2/mask_65_2.dat | Bin .../phpqrcode/cache/mask_2/mask_69_2.dat | Bin .../phpqrcode/cache/mask_2/mask_73_2.dat | Bin .../phpqrcode/cache/mask_2/mask_77_2.dat | 0 .../phpqrcode/cache/mask_2/mask_81_2.dat | 0 .../phpqrcode/cache/mask_2/mask_85_2.dat | 0 .../phpqrcode/cache/mask_2/mask_89_2.dat | 0 .../phpqrcode/cache/mask_2/mask_93_2.dat | Bin .../phpqrcode/cache/mask_2/mask_97_2.dat | 0 .../phpqrcode/cache/mask_3/mask_101_3.dat | 0 .../phpqrcode/cache/mask_3/mask_105_3.dat | 0 .../phpqrcode/cache/mask_3/mask_109_3.dat | 0 .../phpqrcode/cache/mask_3/mask_113_3.dat | 0 .../phpqrcode/cache/mask_3/mask_117_3.dat | 0 .../phpqrcode/cache/mask_3/mask_121_3.dat | Bin .../phpqrcode/cache/mask_3/mask_125_3.dat | 0 .../phpqrcode/cache/mask_3/mask_129_3.dat | 0 .../phpqrcode/cache/mask_3/mask_133_3.dat | Bin .../phpqrcode/cache/mask_3/mask_137_3.dat | 0 .../phpqrcode/cache/mask_3/mask_141_3.dat | 0 .../phpqrcode/cache/mask_3/mask_145_3.dat | 0 .../phpqrcode/cache/mask_3/mask_149_3.dat | 0 .../phpqrcode/cache/mask_3/mask_153_3.dat | 0 .../phpqrcode/cache/mask_3/mask_157_3.dat | Bin .../phpqrcode/cache/mask_3/mask_161_3.dat | 0 .../phpqrcode/cache/mask_3/mask_165_3.dat | 0 .../phpqrcode/cache/mask_3/mask_169_3.dat | 0 .../phpqrcode/cache/mask_3/mask_173_3.dat | 0 .../phpqrcode/cache/mask_3/mask_177_3.dat | Bin .../phpqrcode/cache/mask_3/mask_21_3.dat | Bin .../phpqrcode/cache/mask_3/mask_25_3.dat | Bin .../phpqrcode/cache/mask_3/mask_29_3.dat | Bin .../phpqrcode/cache/mask_3/mask_33_3.dat | Bin .../phpqrcode/cache/mask_3/mask_37_3.dat | Bin .../phpqrcode/cache/mask_3/mask_41_3.dat | Bin .../phpqrcode/cache/mask_3/mask_45_3.dat | 0 .../phpqrcode/cache/mask_3/mask_49_3.dat | Bin .../phpqrcode/cache/mask_3/mask_53_3.dat | 0 .../phpqrcode/cache/mask_3/mask_57_3.dat | Bin .../phpqrcode/cache/mask_3/mask_61_3.dat | 0 .../phpqrcode/cache/mask_3/mask_65_3.dat | 0 .../phpqrcode/cache/mask_3/mask_69_3.dat | 0 .../phpqrcode/cache/mask_3/mask_73_3.dat | 0 .../phpqrcode/cache/mask_3/mask_77_3.dat | 0 .../phpqrcode/cache/mask_3/mask_81_3.dat | 0 .../phpqrcode/cache/mask_3/mask_85_3.dat | Bin .../phpqrcode/cache/mask_3/mask_89_3.dat | 0 .../phpqrcode/cache/mask_3/mask_93_3.dat | 0 .../phpqrcode/cache/mask_3/mask_97_3.dat | Bin .../phpqrcode/cache/mask_4/mask_101_4.dat | 0 .../phpqrcode/cache/mask_4/mask_105_4.dat | 0 .../phpqrcode/cache/mask_4/mask_109_4.dat | Bin .../phpqrcode/cache/mask_4/mask_113_4.dat | 0 .../phpqrcode/cache/mask_4/mask_117_4.dat | 0 .../phpqrcode/cache/mask_4/mask_121_4.dat | Bin .../phpqrcode/cache/mask_4/mask_125_4.dat | Bin .../phpqrcode/cache/mask_4/mask_129_4.dat | Bin .../phpqrcode/cache/mask_4/mask_133_4.dat | 0 .../phpqrcode/cache/mask_4/mask_137_4.dat | Bin .../phpqrcode/cache/mask_4/mask_141_4.dat | Bin .../phpqrcode/cache/mask_4/mask_145_4.dat | Bin .../phpqrcode/cache/mask_4/mask_149_4.dat | 0 .../phpqrcode/cache/mask_4/mask_153_4.dat | 0 .../phpqrcode/cache/mask_4/mask_157_4.dat | 0 .../phpqrcode/cache/mask_4/mask_161_4.dat | 0 .../phpqrcode/cache/mask_4/mask_165_4.dat | 0 .../phpqrcode/cache/mask_4/mask_169_4.dat | Bin .../phpqrcode/cache/mask_4/mask_173_4.dat | 0 .../phpqrcode/cache/mask_4/mask_177_4.dat | 0 .../phpqrcode/cache/mask_4/mask_21_4.dat | Bin .../phpqrcode/cache/mask_4/mask_25_4.dat | Bin .../phpqrcode/cache/mask_4/mask_29_4.dat | Bin .../phpqrcode/cache/mask_4/mask_33_4.dat | Bin .../phpqrcode/cache/mask_4/mask_37_4.dat | Bin .../phpqrcode/cache/mask_4/mask_41_4.dat | Bin .../phpqrcode/cache/mask_4/mask_45_4.dat | Bin .../phpqrcode/cache/mask_4/mask_49_4.dat | Bin .../phpqrcode/cache/mask_4/mask_53_4.dat | Bin .../phpqrcode/cache/mask_4/mask_57_4.dat | Bin .../phpqrcode/cache/mask_4/mask_61_4.dat | Bin .../phpqrcode/cache/mask_4/mask_65_4.dat | 0 .../phpqrcode/cache/mask_4/mask_69_4.dat | 0 .../phpqrcode/cache/mask_4/mask_73_4.dat | 0 .../phpqrcode/cache/mask_4/mask_77_4.dat | 0 .../phpqrcode/cache/mask_4/mask_81_4.dat | 0 .../phpqrcode/cache/mask_4/mask_85_4.dat | Bin .../phpqrcode/cache/mask_4/mask_89_4.dat | 0 .../phpqrcode/cache/mask_4/mask_93_4.dat | 0 .../phpqrcode/cache/mask_4/mask_97_4.dat | Bin .../phpqrcode/cache/mask_5/mask_101_5.dat | 0 .../phpqrcode/cache/mask_5/mask_105_5.dat | Bin .../phpqrcode/cache/mask_5/mask_109_5.dat | Bin .../phpqrcode/cache/mask_5/mask_113_5.dat | 0 .../phpqrcode/cache/mask_5/mask_117_5.dat | 0 .../phpqrcode/cache/mask_5/mask_121_5.dat | Bin .../phpqrcode/cache/mask_5/mask_125_5.dat | 0 .../phpqrcode/cache/mask_5/mask_129_5.dat | Bin .../phpqrcode/cache/mask_5/mask_133_5.dat | 0 .../phpqrcode/cache/mask_5/mask_137_5.dat | 0 .../phpqrcode/cache/mask_5/mask_141_5.dat | Bin .../phpqrcode/cache/mask_5/mask_145_5.dat | Bin .../phpqrcode/cache/mask_5/mask_149_5.dat | 0 .../phpqrcode/cache/mask_5/mask_153_5.dat | 0 .../phpqrcode/cache/mask_5/mask_157_5.dat | 0 .../phpqrcode/cache/mask_5/mask_161_5.dat | 0 .../phpqrcode/cache/mask_5/mask_165_5.dat | Bin .../phpqrcode/cache/mask_5/mask_169_5.dat | 0 .../phpqrcode/cache/mask_5/mask_173_5.dat | 0 .../phpqrcode/cache/mask_5/mask_177_5.dat | 0 .../phpqrcode/cache/mask_5/mask_21_5.dat | Bin .../phpqrcode/cache/mask_5/mask_25_5.dat | 0 .../phpqrcode/cache/mask_5/mask_29_5.dat | 0 .../phpqrcode/cache/mask_5/mask_33_5.dat | Bin .../phpqrcode/cache/mask_5/mask_37_5.dat | Bin .../phpqrcode/cache/mask_5/mask_41_5.dat | 0 .../phpqrcode/cache/mask_5/mask_45_5.dat | 0 .../phpqrcode/cache/mask_5/mask_49_5.dat | Bin .../phpqrcode/cache/mask_5/mask_53_5.dat | 0 .../phpqrcode/cache/mask_5/mask_57_5.dat | 0 .../phpqrcode/cache/mask_5/mask_61_5.dat | 0 .../phpqrcode/cache/mask_5/mask_65_5.dat | Bin .../phpqrcode/cache/mask_5/mask_69_5.dat | Bin .../phpqrcode/cache/mask_5/mask_73_5.dat | Bin .../phpqrcode/cache/mask_5/mask_77_5.dat | 0 .../phpqrcode/cache/mask_5/mask_81_5.dat | 0 .../phpqrcode/cache/mask_5/mask_85_5.dat | Bin .../phpqrcode/cache/mask_5/mask_89_5.dat | 0 .../phpqrcode/cache/mask_5/mask_93_5.dat | 0 .../phpqrcode/cache/mask_5/mask_97_5.dat | 0 .../phpqrcode/cache/mask_6/mask_101_6.dat | 0 .../phpqrcode/cache/mask_6/mask_105_6.dat | 0 .../phpqrcode/cache/mask_6/mask_109_6.dat | 0 .../phpqrcode/cache/mask_6/mask_113_6.dat | 0 .../phpqrcode/cache/mask_6/mask_117_6.dat | 0 .../phpqrcode/cache/mask_6/mask_121_6.dat | Bin .../phpqrcode/cache/mask_6/mask_125_6.dat | 0 .../phpqrcode/cache/mask_6/mask_129_6.dat | Bin .../phpqrcode/cache/mask_6/mask_133_6.dat | Bin .../phpqrcode/cache/mask_6/mask_137_6.dat | 0 .../phpqrcode/cache/mask_6/mask_141_6.dat | 0 .../phpqrcode/cache/mask_6/mask_145_6.dat | Bin .../phpqrcode/cache/mask_6/mask_149_6.dat | 0 .../phpqrcode/cache/mask_6/mask_153_6.dat | Bin .../phpqrcode/cache/mask_6/mask_157_6.dat | 0 .../phpqrcode/cache/mask_6/mask_161_6.dat | Bin .../phpqrcode/cache/mask_6/mask_165_6.dat | Bin .../phpqrcode/cache/mask_6/mask_169_6.dat | 0 .../phpqrcode/cache/mask_6/mask_173_6.dat | 0 .../phpqrcode/cache/mask_6/mask_177_6.dat | 0 .../phpqrcode/cache/mask_6/mask_21_6.dat | 0 .../phpqrcode/cache/mask_6/mask_25_6.dat | 0 .../phpqrcode/cache/mask_6/mask_29_6.dat | 0 .../phpqrcode/cache/mask_6/mask_33_6.dat | Bin .../phpqrcode/cache/mask_6/mask_37_6.dat | 0 .../phpqrcode/cache/mask_6/mask_41_6.dat | Bin .../phpqrcode/cache/mask_6/mask_45_6.dat | Bin .../phpqrcode/cache/mask_6/mask_49_6.dat | 0 .../phpqrcode/cache/mask_6/mask_53_6.dat | Bin .../phpqrcode/cache/mask_6/mask_57_6.dat | 0 .../phpqrcode/cache/mask_6/mask_61_6.dat | 0 .../phpqrcode/cache/mask_6/mask_65_6.dat | 0 .../phpqrcode/cache/mask_6/mask_69_6.dat | 0 .../phpqrcode/cache/mask_6/mask_73_6.dat | Bin .../phpqrcode/cache/mask_6/mask_77_6.dat | 0 .../phpqrcode/cache/mask_6/mask_81_6.dat | 0 .../phpqrcode/cache/mask_6/mask_85_6.dat | Bin .../phpqrcode/cache/mask_6/mask_89_6.dat | Bin .../phpqrcode/cache/mask_6/mask_93_6.dat | Bin .../phpqrcode/cache/mask_6/mask_97_6.dat | 0 .../phpqrcode/cache/mask_7/mask_101_7.dat | 0 .../phpqrcode/cache/mask_7/mask_105_7.dat | 0 .../phpqrcode/cache/mask_7/mask_109_7.dat | 0 .../phpqrcode/cache/mask_7/mask_113_7.dat | 0 .../phpqrcode/cache/mask_7/mask_117_7.dat | 0 .../phpqrcode/cache/mask_7/mask_121_7.dat | 0 .../phpqrcode/cache/mask_7/mask_125_7.dat | Bin .../phpqrcode/cache/mask_7/mask_129_7.dat | Bin .../phpqrcode/cache/mask_7/mask_133_7.dat | Bin .../phpqrcode/cache/mask_7/mask_137_7.dat | 0 .../phpqrcode/cache/mask_7/mask_141_7.dat | 0 .../phpqrcode/cache/mask_7/mask_145_7.dat | 0 .../phpqrcode/cache/mask_7/mask_149_7.dat | 0 .../phpqrcode/cache/mask_7/mask_153_7.dat | 0 .../phpqrcode/cache/mask_7/mask_157_7.dat | 0 .../phpqrcode/cache/mask_7/mask_161_7.dat | 0 .../phpqrcode/cache/mask_7/mask_165_7.dat | 0 .../phpqrcode/cache/mask_7/mask_169_7.dat | Bin .../phpqrcode/cache/mask_7/mask_173_7.dat | 0 .../phpqrcode/cache/mask_7/mask_177_7.dat | Bin .../phpqrcode/cache/mask_7/mask_21_7.dat | 0 .../phpqrcode/cache/mask_7/mask_25_7.dat | 0 .../phpqrcode/cache/mask_7/mask_29_7.dat | 0 .../phpqrcode/cache/mask_7/mask_33_7.dat | 0 .../phpqrcode/cache/mask_7/mask_37_7.dat | Bin .../phpqrcode/cache/mask_7/mask_41_7.dat | 0 .../phpqrcode/cache/mask_7/mask_45_7.dat | Bin .../phpqrcode/cache/mask_7/mask_49_7.dat | 0 .../phpqrcode/cache/mask_7/mask_53_7.dat | 0 .../phpqrcode/cache/mask_7/mask_57_7.dat | 0 .../phpqrcode/cache/mask_7/mask_61_7.dat | 0 .../phpqrcode/cache/mask_7/mask_65_7.dat | 0 .../phpqrcode/cache/mask_7/mask_69_7.dat | Bin .../phpqrcode/cache/mask_7/mask_73_7.dat | Bin .../phpqrcode/cache/mask_7/mask_77_7.dat | Bin .../phpqrcode/cache/mask_7/mask_81_7.dat | 0 .../phpqrcode/cache/mask_7/mask_85_7.dat | Bin .../phpqrcode/cache/mask_7/mask_89_7.dat | Bin .../phpqrcode/cache/mask_7/mask_93_7.dat | Bin .../phpqrcode/cache/mask_7/mask_97_7.dat | 0 extend/wechatpay/example/phpqrcode/index.php | 0 .../wechatpay/example/phpqrcode/phpqrcode.php | 0 .../example/phpqrcode/qrbitstream.php | 0 .../wechatpay/example/phpqrcode/qrconfig.php | 0 .../wechatpay/example/phpqrcode/qrconst.php | 0 .../wechatpay/example/phpqrcode/qrencode.php | 0 .../wechatpay/example/phpqrcode/qrimage.php | 0 .../wechatpay/example/phpqrcode/qrinput.php | 0 extend/wechatpay/example/phpqrcode/qrlib.php | 0 extend/wechatpay/example/phpqrcode/qrmask.php | 0 .../wechatpay/example/phpqrcode/qrrscode.php | 0 extend/wechatpay/example/phpqrcode/qrspec.php | 0 .../wechatpay/example/phpqrcode/qrsplit.php | 0 .../wechatpay/example/phpqrcode/qrtools.php | 0 .../example/phpqrcode/tools/merge.bat | 0 .../example/phpqrcode/tools/merge.php | 0 .../example/phpqrcode/tools/merge.sh | 0 .../example/phpqrcode/tools/merged_config.php | 0 .../example/phpqrcode/tools/merged_header.php | 0 extend/wechatpay/example/qrcode.php | 0 extend/wechatpay/example/refund.php | 0 extend/wechatpay/example/refundquery.php | 0 extend/wechatpay/index.php | 0 extend/wechatpay/lib/WxPay.Api.php | 0 extend/wechatpay/lib/WxPay.Config.php | 0 extend/wechatpay/lib/WxPay.Data.php | 0 extend/wechatpay/lib/WxPay.Exception.php | 0 extend/wechatpay/lib/WxPay.Notify.php | 0 public/.htaccess | 0 public/images/bg2_red.png | Bin 0 -> 507 bytes public/images/bg3.png | Bin 0 -> 507 bytes public/images/lunbo/demo.css | 0 public/images/lunbo/swiper.min.css | 0 public/images/lunbo/swiper.min.js | 0 public/index.css | 2 +- public/index.php | 0 public/robots.txt | 0 public/router.php | 0 public/vue.min.js | 3 + runtime/.gitignore | 0 think | 0 thinkphp/.htaccess | 0 thinkphp/.travis.yml | 0 thinkphp/CONTRIBUTING.md | 0 thinkphp/LICENSE.txt | 0 thinkphp/README.md | 0 thinkphp/base.php | 0 thinkphp/codecov.yml | 0 thinkphp/composer.json | 0 thinkphp/console.php | 0 thinkphp/convention.php | 0 thinkphp/helper.php | 0 thinkphp/lang/zh-cn.php | 0 thinkphp/library/think/App.php | 0 thinkphp/library/think/Build.php | 0 thinkphp/library/think/Cache.php | 0 thinkphp/library/think/Collection.php | 0 thinkphp/library/think/Config.php | 0 thinkphp/library/think/Console.php | 0 thinkphp/library/think/Controller.php | 0 thinkphp/library/think/Cookie.php | 0 thinkphp/library/think/Db.php | 0 thinkphp/library/think/Debug.php | 0 thinkphp/library/think/Env.php | 0 thinkphp/library/think/Error.php | 0 thinkphp/library/think/Exception.php | 0 thinkphp/library/think/File.php | 0 thinkphp/library/think/Hook.php | 0 thinkphp/library/think/Lang.php | 0 thinkphp/library/think/Loader.php | 0 thinkphp/library/think/Log.php | 0 thinkphp/library/think/Model.php | 0 thinkphp/library/think/Paginator.php | 0 thinkphp/library/think/Process.php | 0 thinkphp/library/think/Request.php | 0 thinkphp/library/think/Response.php | 0 thinkphp/library/think/Route.php | 0 thinkphp/library/think/Session.php | 0 thinkphp/library/think/Template.php | 0 thinkphp/library/think/Url.php | 0 thinkphp/library/think/Validate.php | 0 thinkphp/library/think/View.php | 0 thinkphp/library/think/cache/Driver.php | 0 thinkphp/library/think/cache/driver/File.php | 0 thinkphp/library/think/cache/driver/Lite.php | 0 .../library/think/cache/driver/Memcache.php | 0 .../library/think/cache/driver/Memcached.php | 0 thinkphp/library/think/cache/driver/Redis.php | 0 .../library/think/cache/driver/Sqlite.php | 0 .../library/think/cache/driver/Wincache.php | 0 .../library/think/cache/driver/Xcache.php | 0 thinkphp/library/think/config/driver/Ini.php | 0 thinkphp/library/think/config/driver/Json.php | 0 thinkphp/library/think/config/driver/Xml.php | 0 thinkphp/library/think/console/Command.php | 0 thinkphp/library/think/console/Input.php | 0 thinkphp/library/think/console/LICENSE | 0 thinkphp/library/think/console/Output.php | 0 thinkphp/library/think/console/bin/README.md | 0 .../library/think/console/bin/hiddeninput.exe | Bin .../library/think/console/command/Build.php | 0 .../library/think/console/command/Clear.php | 0 .../library/think/console/command/Help.php | 0 .../library/think/console/command/Lists.php | 0 .../library/think/console/command/Make.php | 0 .../think/console/command/make/Controller.php | 0 .../think/console/command/make/Model.php | 0 .../command/make/stubs/controller.plain.stub | 0 .../command/make/stubs/controller.stub | 0 .../console/command/make/stubs/model.stub | 0 .../console/command/optimize/Autoload.php | 0 .../think/console/command/optimize/Config.php | 0 .../think/console/command/optimize/Route.php | 0 .../think/console/command/optimize/Schema.php | 0 .../library/think/console/input/Argument.php | 0 .../think/console/input/Definition.php | 0 .../library/think/console/input/Option.php | 0 thinkphp/library/think/console/output/Ask.php | 0 .../think/console/output/Descriptor.php | 0 .../think/console/output/Formatter.php | 0 .../library/think/console/output/Question.php | 0 .../console/output/descriptor/Console.php | 0 .../think/console/output/driver/Buffer.php | 0 .../think/console/output/driver/Console.php | 0 .../think/console/output/driver/Nothing.php | 0 .../think/console/output/formatter/Stack.php | 0 .../think/console/output/formatter/Style.php | 0 .../think/console/output/question/Choice.php | 0 .../console/output/question/Confirmation.php | 0 thinkphp/library/think/controller/Rest.php | 0 thinkphp/library/think/controller/Yar.php | 0 thinkphp/library/think/db/Builder.php | 0 thinkphp/library/think/db/Connection.php | 0 thinkphp/library/think/db/Expression.php | 0 thinkphp/library/think/db/Query.php | 0 thinkphp/library/think/db/builder/Mysql.php | 0 thinkphp/library/think/db/builder/Pgsql.php | 0 thinkphp/library/think/db/builder/Sqlite.php | 0 thinkphp/library/think/db/builder/Sqlsrv.php | 0 thinkphp/library/think/db/connector/Mysql.php | 0 thinkphp/library/think/db/connector/Pgsql.php | 0 .../library/think/db/connector/Sqlite.php | 0 .../library/think/db/connector/Sqlsrv.php | 0 thinkphp/library/think/db/connector/pgsql.sql | 0 .../think/db/exception/BindParamException.php | 0 .../db/exception/DataNotFoundException.php | 0 .../db/exception/ModelNotFoundException.php | 0 thinkphp/library/think/debug/Console.php | 0 thinkphp/library/think/debug/Html.php | 0 .../exception/ClassNotFoundException.php | 0 .../library/think/exception/DbException.php | 0 .../think/exception/ErrorException.php | 0 thinkphp/library/think/exception/Handle.php | 0 .../library/think/exception/HttpException.php | 0 .../think/exception/HttpResponseException.php | 0 .../library/think/exception/PDOException.php | 0 .../exception/RouteNotFoundException.php | 0 .../exception/TemplateNotFoundException.php | 0 .../think/exception/ThrowableError.php | 0 .../think/exception/ValidateException.php | 0 thinkphp/library/think/log/driver/File.php | 0 thinkphp/library/think/log/driver/Socket.php | 0 thinkphp/library/think/log/driver/Test.php | 0 thinkphp/library/think/model/Collection.php | 0 thinkphp/library/think/model/Merge.php | 0 thinkphp/library/think/model/Pivot.php | 0 thinkphp/library/think/model/Relation.php | 0 .../think/model/relation/BelongsTo.php | 0 .../think/model/relation/BelongsToMany.php | 0 .../library/think/model/relation/HasMany.php | 0 .../think/model/relation/HasManyThrough.php | 0 .../library/think/model/relation/HasOne.php | 0 .../think/model/relation/MorphMany.php | 0 .../library/think/model/relation/MorphOne.php | 0 .../library/think/model/relation/MorphTo.php | 0 .../library/think/model/relation/OneToOne.php | 0 .../think/paginator/driver/Bootstrap.php | 0 thinkphp/library/think/process/Builder.php | 0 thinkphp/library/think/process/Utils.php | 0 .../think/process/exception/Failed.php | 0 .../think/process/exception/Timeout.php | 0 .../library/think/process/pipes/Pipes.php | 0 thinkphp/library/think/process/pipes/Unix.php | 0 .../library/think/process/pipes/Windows.php | 0 thinkphp/library/think/response/Json.php | 0 thinkphp/library/think/response/Jsonp.php | 0 thinkphp/library/think/response/Redirect.php | 0 thinkphp/library/think/response/View.php | 0 thinkphp/library/think/response/Xml.php | 0 .../library/think/session/driver/Memcache.php | 0 .../think/session/driver/Memcached.php | 0 .../library/think/session/driver/Redis.php | 0 thinkphp/library/think/template/TagLib.php | 0 .../library/think/template/driver/File.php | 0 thinkphp/library/think/template/taglib/Cx.php | 0 thinkphp/library/think/view/driver/Php.php | 0 thinkphp/library/think/view/driver/Think.php | 0 thinkphp/library/traits/controller/Jump.php | 0 thinkphp/library/traits/model/SoftDelete.php | 0 thinkphp/library/traits/think/Instance.php | 0 thinkphp/logo.png | Bin thinkphp/phpunit.xml | 0 thinkphp/start.php | 0 thinkphp/tpl/default_index.tpl | 0 thinkphp/tpl/dispatch_jump.tpl | 0 thinkphp/tpl/page_trace.tpl | 0 thinkphp/tpl/think_exception.tpl | 0 vendor/autoload.php | 0 vendor/composer/ClassLoader.php | 0 vendor/composer/LICENSE | 0 vendor/composer/autoload_classmap.php | 0 vendor/composer/autoload_files.php | 0 vendor/composer/autoload_namespaces.php | 0 vendor/composer/autoload_psr4.php | 0 vendor/composer/autoload_real.php | 0 vendor/composer/autoload_static.php | 0 vendor/composer/installed.json | 0 vendor/topthink/think-captcha/.gitignore | 0 vendor/topthink/think-captcha/LICENSE | 0 vendor/topthink/think-captcha/README.md | 0 .../topthink/think-captcha/assets/bgs/1.jpg | Bin .../topthink/think-captcha/assets/bgs/2.jpg | Bin .../topthink/think-captcha/assets/bgs/3.jpg | Bin .../topthink/think-captcha/assets/bgs/4.jpg | Bin .../topthink/think-captcha/assets/bgs/5.jpg | Bin .../topthink/think-captcha/assets/bgs/6.jpg | Bin .../topthink/think-captcha/assets/bgs/7.jpg | Bin .../topthink/think-captcha/assets/bgs/8.jpg | Bin .../topthink/think-captcha/assets/ttfs/1.ttf | Bin .../topthink/think-captcha/assets/ttfs/2.ttf | Bin .../topthink/think-captcha/assets/ttfs/3.ttf | Bin .../topthink/think-captcha/assets/ttfs/4.ttf | Bin .../topthink/think-captcha/assets/ttfs/5.ttf | Bin .../topthink/think-captcha/assets/ttfs/6.ttf | Bin .../think-captcha/assets/zhttfs/1.ttf | Bin vendor/topthink/think-captcha/composer.json | 0 vendor/topthink/think-captcha/src/Captcha.php | 0 .../think-captcha/src/CaptchaController.php | 0 vendor/topthink/think-captcha/src/helper.php | 0 vendor/topthink/think-helper/.gitignore | 0 vendor/topthink/think-helper/LICENSE | 0 vendor/topthink/think-helper/README.md | 0 vendor/topthink/think-helper/composer.json | 0 vendor/topthink/think-helper/src/Arr.php | 0 vendor/topthink/think-helper/src/Hash.php | 0 vendor/topthink/think-helper/src/Str.php | 0 vendor/topthink/think-helper/src/Time.php | 0 .../topthink/think-helper/src/hash/Bcrypt.php | 0 vendor/topthink/think-helper/src/hash/Md5.php | 0 vendor/topthink/think-helper/src/helper.php | 0 vendor/topthink/think-image/.gitignore | 0 vendor/topthink/think-image/.travis.yml | 0 vendor/topthink/think-image/LICENSE | 0 vendor/topthink/think-image/README.md | 0 vendor/topthink/think-image/composer.json | 0 vendor/topthink/think-image/phpunit.xml | 0 vendor/topthink/think-image/src/Image.php | 0 .../think-image/src/image/Exception.php | 0 .../think-image/src/image/gif/Decoder.php | 0 .../think-image/src/image/gif/Encoder.php | 0 .../think-image/src/image/gif/Gif.php | 0 .../topthink/think-image/tests/CropTest.php | 0 .../topthink/think-image/tests/FlipTest.php | 0 .../topthink/think-image/tests/InfoTest.php | 0 .../topthink/think-image/tests/RotateTest.php | 0 .../topthink/think-image/tests/TestCase.php | 0 .../topthink/think-image/tests/TextTest.php | 0 .../topthink/think-image/tests/ThumbTest.php | 0 .../topthink/think-image/tests/WaterTest.php | 0 .../topthink/think-image/tests/autoload.php | 0 .../think-image/tests/images/test.bmp | 0 .../think-image/tests/images/test.gif | Bin .../think-image/tests/images/test.jpg | Bin .../think-image/tests/images/test.png | Bin .../think-image/tests/images/test.ttf | Bin .../topthink/think-image/tests/tmp/.gitignore | 0 vendor/topthink/think-installer/.gitignore | 0 vendor/topthink/think-installer/composer.json | 0 .../topthink/think-installer/src/Plugin.php | 0 .../think-installer/src/ThinkExtend.php | 0 .../think-installer/src/ThinkFramework.php | 0 .../think-installer/src/ThinkTesting.php | 0 vendor/topthink/think-migration/.gitignore | 0 vendor/topthink/think-migration/LICENSE | 0 vendor/topthink/think-migration/README.md | 0 vendor/topthink/think-migration/composer.json | 0 .../think-migration/phinx/CHANGELOG.md | 0 .../think-migration/phinx/CONTRIBUTING.md | 0 vendor/topthink/think-migration/phinx/LICENSE | 0 .../topthink/think-migration/phinx/README.md | 0 .../src/Phinx/Db/Adapter/AdapterFactory.php | 0 .../src/Phinx/Db/Adapter/AdapterInterface.php | 0 .../src/Phinx/Db/Adapter/AdapterWrapper.php | 0 .../src/Phinx/Db/Adapter/MysqlAdapter.php | 0 .../phinx/src/Phinx/Db/Adapter/PdoAdapter.php | 0 .../src/Phinx/Db/Adapter/PostgresAdapter.php | 0 .../src/Phinx/Db/Adapter/ProxyAdapter.php | 0 .../src/Phinx/Db/Adapter/SQLiteAdapter.php | 0 .../src/Phinx/Db/Adapter/SqlServerAdapter.php | 0 .../Phinx/Db/Adapter/TablePrefixAdapter.php | 0 .../src/Phinx/Db/Adapter/WrapperInterface.php | 0 .../phinx/src/Phinx/Db/Table.php | 0 .../phinx/src/Phinx/Db/Table/Column.php | 0 .../phinx/src/Phinx/Db/Table/ForeignKey.php | 0 .../phinx/src/Phinx/Db/Table/Index.php | 0 .../src/Phinx/Migration/AbstractMigration.php | 0 .../Migration/AbstractTemplateCreation.php | 0 .../src/Phinx/Migration/CreationInterface.php | 0 .../IrreversibleMigrationException.php | 0 .../Migration/Migration.template.php.dist | 0 .../Phinx/Migration/MigrationInterface.php | 0 .../phinx/src/Phinx/Seed/AbstractSeed.php | 0 .../src/Phinx/Seed/Seed.template.php.dist | 0 .../phinx/src/Phinx/Seed/SeedInterface.php | 0 .../phinx/src/Phinx/Util/Util.php | 0 .../topthink/think-migration/src/Command.php | 0 .../topthink/think-migration/src/Migrator.php | 0 .../topthink/think-migration/src/Seeder.php | 0 .../think-migration/src/command/Migrate.php | 0 .../think-migration/src/command/Seed.php | 0 .../src/command/migrate/Breakpoint.php | 0 .../src/command/migrate/Create.php | 0 .../src/command/migrate/Rollback.php | 0 .../src/command/migrate/Run.php | 0 .../src/command/migrate/Status.php | 0 .../src/command/seed/Create.php | 0 .../think-migration/src/command/seed/Run.php | 0 .../src/command/stubs/migrate.stub | 0 .../src/command/stubs/seed.stub | 0 .../topthink/think-migration/src/config.php | 0 .../think-migration/src/db/Column.php | 0 .../topthink/think-migration/src/db/Table.php | 0 vendor/topthink/think-mongo/.gitignore | 0 vendor/topthink/think-mongo/LICENSE | 0 vendor/topthink/think-mongo/README.md | 0 vendor/topthink/think-mongo/composer.json | 0 vendor/topthink/think-mongo/src/Builder.php | 0 .../topthink/think-mongo/src/Connection.php | 0 vendor/topthink/think-mongo/src/Query.php | 0 vendor/topthink/think-oracle/LICENSE | 0 vendor/topthink/think-oracle/README.md | 0 vendor/topthink/think-oracle/composer.json | 0 vendor/topthink/think-oracle/src/Builder.php | 0 .../topthink/think-oracle/src/Connection.php | 0 vendor/topthink/think-queue/.gitignore | 0 vendor/topthink/think-queue/LICENSE | 0 vendor/topthink/think-queue/README.md | 0 vendor/topthink/think-queue/composer.json | 0 vendor/topthink/think-queue/src/Queue.php | 0 vendor/topthink/think-queue/src/common.php | 0 vendor/topthink/think-queue/src/config.php | 0 .../src/queue/CallQueuedHandler.php | 0 .../think-queue/src/queue/Connector.php | 0 vendor/topthink/think-queue/src/queue/Job.php | 0 .../think-queue/src/queue/Listener.php | 0 .../think-queue/src/queue/Queueable.php | 0 .../think-queue/src/queue/ShouldQueue.php | 0 .../topthink/think-queue/src/queue/Worker.php | 0 .../think-queue/src/queue/command/Listen.php | 0 .../think-queue/src/queue/command/Restart.php | 0 .../src/queue/command/Subscribe.php | 0 .../think-queue/src/queue/command/Work.php | 0 .../src/queue/connector/Database.php | 0 .../think-queue/src/queue/connector/Redis.php | 0 .../think-queue/src/queue/connector/Sync.php | 0 .../src/queue/connector/Topthink.php | 0 .../think-queue/src/queue/job/Database.php | 0 .../think-queue/src/queue/job/Redis.php | 0 .../think-queue/src/queue/job/Sync.php | 0 .../think-queue/src/queue/job/Topthink.php | 0 vendor/topthink/think-worker/LICENSE | 0 vendor/topthink/think-worker/README.md | 0 vendor/topthink/think-worker/composer.json | 0 vendor/topthink/think-worker/src/Server.php | 0 vendor/workerman/workerman/.gitignore | 0 vendor/workerman/workerman/Autoloader.php | 0 .../Connection/AsyncTcpConnection.php | 0 .../Connection/AsyncUdpConnection.php | 0 .../Connection/ConnectionInterface.php | 0 .../workerman/Connection/TcpConnection.php | 0 .../workerman/Connection/UdpConnection.php | 0 vendor/workerman/workerman/Events/Ev.php | 0 vendor/workerman/workerman/Events/Event.php | 0 .../workerman/Events/EventInterface.php | 0 .../workerman/workerman/Events/Libevent.php | 0 .../workerman/workerman/Events/React/Base.php | 0 .../workerman/Events/React/ExtEventLoop.php | 0 .../Events/React/ExtLibEventLoop.php | 0 .../Events/React/StreamSelectLoop.php | 0 vendor/workerman/workerman/Events/Select.php | 0 vendor/workerman/workerman/Events/Swoole.php | 0 vendor/workerman/workerman/Lib/Constants.php | 0 vendor/workerman/workerman/Lib/Timer.php | 0 vendor/workerman/workerman/MIT-LICENSE.txt | 0 .../workerman/workerman/Protocols/Frame.php | 0 vendor/workerman/workerman/Protocols/Http.php | 0 .../workerman/Protocols/Http/mime.types | 0 .../workerman/Protocols/ProtocolInterface.php | 0 vendor/workerman/workerman/Protocols/Text.php | 0 .../workerman/Protocols/Websocket.php | 0 vendor/workerman/workerman/Protocols/Ws.php | 0 vendor/workerman/workerman/README.md | 0 vendor/workerman/workerman/WebServer.php | 0 vendor/workerman/workerman/Worker.php | 0 vendor/workerman/workerman/composer.json | 0 1348 files changed, 1490 insertions(+), 269 deletions(-) mode change 100755 => 100644 .gitignore mode change 100755 => 100644 .travis.yml mode change 100755 => 100644 CHANGELOG.md mode change 100755 => 100644 LICENSE.txt mode change 100755 => 100644 README.md mode change 100755 => 100644 application/.htaccess mode change 100755 => 100644 application/command.php mode change 100755 => 100644 application/common.php mode change 100755 => 100644 application/config.php mode change 100755 => 100644 application/database.php mode change 100755 => 100644 application/extra/queue.php mode change 100755 => 100644 application/index/controller/Index.php create mode 100644 application/index/view/index/practices.html mode change 100755 => 100644 application/route.php mode change 100755 => 100644 application/tags.php mode change 100755 => 100644 build.php mode change 100755 => 100644 composer.json mode change 100755 => 100644 extend/PHPExcel/.travis.yml mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Autoloader.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/CachedObjectStorage/APC.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/CachedObjectStorage/CacheBase.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/CachedObjectStorage/DiscISAM.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/CachedObjectStorage/ICache.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/CachedObjectStorage/Igbinary.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/CachedObjectStorage/Memcache.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/CachedObjectStorage/Memory.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/CachedObjectStorage/MemoryGZip.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/CachedObjectStorage/MemorySerialized.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/CachedObjectStorage/PHPTemp.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/CachedObjectStorage/SQLite.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/CachedObjectStorage/SQLite3.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/CachedObjectStorage/Wincache.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/CachedObjectStorageFactory.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/CalcEngine/CyclicReferenceStack.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/CalcEngine/Logger.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Calculation.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Calculation/Database.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Calculation/DateTime.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Calculation/Engineering.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Calculation/Exception.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Calculation/ExceptionHandler.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Calculation/Financial.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Calculation/FormulaParser.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Calculation/FormulaToken.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Calculation/Function.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Calculation/Functions.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Calculation/Logical.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Calculation/LookupRef.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Calculation/MathTrig.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Calculation/Statistical.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Calculation/TextData.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Calculation/Token/Stack.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Calculation/functionlist.txt mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Cell.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Cell/AdvancedValueBinder.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Cell/DataType.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Cell/DataValidation.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Cell/DefaultValueBinder.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Cell/Hyperlink.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Cell/IValueBinder.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Chart.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Chart/Axis.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Chart/DataSeries.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Chart/DataSeriesValues.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Chart/Exception.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Chart/GridLines.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Chart/Layout.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Chart/Legend.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Chart/PlotArea.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Chart/Properties.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Chart/Renderer/PHP Charting Libraries.txt mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Chart/Renderer/jpgraph.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Chart/Title.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Comment.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/DocumentProperties.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/DocumentSecurity.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Exception.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/HashTable.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Helper/HTML.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/IComparable.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/IOFactory.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/NamedRange.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Reader/Abstract.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Reader/CSV.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Reader/DefaultReadFilter.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Reader/Excel2003XML.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Reader/Excel2007.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Reader/Excel2007/Chart.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Reader/Excel2007/Theme.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Reader/Excel5.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Reader/Excel5/Color.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Reader/Excel5/Color/BIFF5.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Reader/Excel5/Color/BIFF8.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Reader/Excel5/Color/BuiltIn.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Reader/Excel5/ErrorCode.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Reader/Excel5/Escher.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Reader/Excel5/MD5.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Reader/Excel5/RC4.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Reader/Excel5/Style/Border.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Reader/Excel5/Style/FillPattern.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Reader/Exception.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Reader/Gnumeric.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Reader/HTML.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Reader/IReadFilter.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Reader/IReader.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Reader/OOCalc.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Reader/SYLK.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/ReferenceHelper.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/RichText.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/RichText/ITextElement.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/RichText/Run.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/RichText/TextElement.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Settings.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/CodePage.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/Date.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/Drawing.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/Escher.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/Escher/DgContainer.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/Escher/DgContainer/SpgrContainer.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/Escher/DgContainer/SpgrContainer/SpContainer.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/Escher/DggContainer.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/Escher/DggContainer/BstoreContainer.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/Escher/DggContainer/BstoreContainer/BSE.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/Escher/DggContainer/BstoreContainer/BSE/Blip.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/Excel5.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/File.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/Font.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/JAMA/CHANGELOG.TXT mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/JAMA/CholeskyDecomposition.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/JAMA/EigenvalueDecomposition.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/JAMA/LUDecomposition.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/JAMA/Matrix.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/JAMA/QRDecomposition.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/JAMA/SingularValueDecomposition.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/JAMA/utils/Error.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/JAMA/utils/Maths.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/OLE.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/OLE/ChainedBlockStream.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/OLE/PPS.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/OLE/PPS/File.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/OLE/PPS/Root.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/OLERead.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/PCLZip/gnu-lgpl.txt mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/PCLZip/pclzip.lib.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/PCLZip/readme.txt mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/PasswordHasher.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/String.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/TimeZone.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/XMLWriter.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/ZipArchive.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/ZipStreamWrapper.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/trend/bestFitClass.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/trend/exponentialBestFitClass.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/trend/linearBestFitClass.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/trend/logarithmicBestFitClass.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/trend/polynomialBestFitClass.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/trend/powerBestFitClass.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Shared/trend/trendClass.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Style.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Style/Alignment.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Style/Border.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Style/Borders.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Style/Color.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Style/Conditional.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Style/Fill.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Style/Font.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Style/NumberFormat.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Style/Protection.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Style/Supervisor.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Worksheet.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Worksheet/AutoFilter.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Worksheet/AutoFilter/Column.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Worksheet/AutoFilter/Column/Rule.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Worksheet/BaseDrawing.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Worksheet/CellIterator.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Worksheet/Column.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Worksheet/ColumnCellIterator.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Worksheet/ColumnDimension.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Worksheet/ColumnIterator.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Worksheet/Dimension.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Worksheet/Drawing.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Worksheet/Drawing/Shadow.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Worksheet/HeaderFooter.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Worksheet/HeaderFooterDrawing.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Worksheet/MemoryDrawing.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Worksheet/PageMargins.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Worksheet/PageSetup.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Worksheet/Protection.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Worksheet/Row.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Worksheet/RowCellIterator.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Worksheet/RowDimension.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Worksheet/RowIterator.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Worksheet/SheetView.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/WorksheetIterator.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/Abstract.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/CSV.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/Excel2007.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/Excel2007/Chart.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/Excel2007/Comments.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/Excel2007/ContentTypes.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/Excel2007/DocProps.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/Excel2007/Drawing.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/Excel2007/Rels.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/Excel2007/RelsRibbon.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/Excel2007/RelsVBA.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/Excel2007/StringTable.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/Excel2007/Style.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/Excel2007/Theme.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/Excel2007/Workbook.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/Excel2007/Worksheet.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/Excel2007/WriterPart.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/Excel5.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/Excel5/BIFFwriter.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/Excel5/Escher.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/Excel5/Font.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/Excel5/Parser.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/Excel5/Workbook.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/Excel5/Worksheet.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/Excel5/Xf.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/Exception.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/HTML.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/IWriter.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/OpenDocument.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/OpenDocument/Cell/Comment.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/OpenDocument/Content.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/OpenDocument/Meta.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/OpenDocument/MetaInf.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/OpenDocument/Mimetype.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/OpenDocument/Settings.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/OpenDocument/Styles.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/OpenDocument/Thumbnails.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/OpenDocument/WriterPart.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/PDF.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/PDF/Core.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/PDF/DomPDF.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/PDF/mPDF.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/Writer/PDF/tcPDF.php mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/locale/bg/config mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/locale/cs/config mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/locale/cs/functions mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/locale/da/config mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/locale/da/functions mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/locale/de/config mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/locale/de/functions mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/locale/en/uk/config mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/locale/es/config mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/locale/es/functions mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/locale/fi/config mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/locale/fi/functions mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/locale/fr/config mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/locale/fr/functions mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/locale/hu/config mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/locale/hu/functions mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/locale/it/config mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/locale/it/functions mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/locale/nl/config mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/locale/nl/functions mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/locale/no/config mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/locale/no/functions mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/locale/pl/config mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/locale/pl/functions mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/locale/pt/br/config mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/locale/pt/br/functions mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/locale/pt/config mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/locale/pt/functions mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/locale/ru/config mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/locale/ru/functions mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/locale/sv/config mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/locale/sv/functions mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/locale/tr/config mode change 100755 => 100644 extend/PHPExcel/Classes/PHPExcel/locale/tr/functions mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Calculations/Database/DAVERAGE.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Calculations/Database/DCOUNT.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Calculations/Database/DGET.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Calculations/Database/DMAX.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Calculations/Database/DMIN.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Calculations/Database/DPRODUCT.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Calculations/Database/DSTDEV.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Calculations/Database/DSTDEVP.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Calculations/Database/DVAR.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Calculations/Database/DVARP.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Calculations/DateTime/DATE.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Calculations/DateTime/DATEVALUE.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Calculations/DateTime/TIME.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Calculations/DateTime/TIMEVALUE.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Calculations/index.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Reader/exampleReader01.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Reader/exampleReader02.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Reader/exampleReader03.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Reader/exampleReader04.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Reader/exampleReader05.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Reader/exampleReader06.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Reader/exampleReader07.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Reader/exampleReader08.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Reader/exampleReader09.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Reader/exampleReader10.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Reader/exampleReader11.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Reader/exampleReader12.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Reader/exampleReader13.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Reader/exampleReader14.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Reader/exampleReader15.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Reader/exampleReader16.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Reader/exampleReader17.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Reader/exampleReader18.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Reader/exampleReader19.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Reader/sampleData/example1.csv mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Reader/sampleData/example1.tsv mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Reader/sampleData/example1.xls mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Reader/sampleData/example2.csv mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Reader/sampleData/example2.xls mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Reading WorkBook Data/exampleWorkBookReader01.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Reading WorkBook Data/exampleWorkBookReader02.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Reading WorkBook Data/exampleWorkBookReader03.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Reading WorkBook Data/exampleWorkBookReader04.php mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Reading WorkBook Data/sampleData/example1.xls mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Reading WorkBook Data/sampleData/example1.xlsx mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/Reading WorkBook Data/sampleData/example2.xls mode change 100755 => 100644 extend/PHPExcel/Documentation/Examples/index.php mode change 100755 => 100644 extend/PHPExcel/Documentation/FunctionListByCategory.txt mode change 100755 => 100644 extend/PHPExcel/Documentation/FunctionListByName.txt mode change 100755 => 100644 extend/PHPExcel/Documentation/Functionality Cross-Reference.xls mode change 100755 => 100644 extend/PHPExcel/Documentation/PHPExcel AutoFilter Reference developer documentation.doc mode change 100755 => 100644 extend/PHPExcel/Documentation/PHPExcel Function Reference developer documentation.doc mode change 100755 => 100644 extend/PHPExcel/Documentation/PHPExcel User Documentation - Reading Spreadsheet Files.doc mode change 100755 => 100644 extend/PHPExcel/Documentation/PHPExcel developer documentation.doc mode change 100755 => 100644 extend/PHPExcel/Documentation/assets/ClassDiagrams/Architecture.cd mode change 100755 => 100644 extend/PHPExcel/Documentation/assets/ClassDiagrams/Architecture.png mode change 100755 => 100644 extend/PHPExcel/Documentation/assets/ClassDiagrams/ClassDiagrams.csproj mode change 100755 => 100644 extend/PHPExcel/Documentation/assets/ClassDiagrams/ClassDiagrams.csproj.user mode change 100755 => 100644 extend/PHPExcel/Documentation/assets/ClassDiagrams/ClassDiagrams.sln mode change 100755 => 100644 extend/PHPExcel/Documentation/assets/ClassDiagrams/Classes/IReader.cs mode change 100755 => 100644 extend/PHPExcel/Documentation/assets/ClassDiagrams/Classes/IWriter.cs mode change 100755 => 100644 extend/PHPExcel/Documentation/assets/ClassDiagrams/Classes/PHPExcel.cs mode change 100755 => 100644 extend/PHPExcel/Documentation/assets/ClassDiagrams/Classes/PHPExcel_IOFactory.cs mode change 100755 => 100644 extend/PHPExcel/Documentation/assets/ClassDiagrams/Classes/PHPExcel_Reader_Excel2007.cs mode change 100755 => 100644 extend/PHPExcel/Documentation/assets/ClassDiagrams/Classes/PHPExcel_Reader_Excel5.cs mode change 100755 => 100644 extend/PHPExcel/Documentation/assets/ClassDiagrams/Classes/PHPExcel_Reader_Serialized.cs mode change 100755 => 100644 extend/PHPExcel/Documentation/assets/ClassDiagrams/Classes/PHPExcel_Writer_Excel2007.cs mode change 100755 => 100644 extend/PHPExcel/Documentation/assets/ClassDiagrams/Classes/PHPExcel_Writer_Serialized.cs mode change 100755 => 100644 extend/PHPExcel/Documentation/assets/ClassDiagrams/Classes/Worksheet.cs mode change 100755 => 100644 extend/PHPExcel/Documentation/assets/ClassDiagrams/Exports/Architecture.png mode change 100755 => 100644 extend/PHPExcel/Documentation/assets/ClassDiagrams/Exports/ReaderWriter.png mode change 100755 => 100644 extend/PHPExcel/Documentation/assets/ClassDiagrams/ReaderWriter.cd mode change 100755 => 100644 extend/PHPExcel/Documentation/assets/ClassDiagrams/ReaderWriter.png mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/CalculationEngine/FunctionReference/01-Introduction.md mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/CalculationEngine/FunctionReference/02-01-Date-and-Time-Handling.md mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/CalculationEngine/FunctionReference/02-General-Introduction.md mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/CalculationEngine/FunctionReference/03-01-Cube-Functions.md mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/CalculationEngine/FunctionReference/03-02-Database-Functions.md mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/CalculationEngine/FunctionReference/03-03-Date-and-Time-Functions.md mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Features/Autofilters/01-Autofilters.md mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Features/Autofilters/02-Setting-an-Autofilter.md mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Features/Autofilters/03-Autofilter-Expressions.md mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Features/Autofilters/04-01-Autofilter-Expressions-Simple.md mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Features/Autofilters/04-02-Autofilter-Expressions-Dategroup.md mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Features/Autofilters/04-03-Autofilter-Expressions-Custom.md mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Features/Autofilters/04-04-Autofilter-Expressions-Dynamic.md mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Features/Autofilters/04-05-Autofilter-Expressions-Topten.md mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Features/Autofilters/05-Executing-Autofilters.md mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Features/Autofilters/06-Autofilter-Sorting.md mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Features/Autofilters/images/01-01-autofilter.png mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Features/Autofilters/images/01-02-autofilter.png mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Features/Autofilters/images/01-03-filter-icon-1.png mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Features/Autofilters/images/01-03-filter-icon-2.png mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Features/Autofilters/images/01-04-autofilter.png mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Features/Autofilters/images/04-01-simple-autofilter.png mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Features/Autofilters/images/04-02-dategroup-autofilter.png mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Features/Autofilters/images/04-03-custom-autofilter-1.png mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Features/Autofilters/images/04-03-custom-autofilter-2.png mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Features/Autofilters/images/04-04-dynamic-autofilter.png mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Features/Autofilters/images/04-05-topten-autofilter-1.png mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Features/Autofilters/images/04-05-topten-autofilter-2.png mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Functions/FunctionListByCategory.md mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Functions/FunctionListByName.md mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Overview/01-Getting-Started.md mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Overview/02-Architecture.md mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Overview/03-Creating-a-Spreadsheet.md mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Overview/04-Configuration-Settings.md mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Overview/05-Deleting-a-Workbook.md mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Overview/06-Worksheets.md mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Overview/07-Accessing-Cells.md mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Overview/08-Recipes.md mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Overview/09-Calculation-Engine.md mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Overview/10-Reading-and-Writing.md mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Overview/11-Appendices.md mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Overview/images/01-schematic.png mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Overview/images/02-readers-writers.png mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Overview/images/07-simple-example-1.png mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Overview/images/07-simple-example-2.png mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Overview/images/07-simple-example-3.png mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Overview/images/07-simple-example-4.png mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Overview/images/08-cell-comment.png mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Overview/images/08-column-width.png mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Overview/images/08-page-setup-margins.png mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Overview/images/08-page-setup-scaling-options.png mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Overview/images/08-styling-border-options.png mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Overview/images/09-command-line-calculation.png mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Overview/images/09-formula-in-cell-1.png mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/Overview/images/09-formula-in-cell-2.png mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/ReadingSpreadsheetFiles/01-File-Formats.md mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/ReadingSpreadsheetFiles/02-Security.md mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/ReadingSpreadsheetFiles/03-Loading-a-Spreadsheet.md mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/ReadingSpreadsheetFiles/04-Loading-with-a-Reader.md mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/ReadingSpreadsheetFiles/05-Reader-Options.md mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/ReadingSpreadsheetFiles/06-Error-Handling.md mode change 100755 => 100644 extend/PHPExcel/Documentation/markdown/ReadingSpreadsheetFiles/07-Helper-Methods.md mode change 100755 => 100644 extend/PHPExcel/Examples/.gitignore mode change 100755 => 100644 extend/PHPExcel/Examples/01pharSimple.php mode change 100755 => 100644 extend/PHPExcel/Examples/01simple-download-ods.php mode change 100755 => 100644 extend/PHPExcel/Examples/01simple-download-pdf.php mode change 100755 => 100644 extend/PHPExcel/Examples/01simple-download-xls.php mode change 100755 => 100644 extend/PHPExcel/Examples/01simple-download-xlsx.php mode change 100755 => 100644 extend/PHPExcel/Examples/01simple.php mode change 100755 => 100644 extend/PHPExcel/Examples/01simplePCLZip.php mode change 100755 => 100644 extend/PHPExcel/Examples/02types-xls.php mode change 100755 => 100644 extend/PHPExcel/Examples/02types.php mode change 100755 => 100644 extend/PHPExcel/Examples/03formulas.php mode change 100755 => 100644 extend/PHPExcel/Examples/04printing.php mode change 100755 => 100644 extend/PHPExcel/Examples/05featuredemo.inc.php mode change 100755 => 100644 extend/PHPExcel/Examples/05featuredemo.php mode change 100755 => 100644 extend/PHPExcel/Examples/06largescale-with-cellcaching-sqlite.php mode change 100755 => 100644 extend/PHPExcel/Examples/06largescale-with-cellcaching-sqlite3.php mode change 100755 => 100644 extend/PHPExcel/Examples/06largescale-with-cellcaching.php mode change 100755 => 100644 extend/PHPExcel/Examples/06largescale-xls.php mode change 100755 => 100644 extend/PHPExcel/Examples/06largescale.php mode change 100755 => 100644 extend/PHPExcel/Examples/07reader.php mode change 100755 => 100644 extend/PHPExcel/Examples/07readerPCLZip.php mode change 100755 => 100644 extend/PHPExcel/Examples/08conditionalformatting.php mode change 100755 => 100644 extend/PHPExcel/Examples/08conditionalformatting2.php mode change 100755 => 100644 extend/PHPExcel/Examples/09pagebreaks.php mode change 100755 => 100644 extend/PHPExcel/Examples/10autofilter-selection-1.php mode change 100755 => 100644 extend/PHPExcel/Examples/10autofilter-selection-2.php mode change 100755 => 100644 extend/PHPExcel/Examples/10autofilter-selection-display.php mode change 100755 => 100644 extend/PHPExcel/Examples/10autofilter.php mode change 100755 => 100644 extend/PHPExcel/Examples/11documentsecurity-xls.php mode change 100755 => 100644 extend/PHPExcel/Examples/11documentsecurity.php mode change 100755 => 100644 extend/PHPExcel/Examples/12cellProtection.php mode change 100755 => 100644 extend/PHPExcel/Examples/13calculation.php mode change 100755 => 100644 extend/PHPExcel/Examples/13calculationCyclicFormulae.php mode change 100755 => 100644 extend/PHPExcel/Examples/14excel5.php mode change 100755 => 100644 extend/PHPExcel/Examples/15datavalidation-xls.php mode change 100755 => 100644 extend/PHPExcel/Examples/15datavalidation.php mode change 100755 => 100644 extend/PHPExcel/Examples/16csv.php mode change 100755 => 100644 extend/PHPExcel/Examples/17html.php mode change 100755 => 100644 extend/PHPExcel/Examples/18extendedcalculation.php mode change 100755 => 100644 extend/PHPExcel/Examples/19namedrange.php mode change 100755 => 100644 extend/PHPExcel/Examples/20readexcel5.php mode change 100755 => 100644 extend/PHPExcel/Examples/21pdf.php mode change 100755 => 100644 extend/PHPExcel/Examples/22heavilyformatted.php mode change 100755 => 100644 extend/PHPExcel/Examples/23sharedstyles.php mode change 100755 => 100644 extend/PHPExcel/Examples/24readfilter.php mode change 100755 => 100644 extend/PHPExcel/Examples/25inmemoryimage.php mode change 100755 => 100644 extend/PHPExcel/Examples/26utf8.php mode change 100755 => 100644 extend/PHPExcel/Examples/27imagesexcel5.php mode change 100755 => 100644 extend/PHPExcel/Examples/28iterator.php mode change 100755 => 100644 extend/PHPExcel/Examples/29advancedvaluebinder.php mode change 100755 => 100644 extend/PHPExcel/Examples/30template.php mode change 100755 => 100644 extend/PHPExcel/Examples/31docproperties_write-xls.php mode change 100755 => 100644 extend/PHPExcel/Examples/31docproperties_write.php mode change 100755 => 100644 extend/PHPExcel/Examples/32chartreadwrite.php mode change 100755 => 100644 extend/PHPExcel/Examples/33chartcreate-area.php mode change 100755 => 100644 extend/PHPExcel/Examples/33chartcreate-bar-stacked.php mode change 100755 => 100644 extend/PHPExcel/Examples/33chartcreate-bar.php mode change 100755 => 100644 extend/PHPExcel/Examples/33chartcreate-column-2.php mode change 100755 => 100644 extend/PHPExcel/Examples/33chartcreate-column.php mode change 100755 => 100644 extend/PHPExcel/Examples/33chartcreate-composite.php mode change 100755 => 100644 extend/PHPExcel/Examples/33chartcreate-line.php mode change 100755 => 100644 extend/PHPExcel/Examples/33chartcreate-multiple-charts.php mode change 100755 => 100644 extend/PHPExcel/Examples/33chartcreate-pie.php mode change 100755 => 100644 extend/PHPExcel/Examples/33chartcreate-radar.php mode change 100755 => 100644 extend/PHPExcel/Examples/33chartcreate-scatter.php mode change 100755 => 100644 extend/PHPExcel/Examples/33chartcreate-stock.php mode change 100755 => 100644 extend/PHPExcel/Examples/34chartupdate.php mode change 100755 => 100644 extend/PHPExcel/Examples/35chartrender.php mode change 100755 => 100644 extend/PHPExcel/Examples/36chartreadwriteHTML.php mode change 100755 => 100644 extend/PHPExcel/Examples/36chartreadwritePDF.php mode change 100755 => 100644 extend/PHPExcel/Examples/37page_layout_view.php mode change 100755 => 100644 extend/PHPExcel/Examples/38cloneWorksheet.php mode change 100755 => 100644 extend/PHPExcel/Examples/39dropdown.php mode change 100755 => 100644 extend/PHPExcel/Examples/40duplicateStyle.php mode change 100755 => 100644 extend/PHPExcel/Examples/41password.php mode change 100755 => 100644 extend/PHPExcel/Examples/42richText.php mode change 100755 => 100644 extend/PHPExcel/Examples/43mergeWorkbooks.php mode change 100755 => 100644 extend/PHPExcel/Examples/44worksheetInfo.php mode change 100755 => 100644 extend/PHPExcel/Examples/Excel2003XMLReader.php mode change 100755 => 100644 extend/PHPExcel/Examples/Excel2003XMLTest.xml mode change 100755 => 100644 extend/PHPExcel/Examples/GnumericReader.php mode change 100755 => 100644 extend/PHPExcel/Examples/GnumericTest.gnumeric mode change 100755 => 100644 extend/PHPExcel/Examples/OOCalcReader.php mode change 100755 => 100644 extend/PHPExcel/Examples/OOCalcReaderPCLZip.php mode change 100755 => 100644 extend/PHPExcel/Examples/OOCalcTest.ods mode change 100755 => 100644 extend/PHPExcel/Examples/Quadratic.php mode change 100755 => 100644 extend/PHPExcel/Examples/Quadratic2.php mode change 100755 => 100644 extend/PHPExcel/Examples/SylkReader.php mode change 100755 => 100644 extend/PHPExcel/Examples/SylkTest.slk mode change 100755 => 100644 extend/PHPExcel/Examples/XMLReader.php mode change 100755 => 100644 extend/PHPExcel/Examples/XMLTest.xml mode change 100755 => 100644 extend/PHPExcel/Examples/data/continents/Africa.txt mode change 100755 => 100644 extend/PHPExcel/Examples/data/continents/Asia.txt mode change 100755 => 100644 extend/PHPExcel/Examples/data/continents/Europe.txt mode change 100755 => 100644 extend/PHPExcel/Examples/data/continents/North America.txt mode change 100755 => 100644 extend/PHPExcel/Examples/data/continents/Oceania.txt mode change 100755 => 100644 extend/PHPExcel/Examples/data/continents/South America.txt mode change 100755 => 100644 extend/PHPExcel/Examples/images/paid.png mode change 100755 => 100644 extend/PHPExcel/Examples/images/phpexcel_logo.gif mode change 100755 => 100644 extend/PHPExcel/Examples/runall.php mode change 100755 => 100644 extend/PHPExcel/changelog.txt mode change 100755 => 100644 extend/PHPExcel/composer.json mode change 100755 => 100644 extend/PHPExcel/install.txt mode change 100755 => 100644 extend/PHPExcel/license.md mode change 100755 => 100644 extend/wechatpay/cert/apiclient_cert.p12 mode change 100755 => 100644 extend/wechatpay/cert/apiclient_cert.pem mode change 100755 => 100644 extend/wechatpay/cert/apiclient_key.pem mode change 100755 => 100644 extend/wechatpay/cert/rootca.pem mode change 100755 => 100644 extend/wechatpay/cert/证书使用说明.txt mode change 100755 => 100644 extend/wechatpay/doc/README mode change 100755 => 100644 extend/wechatpay/doc/README.doc mode change 100755 => 100644 extend/wechatpay/example/WxPay.JsApiPay.php mode change 100755 => 100644 extend/wechatpay/example/WxPay.MicroPay.php mode change 100755 => 100644 extend/wechatpay/example/WxPay.NativePay.php mode change 100755 => 100644 extend/wechatpay/example/download.php mode change 100755 => 100644 extend/wechatpay/example/jsapi.php mode change 100755 => 100644 extend/wechatpay/example/log.php mode change 100755 => 100644 extend/wechatpay/example/micropay.php mode change 100755 => 100644 extend/wechatpay/example/native.php mode change 100755 => 100644 extend/wechatpay/example/native_notify.php mode change 100755 => 100644 extend/wechatpay/example/notify.php mode change 100755 => 100644 extend/wechatpay/example/orderquery.php mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/CHANGELOG mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/INSTALL mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/LICENSE mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/README mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/VERSION mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/bindings/tcpdf/qrcode.php mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_1.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_10.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_10.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_11.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_11.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_12.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_12.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_13.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_13.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_14.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_14.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_15.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_15.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_16.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_16.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_17.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_17.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_18.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_18.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_19.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_19.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_2.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_20.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_20.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_21.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_21.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_22.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_22.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_23.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_23.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_24.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_24.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_25.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_25.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_26.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_26.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_27.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_27.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_28.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_28.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_29.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_29.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_3.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_30.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_30.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_31.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_31.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_32.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_32.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_33.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_33.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_34.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_34.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_35.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_35.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_36.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_36.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_37.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_37.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_38.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_38.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_39.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_39.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_4.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_40.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_40.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_5.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_6.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_7.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_8.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_8.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_9.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/frame_9.png mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_101_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_105_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_109_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_113_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_117_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_121_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_125_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_129_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_133_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_137_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_141_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_145_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_149_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_153_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_157_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_161_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_165_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_169_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_173_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_177_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_21_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_25_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_29_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_33_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_37_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_41_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_45_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_49_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_53_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_57_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_61_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_65_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_69_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_73_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_77_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_81_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_85_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_89_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_93_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_0/mask_97_0.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_101_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_105_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_109_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_113_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_117_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_121_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_125_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_129_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_133_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_137_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_141_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_145_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_149_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_153_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_157_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_161_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_165_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_169_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_173_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_177_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_21_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_25_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_29_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_33_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_37_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_41_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_45_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_49_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_53_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_57_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_61_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_65_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_69_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_73_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_77_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_81_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_85_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_89_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_93_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_1/mask_97_1.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_101_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_105_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_109_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_113_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_117_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_121_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_125_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_129_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_133_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_137_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_141_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_145_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_149_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_153_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_157_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_161_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_165_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_169_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_173_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_177_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_21_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_25_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_29_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_33_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_37_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_41_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_45_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_49_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_53_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_57_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_61_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_65_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_69_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_73_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_77_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_81_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_85_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_89_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_93_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_2/mask_97_2.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_101_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_105_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_109_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_113_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_117_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_121_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_125_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_129_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_133_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_137_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_141_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_145_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_149_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_153_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_157_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_161_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_165_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_169_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_173_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_177_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_21_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_25_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_29_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_33_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_37_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_41_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_45_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_49_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_53_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_57_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_61_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_65_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_69_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_73_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_77_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_81_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_85_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_89_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_93_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_3/mask_97_3.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_101_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_105_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_109_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_113_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_117_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_121_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_125_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_129_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_133_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_137_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_141_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_145_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_149_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_153_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_157_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_161_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_165_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_169_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_173_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_177_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_21_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_25_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_29_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_33_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_37_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_41_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_45_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_49_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_53_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_57_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_61_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_65_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_69_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_73_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_77_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_81_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_85_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_89_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_93_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_4/mask_97_4.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_101_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_105_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_109_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_113_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_117_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_121_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_125_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_129_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_133_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_137_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_141_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_145_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_149_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_153_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_157_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_161_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_165_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_169_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_173_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_177_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_21_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_25_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_29_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_33_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_37_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_41_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_45_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_49_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_53_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_57_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_61_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_65_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_69_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_73_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_77_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_81_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_85_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_89_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_93_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_5/mask_97_5.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_101_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_105_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_109_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_113_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_117_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_121_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_125_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_129_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_133_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_137_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_141_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_145_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_149_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_153_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_157_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_161_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_165_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_169_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_173_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_177_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_21_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_25_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_29_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_33_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_37_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_41_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_45_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_49_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_53_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_57_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_61_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_65_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_69_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_73_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_77_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_81_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_85_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_89_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_93_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_6/mask_97_6.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_101_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_105_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_109_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_113_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_117_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_121_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_125_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_129_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_133_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_137_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_141_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_145_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_149_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_153_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_157_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_161_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_165_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_169_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_173_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_177_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_21_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_25_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_29_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_33_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_37_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_41_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_45_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_49_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_53_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_57_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_61_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_65_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_69_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_73_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_77_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_81_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_85_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_89_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_93_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/cache/mask_7/mask_97_7.dat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/index.php mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/phpqrcode.php mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/qrbitstream.php mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/qrconfig.php mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/qrconst.php mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/qrencode.php mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/qrimage.php mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/qrinput.php mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/qrlib.php mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/qrmask.php mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/qrrscode.php mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/qrspec.php mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/qrsplit.php mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/qrtools.php mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/tools/merge.bat mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/tools/merge.php mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/tools/merge.sh mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/tools/merged_config.php mode change 100755 => 100644 extend/wechatpay/example/phpqrcode/tools/merged_header.php mode change 100755 => 100644 extend/wechatpay/example/qrcode.php mode change 100755 => 100644 extend/wechatpay/example/refund.php mode change 100755 => 100644 extend/wechatpay/example/refundquery.php mode change 100755 => 100644 extend/wechatpay/index.php mode change 100755 => 100644 extend/wechatpay/lib/WxPay.Api.php mode change 100755 => 100644 extend/wechatpay/lib/WxPay.Config.php mode change 100755 => 100644 extend/wechatpay/lib/WxPay.Data.php mode change 100755 => 100644 extend/wechatpay/lib/WxPay.Exception.php mode change 100755 => 100644 extend/wechatpay/lib/WxPay.Notify.php mode change 100755 => 100644 public/.htaccess create mode 100644 public/images/bg2_red.png create mode 100644 public/images/bg3.png mode change 100755 => 100644 public/images/lunbo/demo.css mode change 100755 => 100644 public/images/lunbo/swiper.min.css mode change 100755 => 100644 public/images/lunbo/swiper.min.js mode change 100755 => 100644 public/index.php mode change 100755 => 100644 public/robots.txt mode change 100755 => 100644 public/router.php create mode 100644 public/vue.min.js mode change 100755 => 100644 runtime/.gitignore mode change 100755 => 100644 think mode change 100755 => 100644 thinkphp/.htaccess mode change 100755 => 100644 thinkphp/.travis.yml mode change 100755 => 100644 thinkphp/CONTRIBUTING.md mode change 100755 => 100644 thinkphp/LICENSE.txt mode change 100755 => 100644 thinkphp/README.md mode change 100755 => 100644 thinkphp/base.php mode change 100755 => 100644 thinkphp/codecov.yml mode change 100755 => 100644 thinkphp/composer.json mode change 100755 => 100644 thinkphp/console.php mode change 100755 => 100644 thinkphp/convention.php mode change 100755 => 100644 thinkphp/helper.php mode change 100755 => 100644 thinkphp/lang/zh-cn.php mode change 100755 => 100644 thinkphp/library/think/App.php mode change 100755 => 100644 thinkphp/library/think/Build.php mode change 100755 => 100644 thinkphp/library/think/Cache.php mode change 100755 => 100644 thinkphp/library/think/Collection.php mode change 100755 => 100644 thinkphp/library/think/Config.php mode change 100755 => 100644 thinkphp/library/think/Console.php mode change 100755 => 100644 thinkphp/library/think/Controller.php mode change 100755 => 100644 thinkphp/library/think/Cookie.php mode change 100755 => 100644 thinkphp/library/think/Db.php mode change 100755 => 100644 thinkphp/library/think/Debug.php mode change 100755 => 100644 thinkphp/library/think/Env.php mode change 100755 => 100644 thinkphp/library/think/Error.php mode change 100755 => 100644 thinkphp/library/think/Exception.php mode change 100755 => 100644 thinkphp/library/think/File.php mode change 100755 => 100644 thinkphp/library/think/Hook.php mode change 100755 => 100644 thinkphp/library/think/Lang.php mode change 100755 => 100644 thinkphp/library/think/Loader.php mode change 100755 => 100644 thinkphp/library/think/Log.php mode change 100755 => 100644 thinkphp/library/think/Model.php mode change 100755 => 100644 thinkphp/library/think/Paginator.php mode change 100755 => 100644 thinkphp/library/think/Process.php mode change 100755 => 100644 thinkphp/library/think/Request.php mode change 100755 => 100644 thinkphp/library/think/Response.php mode change 100755 => 100644 thinkphp/library/think/Route.php mode change 100755 => 100644 thinkphp/library/think/Session.php mode change 100755 => 100644 thinkphp/library/think/Template.php mode change 100755 => 100644 thinkphp/library/think/Url.php mode change 100755 => 100644 thinkphp/library/think/Validate.php mode change 100755 => 100644 thinkphp/library/think/View.php mode change 100755 => 100644 thinkphp/library/think/cache/Driver.php mode change 100755 => 100644 thinkphp/library/think/cache/driver/File.php mode change 100755 => 100644 thinkphp/library/think/cache/driver/Lite.php mode change 100755 => 100644 thinkphp/library/think/cache/driver/Memcache.php mode change 100755 => 100644 thinkphp/library/think/cache/driver/Memcached.php mode change 100755 => 100644 thinkphp/library/think/cache/driver/Redis.php mode change 100755 => 100644 thinkphp/library/think/cache/driver/Sqlite.php mode change 100755 => 100644 thinkphp/library/think/cache/driver/Wincache.php mode change 100755 => 100644 thinkphp/library/think/cache/driver/Xcache.php mode change 100755 => 100644 thinkphp/library/think/config/driver/Ini.php mode change 100755 => 100644 thinkphp/library/think/config/driver/Json.php mode change 100755 => 100644 thinkphp/library/think/config/driver/Xml.php mode change 100755 => 100644 thinkphp/library/think/console/Command.php mode change 100755 => 100644 thinkphp/library/think/console/Input.php mode change 100755 => 100644 thinkphp/library/think/console/LICENSE mode change 100755 => 100644 thinkphp/library/think/console/Output.php mode change 100755 => 100644 thinkphp/library/think/console/bin/README.md mode change 100755 => 100644 thinkphp/library/think/console/bin/hiddeninput.exe mode change 100755 => 100644 thinkphp/library/think/console/command/Build.php mode change 100755 => 100644 thinkphp/library/think/console/command/Clear.php mode change 100755 => 100644 thinkphp/library/think/console/command/Help.php mode change 100755 => 100644 thinkphp/library/think/console/command/Lists.php mode change 100755 => 100644 thinkphp/library/think/console/command/Make.php mode change 100755 => 100644 thinkphp/library/think/console/command/make/Controller.php mode change 100755 => 100644 thinkphp/library/think/console/command/make/Model.php mode change 100755 => 100644 thinkphp/library/think/console/command/make/stubs/controller.plain.stub mode change 100755 => 100644 thinkphp/library/think/console/command/make/stubs/controller.stub mode change 100755 => 100644 thinkphp/library/think/console/command/make/stubs/model.stub mode change 100755 => 100644 thinkphp/library/think/console/command/optimize/Autoload.php mode change 100755 => 100644 thinkphp/library/think/console/command/optimize/Config.php mode change 100755 => 100644 thinkphp/library/think/console/command/optimize/Route.php mode change 100755 => 100644 thinkphp/library/think/console/command/optimize/Schema.php mode change 100755 => 100644 thinkphp/library/think/console/input/Argument.php mode change 100755 => 100644 thinkphp/library/think/console/input/Definition.php mode change 100755 => 100644 thinkphp/library/think/console/input/Option.php mode change 100755 => 100644 thinkphp/library/think/console/output/Ask.php mode change 100755 => 100644 thinkphp/library/think/console/output/Descriptor.php mode change 100755 => 100644 thinkphp/library/think/console/output/Formatter.php mode change 100755 => 100644 thinkphp/library/think/console/output/Question.php mode change 100755 => 100644 thinkphp/library/think/console/output/descriptor/Console.php mode change 100755 => 100644 thinkphp/library/think/console/output/driver/Buffer.php mode change 100755 => 100644 thinkphp/library/think/console/output/driver/Console.php mode change 100755 => 100644 thinkphp/library/think/console/output/driver/Nothing.php mode change 100755 => 100644 thinkphp/library/think/console/output/formatter/Stack.php mode change 100755 => 100644 thinkphp/library/think/console/output/formatter/Style.php mode change 100755 => 100644 thinkphp/library/think/console/output/question/Choice.php mode change 100755 => 100644 thinkphp/library/think/console/output/question/Confirmation.php mode change 100755 => 100644 thinkphp/library/think/controller/Rest.php mode change 100755 => 100644 thinkphp/library/think/controller/Yar.php mode change 100755 => 100644 thinkphp/library/think/db/Builder.php mode change 100755 => 100644 thinkphp/library/think/db/Connection.php mode change 100755 => 100644 thinkphp/library/think/db/Expression.php mode change 100755 => 100644 thinkphp/library/think/db/Query.php mode change 100755 => 100644 thinkphp/library/think/db/builder/Mysql.php mode change 100755 => 100644 thinkphp/library/think/db/builder/Pgsql.php mode change 100755 => 100644 thinkphp/library/think/db/builder/Sqlite.php mode change 100755 => 100644 thinkphp/library/think/db/builder/Sqlsrv.php mode change 100755 => 100644 thinkphp/library/think/db/connector/Mysql.php mode change 100755 => 100644 thinkphp/library/think/db/connector/Pgsql.php mode change 100755 => 100644 thinkphp/library/think/db/connector/Sqlite.php mode change 100755 => 100644 thinkphp/library/think/db/connector/Sqlsrv.php mode change 100755 => 100644 thinkphp/library/think/db/connector/pgsql.sql mode change 100755 => 100644 thinkphp/library/think/db/exception/BindParamException.php mode change 100755 => 100644 thinkphp/library/think/db/exception/DataNotFoundException.php mode change 100755 => 100644 thinkphp/library/think/db/exception/ModelNotFoundException.php mode change 100755 => 100644 thinkphp/library/think/debug/Console.php mode change 100755 => 100644 thinkphp/library/think/debug/Html.php mode change 100755 => 100644 thinkphp/library/think/exception/ClassNotFoundException.php mode change 100755 => 100644 thinkphp/library/think/exception/DbException.php mode change 100755 => 100644 thinkphp/library/think/exception/ErrorException.php mode change 100755 => 100644 thinkphp/library/think/exception/Handle.php mode change 100755 => 100644 thinkphp/library/think/exception/HttpException.php mode change 100755 => 100644 thinkphp/library/think/exception/HttpResponseException.php mode change 100755 => 100644 thinkphp/library/think/exception/PDOException.php mode change 100755 => 100644 thinkphp/library/think/exception/RouteNotFoundException.php mode change 100755 => 100644 thinkphp/library/think/exception/TemplateNotFoundException.php mode change 100755 => 100644 thinkphp/library/think/exception/ThrowableError.php mode change 100755 => 100644 thinkphp/library/think/exception/ValidateException.php mode change 100755 => 100644 thinkphp/library/think/log/driver/File.php mode change 100755 => 100644 thinkphp/library/think/log/driver/Socket.php mode change 100755 => 100644 thinkphp/library/think/log/driver/Test.php mode change 100755 => 100644 thinkphp/library/think/model/Collection.php mode change 100755 => 100644 thinkphp/library/think/model/Merge.php mode change 100755 => 100644 thinkphp/library/think/model/Pivot.php mode change 100755 => 100644 thinkphp/library/think/model/Relation.php mode change 100755 => 100644 thinkphp/library/think/model/relation/BelongsTo.php mode change 100755 => 100644 thinkphp/library/think/model/relation/BelongsToMany.php mode change 100755 => 100644 thinkphp/library/think/model/relation/HasMany.php mode change 100755 => 100644 thinkphp/library/think/model/relation/HasManyThrough.php mode change 100755 => 100644 thinkphp/library/think/model/relation/HasOne.php mode change 100755 => 100644 thinkphp/library/think/model/relation/MorphMany.php mode change 100755 => 100644 thinkphp/library/think/model/relation/MorphOne.php mode change 100755 => 100644 thinkphp/library/think/model/relation/MorphTo.php mode change 100755 => 100644 thinkphp/library/think/model/relation/OneToOne.php mode change 100755 => 100644 thinkphp/library/think/paginator/driver/Bootstrap.php mode change 100755 => 100644 thinkphp/library/think/process/Builder.php mode change 100755 => 100644 thinkphp/library/think/process/Utils.php mode change 100755 => 100644 thinkphp/library/think/process/exception/Failed.php mode change 100755 => 100644 thinkphp/library/think/process/exception/Timeout.php mode change 100755 => 100644 thinkphp/library/think/process/pipes/Pipes.php mode change 100755 => 100644 thinkphp/library/think/process/pipes/Unix.php mode change 100755 => 100644 thinkphp/library/think/process/pipes/Windows.php mode change 100755 => 100644 thinkphp/library/think/response/Json.php mode change 100755 => 100644 thinkphp/library/think/response/Jsonp.php mode change 100755 => 100644 thinkphp/library/think/response/Redirect.php mode change 100755 => 100644 thinkphp/library/think/response/View.php mode change 100755 => 100644 thinkphp/library/think/response/Xml.php mode change 100755 => 100644 thinkphp/library/think/session/driver/Memcache.php mode change 100755 => 100644 thinkphp/library/think/session/driver/Memcached.php mode change 100755 => 100644 thinkphp/library/think/session/driver/Redis.php mode change 100755 => 100644 thinkphp/library/think/template/TagLib.php mode change 100755 => 100644 thinkphp/library/think/template/driver/File.php mode change 100755 => 100644 thinkphp/library/think/template/taglib/Cx.php mode change 100755 => 100644 thinkphp/library/think/view/driver/Php.php mode change 100755 => 100644 thinkphp/library/think/view/driver/Think.php mode change 100755 => 100644 thinkphp/library/traits/controller/Jump.php mode change 100755 => 100644 thinkphp/library/traits/model/SoftDelete.php mode change 100755 => 100644 thinkphp/library/traits/think/Instance.php mode change 100755 => 100644 thinkphp/logo.png mode change 100755 => 100644 thinkphp/phpunit.xml mode change 100755 => 100644 thinkphp/start.php mode change 100755 => 100644 thinkphp/tpl/default_index.tpl mode change 100755 => 100644 thinkphp/tpl/dispatch_jump.tpl mode change 100755 => 100644 thinkphp/tpl/page_trace.tpl mode change 100755 => 100644 thinkphp/tpl/think_exception.tpl mode change 100755 => 100644 vendor/autoload.php mode change 100755 => 100644 vendor/composer/ClassLoader.php mode change 100755 => 100644 vendor/composer/LICENSE mode change 100755 => 100644 vendor/composer/autoload_classmap.php mode change 100755 => 100644 vendor/composer/autoload_files.php mode change 100755 => 100644 vendor/composer/autoload_namespaces.php mode change 100755 => 100644 vendor/composer/autoload_psr4.php mode change 100755 => 100644 vendor/composer/autoload_real.php mode change 100755 => 100644 vendor/composer/autoload_static.php mode change 100755 => 100644 vendor/composer/installed.json mode change 100755 => 100644 vendor/topthink/think-captcha/.gitignore mode change 100755 => 100644 vendor/topthink/think-captcha/LICENSE mode change 100755 => 100644 vendor/topthink/think-captcha/README.md mode change 100755 => 100644 vendor/topthink/think-captcha/assets/bgs/1.jpg mode change 100755 => 100644 vendor/topthink/think-captcha/assets/bgs/2.jpg mode change 100755 => 100644 vendor/topthink/think-captcha/assets/bgs/3.jpg mode change 100755 => 100644 vendor/topthink/think-captcha/assets/bgs/4.jpg mode change 100755 => 100644 vendor/topthink/think-captcha/assets/bgs/5.jpg mode change 100755 => 100644 vendor/topthink/think-captcha/assets/bgs/6.jpg mode change 100755 => 100644 vendor/topthink/think-captcha/assets/bgs/7.jpg mode change 100755 => 100644 vendor/topthink/think-captcha/assets/bgs/8.jpg mode change 100755 => 100644 vendor/topthink/think-captcha/assets/ttfs/1.ttf mode change 100755 => 100644 vendor/topthink/think-captcha/assets/ttfs/2.ttf mode change 100755 => 100644 vendor/topthink/think-captcha/assets/ttfs/3.ttf mode change 100755 => 100644 vendor/topthink/think-captcha/assets/ttfs/4.ttf mode change 100755 => 100644 vendor/topthink/think-captcha/assets/ttfs/5.ttf mode change 100755 => 100644 vendor/topthink/think-captcha/assets/ttfs/6.ttf mode change 100755 => 100644 vendor/topthink/think-captcha/assets/zhttfs/1.ttf mode change 100755 => 100644 vendor/topthink/think-captcha/composer.json mode change 100755 => 100644 vendor/topthink/think-captcha/src/Captcha.php mode change 100755 => 100644 vendor/topthink/think-captcha/src/CaptchaController.php mode change 100755 => 100644 vendor/topthink/think-captcha/src/helper.php mode change 100755 => 100644 vendor/topthink/think-helper/.gitignore mode change 100755 => 100644 vendor/topthink/think-helper/LICENSE mode change 100755 => 100644 vendor/topthink/think-helper/README.md mode change 100755 => 100644 vendor/topthink/think-helper/composer.json mode change 100755 => 100644 vendor/topthink/think-helper/src/Arr.php mode change 100755 => 100644 vendor/topthink/think-helper/src/Hash.php mode change 100755 => 100644 vendor/topthink/think-helper/src/Str.php mode change 100755 => 100644 vendor/topthink/think-helper/src/Time.php mode change 100755 => 100644 vendor/topthink/think-helper/src/hash/Bcrypt.php mode change 100755 => 100644 vendor/topthink/think-helper/src/hash/Md5.php mode change 100755 => 100644 vendor/topthink/think-helper/src/helper.php mode change 100755 => 100644 vendor/topthink/think-image/.gitignore mode change 100755 => 100644 vendor/topthink/think-image/.travis.yml mode change 100755 => 100644 vendor/topthink/think-image/LICENSE mode change 100755 => 100644 vendor/topthink/think-image/README.md mode change 100755 => 100644 vendor/topthink/think-image/composer.json mode change 100755 => 100644 vendor/topthink/think-image/phpunit.xml mode change 100755 => 100644 vendor/topthink/think-image/src/Image.php mode change 100755 => 100644 vendor/topthink/think-image/src/image/Exception.php mode change 100755 => 100644 vendor/topthink/think-image/src/image/gif/Decoder.php mode change 100755 => 100644 vendor/topthink/think-image/src/image/gif/Encoder.php mode change 100755 => 100644 vendor/topthink/think-image/src/image/gif/Gif.php mode change 100755 => 100644 vendor/topthink/think-image/tests/CropTest.php mode change 100755 => 100644 vendor/topthink/think-image/tests/FlipTest.php mode change 100755 => 100644 vendor/topthink/think-image/tests/InfoTest.php mode change 100755 => 100644 vendor/topthink/think-image/tests/RotateTest.php mode change 100755 => 100644 vendor/topthink/think-image/tests/TestCase.php mode change 100755 => 100644 vendor/topthink/think-image/tests/TextTest.php mode change 100755 => 100644 vendor/topthink/think-image/tests/ThumbTest.php mode change 100755 => 100644 vendor/topthink/think-image/tests/WaterTest.php mode change 100755 => 100644 vendor/topthink/think-image/tests/autoload.php mode change 100755 => 100644 vendor/topthink/think-image/tests/images/test.bmp mode change 100755 => 100644 vendor/topthink/think-image/tests/images/test.gif mode change 100755 => 100644 vendor/topthink/think-image/tests/images/test.jpg mode change 100755 => 100644 vendor/topthink/think-image/tests/images/test.png mode change 100755 => 100644 vendor/topthink/think-image/tests/images/test.ttf mode change 100755 => 100644 vendor/topthink/think-image/tests/tmp/.gitignore mode change 100755 => 100644 vendor/topthink/think-installer/.gitignore mode change 100755 => 100644 vendor/topthink/think-installer/composer.json mode change 100755 => 100644 vendor/topthink/think-installer/src/Plugin.php mode change 100755 => 100644 vendor/topthink/think-installer/src/ThinkExtend.php mode change 100755 => 100644 vendor/topthink/think-installer/src/ThinkFramework.php mode change 100755 => 100644 vendor/topthink/think-installer/src/ThinkTesting.php mode change 100755 => 100644 vendor/topthink/think-migration/.gitignore mode change 100755 => 100644 vendor/topthink/think-migration/LICENSE mode change 100755 => 100644 vendor/topthink/think-migration/README.md mode change 100755 => 100644 vendor/topthink/think-migration/composer.json mode change 100755 => 100644 vendor/topthink/think-migration/phinx/CHANGELOG.md mode change 100755 => 100644 vendor/topthink/think-migration/phinx/CONTRIBUTING.md mode change 100755 => 100644 vendor/topthink/think-migration/phinx/LICENSE mode change 100755 => 100644 vendor/topthink/think-migration/phinx/README.md mode change 100755 => 100644 vendor/topthink/think-migration/phinx/src/Phinx/Db/Adapter/AdapterFactory.php mode change 100755 => 100644 vendor/topthink/think-migration/phinx/src/Phinx/Db/Adapter/AdapterInterface.php mode change 100755 => 100644 vendor/topthink/think-migration/phinx/src/Phinx/Db/Adapter/AdapterWrapper.php mode change 100755 => 100644 vendor/topthink/think-migration/phinx/src/Phinx/Db/Adapter/MysqlAdapter.php mode change 100755 => 100644 vendor/topthink/think-migration/phinx/src/Phinx/Db/Adapter/PdoAdapter.php mode change 100755 => 100644 vendor/topthink/think-migration/phinx/src/Phinx/Db/Adapter/PostgresAdapter.php mode change 100755 => 100644 vendor/topthink/think-migration/phinx/src/Phinx/Db/Adapter/ProxyAdapter.php mode change 100755 => 100644 vendor/topthink/think-migration/phinx/src/Phinx/Db/Adapter/SQLiteAdapter.php mode change 100755 => 100644 vendor/topthink/think-migration/phinx/src/Phinx/Db/Adapter/SqlServerAdapter.php mode change 100755 => 100644 vendor/topthink/think-migration/phinx/src/Phinx/Db/Adapter/TablePrefixAdapter.php mode change 100755 => 100644 vendor/topthink/think-migration/phinx/src/Phinx/Db/Adapter/WrapperInterface.php mode change 100755 => 100644 vendor/topthink/think-migration/phinx/src/Phinx/Db/Table.php mode change 100755 => 100644 vendor/topthink/think-migration/phinx/src/Phinx/Db/Table/Column.php mode change 100755 => 100644 vendor/topthink/think-migration/phinx/src/Phinx/Db/Table/ForeignKey.php mode change 100755 => 100644 vendor/topthink/think-migration/phinx/src/Phinx/Db/Table/Index.php mode change 100755 => 100644 vendor/topthink/think-migration/phinx/src/Phinx/Migration/AbstractMigration.php mode change 100755 => 100644 vendor/topthink/think-migration/phinx/src/Phinx/Migration/AbstractTemplateCreation.php mode change 100755 => 100644 vendor/topthink/think-migration/phinx/src/Phinx/Migration/CreationInterface.php mode change 100755 => 100644 vendor/topthink/think-migration/phinx/src/Phinx/Migration/IrreversibleMigrationException.php mode change 100755 => 100644 vendor/topthink/think-migration/phinx/src/Phinx/Migration/Migration.template.php.dist mode change 100755 => 100644 vendor/topthink/think-migration/phinx/src/Phinx/Migration/MigrationInterface.php mode change 100755 => 100644 vendor/topthink/think-migration/phinx/src/Phinx/Seed/AbstractSeed.php mode change 100755 => 100644 vendor/topthink/think-migration/phinx/src/Phinx/Seed/Seed.template.php.dist mode change 100755 => 100644 vendor/topthink/think-migration/phinx/src/Phinx/Seed/SeedInterface.php mode change 100755 => 100644 vendor/topthink/think-migration/phinx/src/Phinx/Util/Util.php mode change 100755 => 100644 vendor/topthink/think-migration/src/Command.php mode change 100755 => 100644 vendor/topthink/think-migration/src/Migrator.php mode change 100755 => 100644 vendor/topthink/think-migration/src/Seeder.php mode change 100755 => 100644 vendor/topthink/think-migration/src/command/Migrate.php mode change 100755 => 100644 vendor/topthink/think-migration/src/command/Seed.php mode change 100755 => 100644 vendor/topthink/think-migration/src/command/migrate/Breakpoint.php mode change 100755 => 100644 vendor/topthink/think-migration/src/command/migrate/Create.php mode change 100755 => 100644 vendor/topthink/think-migration/src/command/migrate/Rollback.php mode change 100755 => 100644 vendor/topthink/think-migration/src/command/migrate/Run.php mode change 100755 => 100644 vendor/topthink/think-migration/src/command/migrate/Status.php mode change 100755 => 100644 vendor/topthink/think-migration/src/command/seed/Create.php mode change 100755 => 100644 vendor/topthink/think-migration/src/command/seed/Run.php mode change 100755 => 100644 vendor/topthink/think-migration/src/command/stubs/migrate.stub mode change 100755 => 100644 vendor/topthink/think-migration/src/command/stubs/seed.stub mode change 100755 => 100644 vendor/topthink/think-migration/src/config.php mode change 100755 => 100644 vendor/topthink/think-migration/src/db/Column.php mode change 100755 => 100644 vendor/topthink/think-migration/src/db/Table.php mode change 100755 => 100644 vendor/topthink/think-mongo/.gitignore mode change 100755 => 100644 vendor/topthink/think-mongo/LICENSE mode change 100755 => 100644 vendor/topthink/think-mongo/README.md mode change 100755 => 100644 vendor/topthink/think-mongo/composer.json mode change 100755 => 100644 vendor/topthink/think-mongo/src/Builder.php mode change 100755 => 100644 vendor/topthink/think-mongo/src/Connection.php mode change 100755 => 100644 vendor/topthink/think-mongo/src/Query.php mode change 100755 => 100644 vendor/topthink/think-oracle/LICENSE mode change 100755 => 100644 vendor/topthink/think-oracle/README.md mode change 100755 => 100644 vendor/topthink/think-oracle/composer.json mode change 100755 => 100644 vendor/topthink/think-oracle/src/Builder.php mode change 100755 => 100644 vendor/topthink/think-oracle/src/Connection.php mode change 100755 => 100644 vendor/topthink/think-queue/.gitignore mode change 100755 => 100644 vendor/topthink/think-queue/LICENSE mode change 100755 => 100644 vendor/topthink/think-queue/README.md mode change 100755 => 100644 vendor/topthink/think-queue/composer.json mode change 100755 => 100644 vendor/topthink/think-queue/src/Queue.php mode change 100755 => 100644 vendor/topthink/think-queue/src/common.php mode change 100755 => 100644 vendor/topthink/think-queue/src/config.php mode change 100755 => 100644 vendor/topthink/think-queue/src/queue/CallQueuedHandler.php mode change 100755 => 100644 vendor/topthink/think-queue/src/queue/Connector.php mode change 100755 => 100644 vendor/topthink/think-queue/src/queue/Job.php mode change 100755 => 100644 vendor/topthink/think-queue/src/queue/Listener.php mode change 100755 => 100644 vendor/topthink/think-queue/src/queue/Queueable.php mode change 100755 => 100644 vendor/topthink/think-queue/src/queue/ShouldQueue.php mode change 100755 => 100644 vendor/topthink/think-queue/src/queue/Worker.php mode change 100755 => 100644 vendor/topthink/think-queue/src/queue/command/Listen.php mode change 100755 => 100644 vendor/topthink/think-queue/src/queue/command/Restart.php mode change 100755 => 100644 vendor/topthink/think-queue/src/queue/command/Subscribe.php mode change 100755 => 100644 vendor/topthink/think-queue/src/queue/command/Work.php mode change 100755 => 100644 vendor/topthink/think-queue/src/queue/connector/Database.php mode change 100755 => 100644 vendor/topthink/think-queue/src/queue/connector/Redis.php mode change 100755 => 100644 vendor/topthink/think-queue/src/queue/connector/Sync.php mode change 100755 => 100644 vendor/topthink/think-queue/src/queue/connector/Topthink.php mode change 100755 => 100644 vendor/topthink/think-queue/src/queue/job/Database.php mode change 100755 => 100644 vendor/topthink/think-queue/src/queue/job/Redis.php mode change 100755 => 100644 vendor/topthink/think-queue/src/queue/job/Sync.php mode change 100755 => 100644 vendor/topthink/think-queue/src/queue/job/Topthink.php mode change 100755 => 100644 vendor/topthink/think-worker/LICENSE mode change 100755 => 100644 vendor/topthink/think-worker/README.md mode change 100755 => 100644 vendor/topthink/think-worker/composer.json mode change 100755 => 100644 vendor/topthink/think-worker/src/Server.php mode change 100755 => 100644 vendor/workerman/workerman/.gitignore mode change 100755 => 100644 vendor/workerman/workerman/Autoloader.php mode change 100755 => 100644 vendor/workerman/workerman/Connection/AsyncTcpConnection.php mode change 100755 => 100644 vendor/workerman/workerman/Connection/AsyncUdpConnection.php mode change 100755 => 100644 vendor/workerman/workerman/Connection/ConnectionInterface.php mode change 100755 => 100644 vendor/workerman/workerman/Connection/TcpConnection.php mode change 100755 => 100644 vendor/workerman/workerman/Connection/UdpConnection.php mode change 100755 => 100644 vendor/workerman/workerman/Events/Ev.php mode change 100755 => 100644 vendor/workerman/workerman/Events/Event.php mode change 100755 => 100644 vendor/workerman/workerman/Events/EventInterface.php mode change 100755 => 100644 vendor/workerman/workerman/Events/Libevent.php mode change 100755 => 100644 vendor/workerman/workerman/Events/React/Base.php mode change 100755 => 100644 vendor/workerman/workerman/Events/React/ExtEventLoop.php mode change 100755 => 100644 vendor/workerman/workerman/Events/React/ExtLibEventLoop.php mode change 100755 => 100644 vendor/workerman/workerman/Events/React/StreamSelectLoop.php mode change 100755 => 100644 vendor/workerman/workerman/Events/Select.php mode change 100755 => 100644 vendor/workerman/workerman/Events/Swoole.php mode change 100755 => 100644 vendor/workerman/workerman/Lib/Constants.php mode change 100755 => 100644 vendor/workerman/workerman/Lib/Timer.php mode change 100755 => 100644 vendor/workerman/workerman/MIT-LICENSE.txt mode change 100755 => 100644 vendor/workerman/workerman/Protocols/Frame.php mode change 100755 => 100644 vendor/workerman/workerman/Protocols/Http.php mode change 100755 => 100644 vendor/workerman/workerman/Protocols/Http/mime.types mode change 100755 => 100644 vendor/workerman/workerman/Protocols/ProtocolInterface.php mode change 100755 => 100644 vendor/workerman/workerman/Protocols/Text.php mode change 100755 => 100644 vendor/workerman/workerman/Protocols/Websocket.php mode change 100755 => 100644 vendor/workerman/workerman/Protocols/Ws.php mode change 100755 => 100644 vendor/workerman/workerman/README.md mode change 100755 => 100644 vendor/workerman/workerman/WebServer.php mode change 100755 => 100644 vendor/workerman/workerman/Worker.php mode change 100755 => 100644 vendor/workerman/workerman/composer.json diff --git a/.gitignore b/.gitignore old mode 100755 new mode 100644 diff --git a/.travis.yml b/.travis.yml old mode 100755 new mode 100644 diff --git a/CHANGELOG.md b/CHANGELOG.md old mode 100755 new mode 100644 diff --git a/LICENSE.txt b/LICENSE.txt old mode 100755 new mode 100644 diff --git a/README.md b/README.md old mode 100755 new mode 100644 diff --git a/application/.htaccess b/application/.htaccess old mode 100755 new mode 100644 diff --git a/application/command.php b/application/command.php old mode 100755 new mode 100644 diff --git a/application/common.php b/application/common.php old mode 100755 new mode 100644 diff --git a/application/config.php b/application/config.php old mode 100755 new mode 100644 diff --git a/application/database.php b/application/database.php old mode 100755 new mode 100644 index 78785ee..c3dda8c --- a/application/database.php +++ b/application/database.php @@ -13,13 +13,13 @@ return [ // 数据库类型 'type' => 'mysql', // 服务器地址 - 'hostname' => '127.0.0.1', + 'hostname' => 'mysql', // 数据库名 - 'database' => 'greenschool', + 'database' => 'h5pay_green_akuh', // 用户名 - 'username' => 'root', + 'username' => 'h5pay_green_akuh', // 密码 - 'password' => 'root', + 'password' => 'rHC3EaxEHte4wiAM', // 端口 'hostport' => '', // 连接dsn diff --git a/application/extra/queue.php b/application/extra/queue.php old mode 100755 new mode 100644 diff --git a/application/index/controller/Index.php b/application/index/controller/Index.php old mode 100755 new mode 100644 index 0d482f6..d615b35 --- a/application/index/controller/Index.php +++ b/application/index/controller/Index.php @@ -25,6 +25,34 @@ class Index extends Controller $this->assign('data',$data); return $this->fetch(); } + // 红色 + public function red(){ + $data=db('activity')->where('id',117)->find(); + $data['son']=db('activity')->where('parentid',$data['id'])->order('sonid asc')->select(); + $this->assign('data',$data); + return $this->fetch(); + } + // 获取年数据 + public function redYear(){ + $year = input('year',date('Y'),'intval'); + $data=db('activity')->where('parentid',117)->whereBetween('start_time',[$year.'-01-01',$year.'-12-31'])->order('start_time desc,sonid asc')->select(); + //这边要改成按照付款人数来显示 + foreach ($data as $k=>$v){ + $data[$k]['buy_num']=db('order')->where(['aid'=>$v['id'],'status'=>2])->count(); + } + $this->result($data,0,'','json'); + } + + // 获取年数据 + public function trainingYear(){ + $year = input('year',date('Y'),'intval'); + $data=db('activity')->where('parentid',19)->whereBetween('start_time',[$year.'-01-01',$year.'-12-31'])->order('start_time desc,sonid asc')->select(); + //这边要改成按照付款人数来显示 + foreach ($data as $k=>$v){ + $data[$k]['buy_num']=db('order')->where(['aid'=>$v['id'],'status'=>2])->count(); + } + $this->result($data,0,'','json'); + } //社会实践教育 public function practice(){ $data=db('activity')->where('id',28)->find(); @@ -36,7 +64,29 @@ class Index extends Controller $this->assign('data',$data); return $this->fetch(); } - + //社会实践教育 + public function practices(){ + $data=db('activity')->where('id',28)->find(); + $data['son']=db('activity')->where('parentid',$data['id'])->order('sonid asc')->select(); + //这边要改成按照付款人数来显示 + foreach ($data['son'] as $k=>$v){ + $data['son'][$k]['buy_num']=db('order')->where(['aid'=>$v['id'],'status'=>2])->count(); + } + $this->assign('data',$data); + return $this->fetch(); + } + + // 获取年数据 + public function practiceYear(){ + $year = input('year',date('Y'),'intval'); + $data=db('activity')->where('parentid',28)->whereBetween('start_time',[$year.'-01-01',$year.'-12-31'])->order('start_time desc,sonid asc')->select(); + //这边要改成按照付款人数来显示 + foreach ($data as $k=>$v){ + $data[$k]['buy_num']=db('order')->where(['aid'=>$v['id'],'status'=>2])->count(); + } + $this->result($data,0,'','json'); + } + //获取班级页面 public function getClass(){ $aid=(int) input('aid'); @@ -54,6 +104,7 @@ class Index extends Controller $fu=db('activity')->where('id',$son['parentid'])->find(); $data['title']=$fu['title']; $data['start_time']=$son['start_time']; + $data['end_time']=$son['end_time']; $data['sex']=$data['sex']==1?'男':'女'; $this->assign('data',$data); return $this->fetch(); @@ -61,12 +112,13 @@ class Index extends Controller public function insertOrder(){ $data['aid']=(int)input('id'); - $data['grade']=input('grade'); + $data['grade']=input('grade',""); $data['name']=input('name'); - $data['school']=input('school'); + $data['school']=input('school',""); $data['sex']=(int)input('sex'); $data['phone']=(int)input('phone'); - $data['sfz']=input('sfz'); + $data['sfz']=input('sfz',""); + $type=input('type',0,'intval'); if(!$data['aid']){ $res['code']='FAIL'; @@ -83,18 +135,20 @@ class Index extends Controller $res['msg']='没有选择性别'; return json($res); } - if(!$data['school']){ - $res['code']='FAIL'; - $res['msg']='没有填写学校'; - return json($res); - } + if ($type != 2) { + if(!$data['school']){ + $res['code']='FAIL'; + $res['msg']='没有填写学校'; + return json($res); + } - if(!$data['grade']){ - $res['code']='FAIL'; - $res['msg']='没有填写年级'; - return json($res); - } + if(!$data['grade']){ + $res['code']='FAIL'; + $res['msg']='没有填写年级'; + return json($res); + } + } if(!$data['phone']){ $res['code']='FAIL'; $res['msg']='没有填写手机号'; @@ -124,16 +178,21 @@ class Index extends Controller $res['msg']='活动人数已满,请报名其它活动'; return json($res); } + if (time() > strtotime($activity_data['end_time'])) { + #$res['code']='FAIL'; + #$res['msg']='报名已截止'; + #return json($res); + } if($fuActivity_data['id']==19 or $fuActivity_data['id']==28){ }else{ //如果不是军训的话 就要身份证 - if(!$data['sfz']){ - $res['code']='FAIL'; - $res['msg']='没有填写身份证'; - return json($res); - } +// if(!$data['sfz']){ +// $res['code']='FAIL'; +// $res['msg']='没有填写身份证'; +// return json($res); +// } } //插入未支付的订单 @@ -203,7 +262,7 @@ class Index extends Controller $this->assign('jsApiParameters',$jsApiParameters); $this->assign('oid',$id); return $this->fetch(); - + } @@ -236,9 +295,20 @@ class Index extends Controller } return $this->fetch(); } + + // 夏令营页面 + public function summerCamp(){ + return $this->fetch(); + } + + // 夏令营支付页面 + public function summerPay(){ + return $this->fetch(); + } public function orderList(){ + $type=input('type',0,'intval'); //获取活动数据 - $data=db('activity')->where('parentid',0)->order('id asc')->select(); + $data=db('activity')->where("type", $type)->where('parentid',0)->order('id asc')->select(); foreach ($data as $k=>$v){ $data[$k]['son']=db('activity')->where('parentid',$v['id'])->order('id asc')->select(); //获取每一期的数据 @@ -249,7 +319,7 @@ class Index extends Controller return json($data); } - + public function meorder(){ define('SYSAPPID','wx1364ecc533a2e290'); define('SYSMCHID','1529570041'); @@ -286,7 +356,7 @@ class Index extends Controller } //下面的导出暂时先不用 - + //导出表格 public function exportExcel(){ //处理数据 @@ -305,7 +375,7 @@ class Index extends Controller $v['day']='0'.$v['day']; } $tableheader[]=$v['month'].'-'.$v['day']; - + foreach ($manager_data as $k1=>$v1){ $mapson['manager_id']=$v1['id']; $mapson['time']=['like',$map['year'].'-'.$v['month'].'-'.$v['day'].'%']; @@ -330,7 +400,7 @@ class Index extends Controller } } - + //dump($tableheader); diff --git a/application/index/view/index/feiqi.html b/application/index/view/index/feiqi.html index 3b1236b..a63cc15 100644 --- a/application/index/view/index/feiqi.html +++ b/application/index/view/index/feiqi.html @@ -37,7 +37,7 @@
-
{$two['son'][0]['start_time']}
+
{$two['son'][0]['start_time']}-{$two['son'][0]['end_time']}
已满营 @@ -52,9 +52,9 @@
-
{$two['son'][0]['start_time']}
+
{$two['son'][0]['start_time']}-{$two['son'][0]['end_time']}
-
马上报名
+
马上报名
{/if} @@ -68,7 +68,7 @@
-
{$two['son'][1]['start_time']}
+
{$two['son'][1]['start_time']}-{$two['son'][1]['end_time']}
已满营 @@ -83,9 +83,9 @@
-
{$two['son'][1]['start_time']}
+
{$two['son'][1]['start_time']}-{$two['son'][1]['end_time']}
-
马上报名
+
马上报名
{/if} @@ -99,7 +99,7 @@
-
{$two['son'][2]['start_time']}
+
{$two['son'][2]['start_time']}-{$two['son'][2]['end_time']}
已满营 @@ -114,9 +114,9 @@
-
{$two['son'][2]['start_time']}
+
{$two['son'][2]['start_time']}-{$two['son'][2]['end_time']}
-
马上报名
+
马上报名
{/if} diff --git a/application/index/view/index/index.html b/application/index/view/index/index.html index e363961..327e640 100644 --- a/application/index/view/index/index.html +++ b/application/index/view/index/index.html @@ -61,35 +61,44 @@ {volist name="one['son']" id="vo" } {if condition="$one['max_num'] eq $vo['buy_num']"}
-
{$vo['title']}
+
{$vo['title']}
报名进度{$vo['buy_num']}/{$vo['max_num']}
-
-
+
+
-
{$vo['start_time']}
+
{$vo['start_time']}-{$vo['end_time']}
-
+
已满营
- {else /} -
-
{$vo['title']}
-
-
报名进度{$vo['buy_num']}/{$one['max_num']}
-
-
-
-
{$vo['start_time']}
-
- -
马上报名
- - -
- + {if condition="$one['end_time'].' 16' < date('Y-m-d H')"} +
+
{$vo['title']}
+
+
报名进度{$vo['buy_num']}/{$vo['max_num']}
+
+
+
+
{$vo['start_time']|strtotime|date='n月j日',###}-{$vo['end_time']|strtotime|date='n月j日',###}
+
+
已截止
+
+ {else /} +
+
{$vo['title']}
+
+
报名进度{$vo['buy_num']}/{$one['max_num']}
+
+
+
+
{$vo['start_time']}-{$vo['end_time']}
+
+
马上报名
+
+ {/if} {/if} {/volist}
@@ -148,35 +157,44 @@ {volist name="two['son']" id="vo" } {if condition="$one['max_num'] eq $vo['buy_num']"}
-
{$vo['title']}
+
{$vo['title']}
报名进度{$vo['buy_num']}/{$vo['max_num']}
-
-
+
+
-
{$vo['start_time']}
+
{$vo['start_time']}-{$vo['end_time']}
-
+
已满营
- {else /} -
-
{$vo['title']}
-
-
报名进度{$vo['buy_num']}/{$one['max_num']}
-
-
+ {if condition="$vo['end_time'].' 16' < date('Y-m-d H')"} +
+
{$vo['title']}
+
+
报名进度{$vo['buy_num']}/{$vo['max_num']}
+
+
+
+
{$vo['start_time']|strtotime|date='n月j日',###}-{$vo['end_time']|strtotime|date='n月j日',###}
+
+
已截止
-
{$vo['start_time']}
-
- -
马上报名
- - -
- + {else /} +
+
{$vo['title']}
+
+
报名进度{$vo['buy_num']}/{$one['max_num']}
+
+
+
+
{$vo['start_time']}-{$vo['end_time']}
+
+
马上报名
+
+ {/if} {/if} {/volist}
@@ -299,30 +317,44 @@ {volist name="three['son']" id="vo" } {if condition="$one['max_num'] eq $vo['buy_num']"}
-
{$vo['title']}
+
{$vo['title']}
报名进度{$vo['buy_num']}/{$vo['max_num']}
-
-
+
+
-
{$vo['start_time']}
+
{$vo['start_time']}-{$vo['end_time']}
-
+
已满营
{else /} -
-
{$vo['title']}
-
-
报名进度{$vo['buy_num']}/{$one['max_num']}
-
-
-
-
{$vo['start_time']}
-
-
马上报名
-
+ {if condition="$vo['end_time'].' 16' < date('Y-m-d H')"} +
+
{$vo['title']}
+
+
报名进度{$vo['buy_num']}/{$vo['max_num']}
+
+
+
+
{$vo['start_time']|strtotime|date='n月j日',###}-{$vo['end_time']|strtotime|date='n月j日',###}
+
+
已截止
+
+ {else /} +
+
{$vo['title']}
+
+
报名进度{$vo['buy_num']}/{$one['max_num']}
+
+
+
+
{$vo['start_time']}-{$vo['end_time']}
+
+
马上报名
+
+ {/if} {/if} {/volist}
@@ -335,6 +367,7 @@
活动主题:{{title}}
+
活动时间:{{start_time}}
活动形式:{{style}}
diff --git a/application/index/view/index/meorder.html b/application/index/view/index/meorder.html index cf8edc6..b2149df 100644 --- a/application/index/view/index/meorder.html +++ b/application/index/view/index/meorder.html @@ -4,7 +4,7 @@ 订单页面 - + diff --git a/application/index/view/index/myorder.html b/application/index/view/index/myorder.html index 6e936b7..2e3359a 100644 --- a/application/index/view/index/myorder.html +++ b/application/index/view/index/myorder.html @@ -4,7 +4,7 @@ 订单页面 - + diff --git a/application/index/view/index/nouse.html b/application/index/view/index/nouse.html index e678fda..9b6e7de 100644 --- a/application/index/view/index/nouse.html +++ b/application/index/view/index/nouse.html @@ -8,12 +8,12 @@ {if condition="$one['max_num'] eq $one['son'][0]['buy_num']"}
  • {else /}
  • {/if}
    第一期:
    - {$one['son'][0]['start_time']}
    已报名{$one['son'][0]['buy_num']}人 剩余{$one['max_num']-$one['son'][0]['buy_num']}人 + {$one['son'][0]['start_time']}-{$one['son'][0]['end_time']}
    已报名{$one['son'][0]['buy_num']}人 剩余{$one['max_num']-$one['son'][0]['buy_num']}人
    {if condition="$one['max_num'] eq $one['son'][0]['buy_num']"}
    已满营
    {else /} -
    马上报名
    +
    马上报名
    {/if} @@ -21,24 +21,24 @@ {if condition="$one['max_num'] eq $one['son'][1]['buy_num']"}
  • {else /}
  • {/if}
    第二期:
    - {$one['son'][1]['start_time']}
    已报名{$one['son'][1]['buy_num']}人 剩余{$one['max_num']-$one['son'][1]['buy_num']}人 + {$one['son'][1]['start_time']}-{$one['son'][1]['end_time']}
    已报名{$one['son'][1]['buy_num']}人 剩余{$one['max_num']-$one['son'][1]['buy_num']}人
    {if condition="$one['max_num'] eq $one['son'][1]['buy_num']"}
    已满营
    {else /} -
    马上报名
    +
    马上报名
    {/if}
  • {if condition="$one['max_num'] eq $one['son'][2]['buy_num']"}
  • {else /}
  • {/if}
    第三期:
    - {$one['son'][2]['start_time']}
    已报名{$one['son'][2]['buy_num']}人 剩余{$one['max_num']-$one['son'][2]['buy_num']}人 + {$one['son'][2]['start_time']}-{$one['son'][2]['end_time']}
    已报名{$one['son'][2]['buy_num']}人 剩余{$one['max_num']-$one['son'][2]['buy_num']}人
    {if condition="$one['max_num'] eq $one['son'][2]['buy_num']"}
    已满营
    {else /} -
    马上报名
    +
    马上报名
    {/if}
  • @@ -60,12 +60,12 @@ {if condition="$two['max_num'] eq $two['son'][0]['buy_num']"}
  • {else /}
  • {/if}
    第一期:
    - {$two['son'][0]['start_time']}
    已报名{$two['son'][0]['buy_num']}人 剩余{$two['max_num']-$two['son'][0]['buy_num']}人 + {$two['son'][0]['start_time']}-{$one['son'][0]['end_time']}
    已报名{$two['son'][0]['buy_num']}人 剩余{$two['max_num']-$two['son'][0]['buy_num']}人
    {if condition="$two['max_num'] eq $two['son'][0]['buy_num']"}
    已满营
    {else /} -
    马上报名
    +
    马上报名
    {/if} @@ -73,24 +73,24 @@ {if condition="$two['max_num'] eq $two['son'][1]['buy_num']"}
  • {else /}
  • {/if}
    第二期:
    - {$two['son'][1]['start_time']}
    已报名{$two['son'][1]['buy_num']}人 剩余{$two['max_num']-$two['son'][1]['buy_num']}人 + {$two['son'][1]['start_time']}-{$one['son'][1]['end_time']}
    已报名{$two['son'][1]['buy_num']}人 剩余{$two['max_num']-$two['son'][1]['buy_num']}人
    {if condition="$two['max_num'] eq $two['son'][1]['buy_num']"}
    已满营
    {else /} -
    马上报名
    +
    马上报名
    {/if}
  • {if condition="$two['max_num'] eq $two['son'][2]['buy_num']"}
  • {else /}
  • {/if}
    第三期:
    - {$two['son'][2]['start_time']}
    已报名{$two['son'][2]['buy_num']}人 剩余{$two['max_num']-$two['son'][2]['buy_num']}人 + {$two['son'][2]['start_time']}-{$one['son'][2]['end_time']}
    已报名{$two['son'][2]['buy_num']}人 剩余{$two['max_num']-$two['son'][2]['buy_num']}人
    {if condition="$two['max_num'] eq $two['son'][2]['buy_num']"}
    已满营
    {else /} -
    马上报名
    +
    马上报名
    {/if}
  • diff --git a/application/index/view/index/paysuccess.html b/application/index/view/index/paysuccess.html index 3fb16c4..29ba517 100644 --- a/application/index/view/index/paysuccess.html +++ b/application/index/view/index/paysuccess.html @@ -21,7 +21,7 @@
    性别: {$data['sex']}
    班级: {$data['grade']}
    活动主题: {$data['title']}
    -
    活动时间: {$data['start_time']}
    +
    活动时间: {$data['start_time']}-{$data['end_time']}
    diff --git a/application/index/view/index/practice.html b/application/index/view/index/practice.html index 1f981ef..519f7a3 100644 --- a/application/index/view/index/practice.html +++ b/application/index/view/index/practice.html @@ -4,7 +4,7 @@ 社会实践教育活动 - + @@ -13,7 +13,36 @@ - +
    社会实践教育活动
    @@ -103,31 +132,65 @@
    ①缴费报名前请先确认社会实践教育活动时间及学校,再点击“马上报名”,进入页面后按照栏目信息提示填写学生缴费信息,确认无误后点击“提交信息”,进入页面后再次确认报名信息无误后点击“确认提交”,最后进入页面确认无误后点击“确认支付”。
    - ②如若系统无法进入或操作失误,请立即联系系统工程师。朱先生:18906611076
    实践时间及学校报名
    +
    +
      + {for start=":date('Y')*-1" end="-2019" } +
    • {$i*-1}年
    • + {/for} +
    +
    +
    +
    - {volist name="$data['son']" id="vo"} - -
    -
    {$vo['title']}
    -
    -
    报名人数{$vo['buy_num']}
    -
    -
    -
    -
    - {$vo['start_time']} -
    -
    - -
    马上报名
    -
    - {/volist} +
    @@ -172,11 +235,15 @@
    -
    +
    +
    + + - - \ No newline at end of file + diff --git a/application/index/view/index/practices.html b/application/index/view/index/practices.html new file mode 100644 index 0000000..2503262 --- /dev/null +++ b/application/index/view/index/practices.html @@ -0,0 +1,602 @@ + + + + + + 社会实践教育活动 + + + + + + + + + + + +
    +
    社会实践教育活动
    + + + +
    +
    +
    banner
    +
    banner
    +
    banner
    +
    banner
    +
    banner
    +
    banner
    +
    banner
    +
    banner
    +
    banner
    +
    banner
    +
    banner
    +
    banner
    +
    banner
    +
    banner
    +
    +
    + + +
    +
    +
    前言
    +
    + 社会实践教育是新时代党对教育的新要求,是中国特色社会主义教育制度的重要内容,是全面发展教育体系的重要组成部分,是大中小学必须开展的教育活动。实践教育是发挥劳动的育人功能,对学生进行热爱劳动和热爱劳动人民的教育活动。当前实施劳动实践教育的重点是在系统的文化知识学习之外,有目的、有计划地组织学生参加日常生活劳动、生产劳动和服务性劳动,让学生动手实践、出力流汗,接受锻炼、磨炼意志,培养学生正确劳动价值观和良好劳动品质。 +
    +
    + +
    + +
    + + + 在这里你将会
    得到
    +
    +
    + + +
    +
    +
    +
    + 树立正确的观念
    +
    正确理解劳动是人类发展和社会进步的根本力量,认识劳动创造人、劳动创造价值、创造财富、创造美好生活的道理,尊重劳动,尊重普通劳动者,牢固树立劳动最光荣、劳动最崇高、劳动最伟大、劳动最美丽的思想观念。
    +
    +
    +
    +
    + 具有必备的能力
    +
    掌握基本的劳动知识和技能,正确使用常见劳动工具,增强体力、智力和创造力,具备完成一定劳动任务所需要的设计、操作能力及团队合作能力。
    +
    +
    + +
    +
    +
    +
    + 培育积极的精神
    +
    领会“幸福是奋斗出来的”内涵与意义,继承中华民族勤俭节约、敬业奉献的优良传统,弘扬开拓创新、砥砺奋进的时代精神。
    +
    +
    +
    +
    + 培养良好的习惯和品质
    +
    能够自觉自愿、认真负责、安全规范、坚持不懈地参与劳动,形成诚实守信、吃苦耐劳的品质。珍惜劳动成果,养成良好的消费习惯,杜绝浪费。
    +
    +
    + +
    +
    +
    +
    + 提升有效的安全技能和意识
    +
    通过心肺复苏、交通、创伤救护、地震等等安全技能的教学,提升学生的自救互救技能,拓宽学生的自我保护意识。
    +
    +
    + + +
    + 报名须知 +
    +
    + ①缴费报名前请先确认社会实践教育活动时间及学校,再点击“马上报名”,进入页面后按照栏目信息提示填写学生缴费信息,确认无误后点击“提交信息”,进入页面后再次确认报名信息无误后点击“确认提交”,最后进入页面确认无误后点击“确认支付”。
    +
    + +
    + 实践时间及学校报名 +
    +
    +
    +
      + {for start=":date('Y')*-1" end="-2019" } +
    • {$i*-1}年
    • + {/for} +
    +
    +
    +
    + + + +
    + + +
    +
    +
    +
    +
    +
    {{addForm.school}}
    +
    活动时间:{{start_time}}
    + +
    +
    +
    信息填写
    +
    +
    + +
    性别* +
    +
    +
    +
    + 姓名*
    + +
    学校*
    +
    班级* + + + +
    +
    手机*
    + + +
    +
    +
    提交信息
    +
    修改信息
    +
    确认提交
    +
    +
    + +
    +
    + + + + diff --git a/application/index/view/index/training.html b/application/index/view/index/training.html index a4e27e5..cf5ceb7 100644 --- a/application/index/view/index/training.html +++ b/application/index/view/index/training.html @@ -4,148 +4,263 @@ 国防爱国主义教育 - + + + + + +
    国防爱国主义教育
    - -
    -
    -
    前言
    -
    - 通过严格、系统的国防爱国主义教育,提高学生的政治觉悟,激发爱国热情,发扬革命英雄主义精神,培养艰苦奋斗,刻苦耐劳的坚强毅力和集体主义精神,增强国防观念和组织纪律性,养成良好的学风和生活作风,提高自理自立能力,领悟"立德、力学、力行、立新"的真正含义,掌握基本军事知识与技能。 + +
    +
    +
    前言
    +
    + 通过严格、系统的国防爱国主义教育,提高学生的政治觉悟,激发爱国热情,发扬革命英雄主义精神,培养艰苦奋斗,刻苦耐劳的坚强毅力和集体主义精神,增强国防观念和组织纪律性,养成良好的学风和生活作风,提高自理自立能力,领悟"立德、力学、力行、立新"的真正含义,掌握基本军事知识与技能。 +
    -
    -
    +
    -
    - +
    + - 在这里你将会
    得到
    -
    -
    + 在这里你将会
    得到
    +
    +
    -
    -
    -
    -
    - 培养爱国主义精神
    -
    充分认清加强国防建设,增强国家综合国力的重大意义,要不断增强努力学习,抱效祖国的责任感和使命感。
    +
    +
    +
    +
    + 培养爱国主义精神
    +
    充分认清加强国防建设,增强国家综合国力的重大意义,要不断增强努力学习,抱效祖国的责任感和使命感。
    +
    +
    +
    +
    + 增强国防观念
    +
    对中学生进行国防观念教育,对于进一步激发青少年爱国热情,增强建设祖国、保卫祖国的责任感,更好地担负起时代赋予的历史使命,是十分重要和必要的。
    +
    -
    -
    -
    - 增强国防观念
    -
    对中学生进行国防观念教育,对于进一步激发青少年爱国热情,增强建设祖国、保卫祖国的责任感,更好地担负起时代赋予的历史使命,是十分重要和必要的。
    + +
    +
    +
    +
    + 培养良好意志品质
    +
    国防爱国主义研学活动培养和磨炼了学生果断、勇敢、顽强、自制和坚韧不拔的优良意志品质。
    +
    +
    +
    +
    + 塑造集体主义精神
    +
    每个学生生活在这种优良的集体中,使之相信组织,依靠集体,关心集体,维护集体,不断克服不良行为和习惯,不断克服个人主义,不断塑造集体主义思想。
    +
    -
    - -
    -
    -
    -
    - 培养良好意志品质
    -
    军训培养和磨炼了学生果断、勇敢、顽强、自制和坚韧不拔的优良意志品质。
    + +
    +
    +
    +
    + 提高身体素质
    +
    国防爱国主义研学活动培养了学生锻炼身体,增强体质的自觉意识,国防爱国主义研学活动时间虽短,但经过刻苦训练,身体素质发生了很大变化,身体强壮了,精力充沛了,学习效率得到了提高;紧张有序的国防爱国主义研学活动生活节奏使学生学会了科学利用时间。
    +
    -
    -
    -
    - 塑造集体主义精神
    -
    每个学生生活在这种优良的集体中,使之相信组织,依靠集体,关心集体,维护集体,不断克服不良行为和习惯,不断克服个人主义,不断塑造集体主义思想。
    + + +
    + 报名须知
    -
    - -
    -
    -
    -
    - 提高身体素质
    -
    军训培养了学生锻炼身体,增强体质的自觉意识,军训时间虽短,但经过刻苦训练,身体素质发生了很大变化,身体强壮了,精力充沛了,学习效率得到了提高;紧张有序的军训生活节奏使学生学会了科学利用时间。
    +
    + ①缴费报名前请先确认国防爱国主义研学活动时间及学校,再点击“马上报名”,进入页面后按照栏目信息提示填写学生缴费信息,确认无误后点击“提交信息”,进入页面后再次确认报名信息无误后点击“确认提交”,最后进入页面确认无误后点击“确认支付”。
    -
    - - -
    - 报名须知 -
    -
    - ①缴费报名前请先确认军训时间及学校,再点击“马上报名”,进入页面后按照栏目信息提示填写学生缴费信息,确认无误后点击“提交信息”,进入页面后再次确认报名信息无误后点击“确认提交”,最后进入页面确认无误后点击“确认支付”。
    - ②如若系统无法进入或操作失误,请立即联系系统工程师。朱先生:18906611076 -
    - -
    - 军训时间及学校报名 -
    -
    - - {volist name="$data['son']" id="vo"} - -
    -
    {$vo['title']}
    -
    -
    报名人数{$vo['buy_num']}
    -
    -
    + +
    + 国防爱国主义研学活动时间及学校报名 +
    +
    +
    +
      + {for start=":date('Y')*-1" end="-2019" } +
    • {$i*-1}年
    • + {/for} +
    +
    +
    +
    + + -
    - - -
    -
    -
    -
    -
    - -
    活动时间:{{start_time}}
    - -
    -
    -
    信息填写
    -
    + {else /} + {if condition="$vo['end_time'].' 16' < date('Y-m-d H')"} +
    +
    {$vo['title']}
    +
    +
    报名人数{$vo['buy_num']}
    +
    +
    +
    +
    {$vo['start_time']|strtotime|date='n月j日',###}-{$vo['end_time']|strtotime|date='n月j日',###}
    +
    +
    已截止
    +
    + {else /} +
    +
    {$vo['title']}
    +
    +
    报名人数{$vo['buy_num']}
    +
    +
    +
    +
    {$vo['start_time']|strtotime|date='n月j日',###}-{$vo['end_time']|strtotime|date='n月j日',###}
    +
    +
    马上报名
    +
    + {/if} + {/if} + {/volist} --> +
    - -
    性别* -
    -
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    -
    - 姓名*
    +
    +
    +
    +
    {{addForm.school}}
    +
    活动时间:{{start_time}}
    + +
    +
    +
    信息填写
    +
    +
    -
    学校*
    -
    班级* - - +
    性别* +
    +
    +
    +
    + 姓名*
    +
    学校*
    +
    班级* + + + +
    +
    手机*
    + + +
    +
    +
    提交信息
    +
    修改信息
    +
    确认提交
    +
    -
    手机*
    - - -
    -
    -
    提交信息
    -
    修改信息
    -
    确认提交
    -
    -
    - -
    + +