From b90faf5fc4472e015371796c797fb420abde73ce Mon Sep 17 00:00:00 2001 From: devil_gong Date: Tue, 30 Oct 2018 18:31:11 +0800 Subject: [PATCH] =?UTF-8?q?=E8=8F=9C=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controller/AlipayLifeController.class.php | 23 +- .../AlipayLifeMenuController.class.php | 458 +++++++++++++ .../AlipayLifeMessageController.class.php | 34 +- .../Admin/Lang/zh-cn/alipaylifemenu.php | 48 ++ .../Admin/Lang/zh-cn/alipaylifemessage.php | 3 + .../View/Default/AlipayLife/SaveInfo.html | 11 +- .../Default/AlipayLifeMenu/ContentIndex.html | 185 +++++ .../AlipayLifeMenu/ContentSaveInfo.html | 81 +++ .../View/Default/AlipayLifeMenu/Detail.html | 78 +++ .../View/Default/AlipayLifeMenu/Index.html | 145 ++++ .../View/Default/AlipayLifeMenu/SaveInfo.html | 78 +++ .../AlipayLifeMessage/ContentIndex.html | 8 +- .../AlipayLifeMessage/ContentSaveInfo.html | 2 +- .../Default/AlipayLifeMessage/Detail.html | 83 +++ .../View/Default/AlipayLifeMessage/Index.html | 6 +- .../Default/AlipayLifeMessage/MessageNav.html | 7 - .../View/Default/AlipayLifeMessage/Nav.html | 7 - .../Controller/AlipayLifeController.class.php | 15 +- .../Application/Common/Common/function.php | 25 + service/Application/Common/Lang/zh-cn.php | 24 + .../Controller/MessageController.class.php | 0 .../Home/View/Default/Message/Index.html | 0 .../Home/View/Default/UserAddress/Index.html | 0 .../Application/Library/AlipayLife.class.php | 146 ++++ .../Application/Library/FileUpload.class.php | 0 .../Temp/8cde93cbd070139d84f31d26f8ea8f4d.php | 2 +- .../Temp/a58f8070835be94249ea77f3601c6647.php | 2 +- .../Service/AlipayLifeService.class.php | 648 +++++++++++++++++- .../Service/MessageService.class.php | 0 .../Admin/Default/Css/AlipayLifeMenu.css | 93 +++ .../Public/Admin/Default/Js/AlipayLifeMenu.js | 107 +++ .../Admin/Default/Js/AlipayLifeMessage.js | 0 service/Public/Home/Default/Css/Article.css | 0 .../2018/10/30/2018103015052509480.png | Bin 0 -> 5618 bytes .../2018/10/30/2018103015340642686.png | Bin 0 -> 1893 bytes .../2018/10/30/2018103015484536846.png | Bin 0 -> 2352 bytes .../2018/10/30/2018103017250117945.png | Bin 0 -> 4121 bytes .../2018/10/30/2018103017251088808.png | Bin 0 -> 3270 bytes .../2018/10/25/2018102515241073367.jpg | Bin .../2018/10/25/2018102515260951757.jpg | Bin .../2018/10/25/2018102515264461166.jpg | Bin .../2018/10/25/2018102515273808514.jpg | Bin .../2018/10/25/2018102515274728622.jpg | Bin .../2018/10/25/2018102515280305880.jpg | Bin .../2018/10/25/2018102515281759524.jpg | Bin .../2018/10/25/2018102515353033245.jpg | Bin .../2018/10/25/2018102515360339741.jpg | Bin .../2018/10/25/2018102515360965642.jpg | Bin .../2018/10/25/2018102515361621068.jpg | Bin .../2018/10/25/2018102515363855451.jpg | Bin .../2018/10/25/2018102515372309900.jpg | Bin .../2018/10/25/2018102517433011116.png | Bin .../2018/10/25/2018102517495338527.png | Bin .../2018/10/26/2018102600174550081.png | Bin .../2018/10/29/2018102918192237114.png | Bin .../2018/10/29/2018102918193238310.png | Bin .../2018/10/29/2018102918194343693.png | Bin .../2018/10/29/2018102918195581164.png | Bin .../2018/10/30/2018103014473436465.png | Bin 0 -> 2938 bytes .../brand/2018/09/20180911093753188783.jpeg | Bin .../brand/2018/09/20180911093827728940.jpeg | Bin .../brand/2018/09/20180911093845205790.jpeg | Bin .../brand/2018/09/20180911094017352817.jpeg | Bin .../brand/2018/09/20180911094111296971.jpeg | Bin .../brand/2018/09/20180911094133329172.jpeg | Bin .../brand/2018/09/20180911094156207853.gif | Bin .../brand/2018/09/20180911094213446788.jpeg | Bin .../brand/2018/09/20180911094257504723.jpeg | Bin .../brand/2018/09/20180911094324597298.jpeg | Bin .../brand/2018/09/20180911094344882885.jpeg | Bin .../brand/2018/09/20180911094407378277.jpeg | Bin .../brand/2018/09/20180911094429066146.jpeg | Bin .../brand/2018/09/20180911094444771756.jpeg | Bin .../brand/2018/09/20180911094500513270.jpeg | Bin .../brand/2018/09/20180911094520484650.jpeg | Bin .../brand/2018/09/20180911094538450476.jpeg | Bin .../brand/2018/09/20180911094554937221.jpeg | Bin .../brand/2018/09/20180911094614820628.jpeg | Bin .../brand/2018/09/20180911094632635433.jpeg | Bin .../brand/2018/09/20180911094649275055.jpeg | Bin .../brand/2018/09/20180911094704970519.jpeg | Bin .../brand/2018/09/20180911094722440979.jpeg | Bin .../brand/2018/09/20180911094738919225.jpeg | Bin .../brand/2018/09/20180911094756976084.jpeg | Bin .../brand/images/20180911144300_logo.jpeg | Bin .../brand/images/20180911144327_logo.jpeg | Bin .../brand/images/20180911144350_logo.jpeg | Bin .../brand/images/20180911144407_logo.jpeg | Bin .../brand/images/20180911144430_logo.jpeg | Bin .../brand/images/20180911145756_logo.jpeg | Bin .../brand/images/20180911150230_logo.jpeg | Bin .../brand/images/20180911150253_logo.jpeg | Bin .../brand/images/20180911150312_logo.jpeg | Bin .../brand/images/20180911150330_logo.jpeg | Bin .../brand/images/20180911150348_logo.jpeg | Bin .../brand/images/20180911150412_logo.jpeg | Bin .../brand/images/20180911150435_logo.jpeg | Bin .../brand/images/20180911150454_logo.jpeg | Bin .../brand/images/20180911150512_logo.jpeg | Bin .../brand/images/20180911150528_logo.jpeg | Bin .../brand/images/20180911150547_logo.jpeg | Bin .../brand/images/20180911150610_logo.gif | Bin .../brand/images/20180911150626_logo.jpeg | Bin .../brand/images/20180911150644_logo.jpeg | Bin .../brand/images/20180911150701_logo.jpeg | Bin .../brand/images/20180911150804_logo.png | Bin .../brand/images/20180911150855_logo.jpeg | Bin .../brand/images/20180911150921_logo.jpeg | Bin .../brand/images/20180911150946_logo.jpeg | Bin .../brand/images/20180911151005_logo.jpeg | Bin .../brand/images/20180911151034_logo.jpeg | Bin .../brand/images/20180911151051_logo.jpeg | Bin .../brand/images/20180911151118_logo.jpeg | Bin .../brand/images/20180911151143_logo.jpeg | Bin .../express/images/20180917104528_logo.png | Bin .../express/images/20180917104538_logo.png | Bin .../express/images/20180917104550_logo.png | Bin .../express/images/20180917104559_logo.png | Bin .../express/images/20180917104616_logo.png | Bin .../express/images/20180917104631_logo.png | Bin .../express/images/20180917104650_logo.png | Bin .../express/images/20180917104707_logo.png | Bin .../express/images/20180917104722_logo.png | Bin .../express/images/20180917104750_logo.png | Bin .../express/images/20180917104757_logo.png | Bin .../express/images/20180917104816_logo.png | Bin .../express/images/20180917104839_logo.png | Bin .../express/images/20180917104848_logo.png | Bin .../goods_category/images/20181019141018.png | Bin .../2018/10/19/20181019105606682856600.jpg | Bin .../2018/10/19/20181019110945541043212.jpg | Bin .../2018/10/19/201810191146492481958310.jpg | Bin .../2018/10/19/20181019134817532122908.jpg | Bin .../2018/10/19/20181019135434223247744.jpg | Bin .../2018/10/19/20181019140323256116973.jpg | Bin .../2018/10/19/20181019105606682856600.jpg | Bin .../2018/10/19/20181019110945541043212.jpg | Bin .../2018/10/19/201810191146492481958310.jpg | Bin .../2018/10/19/20181019134817532122908.jpg | Bin .../2018/10/19/20181019135434223247744.jpg | Bin .../2018/10/19/20181019140323256116973.jpg | Bin .../2018/10/19/20181019105606682856600.jpg | Bin .../2018/10/19/20181019110945541043212.jpg | Bin .../2018/10/19/201810191146492481958310.jpg | Bin .../2018/10/19/20181019134817532122908.jpg | Bin .../2018/10/19/20181019135434223247744.jpg | Bin .../2018/10/19/20181019140323256116973.jpg | Bin .../2018/10/19/1539917760371049.jpg | Bin .../2018/10/19/1539917760515763.jpg | Bin .../2018/10/19/1539917760605999.jpg | Bin .../2018/10/19/1539917760681478.jpg | Bin .../2018/10/19/1539917760715216.jpg | Bin .../2018/10/19/1539917761360731.jpg | Bin .../2018/10/19/1539917761537058.jpg | Bin .../2018/10/19/1539917761632518.jpg | Bin .../2018/10/19/1539917761650858.jpg | Bin .../2018/10/19/1539917761738735.jpg | Bin .../2018/10/19/1539917761910855.jpg | Bin .../2018/10/19/1539917762111559.jpg | Bin .../2018/10/19/1539917762457815.jpg | Bin .../2018/10/19/1539917762802807.jpg | Bin .../2018/10/19/1539917762852439.jpg | Bin .../2018/10/19/1539917762958945.jpg | Bin .../2018/10/19/1539917763154652.jpg | Bin .../2018/10/19/1539917763575014.jpg | Bin .../2018/10/19/1539917763652851.jpg | Bin .../2018/10/19/1539917763656167.jpg | Bin .../2018/10/19/1539917763944761.jpg | Bin .../2018/10/19/1539918453743525.jpg | Bin .../2018/10/19/1539918453937582.jpg | Bin .../2018/10/19/1539918454105773.jpg | Bin .../2018/10/19/1539918454568897.jpg | Bin .../2018/10/19/1539918454633192.jpg | Bin .../2018/10/19/1539918454749884.jpg | Bin .../2018/10/19/1539918454883906.jpg | Bin .../2018/10/19/1539918454887335.jpg | Bin .../2018/10/19/1539918455179472.jpg | Bin .../2018/10/19/1539918455261462.jpg | Bin .../2018/10/19/1539918455277317.jpg | Bin .../2018/10/19/1539918455397526.jpg | Bin .../2018/10/19/1539918455428705.jpg | Bin .../2018/10/19/1539918455507878.jpg | Bin .../2018/10/19/1539918455663412.jpg | Bin .../2018/10/19/1539918456104164.jpg | Bin .../2018/10/19/1539918456208061.jpg | Bin .../2018/10/19/1539918456274590.jpg | Bin .../2018/10/19/1539918456388796.jpg | Bin .../2018/10/19/1539918456530408.jpg | Bin .../2018/10/19/1539918456586829.jpg | Bin .../2018/10/19/1539918456772598.jpg | Bin .../2018/10/19/1539918456843417.jpg | Bin .../2018/10/19/1539918457313638.jpg | Bin .../2018/10/19/1539918457577979.jpg | Bin .../2018/10/19/1539918457746486.jpg | Bin .../2018/10/19/1539918457977001.jpg | Bin .../2018/10/19/1539918458182166.jpg | Bin .../2018/10/19/1539918458226151.jpg | Bin .../2018/10/19/1539918458300638.jpg | Bin .../2018/10/19/1539918458480507.jpg | Bin .../2018/10/19/1539918458739337.jpg | Bin .../2018/10/19/1539918458742826.jpg | Bin .../2018/10/19/1539918458910474.jpg | Bin .../2018/10/19/1539918459160151.jpg | Bin .../2018/10/19/1539918459189113.jpg | Bin .../2018/10/19/1539918459502033.jpg | Bin .../2018/10/19/1539918459570818.jpg | Bin .../2018/10/19/1539918459643911.jpg | Bin .../2018/10/19/1539918459656585.jpg | Bin .../2018/10/19/1539918459749768.jpg | Bin .../2018/10/19/1539918459925999.jpg | Bin .../2018/10/19/1539918460193550.jpg | Bin .../2018/10/19/1539918460391873.jpg | Bin .../2018/10/19/1539918460487649.jpg | Bin .../2018/10/19/1539918460669858.jpg | Bin .../2018/10/19/1539918460672108.jpg | Bin .../2018/10/19/1539918460922825.jpg | Bin .../2018/10/19/1539918460940655.jpg | Bin .../2018/10/19/1539918460961017.jpg | Bin .../2018/10/19/1539918461194068.jpg | Bin .../2018/10/19/1539918461220208.jpg | Bin .../2018/10/19/1539918461237409.jpg | Bin .../2018/10/19/1539918461589910.jpg | Bin .../2018/10/19/1539918461688916.jpg | Bin .../2018/10/19/1539918461693033.jpg | Bin .../2018/10/19/1539918461870770.jpg | Bin .../2018/10/19/1539918461995771.jpg | Bin .../2018/10/19/1539918462202513.jpg | Bin .../2018/10/19/1539918462344041.jpg | Bin .../2018/10/19/1539918462390930.jpg | Bin .../2018/10/19/1539918462463165.jpg | Bin .../2018/10/19/1539918462554417.jpg | Bin .../2018/10/19/1539918462797017.jpg | Bin .../2018/10/19/1539918462891871.jpg | Bin .../2018/10/19/1539920638127416.jpg | Bin .../2018/10/19/1539920638228518.jpg | Bin .../2018/10/19/1539920639121925.jpg | Bin .../2018/10/19/1539920639353390.jpg | Bin .../2018/10/19/1539920639377008.jpg | Bin .../2018/10/19/1539920639427251.jpg | Bin .../2018/10/19/1539920639457794.jpg | Bin .../2018/10/19/1539920639483075.jpg | Bin .../2018/10/19/1539920639799336.jpg | Bin .../2018/10/19/1539920639957110.jpg | Bin .../2018/10/19/1539920640100119.jpg | Bin .../2018/10/19/1539920640232607.jpg | Bin .../2018/10/19/1539920640264562.jpg | Bin .../2018/10/19/1539920640553485.jpg | Bin .../2018/10/19/1539920640666819.jpg | Bin .../2018/10/19/1539920640770206.jpg | Bin .../2018/10/19/1539920640787805.jpg | Bin .../2018/10/19/1539920640898109.jpg | Bin .../2018/10/19/1539920640898386.jpg | Bin .../2018/10/19/1539920641499524.jpg | Bin .../2018/10/19/1539920641707528.jpg | Bin .../2018/10/19/1539928069152609.jpg | Bin .../2018/10/19/1539928069163117.jpg | Bin .../2018/10/19/1539928069388963.jpg | Bin .../2018/10/19/1539928069406331.jpg | Bin .../2018/10/19/1539928069797949.jpg | Bin .../2018/10/19/1539928070167902.jpg | Bin .../2018/10/19/1539928070563121.jpg | Bin .../2018/10/19/1539928070580440.jpg | Bin .../2018/10/19/1539928071284734.jpg | Bin .../2018/10/19/1539928071368742.jpg | Bin .../2018/10/19/1539928071673710.jpg | Bin .../2018/10/19/1539928071707753.jpg | Bin .../2018/10/19/1539928071804403.jpg | Bin .../2018/10/19/1539928072131052.jpg | Bin .../2018/10/19/1539928072183248.jpg | Bin .../2018/10/19/1539928072598361.jpg | Bin .../2018/10/19/1539928072978187.jpg | Bin .../2018/10/19/1539928073111746.jpg | Bin .../2018/10/19/1539928073621960.jpg | Bin .../2018/10/19/1539928073721537.jpg | Bin .../2018/10/19/1539928073731969.jpg | Bin .../2018/10/19/1539928467470765.jpg | Bin .../2018/10/19/1539928467851421.gif | Bin .../2018/10/19/1539928467996631.jpg | Bin .../2018/10/19/1539928468115097.jpg | Bin .../2018/10/19/1539928468138336.jpg | Bin .../2018/10/19/1539928468301102.jpg | Bin .../2018/10/19/1539928468661710.jpg | Bin .../2018/10/19/1539928468801156.jpg | Bin .../2018/10/19/1539928468819910.jpg | Bin .../2018/10/19/1539928469613320.jpg | Bin .../2018/10/19/1539928469643472.jpg | Bin .../2018/10/19/1539928469745626.jpg | Bin .../2018/10/19/1539928469877277.jpg | Bin .../2018/10/19/1539928469901920.jpg | Bin .../2018/10/19/1539928469972780.jpg | Bin .../2018/10/19/1539928470112691.jpg | Bin .../2018/10/19/1539928470466200.jpg | Bin .../2018/10/19/1539928470695738.jpg | Bin .../2018/10/19/1539928470871222.jpg | Bin .../2018/10/19/1539928470889762.jpg | Bin .../2018/10/19/1539928997105470.jpg | Bin .../2018/10/19/1539928997785893.jpg | Bin .../2018/10/19/1539928998246343.jpg | Bin .../2018/10/19/1539928998324641.jpg | Bin .../2018/10/19/1539928998437486.jpg | Bin .../2018/10/19/1539928998576545.jpg | Bin .../2018/10/19/1539928998621075.gif | Bin .../2018/10/19/1539928998723852.jpg | Bin .../2018/10/19/1539928998884762.jpg | Bin .../2018/10/19/1539928999120519.jpg | Bin .../2018/10/19/1539928999240272.jpg | Bin .../2018/10/19/1539928999400618.jpg | Bin .../2018/10/19/1539928999763173.jpg | Bin .../2018/10/19/1539928999792174.jpg | Bin .../2018/10/19/1539928999875908.jpg | Bin .../2018/10/19/1539928999906822.gif | Bin .../2018/10/19/1539929000663986.jpg | Bin .../2018/09/07/201809071456568190316256.jpg | Bin .../2018/10/19/201810191056063055027412.jpg | Bin .../2018/10/19/2018101910560644177663.jpg | Bin .../2018/10/19/2018101910560687330582.jpg | Bin .../2018/10/19/20181019110945021939538.jpg | Bin .../2018/10/19/2018101911094582135331.jpg | Bin .../2018/10/19/201810191146488354813184.jpg | Bin .../2018/10/19/201810191146494614827960.jpg | Bin .../2018/10/19/20181019114649644495881.jpg | Bin .../2018/10/19/20181019134817105146748.jpg | Bin .../2018/10/19/201810191348172091617752.jpg | Bin .../2018/10/19/201810191354341113244355.jpg | Bin .../2018/10/19/201810191354344810561660.jpg | Bin .../2018/10/19/201810191354347122615944.jpg | Bin .../2018/10/19/20181019135434780000792.jpg | Bin .../2018/10/19/20181019140323033765179.jpg | Bin .../2018/10/19/20181019140323535284545.jpg | Bin .../2018/10/19/201810191403238416156891.jpg | Bin .../2018/09/07/201809071456568190316256.jpg | Bin .../2018/10/19/201810191056063055027412.jpg | Bin .../2018/10/19/2018101910560644177663.jpg | Bin .../2018/10/19/2018101910560687330582.jpg | Bin .../2018/10/19/20181019110945021939538.jpg | Bin .../2018/10/19/2018101911094582135331.jpg | Bin .../2018/10/19/201810191146488354813184.jpg | Bin .../2018/10/19/201810191146494614827960.jpg | Bin .../2018/10/19/20181019114649644495881.jpg | Bin .../2018/10/19/20181019134817105146748.jpg | Bin .../2018/10/19/201810191348172091617752.jpg | Bin .../2018/10/19/201810191354341113244355.jpg | Bin .../2018/10/19/201810191354344810561660.jpg | Bin .../2018/10/19/201810191354347122615944.jpg | Bin .../2018/10/19/20181019135434780000792.jpg | Bin .../2018/10/19/20181019140323033765179.jpg | Bin .../2018/10/19/20181019140323535284545.jpg | Bin .../2018/10/19/201810191403238416156891.jpg | Bin .../2018/09/07/201809071456568190316256.jpg | Bin .../2018/10/19/201810191056063055027412.jpg | Bin .../2018/10/19/2018101910560644177663.jpg | Bin .../2018/10/19/2018101910560687330582.jpg | Bin .../2018/10/19/20181019110945021939538.jpg | Bin .../2018/10/19/2018101911094582135331.jpg | Bin .../2018/10/19/201810191146488354813184.jpg | Bin .../2018/10/19/201810191146494614827960.jpg | Bin .../2018/10/19/20181019114649644495881.jpg | Bin .../2018/10/19/20181019134817105146748.jpg | Bin .../2018/10/19/201810191348172091617752.jpg | Bin .../2018/10/19/201810191354341113244355.jpg | Bin .../2018/10/19/201810191354344810561660.jpg | Bin .../2018/10/19/201810191354347122615944.jpg | Bin .../2018/10/19/20181019135434780000792.jpg | Bin .../2018/10/19/20181019140323033765179.jpg | Bin .../2018/10/19/20181019140323535284545.jpg | Bin .../2018/10/19/201810191403238416156891.jpg | Bin .../2018/10/19/2018101910560762702.mp4 | Bin .../2018/10/19/2018101911094581983.mp4 | Bin .../2018/10/19/2018101911464932889.mp4 | Bin .../2018/10/19/2018101913481793316.mp4 | Bin .../2018/10/19/2018101913543473411.mp4 | Bin .../2018/10/19/2018101914032368175.mp4 | Bin .../2018/10/19/2018101914194959299.mp4 | Bin .../2018/10/19/2018101914202628900.mp4 | Bin .../2018/10/19/2018101914230052570.mp4 | Bin .../2018/10/19/2018101914245064258.mp4 | Bin .../2018/10/19/2018101914253503074.mp4 | Bin .../2018/10/19/2018101914263503485.mp4 | Bin .../2018/10/16/20181016143756385674260.png | Bin .../2018/10/16/20181016143756385674260.png | Bin .../2018/10/16/20181016143756385674260.png | Bin service/alipay_life_notify.php | 0 shopxo.sql | 158 ++++- 383 files changed, 2378 insertions(+), 99 deletions(-) mode change 100644 => 100755 service/Application/Admin/Controller/AlipayLifeController.class.php create mode 100755 service/Application/Admin/Controller/AlipayLifeMenuController.class.php mode change 100644 => 100755 service/Application/Admin/Controller/AlipayLifeMessageController.class.php create mode 100755 service/Application/Admin/Lang/zh-cn/alipaylifemenu.php create mode 100755 service/Application/Admin/View/Default/AlipayLifeMenu/ContentIndex.html create mode 100755 service/Application/Admin/View/Default/AlipayLifeMenu/ContentSaveInfo.html create mode 100644 service/Application/Admin/View/Default/AlipayLifeMenu/Detail.html create mode 100755 service/Application/Admin/View/Default/AlipayLifeMenu/Index.html create mode 100755 service/Application/Admin/View/Default/AlipayLifeMenu/SaveInfo.html mode change 100644 => 100755 service/Application/Admin/View/Default/AlipayLifeMessage/ContentIndex.html mode change 100644 => 100755 service/Application/Admin/View/Default/AlipayLifeMessage/ContentSaveInfo.html create mode 100755 service/Application/Admin/View/Default/AlipayLifeMessage/Detail.html delete mode 100644 service/Application/Admin/View/Default/AlipayLifeMessage/MessageNav.html delete mode 100644 service/Application/Admin/View/Default/AlipayLifeMessage/Nav.html mode change 100644 => 100755 service/Application/Api/Controller/AlipayLifeController.class.php mode change 100644 => 100755 service/Application/Home/Controller/MessageController.class.php mode change 100644 => 100755 service/Application/Home/View/Default/Message/Index.html mode change 100644 => 100755 service/Application/Home/View/Default/UserAddress/Index.html mode change 100644 => 100755 service/Application/Library/AlipayLife.class.php mode change 100644 => 100755 service/Application/Library/FileUpload.class.php mode change 100644 => 100755 service/Application/Service/AlipayLifeService.class.php mode change 100644 => 100755 service/Application/Service/MessageService.class.php create mode 100755 service/Public/Admin/Default/Css/AlipayLifeMenu.css create mode 100755 service/Public/Admin/Default/Js/AlipayLifeMenu.js mode change 100644 => 100755 service/Public/Admin/Default/Js/AlipayLifeMessage.js mode change 100644 => 100755 service/Public/Home/Default/Css/Article.css create mode 100755 service/Public/Upload/alipay_life_menu/2018/10/30/2018103015052509480.png create mode 100644 service/Public/Upload/alipay_life_menu/2018/10/30/2018103015340642686.png create mode 100644 service/Public/Upload/alipay_life_menu/2018/10/30/2018103015484536846.png create mode 100644 service/Public/Upload/alipay_life_menu/2018/10/30/2018103017250117945.png create mode 100644 service/Public/Upload/alipay_life_menu/2018/10/30/2018103017251088808.png mode change 100644 => 100755 service/Public/Upload/alipay_life_message/2018/10/25/2018102515241073367.jpg mode change 100644 => 100755 service/Public/Upload/alipay_life_message/2018/10/25/2018102515260951757.jpg mode change 100644 => 100755 service/Public/Upload/alipay_life_message/2018/10/25/2018102515264461166.jpg mode change 100644 => 100755 service/Public/Upload/alipay_life_message/2018/10/25/2018102515273808514.jpg mode change 100644 => 100755 service/Public/Upload/alipay_life_message/2018/10/25/2018102515274728622.jpg mode change 100644 => 100755 service/Public/Upload/alipay_life_message/2018/10/25/2018102515280305880.jpg mode change 100644 => 100755 service/Public/Upload/alipay_life_message/2018/10/25/2018102515281759524.jpg mode change 100644 => 100755 service/Public/Upload/alipay_life_message/2018/10/25/2018102515353033245.jpg mode change 100644 => 100755 service/Public/Upload/alipay_life_message/2018/10/25/2018102515360339741.jpg mode change 100644 => 100755 service/Public/Upload/alipay_life_message/2018/10/25/2018102515360965642.jpg mode change 100644 => 100755 service/Public/Upload/alipay_life_message/2018/10/25/2018102515361621068.jpg mode change 100644 => 100755 service/Public/Upload/alipay_life_message/2018/10/25/2018102515363855451.jpg mode change 100644 => 100755 service/Public/Upload/alipay_life_message/2018/10/25/2018102515372309900.jpg mode change 100644 => 100755 service/Public/Upload/alipay_life_message/2018/10/25/2018102517433011116.png mode change 100644 => 100755 service/Public/Upload/alipay_life_message/2018/10/25/2018102517495338527.png mode change 100644 => 100755 service/Public/Upload/alipay_life_message/2018/10/26/2018102600174550081.png mode change 100644 => 100755 service/Public/Upload/alipay_life_message/2018/10/29/2018102918192237114.png mode change 100644 => 100755 service/Public/Upload/alipay_life_message/2018/10/29/2018102918193238310.png mode change 100644 => 100755 service/Public/Upload/alipay_life_message/2018/10/29/2018102918194343693.png mode change 100644 => 100755 service/Public/Upload/alipay_life_message/2018/10/29/2018102918195581164.png create mode 100644 service/Public/Upload/alipay_life_message/2018/10/30/2018103014473436465.png mode change 100644 => 100755 service/Public/Upload/brand/2018/09/20180911093753188783.jpeg mode change 100644 => 100755 service/Public/Upload/brand/2018/09/20180911093827728940.jpeg mode change 100644 => 100755 service/Public/Upload/brand/2018/09/20180911093845205790.jpeg mode change 100644 => 100755 service/Public/Upload/brand/2018/09/20180911094017352817.jpeg mode change 100644 => 100755 service/Public/Upload/brand/2018/09/20180911094111296971.jpeg mode change 100644 => 100755 service/Public/Upload/brand/2018/09/20180911094133329172.jpeg mode change 100644 => 100755 service/Public/Upload/brand/2018/09/20180911094156207853.gif mode change 100644 => 100755 service/Public/Upload/brand/2018/09/20180911094213446788.jpeg mode change 100644 => 100755 service/Public/Upload/brand/2018/09/20180911094257504723.jpeg mode change 100644 => 100755 service/Public/Upload/brand/2018/09/20180911094324597298.jpeg mode change 100644 => 100755 service/Public/Upload/brand/2018/09/20180911094344882885.jpeg mode change 100644 => 100755 service/Public/Upload/brand/2018/09/20180911094407378277.jpeg mode change 100644 => 100755 service/Public/Upload/brand/2018/09/20180911094429066146.jpeg mode change 100644 => 100755 service/Public/Upload/brand/2018/09/20180911094444771756.jpeg mode change 100644 => 100755 service/Public/Upload/brand/2018/09/20180911094500513270.jpeg mode change 100644 => 100755 service/Public/Upload/brand/2018/09/20180911094520484650.jpeg mode change 100644 => 100755 service/Public/Upload/brand/2018/09/20180911094538450476.jpeg mode change 100644 => 100755 service/Public/Upload/brand/2018/09/20180911094554937221.jpeg mode change 100644 => 100755 service/Public/Upload/brand/2018/09/20180911094614820628.jpeg mode change 100644 => 100755 service/Public/Upload/brand/2018/09/20180911094632635433.jpeg mode change 100644 => 100755 service/Public/Upload/brand/2018/09/20180911094649275055.jpeg mode change 100644 => 100755 service/Public/Upload/brand/2018/09/20180911094704970519.jpeg mode change 100644 => 100755 service/Public/Upload/brand/2018/09/20180911094722440979.jpeg mode change 100644 => 100755 service/Public/Upload/brand/2018/09/20180911094738919225.jpeg mode change 100644 => 100755 service/Public/Upload/brand/2018/09/20180911094756976084.jpeg mode change 100644 => 100755 service/Public/Upload/brand/images/20180911144300_logo.jpeg mode change 100644 => 100755 service/Public/Upload/brand/images/20180911144327_logo.jpeg mode change 100644 => 100755 service/Public/Upload/brand/images/20180911144350_logo.jpeg mode change 100644 => 100755 service/Public/Upload/brand/images/20180911144407_logo.jpeg mode change 100644 => 100755 service/Public/Upload/brand/images/20180911144430_logo.jpeg mode change 100644 => 100755 service/Public/Upload/brand/images/20180911145756_logo.jpeg mode change 100644 => 100755 service/Public/Upload/brand/images/20180911150230_logo.jpeg mode change 100644 => 100755 service/Public/Upload/brand/images/20180911150253_logo.jpeg mode change 100644 => 100755 service/Public/Upload/brand/images/20180911150312_logo.jpeg mode change 100644 => 100755 service/Public/Upload/brand/images/20180911150330_logo.jpeg mode change 100644 => 100755 service/Public/Upload/brand/images/20180911150348_logo.jpeg mode change 100644 => 100755 service/Public/Upload/brand/images/20180911150412_logo.jpeg mode change 100644 => 100755 service/Public/Upload/brand/images/20180911150435_logo.jpeg mode change 100644 => 100755 service/Public/Upload/brand/images/20180911150454_logo.jpeg mode change 100644 => 100755 service/Public/Upload/brand/images/20180911150512_logo.jpeg mode change 100644 => 100755 service/Public/Upload/brand/images/20180911150528_logo.jpeg mode change 100644 => 100755 service/Public/Upload/brand/images/20180911150547_logo.jpeg mode change 100644 => 100755 service/Public/Upload/brand/images/20180911150610_logo.gif mode change 100644 => 100755 service/Public/Upload/brand/images/20180911150626_logo.jpeg mode change 100644 => 100755 service/Public/Upload/brand/images/20180911150644_logo.jpeg mode change 100644 => 100755 service/Public/Upload/brand/images/20180911150701_logo.jpeg mode change 100644 => 100755 service/Public/Upload/brand/images/20180911150804_logo.png mode change 100644 => 100755 service/Public/Upload/brand/images/20180911150855_logo.jpeg mode change 100644 => 100755 service/Public/Upload/brand/images/20180911150921_logo.jpeg mode change 100644 => 100755 service/Public/Upload/brand/images/20180911150946_logo.jpeg mode change 100644 => 100755 service/Public/Upload/brand/images/20180911151005_logo.jpeg mode change 100644 => 100755 service/Public/Upload/brand/images/20180911151034_logo.jpeg mode change 100644 => 100755 service/Public/Upload/brand/images/20180911151051_logo.jpeg mode change 100644 => 100755 service/Public/Upload/brand/images/20180911151118_logo.jpeg mode change 100644 => 100755 service/Public/Upload/brand/images/20180911151143_logo.jpeg mode change 100644 => 100755 service/Public/Upload/express/images/20180917104528_logo.png mode change 100644 => 100755 service/Public/Upload/express/images/20180917104538_logo.png mode change 100644 => 100755 service/Public/Upload/express/images/20180917104550_logo.png mode change 100644 => 100755 service/Public/Upload/express/images/20180917104559_logo.png mode change 100644 => 100755 service/Public/Upload/express/images/20180917104616_logo.png mode change 100644 => 100755 service/Public/Upload/express/images/20180917104631_logo.png mode change 100644 => 100755 service/Public/Upload/express/images/20180917104650_logo.png mode change 100644 => 100755 service/Public/Upload/express/images/20180917104707_logo.png mode change 100644 => 100755 service/Public/Upload/express/images/20180917104722_logo.png mode change 100644 => 100755 service/Public/Upload/express/images/20180917104750_logo.png mode change 100644 => 100755 service/Public/Upload/express/images/20180917104757_logo.png mode change 100644 => 100755 service/Public/Upload/express/images/20180917104816_logo.png mode change 100644 => 100755 service/Public/Upload/express/images/20180917104839_logo.png mode change 100644 => 100755 service/Public/Upload/express/images/20180917104848_logo.png mode change 100644 => 100755 service/Public/Upload/goods_category/images/20181019141018.png mode change 100644 => 100755 service/Public/Upload/goods_images/compr/2018/10/19/20181019105606682856600.jpg mode change 100644 => 100755 service/Public/Upload/goods_images/compr/2018/10/19/20181019110945541043212.jpg mode change 100644 => 100755 service/Public/Upload/goods_images/compr/2018/10/19/201810191146492481958310.jpg mode change 100644 => 100755 service/Public/Upload/goods_images/compr/2018/10/19/20181019134817532122908.jpg mode change 100644 => 100755 service/Public/Upload/goods_images/compr/2018/10/19/20181019135434223247744.jpg mode change 100644 => 100755 service/Public/Upload/goods_images/compr/2018/10/19/20181019140323256116973.jpg mode change 100644 => 100755 service/Public/Upload/goods_images/original/2018/10/19/20181019105606682856600.jpg mode change 100644 => 100755 service/Public/Upload/goods_images/original/2018/10/19/20181019110945541043212.jpg mode change 100644 => 100755 service/Public/Upload/goods_images/original/2018/10/19/201810191146492481958310.jpg mode change 100644 => 100755 service/Public/Upload/goods_images/original/2018/10/19/20181019134817532122908.jpg mode change 100644 => 100755 service/Public/Upload/goods_images/original/2018/10/19/20181019135434223247744.jpg mode change 100644 => 100755 service/Public/Upload/goods_images/original/2018/10/19/20181019140323256116973.jpg mode change 100644 => 100755 service/Public/Upload/goods_images/small/2018/10/19/20181019105606682856600.jpg mode change 100644 => 100755 service/Public/Upload/goods_images/small/2018/10/19/20181019110945541043212.jpg mode change 100644 => 100755 service/Public/Upload/goods_images/small/2018/10/19/201810191146492481958310.jpg mode change 100644 => 100755 service/Public/Upload/goods_images/small/2018/10/19/20181019134817532122908.jpg mode change 100644 => 100755 service/Public/Upload/goods_images/small/2018/10/19/20181019135434223247744.jpg mode change 100644 => 100755 service/Public/Upload/goods_images/small/2018/10/19/20181019140323256116973.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539917760371049.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539917760515763.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539917760605999.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539917760681478.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539917760715216.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539917761360731.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539917761537058.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539917761632518.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539917761650858.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539917761738735.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539917761910855.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539917762111559.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539917762457815.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539917762802807.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539917762852439.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539917762958945.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539917763154652.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539917763575014.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539917763652851.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539917763656167.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539917763944761.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918453743525.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918453937582.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918454105773.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918454568897.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918454633192.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918454749884.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918454883906.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918454887335.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918455179472.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918455261462.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918455277317.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918455397526.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918455428705.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918455507878.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918455663412.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918456104164.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918456208061.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918456274590.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918456388796.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918456530408.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918456586829.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918456772598.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918456843417.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918457313638.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918457577979.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918457746486.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918457977001.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918458182166.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918458226151.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918458300638.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918458480507.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918458739337.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918458742826.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918458910474.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918459160151.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918459189113.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918459502033.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918459570818.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918459643911.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918459656585.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918459749768.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918459925999.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918460193550.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918460391873.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918460487649.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918460669858.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918460672108.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918460922825.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918460940655.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918460961017.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918461194068.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918461220208.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918461237409.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918461589910.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918461688916.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918461693033.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918461870770.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918461995771.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918462202513.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918462344041.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918462390930.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918462463165.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918462554417.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918462797017.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539918462891871.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539920638127416.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539920638228518.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539920639121925.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539920639353390.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539920639377008.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539920639427251.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539920639457794.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539920639483075.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539920639799336.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539920639957110.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539920640100119.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539920640232607.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539920640264562.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539920640553485.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539920640666819.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539920640770206.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539920640787805.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539920640898109.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539920640898386.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539920641499524.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539920641707528.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928069152609.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928069163117.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928069388963.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928069406331.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928069797949.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928070167902.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928070563121.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928070580440.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928071284734.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928071368742.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928071673710.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928071707753.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928071804403.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928072131052.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928072183248.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928072598361.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928072978187.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928073111746.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928073621960.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928073721537.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928073731969.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928467470765.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928467851421.gif mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928467996631.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928468115097.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928468138336.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928468301102.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928468661710.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928468801156.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928468819910.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928469613320.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928469643472.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928469745626.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928469877277.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928469901920.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928469972780.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928470112691.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928470466200.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928470695738.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928470871222.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928470889762.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928997105470.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928997785893.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928998246343.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928998324641.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928998437486.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928998576545.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928998621075.gif mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928998723852.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928998884762.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928999120519.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928999240272.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928999400618.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928999763173.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928999792174.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928999875908.jpg mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539928999906822.gif mode change 100644 => 100755 service/Public/Upload/goods_pc/catchimage/2018/10/19/1539929000663986.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/compr/2018/09/07/201809071456568190316256.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/compr/2018/10/19/201810191056063055027412.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/compr/2018/10/19/2018101910560644177663.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/compr/2018/10/19/2018101910560687330582.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/compr/2018/10/19/20181019110945021939538.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/compr/2018/10/19/2018101911094582135331.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/compr/2018/10/19/201810191146488354813184.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/compr/2018/10/19/201810191146494614827960.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/compr/2018/10/19/20181019114649644495881.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/compr/2018/10/19/20181019134817105146748.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/compr/2018/10/19/201810191348172091617752.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/compr/2018/10/19/201810191354341113244355.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/compr/2018/10/19/201810191354344810561660.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/compr/2018/10/19/201810191354347122615944.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/compr/2018/10/19/20181019135434780000792.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/compr/2018/10/19/20181019140323033765179.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/compr/2018/10/19/20181019140323535284545.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/compr/2018/10/19/201810191403238416156891.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/original/2018/09/07/201809071456568190316256.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/original/2018/10/19/201810191056063055027412.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/original/2018/10/19/2018101910560644177663.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/original/2018/10/19/2018101910560687330582.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/original/2018/10/19/20181019110945021939538.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/original/2018/10/19/2018101911094582135331.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/original/2018/10/19/201810191146488354813184.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/original/2018/10/19/201810191146494614827960.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/original/2018/10/19/20181019114649644495881.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/original/2018/10/19/20181019134817105146748.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/original/2018/10/19/201810191348172091617752.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/original/2018/10/19/201810191354341113244355.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/original/2018/10/19/201810191354344810561660.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/original/2018/10/19/201810191354347122615944.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/original/2018/10/19/20181019135434780000792.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/original/2018/10/19/20181019140323033765179.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/original/2018/10/19/20181019140323535284545.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/original/2018/10/19/201810191403238416156891.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/small/2018/09/07/201809071456568190316256.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/small/2018/10/19/201810191056063055027412.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/small/2018/10/19/2018101910560644177663.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/small/2018/10/19/2018101910560687330582.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/small/2018/10/19/20181019110945021939538.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/small/2018/10/19/2018101911094582135331.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/small/2018/10/19/201810191146488354813184.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/small/2018/10/19/201810191146494614827960.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/small/2018/10/19/20181019114649644495881.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/small/2018/10/19/20181019134817105146748.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/small/2018/10/19/201810191348172091617752.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/small/2018/10/19/201810191354341113244355.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/small/2018/10/19/201810191354344810561660.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/small/2018/10/19/201810191354347122615944.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/small/2018/10/19/20181019135434780000792.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/small/2018/10/19/20181019140323033765179.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/small/2018/10/19/20181019140323535284545.jpg mode change 100644 => 100755 service/Public/Upload/goods_photo/small/2018/10/19/201810191403238416156891.jpg mode change 100644 => 100755 service/Public/Upload/goods_video/2018/10/19/2018101910560762702.mp4 mode change 100644 => 100755 service/Public/Upload/goods_video/2018/10/19/2018101911094581983.mp4 mode change 100644 => 100755 service/Public/Upload/goods_video/2018/10/19/2018101911464932889.mp4 mode change 100644 => 100755 service/Public/Upload/goods_video/2018/10/19/2018101913481793316.mp4 mode change 100644 => 100755 service/Public/Upload/goods_video/2018/10/19/2018101913543473411.mp4 mode change 100644 => 100755 service/Public/Upload/goods_video/2018/10/19/2018101914032368175.mp4 mode change 100644 => 100755 service/Public/Upload/goods_video/2018/10/19/2018101914194959299.mp4 mode change 100644 => 100755 service/Public/Upload/goods_video/2018/10/19/2018101914202628900.mp4 mode change 100644 => 100755 service/Public/Upload/goods_video/2018/10/19/2018101914230052570.mp4 mode change 100644 => 100755 service/Public/Upload/goods_video/2018/10/19/2018101914245064258.mp4 mode change 100644 => 100755 service/Public/Upload/goods_video/2018/10/19/2018101914253503074.mp4 mode change 100644 => 100755 service/Public/Upload/goods_video/2018/10/19/2018101914263503485.mp4 mode change 100644 => 100755 service/Public/Upload/user_avatar/compr/2018/10/16/20181016143756385674260.png mode change 100644 => 100755 service/Public/Upload/user_avatar/original/2018/10/16/20181016143756385674260.png mode change 100644 => 100755 service/Public/Upload/user_avatar/small/2018/10/16/20181016143756385674260.png mode change 100644 => 100755 service/alipay_life_notify.php mode change 100644 => 100755 shopxo.sql diff --git a/service/Application/Admin/Controller/AlipayLifeController.class.php b/service/Application/Admin/Controller/AlipayLifeController.class.php old mode 100644 new mode 100755 index 8b9be1c46..1388a92a5 --- a/service/Application/Admin/Controller/AlipayLifeController.class.php +++ b/service/Application/Admin/Controller/AlipayLifeController.class.php @@ -2,6 +2,8 @@ namespace Admin\Controller; +use Service\AlipayLifeService; + /** * 生活号管理 * @author Devil @@ -205,9 +207,6 @@ class AlipayLifeController extends CommonController // id为空则表示是新增 $m = D('AlipayLife'); - // 公共额外数据处理 - $_POST['is_shelves'] = intval(I('is_shelves', 0)); - // 开启事务 $m->startTrans(); @@ -330,19 +329,21 @@ class AlipayLifeController extends CommonController */ public function StatusUpdate() { - // 参数 - if(empty($_POST['id']) || !isset($_POST['state'])) + // 是否ajax请求 + if(!IS_AJAX) { - $this->ajaxReturn(L('common_param_error'), -1); + $this->error(L('common_unauthorized_access')); } - // 数据更新 - if(M('AlipayLife')->where(array('id'=>I('id')))->save(array('is_shelves'=>I('state')))) + // 开始处理 + $params = $_POST; + $params['alipay_life_id'] = isset($params['id']) ? $params['id'] : 0; + if(isset($params['state'])) { - $this->ajaxReturn(L('common_operation_edit_success')); - } else { - $this->ajaxReturn(L('common_operation_edit_error'), -100); + $params['status'] = $params['state']; } + $ret = AlipayLifeService::LifeStatus($params); + $this->ajaxReturn($ret['msg'], $ret['code'], $ret['data']); } } ?> \ No newline at end of file diff --git a/service/Application/Admin/Controller/AlipayLifeMenuController.class.php b/service/Application/Admin/Controller/AlipayLifeMenuController.class.php new file mode 100755 index 000000000..f6fa381b3 --- /dev/null +++ b/service/Application/Admin/Controller/AlipayLifeMenuController.class.php @@ -0,0 +1,458 @@ +Is_Login(); + + // 权限校验 + $this->Is_Power(); + } + + /** + * [Index 生活号菜单列表] + * @author Devil + * @blog http://gong.gg/ + * @version 0.0.1 + * @datetime 2016-12-06T21:31:53+0800 + */ + public function Index() + { + // 参数 + $params = array_merge($_POST, $_GET); + + // 模型对象 + $m = M('AlipayLifeMenu'); + + // 条件 + $where = $this->GetIndexWhere(); + + // 分页 + $number = MyC('admin_page_number'); + $page_param = array( + 'number' => $number, + 'total' => $m->where($where)->count(), + 'where' => $params, + 'url' => U('Admin/AlipayLifeMenu/Index'), + ); + $page = new \Library\Page($page_param); + + // 获取列表 + $list = $m->where($where)->limit($page->GetPageStarNumber(), $number)->order('id desc')->select(); + $list = $this->SetDataHandle($list); + + // 参数 + $this->assign('params', $params); + + // 分页 + $this->assign('page_html', $page->GetPageHtml()); + + // 发布状态 + $this->assign('common_release_status_list', L('common_release_status_list')); + + // 菜单类型 + $this->assign('common_alipay_life_menu_type_list', L('common_alipay_life_menu_type_list')); + + // 数据列表 + $this->assign('list', $list); + $this->display('Index'); + } + + /** + * [SetDataHandle 数据处理] + * @author Devil + * @blog http://gong.gg/ + * @version 0.0.1 + * @datetime 2016-12-29T21:27:15+0800 + * @param [array] $data [轮播图片数据] + * @return [array] [处理好的数据] + */ + private function SetDataHandle($data) + { + if(!empty($data)) + { + $common_release_status_list = L('common_release_status_list'); + $common_alipay_life_menu_type_list = L('common_alipay_life_menu_type_list'); + foreach($data as &$v) + { + // 状态 + $v['status_name'] = $common_release_status_list[$v['status']]['name']; + + // 类型 + $v['type_name'] = $common_alipay_life_menu_type_list[$v['type']]['name']; + + // 生活号 + $v['alipay_life_all'] = empty($v['alipay_life_ids']) ? '' : M('AlipayLife')->where(['id'=>['in', json_decode($v['alipay_life_ids'], true)]])->getField('name', true); + + // 时间 + $v['startup_time'] = empty($v['startup_time']) ? '' : date('Y-m-d H:i:s', $v['startup_time']); + $v['success_time'] = empty($v['success_time']) ? '' : date('Y-m-d H:i:s', $v['success_time']); + $v['add_time'] = date('Y-m-d H:i:s', $v['add_time']); + $v['upd_time'] = empty($v['upd_time']) ? '' : date('Y-m-d H:i:s', $v['upd_time']); + } + } + return $data; + } + + /** + * [GetIndexWhere 列表条件] + * @author Devil + * @blog http://gong.gg/ + * @version 0.0.1 + * @datetime 2016-12-10T22:16:29+0800 + */ + private function GetIndexWhere() + { + $where = array(); + + // 模糊 + if(!empty($_REQUEST['keyword'])) + { + $where['name'] = array('like', '%'.I('keyword').'%'); + } + + // 是否更多条件 + if(I('is_more', 0) == 1) + { + if(I('status', -1) > -1) + { + $where['status'] = intval(I('status', 0)); + } + if(I('type', -1) > -1) + { + $where['type'] = intval(I('type', 0)); + } + + // 表达式 + if(!empty($_REQUEST['time_start'])) + { + $where['add_time'][] = array('gt', strtotime(I('time_start'))); + } + if(!empty($_REQUEST['time_end'])) + { + $where['add_time'][] = array('lt', strtotime(I('time_end'))); + } + } + return $where; + } + + /** + * [SaveInfo 添加/编辑页面] + * @author Devil + * @blog http://gong.gg/ + * @version 0.0.1 + * @datetime 2016-12-14T21:37:02+0800 + */ + public function SaveInfo() + { + // 数据 + $data = empty($_REQUEST['id']) ? array() : M('AlipayLifeMenu')->find(I('id')); + $this->assign('data', $data); + + // 菜单类型 + $this->assign('common_alipay_life_menu_type_list', L('common_alipay_life_menu_type_list')); + + // 生活号 + $alipay_life_list = []; + $alipay_life_ids_all = []; + if(!empty($_GET['alipay_life_id'])) + { + $alipay_life_ids_all = [intval(I('alipay_life_id'))]; + } + if(!empty($data['alipay_life_ids'])) + { + $alipay_life_ids_all = json_decode($data['alipay_life_ids'], true); + } + if(!empty($alipay_life_ids_all)) + { + $alipay_life_list = M('AlipayLife')->field('id,name')->where(['id'=>['in', $alipay_life_ids_all]])->select(); + } + $this->assign('alipay_life_ids_all', $alipay_life_ids_all); + $this->assign('alipay_life_list', $alipay_life_list); + + // 生活号分类 + $alipay_life_category = M('AlipayLifeCategory')->where(['is_enable'=>1])->field('id,name')->select(); + $this->assign('alipay_life_category', $alipay_life_category); + + // 参数 + $this->assign('params', array_merge($_POST, $_GET)); + $this->assign('msg_type', I('msg_type', 0)); + $this->display('SaveInfo'); + } + + + /** + * [Index 消息内容列表] + * @author Devil + * @blog http://gong.gg/ + * @version 0.0.1 + * @datetime 2016-12-06T21:31:53+0800 + */ + public function ContentIndex() + { + // 参数 + $params = array_merge($_POST, $_GET); + + // 条件 + $where = ['alipay_life_menu_id' => intval($params['menu_id']), 'pid'=>0]; + + // 获取列表 + $list = $this->SetDataHandleContent(M('AlipayLifeMenuContent')->where($where)->order('sort asc')->select()); + if(!empty($list)) + { + foreach($list as &$v) + { + $v['items'] = $this->SetDataHandleContent(M('AlipayLifeMenuContent')->where(['pid'=>$v['id']])->order('sort asc')->select()); + } + } + + // 主数据 + $menu = empty($_REQUEST['menu_id']) ? array() : M('AlipayLifeMenu')->find(I('menu_id')); + $this->assign('menu', $menu); + + // 参数 + $this->assign('params', $params); + + // 数据列表 + $this->assign('list', $list); + $this->assign('list_count', count($list)); + $this->display('ContentIndex'); + } + + /** + * 消息内容处理 + * @author Devil + * @blog http://gong.gg/ + * @version 1.0.0 + * @date 2018-10-29 + * @desc description + * @param [array] $data [数据] + * @return [array] [处理好的数据] + */ + private function SetDataHandleContent($data) + { + if(!empty($data)) + { + $common_alipay_life_menu_action_type_list = L('common_alipay_life_menu_action_type_list'); + foreach($data as &$v) + { + // 事件类型 + $v['action_type_name'] = $common_alipay_life_menu_action_type_list[$v['action_type']]['name']; + + // 图标 + $v['icon'] = empty($v['icon']) ? '' : C('IMAGE_HOST').$v['icon']; + + // 时间 + $v['add_time'] = date('Y-m-d H:i:s', $v['add_time']); + $v['upd_time'] = empty($v['upd_time']) ? '' : date('Y-m-d H:i:s', $v['upd_time']); + } + } + return $data; + } + + /** + * 内容添加/编辑页面 + * @author Devil + * @blog http://gong.gg/ + * @version 1.0.0 + * @date 2018-10-29 + * @desc description + */ + public function ContentSaveInfo() + { + // 主数据 + $menu = empty($_REQUEST['menu_id']) ? array() : M('AlipayLifeMenu')->find(I('menu_id')); + $this->assign('menu', $menu); + + // 数据 + $data = empty($_REQUEST['id']) ? array() : M('AlipayLifeMenuContent')->find(I('id')); + $this->assign('data', $data); + + // 事件类型 + $this->assign('common_alipay_life_menu_action_type_list', L('common_alipay_life_menu_action_type_list')); + + // 获取父级分类 + $this->assign('alipay_life_menu_list', M('AlipayLifeMenuContent')->field('id,name')->where(['pid'=>0, 'alipay_life_menu_id'=>$menu['id']])->select()); + + // 参数 + $this->assign('params', array_merge($_POST, $_GET)); + $this->display('ContentSaveInfo'); + } + + /** + * 消息详情 + * @author Devil + * @blog http://gong.gg/ + * @version 1.0.0 + * @date 2018-10-30 + * @desc description + */ + public function Detail() + { + // 参数 + $params = array_merge($_POST, $_GET); + + // 获取列表 + $list = AlipayLifeService::MenuDetailList($params); + + // 参数 + $this->assign('params', $params); + + // 数据列表 + $this->assign('list', $list); + $this->display('Detail'); + } + + /** + * [Save 生活号菜单保存] + * @author Devil + * @blog http://gong.gg/ + * @version 0.0.1 + * @datetime 2016-12-25T22:36:12+0800 + */ + public function Save() + { + // 是否ajax请求 + if(!IS_AJAX) + { + $this->error(L('common_unauthorized_access')); + } + + $ret = AlipayLifeService::MenuSave($_POST); + $this->ajaxReturn($ret['msg'], $ret['code'], $ret['data']); + } + + /** + * [ContentSave 生活号菜单内容保存] + * @author Devil + * @blog http://gong.gg/ + * @version 0.0.1 + * @datetime 2016-12-25T22:36:12+0800 + */ + public function ContentSave() + { + // 是否ajax请求 + if(!IS_AJAX) + { + $this->error(L('common_unauthorized_access')); + } + + $ret = AlipayLifeService::MenuContentSave($_POST); + $this->ajaxReturn($ret['msg'], $ret['code'], $ret['data']); + } + + /** + * [Delete 生活号菜单删除] + * @author Devil + * @blog http://gong.gg/ + * @version 0.0.1 + * @datetime 2016-12-25T22:36:12+0800 + */ + public function Delete() + { + // 是否ajax请求 + if(!IS_AJAX) + { + $this->error(L('common_unauthorized_access')); + } + + // 删除 + $id = intval(I('id')); + $m = M('AlipayLifeMenu'); + $m->startTrans(); + if($m->delete($id) && M('AlipayLifeMenuContent')->where(['alipay_life_message_id'=>$id])->delete()) + { + $m->commit(); + $this->ajaxReturn(L('common_operation_delete_success')); + } + $m->rollback(); + $this->ajaxReturn(L('common_operation_delete_error'), -100); + } + + /** + * [Delete 生活号菜单内容删除] + * @author Devil + * @blog http://gong.gg/ + * @version 0.0.1 + * @datetime 2016-12-25T22:36:12+0800 + */ + public function ContentDelete() + { + // 是否ajax请求 + if(!IS_AJAX) + { + $this->error(L('common_unauthorized_access')); + } + + // 删除 + if(M('AlipayLifeMenuContent')->delete(intval(I('id')))) + { + $this->ajaxReturn(L('common_operation_delete_success')); + } + $this->ajaxReturn(L('common_operation_delete_error'), -100); + } + + /** + * 发送菜单 + * @author Devil + * @blog http://gong.gg/ + * @version 1.0.0 + * @date 2018-10-24 + * @desc description + */ + public function Release() + { + // 是否ajax请求 + if(!IS_AJAX) + { + $this->error(L('common_unauthorized_access')); + } + + $ret = AlipayLifeService::MenuSubmit($_POST); + $this->ajaxReturn($ret['msg'], $ret['code'], $ret['data']); + } + + /** + * 生活号搜索 + * @author Devil + * @blog http://gong.gg/ + * @version 1.0.0 + * @date 2018-10-29 + * @desc description + */ + public function Search() + { + // 是否ajax请求 + if(!IS_AJAX) + { + $this->error(L('common_unauthorized_access')); + } + + $ret = AlipayLifeService::AlipayLifeSearch($_POST); + $this->ajaxReturn($ret['msg'], $ret['code'], $ret['data']); + } +} +?> \ No newline at end of file diff --git a/service/Application/Admin/Controller/AlipayLifeMessageController.class.php b/service/Application/Admin/Controller/AlipayLifeMessageController.class.php old mode 100644 new mode 100755 index 0162e585c..d549a50da --- a/service/Application/Admin/Controller/AlipayLifeMessageController.class.php +++ b/service/Application/Admin/Controller/AlipayLifeMessageController.class.php @@ -108,7 +108,7 @@ class AlipayLifeMessageController extends CommonController // 消息类型 $v['type_name'] = $alipay_life_message_msg_type_list[$v['msg_type']]['name']; - // 发送状态 + // 发送类型 $v['send_type_name'] = $alipay_life_message_send_type_list[$v['send_type']]['name']; // 生活号 @@ -118,8 +118,8 @@ class AlipayLifeMessageController extends CommonController $v['alipay_openid'] = empty($v['user_id']) ? '' : M('User')->where(['id'=>$v['user_id']])->getField('alipay_openid'); // 时间 - $v['send_startup_time'] = empty($v['send_startup_time']) ? '' : date('Y-m-d H:i:s', $v['send_startup_time']); - $v['send_success_time'] = empty($v['send_success_time']) ? '' : date('Y-m-d H:i:s', $v['send_success_time']); + $v['startup_time'] = empty($v['startup_time']) ? '' : date('Y-m-d H:i:s', $v['startup_time']); + $v['success_time'] = empty($v['success_time']) ? '' : date('Y-m-d H:i:s', $v['success_time']); $v['add_time'] = date('Y-m-d H:i:s', $v['add_time']); $v['upd_time'] = empty($v['upd_time']) ? '' : date('Y-m-d H:i:s', $v['upd_time']); } @@ -339,6 +339,30 @@ class AlipayLifeMessageController extends CommonController $this->display('ContentSaveInfo'); } + /** + * 消息详情 + * @author Devil + * @blog http://gong.gg/ + * @version 1.0.0 + * @date 2018-10-30 + * @desc description + */ + public function Detail() + { + // 参数 + $params = array_merge($_POST, $_GET); + + // 获取列表 + $list = AlipayLifeService::MessageDetailList($params); + + // 参数 + $this->assign('params', $params); + + // 数据列表 + $this->assign('list', $list); + $this->display('Detail'); + } + /** * [Save 生活号消息保存] * @author Devil @@ -354,7 +378,7 @@ class AlipayLifeMessageController extends CommonController $this->error(L('common_unauthorized_access')); } - $ret = AlipayLifeService::MessageAdd($_POST); + $ret = AlipayLifeService::MessageSave($_POST); $this->ajaxReturn($ret['msg'], $ret['code'], $ret['data']); } @@ -373,7 +397,7 @@ class AlipayLifeMessageController extends CommonController $this->error(L('common_unauthorized_access')); } - $ret = AlipayLifeService::MessageContentAdd($_POST); + $ret = AlipayLifeService::MessageContentSave($_POST); $this->ajaxReturn($ret['msg'], $ret['code'], $ret['data']); } diff --git a/service/Application/Admin/Lang/zh-cn/alipaylifemenu.php b/service/Application/Admin/Lang/zh-cn/alipaylifemenu.php new file mode 100755 index 000000000..740787a1c --- /dev/null +++ b/service/Application/Admin/Lang/zh-cn/alipaylifemenu.php @@ -0,0 +1,48 @@ + '生活号菜单创建', + 'alipay_life_menu_content_title' => '生活号菜单内容', + + 'alipay_life_menu_life_text' => '生活号', + 'alipay_life_menu_life_format' => '请选择生活号', + + 'alipay_life_menu_pid_text' => '父级', + 'alipay_life_menu_pid_format' => '请选择父级', + + 'alipay_life_menu_name_text' => '名称', + 'alipay_life_menu_name_format' => '名称格式 1~5 个字符', + + 'alipay_life_menu_type_text' => '菜单类型', + 'alipay_life_menu_type_format' => '请选择菜单类型', + + 'alipay_life_menu_action_type_text' => '事件类型', + 'alipay_life_menu_action_type_format'=> '请选择事件类型', + + 'alipay_life_menu_action_value_text' => '事件值', + 'alipay_life_menu_action_value_format'=> '事件值格式最多 250 个字符', + + 'alipay_life_menu_icon_text' => '图标', + 'alipay_life_menu_icon_format' => '请上传图标', + + 'alipay_life_menu_startup_time_text' => '发布启动时间', + 'alipay_life_menu_success_time_text' => '发布完成时间', + + 'alipay_life_menu_optional_text' => '可选', + 'alipay_life_menu_selected_text' => '已选', + 'alipay_life_menu_selected_all_text' => '全选', + 'alipay_life_menu_content_text' => '内容', + 'alipay_life_menu_detail_text' => '详情', + + 'alipay_life_menu_send_time_text' => '发布时间', + 'alipay_life_menu_return_msg_text' => '发布描述', +); +?> \ No newline at end of file diff --git a/service/Application/Admin/Lang/zh-cn/alipaylifemessage.php b/service/Application/Admin/Lang/zh-cn/alipaylifemessage.php index 425a4e92f..dd4cfe304 100755 --- a/service/Application/Admin/Lang/zh-cn/alipaylifemessage.php +++ b/service/Application/Admin/Lang/zh-cn/alipaylifemessage.php @@ -58,5 +58,8 @@ return array( 'alipay_life_message_selected_all_text' => '全选', 'alipay_life_message_content_text' => '内容', 'alipay_life_message_detail_text' => '详情', + + 'alipay_life_message_send_time_text' => '发送时间', + 'alipay_life_message_return_msg_text' => '发送描述', ); ?> \ No newline at end of file diff --git a/service/Application/Admin/View/Default/AlipayLife/SaveInfo.html b/service/Application/Admin/View/Default/AlipayLife/SaveInfo.html index f8837063c..89b98ed9b 100755 --- a/service/Application/Admin/View/Default/AlipayLife/SaveInfo.html +++ b/service/Application/Admin/View/Default/AlipayLife/SaveInfo.html @@ -47,20 +47,15 @@
- +
- +
- -
- -
- - checked="true" /> +
value="{{$data.id}}" /> diff --git a/service/Application/Admin/View/Default/AlipayLifeMenu/ContentIndex.html b/service/Application/Admin/View/Default/AlipayLifeMenu/ContentIndex.html new file mode 100755 index 000000000..b6fdd59a1 --- /dev/null +++ b/service/Application/Admin/View/Default/AlipayLifeMenu/ContentIndex.html @@ -0,0 +1,185 @@ + + + +
+
+ + + {{:L('alipay_life_menu_content_title')}} + {{:L('common_operation_back')}} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
{{:L('alipay_life_menu_name_text')}}{{:L('alipay_life_menu_action_type_text')}}{{:L('alipay_life_menu_action_value_text')}}{{:L('alipay_life_menu_icon_text')}}{{:L('common_more_name')}}{{:L('common_operation_name')}}
+ {{:L('common_on_fill_in_the_text')}}{{$v.name}} + + {{:L('common_on_fill_in_the_text')}}{{$v.action_type_name}} + + {{:L('common_on_fill_in_the_text')}}{{$v.action_value}} + + + + + + + {{:L('common_on_fill_in_images')}} + + + {{:L('common_see_more_name')}} +
+
+
+

{{:L('common_detail_content')}}

+ × +
+
+
+
{{:L('alipay_life_menu_name_text')}}
+
{{:L('common_on_fill_in_the_text')}}{{$v.name}}
+ +
{{:L('alipay_life_menu_action_type_text')}}
+
{{:L('common_on_fill_in_the_text')}}{{$v.action_type_name}}
+ +
{{:L('alipay_life_menu_action_value_text')}}
+
{{:L('common_on_fill_in_the_text')}}{{$v.action_value}}
+ +
{{:L('alipay_life_menu_icon_text')}}
+
+ + + + {{:L('common_on_fill_in_images')}} + +
+ +
{{:L('common_create_time_name')}}
+
{{$v.add_time}}
+ +
{{:L('common_upd_time_name')}}
+
{{$v.upd_time}}
+
+
+
+
+
+ + + + + + + +
+ {{:L('common_on_fill_in_the_text')}}{{$vs.name}} + + {{:L('common_on_fill_in_the_text')}}{{$vs.action_type_name}} + + {{:L('common_on_fill_in_the_text')}}{{$vs.action_value}} + + + + + + + {{:L('common_on_fill_in_images')}} + + + {{:L('common_see_more_name')}} +
+
+
+

{{:L('common_detail_content')}}

+ × +
+
+
+
{{:L('alipay_life_menu_name_text')}}
+
{{:L('common_on_fill_in_the_text')}}{{$vs.name}}
+ +
{{:L('alipay_life_menu_action_type_text')}}
+
{{:L('common_on_fill_in_the_text')}}{{$vs.action_type_name}}
+ +
{{:L('alipay_life_menu_action_value_text')}}
+
{{:L('common_on_fill_in_the_text')}}{{$vs.action_value}}
+ +
{{:L('alipay_life_menu_icon_text')}}
+
+ + + + {{:L('common_on_fill_in_images')}} + +
+ +
{{:L('common_create_time_name')}}
+
{{$vs.add_time}}
+ +
{{:L('common_upd_time_name')}}
+
{{$vs.upd_time}}
+
+
+
+
+
+ + + + + + + +
{{:L('common_not_data_tips')}}
+ +
+
+ + + + + \ No newline at end of file diff --git a/service/Application/Admin/View/Default/AlipayLifeMenu/ContentSaveInfo.html b/service/Application/Admin/View/Default/AlipayLifeMenu/ContentSaveInfo.html new file mode 100755 index 000000000..8b305b1e5 --- /dev/null +++ b/service/Application/Admin/View/Default/AlipayLifeMenu/ContentSaveInfo.html @@ -0,0 +1,81 @@ + + + +
+
+ +
+ + + {{:L('alipay_life_menu_add_name')}} + {{:L('common_operation_back')}} + + + +
+ + +
+
+ +
+ + {{$data.name}}" required /> +
+ +
+ + +
+ +
+ + {{$data.action_value}}" /> +
+ + +
+ + + {{$data.icon}}" required /> + +
+ + + + + + +
+
+ +
+ + {{$data.sort}}0" required /> +
+ +
+ + + +
+
+ +
+
+ + + + + \ No newline at end of file diff --git a/service/Application/Admin/View/Default/AlipayLifeMenu/Detail.html b/service/Application/Admin/View/Default/AlipayLifeMenu/Detail.html new file mode 100644 index 000000000..cde0131c4 --- /dev/null +++ b/service/Application/Admin/View/Default/AlipayLifeMenu/Detail.html @@ -0,0 +1,78 @@ + + + +
+
+ + + {{:L('alipay_life_menu_detail_text')}} + {{:L('common_operation_back')}} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
{{:L('alipay_life_menu_life_text')}}{{:L('common_view_status_title')}}{{:L('alipay_life_menu_send_time_text')}}{{:L('alipay_life_menu_return_msg_text')}}{{:L('common_more_name')}}
{{$v.alipay_life_name}}{{$v.status_name}}{{$v.send_time}}{{$v.return_msg}} + {{:L('common_see_more_name')}} +
+
+
+

{{:L('common_detail_content')}}

+ × +
+
+
+
{{:L('alipay_life_menu_life_text')}}
+
{{:L('common_on_fill_in_the_text')}}{{$v.alipay_life_name}}
+ +
{{:L('common_view_status_title')}}
+
{{:L('common_on_fill_in_the_text')}}{{$v.status_name}}
+ +
{{:L('alipay_life_menu_send_time_text')}}
+
{{$v.send_time}}
+ +
{{:L('alipay_life_menu_return_msg_text')}}
+
{{$v.return_msg}}
+ +
{{:L('common_create_time_name')}}
+
{{$v.add_time}}
+ +
{{:L('common_upd_time_name')}}
+
{{$v.upd_time}}
+
+
+
+
+
{{:L('common_not_data_tips')}}
+ +
+
+ + + + + \ No newline at end of file diff --git a/service/Application/Admin/View/Default/AlipayLifeMenu/Index.html b/service/Application/Admin/View/Default/AlipayLifeMenu/Index.html new file mode 100755 index 000000000..0129e0385 --- /dev/null +++ b/service/Application/Admin/View/Default/AlipayLifeMenu/Index.html @@ -0,0 +1,145 @@ + + + +
+
+ +
+
+ value="{{$params.keyword}}" /> + + + +
none"> + + +
+ value="{{$params.time_start}}"/> + ~ + value="{{$params.time_end}}"/> +
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
{{:L('alipay_life_menu_name_text')}}{{:L('alipay_life_menu_type_text')}}{{:L('alipay_life_menu_life_text')}}{{:L('common_view_status_title')}}{{:L('common_more_name')}}{{:L('common_operation_name')}}
{{$v.name}}{{$v.type_name}}{{:implode(',', $v['alipay_life_all'])}}{{$v.status_name}} + {{:L('common_see_more_name')}} +
+
+
+

{{:L('common_detail_content')}}

+ × +
+
+
+
{{:L('alipay_life_menu_name_text')}}
+
{{:L('common_on_fill_in_the_text')}}{{$v.name}}
+ +
{{:L('alipay_life_menu_type_text')}}
+
{{:L('common_on_fill_in_the_text')}}{{$v.type_name}}
+ +
{{:L('alipay_life_menu_life_text')}}
+
{{:L('common_on_fill_in_the_text')}}{{:implode(',', $v['alipay_life_all'])}}
+ +
{{:L('common_view_status_title')}}
+
{{:L('common_on_fill_in_the_text')}}{{$v.status_name}}
+ +
{{:L('alipay_life_menu_startup_time_text')}}
+
{{$v.startup_time}}
+ +
{{:L('alipay_life_menu_success_time_text')}}
+
{{$v.success_time}}
+ +
{{:L('common_create_time_name')}}
+
{{$v.add_time}}
+ +
{{:L('common_upd_time_name')}}
+
{{$v.upd_time}}
+
+
+
+
+
+ + + + + + + + + + + + + + + + + + + +
{{:L('common_not_data_tips')}}
+ + + + + {{$page_html}} + + +
+
+ + + + + \ No newline at end of file diff --git a/service/Application/Admin/View/Default/AlipayLifeMenu/SaveInfo.html b/service/Application/Admin/View/Default/AlipayLifeMenu/SaveInfo.html new file mode 100755 index 000000000..6e4ad374c --- /dev/null +++ b/service/Application/Admin/View/Default/AlipayLifeMenu/SaveInfo.html @@ -0,0 +1,78 @@ + + + +
+
+ +
+ + + {{:L('alipay_life_menu_add_name')}} + {{:L('common_operation_back')}} + + +
+ + {{$data.name}}" required /> +
+ +
+ + +
+ + +
+ +
+ + + +
+
+ {{:implode(',', json_decode($data['alipay_life_ids'], true))}}" data-validation-message="{{:L('alipay_life_menu_life_format')}}" required /> +
+
{{:L('alipay_life_menu_optional_text')}}
+
    +
    {{:L('common_not_data_tips')}}
    +
+
+ +
+
{{:L('alipay_life_menu_selected_text')}}
+
    +
    none">{{:L('common_not_data_tips')}}
    + +
  • + {{$v.name}} + +
  • +
    +
+
+
+
+ +
+ {{$params.id}}" /> + +
+
+ +
+
+ + + + + \ No newline at end of file diff --git a/service/Application/Admin/View/Default/AlipayLifeMessage/ContentIndex.html b/service/Application/Admin/View/Default/AlipayLifeMessage/ContentIndex.html old mode 100644 new mode 100755 index f3246030f..9d167d307 --- a/service/Application/Admin/View/Default/AlipayLifeMessage/ContentIndex.html +++ b/service/Application/Admin/View/Default/AlipayLifeMessage/ContentIndex.html @@ -3,10 +3,12 @@
+ {{:L('alipay_life_message_content_title')}} {{:L('common_operation_back')}} + @@ -112,12 +114,6 @@ - - - - {{$page_html}} - -
diff --git a/service/Application/Admin/View/Default/AlipayLifeMessage/ContentSaveInfo.html b/service/Application/Admin/View/Default/AlipayLifeMessage/ContentSaveInfo.html old mode 100644 new mode 100755 index 4d6d63cd2..2a4b674c5 --- a/service/Application/Admin/View/Default/AlipayLifeMessage/ContentSaveInfo.html +++ b/service/Application/Admin/View/Default/AlipayLifeMessage/ContentSaveInfo.html @@ -29,7 +29,7 @@ {{$data.image_url}}" required /> - +
diff --git a/service/Application/Admin/View/Default/AlipayLifeMessage/Detail.html b/service/Application/Admin/View/Default/AlipayLifeMessage/Detail.html new file mode 100755 index 000000000..1a7544afe --- /dev/null +++ b/service/Application/Admin/View/Default/AlipayLifeMessage/Detail.html @@ -0,0 +1,83 @@ + + + +
+
+ + + {{:L('alipay_life_message_detail_text')}} + {{:L('common_operation_back')}} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
{{:L('alipay_life_message_life_text')}}{{:L('alipay_life_message_user_text')}}{{:L('common_view_status_title')}}{{:L('alipay_life_message_send_time_text')}}{{:L('alipay_life_message_return_msg_text')}}{{:L('common_more_name')}}
{{$v.alipay_life_name}}{{$v.alipay_openid}}{{$v.status_name}}{{$v.send_time}}{{$v.return_msg}} + {{:L('common_see_more_name')}} +
+
+
+

{{:L('common_detail_content')}}

+ × +
+
+
+
{{:L('alipay_life_message_life_text')}}
+
{{:L('common_on_fill_in_the_text')}}{{$v.alipay_life_name}}
+ +
{{:L('alipay_life_message_user_text')}}
+
{{:L('common_on_fill_in_the_text')}}{{$v.alipay_openid}}
+ +
{{:L('common_view_status_title')}}
+
{{:L('common_on_fill_in_the_text')}}{{$v.status_name}}
+ +
{{:L('alipay_life_message_send_time_text')}}
+
{{$v.send_time}}
+ +
{{:L('alipay_life_message_return_msg_text')}}
+
{{$v.return_msg}}
+ +
{{:L('common_create_time_name')}}
+
{{$v.add_time}}
+ +
{{:L('common_upd_time_name')}}
+
{{$v.upd_time}}
+
+
+
+
+
{{:L('common_not_data_tips')}}
+ +
+
+ + + + + \ No newline at end of file diff --git a/service/Application/Admin/View/Default/AlipayLifeMessage/Index.html b/service/Application/Admin/View/Default/AlipayLifeMessage/Index.html index 6fa54418c..9dc74f90c 100755 --- a/service/Application/Admin/View/Default/AlipayLifeMessage/Index.html +++ b/service/Application/Admin/View/Default/AlipayLifeMessage/Index.html @@ -6,7 +6,7 @@
- value="{{$params.keyword}}" /> + value="{{$params.keyword}}" />