作者 郭盛
1 个管道 的构建 通过 耗费 10 秒

修改非必填字段

@@ -3,7 +3,9 @@ @@ -3,7 +3,9 @@
3 <component name="ChangeListManager"> 3 <component name="ChangeListManager">
4 <list default="true" id="0011664b-87e9-41bd-9f37-18792fb15777" name="Default" comment=""> 4 <list default="true" id="0011664b-87e9-41bd-9f37-18792fb15777" name="Default" comment="">
5 <change type="MODIFICATION" beforePath="$PROJECT_DIR$/.idea/workspace.xml" afterPath="$PROJECT_DIR$/.idea/workspace.xml" /> 5 <change type="MODIFICATION" beforePath="$PROJECT_DIR$/.idea/workspace.xml" afterPath="$PROJECT_DIR$/.idea/workspace.xml" />
6 - <change type="MODIFICATION" beforePath="$PROJECT_DIR$/api/index/controller/ShopgoodsController.php" afterPath="$PROJECT_DIR$/api/index/controller/ShopgoodsController.php" /> 6 + <change type="MODIFICATION" beforePath="$PROJECT_DIR$/app/admin/controller/HomePicController.php" afterPath="$PROJECT_DIR$/app/admin/controller/HomePicController.php" />
  7 + <change type="MODIFICATION" beforePath="$PROJECT_DIR$/app/admin/controller/PicController.php" afterPath="$PROJECT_DIR$/app/admin/controller/PicController.php" />
  8 + <change type="MODIFICATION" beforePath="$PROJECT_DIR$/app/admin/controller/ShopPicController.php" afterPath="$PROJECT_DIR$/app/admin/controller/ShopPicController.php" />
7 </list> 9 </list>
8 <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" /> 10 <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
9 <option name="TRACKING_ENABLED" value="true" /> 11 <option name="TRACKING_ENABLED" value="true" />
@@ -25,41 +27,28 @@ @@ -25,41 +27,28 @@
25 </component> 27 </component>
26 <component name="FileEditorManager"> 28 <component name="FileEditorManager">
27 <leaf SIDE_TABS_SIZE_LIMIT_KEY="300"> 29 <leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
28 - <file leaf-file-name="ShopgoodsController.php" pinned="false" current-in-tab="true">  
29 - <entry file="file://$PROJECT_DIR$/api/index/controller/ShopgoodsController.php"> 30 + <file leaf-file-name="PicController.php" pinned="false" current-in-tab="false">
  31 + <entry file="file://$PROJECT_DIR$/app/admin/controller/PicController.php">
30 <provider selected="true" editor-type-id="text-editor"> 32 <provider selected="true" editor-type-id="text-editor">
31 - <state relative-caret-position="406">  
32 - <caret line="185" column="29" lean-forward="false" selection-start-line="185" selection-start-column="29" selection-end-line="185" selection-end-column="29" /> 33 + <state relative-caret-position="-694">
  34 + <caret line="61" column="38" lean-forward="false" selection-start-line="61" selection-start-column="38" selection-end-line="61" selection-end-column="38" />
33 <folding> 35 <folding>
34 - <element signature="e#411#604#0#PHP" expanded="false" />  
35 - <element signature="e#609#825#0#PHP" expanded="false" />  
36 - <element signature="e#831#1329#0#PHP" expanded="false" />  
37 - <element signature="e#1334#2093#0#PHP" expanded="false" />  
38 - <element signature="e#2099#2317#0#PHP" expanded="false" />  
39 - <element signature="e#2322#2530#0#PHP" expanded="false" />  
40 - <element signature="e#2536#3043#0#PHP" expanded="false" />  
41 - <element signature="e#3048#3566#0#PHP" expanded="false" />  
42 - <element signature="e#3572#4018#0#PHP" expanded="false" />  
43 - <element signature="e#4023#4547#0#PHP" expanded="false" />  
44 - <element signature="e#4553#5143#0#PHP" expanded="false" />  
45 - <element signature="e#5148#6155#0#PHP" expanded="false" />  
46 - <element signature="e#6161#6479#0#PHP" expanded="false" />  
47 - <element signature="e#6484#6860#0#PHP" expanded="false" />  
48 - <element signature="e#6866#7221#0#PHP" expanded="false" />  
49 - <element signature="e#7226#7635#0#PHP" expanded="false" />  
50 - <element signature="e#7641#8026#0#PHP" expanded="false" />  
51 - <element signature="e#8031#8702#0#PHP" expanded="false" />  
52 - <element signature="e#8708#9154#0#PHP" expanded="false" />  
53 - <element signature="e#9159#10010#0#PHP" expanded="false" />  
54 - <element signature="e#10016#10286#0#PHP" expanded="false" />  
55 - <element signature="e#10291#10767#0#PHP" expanded="false" />  
56 - <element signature="e#10773#11403#0#PHP" expanded="false" />  
57 - <element signature="e#11408#13273#0#PHP" expanded="false" /> 36 + <element signature="e#598#1219#0#PHP" expanded="false" />
58 </folding> 37 </folding>
59 </state> 38 </state>
60 </provider> 39 </provider>
61 </entry> 40 </entry>
62 </file> 41 </file>
  42 + <file leaf-file-name="HomePicController.php" pinned="false" current-in-tab="true">
  43 + <entry file="file://$PROJECT_DIR$/app/admin/controller/HomePicController.php">
  44 + <provider selected="true" editor-type-id="text-editor">
  45 + <state relative-caret-position="250">
  46 + <caret line="68" column="52" lean-forward="false" selection-start-line="68" selection-start-column="52" selection-end-line="68" selection-end-column="52" />
  47 + <folding />
  48 + </state>
  49 + </provider>
  50 + </entry>
  51 + </file>
63 </leaf> 52 </leaf>
64 </component> 53 </component>
65 <component name="FileTemplateManagerImpl"> 54 <component name="FileTemplateManagerImpl">
@@ -80,9 +69,6 @@ @@ -80,9 +69,6 @@
80 <component name="IdeDocumentHistory"> 69 <component name="IdeDocumentHistory">
81 <option name="CHANGED_PATHS"> 70 <option name="CHANGED_PATHS">
82 <list> 71 <list>
83 - <option value="$PROJECT_DIR$/public/themes/admin_simpleboot3/admin/money/payedit.html" />  
84 - <option value="$PROJECT_DIR$/app/config.php" />  
85 - <option value="$PROJECT_DIR$/app/admin/controller/KnowController.php" />  
86 <option value="$PROJECT_DIR$/public/themes/admin_simpleboot3/admin/know/index.html" /> 72 <option value="$PROJECT_DIR$/public/themes/admin_simpleboot3/admin/know/index.html" />
87 <option value="$PROJECT_DIR$/public/themes/admin_simpleboot3/admin/build/index.html" /> 73 <option value="$PROJECT_DIR$/public/themes/admin_simpleboot3/admin/build/index.html" />
88 <option value="$PROJECT_DIR$/public/info.php" /> 74 <option value="$PROJECT_DIR$/public/info.php" />
@@ -131,6 +117,9 @@ @@ -131,6 +117,9 @@
131 <option value="$PROJECT_DIR$/api/index/controller/SubscribeController.php" /> 117 <option value="$PROJECT_DIR$/api/index/controller/SubscribeController.php" />
132 <option value="$PROJECT_DIR$/api/index/controller/HomeController.php" /> 118 <option value="$PROJECT_DIR$/api/index/controller/HomeController.php" />
133 <option value="$PROJECT_DIR$/api/index/controller/ShopgoodsController.php" /> 119 <option value="$PROJECT_DIR$/api/index/controller/ShopgoodsController.php" />
  120 + <option value="$PROJECT_DIR$/app/admin/controller/PicController.php" />
  121 + <option value="$PROJECT_DIR$/app/admin/controller/ShopPicController.php" />
  122 + <option value="$PROJECT_DIR$/app/admin/controller/HomePicController.php" />
134 </list> 123 </list>
135 </option> 124 </option>
136 </component> 125 </component>
@@ -149,10 +138,10 @@ @@ -149,10 +138,10 @@
149 </component> 138 </component>
150 <component name="PhpWorkspaceProjectConfiguration" backward_compatibility_performed="true" /> 139 <component name="PhpWorkspaceProjectConfiguration" backward_compatibility_performed="true" />
151 <component name="ProjectFrameBounds" extendedState="1"> 140 <component name="ProjectFrameBounds" extendedState="1">
152 - <option name="x" value="283" />  
153 - <option name="y" value="56" /> 141 + <option name="x" value="314" />
  142 + <option name="y" value="94" />
154 <option name="width" value="1618" /> 143 <option name="width" value="1618" />
155 - <option name="height" value="1092" /> 144 + <option name="height" value="1093" />
156 </component> 145 </component>
157 <component name="ProjectView"> 146 <component name="ProjectView">
158 <navigator currentView="ProjectPane" proportions="" version="1"> 147 <navigator currentView="ProjectPane" proportions="" version="1">
@@ -169,6 +158,8 @@ @@ -169,6 +158,8 @@
169 <foldersAlwaysOnTop value="true" /> 158 <foldersAlwaysOnTop value="true" />
170 </navigator> 159 </navigator>
171 <panes> 160 <panes>
  161 + <pane id="Scope" />
  162 + <pane id="Scratches" />
172 <pane id="ProjectPane"> 163 <pane id="ProjectPane">
173 <subPane> 164 <subPane>
174 <expand> 165 <expand>
@@ -179,53 +170,25 @@ @@ -179,53 +170,25 @@
179 <path> 170 <path>
180 <item name="scrap" type="b2602c69:ProjectViewProjectNode" /> 171 <item name="scrap" type="b2602c69:ProjectViewProjectNode" />
181 <item name="scrap" type="2a2b976b:PhpTreeStructureProvider$1" /> 172 <item name="scrap" type="2a2b976b:PhpTreeStructureProvider$1" />
182 - <item name="api" type="2a2b976b:PhpTreeStructureProvider$1" /> 173 + <item name="app" type="2a2b976b:PhpTreeStructureProvider$1" />
183 </path> 174 </path>
184 <path> 175 <path>
185 <item name="scrap" type="b2602c69:ProjectViewProjectNode" /> 176 <item name="scrap" type="b2602c69:ProjectViewProjectNode" />
186 <item name="scrap" type="2a2b976b:PhpTreeStructureProvider$1" /> 177 <item name="scrap" type="2a2b976b:PhpTreeStructureProvider$1" />
187 - <item name="api" type="2a2b976b:PhpTreeStructureProvider$1" />  
188 - <item name="index" type="2a2b976b:PhpTreeStructureProvider$1" /> 178 + <item name="app" type="2a2b976b:PhpTreeStructureProvider$1" />
  179 + <item name="admin" type="2a2b976b:PhpTreeStructureProvider$1" />
189 </path> 180 </path>
190 <path> 181 <path>
191 <item name="scrap" type="b2602c69:ProjectViewProjectNode" /> 182 <item name="scrap" type="b2602c69:ProjectViewProjectNode" />
192 <item name="scrap" type="2a2b976b:PhpTreeStructureProvider$1" /> 183 <item name="scrap" type="2a2b976b:PhpTreeStructureProvider$1" />
193 - <item name="api" type="2a2b976b:PhpTreeStructureProvider$1" />  
194 - <item name="index" type="2a2b976b:PhpTreeStructureProvider$1" /> 184 + <item name="app" type="2a2b976b:PhpTreeStructureProvider$1" />
  185 + <item name="admin" type="2a2b976b:PhpTreeStructureProvider$1" />
195 <item name="controller" type="2a2b976b:PhpTreeStructureProvider$1" /> 186 <item name="controller" type="2a2b976b:PhpTreeStructureProvider$1" />
196 </path> 187 </path>
197 - <path>  
198 - <item name="scrap" type="b2602c69:ProjectViewProjectNode" />  
199 - <item name="scrap" type="2a2b976b:PhpTreeStructureProvider$1" />  
200 - <item name="simplewind" type="2a2b976b:PhpTreeStructureProvider$1" />  
201 - </path>  
202 - <path>  
203 - <item name="scrap" type="b2602c69:ProjectViewProjectNode" />  
204 - <item name="scrap" type="2a2b976b:PhpTreeStructureProvider$1" />  
205 - <item name="simplewind" type="2a2b976b:PhpTreeStructureProvider$1" />  
206 - <item name="vendor" type="2a2b976b:PhpTreeStructureProvider$1" />  
207 - </path>  
208 - <path>  
209 - <item name="scrap" type="b2602c69:ProjectViewProjectNode" />  
210 - <item name="scrap" type="2a2b976b:PhpTreeStructureProvider$1" />  
211 - <item name="simplewind" type="2a2b976b:PhpTreeStructureProvider$1" />  
212 - <item name="vendor" type="2a2b976b:PhpTreeStructureProvider$1" />  
213 - <item name="qiniu" type="2a2b976b:PhpTreeStructureProvider$1" />  
214 - </path>  
215 - <path>  
216 - <item name="scrap" type="b2602c69:ProjectViewProjectNode" />  
217 - <item name="scrap" type="2a2b976b:PhpTreeStructureProvider$1" />  
218 - <item name="simplewind" type="2a2b976b:PhpTreeStructureProvider$1" />  
219 - <item name="vendor" type="2a2b976b:PhpTreeStructureProvider$1" />  
220 - <item name="qiniu" type="2a2b976b:PhpTreeStructureProvider$1" />  
221 - <item name="php-sdk" type="2a2b976b:PhpTreeStructureProvider$1" />  
222 - </path>  
223 </expand> 188 </expand>
224 <select /> 189 <select />
225 </subPane> 190 </subPane>
226 </pane> 191 </pane>
227 - <pane id="Scope" />  
228 - <pane id="Scratches" />  
229 </panes> 192 </panes>
230 </component> 193 </component>
231 <component name="PropertiesComponent"> 194 <component name="PropertiesComponent">
@@ -352,27 +315,27 @@ @@ -352,27 +315,27 @@
352 <workItem from="1576910858540" duration="1077000" /> 315 <workItem from="1576910858540" duration="1077000" />
353 <workItem from="1576913187617" duration="921000" /> 316 <workItem from="1576913187617" duration="921000" />
354 <workItem from="1577063593250" duration="115000" /> 317 <workItem from="1577063593250" duration="115000" />
355 - <workItem from="1577063832311" duration="26000" /> 318 + <workItem from="1577063832311" duration="622000" />
  319 + <workItem from="1577244175098" duration="302000" />
356 </task> 320 </task>
357 <servers /> 321 <servers />
358 </component> 322 </component>
359 <component name="TimeTrackingManager"> 323 <component name="TimeTrackingManager">
360 - <option name="totallyTimeSpent" value="582119000" /> 324 + <option name="totallyTimeSpent" value="583017000" />
361 </component> 325 </component>
362 <component name="ToolWindowManager"> 326 <component name="ToolWindowManager">
363 - <frame x="283" y="56" width="1618" height="1092" extended-state="1" />  
364 - <editor active="true" /> 327 + <frame x="314" y="94" width="1618" height="1093" extended-state="1" />
365 <layout> 328 <layout>
366 - <window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.2195122" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" /> 329 + <window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.22207959" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" />
367 <window_info id="TODO" 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="6" side_tool="false" content_ui="tabs" /> 330 <window_info id="TODO" 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="6" side_tool="false" content_ui="tabs" />
368 <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.33" sideWeight="0.5" order="7" side_tool="true" content_ui="tabs" /> 331 <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.33" sideWeight="0.5" order="7" side_tool="true" content_ui="tabs" />
369 <window_info id="Database" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32982457" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" /> 332 <window_info id="Database" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32982457" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
370 - <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="2" side_tool="false" content_ui="tabs" />  
371 <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="7" side_tool="false" content_ui="tabs" /> 333 <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="7" side_tool="false" content_ui="tabs" />
  334 + <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="2" side_tool="false" content_ui="tabs" />
372 <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="1" side_tool="false" content_ui="tabs" /> 335 <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="1" side_tool="false" content_ui="tabs" />
373 <window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25086308" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" /> 336 <window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25086308" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
374 - <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="3" side_tool="false" content_ui="tabs" />  
375 <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="2" side_tool="true" content_ui="tabs" /> 337 <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="2" side_tool="true" content_ui="tabs" />
  338 + <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="3" side_tool="false" content_ui="tabs" />
376 <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="4" side_tool="false" content_ui="tabs" /> 339 <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="4" side_tool="false" content_ui="tabs" />
377 <window_info id="Message" 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="0" side_tool="false" content_ui="tabs" /> 340 <window_info id="Message" 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="0" side_tool="false" content_ui="tabs" />
378 <window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" /> 341 <window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
@@ -414,27 +377,6 @@ @@ -414,27 +377,6 @@
414 <watches-manager /> 377 <watches-manager />
415 </component> 378 </component>
416 <component name="editorHistoryManager"> 379 <component name="editorHistoryManager">
417 - <entry file="file://$PROJECT_DIR$/app/admin/controller/SubhomeController.php">  
418 - <provider selected="true" editor-type-id="text-editor">  
419 - <state relative-caret-position="325">  
420 - <caret line="52" column="26" lean-forward="false" selection-start-line="52" selection-start-column="26" selection-end-line="52" selection-end-column="26" />  
421 - </state>  
422 - </provider>  
423 - </entry>  
424 - <entry file="file://$PROJECT_DIR$/api/index/model/OrderModel.php">  
425 - <provider selected="true" editor-type-id="text-editor">  
426 - <state relative-caret-position="325">  
427 - <caret line="18" column="20" lean-forward="false" selection-start-line="18" selection-start-column="20" selection-end-line="18" selection-end-column="20" />  
428 - </state>  
429 - </provider>  
430 - </entry>  
431 - <entry file="file://$PROJECT_DIR$/api/index/model/ShopgoodsModel.php">  
432 - <provider selected="true" editor-type-id="text-editor">  
433 - <state relative-caret-position="158">  
434 - <caret line="16" column="77" lean-forward="true" selection-start-line="16" selection-start-column="15" selection-end-line="16" selection-end-column="77" />  
435 - </state>  
436 - </provider>  
437 - </entry>  
438 <entry file="file://$PROJECT_DIR$/public/wechat/cert/证书使用说明.txt"> 380 <entry file="file://$PROJECT_DIR$/public/wechat/cert/证书使用说明.txt">
439 <provider selected="true" editor-type-id="text-editor"> 381 <provider selected="true" editor-type-id="text-editor">
440 <state relative-caret-position="0"> 382 <state relative-caret-position="0">
@@ -847,7 +789,6 @@ @@ -847,7 +789,6 @@
847 <state split_layout="SPLIT"> 789 <state split_layout="SPLIT">
848 <first_editor relative-caret-position="375"> 790 <first_editor relative-caret-position="375">
849 <caret line="15" column="2" lean-forward="false" selection-start-line="15" selection-start-column="2" selection-end-line="15" selection-end-column="32" /> 791 <caret line="15" column="2" lean-forward="false" selection-start-line="15" selection-start-column="2" selection-end-line="15" selection-end-column="32" />
850 - <folding />  
851 </first_editor> 792 </first_editor>
852 <second_editor /> 793 <second_editor />
853 </state> 794 </state>
@@ -857,9 +798,6 @@ @@ -857,9 +798,6 @@
857 <provider selected="true" editor-type-id="text-editor"> 798 <provider selected="true" editor-type-id="text-editor">
858 <state relative-caret-position="855"> 799 <state relative-caret-position="855">
859 <caret line="105" column="36" lean-forward="false" selection-start-line="105" selection-start-column="36" selection-end-line="105" selection-end-column="36" /> 800 <caret line="105" column="36" lean-forward="false" selection-start-line="105" selection-start-column="36" selection-end-line="105" selection-end-column="36" />
860 - <folding>  
861 - <element signature="e#867#1785#0#PHP" expanded="false" />  
862 - </folding>  
863 </state> 801 </state>
864 </provider> 802 </provider>
865 </entry> 803 </entry>
@@ -912,5 +850,31 @@ @@ -912,5 +850,31 @@
912 </state> 850 </state>
913 </provider> 851 </provider>
914 </entry> 852 </entry>
  853 + <entry file="file://$PROJECT_DIR$/app/admin/controller/ShopPicController.php">
  854 + <provider selected="true" editor-type-id="text-editor">
  855 + <state relative-caret-position="-694">
  856 + <caret line="61" column="38" lean-forward="false" selection-start-line="61" selection-start-column="38" selection-end-line="61" selection-end-column="38" />
  857 + <folding />
  858 + </state>
  859 + </provider>
  860 + </entry>
  861 + <entry file="file://$PROJECT_DIR$/app/admin/controller/PicController.php">
  862 + <provider selected="true" editor-type-id="text-editor">
  863 + <state relative-caret-position="-694">
  864 + <caret line="61" column="38" lean-forward="false" selection-start-line="61" selection-start-column="38" selection-end-line="61" selection-end-column="38" />
  865 + <folding>
  866 + <element signature="e#598#1219#0#PHP" expanded="false" />
  867 + </folding>
  868 + </state>
  869 + </provider>
  870 + </entry>
  871 + <entry file="file://$PROJECT_DIR$/app/admin/controller/HomePicController.php">
  872 + <provider selected="true" editor-type-id="text-editor">
  873 + <state relative-caret-position="250">
  874 + <caret line="68" column="52" lean-forward="false" selection-start-line="68" selection-start-column="52" selection-end-line="68" selection-end-column="52" />
  875 + <folding />
  876 + </state>
  877 + </provider>
  878 + </entry>
915 </component> 879 </component>
916 </project> 880 </project>
@@ -36,12 +36,9 @@ class HomePicController extends AdminBaseController @@ -36,12 +36,9 @@ class HomePicController extends AdminBaseController
36 $param=$this->request->param(); 36 $param=$this->request->param();
37 $param['create_time']=time(); 37 $param['create_time']=time();
38 $validate = new Validate([ 38 $validate = new Validate([
39 - 'url'=>'require|url',  
40 'thumbnail'=>'require', 39 'thumbnail'=>'require',
41 ]); 40 ]);
42 $validate->message([ 41 $validate->message([
43 - 'url.require'=>'链接地址不能为空',  
44 - 'url.url'=>'链接地址格式不正确',  
45 'thumbnail'=>'请上传缩略图', 42 'thumbnail'=>'请上传缩略图',
46 ]); 43 ]);
47 if (!$validate->check($param)) { 44 if (!$validate->check($param)) {
@@ -63,12 +60,9 @@ class HomePicController extends AdminBaseController @@ -63,12 +60,9 @@ class HomePicController extends AdminBaseController
63 if($this->request->isPost()){ 60 if($this->request->isPost()){
64 $param=$this->request->param(); 61 $param=$this->request->param();
65 $validate = new Validate([ 62 $validate = new Validate([
66 - 'url'=>'require|url',  
67 'thumbnail'=>'require', 63 'thumbnail'=>'require',
68 ]); 64 ]);
69 $validate->message([ 65 $validate->message([
70 - 'url.require'=>'链接地址不能为空',  
71 - 'url.url'=>'链接地址格式不正确',  
72 'thumbnail'=>'请上传缩略图', 66 'thumbnail'=>'请上传缩略图',
73 ]); 67 ]);
74 if (!$validate->check($param)) { 68 if (!$validate->check($param)) {
@@ -36,12 +36,9 @@ class PicController extends AdminBaseController @@ -36,12 +36,9 @@ class PicController extends AdminBaseController
36 $param=$this->request->param(); 36 $param=$this->request->param();
37 $param['create_time']=time(); 37 $param['create_time']=time();
38 $validate = new Validate([ 38 $validate = new Validate([
39 - 'url'=>'require|url',  
40 'thumbnail'=>'require', 39 'thumbnail'=>'require',
41 ]); 40 ]);
42 $validate->message([ 41 $validate->message([
43 - 'url.require'=>'链接地址不能为空',  
44 - 'url.url'=>'链接地址格式不正确',  
45 'thumbnail'=>'请上传缩略图', 42 'thumbnail'=>'请上传缩略图',
46 ]); 43 ]);
47 if (!$validate->check($param)) { 44 if (!$validate->check($param)) {
@@ -63,12 +60,9 @@ class PicController extends AdminBaseController @@ -63,12 +60,9 @@ class PicController extends AdminBaseController
63 if($this->request->isPost()){ 60 if($this->request->isPost()){
64 $param=$this->request->param(); 61 $param=$this->request->param();
65 $validate = new Validate([ 62 $validate = new Validate([
66 - 'url'=>'require|url',  
67 'thumbnail'=>'require', 63 'thumbnail'=>'require',
68 ]); 64 ]);
69 $validate->message([ 65 $validate->message([
70 - 'url.require'=>'链接地址不能为空',  
71 - 'url.url'=>'链接地址格式不正确',  
72 'thumbnail'=>'请上传缩略图', 66 'thumbnail'=>'请上传缩略图',
73 ]); 67 ]);
74 if (!$validate->check($param)) { 68 if (!$validate->check($param)) {
@@ -36,12 +36,9 @@ class ShopPicController extends AdminBaseController @@ -36,12 +36,9 @@ class ShopPicController extends AdminBaseController
36 $param=$this->request->param(); 36 $param=$this->request->param();
37 $param['create_time']=time(); 37 $param['create_time']=time();
38 $validate = new Validate([ 38 $validate = new Validate([
39 - 'url'=>'require|url',  
40 'thumbnail'=>'require', 39 'thumbnail'=>'require',
41 ]); 40 ]);
42 $validate->message([ 41 $validate->message([
43 - 'url.require'=>'链接地址不能为空',  
44 - 'url.url'=>'链接地址格式不正确',  
45 'thumbnail'=>'请上传缩略图', 42 'thumbnail'=>'请上传缩略图',
46 ]); 43 ]);
47 if (!$validate->check($param)) { 44 if (!$validate->check($param)) {
@@ -63,12 +60,9 @@ class ShopPicController extends AdminBaseController @@ -63,12 +60,9 @@ class ShopPicController extends AdminBaseController
63 if($this->request->isPost()){ 60 if($this->request->isPost()){
64 $param=$this->request->param(); 61 $param=$this->request->param();
65 $validate = new Validate([ 62 $validate = new Validate([
66 - 'url'=>'require|url',  
67 'thumbnail'=>'require', 63 'thumbnail'=>'require',
68 ]); 64 ]);
69 $validate->message([ 65 $validate->message([
70 - 'url.require'=>'链接地址不能为空',  
71 - 'url.url'=>'链接地址格式不正确',  
72 'thumbnail'=>'请上传缩略图', 66 'thumbnail'=>'请上传缩略图',
73 ]); 67 ]);
74 if (!$validate->check($param)) { 68 if (!$validate->check($param)) {