Переглянути джерело

定义新增的接口请求函数

liuwei 4 роки тому
батько
коміт
0129e171a9
2 змінених файлів з 57 додано та 82 видалено
  1. 48 73
      .idea/workspace.xml
  2. 9 9
      src/renderer/api/index.js

+ 48 - 73
.idea/workspace.xml

@@ -2,7 +2,7 @@
 <project version="4">
   <component name="ChangeListManager">
     <list default="true" id="690c02a3-0e7d-4c4a-8f0c-a44c44c3a162" name="Default Changelist" comment="">
-      <change beforePath="$PROJECT_DIR$/src/renderer/components/Login.vue" beforeDir="false" afterPath="$PROJECT_DIR$/src/renderer/components/Login.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/renderer/api/index.js" beforeDir="false" afterPath="$PROJECT_DIR$/src/renderer/api/index.js" afterDir="false" />
     </list>
     <ignored path="$PROJECT_DIR$/dist/" />
     <ignored path="$PROJECT_DIR$/.tmp/" />
@@ -15,7 +15,21 @@
     <option name="LAST_RESOLUTION" value="IGNORE" />
   </component>
   <component name="FileEditorManager">
-    <leaf />
+    <leaf>
+      <file pinned="false" current-in-tab="true">
+        <entry file="file://$PROJECT_DIR$/src/renderer/api/index.js">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="252">
+              <caret line="24" column="57" lean-forward="true" selection-start-line="24" selection-start-column="57" selection-end-line="24" selection-end-column="57" />
+              <folding>
+                <element signature="n#!!doc" expanded="true" />
+                <element signature="e#40#65#0" expanded="true" />
+              </folding>
+            </state>
+          </provider>
+        </entry>
+      </file>
+    </leaf>
   </component>
   <component name="FileTemplateManagerImpl">
     <option name="RECENT_TEMPLATES">
@@ -125,10 +139,10 @@
         <option value="$PROJECT_DIR$/src/renderer/App.vue" />
         <option value="$PROJECT_DIR$/src/main/index.js" />
         <option value="$PROJECT_DIR$/.electron-vue/webpack.renderer.config.js" />
-        <option value="$PROJECT_DIR$/src/renderer/api/index.js" />
         <option value="$PROJECT_DIR$/src/renderer/assets/less/admin.less" />
         <option value="$PROJECT_DIR$/src/renderer/assets/less/mainpage.less" />
         <option value="$PROJECT_DIR$/src/renderer/components/Login.vue" />
+        <option value="$PROJECT_DIR$/src/renderer/api/index.js" />
       </list>
     </option>
   </component>
@@ -146,8 +160,18 @@
       <foldersAlwaysOnTop value="true" />
     </navigator>
     <panes>
-      <pane id="ProjectPane" />
       <pane id="Scope" />
+      <pane id="ProjectPane">
+        <subPane>
+          <expand>
+            <path>
+              <item name="electron-app" type="b2602c69:ProjectViewProjectNode" />
+              <item name="electron-app" type="462c0819:PsiDirectoryNode" />
+            </path>
+          </expand>
+          <select />
+        </subPane>
+      </pane>
     </panes>
   </component>
   <component name="PropertiesComponent">
@@ -255,11 +279,12 @@
       <workItem from="1588745047243" duration="2850000" />
       <workItem from="1588751627518" duration="1242000" />
       <workItem from="1588816090227" duration="5197000" />
+      <workItem from="1588829637481" duration="1043000" />
     </task>
     <servers />
   </component>
   <component name="TimeTrackingManager">
-    <option name="totallyTimeSpent" value="430358000" />
+    <option name="totallyTimeSpent" value="431401000" />
   </component>
   <component name="TodoView">
     <todo-panel id="selected-file">
@@ -272,8 +297,9 @@
   </component>
   <component name="ToolWindowManager">
     <frame x="-8" y="-8" width="1936" height="1056" extended-state="6" />
+    <editor active="true" />
     <layout>
-      <window_info active="true" content_ui="combo" id="Project" order="0" visible="true" weight="0.17755532" />
+      <window_info active="true" content_ui="combo" id="Project" order="0" visible="true" weight="0.14857745" />
       <window_info id="Structure" order="1" side_tool="true" weight="0.25" />
       <window_info id="npm" order="2" side_tool="true" />
       <window_info id="Favorites" order="3" side_tool="true" />
@@ -287,7 +313,7 @@
       <window_info anchor="bottom" id="Docker" order="7" show_stripe_button="false" />
       <window_info anchor="bottom" id="Version Control" order="8" weight="0.32910052" />
       <window_info anchor="bottom" id="Event Log" order="9" side_tool="true" weight="0.32910052" />
-      <window_info anchor="bottom" id="Terminal" order="10" weight="0.53227514" />
+      <window_info anchor="bottom" id="Terminal" order="10" weight="0.50158733" />
       <window_info anchor="bottom" id="TypeScript" order="11" />
       <window_info anchor="right" id="Commander" internal_type="SLIDING" order="0" type="SLIDING" weight="0.4" />
       <window_info anchor="right" id="Ant Build" order="1" weight="0.25" />
@@ -2220,16 +2246,8 @@
     <entry file="file://$PROJECT_DIR$/dist/electron/main.js">
       <provider selected="true" editor-type-id="text-editor" />
     </entry>
-    <entry file="file://$PROJECT_DIR$/build/win-unpacked/resources/app/dist/electron/main.js">
-      <provider selected="true" editor-type-id="text-editor" />
-    </entry>
-    <entry file="file://$PROJECT_DIR$/build/win-unpacked/resources/app/dist/electron/renderer.js">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="-2311">
-          <caret line="6" column="17220" selection-start-line="6" selection-start-column="17220" selection-end-line="6" selection-end-column="17220" />
-        </state>
-      </provider>
-    </entry>
+    <entry file="file://$PROJECT_DIR$/build/win-unpacked/resources/app/dist/electron/main.js" />
+    <entry file="file://$PROJECT_DIR$/build/win-unpacked/resources/app/dist/electron/renderer.js" />
     <entry file="file://$PROJECT_DIR$/src/renderer/store/state.js">
       <provider selected="true" editor-type-id="text-editor">
         <state relative-caret-position="21">
@@ -2241,13 +2259,7 @@
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/build/win-unpacked/resources/app/dist/electron/index.html">
-      <provider selected="true" editor-type-id="text-editor">
-        <state>
-          <caret column="38" lean-forward="true" selection-start-column="38" selection-end-column="38" />
-        </state>
-      </provider>
-    </entry>
+    <entry file="file://$PROJECT_DIR$/build/win-unpacked/resources/app/dist/electron/index.html" />
     <entry file="file://$PROJECT_DIR$/src/renderer/api/ajax.js">
       <provider selected="true" editor-type-id="text-editor">
         <state relative-caret-position="105">
@@ -2259,58 +2271,10 @@
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/src/renderer/api/index.js">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="42">
-          <caret line="6" column="34" lean-forward="true" selection-start-line="6" selection-start-column="34" selection-end-line="6" selection-end-column="34" />
-          <folding>
-            <element signature="n#!!doc" expanded="true" />
-            <element signature="e#40#65#0" expanded="true" />
-          </folding>
-        </state>
-      </provider>
-    </entry>
     <entry file="file://$PROJECT_DIR$/src/renderer/assets/less/splitscreen.less">
       <provider selected="true" editor-type-id="text-editor" />
     </entry>
-    <entry file="file://$PROJECT_DIR$/src/renderer/assets/less/admin.less">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="105">
-          <caret line="5" column="14" lean-forward="true" selection-start-line="5" selection-start-column="14" selection-end-line="5" selection-end-column="14" />
-          <folding>
-            <element signature="e#214#252#0" />
-            <element signature="e#280#4774#0" />
-            <element signature="e#367#626#0" />
-            <element signature="e#533#620#0" />
-            <element signature="e#659#4656#0" />
-            <element signature="e#790#1195#0" />
-            <element signature="e#1003#1039#0" />
-            <element signature="e#1095#1187#0" />
-            <element signature="e#1237#3024#0" />
-            <element signature="e#1353#1773#0" />
-            <element signature="e#1623#1763#0" />
-            <element signature="e#1817#1948#0" />
-            <element signature="e#1993#2122#0" />
-            <element signature="e#2167#2306#0" />
-            <element signature="e#2355#2484#0" />
-            <element signature="e#2525#3016#0" />
-            <element signature="e#2652#2856#0" />
-            <element signature="e#2899#3006#0" />
-            <element signature="e#3063#4650#0" />
-            <element signature="e#3263#3323#0" />
-            <element signature="e#3361#4641#0" />
-            <element signature="e#3451#4630#0" />
-            <element signature="e#3650#4618#0" />
-            <element signature="e#3832#3909#0" />
-            <element signature="e#3967#4604#0" />
-            <element signature="e#4152#4308#0" />
-            <element signature="e#4374#4588#0" />
-            <element signature="e#4687#4770#0" />
-            <element signature="e#4801#4839#0" />
-          </folding>
-        </state>
-      </provider>
-    </entry>
+    <entry file="file://$PROJECT_DIR$/src/renderer/assets/less/admin.less" />
     <entry file="file://$PROJECT_DIR$/src/renderer/assets/less/mainpage.less">
       <provider selected="true" editor-type-id="text-editor">
         <state relative-caret-position="21">
@@ -2381,5 +2345,16 @@
         </state>
       </provider>
     </entry>
+    <entry file="file://$PROJECT_DIR$/src/renderer/api/index.js">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="252">
+          <caret line="24" column="57" lean-forward="true" selection-start-line="24" selection-start-column="57" selection-end-line="24" selection-end-column="57" />
+          <folding>
+            <element signature="n#!!doc" expanded="true" />
+            <element signature="e#40#65#0" expanded="true" />
+          </folding>
+        </state>
+      </provider>
+    </entry>
   </component>
 </project>

+ 9 - 9
src/renderer/api/index.js

@@ -18,6 +18,15 @@ export const reqLogout = (data) => ajax(BASE_URL+'/logout',data,'POST')
 // 导入配置json文件(device和bigscreen)
 export const reqImportConfigFiles = (data) => ajax(BASE_URL+'/v1/import',data,'POST')
 
+// 获取大屏
+export const reqBigScreen= () => ajax(BASE_URL+'/v1/bigscreen')
+
+// 获取设备
+export const reqDevice= () => ajax(BASE_URL+'/v1/device')
+
+// 获取预览信号源列表
+export const reqPreviewSourceList= () => ajax(BASE_URL+'/v1/sourcePreview')
+
 // 刷新视图
 export const reqRefreshView = (data) => ajax(BASE_URL+'/v1/refreshView',data,'POST')
 
@@ -48,12 +57,3 @@ export const reqDeletePlan = (id) => ajax(BASE_URL+`/v1/plan`,{id},'DELETE')
 
 
 
-
-
-
-
-
-
-
-
-