正在显示
3 个修改的文件
包含
140 行增加
和
121 行删除
@@ -17,57 +17,57 @@ | @@ -17,57 +17,57 @@ | ||
17 | <file leaf-file-name="User.php" pinned="false" current-in-tab="true"> | 17 | <file leaf-file-name="User.php" pinned="false" current-in-tab="true"> |
18 | <entry file="file://$PROJECT_DIR$/application/api/controller/User.php"> | 18 | <entry file="file://$PROJECT_DIR$/application/api/controller/User.php"> |
19 | <provider selected="true" editor-type-id="text-editor"> | 19 | <provider selected="true" editor-type-id="text-editor"> |
20 | - <state relative-caret-position="-66"> | ||
21 | - <caret line="1169" column="56" lean-forward="false" selection-start-line="1169" selection-start-column="56" selection-end-line="1169" selection-end-column="56" /> | 20 | + <state relative-caret-position="200"> |
21 | + <caret line="17" column="64" lean-forward="false" selection-start-line="17" selection-start-column="64" selection-end-line="17" selection-end-column="64" /> | ||
22 | <folding> | 22 | <folding> |
23 | <element signature="e#38#68#0#PHP" expanded="true" /> | 23 | <element signature="e#38#68#0#PHP" expanded="true" /> |
24 | - <element signature="e#337#456#0#PHP" expanded="false" /> | ||
25 | - <element signature="e#462#1200#0#PHP" expanded="false" /> | ||
26 | - <element signature="e#1205#2868#0#PHP" expanded="false" /> | ||
27 | - <element signature="e#2874#3402#0#PHP" expanded="false" /> | ||
28 | - <element signature="e#3407#4178#0#PHP" expanded="false" /> | ||
29 | - <element signature="e#4184#4591#0#PHP" expanded="false" /> | ||
30 | - <element signature="e#4596#4939#0#PHP" expanded="false" /> | ||
31 | - <element signature="e#4945#5782#0#PHP" expanded="false" /> | ||
32 | - <element signature="e#5787#7982#0#PHP" expanded="false" /> | ||
33 | - <element signature="e#7988#8633#0#PHP" expanded="false" /> | ||
34 | - <element signature="e#8638#9722#0#PHP" expanded="false" /> | ||
35 | - <element signature="e#9728#10430#0#PHP" expanded="false" /> | ||
36 | - <element signature="e#10435#11635#0#PHP" expanded="false" /> | ||
37 | - <element signature="e#11641#12217#0#PHP" expanded="false" /> | ||
38 | - <element signature="e#12222#12769#0#PHP" expanded="false" /> | ||
39 | - <element signature="e#12775#13459#0#PHP" expanded="false" /> | ||
40 | - <element signature="e#13464#15254#0#PHP" expanded="false" /> | ||
41 | - <element signature="e#15260#16130#0#PHP" expanded="false" /> | ||
42 | - <element signature="e#16135#18283#0#PHP" expanded="false" /> | ||
43 | - <element signature="e#18289#18666#0#PHP" expanded="false" /> | ||
44 | - <element signature="e#18671#18935#0#PHP" expanded="false" /> | ||
45 | - <element signature="e#18941#19446#0#PHP" expanded="false" /> | ||
46 | - <element signature="e#19451#19702#0#PHP" expanded="false" /> | ||
47 | - <element signature="e#19708#20187#0#PHP" expanded="false" /> | ||
48 | - <element signature="e#20192#20949#0#PHP" expanded="false" /> | ||
49 | - <element signature="e#20955#21436#0#PHP" expanded="false" /> | ||
50 | - <element signature="e#21441#22211#0#PHP" expanded="false" /> | ||
51 | - <element signature="e#22217#22580#0#PHP" expanded="false" /> | ||
52 | - <element signature="e#22585#22776#0#PHP" expanded="false" /> | ||
53 | - <element signature="e#22782#23140#0#PHP" expanded="false" /> | ||
54 | - <element signature="e#23145#23335#0#PHP" expanded="false" /> | ||
55 | - <element signature="e#23341#24484#0#PHP" expanded="false" /> | ||
56 | - <element signature="e#24489#27154#0#PHP" expanded="false" /> | ||
57 | - <element signature="e#27160#27658#0#PHP" expanded="false" /> | ||
58 | - <element signature="e#27663#28750#0#PHP" expanded="false" /> | ||
59 | - <element signature="e#28756#29169#0#PHP" expanded="false" /> | ||
60 | - <element signature="e#29174#29653#0#PHP" expanded="false" /> | ||
61 | - <element signature="e#29659#30193#0#PHP" expanded="false" /> | ||
62 | - <element signature="e#30198#31112#0#PHP" expanded="false" /> | ||
63 | - <element signature="e#31118#31649#0#PHP" expanded="false" /> | ||
64 | - <element signature="e#31654#32573#0#PHP" expanded="false" /> | ||
65 | - <element signature="e#32579#33228#0#PHP" expanded="false" /> | ||
66 | - <element signature="e#33233#34106#0#PHP" expanded="false" /> | ||
67 | - <element signature="e#34112#34532#0#PHP" expanded="false" /> | ||
68 | - <element signature="e#34537#35020#0#PHP" expanded="false" /> | ||
69 | - <element signature="e#40766#41524#0#PHP" expanded="false" /> | ||
70 | - <element signature="e#41529#43793#0#PHP" expanded="false" /> | 24 | + <element signature="e#365#484#0#PHP" expanded="false" /> |
25 | + <element signature="e#490#1228#0#PHP" expanded="false" /> | ||
26 | + <element signature="e#1233#2896#0#PHP" expanded="false" /> | ||
27 | + <element signature="e#2902#3430#0#PHP" expanded="false" /> | ||
28 | + <element signature="e#3435#4206#0#PHP" expanded="false" /> | ||
29 | + <element signature="e#4212#4619#0#PHP" expanded="false" /> | ||
30 | + <element signature="e#4624#4967#0#PHP" expanded="false" /> | ||
31 | + <element signature="e#4973#5810#0#PHP" expanded="false" /> | ||
32 | + <element signature="e#5815#8010#0#PHP" expanded="false" /> | ||
33 | + <element signature="e#8016#8661#0#PHP" expanded="false" /> | ||
34 | + <element signature="e#8666#9750#0#PHP" expanded="false" /> | ||
35 | + <element signature="e#9756#10458#0#PHP" expanded="false" /> | ||
36 | + <element signature="e#10463#11663#0#PHP" expanded="false" /> | ||
37 | + <element signature="e#11669#12245#0#PHP" expanded="false" /> | ||
38 | + <element signature="e#12250#12797#0#PHP" expanded="false" /> | ||
39 | + <element signature="e#12803#13487#0#PHP" expanded="false" /> | ||
40 | + <element signature="e#13492#15282#0#PHP" expanded="false" /> | ||
41 | + <element signature="e#15288#16158#0#PHP" expanded="false" /> | ||
42 | + <element signature="e#16163#18311#0#PHP" expanded="false" /> | ||
43 | + <element signature="e#18317#18694#0#PHP" expanded="false" /> | ||
44 | + <element signature="e#18699#18963#0#PHP" expanded="false" /> | ||
45 | + <element signature="e#18969#19474#0#PHP" expanded="false" /> | ||
46 | + <element signature="e#19479#19730#0#PHP" expanded="false" /> | ||
47 | + <element signature="e#19736#20215#0#PHP" expanded="false" /> | ||
48 | + <element signature="e#20220#20977#0#PHP" expanded="false" /> | ||
49 | + <element signature="e#20983#21464#0#PHP" expanded="false" /> | ||
50 | + <element signature="e#21469#22239#0#PHP" expanded="false" /> | ||
51 | + <element signature="e#22245#22608#0#PHP" expanded="false" /> | ||
52 | + <element signature="e#22613#22804#0#PHP" expanded="false" /> | ||
53 | + <element signature="e#22810#23168#0#PHP" expanded="false" /> | ||
54 | + <element signature="e#23173#23363#0#PHP" expanded="false" /> | ||
55 | + <element signature="e#23369#24512#0#PHP" expanded="false" /> | ||
56 | + <element signature="e#24517#27182#0#PHP" expanded="false" /> | ||
57 | + <element signature="e#27188#27686#0#PHP" expanded="false" /> | ||
58 | + <element signature="e#27691#28778#0#PHP" expanded="false" /> | ||
59 | + <element signature="e#28784#29197#0#PHP" expanded="false" /> | ||
60 | + <element signature="e#29202#29681#0#PHP" expanded="false" /> | ||
61 | + <element signature="e#29687#30221#0#PHP" expanded="false" /> | ||
62 | + <element signature="e#30226#31140#0#PHP" expanded="false" /> | ||
63 | + <element signature="e#33033#33682#0#PHP" expanded="false" /> | ||
64 | + <element signature="e#33687#34560#0#PHP" expanded="false" /> | ||
65 | + <element signature="e#34566#34986#0#PHP" expanded="false" /> | ||
66 | + <element signature="e#34991#35474#0#PHP" expanded="false" /> | ||
67 | + <element signature="e#35480#36286#0#PHP" expanded="false" /> | ||
68 | + <element signature="e#36291#41214#0#PHP" expanded="false" /> | ||
69 | + <element signature="e#41220#41978#0#PHP" expanded="false" /> | ||
70 | + <element signature="e#41983#44247#0#PHP" expanded="false" /> | ||
71 | </folding> | 71 | </folding> |
72 | </state> | 72 | </state> |
73 | </provider> | 73 | </provider> |
@@ -172,8 +172,8 @@ | @@ -172,8 +172,8 @@ | ||
172 | </component> | 172 | </component> |
173 | <component name="PhpWorkspaceProjectConfiguration" backward_compatibility_performed="true" /> | 173 | <component name="PhpWorkspaceProjectConfiguration" backward_compatibility_performed="true" /> |
174 | <component name="ProjectFrameBounds"> | 174 | <component name="ProjectFrameBounds"> |
175 | - <option name="x" value="389" /> | ||
176 | - <option name="y" value="23" /> | 175 | + <option name="x" value="370" /> |
176 | + <option name="y" value="57" /> | ||
177 | <option name="width" value="1699" /> | 177 | <option name="width" value="1699" /> |
178 | <option name="height" value="970" /> | 178 | <option name="height" value="970" /> |
179 | </component> | 179 | </component> |
@@ -270,7 +270,7 @@ | @@ -270,7 +270,7 @@ | ||
270 | <workItem from="1574252363848" duration="8841000" /> | 270 | <workItem from="1574252363848" duration="8841000" /> |
271 | <workItem from="1574295812843" duration="20536000" /> | 271 | <workItem from="1574295812843" duration="20536000" /> |
272 | <workItem from="1574336957891" duration="1350000" /> | 272 | <workItem from="1574336957891" duration="1350000" /> |
273 | - <workItem from="1574382087071" duration="5604000" /> | 273 | + <workItem from="1574382087071" duration="7846000" /> |
274 | </task> | 274 | </task> |
275 | <task id="LOCAL-00001" summary="调试"> | 275 | <task id="LOCAL-00001" summary="调试"> |
276 | <created>1574145133364</created> | 276 | <created>1574145133364</created> |
@@ -283,7 +283,7 @@ | @@ -283,7 +283,7 @@ | ||
283 | <servers /> | 283 | <servers /> |
284 | </component> | 284 | </component> |
285 | <component name="TimeTrackingManager"> | 285 | <component name="TimeTrackingManager"> |
286 | - <option name="totallyTimeSpent" value="145544000" /> | 286 | + <option name="totallyTimeSpent" value="147786000" /> |
287 | </component> | 287 | </component> |
288 | <component name="TodoView"> | 288 | <component name="TodoView"> |
289 | <todo-panel id="selected-file"> | 289 | <todo-panel id="selected-file"> |
@@ -295,7 +295,7 @@ | @@ -295,7 +295,7 @@ | ||
295 | </todo-panel> | 295 | </todo-panel> |
296 | </component> | 296 | </component> |
297 | <component name="ToolWindowManager"> | 297 | <component name="ToolWindowManager"> |
298 | - <frame x="389" y="23" width="1699" height="970" extended-state="0" /> | 298 | + <frame x="370" y="57" width="1699" height="970" extended-state="0" /> |
299 | <layout> | 299 | <layout> |
300 | <window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.1561928" sideWeight="0.5" order="1" side_tool="false" content_ui="combo" /> | 300 | <window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.1561928" sideWeight="0.5" order="1" side_tool="false" content_ui="combo" /> |
301 | <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" /> | 301 | <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" /> |
@@ -701,57 +701,57 @@ | @@ -701,57 +701,57 @@ | ||
701 | </entry> | 701 | </entry> |
702 | <entry file="file://$PROJECT_DIR$/application/api/controller/User.php"> | 702 | <entry file="file://$PROJECT_DIR$/application/api/controller/User.php"> |
703 | <provider selected="true" editor-type-id="text-editor"> | 703 | <provider selected="true" editor-type-id="text-editor"> |
704 | - <state relative-caret-position="-66"> | ||
705 | - <caret line="1169" column="56" lean-forward="false" selection-start-line="1169" selection-start-column="56" selection-end-line="1169" selection-end-column="56" /> | 704 | + <state relative-caret-position="200"> |
705 | + <caret line="17" column="64" lean-forward="false" selection-start-line="17" selection-start-column="64" selection-end-line="17" selection-end-column="64" /> | ||
706 | <folding> | 706 | <folding> |
707 | <element signature="e#38#68#0#PHP" expanded="true" /> | 707 | <element signature="e#38#68#0#PHP" expanded="true" /> |
708 | - <element signature="e#337#456#0#PHP" expanded="false" /> | ||
709 | - <element signature="e#462#1200#0#PHP" expanded="false" /> | ||
710 | - <element signature="e#1205#2868#0#PHP" expanded="false" /> | ||
711 | - <element signature="e#2874#3402#0#PHP" expanded="false" /> | ||
712 | - <element signature="e#3407#4178#0#PHP" expanded="false" /> | ||
713 | - <element signature="e#4184#4591#0#PHP" expanded="false" /> | ||
714 | - <element signature="e#4596#4939#0#PHP" expanded="false" /> | ||
715 | - <element signature="e#4945#5782#0#PHP" expanded="false" /> | ||
716 | - <element signature="e#5787#7982#0#PHP" expanded="false" /> | ||
717 | - <element signature="e#7988#8633#0#PHP" expanded="false" /> | ||
718 | - <element signature="e#8638#9722#0#PHP" expanded="false" /> | ||
719 | - <element signature="e#9728#10430#0#PHP" expanded="false" /> | ||
720 | - <element signature="e#10435#11635#0#PHP" expanded="false" /> | ||
721 | - <element signature="e#11641#12217#0#PHP" expanded="false" /> | ||
722 | - <element signature="e#12222#12769#0#PHP" expanded="false" /> | ||
723 | - <element signature="e#12775#13459#0#PHP" expanded="false" /> | ||
724 | - <element signature="e#13464#15254#0#PHP" expanded="false" /> | ||
725 | - <element signature="e#15260#16130#0#PHP" expanded="false" /> | ||
726 | - <element signature="e#16135#18283#0#PHP" expanded="false" /> | ||
727 | - <element signature="e#18289#18666#0#PHP" expanded="false" /> | ||
728 | - <element signature="e#18671#18935#0#PHP" expanded="false" /> | ||
729 | - <element signature="e#18941#19446#0#PHP" expanded="false" /> | ||
730 | - <element signature="e#19451#19702#0#PHP" expanded="false" /> | ||
731 | - <element signature="e#19708#20187#0#PHP" expanded="false" /> | ||
732 | - <element signature="e#20192#20949#0#PHP" expanded="false" /> | ||
733 | - <element signature="e#20955#21436#0#PHP" expanded="false" /> | ||
734 | - <element signature="e#21441#22211#0#PHP" expanded="false" /> | ||
735 | - <element signature="e#22217#22580#0#PHP" expanded="false" /> | ||
736 | - <element signature="e#22585#22776#0#PHP" expanded="false" /> | ||
737 | - <element signature="e#22782#23140#0#PHP" expanded="false" /> | ||
738 | - <element signature="e#23145#23335#0#PHP" expanded="false" /> | ||
739 | - <element signature="e#23341#24484#0#PHP" expanded="false" /> | ||
740 | - <element signature="e#24489#27154#0#PHP" expanded="false" /> | ||
741 | - <element signature="e#27160#27658#0#PHP" expanded="false" /> | ||
742 | - <element signature="e#27663#28750#0#PHP" expanded="false" /> | ||
743 | - <element signature="e#28756#29169#0#PHP" expanded="false" /> | ||
744 | - <element signature="e#29174#29653#0#PHP" expanded="false" /> | ||
745 | - <element signature="e#29659#30193#0#PHP" expanded="false" /> | ||
746 | - <element signature="e#30198#31112#0#PHP" expanded="false" /> | ||
747 | - <element signature="e#31118#31649#0#PHP" expanded="false" /> | ||
748 | - <element signature="e#31654#32573#0#PHP" expanded="false" /> | ||
749 | - <element signature="e#32579#33228#0#PHP" expanded="false" /> | ||
750 | - <element signature="e#33233#34106#0#PHP" expanded="false" /> | ||
751 | - <element signature="e#34112#34532#0#PHP" expanded="false" /> | ||
752 | - <element signature="e#34537#35020#0#PHP" expanded="false" /> | ||
753 | - <element signature="e#40766#41524#0#PHP" expanded="false" /> | ||
754 | - <element signature="e#41529#43793#0#PHP" expanded="false" /> | 708 | + <element signature="e#365#484#0#PHP" expanded="false" /> |
709 | + <element signature="e#490#1228#0#PHP" expanded="false" /> | ||
710 | + <element signature="e#1233#2896#0#PHP" expanded="false" /> | ||
711 | + <element signature="e#2902#3430#0#PHP" expanded="false" /> | ||
712 | + <element signature="e#3435#4206#0#PHP" expanded="false" /> | ||
713 | + <element signature="e#4212#4619#0#PHP" expanded="false" /> | ||
714 | + <element signature="e#4624#4967#0#PHP" expanded="false" /> | ||
715 | + <element signature="e#4973#5810#0#PHP" expanded="false" /> | ||
716 | + <element signature="e#5815#8010#0#PHP" expanded="false" /> | ||
717 | + <element signature="e#8016#8661#0#PHP" expanded="false" /> | ||
718 | + <element signature="e#8666#9750#0#PHP" expanded="false" /> | ||
719 | + <element signature="e#9756#10458#0#PHP" expanded="false" /> | ||
720 | + <element signature="e#10463#11663#0#PHP" expanded="false" /> | ||
721 | + <element signature="e#11669#12245#0#PHP" expanded="false" /> | ||
722 | + <element signature="e#12250#12797#0#PHP" expanded="false" /> | ||
723 | + <element signature="e#12803#13487#0#PHP" expanded="false" /> | ||
724 | + <element signature="e#13492#15282#0#PHP" expanded="false" /> | ||
725 | + <element signature="e#15288#16158#0#PHP" expanded="false" /> | ||
726 | + <element signature="e#16163#18311#0#PHP" expanded="false" /> | ||
727 | + <element signature="e#18317#18694#0#PHP" expanded="false" /> | ||
728 | + <element signature="e#18699#18963#0#PHP" expanded="false" /> | ||
729 | + <element signature="e#18969#19474#0#PHP" expanded="false" /> | ||
730 | + <element signature="e#19479#19730#0#PHP" expanded="false" /> | ||
731 | + <element signature="e#19736#20215#0#PHP" expanded="false" /> | ||
732 | + <element signature="e#20220#20977#0#PHP" expanded="false" /> | ||
733 | + <element signature="e#20983#21464#0#PHP" expanded="false" /> | ||
734 | + <element signature="e#21469#22239#0#PHP" expanded="false" /> | ||
735 | + <element signature="e#22245#22608#0#PHP" expanded="false" /> | ||
736 | + <element signature="e#22613#22804#0#PHP" expanded="false" /> | ||
737 | + <element signature="e#22810#23168#0#PHP" expanded="false" /> | ||
738 | + <element signature="e#23173#23363#0#PHP" expanded="false" /> | ||
739 | + <element signature="e#23369#24512#0#PHP" expanded="false" /> | ||
740 | + <element signature="e#24517#27182#0#PHP" expanded="false" /> | ||
741 | + <element signature="e#27188#27686#0#PHP" expanded="false" /> | ||
742 | + <element signature="e#27691#28778#0#PHP" expanded="false" /> | ||
743 | + <element signature="e#28784#29197#0#PHP" expanded="false" /> | ||
744 | + <element signature="e#29202#29681#0#PHP" expanded="false" /> | ||
745 | + <element signature="e#29687#30221#0#PHP" expanded="false" /> | ||
746 | + <element signature="e#30226#31140#0#PHP" expanded="false" /> | ||
747 | + <element signature="e#33033#33682#0#PHP" expanded="false" /> | ||
748 | + <element signature="e#33687#34560#0#PHP" expanded="false" /> | ||
749 | + <element signature="e#34566#34986#0#PHP" expanded="false" /> | ||
750 | + <element signature="e#34991#35474#0#PHP" expanded="false" /> | ||
751 | + <element signature="e#35480#36286#0#PHP" expanded="false" /> | ||
752 | + <element signature="e#36291#41214#0#PHP" expanded="false" /> | ||
753 | + <element signature="e#41220#41978#0#PHP" expanded="false" /> | ||
754 | + <element signature="e#41983#44247#0#PHP" expanded="false" /> | ||
755 | </folding> | 755 | </folding> |
756 | </state> | 756 | </state> |
757 | </provider> | 757 | </provider> |
@@ -15,7 +15,7 @@ use fast\Http; | @@ -15,7 +15,7 @@ use fast\Http; | ||
15 | */ | 15 | */ |
16 | class User extends Api | 16 | class User extends Api |
17 | { | 17 | { |
18 | - protected $noNeedLogin = ['login']; | 18 | + protected $noNeedLogin = ['login','index','type','mine','car']; |
19 | protected $noNeedRight = '*'; | 19 | protected $noNeedRight = '*'; |
20 | protected $uid = ''; | 20 | protected $uid = ''; |
21 | 21 | ||
@@ -958,30 +958,39 @@ class User extends Api | @@ -958,30 +958,39 @@ class User extends Api | ||
958 | * @ApiHeaders (name=token, type=string, required=true, description="请求的Token") | 958 | * @ApiHeaders (name=token, type=string, required=true, description="请求的Token") |
959 | * | 959 | * |
960 | * @ApiParams (name="video_id", type="inter", required=true, description="视频ID") | 960 | * @ApiParams (name="video_id", type="inter", required=true, description="视频ID") |
961 | + * @ApiParams (name="video_attr", type="inter", required=true, description="视频品质属性") | ||
961 | * @ApiParams (name="total", type="float", required=true, description="价格") | 962 | * @ApiParams (name="total", type="float", required=true, description="价格") |
962 | * | 963 | * |
963 | * @ApiReturn({ | 964 | * @ApiReturn({ |
964 | - "code": 1, | ||
965 | - "msg": "成功", | ||
966 | - "time": "1571492001", | ||
967 | - "data": { | ||
968 | - "order_id"://订单ID | ||
969 | - } | ||
970 | - }) | 965 | + "code": 1, |
966 | + "msg": "成功", | ||
967 | + "time": "1571492001", | ||
968 | + "data": { | ||
969 | + "order_id"://订单ID | ||
970 | + } | ||
971 | + }) | ||
971 | */ | 972 | */ |
972 | public function v_order() | 973 | public function v_order() |
973 | { | 974 | { |
974 | $param['user_id'] = $this->uid; | 975 | $param['user_id'] = $this->uid; |
975 | - $param['video_id'] = $this->request->post('video_id'); | ||
976 | - if(empty($param['video_id'])){ | 976 | + //接受视频ID并判断 |
977 | + $video_id = $this->request->post('video_id'); | ||
978 | + if(empty($video_id)){ | ||
979 | + $this->error(['code'=>2,'msg'=>'缺少必要参数']); | ||
980 | + } | ||
981 | + //接受视频品质属性并判断 | ||
982 | + $video_attr = $this->request->post('video_attr'); | ||
983 | + if(empty($video_attr)){ | ||
977 | $this->error(['code'=>2,'msg'=>'缺少必要参数']); | 984 | $this->error(['code'=>2,'msg'=>'缺少必要参数']); |
978 | } | 985 | } |
986 | + //接受视频价格并判断 | ||
979 | $param['total'] = $this->request->post('total'); | 987 | $param['total'] = $this->request->post('total'); |
980 | if(empty( $param['total'])){ | 988 | if(empty( $param['total'])){ |
981 | $this->error(['code'=>2,'msg'=>'缺少必要参数']); | 989 | $this->error(['code'=>2,'msg'=>'缺少必要参数']); |
982 | }elseif ( $param['total']<=0){ | 990 | }elseif ( $param['total']<=0){ |
983 | $this->error(['code'=>3,'msg'=>'非法操作']); | 991 | $this->error(['code'=>3,'msg'=>'非法操作']); |
984 | }else{ | 992 | }else{ |
993 | + $param['video_id'] = serialize(explode(',',$video_id.','.$video_attr.','.$param['total'])); | ||
985 | $param['createtime'] = time(); | 994 | $param['createtime'] = time(); |
986 | $param['num'] = date('Ymd').substr(implode(NULL, array_map('ord', str_split(substr(uniqid(), 7, 13), 1))), 0, 8); | 995 | $param['num'] = date('Ymd').substr(implode(NULL, array_map('ord', str_split(substr(uniqid(), 7, 13), 1))), 0, 8); |
987 | $data = Db::name('order') | 996 | $data = Db::name('order') |
@@ -2462,6 +2462,12 @@ | @@ -2462,6 +2462,12 @@ | ||
2462 | <td>视频ID</td> | 2462 | <td>视频ID</td> |
2463 | </tr> | 2463 | </tr> |
2464 | <tr> | 2464 | <tr> |
2465 | + <td>video_attr</td> | ||
2466 | + <td>inter</td> | ||
2467 | + <td>是</td> | ||
2468 | + <td>视频品质属性</td> | ||
2469 | + </tr> | ||
2470 | + <tr> | ||
2465 | <td>total</td> | 2471 | <td>total</td> |
2466 | <td>float</td> | 2472 | <td>float</td> |
2467 | <td>是</td> | 2473 | <td>是</td> |
@@ -2501,6 +2507,10 @@ | @@ -2501,6 +2507,10 @@ | ||
2501 | <input type="inter" class="form-control input-sm" id="video_id" required placeholder="视频ID" name="video_id"> | 2507 | <input type="inter" class="form-control input-sm" id="video_id" required placeholder="视频ID" name="video_id"> |
2502 | </div> | 2508 | </div> |
2503 | <div class="form-group"> | 2509 | <div class="form-group"> |
2510 | + <label class="control-label" for="video_attr">video_attr</label> | ||
2511 | + <input type="inter" class="form-control input-sm" id="video_attr" required placeholder="视频品质属性" name="video_attr"> | ||
2512 | + </div> | ||
2513 | + <div class="form-group"> | ||
2504 | <label class="control-label" for="total">total</label> | 2514 | <label class="control-label" for="total">total</label> |
2505 | <input type="float" class="form-control input-sm" id="total" required placeholder="价格" name="total"> | 2515 | <input type="float" class="form-control input-sm" id="total" required placeholder="价格" name="total"> |
2506 | </div> | 2516 | </div> |
@@ -2536,13 +2546,13 @@ | @@ -2536,13 +2546,13 @@ | ||
2536 | <div class="row"> | 2546 | <div class="row"> |
2537 | <div class="col-md-12"> | 2547 | <div class="col-md-12"> |
2538 | <pre id="sample_response32">{ | 2548 | <pre id="sample_response32">{ |
2539 | - "code": 1, | ||
2540 | - "msg": "成功", | ||
2541 | - "time": "1571492001", | ||
2542 | - "data": { | ||
2543 | - "order_id"://订单ID | ||
2544 | - } | ||
2545 | - }</pre> | 2549 | + "code": 1, |
2550 | + "msg": "成功", | ||
2551 | + "time": "1571492001", | ||
2552 | + "data": { | ||
2553 | + "order_id"://订单ID | ||
2554 | + } | ||
2555 | + }</pre> | ||
2546 | </div> | 2556 | </div> |
2547 | </div> | 2557 | </div> |
2548 | </div><!-- #sample --> | 2558 | </div><!-- #sample --> |
@@ -5230,7 +5240,7 @@ | @@ -5230,7 +5240,7 @@ | ||
5230 | 5240 | ||
5231 | <div class="row mt0 footer"> | 5241 | <div class="row mt0 footer"> |
5232 | <div class="col-md-6" align="left"> | 5242 | <div class="col-md-6" align="left"> |
5233 | - Generated on 2019-11-22 10:04:45 </div> | 5243 | + Generated on 2019-11-22 10:52:38 </div> |
5234 | <div class="col-md-6" align="right"> | 5244 | <div class="col-md-6" align="right"> |
5235 | <a href="https://www.fastadmin.net" target="_blank">FastAdmin</a> | 5245 | <a href="https://www.fastadmin.net" target="_blank">FastAdmin</a> |
5236 | </div> | 5246 | </div> |
-
请 注册 或 登录 后发表评论