From f349984af1424a48a1ffb17ebc1e38a2380834cf Mon Sep 17 00:00:00 2001 From: guosheng <gs@bronet.cn> Date: Tue, 10 Mar 2020 17:22:50 +0800 Subject: [PATCH] 修改后台图片的关键字以及前台返回 --- .idea/workspace.xml | 612 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ application/admin/controller/Pic.php | 92 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ application/admin/lang/zh-cn/pic.php | 2 ++ application/admin/view/pic/add.html | 32 ++++++++++++-------------------- application/admin/view/pic/edit.html | 32 ++++++++++++-------------------- application/api/controller/User.php | 272 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------------------------------------------------------------ public/api.html | 518 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- public/assets/js/backend/pic.js | 4 ++-- 8 files changed, 831 insertions(+), 733 deletions(-) diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 0dbf409..3c69983 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -6,8 +6,13 @@ <component name="ChangeListManager"> <list default="true" id="e93f11c2-a7d9-4d35-8b1c-8dd18e7f5fef" name="Default" comment=""> <change type="MODIFICATION" beforePath="$PROJECT_DIR$/.idea/workspace.xml" afterPath="$PROJECT_DIR$/.idea/workspace.xml" /> - <change type="MODIFICATION" beforePath="$PROJECT_DIR$/application/api/controller/Pay.php" afterPath="$PROJECT_DIR$/application/api/controller/Pay.php" /> + <change type="MODIFICATION" beforePath="$PROJECT_DIR$/application/admin/controller/Pic.php" afterPath="$PROJECT_DIR$/application/admin/controller/Pic.php" /> + <change type="MODIFICATION" beforePath="$PROJECT_DIR$/application/admin/lang/zh-cn/pic.php" afterPath="$PROJECT_DIR$/application/admin/lang/zh-cn/pic.php" /> + <change type="MODIFICATION" beforePath="$PROJECT_DIR$/application/admin/view/pic/add.html" afterPath="$PROJECT_DIR$/application/admin/view/pic/add.html" /> + <change type="MODIFICATION" beforePath="$PROJECT_DIR$/application/admin/view/pic/edit.html" afterPath="$PROJECT_DIR$/application/admin/view/pic/edit.html" /> + <change type="MODIFICATION" beforePath="$PROJECT_DIR$/application/api/controller/User.php" afterPath="$PROJECT_DIR$/application/api/controller/User.php" /> <change type="MODIFICATION" beforePath="$PROJECT_DIR$/public/api.html" afterPath="$PROJECT_DIR$/public/api.html" /> + <change type="MODIFICATION" beforePath="$PROJECT_DIR$/public/assets/js/backend/pic.js" afterPath="$PROJECT_DIR$/public/assets/js/backend/pic.js" /> </list> <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" /> <option name="TRACKING_ENABLED" value="true" /> @@ -18,11 +23,11 @@ </component> <component name="FileEditorManager"> <leaf SIDE_TABS_SIZE_LIMIT_KEY="300"> - <file leaf-file-name="User.php" pinned="false" current-in-tab="false"> + <file leaf-file-name="User.php" pinned="false" current-in-tab="true"> <entry file="file://$PROJECT_DIR$/application/api/controller/User.php"> <provider selected="true" editor-type-id="text-editor"> - <state relative-caret-position="2388"> - <caret line="1915" column="7" lean-forward="true" selection-start-line="1915" selection-start-column="7" selection-end-line="1915" selection-end-column="7" /> + <state relative-caret-position="320"> + <caret line="733" column="0" lean-forward="true" selection-start-line="733" selection-start-column="0" selection-end-line="733" selection-end-column="0" /> <folding> <element signature="e#535#1273#0#PHP" expanded="false" /> <element signature="e#1278#2941#0#PHP" expanded="false" /> @@ -37,98 +42,74 @@ <element signature="e#5795#6208#0#PHP" expanded="false" /> <element signature="e#6213#6530#0#PHP" expanded="false" /> <element signature="e#6536#7626#0#PHP" expanded="false" /> - <element signature="e#7631#12326#0#PHP" expanded="false" /> - <element signature="e#12332#13012#0#PHP" expanded="false" /> - <element signature="e#13017#13930#0#PHP" expanded="false" /> - <element signature="e#13936#14725#0#PHP" expanded="false" /> - <element signature="e#14730#16079#0#PHP" expanded="false" /> - <element signature="e#16085#16787#0#PHP" expanded="false" /> - <element signature="e#16792#18112#0#PHP" expanded="false" /> - <element signature="e#18118#18694#0#PHP" expanded="false" /> - <element signature="e#18699#19311#0#PHP" expanded="false" /> - <element signature="e#19317#20033#0#PHP" expanded="false" /> - <element signature="e#20038#22578#0#PHP" expanded="false" /> - <element signature="e#22584#23514#0#PHP" expanded="false" /> - <element signature="e#23519#27569#0#PHP" expanded="false" /> - <element signature="e#27575#27952#0#PHP" expanded="false" /> - <element signature="e#27957#28399#0#PHP" expanded="false" /> - <element signature="e#28405#29140#0#PHP" expanded="false" /> - <element signature="e#29145#30817#0#PHP" expanded="false" /> - <element signature="e#30823#31328#0#PHP" expanded="false" /> - <element signature="e#31333#31584#0#PHP" expanded="false" /> - <element signature="e#31590#32069#0#PHP" expanded="false" /> - <element signature="e#32074#32831#0#PHP" expanded="false" /> - <element signature="e#32837#33318#0#PHP" expanded="false" /> - <element signature="e#33323#34093#0#PHP" expanded="false" /> - <element signature="e#34099#34462#0#PHP" expanded="false" /> - <element signature="e#34467#34658#0#PHP" expanded="false" /> - <element signature="e#34664#35022#0#PHP" expanded="false" /> - <element signature="e#35027#35218#0#PHP" expanded="false" /> - <element signature="e#35224#36367#0#PHP" expanded="false" /> - <element signature="e#36372#39037#0#PHP" expanded="false" /> - <element signature="e#39043#39541#0#PHP" expanded="false" /> - <element signature="e#39546#41292#0#PHP" expanded="false" /> - <element signature="e#41298#41711#0#PHP" expanded="false" /> - <element signature="e#41716#42195#0#PHP" expanded="false" /> - <element signature="e#42201#42735#0#PHP" expanded="false" /> - <element signature="e#42740#44125#0#PHP" expanded="false" /> - <element signature="e#44131#44785#0#PHP" expanded="false" /> - <element signature="e#44790#46805#0#PHP" expanded="false" /> - <element signature="e#46811#47571#0#PHP" expanded="false" /> - <element signature="e#47576#50285#0#PHP" expanded="false" /> - <element signature="e#50311#51142#0#PHP" expanded="false" /> - <element signature="e#51148#51568#0#PHP" expanded="false" /> - <element signature="e#51573#52056#0#PHP" expanded="false" /> - <element signature="e#52062#52868#0#PHP" expanded="false" /> - <element signature="e#52873#56031#0#PHP" expanded="false" /> - <element signature="e#54666#56025#0#PHP" expanded="false" /> - <element signature="e#56046#57381#0#PHP" expanded="false" /> - <element signature="e#56162#56564#0#PHP" expanded="false" /> - <element signature="e#57397#58431#0#PHP" expanded="false" /> - <element signature="e#58437#59195#0#PHP" expanded="false" /> - <element signature="e#59200#62943#0#PHP" expanded="false" /> - <element signature="e#62949#63341#0#PHP" expanded="false" /> - <element signature="e#63346#64298#0#PHP" expanded="false" /> - <element signature="e#64322#64895#0#PHP" expanded="false" /> - <element signature="e#64901#65500#0#PHP" expanded="false" /> - <element signature="e#65505#66432#0#PHP" expanded="false" /> - <element signature="e#66438#67152#0#PHP" expanded="false" /> - <element signature="e#67158#67585#0#PHP" expanded="false" /> - <element signature="e#67590#68059#0#PHP" expanded="false" /> - <element signature="e#68066#69271#0#PHP" expanded="false" /> - <element signature="e#69276#70979#0#PHP" expanded="false" /> - <element signature="e#70985#71762#0#PHP" expanded="false" /> - <element signature="e#71767#75705#0#PHP" expanded="false" /> - <element signature="e#75711#76220#0#PHP" expanded="false" /> - <element signature="e#76225#76897#0#PHP" expanded="false" /> - </folding> - </state> - </provider> - </entry> - </file> - <file leaf-file-name="Pay.php" pinned="false" current-in-tab="true"> - <entry file="file://$PROJECT_DIR$/application/api/controller/Pay.php"> - <provider selected="true" editor-type-id="text-editor"> - <state relative-caret-position="188"> - <caret line="539" column="42" lean-forward="false" selection-start-line="539" selection-start-column="42" selection-end-line="539" selection-end-column="42" /> - <folding> - <element signature="e#581#700#0#PHP" expanded="false" /> - <element signature="e#706#1019#0#PHP" expanded="false" /> - <element signature="e#1024#3100#0#PHP" expanded="false" /> - <element signature="e#3106#3426#0#PHP" expanded="false" /> - <element signature="e#3431#5513#0#PHP" expanded="false" /> - <element signature="e#5519#5937#0#PHP" expanded="false" /> - <element signature="e#5942#15962#0#PHP" expanded="false" /> - <element signature="e#7706#9115#0#PHP" expanded="false" /> - <element signature="e#9144#13082#0#PHP" expanded="false" /> - <element signature="e#14120#15895#0#PHP" expanded="false" /> - <element signature="e#15979#16276#0#PHP" expanded="false" /> - <element signature="e#16281#16674#0#PHP" expanded="false" /> - <element signature="e#16701#20179#0#PHP" expanded="false" /> - <element signature="e#20208#23113#0#PHP" expanded="false" /> - <element signature="e#24010#25327#0#PHP" expanded="false" /> - <element signature="e#25373#28878#0#PHP" expanded="false" /> - <element signature="e#29511#29728#0#PHP" expanded="false" /> + <element signature="e#7631#13467#0#PHP" expanded="false" /> + <element signature="e#8135#8698#0#PHP" expanded="false" /> + <element signature="e#8743#9871#0#PHP" expanded="false" /> + <element signature="e#11067#12239#0#PHP" expanded="false" /> + <element signature="e#13419#13460#0#PHP" expanded="false" /> + <element signature="e#13473#14153#0#PHP" expanded="false" /> + <element signature="e#14158#15071#0#PHP" expanded="false" /> + <element signature="e#15077#15866#0#PHP" expanded="false" /> + <element signature="e#15871#17220#0#PHP" expanded="false" /> + <element signature="e#17226#17928#0#PHP" expanded="false" /> + <element signature="e#17933#19253#0#PHP" expanded="false" /> + <element signature="e#19259#19835#0#PHP" expanded="false" /> + <element signature="e#19840#20452#0#PHP" expanded="false" /> + <element signature="e#20458#21174#0#PHP" expanded="false" /> + <element signature="e#21179#24811#0#PHP" expanded="false" /> + <element signature="e#24817#25747#0#PHP" expanded="false" /> + <element signature="e#25752#29802#0#PHP" expanded="false" /> + <element signature="e#29808#30185#0#PHP" expanded="false" /> + <element signature="e#30190#30632#0#PHP" expanded="false" /> + <element signature="e#30638#31373#0#PHP" expanded="false" /> + <element signature="e#31378#33050#0#PHP" expanded="false" /> + <element signature="e#33056#33561#0#PHP" expanded="false" /> + <element signature="e#33566#33817#0#PHP" expanded="false" /> + <element signature="e#33823#34302#0#PHP" expanded="false" /> + <element signature="e#34307#35064#0#PHP" expanded="false" /> + <element signature="e#35070#35551#0#PHP" expanded="false" /> + <element signature="e#35556#36326#0#PHP" expanded="false" /> + <element signature="e#36332#36695#0#PHP" expanded="false" /> + <element signature="e#36700#36891#0#PHP" expanded="false" /> + <element signature="e#36897#37255#0#PHP" expanded="false" /> + <element signature="e#37260#37451#0#PHP" expanded="false" /> + <element signature="e#37457#38600#0#PHP" expanded="false" /> + <element signature="e#38605#41270#0#PHP" expanded="false" /> + <element signature="e#41276#41774#0#PHP" expanded="false" /> + <element signature="e#41779#43525#0#PHP" expanded="false" /> + <element signature="e#43531#43944#0#PHP" expanded="false" /> + <element signature="e#43949#44428#0#PHP" expanded="false" /> + <element signature="e#44434#44968#0#PHP" expanded="false" /> + <element signature="e#44973#46358#0#PHP" expanded="false" /> + <element signature="e#46364#47018#0#PHP" expanded="false" /> + <element signature="e#47023#49038#0#PHP" expanded="false" /> + <element signature="e#49044#49804#0#PHP" expanded="false" /> + <element signature="e#49809#52518#0#PHP" expanded="false" /> + <element signature="e#52544#53375#0#PHP" expanded="false" /> + <element signature="e#53381#53801#0#PHP" expanded="false" /> + <element signature="e#53806#54289#0#PHP" expanded="false" /> + <element signature="e#54295#55101#0#PHP" expanded="false" /> + <element signature="e#55106#58264#0#PHP" expanded="false" /> + <element signature="e#56899#58258#0#PHP" expanded="false" /> + <element signature="e#58279#59614#0#PHP" expanded="false" /> + <element signature="e#58395#58797#0#PHP" expanded="false" /> + <element signature="e#59630#60664#0#PHP" expanded="false" /> + <element signature="e#60670#61428#0#PHP" expanded="false" /> + <element signature="e#61433#65176#0#PHP" expanded="false" /> + <element signature="e#65182#65574#0#PHP" expanded="false" /> + <element signature="e#65579#66531#0#PHP" expanded="false" /> + <element signature="e#66555#67128#0#PHP" expanded="false" /> + <element signature="e#67134#67733#0#PHP" expanded="false" /> + <element signature="e#67738#68665#0#PHP" expanded="false" /> + <element signature="e#68671#69385#0#PHP" expanded="false" /> + <element signature="e#69391#69818#0#PHP" expanded="false" /> + <element signature="e#69823#70292#0#PHP" expanded="false" /> + <element signature="e#70299#71504#0#PHP" expanded="false" /> + <element signature="e#71509#73212#0#PHP" expanded="false" /> + <element signature="e#73218#73995#0#PHP" expanded="false" /> + <element signature="e#74000#77938#0#PHP" expanded="false" /> + <element signature="e#77944#78453#0#PHP" expanded="false" /> + <element signature="e#78458#79130#0#PHP" expanded="false" /> </folding> </state> </provider> @@ -167,10 +148,6 @@ <component name="IdeDocumentHistory"> <option name="CHANGED_PATHS"> <list> - <option value="$PROJECT_DIR$/application/admin/lang/zh-cn/wonderful.php" /> - <option value="$PROJECT_DIR$/application/admin/view/wonderful/add.html" /> - <option value="$PROJECT_DIR$/application/admin/view/wonderful/edit.html" /> - <option value="$PROJECT_DIR$/public/assets/js/backend/wonderful.js" /> <option value="$PROJECT_DIR$/application/admin/view/common/menu.html" /> <option value="$PROJECT_DIR$/application/admin/controller/Suggest.php" /> <option value="$PROJECT_DIR$/application/admin/view/suggest/index.html" /> @@ -182,7 +159,6 @@ <option value="$PROJECT_DIR$/application/admin/view/feng/edit.html" /> <option value="$PROJECT_DIR$/application/api/controller/Common.php" /> <option value="$PROJECT_DIR$/public/assets/js/backend/order.js" /> - <option value="$PROJECT_DIR$/application/admin/view/pic/edit.html" /> <option value="$PROJECT_DIR$/application/admin/view/cover/add.html" /> <option value="$PROJECT_DIR$/application/admin/view/cover/index.html" /> <option value="$PROJECT_DIR$/application/admin/view/cover/edit.html" /> @@ -215,9 +191,14 @@ <option value="$PROJECT_DIR$/application/api/controller/Notify.php" /> <option value="$PROJECT_DIR$/application/admin/controller/Video.php" /> <option value="$PROJECT_DIR$/application/admin/view/video/add.html" /> - <option value="$PROJECT_DIR$/application/api/controller/User.php" /> <option value="$PROJECT_DIR$/application/api/controller/a.php" /> <option value="$PROJECT_DIR$/application/api/controller/Pay.php" /> + <option value="$PROJECT_DIR$/application/admin/lang/zh-cn/pic.php" /> + <option value="$PROJECT_DIR$/application/admin/view/pic/edit.html" /> + <option value="$PROJECT_DIR$/application/admin/view/pic/add.html" /> + <option value="$PROJECT_DIR$/application/admin/controller/Pic.php" /> + <option value="$PROJECT_DIR$/public/assets/js/backend/pic.js" /> + <option value="$PROJECT_DIR$/application/api/controller/User.php" /> </list> </option> </component> @@ -235,11 +216,11 @@ <sorting>DEFINITION_ORDER</sorting> </component> <component name="PhpWorkspaceProjectConfiguration" backward_compatibility_performed="true" /> - <component name="ProjectFrameBounds" extendedState="1"> - <option name="x" value="-98" /> - <option name="y" value="108" /> + <component name="ProjectFrameBounds"> + <option name="x" value="244" /> + <option name="y" value="95" /> <option name="width" value="1940" /> - <option name="height" value="950" /> + <option name="height" value="952" /> </component> <component name="ProjectView"> <navigator currentView="ProjectPane" proportions="" version="1"> @@ -257,7 +238,6 @@ </navigator> <panes> <pane id="Scratches" /> - <pane id="Scope" /> <pane id="ProjectPane"> <subPane> <expand> @@ -283,10 +263,22 @@ <item name="api" type="2a2b976b:PhpTreeStructureProvider$1" /> <item name="controller" type="2a2b976b:PhpTreeStructureProvider$1" /> </path> + <path> + <item name="areial" type="b2602c69:ProjectViewProjectNode" /> + <item name="areial" type="2a2b976b:PhpTreeStructureProvider$1" /> + <item name="public" type="2a2b976b:PhpTreeStructureProvider$1" /> + </path> + <path> + <item name="areial" type="b2602c69:ProjectViewProjectNode" /> + <item name="areial" type="2a2b976b:PhpTreeStructureProvider$1" /> + <item name="public" type="2a2b976b:PhpTreeStructureProvider$1" /> + <item name="assets" type="2a2b976b:PhpTreeStructureProvider$1" /> + </path> </expand> <select /> </subPane> </pane> + <pane id="Scope" /> </panes> </component> <component name="PropertiesComponent"> @@ -296,12 +288,6 @@ <property name="settings.editor.selected.configurable" value="preferences.keymap" /> </component> <component name="RecentsManager"> - <key name="MoveFile.RECENT_KEYS"> - <recent name="D:\htdocs\areial\public\uploads\20191120" /> - <recent name="D:\htdocs\areial\public\uploads" /> - <recent name="D:\htdocs\areial\public\cert" /> - <recent name="D:\htdocs\areial\public\uploads\20191118" /> - </key> <key name="CopyFile.RECENT_KEYS"> <recent name="D:\htdocs\areial\public\assets\js" /> <recent name="D:\htdocs\areial\public\assets\libs\bootstrap-table\dist\extensions" /> @@ -309,6 +295,12 @@ <recent name="D:\htdocs\areial\extend" /> <recent name="D:\htdocs\areial\public\uploads\20191118" /> </key> + <key name="MoveFile.RECENT_KEYS"> + <recent name="D:\htdocs\areial\public\uploads\20191120" /> + <recent name="D:\htdocs\areial\public\uploads" /> + <recent name="D:\htdocs\areial\public\cert" /> + <recent name="D:\htdocs\areial\public\uploads\20191118" /> + </key> </component> <component name="RunDashboard"> <option name="ruleStates"> @@ -423,7 +415,8 @@ <workItem from="1583540220249" duration="10194000" /> <workItem from="1583551237397" duration="11815000" /> <workItem from="1583714063562" duration="30914000" /> - <workItem from="1583799928944" duration="16806000" /> + <workItem from="1583799928944" duration="18981000" /> + <workItem from="1583826020973" duration="5490000" /> </task> <task id="LOCAL-00001" summary="调试"> <created>1574145133364</created> @@ -450,7 +443,7 @@ <servers /> </component> <component name="TimeTrackingManager"> - <option name="totallyTimeSpent" value="580399000" /> + <option name="totallyTimeSpent" value="588064000" /> </component> <component name="TodoView"> <todo-panel id="selected-file"> @@ -462,16 +455,17 @@ </todo-panel> </component> <component name="ToolWindowManager"> - <frame x="-98" y="108" width="1940" height="950" extended-state="1" /> + <frame x="244" y="95" width="1940" height="952" extended-state="0" /> + <editor active="true" /> <layout> - <window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.13670212" sideWeight="0.5" order="1" side_tool="false" content_ui="combo" /> + <window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.13829787" sideWeight="0.5" order="1" side_tool="false" content_ui="combo" /> <window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32912987" sideWeight="0.5" order="9" side_tool="false" content_ui="tabs" /> - <window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.329602" sideWeight="0.5" order="0" side_tool="true" content_ui="tabs" /> + <window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32876712" sideWeight="0.5" order="0" side_tool="true" content_ui="tabs" /> <window_info id="Database" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" /> <window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" /> <window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" /> <window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" /> - <window_info id="Terminal" active="true" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.4698647" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" /> + <window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.46871164" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" /> <window_info id="Favorites" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="0" side_tool="true" content_ui="tabs" /> <window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" /> <window_info id="Cvs" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" /> @@ -519,20 +513,6 @@ <watches-manager /> </component> <component name="editorHistoryManager"> - <entry file="file://$PROJECT_DIR$/public/assets/js/backend/type.js"> - <provider selected="true" editor-type-id="text-editor"> - <state relative-caret-position="-450"> - <caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" /> - </state> - </provider> - </entry> - <entry file="file://$PROJECT_DIR$/public/assets/js/backend/pictype.js"> - <provider selected="true" editor-type-id="text-editor"> - <state relative-caret-position="-375"> - <caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" /> - </state> - </provider> - </entry> <entry file="file://$PROJECT_DIR$/application/admin/view/pictype/add.html"> <provider selected="true" editor-type-id="text-editor"> <state relative-caret-position="-260"> @@ -556,13 +536,7 @@ </entry> <entry file="file://$PROJECT_DIR$/application/admin/view/addword/index.html" /> <entry file="file://$PROJECT_DIR$/application/admin/controller/Addword.php" /> - <entry file="file://$USER_HOME$/Desktop/新建文件夹/bower.json"> - <provider selected="true" editor-type-id="text-editor"> - <state relative-caret-position="-25"> - <caret line="11" column="58" lean-forward="true" selection-start-line="11" selection-start-column="4" selection-end-line="11" selection-end-column="58" /> - </state> - </provider> - </entry> + <entry file="file://$USER_HOME$/Desktop/新建文件夹/bower.json" /> <entry file="file://$PROJECT_DIR$/public/assets/js/require-backend.min.js"> <provider selected="true" editor-type-id="text-editor"> <state relative-caret-position="-600"> @@ -594,20 +568,8 @@ </state> </provider> </entry> - <entry file="file://$USER_HOME$/Desktop/新建文件夹/public/assets/js/require-table.js"> - <provider selected="true" editor-type-id="text-editor"> - <state relative-caret-position="525"> - <caret line="30" column="28" lean-forward="true" selection-start-line="30" selection-start-column="28" selection-end-line="30" selection-end-column="28" /> - </state> - </provider> - </entry> - <entry file="file://$USER_HOME$/Desktop/新建文件夹/public/assets/js/require-backend.js"> - <provider selected="true" editor-type-id="text-editor"> - <state relative-caret-position="-900"> - <caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" /> - </state> - </provider> - </entry> + <entry file="file://$USER_HOME$/Desktop/新建文件夹/public/assets/js/require-table.js" /> + <entry file="file://$USER_HOME$/Desktop/新建文件夹/public/assets/js/require-backend.js" /> <entry file="file://$PROJECT_DIR$/public/assets/css/backend.css"> <provider selected="true" editor-type-id="text-editor"> <state relative-caret-position="84"> @@ -715,27 +677,6 @@ </state> </provider> </entry> - <entry file="file://$PROJECT_DIR$/application/admin/lang/zh-cn/video.php"> - <provider selected="true" editor-type-id="text-editor"> - <state relative-caret-position="275"> - <caret line="11" column="30" lean-forward="false" selection-start-line="11" selection-start-column="30" selection-end-line="11" selection-end-column="30" /> - </state> - </provider> - </entry> - <entry file="file://$PROJECT_DIR$/application/admin/view/pic/add.html"> - <provider selected="true" editor-type-id="text-editor"> - <state relative-caret-position="250"> - <caret line="25" column="4" lean-forward="true" selection-start-line="25" selection-start-column="4" selection-end-line="38" selection-end-column="10" /> - </state> - </provider> - </entry> - <entry file="file://$PROJECT_DIR$/application/admin/view/pic/edit.html"> - <provider selected="true" editor-type-id="text-editor"> - <state relative-caret-position="325"> - <caret line="25" column="4" lean-forward="true" selection-start-line="25" selection-start-column="4" selection-end-line="38" selection-end-column="10" /> - </state> - </provider> - </entry> <entry file="file://$PROJECT_DIR$/application/admin/view/share/index.html"> <provider selected="true" editor-type-id="text-editor"> <state relative-caret-position="325"> @@ -743,13 +684,6 @@ </state> </provider> </entry> - <entry file="file://$PROJECT_DIR$/public/assets/js/backend/pic.js"> - <provider selected="true" editor-type-id="text-editor"> - <state relative-caret-position="368"> - <caret line="28" column="63" lean-forward="true" selection-start-line="28" selection-start-column="63" selection-end-line="28" selection-end-column="63" /> - </state> - </provider> - </entry> <entry file="file://$PROJECT_DIR$/public/assets/js/backend/share.js"> <provider selected="true" editor-type-id="text-editor"> <state relative-caret-position="350"> @@ -779,13 +713,6 @@ </state> </provider> </entry> - <entry file="file://$PROJECT_DIR$/public/assets/js/backend/video.js"> - <provider selected="true" editor-type-id="text-editor"> - <state relative-caret-position="775"> - <caret line="31" column="102" lean-forward="false" selection-start-line="31" selection-start-column="102" selection-end-line="31" selection-end-column="102" /> - </state> - </provider> - </entry> <entry file="file://$PROJECT_DIR$/application/admin/controller/Order.php"> <provider selected="true" editor-type-id="text-editor"> <state relative-caret-position="775"> @@ -995,7 +922,6 @@ <provider selected="true" editor-type-id="text-editor"> <state relative-caret-position="269"> <caret line="35" column="22" lean-forward="false" selection-start-line="35" selection-start-column="22" selection-end-line="35" selection-end-column="22" /> - <folding /> </state> </provider> </entry> @@ -1003,9 +929,6 @@ <provider selected="true" editor-type-id="text-editor"> <state relative-caret-position="1462"> <caret line="63" column="27" lean-forward="false" selection-start-line="63" selection-start-column="27" selection-end-line="63" selection-end-column="27" /> - <folding> - <element signature="e#1361#1911#0#PHP" expanded="false" /> - </folding> </state> </provider> </entry> @@ -1070,22 +993,87 @@ </state> </provider> </entry> + <entry file="file://$PROJECT_DIR$/application/api/controller/a.php"> + <provider selected="true" editor-type-id="text-editor"> + <state relative-caret-position="-1187"> + <caret line="216" column="50" lean-forward="true" selection-start-line="216" selection-start-column="50" selection-end-line="216" selection-end-column="50" /> + <folding /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/application/api/controller/Pay.php"> + <provider selected="true" editor-type-id="text-editor"> + <state relative-caret-position="188"> + <caret line="539" column="42" lean-forward="false" selection-start-line="539" selection-start-column="42" selection-end-line="539" selection-end-column="42" /> + <folding> + <element signature="e#581#700#0#PHP" expanded="false" /> + <element signature="e#706#1019#0#PHP" expanded="false" /> + <element signature="e#1024#3100#0#PHP" expanded="false" /> + <element signature="e#3106#3426#0#PHP" expanded="false" /> + <element signature="e#3431#5513#0#PHP" expanded="false" /> + <element signature="e#5519#5937#0#PHP" expanded="false" /> + <element signature="e#5942#15962#0#PHP" expanded="false" /> + <element signature="e#7706#9115#0#PHP" expanded="false" /> + <element signature="e#9144#13082#0#PHP" expanded="false" /> + <element signature="e#14120#15895#0#PHP" expanded="false" /> + <element signature="e#15979#16276#0#PHP" expanded="false" /> + <element signature="e#16281#16674#0#PHP" expanded="false" /> + <element signature="e#16701#20179#0#PHP" expanded="false" /> + <element signature="e#20208#23113#0#PHP" expanded="false" /> + <element signature="e#24010#25327#0#PHP" expanded="false" /> + <element signature="e#25373#28878#0#PHP" expanded="false" /> + <element signature="e#29511#29728#0#PHP" expanded="false" /> + </folding> + </state> + </provider> + </entry> <entry file="file://$PROJECT_DIR$/application/admin/view/video/add.html"> <provider selected="true" editor-type-id="text-editor"> - <state relative-caret-position="1193"> - <caret line="157" column="85" lean-forward="true" selection-start-line="157" selection-start-column="85" selection-end-line="157" selection-end-column="85" /> + <state relative-caret-position="177"> + <caret line="18" column="10" lean-forward="true" selection-start-line="18" selection-start-column="10" selection-end-line="18" selection-end-column="10" /> + <folding /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/application/admin/lang/zh-cn/video.php"> + <provider selected="true" editor-type-id="text-editor"> + <state relative-caret-position="275"> + <caret line="11" column="4" lean-forward="true" selection-start-line="11" selection-start-column="4" selection-end-line="12" selection-end-column="30" /> + <folding /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/public/assets/js/backend/video.js"> + <provider selected="true" editor-type-id="text-editor"> + <state relative-caret-position="289"> + <caret line="31" column="24" lean-forward="true" selection-start-line="31" selection-start-column="24" selection-end-line="32" selection-end-column="111" /> + <folding /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/application/admin/view/video/edit.html"> + <provider selected="true" editor-type-id="text-editor"> + <state relative-caret-position="125"> + <caret line="14" column="79" lean-forward="true" selection-start-line="14" selection-start-column="79" selection-end-line="14" selection-end-column="79" /> + <folding /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/application/admin/lang/zh-cn/pic.php"> + <provider selected="true" editor-type-id="text-editor"> + <state relative-caret-position="225"> + <caret line="9" column="30" lean-forward="false" selection-start-line="9" selection-start-column="30" selection-end-line="9" selection-end-column="30" /> <folding /> </state> </provider> </entry> <entry file="file://$PROJECT_DIR$/application/admin/controller/Video.php"> <provider selected="true" editor-type-id="text-editor"> - <state relative-caret-position="183"> - <caret line="128" column="17" lean-forward="true" selection-start-line="128" selection-start-column="17" selection-end-line="128" selection-end-column="17" /> + <state relative-caret-position="146"> + <caret line="211" column="9" lean-forward="true" selection-start-line="211" selection-start-column="9" selection-end-line="211" selection-end-column="9" /> <folding> <element signature="e#700#2169#0#PHP" expanded="false" /> - <element signature="e#2450#2641#0#PHP" expanded="false" /> - <element signature="e#2572#2641#0#PHP" expanded="false" /> + <element signature="e#2201#6736#0#PHP" expanded="false" /> <element signature="e#2658#2853#0#PHP" expanded="false" /> <element signature="e#2783#2853#0#PHP" expanded="false" /> <element signature="e#2870#3069#0#PHP" expanded="false" /> @@ -1099,8 +1087,6 @@ <element signature="e#3787#3875#0#PHP" expanded="false" /> <element signature="e#3892#3990#0#PHP" expanded="false" /> <element signature="e#4007#4107#0#PHP" expanded="false" /> - <element signature="e#7299#7474#0#PHP" expanded="false" /> - <element signature="e#7413#7474#0#PHP" expanded="false" /> <element signature="e#7487#7666#0#PHP" expanded="false" /> <element signature="e#7604#7666#0#PHP" expanded="false" /> <element signature="e#7679#7862#0#PHP" expanded="false" /> @@ -1115,22 +1101,56 @@ <element signature="e#8585#8675#0#PHP" expanded="false" /> <element signature="e#8688#8780#0#PHP" expanded="false" /> <element signature="e#11263#11507#0#PHP" expanded="false" /> + <element signature="e#11513#11770#0#PHP" expanded="false" /> + <element signature="e#11776#12041#0#PHP" expanded="false" /> + <element signature="e#12199#18000#0#PHP" expanded="false" /> </folding> </state> </provider> </entry> - <entry file="file://$PROJECT_DIR$/application/admin/view/video/edit.html"> + <entry file="file://$PROJECT_DIR$/public/assets/js/backend/pic.js"> <provider selected="true" editor-type-id="text-editor"> - <state relative-caret-position="200"> - <caret line="119" column="28" lean-forward="true" selection-start-line="119" selection-start-column="28" selection-end-line="119" selection-end-column="28" /> + <state relative-caret-position="225"> + <caret line="33" column="79" lean-forward="true" selection-start-line="33" selection-start-column="79" selection-end-line="33" selection-end-column="79" /> <folding /> </state> </provider> </entry> + <entry file="file://$PROJECT_DIR$/application/admin/view/pic/edit.html"> + <provider selected="true" editor-type-id="text-editor"> + <state relative-caret-position="175"> + <caret line="82" column="10" lean-forward="false" selection-start-line="82" selection-start-column="10" selection-end-line="82" selection-end-column="10" /> + <folding /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/application/admin/view/pic/add.html"> + <provider selected="true" editor-type-id="text-editor"> + <state relative-caret-position="250"> + <caret line="82" column="10" lean-forward="false" selection-start-line="82" selection-start-column="10" selection-end-line="82" selection-end-column="10" /> + <folding /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/application/admin/controller/Pic.php"> + <provider selected="true" editor-type-id="text-editor"> + <state relative-caret-position="1366"> + <caret line="175" column="39" lean-forward="true" selection-start-line="175" selection-start-column="39" selection-end-line="175" selection-end-column="39" /> + <folding> + <element signature="e#691#2392#0#PHP" expanded="false" /> + <element signature="e#2424#5391#0#PHP" expanded="false" /> + <element signature="e#8627#8871#0#PHP" expanded="false" /> + <element signature="e#8877#9134#0#PHP" expanded="false" /> + <element signature="e#9140#9405#0#PHP" expanded="false" /> + <element signature="e#9412#9660#0#PHP" expanded="false" /> + </folding> + </state> + </provider> + </entry> <entry file="file://$PROJECT_DIR$/application/api/controller/User.php"> <provider selected="true" editor-type-id="text-editor"> - <state relative-caret-position="2388"> - <caret line="1915" column="7" lean-forward="true" selection-start-line="1915" selection-start-column="7" selection-end-line="1915" selection-end-column="7" /> + <state relative-caret-position="320"> + <caret line="733" column="0" lean-forward="true" selection-start-line="733" selection-start-column="0" selection-end-line="733" selection-end-column="0" /> <folding> <element signature="e#535#1273#0#PHP" expanded="false" /> <element signature="e#1278#2941#0#PHP" expanded="false" /> @@ -1145,118 +1165,74 @@ <element signature="e#5795#6208#0#PHP" expanded="false" /> <element signature="e#6213#6530#0#PHP" expanded="false" /> <element signature="e#6536#7626#0#PHP" expanded="false" /> - <element signature="e#7631#12326#0#PHP" expanded="false" /> - <element signature="e#12332#13012#0#PHP" expanded="false" /> - <element signature="e#13017#13930#0#PHP" expanded="false" /> - <element signature="e#13936#14725#0#PHP" expanded="false" /> - <element signature="e#14730#16079#0#PHP" expanded="false" /> - <element signature="e#16085#16787#0#PHP" expanded="false" /> - <element signature="e#16792#18112#0#PHP" expanded="false" /> - <element signature="e#18118#18694#0#PHP" expanded="false" /> - <element signature="e#18699#19311#0#PHP" expanded="false" /> - <element signature="e#19317#20033#0#PHP" expanded="false" /> - <element signature="e#20038#22578#0#PHP" expanded="false" /> - <element signature="e#22584#23514#0#PHP" expanded="false" /> - <element signature="e#23519#27569#0#PHP" expanded="false" /> - <element signature="e#27575#27952#0#PHP" expanded="false" /> - <element signature="e#27957#28399#0#PHP" expanded="false" /> - <element signature="e#28405#29140#0#PHP" expanded="false" /> - <element signature="e#29145#30817#0#PHP" expanded="false" /> - <element signature="e#30823#31328#0#PHP" expanded="false" /> - <element signature="e#31333#31584#0#PHP" expanded="false" /> - <element signature="e#31590#32069#0#PHP" expanded="false" /> - <element signature="e#32074#32831#0#PHP" expanded="false" /> - <element signature="e#32837#33318#0#PHP" expanded="false" /> - <element signature="e#33323#34093#0#PHP" expanded="false" /> - <element signature="e#34099#34462#0#PHP" expanded="false" /> - <element signature="e#34467#34658#0#PHP" expanded="false" /> - <element signature="e#34664#35022#0#PHP" expanded="false" /> - <element signature="e#35027#35218#0#PHP" expanded="false" /> - <element signature="e#35224#36367#0#PHP" expanded="false" /> - <element signature="e#36372#39037#0#PHP" expanded="false" /> - <element signature="e#39043#39541#0#PHP" expanded="false" /> - <element signature="e#39546#41292#0#PHP" expanded="false" /> - <element signature="e#41298#41711#0#PHP" expanded="false" /> - <element signature="e#41716#42195#0#PHP" expanded="false" /> - <element signature="e#42201#42735#0#PHP" expanded="false" /> - <element signature="e#42740#44125#0#PHP" expanded="false" /> - <element signature="e#44131#44785#0#PHP" expanded="false" /> - <element signature="e#44790#46805#0#PHP" expanded="false" /> - <element signature="e#46811#47571#0#PHP" expanded="false" /> - <element signature="e#47576#50285#0#PHP" expanded="false" /> - <element signature="e#50311#51142#0#PHP" expanded="false" /> - <element signature="e#51148#51568#0#PHP" expanded="false" /> - <element signature="e#51573#52056#0#PHP" expanded="false" /> - <element signature="e#52062#52868#0#PHP" expanded="false" /> - <element signature="e#52873#56031#0#PHP" expanded="false" /> - <element signature="e#54666#56025#0#PHP" expanded="false" /> - <element signature="e#56046#57381#0#PHP" expanded="false" /> - <element signature="e#56162#56564#0#PHP" expanded="false" /> - <element signature="e#57397#58431#0#PHP" expanded="false" /> - <element signature="e#58437#59195#0#PHP" expanded="false" /> - <element signature="e#59200#62943#0#PHP" expanded="false" /> - <element signature="e#62949#63341#0#PHP" expanded="false" /> - <element signature="e#63346#64298#0#PHP" expanded="false" /> - <element signature="e#64322#64895#0#PHP" expanded="false" /> - <element signature="e#64901#65500#0#PHP" expanded="false" /> - <element signature="e#65505#66432#0#PHP" expanded="false" /> - <element signature="e#66438#67152#0#PHP" expanded="false" /> - <element signature="e#67158#67585#0#PHP" expanded="false" /> - <element signature="e#67590#68059#0#PHP" expanded="false" /> - <element signature="e#68066#69271#0#PHP" expanded="false" /> - <element signature="e#69276#70979#0#PHP" expanded="false" /> - <element signature="e#70985#71762#0#PHP" expanded="false" /> - <element signature="e#71767#75705#0#PHP" expanded="false" /> - <element signature="e#75711#76220#0#PHP" expanded="false" /> - <element signature="e#76225#76897#0#PHP" expanded="false" /> - </folding> - </state> - </provider> - </entry> - <entry file="file://$PROJECT_DIR$/application/api/controller/a.php"> - <provider selected="true" editor-type-id="text-editor"> - <state relative-caret-position="-1187"> - <caret line="216" column="50" lean-forward="true" selection-start-line="216" selection-start-column="50" selection-end-line="216" selection-end-column="50" /> - <folding> - <element signature="e#581#700#0#PHP" expanded="false" /> - <element signature="e#706#1019#0#PHP" expanded="false" /> - <element signature="e#1024#3100#0#PHP" expanded="false" /> - <element signature="e#3106#3426#0#PHP" expanded="false" /> - <element signature="e#3431#5513#0#PHP" expanded="false" /> - <element signature="e#5519#5937#0#PHP" expanded="false" /> - <element signature="e#7706#9115#0#PHP" expanded="false" /> - <element signature="e#14120#15895#0#PHP" expanded="false" /> - <element signature="e#15979#16276#0#PHP" expanded="false" /> - <element signature="e#16281#16674#0#PHP" expanded="false" /> - <element signature="e#16701#20179#0#PHP" expanded="false" /> - <element signature="e#20208#23113#0#PHP" expanded="false" /> - <element signature="e#29182#29399#0#PHP" expanded="false" /> - </folding> - </state> - </provider> - </entry> - <entry file="file://$PROJECT_DIR$/application/api/controller/Pay.php"> - <provider selected="true" editor-type-id="text-editor"> - <state relative-caret-position="188"> - <caret line="539" column="42" lean-forward="false" selection-start-line="539" selection-start-column="42" selection-end-line="539" selection-end-column="42" /> - <folding> - <element signature="e#581#700#0#PHP" expanded="false" /> - <element signature="e#706#1019#0#PHP" expanded="false" /> - <element signature="e#1024#3100#0#PHP" expanded="false" /> - <element signature="e#3106#3426#0#PHP" expanded="false" /> - <element signature="e#3431#5513#0#PHP" expanded="false" /> - <element signature="e#5519#5937#0#PHP" expanded="false" /> - <element signature="e#5942#15962#0#PHP" expanded="false" /> - <element signature="e#7706#9115#0#PHP" expanded="false" /> - <element signature="e#9144#13082#0#PHP" expanded="false" /> - <element signature="e#14120#15895#0#PHP" expanded="false" /> - <element signature="e#15979#16276#0#PHP" expanded="false" /> - <element signature="e#16281#16674#0#PHP" expanded="false" /> - <element signature="e#16701#20179#0#PHP" expanded="false" /> - <element signature="e#20208#23113#0#PHP" expanded="false" /> - <element signature="e#24010#25327#0#PHP" expanded="false" /> - <element signature="e#25373#28878#0#PHP" expanded="false" /> - <element signature="e#29511#29728#0#PHP" expanded="false" /> + <element signature="e#7631#13467#0#PHP" expanded="false" /> + <element signature="e#8135#8698#0#PHP" expanded="false" /> + <element signature="e#8743#9871#0#PHP" expanded="false" /> + <element signature="e#11067#12239#0#PHP" expanded="false" /> + <element signature="e#13419#13460#0#PHP" expanded="false" /> + <element signature="e#13473#14153#0#PHP" expanded="false" /> + <element signature="e#14158#15071#0#PHP" expanded="false" /> + <element signature="e#15077#15866#0#PHP" expanded="false" /> + <element signature="e#15871#17220#0#PHP" expanded="false" /> + <element signature="e#17226#17928#0#PHP" expanded="false" /> + <element signature="e#17933#19253#0#PHP" expanded="false" /> + <element signature="e#19259#19835#0#PHP" expanded="false" /> + <element signature="e#19840#20452#0#PHP" expanded="false" /> + <element signature="e#20458#21174#0#PHP" expanded="false" /> + <element signature="e#21179#24811#0#PHP" expanded="false" /> + <element signature="e#24817#25747#0#PHP" expanded="false" /> + <element signature="e#25752#29802#0#PHP" expanded="false" /> + <element signature="e#29808#30185#0#PHP" expanded="false" /> + <element signature="e#30190#30632#0#PHP" expanded="false" /> + <element signature="e#30638#31373#0#PHP" expanded="false" /> + <element signature="e#31378#33050#0#PHP" expanded="false" /> + <element signature="e#33056#33561#0#PHP" expanded="false" /> + <element signature="e#33566#33817#0#PHP" expanded="false" /> + <element signature="e#33823#34302#0#PHP" expanded="false" /> + <element signature="e#34307#35064#0#PHP" expanded="false" /> + <element signature="e#35070#35551#0#PHP" expanded="false" /> + <element signature="e#35556#36326#0#PHP" expanded="false" /> + <element signature="e#36332#36695#0#PHP" expanded="false" /> + <element signature="e#36700#36891#0#PHP" expanded="false" /> + <element signature="e#36897#37255#0#PHP" expanded="false" /> + <element signature="e#37260#37451#0#PHP" expanded="false" /> + <element signature="e#37457#38600#0#PHP" expanded="false" /> + <element signature="e#38605#41270#0#PHP" expanded="false" /> + <element signature="e#41276#41774#0#PHP" expanded="false" /> + <element signature="e#41779#43525#0#PHP" expanded="false" /> + <element signature="e#43531#43944#0#PHP" expanded="false" /> + <element signature="e#43949#44428#0#PHP" expanded="false" /> + <element signature="e#44434#44968#0#PHP" expanded="false" /> + <element signature="e#44973#46358#0#PHP" expanded="false" /> + <element signature="e#46364#47018#0#PHP" expanded="false" /> + <element signature="e#47023#49038#0#PHP" expanded="false" /> + <element signature="e#49044#49804#0#PHP" expanded="false" /> + <element signature="e#49809#52518#0#PHP" expanded="false" /> + <element signature="e#52544#53375#0#PHP" expanded="false" /> + <element signature="e#53381#53801#0#PHP" expanded="false" /> + <element signature="e#53806#54289#0#PHP" expanded="false" /> + <element signature="e#54295#55101#0#PHP" expanded="false" /> + <element signature="e#55106#58264#0#PHP" expanded="false" /> + <element signature="e#56899#58258#0#PHP" expanded="false" /> + <element signature="e#58279#59614#0#PHP" expanded="false" /> + <element signature="e#58395#58797#0#PHP" expanded="false" /> + <element signature="e#59630#60664#0#PHP" expanded="false" /> + <element signature="e#60670#61428#0#PHP" expanded="false" /> + <element signature="e#61433#65176#0#PHP" expanded="false" /> + <element signature="e#65182#65574#0#PHP" expanded="false" /> + <element signature="e#65579#66531#0#PHP" expanded="false" /> + <element signature="e#66555#67128#0#PHP" expanded="false" /> + <element signature="e#67134#67733#0#PHP" expanded="false" /> + <element signature="e#67738#68665#0#PHP" expanded="false" /> + <element signature="e#68671#69385#0#PHP" expanded="false" /> + <element signature="e#69391#69818#0#PHP" expanded="false" /> + <element signature="e#69823#70292#0#PHP" expanded="false" /> + <element signature="e#70299#71504#0#PHP" expanded="false" /> + <element signature="e#71509#73212#0#PHP" expanded="false" /> + <element signature="e#73218#73995#0#PHP" expanded="false" /> + <element signature="e#74000#77938#0#PHP" expanded="false" /> + <element signature="e#77944#78453#0#PHP" expanded="false" /> + <element signature="e#78458#79130#0#PHP" expanded="false" /> </folding> </state> </provider> diff --git a/application/admin/controller/Pic.php b/application/admin/controller/Pic.php index 7c6409d..5719ad6 100644 --- a/application/admin/controller/Pic.php +++ b/application/admin/controller/Pic.php @@ -58,8 +58,13 @@ class Pic extends Backend $list = collection($list)->toArray(); $type = new \app\admin\model\Type(); + $words = new \app\admin\model\Words(); $pictype = new \app\admin\model\Pictype(); foreach ($list as &$v){ + $text_ids = $words->whereIn('id',$v['text_ids'])->column('name'); + $v['text_ids'] = implode(',',$text_ids); + $address_ids = $words->whereIn('id',$v['address_ids'])->column('name'); + $v['address_ids'] = implode(',',$address_ids); $type_ids = $type->whereIn('id',$v['type_ids'])->column('area_name'); $pictype_ids = $pictype->whereIn('id',$v['pictype_ids'])->column('typename'); $v['type_ids'] = trim(implode(',',$type_ids),','); @@ -79,6 +84,41 @@ class Pic extends Backend { if ($this->request->isPost()) { $params = $this->request->post("row/a"); + + //截取提取码 + if(!empty($params['url'])){ + $params['code'] = substr($params['url'],-4); + }else{ + $params['code'] = ''; + } + + + //如果内容关键字和地名关键字都为空 + if($params['text_ids'] == '' && $params['address_ids'] == ''){ + $this->error('请选择关键字标签'); + } + //内容关键字不为空 + if($params['text_ids'] != ''){ + $count_text = count(explode(',',$params['text_ids'])); + $params['text_ids'] =','.$params['text_ids'].','; + }else{ + $count_text = 0; + } + //地名关键字不为空 + if($params['address_ids'] != ''){ + $count_address = count(explode(',',$params['address_ids'])); + $params['address_ids'] =','.$params['address_ids'].','; + }else{ + $count_address = 0; + } + $count = $count_text + $count_address; + if($count>=3){ + true; + }else{ + $this->error('至少选择三个关键字标签'); + } + + if ($params) { $params = $this->preExcludeFields($params); $params['type_ids'] =','.$params['type_ids'].','; @@ -135,7 +175,39 @@ class Pic extends Backend } if ($this->request->isPost()) { $params = $this->request->post("row/a"); + + //截取提取码 + if(!empty($params['url'])){ + $params['code'] = substr($params['url'],-4); + }else{ + $params['code'] = ''; + } + $params['type_ids'] =','.$params['type_ids'].','; + //如果内容关键字和地名关键字都为空 + if($params['text_ids'] == '' && $params['address_ids'] == ''){ + $this->error('请选择关键字标签'); + } + //内容关键字不为空 + if($params['text_ids'] != ''){ + $count_text = count(explode(',',$params['text_ids'])); + $params['text_ids'] =','.$params['text_ids'].','; + }else{ + $count_text = 0; + } + //地名关键字不为空 + if($params['address_ids'] != ''){ + $count_address = count(explode(',',$params['address_ids'])); + $params['address_ids'] =','.$params['address_ids'].','; + }else{ + $count_address = 0; + } + $count = $count_text + $count_address; + if($count>=3){ + true; + }else{ + $this->error('至少选择三个关键字标签'); + } $params['pictype_ids'] =','.$params['pictype_ids'].','; if ($params) { $params = $this->preExcludeFields($params); @@ -181,6 +253,26 @@ class Pic extends Backend return json($arr); } + public function text(){ + $res = Db::name('words')->where('type',2)->field('id,type,name')->select(); + $arr = []; + foreach($res as $key=>$value){ + $arr[$value['id']] = $value['name']; + } + return json($arr); + } + + public function address() + { + $res = Db::name('words')->where('type',1)->field('id,type,name')->select(); + $arr = []; + foreach($res as $key=>$value){ + $arr[$value['id']] = $value['name']; + } + return json($arr); + } + + public function pictype(){ $res = Db::name('pictype')->field('id,typename')->select(); $arr = []; diff --git a/application/admin/lang/zh-cn/pic.php b/application/admin/lang/zh-cn/pic.php index 4af4231..efd4447 100644 --- a/application/admin/lang/zh-cn/pic.php +++ b/application/admin/lang/zh-cn/pic.php @@ -6,6 +6,8 @@ return [ 'Is_top' =>'是否置顶', 'Number' =>'编号', 'Keyword' => '关键词(多个关键词中间用逗号隔开)', + 'text_ids' =>'内容关键字标签', + 'Address_ids' =>'地名关键字标签', 'Thumbnail' => '缩略图', 'Share' =>'分享到小程序的封面', 'Type_ids' => '地区标签', diff --git a/application/admin/view/pic/add.html b/application/admin/view/pic/add.html index 9103e50..fa587c0 100644 --- a/application/admin/view/pic/add.html +++ b/application/admin/view/pic/add.html @@ -18,6 +18,18 @@ </div> </div> <div class="form-group"> + <label class="control-label col-xs-12 col-sm-2">{:__('Text_ids')}:</label> + <div class="col-xs-12 col-sm-8"> + <input id="c-text_ids" data-source="words/selectpage" data-multiple="true" data-field="name" data-params='{"custom[type]":"2"}' class="form-control selectpage" name="row[text_ids]" type="text" value=""> + </div> + </div> + <div class="form-group"> + <label class="control-label col-xs-12 col-sm-2">{:__('Address_ids')}:</label> + <div class="col-xs-12 col-sm-8"> + <input id="c-address_ids" data-source="words/selectpage" data-multiple="true" data-field="name" data-params='{"custom[type]":"1"}' class="form-control selectpage" name="row[address_ids]" type="text" value=""> + </div> + </div> + <div class="form-group"> <label class="control-label col-xs-12 col-sm-2">{:__('Keyword')}:</label> <div class="col-xs-12 col-sm-8"> <input id="c-keyword" data-rule="required" class="form-control" name="row[keyword]" type="text" placeholder="请输入关键字"> @@ -38,20 +50,6 @@ </div> </div> <div class="form-group"> - <label class="control-label col-xs-12 col-sm-2">{:__('Share')}:</label> - <div class="col-xs-12 col-sm-8"> - <div class="input-group"> - <input id="c-share" data-rule="required" class="form-control" size="35" name="row[share]" type="text" placeholder="请上传图片(400px*400px)"> - <div class="input-group-addon no-border no-padding"> - <span><button type="button" id="plupload-share" class="btn btn-danger plupload" data-input-id="c-share" data-mimetype="image/gif,image/jpeg,image/png,image/jpg,image/bmp" data-multiple="false" data-preview-id="p-share"><i class="fa fa-upload"></i> {:__('Upload')}</button></span> - <span><button type="button" id="fachoose-share" class="btn btn-primary fachoose" data-input-id="c-share" data-mimetype="image/*" data-multiple="false"><i class="fa fa-list"></i> {:__('Choose')}</button></span> - </div> - <span class="msg-box n-right"></span> - </div> - <ul class="row list-inline plupload-preview" id="p-share"></ul> - </div> - </div> - <div class="form-group"> <label class="control-label col-xs-12 col-sm-2">{:__('Type_ids')}:</label> <div class="col-xs-12 col-sm-8"> <input id="c-type_ids" data-rule="required" data-source="type/index" data-multiple="true" data-field="area_name" class="form-control selectpage" name="row[type_ids]" type="text" value=""> @@ -84,12 +82,6 @@ </div> </div> <div class="form-group"> - <label class="control-label col-xs-12 col-sm-2">{:__('Code')}:</label> - <div class="col-xs-12 col-sm-8"> - <input id="c-code" class="form-control" name="row[code]" type="text" placeholder="请输入提取码"> - </div> - </div> - <div class="form-group"> <label class="control-label col-xs-12 col-sm-2">{:__('Price')}:</label> <div class="col-xs-12 col-sm-8"> <input id="c-price" data-rule="required" class="form-control" name="row[price]" type="text" placeholder="请输入普通价格"> diff --git a/application/admin/view/pic/edit.html b/application/admin/view/pic/edit.html index 8eb540f..db2a2f7 100644 --- a/application/admin/view/pic/edit.html +++ b/application/admin/view/pic/edit.html @@ -18,6 +18,18 @@ </div> </div> <div class="form-group"> + <label class="control-label col-xs-12 col-sm-2">{:__('Text_ids')}:</label> + <div class="col-xs-12 col-sm-8"> + <input id="c-text_ids" data-source="words/index" data-multiple="true" data-field="name" data-params='{"custom[type]":"2"}' class="form-control selectpage" name="row[text_ids]" type="text" value="{$row.text_ids}"> + </div> + </div> + <div class="form-group"> + <label class="control-label col-xs-12 col-sm-2">{:__('Address_ids')}:</label> + <div class="col-xs-12 col-sm-8"> + <input id="c-address_ids" data-source="words/index" data-multiple="true" data-field="name" data-params='{"custom[type]":"1"}' class="form-control selectpage" name="row[address_ids]" type="text" value="{$row.address_ids}"> + </div> + </div> + <div class="form-group"> <label class="control-label col-xs-12 col-sm-2">{:__('Keyword')}:</label> <div class="col-xs-12 col-sm-8"> <input id="c-keyword" data-rule="required" class="form-control" name="row[keyword]" type="text" value="{$row.keyword|htmlentities}"> @@ -38,20 +50,6 @@ </div> </div> <div class="form-group"> - <label class="control-label col-xs-12 col-sm-2">{:__('Share')}:</label> - <div class="col-xs-12 col-sm-8"> - <div class="input-group"> - <input id="c-share" data-rule="required" class="form-control" size="35" name="row[share]" type="text" value="{$row.share}" placeholder="请上传图片(400px*400px)"> - <div class="input-group-addon no-border no-padding"> - <span><button type="button" id="plupload-share" class="btn btn-danger plupload" data-input-id="c-share" data-mimetype="image/gif,image/jpeg,image/png,image/jpg,image/bmp" data-multiple="false" data-preview-id="p-share"><i class="fa fa-upload"></i> {:__('Upload')}</button></span> - <span><button type="button" id="fachoose-share" class="btn btn-primary fachoose" data-input-id="c-share" data-mimetype="image/*" data-multiple="false"><i class="fa fa-list"></i> {:__('Choose')}</button></span> - </div> - <span class="msg-box n-right"></span> - </div> - <ul class="row list-inline plupload-preview" id="p-share"></ul> - </div> - </div> - <div class="form-group"> <label class="control-label col-xs-12 col-sm-2">{:__('Type_ids')}:</label> <div class="col-xs-12 col-sm-8"> <input id="c-type_ids" data-rule="required" data-source="type/index" data-multiple="true" data-field="area_name" class="form-control selectpage" name="row[type_ids]" type="text" value="{$row.type_ids}"> @@ -84,12 +82,6 @@ </div> </div> <div class="form-group"> - <label class="control-label col-xs-12 col-sm-2">{:__('Code')}:</label> - <div class="col-xs-12 col-sm-8"> - <input id="c-code" class="form-control" name="row[code]" type="text" value="{$row.code|htmlentities}" placeholder="请输入提取码"> - </div> - </div> - <div class="form-group"> <label class="control-label col-xs-12 col-sm-2">{:__('Price')}:</label> <div class="col-xs-12 col-sm-8"> <input id="c-price" data-rule="required" class="form-control" name="row[price]" type="text" value="{$row.price}" placeholder="请输入普通价格"> diff --git a/application/api/controller/User.php b/application/api/controller/User.php index b0015e7..edbdd39 100644 --- a/application/api/controller/User.php +++ b/application/api/controller/User.php @@ -273,133 +273,151 @@ class User extends Api if(empty($param['type_id'])){ $this->error(['code'=>2,'msg'=>'缺少必要参数']); } - $all_ids = []; - $qu_all_ids = []; - - //接收传递过来用户输入的关键字 - if(!empty($param['keyword'])){ - $keyword = explode(' ',$param['keyword']); - $shu_ids = []; - foreach ($keyword as $v){ - $shu_id = Db::name('video') - ->where('keyword','like',"%$v%") - ->column('id'); - foreach ($shu_id as $val){ - array_push($shu_ids,$val); - } - } - $qu_shu_ids = array_unique($shu_ids); - array_push($all_ids,$qu_shu_ids); - } - - //判断如果传递过来地名关键词不为空 - if(!empty($param['address'])){ - $video_ids = []; - foreach ($param['address'] as $v){ - //查出该关键词对应的ID - $words = Db::name('words') - ->where('name',$v) - ->field('id,name') - ->find(); - //所有素材中查出含有该关键词ID的数据 - $address_id = ','.$words['id'].','; - $video_list = Db::name('video') - ->where('address_ids','like',"%$address_id%") - ->column('id'); - foreach ($video_list as $v){ - array_push($video_ids,$v); + + if($param['type_id'] == 1){ + $all_ids = []; + $qu_all_ids = []; + //接收传递过来用户输入的关键字 + if(!empty($param['keyword'])){ + $keyword = explode(' ',$param['keyword']); + $shu_ids = []; + foreach ($keyword as $v){ + $shu_id = Db::name('video') + ->where('keyword','like',"%$v%") + ->column('id'); + foreach ($shu_id as $val){ + array_push($shu_ids,$val); + } } + $qu_shu_ids = array_unique($shu_ids); + array_push($all_ids,$qu_shu_ids); } - //去重成为新的数组 - $new_video_ids = array_unique($video_ids); - //判断去重以后数组跟原始数组是否一致 - if($video_ids === $new_video_ids){ - $addressids = $video_ids; - }else{ - $addressids = array_diff_assoc($video_ids,array_unique($video_ids)); - } - array_push($all_ids,$addressids); - } - //判断如果传递过来内容关键词不为空 - if(!empty($param['text'])){ - $video_ids = []; - foreach ($param['text'] as $v){ - //查出该关键词对应的ID - $words = Db::name('words') - ->where('name',$v) - ->field('id,name') - ->find(); - //所有素材中查出含有该关键词ID的数据 - $text_id = ','.$words['id'].','; - $video_list = Db::name('video') - ->where('text_ids','like',"%$text_id%") - ->column('id'); - foreach ($video_list as $v){ - array_push($video_ids,$v); + //判断如果传递过来地名关键词不为空 + if(!empty($param['address'])){ + $video_ids = []; + foreach ($param['address'] as $v){ + //查出该关键词对应的ID + $words = Db::name('words') + ->where('name',$v) + ->field('id,name') + ->find(); + //所有素材中查出含有该关键词ID的数据 + $address_id = ','.$words['id'].','; + $video_list = Db::name('video') + ->where('address_ids','like',"%$address_id%") + ->column('id'); + foreach ($video_list as $v){ + array_push($video_ids,$v); + } } + //去重成为新的数组 + $new_video_ids = array_unique($video_ids); + //判断去重以后数组跟原始数组是否一致 + if($video_ids === $new_video_ids){ + $addressids = $video_ids; + }else{ + $addressids = array_diff_assoc($video_ids,array_unique($video_ids)); + } + + array_push($all_ids,$addressids); } - //去重成为新的数组 - $new_video_ids = array_unique($video_ids); - //判断去重以后数组跟原始数组是否一致 - if($video_ids === $new_video_ids){ - $textids = $video_ids; - }else{ - $textids = array_diff_assoc($video_ids,array_unique($video_ids)); - } - array_push($all_ids,$textids); - } - //判断如果传递过来的价格关键字如果不为空 - if(!empty($param['price'])){ - $price_ids = []; - $a = []; - foreach ($param['price'] as $v){ - if($v == '800元'){ - $video_one = Db::name('video') - ->where('price',800) + //判断如果传递过来内容关键词不为空 + if(!empty($param['text'])){ + $video_ids = []; + foreach ($param['text'] as $v){ + //查出该关键词对应的ID + $words = Db::name('words') + ->where('name',$v) + ->field('id,name') + ->find(); + //所有素材中查出含有该关键词ID的数据 + $text_id = ','.$words['id'].','; + $video_list = Db::name('video') + ->where('text_ids','like',"%$text_id%") ->column('id'); - array_push($a,$video_one); + foreach ($video_list as $v){ + array_push($video_ids,$v); + } } - if($v == '1200元'){ - $video_two = Db::name('video') - ->where('price',1200) - ->column('id'); - array_push($a,$video_two); + //去重成为新的数组 + $new_video_ids = array_unique($video_ids); + //判断去重以后数组跟原始数组是否一致 + if($video_ids === $new_video_ids){ + $textids = $video_ids; + }else{ + $textids = array_diff_assoc($video_ids,array_unique($video_ids)); } - if($v == '1800元'){ - $video_three = Db::name('video') - ->where('price',1800) - ->column('id'); - array_push($a,$video_three); + array_push($all_ids,$textids); + } + + //判断如果传递过来的价格关键字如果不为空 + if(!empty($param['price'])){ + $price_ids = []; + $a = []; + foreach ($param['price'] as $v){ + if($v == '800元'){ + $video_one = Db::name('video') + ->where('price',800) + ->column('id'); + array_push($a,$video_one); + } + if($v == '1200元'){ + $video_two = Db::name('video') + ->where('price',1200) + ->column('id'); + array_push($a,$video_two); + } + if($v == '1800元'){ + $video_three = Db::name('video') + ->where('price',1800) + ->column('id'); + array_push($a,$video_three); + } + } + foreach ($a as $val){ + foreach ($val as $v){ + array_push($price_ids,$v); + } } + array_push($all_ids,$price_ids); } - foreach ($a as $val){ + + foreach ($all_ids as $val){ foreach ($val as $v){ - array_push($price_ids,$v); + array_push($qu_all_ids,$v); } } - array_push($all_ids,$price_ids); - } - - foreach ($all_ids as $val){ - foreach ($val as $v){ - array_push($qu_all_ids,$v); + $old_ids = array_unique($qu_all_ids); + if($old_ids === $qu_all_ids){ + //全部视频素材 + $list = Db::name('video') + ->whereIn('id',$old_ids) + ->field('id,title,thumbnail') + ->page($page,$pageNum) + ->select(); + foreach ($list as &$v){ + $v['thumbnail'] = $rule.$v['thumbnail']; + } + $this->success('success',$list); + }else{ + $abc = array_diff_assoc($qu_all_ids,array_unique($qu_all_ids)); + //全部视频素材 + $list = Db::name('video') + ->whereIn('id',$abc) + ->field('id,title,thumbnail') + ->page($page,$pageNum) + ->select(); + foreach ($list as &$v){ + $v['thumbnail'] = $rule.$v['thumbnail']; + } + $this->success('success',$list); } + }else{ + echo 456;die; } - $abc = array_diff_assoc($qu_all_ids,array_unique($qu_all_ids)); - - //全部视频素材 - $list = Db::name('video') - ->whereIn('id',$abc) - ->field('id,title,thumbnail') - ->page($page,$pageNum) - ->select(); - foreach ($list as &$v){ - $v['thumbnail'] = $rule.$v['thumbnail']; - } - $this->success('success',$list); } /** @@ -644,9 +662,23 @@ class User extends Api ->where('id',1) ->find(); $data = Db::name('pic') - ->field('id,title,thumbnail,price,water_url,url,code,content,click_num,share') + ->field('text_ids,address_ids,id,keyword,title,thumbnail,price,water_url,url,code,content,click_num') ->where('id',$pic_id) ->find(); + $keyword = str_replace(' ',',',$data['keyword']); + + //单取出所有关键字合并数组 + $text_ids = explode(',',trim($data['text_ids'],',')); + $address_ids = explode(',',trim($data['address_ids'],',')); + $words = array_merge($text_ids,$address_ids); + $keywords = Db::name('words') + ->whereIn('id',$words) + ->column('name'); + $keywords = implode(',',$keywords); + $key = $keywords.','.$keyword; + $a = trim($key,','); + $data['keyword'] = explode(',',$a); + if(empty($data)){ $this->error(['code'=>2,'msg'=>'参数错误']); } @@ -656,7 +688,6 @@ class User extends Api $data['water_url'] = $rule.$data['water_url']; $data['vip_price'] = $data['price'] * 0.75; $data['thumbnail'] = $rule.$data['thumbnail']; - $data['share'] = $rule.$data['share']; $data['content'] = strip_tags($data['content']); $data['is_vip'] = 0; $this->success('SUCCESS',$data); @@ -666,9 +697,23 @@ class User extends Api $this->error(['code'=>2,'msg'=>'缺少必要参数']); } $data = Db::name('pic') - ->field('id,title,thumbnail,price,water_url,url,code,content,click_num,share') + ->field('text_ids,address_ids,keyword,id,title,thumbnail,price,water_url,url,code,content,click_num') ->where('id',$pic_id) ->find(); + $keyword = str_replace(' ',',',$data['keyword']); + + //单取出所有关键字合并数组 + $text_ids = explode(',',trim($data['text_ids'],',')); + $address_ids = explode(',',trim($data['address_ids'],',')); + $words = array_merge($text_ids,$address_ids); + $keywords = Db::name('words') + ->whereIn('id',$words) + ->column('name'); + $keywords = implode(',',$keywords); + $key = $keywords.','.$keyword; + $a = trim($key,','); + $data['keyword'] = explode(',',$a); + $accredit = Db::name('accredit') ->where('id',1) ->find(); @@ -682,7 +727,6 @@ class User extends Api $data['water_url'] = $rule.$data['water_url']; $data['vip_price'] = $data['price'] * 0.75; $data['thumbnail'] = $rule.$data['thumbnail']; - $data['share'] = $rule.$data['share']; $data['content'] = strip_tags($data['content']); $this->success('SUCCESS',$data); } diff --git a/public/api.html b/public/api.html index 2ecd4f6..7fa0416 100644 --- a/public/api.html +++ b/public/api.html @@ -139,27 +139,27 @@ <!-- menu --> <div id="sidebar"> <div class="list-group panel"> - <a href="#支付接口" class="list-group-item" data-toggle="collapse" data-parent="#sidebar">支付接口 <i class="fa fa-caret-down"></i></a> - <div class="child collapse" id="支付接口"> - <a href="javascript:;" data-id="0" class="list-group-item">充值支付</a> - <a href="javascript:;" data-id="1" class="list-group-item">开通会员支付</a> - <a href="javascript:;" data-id="2" class="list-group-item">图片购买支付</a> - <a href="javascript:;" data-id="3" class="list-group-item"></a> - <a href="javascript:;" data-id="4" class="list-group-item"></a> - <a href="javascript:;" data-id="5" class="list-group-item"></a> - <a href="javascript:;" data-id="6" class="list-group-item"></a> - <a href="javascript:;" data-id="7" class="list-group-item"></a> - <a href="javascript:;" data-id="8" class="list-group-item"></a> - </div> <a href="#公共接口" class="list-group-item" data-toggle="collapse" data-parent="#sidebar">公共接口 <i class="fa fa-caret-down"></i></a> <div class="child collapse" id="公共接口"> - <a href="javascript:;" data-id="9" class="list-group-item"></a> - <a href="javascript:;" data-id="10" class="list-group-item">加载初始化</a> - <a href="javascript:;" data-id="11" class="list-group-item">上传文件</a> - <a href="javascript:;" data-id="12" class="list-group-item"></a> + <a href="javascript:;" data-id="0" class="list-group-item"></a> + <a href="javascript:;" data-id="1" class="list-group-item">加载初始化</a> + <a href="javascript:;" data-id="2" class="list-group-item">上传文件</a> + <a href="javascript:;" data-id="3" class="list-group-item"></a> </div> <a href="#" class="list-group-item" data-toggle="collapse" data-parent="#sidebar"> <i class="fa fa-caret-down"></i></a> <div class="child collapse" id=""> + <a href="javascript:;" data-id="4" class="list-group-item"></a> + </div> + <a href="#支付接口" class="list-group-item" data-toggle="collapse" data-parent="#sidebar">支付接口 <i class="fa fa-caret-down"></i></a> + <div class="child collapse" id="支付接口"> + <a href="javascript:;" data-id="5" class="list-group-item">充值支付</a> + <a href="javascript:;" data-id="6" class="list-group-item">开通会员支付</a> + <a href="javascript:;" data-id="7" class="list-group-item">图片购买支付</a> + <a href="javascript:;" data-id="8" class="list-group-item"></a> + <a href="javascript:;" data-id="9" class="list-group-item"></a> + <a href="javascript:;" data-id="10" class="list-group-item"></a> + <a href="javascript:;" data-id="11" class="list-group-item"></a> + <a href="javascript:;" data-id="12" class="list-group-item"></a> <a href="javascript:;" data-id="13" class="list-group-item"></a> </div> <a href="#Token接口" class="list-group-item" data-toggle="collapse" data-parent="#sidebar">Token接口 <i class="fa fa-caret-down"></i></a> @@ -212,13 +212,13 @@ </div> </div> <div class="panel-group" id="accordion"> - <h2>支付接口</h2> + <h2>公共接口</h2> <hr> <div class="panel panel-default"> <div class="panel-heading" id="heading-0"> <h4 class="panel-title"> - <span class="label label-primary">POST</span> - <a data-toggle="collapse" data-parent="#accordion0" href="#collapseOne0"> 充值支付 <span class="text-muted">/api/pay/pay</span></a> + <span class="label label-success">GET</span> + <a data-toggle="collapse" data-parent="#accordion0" href="#collapseOne0"> <span class="text-muted">/api/common/test_pdf</span></a> </h4> </div> <div id="collapseOne0" class="panel-collapse collapse"> @@ -236,51 +236,17 @@ <div class="tab-pane active" id="info0"> <div class="well"> - 充值支付 </div> + </div> <div class="panel panel-default"> <div class="panel-heading"><strong>Headers</strong></div> <div class="panel-body"> - <table class="table table-hover"> - <thead> - <tr> - <th>名称</th> - <th>类型</th> - <th>必选</th> - <th>描述</th> - </tr> - </thead> - <tbody> - <tr> - <td>token</td> - <td>string</td> - <td>是</td> - <td>请求的Token</td> - </tr> - </tbody> - </table> + 无 </div> </div> <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <table class="table table-hover"> - <thead> - <tr> - <th>名称</th> - <th>类型</th> - <th>必选</th> - <th>描述</th> - </tr> - </thead> - <tbody> - <tr> - <td>order_id</td> - <td>inter</td> - <td>是</td> - <td>订单id</td> - </tr> - </tbody> - </table> + 无 </div> </div> <div class="panel panel-default"> @@ -294,23 +260,11 @@ <div class="row"> <div class="col-md-12"> <div class="panel panel-default"> - <div class="panel-heading"><strong>Headers</strong></div> - <div class="panel-body"> - <div class="headers"> - <div class="form-group"> - <label class="control-label" for="token">token</label> - <input type="string" class="form-control input-sm" id="token" required placeholder="请求的Token - Ex: " name="token"> - </div> - </div> - </div> - </div> - <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/pay/pay" method="POST" name="form0" id="form0"> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/common/test_pdf" method="get" name="form0" id="form0"> <div class="form-group"> - <label class="control-label" for="order_id">order_id</label> - <input type="inter" class="form-control input-sm" id="order_id" required placeholder="订单id" name="order_id"> + 无 </div> <div class="form-group"> <button type="submit" class="btn btn-success send" rel="0">提交</button> @@ -355,8 +309,8 @@ <div class="panel panel-default"> <div class="panel-heading" id="heading-1"> <h4 class="panel-title"> - <span class="label label-primary">POST</span> - <a data-toggle="collapse" data-parent="#accordion1" href="#collapseOne1"> 开通会员支付 <span class="text-muted">/api/pay/vippay</span></a> + <span class="label label-success">GET</span> + <a data-toggle="collapse" data-parent="#accordion1" href="#collapseOne1"> 加载初始化 <span class="text-muted">/api/common/init</span></a> </h4> </div> <div id="collapseOne1" class="panel-collapse collapse"> @@ -374,28 +328,11 @@ <div class="tab-pane active" id="info1"> <div class="well"> - 开通会员支付 </div> + 加载初始化 </div> <div class="panel panel-default"> <div class="panel-heading"><strong>Headers</strong></div> <div class="panel-body"> - <table class="table table-hover"> - <thead> - <tr> - <th>名称</th> - <th>类型</th> - <th>必选</th> - <th>描述</th> - </tr> - </thead> - <tbody> - <tr> - <td>token</td> - <td>string</td> - <td>是</td> - <td>请求的Token</td> - </tr> - </tbody> - </table> + 无 </div> </div> <div class="panel panel-default"> @@ -412,10 +349,22 @@ </thead> <tbody> <tr> - <td>order_id</td> - <td>inter</td> + <td>version</td> + <td>string</td> <td>是</td> - <td>订单id</td> + <td>版本号</td> + </tr> + <tr> + <td>lng</td> + <td>string</td> + <td>是</td> + <td>经度</td> + </tr> + <tr> + <td>lat</td> + <td>string</td> + <td>是</td> + <td>纬度</td> </tr> </tbody> </table> @@ -432,23 +381,20 @@ <div class="row"> <div class="col-md-12"> <div class="panel panel-default"> - <div class="panel-heading"><strong>Headers</strong></div> + <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <div class="headers"> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/common/init" method="get" name="form1" id="form1"> <div class="form-group"> - <label class="control-label" for="token">token</label> - <input type="string" class="form-control input-sm" id="token" required placeholder="请求的Token - Ex: " name="token"> + <label class="control-label" for="version">version</label> + <input type="string" class="form-control input-sm" id="version" required placeholder="版本号" name="version"> </div> - </div> - </div> - </div> - <div class="panel panel-default"> - <div class="panel-heading"><strong>参数</strong></div> - <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/pay/vippay" method="POST" name="form1" id="form1"> <div class="form-group"> - <label class="control-label" for="order_id">order_id</label> - <input type="inter" class="form-control input-sm" id="order_id" required placeholder="订单id" name="order_id"> + <label class="control-label" for="lng">lng</label> + <input type="string" class="form-control input-sm" id="lng" required placeholder="经度" name="lng"> + </div> + <div class="form-group"> + <label class="control-label" for="lat">lat</label> + <input type="string" class="form-control input-sm" id="lat" required placeholder="纬度" name="lat"> </div> <div class="form-group"> <button type="submit" class="btn btn-success send" rel="1">提交</button> @@ -494,7 +440,7 @@ <div class="panel-heading" id="heading-2"> <h4 class="panel-title"> <span class="label label-primary">POST</span> - <a data-toggle="collapse" data-parent="#accordion2" href="#collapseOne2"> 图片购买支付 <span class="text-muted">/api/pay/picpay</span></a> + <a data-toggle="collapse" data-parent="#accordion2" href="#collapseOne2"> 上传文件 <span class="text-muted">/api/common/upload</span></a> </h4> </div> <div id="collapseOne2" class="panel-collapse collapse"> @@ -512,28 +458,11 @@ <div class="tab-pane active" id="info2"> <div class="well"> - 图片购买支付 </div> + 上传文件 </div> <div class="panel panel-default"> <div class="panel-heading"><strong>Headers</strong></div> <div class="panel-body"> - <table class="table table-hover"> - <thead> - <tr> - <th>名称</th> - <th>类型</th> - <th>必选</th> - <th>描述</th> - </tr> - </thead> - <tbody> - <tr> - <td>token</td> - <td>string</td> - <td>是</td> - <td>请求的Token</td> - </tr> - </tbody> - </table> + 无 </div> </div> <div class="panel panel-default"> @@ -550,16 +479,10 @@ </thead> <tbody> <tr> - <td>order_id</td> - <td>inter</td> - <td>是</td> - <td>订单id</td> - </tr> - <tr> - <td>type</td> - <td>inter</td> + <td>file</td> + <td>File</td> <td>是</td> - <td>支付方式 1 为余额支付 2为微信支付</td> + <td>文件流</td> </tr> </tbody> </table> @@ -576,27 +499,12 @@ <div class="row"> <div class="col-md-12"> <div class="panel panel-default"> - <div class="panel-heading"><strong>Headers</strong></div> - <div class="panel-body"> - <div class="headers"> - <div class="form-group"> - <label class="control-label" for="token">token</label> - <input type="string" class="form-control input-sm" id="token" required placeholder="请求的Token - Ex: " name="token"> - </div> - </div> - </div> - </div> - <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/pay/picpay" method="POST" name="form2" id="form2"> - <div class="form-group"> - <label class="control-label" for="order_id">order_id</label> - <input type="inter" class="form-control input-sm" id="order_id" required placeholder="订单id" name="order_id"> - </div> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/common/upload" method="POST" name="form2" id="form2"> <div class="form-group"> - <label class="control-label" for="type">type</label> - <input type="inter" class="form-control input-sm" id="type" required placeholder="支付方式 1 为余额支付 2为微信支付" name="type"> + <label class="control-label" for="file">file</label> + <input type="File" class="form-control input-sm" id="file" required placeholder="文件流" name="file"> </div> <div class="form-group"> <button type="submit" class="btn btn-success send" rel="2">提交</button> @@ -642,7 +550,7 @@ <div class="panel-heading" id="heading-3"> <h4 class="panel-title"> <span class="label label-success">GET</span> - <a data-toggle="collapse" data-parent="#accordion3" href="#collapseOne3"> <span class="text-muted">/api/pay/sms</span></a> + <a data-toggle="collapse" data-parent="#accordion3" href="#collapseOne3"> <span class="text-muted">/api/common/send</span></a> </h4> </div> <div id="collapseOne3" class="panel-collapse collapse"> @@ -686,7 +594,7 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/pay/sms" method="get" name="form3" id="form3"> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/common/send" method="get" name="form3" id="form3"> <div class="form-group"> 无 </div> @@ -730,11 +638,13 @@ </div> </div> </div> + <h2></h2> + <hr> <div class="panel panel-default"> <div class="panel-heading" id="heading-4"> <h4 class="panel-title"> <span class="label label-success">GET</span> - <a data-toggle="collapse" data-parent="#accordion4" href="#collapseOne4"> <span class="text-muted">/api/pay/send_sms</span></a> + <a data-toggle="collapse" data-parent="#accordion4" href="#collapseOne4"> <span class="text-muted">/api/notify/picOrderNotify</span></a> </h4> </div> <div id="collapseOne4" class="panel-collapse collapse"> @@ -778,7 +688,7 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/pay/send_sms" method="get" name="form4" id="form4"> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/notify/picOrderNotify" method="get" name="form4" id="form4"> <div class="form-group"> 无 </div> @@ -822,11 +732,13 @@ </div> </div> </div> + <h2>支付接口</h2> + <hr> <div class="panel panel-default"> <div class="panel-heading" id="heading-5"> <h4 class="panel-title"> - <span class="label label-success">GET</span> - <a data-toggle="collapse" data-parent="#accordion5" href="#collapseOne5"> <span class="text-muted">/api/pay/payOrderNotify</span></a> + <span class="label label-primary">POST</span> + <a data-toggle="collapse" data-parent="#accordion5" href="#collapseOne5"> 充值支付 <span class="text-muted">/api/pay/pay</span></a> </h4> </div> <div id="collapseOne5" class="panel-collapse collapse"> @@ -844,17 +756,51 @@ <div class="tab-pane active" id="info5"> <div class="well"> - </div> + 充值支付 </div> <div class="panel panel-default"> <div class="panel-heading"><strong>Headers</strong></div> <div class="panel-body"> - 无 + <table class="table table-hover"> + <thead> + <tr> + <th>名称</th> + <th>类型</th> + <th>必选</th> + <th>描述</th> + </tr> + </thead> + <tbody> + <tr> + <td>token</td> + <td>string</td> + <td>是</td> + <td>请求的Token</td> + </tr> + </tbody> + </table> </div> </div> <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - 无 + <table class="table table-hover"> + <thead> + <tr> + <th>名称</th> + <th>类型</th> + <th>必选</th> + <th>描述</th> + </tr> + </thead> + <tbody> + <tr> + <td>order_id</td> + <td>inter</td> + <td>是</td> + <td>订单id</td> + </tr> + </tbody> + </table> </div> </div> <div class="panel panel-default"> @@ -868,11 +814,23 @@ <div class="row"> <div class="col-md-12"> <div class="panel panel-default"> + <div class="panel-heading"><strong>Headers</strong></div> + <div class="panel-body"> + <div class="headers"> + <div class="form-group"> + <label class="control-label" for="token">token</label> + <input type="string" class="form-control input-sm" id="token" required placeholder="请求的Token - Ex: " name="token"> + </div> + </div> + </div> + </div> + <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/pay/payOrderNotify" method="get" name="form5" id="form5"> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/pay/pay" method="POST" name="form5" id="form5"> <div class="form-group"> - 无 + <label class="control-label" for="order_id">order_id</label> + <input type="inter" class="form-control input-sm" id="order_id" required placeholder="订单id" name="order_id"> </div> <div class="form-group"> <button type="submit" class="btn btn-success send" rel="5">提交</button> @@ -917,8 +875,8 @@ <div class="panel panel-default"> <div class="panel-heading" id="heading-6"> <h4 class="panel-title"> - <span class="label label-success">GET</span> - <a data-toggle="collapse" data-parent="#accordion6" href="#collapseOne6"> <span class="text-muted">/api/pay/vippayOrderNotify</span></a> + <span class="label label-primary">POST</span> + <a data-toggle="collapse" data-parent="#accordion6" href="#collapseOne6"> 开通会员支付 <span class="text-muted">/api/pay/vippay</span></a> </h4> </div> <div id="collapseOne6" class="panel-collapse collapse"> @@ -936,17 +894,51 @@ <div class="tab-pane active" id="info6"> <div class="well"> - </div> + 开通会员支付 </div> <div class="panel panel-default"> <div class="panel-heading"><strong>Headers</strong></div> <div class="panel-body"> - 无 + <table class="table table-hover"> + <thead> + <tr> + <th>名称</th> + <th>类型</th> + <th>必选</th> + <th>描述</th> + </tr> + </thead> + <tbody> + <tr> + <td>token</td> + <td>string</td> + <td>是</td> + <td>请求的Token</td> + </tr> + </tbody> + </table> </div> </div> <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - 无 + <table class="table table-hover"> + <thead> + <tr> + <th>名称</th> + <th>类型</th> + <th>必选</th> + <th>描述</th> + </tr> + </thead> + <tbody> + <tr> + <td>order_id</td> + <td>inter</td> + <td>是</td> + <td>订单id</td> + </tr> + </tbody> + </table> </div> </div> <div class="panel panel-default"> @@ -960,11 +952,23 @@ <div class="row"> <div class="col-md-12"> <div class="panel panel-default"> + <div class="panel-heading"><strong>Headers</strong></div> + <div class="panel-body"> + <div class="headers"> + <div class="form-group"> + <label class="control-label" for="token">token</label> + <input type="string" class="form-control input-sm" id="token" required placeholder="请求的Token - Ex: " name="token"> + </div> + </div> + </div> + </div> + <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/pay/vippayOrderNotify" method="get" name="form6" id="form6"> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/pay/vippay" method="POST" name="form6" id="form6"> <div class="form-group"> - 无 + <label class="control-label" for="order_id">order_id</label> + <input type="inter" class="form-control input-sm" id="order_id" required placeholder="订单id" name="order_id"> </div> <div class="form-group"> <button type="submit" class="btn btn-success send" rel="6">提交</button> @@ -1009,8 +1013,8 @@ <div class="panel panel-default"> <div class="panel-heading" id="heading-7"> <h4 class="panel-title"> - <span class="label label-success">GET</span> - <a data-toggle="collapse" data-parent="#accordion7" href="#collapseOne7"> <span class="text-muted">/api/pay/picOrderNotify</span></a> + <span class="label label-primary">POST</span> + <a data-toggle="collapse" data-parent="#accordion7" href="#collapseOne7"> 图片购买支付 <span class="text-muted">/api/pay/picpay</span></a> </h4> </div> <div id="collapseOne7" class="panel-collapse collapse"> @@ -1028,17 +1032,57 @@ <div class="tab-pane active" id="info7"> <div class="well"> - </div> + 图片购买支付 </div> <div class="panel panel-default"> <div class="panel-heading"><strong>Headers</strong></div> <div class="panel-body"> - 无 + <table class="table table-hover"> + <thead> + <tr> + <th>名称</th> + <th>类型</th> + <th>必选</th> + <th>描述</th> + </tr> + </thead> + <tbody> + <tr> + <td>token</td> + <td>string</td> + <td>是</td> + <td>请求的Token</td> + </tr> + </tbody> + </table> </div> </div> <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - 无 + <table class="table table-hover"> + <thead> + <tr> + <th>名称</th> + <th>类型</th> + <th>必选</th> + <th>描述</th> + </tr> + </thead> + <tbody> + <tr> + <td>order_id</td> + <td>inter</td> + <td>是</td> + <td>订单id</td> + </tr> + <tr> + <td>type</td> + <td>inter</td> + <td>是</td> + <td>支付方式 1 为余额支付 2为微信支付</td> + </tr> + </tbody> + </table> </div> </div> <div class="panel panel-default"> @@ -1052,11 +1096,27 @@ <div class="row"> <div class="col-md-12"> <div class="panel panel-default"> + <div class="panel-heading"><strong>Headers</strong></div> + <div class="panel-body"> + <div class="headers"> + <div class="form-group"> + <label class="control-label" for="token">token</label> + <input type="string" class="form-control input-sm" id="token" required placeholder="请求的Token - Ex: " name="token"> + </div> + </div> + </div> + </div> + <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/pay/picOrderNotify" method="get" name="form7" id="form7"> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/pay/picpay" method="POST" name="form7" id="form7"> <div class="form-group"> - 无 + <label class="control-label" for="order_id">order_id</label> + <input type="inter" class="form-control input-sm" id="order_id" required placeholder="订单id" name="order_id"> + </div> + <div class="form-group"> + <label class="control-label" for="type">type</label> + <input type="inter" class="form-control input-sm" id="type" required placeholder="支付方式 1 为余额支付 2为微信支付" name="type"> </div> <div class="form-group"> <button type="submit" class="btn btn-success send" rel="7">提交</button> @@ -1102,7 +1162,7 @@ <div class="panel-heading" id="heading-8"> <h4 class="panel-title"> <span class="label label-success">GET</span> - <a data-toggle="collapse" data-parent="#accordion8" href="#collapseOne8"> <span class="text-muted">/api/pay/getopenid</span></a> + <a data-toggle="collapse" data-parent="#accordion8" href="#collapseOne8"> <span class="text-muted">/api/pay/sms</span></a> </h4> </div> <div id="collapseOne8" class="panel-collapse collapse"> @@ -1146,7 +1206,7 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/pay/getopenid" method="get" name="form8" id="form8"> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/pay/sms" method="get" name="form8" id="form8"> <div class="form-group"> 无 </div> @@ -1190,13 +1250,11 @@ </div> </div> </div> - <h2>公共接口</h2> - <hr> <div class="panel panel-default"> <div class="panel-heading" id="heading-9"> <h4 class="panel-title"> <span class="label label-success">GET</span> - <a data-toggle="collapse" data-parent="#accordion9" href="#collapseOne9"> <span class="text-muted">/api/common/test_pdf</span></a> + <a data-toggle="collapse" data-parent="#accordion9" href="#collapseOne9"> <span class="text-muted">/api/pay/send_sms</span></a> </h4> </div> <div id="collapseOne9" class="panel-collapse collapse"> @@ -1240,7 +1298,7 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/common/test_pdf" method="get" name="form9" id="form9"> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/pay/send_sms" method="get" name="form9" id="form9"> <div class="form-group"> 无 </div> @@ -1288,7 +1346,7 @@ <div class="panel-heading" id="heading-10"> <h4 class="panel-title"> <span class="label label-success">GET</span> - <a data-toggle="collapse" data-parent="#accordion10" href="#collapseOne10"> 加载初始化 <span class="text-muted">/api/common/init</span></a> + <a data-toggle="collapse" data-parent="#accordion10" href="#collapseOne10"> <span class="text-muted">/api/pay/payOrderNotify</span></a> </h4> </div> <div id="collapseOne10" class="panel-collapse collapse"> @@ -1306,7 +1364,7 @@ <div class="tab-pane active" id="info10"> <div class="well"> - 加载初始化 </div> + </div> <div class="panel panel-default"> <div class="panel-heading"><strong>Headers</strong></div> <div class="panel-body"> @@ -1316,36 +1374,7 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <table class="table table-hover"> - <thead> - <tr> - <th>名称</th> - <th>类型</th> - <th>必选</th> - <th>描述</th> - </tr> - </thead> - <tbody> - <tr> - <td>version</td> - <td>string</td> - <td>是</td> - <td>版本号</td> - </tr> - <tr> - <td>lng</td> - <td>string</td> - <td>是</td> - <td>经度</td> - </tr> - <tr> - <td>lat</td> - <td>string</td> - <td>是</td> - <td>纬度</td> - </tr> - </tbody> - </table> + 无 </div> </div> <div class="panel panel-default"> @@ -1361,18 +1390,9 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/common/init" method="get" name="form10" id="form10"> - <div class="form-group"> - <label class="control-label" for="version">version</label> - <input type="string" class="form-control input-sm" id="version" required placeholder="版本号" name="version"> - </div> - <div class="form-group"> - <label class="control-label" for="lng">lng</label> - <input type="string" class="form-control input-sm" id="lng" required placeholder="经度" name="lng"> - </div> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/pay/payOrderNotify" method="get" name="form10" id="form10"> <div class="form-group"> - <label class="control-label" for="lat">lat</label> - <input type="string" class="form-control input-sm" id="lat" required placeholder="纬度" name="lat"> + 无 </div> <div class="form-group"> <button type="submit" class="btn btn-success send" rel="10">提交</button> @@ -1417,8 +1437,8 @@ <div class="panel panel-default"> <div class="panel-heading" id="heading-11"> <h4 class="panel-title"> - <span class="label label-primary">POST</span> - <a data-toggle="collapse" data-parent="#accordion11" href="#collapseOne11"> 上传文件 <span class="text-muted">/api/common/upload</span></a> + <span class="label label-success">GET</span> + <a data-toggle="collapse" data-parent="#accordion11" href="#collapseOne11"> <span class="text-muted">/api/pay/vippayOrderNotify</span></a> </h4> </div> <div id="collapseOne11" class="panel-collapse collapse"> @@ -1436,7 +1456,7 @@ <div class="tab-pane active" id="info11"> <div class="well"> - 上传文件 </div> + </div> <div class="panel panel-default"> <div class="panel-heading"><strong>Headers</strong></div> <div class="panel-body"> @@ -1446,24 +1466,7 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <table class="table table-hover"> - <thead> - <tr> - <th>名称</th> - <th>类型</th> - <th>必选</th> - <th>描述</th> - </tr> - </thead> - <tbody> - <tr> - <td>file</td> - <td>File</td> - <td>是</td> - <td>文件流</td> - </tr> - </tbody> - </table> + 无 </div> </div> <div class="panel panel-default"> @@ -1479,10 +1482,9 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/common/upload" method="POST" name="form11" id="form11"> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/pay/vippayOrderNotify" method="get" name="form11" id="form11"> <div class="form-group"> - <label class="control-label" for="file">file</label> - <input type="File" class="form-control input-sm" id="file" required placeholder="文件流" name="file"> + 无 </div> <div class="form-group"> <button type="submit" class="btn btn-success send" rel="11">提交</button> @@ -1528,7 +1530,7 @@ <div class="panel-heading" id="heading-12"> <h4 class="panel-title"> <span class="label label-success">GET</span> - <a data-toggle="collapse" data-parent="#accordion12" href="#collapseOne12"> <span class="text-muted">/api/common/send</span></a> + <a data-toggle="collapse" data-parent="#accordion12" href="#collapseOne12"> <span class="text-muted">/api/pay/picOrderNotify</span></a> </h4> </div> <div id="collapseOne12" class="panel-collapse collapse"> @@ -1572,7 +1574,7 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/common/send" method="get" name="form12" id="form12"> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/pay/picOrderNotify" method="get" name="form12" id="form12"> <div class="form-group"> 无 </div> @@ -1616,13 +1618,11 @@ </div> </div> </div> - <h2></h2> - <hr> <div class="panel panel-default"> <div class="panel-heading" id="heading-13"> <h4 class="panel-title"> <span class="label label-success">GET</span> - <a data-toggle="collapse" data-parent="#accordion13" href="#collapseOne13"> <span class="text-muted">/api/notify/picOrderNotify</span></a> + <a data-toggle="collapse" data-parent="#accordion13" href="#collapseOne13"> <span class="text-muted">/api/pay/getopenid</span></a> </h4> </div> <div id="collapseOne13" class="panel-collapse collapse"> @@ -1666,7 +1666,7 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/notify/picOrderNotify" method="get" name="form13" id="form13"> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/pay/getopenid" method="get" name="form13" id="form13"> <div class="form-group"> 无 </div> @@ -7530,7 +7530,7 @@ <div class="row mt0 footer"> <div class="col-md-6" align="left"> - Generated on 2020-03-10 15:00:42 </div> + Generated on 2020-03-10 17:22:26 </div> <div class="col-md-6" align="right"> <a href="https://www.fastadmin.net" target="_blank">FastAdmin</a> </div> diff --git a/public/assets/js/backend/pic.js b/public/assets/js/backend/pic.js index fb9e66d..4867bfc 100644 --- a/public/assets/js/backend/pic.js +++ b/public/assets/js/backend/pic.js @@ -29,14 +29,14 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin {field: 'number', title: __('Number')}, {field: 'is_show', title: __('Is_show'),operate:false}, {field: 'title', title: __('Title'),operate:false}, + {field: 'text_ids', title: __('Text_ids'),searchList:$.getJSON('pic/text')}, + {field: 'address_ids', title: __('Address_ids'),searchList:$.getJSON('pic/address')}, {field: 'keyword', title: __('Keyword'),operate:false}, {field: 'thumbnail', title: __('Thumbnail'),operate:false, events: Table.api.events.image,formatter: Table.api.formatter.image}, - {field: 'share', title: __('Share'),operate:false, events: Table.api.events.image,formatter: Table.api.formatter.image}, {field: 'type_ids', title: __('Type_ids'),searchList:$.getJSON('pic/type')}, {field: 'pictype_ids', title: __('Pictype_ids'),searchList:$.getJSON('pic/pictype')}, {field: 'water_url', title: __('Water_url'),operate:false, events: Table.api.events.image,formatter: Table.api.formatter.image}, {field: 'url', title: __('Url'),operate:false, formatter: Table.api.formatter.url}, - {field: 'code', title: __('Code'),operate:false}, {field: 'price', title: __('Price'),operate:false}, {field: 'buy_num', title: __('Buy_num'),operate:false}, {field: 'money', title: __('Money'),operate:false}, -- libgit2 0.24.0