linwu преди 1 година
родител
ревизия
23b6abdba4
променени са 36 файла, в които са добавени 362 реда и са изтрити 58 реда
  1. 4 0
      .idea/encodings.xml
  2. 6 0
      .idea/misc.xml
  3. 8 0
      .idea/modules.xml
  4. 4 0
      .idea/php.xml
  5. 8 0
      .idea/talent_map.iml
  6. 6 0
      .idea/vcs.xml
  7. 296 0
      .idea/workspace.xml
  8. 0 52
      server/.env
  9. 2 2
      server/.gitignore
  10. 6 0
      server/web/api/index.php
  11. 1 1
      server/web/mobile/index.html
  12. 0 0
      server/web/mobile/static/js/index.6be475f6.js
  13. 0 0
      server/web/mobile/static/js/pages-index-index.516ad658.js
  14. 0 0
      server/web/mobile/static/js/pages-index-index~pages-policy-index~pages-policy-list.804892f4.js
  15. 0 0
      server/web/mobile/static/js/pages-index-index~pages-policy-index~pages-policy-list~pages-policy-score~pages-policy-search~pages-~9b2bfa63.cbc89a53.js
  16. 0 0
      server/web/mobile/static/js/pages-index-index~pages-policy-search~pages-search-search~pages-talents-talents~pages-user-footprint.33651484.js
  17. 0 0
      server/web/mobile/static/js/pages-index-index~pages-talents-talents.00ce9220.js
  18. 0 0
      server/web/mobile/static/js/pages-kanban-kanban.a7fa63c8.js
  19. 0 0
      server/web/mobile/static/js/pages-policy-detail.3da09e0b.js
  20. 0 0
      server/web/mobile/static/js/pages-policy-index.180cdb26.js
  21. 0 0
      server/web/mobile/static/js/pages-policy-index~pages-policy-search~pages-policy-talent~pages-user-company.802ae131.js
  22. 0 0
      server/web/mobile/static/js/pages-policy-index~pages-policy-talent.5f71e58f.js
  23. 0 0
      server/web/mobile/static/js/pages-policy-list.ad8585c4.js
  24. 0 0
      server/web/mobile/static/js/pages-policy-score.2f9a8f54.js
  25. 0 0
      server/web/mobile/static/js/pages-policy-search.310b3f03.js
  26. 0 0
      server/web/mobile/static/js/pages-policy-talent.472adbf4.js
  27. 0 0
      server/web/mobile/static/js/pages-search-search.014c3aee.js
  28. 0 0
      server/web/mobile/static/js/pages-talents-detail.b3371f8f.js
  29. 0 0
      server/web/mobile/static/js/pages-talents-talents.60d0c753.js
  30. 0 0
      server/web/mobile/static/js/pages-user-company.dad4dec7.js
  31. 0 0
      server/web/mobile/static/js/pages-user-footprint.7ce19348.js
  32. 0 0
      server/web/mobile/static/js/pages-user-user.6cd12581.js
  33. BIN
      server/web/storage/upload_mkjxEk.tar.gz
  34. 1 1
      uniapp/manifest.json
  35. 18 2
      uniapp/pages/policy/list.vue
  36. 2 0
      uniapp/pages/policy/talent.vue

+ 4 - 0
.idea/encodings.xml

@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="Encoding" addBOMForNewFiles="with NO BOM" />
+</project>

+ 6 - 0
.idea/misc.xml

@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="JavaScriptSettings">
+    <option name="languageLevel" value="ES6" />
+  </component>
+</project>

+ 8 - 0
.idea/modules.xml

@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ProjectModuleManager">
+    <modules>
+      <module fileurl="file://$PROJECT_DIR$/.idea/talent_map.iml" filepath="$PROJECT_DIR$/.idea/talent_map.iml" />
+    </modules>
+  </component>
+</project>

+ 4 - 0
.idea/php.xml

@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="PhpProjectSharedConfiguration" php_language_level="5.4.0" />
+</project>

+ 8 - 0
.idea/talent_map.iml

@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="WEB_MODULE" version="4">
+  <component name="NewModuleRootManager">
+    <content url="file://$MODULE_DIR$" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+  </component>
+</module>

+ 6 - 0
.idea/vcs.xml

@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="VcsDirectoryMappings">
+    <mapping directory="$PROJECT_DIR$" vcs="Git" />
+  </component>
+</project>

+ 296 - 0
.idea/workspace.xml

@@ -0,0 +1,296 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ChangeListManager">
+    <list default="true" id="013d51a1-39e2-4f6b-aac3-6e619018886c" name="Default Changelist" comment="">
+      <change beforePath="$PROJECT_DIR$/uniapp/manifest.json" beforeDir="false" afterPath="$PROJECT_DIR$/uniapp/manifest.json" afterDir="false" />
+    </list>
+    <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
+    <option name="SHOW_DIALOG" value="false" />
+    <option name="HIGHLIGHT_CONFLICTS" value="true" />
+    <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
+    <option name="LAST_RESOLUTION" value="IGNORE" />
+  </component>
+  <component name="ComposerSettings" doNotAsk="true" synchronizationState="SYNCHRONIZE">
+    <pharConfigPath>$PROJECT_DIR$/server/composer.json</pharConfigPath>
+  </component>
+  <component name="FileEditorManager">
+    <leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
+      <file pinned="false" current-in-tab="true">
+        <entry file="file://$PROJECT_DIR$/server/backend/config/main.php">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="350">
+              <caret line="14" column="46" lean-forward="true" selection-start-line="14" selection-start-column="46" selection-end-line="14" selection-end-column="46" />
+            </state>
+          </provider>
+        </entry>
+      </file>
+    </leaf>
+  </component>
+  <component name="FindInProjectRecents">
+    <findStrings>
+      <find>jiang</find>
+      <find>jiangzi.xin</find>
+      <find>127.0.0.1</find>
+      <find>db_username</find>
+      <find>https://rencai.jiangzi.xin</find>
+      <find>rencai.jiangzi.xin</find>
+      <find>Access-Control-Allow-Origin</find>
+    </findStrings>
+    <dirStrings>
+      <dir>D:\wamp64\www\talent_map\uniapp</dir>
+      <dir>D:\wamp64\www\talent_map\server\web\mobile</dir>
+      <dir>D:\wamp64\www\talent_map</dir>
+      <dir>D:\wamp64\www\talent_map\server</dir>
+    </dirStrings>
+  </component>
+  <component name="Git.Settings">
+    <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
+  </component>
+  <component name="IdeDocumentHistory">
+    <option name="CHANGED_PATHS">
+      <list>
+        <option value="$PROJECT_DIR$/pc/config/app.js" />
+        <option value="$PROJECT_DIR$/uniapp/config/app.js" />
+        <option value="$PROJECT_DIR$/server/.env" />
+      </list>
+    </option>
+  </component>
+  <component name="ProjectFrameBounds" extendedState="6">
+    <option name="x" value="-8" />
+    <option name="y" value="-8" />
+    <option name="width" value="1940" />
+    <option name="height" value="1100" />
+  </component>
+  <component name="ProjectView">
+    <navigator proportions="" version="1">
+      <foldersAlwaysOnTop value="true" />
+    </navigator>
+    <panes>
+      <pane id="Scope" />
+      <pane id="ProjectPane">
+        <subPane>
+          <expand>
+            <path>
+              <item name="talent_map" type="b2602c69:ProjectViewProjectNode" />
+              <item name="talent_map" type="462c0819:PsiDirectoryNode" />
+            </path>
+            <path>
+              <item name="talent_map" type="b2602c69:ProjectViewProjectNode" />
+              <item name="talent_map" type="462c0819:PsiDirectoryNode" />
+              <item name="server" type="462c0819:PsiDirectoryNode" />
+            </path>
+            <path>
+              <item name="talent_map" type="b2602c69:ProjectViewProjectNode" />
+              <item name="talent_map" type="462c0819:PsiDirectoryNode" />
+              <item name="server" type="462c0819:PsiDirectoryNode" />
+              <item name="web" type="462c0819:PsiDirectoryNode" />
+            </path>
+            <path>
+              <item name="talent_map" type="b2602c69:ProjectViewProjectNode" />
+              <item name="talent_map" type="462c0819:PsiDirectoryNode" />
+              <item name="server" type="462c0819:PsiDirectoryNode" />
+              <item name="web" type="462c0819:PsiDirectoryNode" />
+              <item name="storage" type="462c0819:PsiDirectoryNode" />
+            </path>
+          </expand>
+          <select />
+        </subPane>
+      </pane>
+    </panes>
+  </component>
+  <component name="PropertiesComponent">
+    <property name="WebServerToolWindowFactoryState" value="false" />
+    <property name="last_opened_file_path" value="$PROJECT_DIR$/../jucai" />
+    <property name="nodejs_interpreter_path.stuck_in_default_project" value="undefined stuck path" />
+    <property name="nodejs_npm_path_reset_for_default_project" value="true" />
+  </component>
+  <component name="RecentsManager">
+    <key name="CopyFile.RECENT_KEYS">
+      <recent name="D:\wamp64\www\talent_map\server\web\storage" />
+    </key>
+  </component>
+  <component name="RunDashboard">
+    <option name="ruleStates">
+      <list>
+        <RuleState>
+          <option name="name" value="ConfigurationTypeDashboardGroupingRule" />
+        </RuleState>
+        <RuleState>
+          <option name="name" value="StatusDashboardGroupingRule" />
+        </RuleState>
+      </list>
+    </option>
+  </component>
+  <component name="SvnConfiguration">
+    <configuration />
+  </component>
+  <component name="TaskManager">
+    <task active="true" id="Default" summary="Default task">
+      <changelist id="013d51a1-39e2-4f6b-aac3-6e619018886c" name="Default Changelist" comment="" />
+      <created>1695168948303</created>
+      <option name="number" value="Default" />
+      <option name="presentableId" value="Default" />
+      <updated>1695168948303</updated>
+      <workItem from="1695168949398" duration="5179000" />
+      <workItem from="1695264939979" duration="725000" />
+      <workItem from="1695279983602" duration="4539000" />
+      <workItem from="1696898325910" duration="387000" />
+    </task>
+    <servers />
+  </component>
+  <component name="TimeTrackingManager">
+    <option name="totallyTimeSpent" value="10830000" />
+  </component>
+  <component name="ToolWindowManager">
+    <frame x="-8" y="-8" width="1936" height="1056" extended-state="6" />
+    <layout>
+      <window_info active="true" content_ui="combo" id="Project" order="0" visible="true" weight="0.2585288" />
+      <window_info id="Structure" order="1" side_tool="true" weight="0.25" />
+      <window_info id="Favorites" order="2" side_tool="true" />
+      <window_info anchor="bottom" id="Message" order="0" />
+      <window_info anchor="bottom" id="Find" order="1" weight="0.329718" />
+      <window_info anchor="bottom" id="Run" order="2" />
+      <window_info anchor="bottom" id="Debug" order="3" weight="0.4" />
+      <window_info anchor="bottom" id="Cvs" order="4" weight="0.25" />
+      <window_info anchor="bottom" id="Inspection" order="5" weight="0.4" />
+      <window_info anchor="bottom" id="TODO" order="6" />
+      <window_info anchor="bottom" id="Docker" order="7" show_stripe_button="false" />
+      <window_info anchor="bottom" id="Database Changes" order="8" />
+      <window_info anchor="bottom" id="Version Control" order="9" />
+      <window_info anchor="bottom" id="Terminal" order="10" />
+      <window_info anchor="bottom" id="Event Log" order="11" side_tool="true" />
+      <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" />
+      <window_info anchor="right" content_ui="combo" id="Hierarchy" order="2" weight="0.25" />
+      <window_info anchor="right" id="Database" order="3" />
+    </layout>
+  </component>
+  <component name="TypeScriptGeneratedFilesManager">
+    <option name="version" value="1" />
+  </component>
+  <component name="editorHistoryManager">
+    <entry file="file://$PROJECT_DIR$/server/web/pc/_nuxt/LICENSES">
+      <provider selected="true" editor-type-id="text-editor" />
+    </entry>
+    <entry file="file://$PROJECT_DIR$/uniapp/pages.json">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="-3128" />
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/uniapp/App.vue">
+      <provider selected="true" editor-type-id="text-editor" />
+    </entry>
+    <entry file="file://$PROJECT_DIR$/server/database/rencai_jiangzi_.sql">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="25">
+          <caret line="125" column="122" selection-start-line="125" selection-start-column="122" selection-end-line="125" selection-end-column="122" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/uniapp/config/app.js">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="414">
+          <caret line="27" lean-forward="true" selection-start-line="27" selection-end-line="27" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/server/common/config/bootstrap.php">
+      <provider selected="true" editor-type-id="text-editor" />
+    </entry>
+    <entry file="file://$PROJECT_DIR$/pc/config/app.js">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="250">
+          <caret line="10" selection-start-line="10" selection-end-line="10" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/server/.env">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="500">
+          <caret line="20" selection-start-line="20" selection-end-line="20" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/server/web/mobile/static/js/index.7264d733.js" />
+    <entry file="file://$PROJECT_DIR$/server/backend/config/params.php">
+      <provider selected="true" editor-type-id="text-editor" />
+    </entry>
+    <entry file="file://$PROJECT_DIR$/server/backend/config/main-local.php">
+      <provider selected="true" editor-type-id="text-editor" />
+    </entry>
+    <entry file="file://$PROJECT_DIR$/server/backend/config/bootstrap.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="250">
+          <caret line="10" column="3" lean-forward="true" selection-start-line="10" selection-start-column="3" selection-end-line="10" selection-end-column="3" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/server/.env.example">
+      <provider selected="true" editor-type-id="text-editor" />
+    </entry>
+    <entry file="file://$PROJECT_DIR$/server/web/pc/index.html">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="200">
+          <caret line="8" column="7" lean-forward="true" selection-start-line="8" selection-start-column="7" selection-end-line="8" selection-end-column="7" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/server/backend/config/assets-prod.php">
+      <provider selected="true" editor-type-id="text-editor" />
+    </entry>
+    <entry file="file://$PROJECT_DIR$/server/README.md">
+      <provider selected="true" editor-type-id="split-provider[text-editor;markdown-preview-editor]">
+        <state split_layout="SPLIT">
+          <first_editor relative-caret-position="1315">
+            <caret line="53" column="46" lean-forward="true" selection-start-line="53" selection-start-column="46" selection-end-line="53" selection-end-column="46" />
+          </first_editor>
+          <second_editor />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/pc/README.md">
+      <provider selected="true" editor-type-id="split-provider[text-editor;markdown-preview-editor]">
+        <state split_layout="SPLIT">
+          <first_editor relative-caret-position="1250">
+            <caret line="50" column="13" lean-forward="true" selection-start-line="50" selection-start-column="13" selection-end-line="50" selection-end-column="13" />
+          </first_editor>
+          <second_editor />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/uniapp/README.md">
+      <provider selected="true" editor-type-id="split-provider[text-editor;markdown-preview-editor]">
+        <state split_layout="SPLIT">
+          <first_editor relative-caret-position="150">
+            <caret line="6" column="39" lean-forward="true" selection-start-line="6" selection-start-column="39" selection-end-line="6" selection-end-column="39" />
+          </first_editor>
+          <second_editor />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/uniapp/main.js">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="475">
+          <caret line="19" column="18" lean-forward="true" selection-start-line="19" selection-start-column="18" selection-end-line="19" selection-end-column="18" />
+          <folding>
+            <element signature="e#0#21#0" expanded="true" />
+          </folding>
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/server/common/widgets/editor/ueditor/static/php/controller.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="-28">
+          <caret line="1" column="10" selection-start-line="1" selection-start-column="10" selection-end-line="1" selection-end-column="10" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/server/backend/config/main.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="350">
+          <caret line="14" column="46" lean-forward="true" selection-start-line="14" selection-start-column="46" selection-end-line="14" selection-end-column="46" />
+        </state>
+      </provider>
+    </entry>
+  </component>
+</project>

+ 0 - 52
server/.env

@@ -1,52 +0,0 @@
-# Framework
-# ---------
-YII_DEBUG   = true
-YII_ENV     = dev
-
-# Databases
-# ---------
-DB_DSN           = mysql:host=127.0.0.1;port=3306;dbname=www_rencai_cn
-DB_USERNAME      = www_rencai_cn
-DB_PASSWORD      = 2EiPhybYpXEbp5pJ
-DB_TABLE_PREFIX  = dd_
-
-
-# Redis
-# --------
-REDIS_HOST=127.0.0.1
-REDIS_PASSWORD=
-REDIS_PORT=6379
-
-
-
-# Mail
-# ---------
-
-MAIL_DRIVER=smtp
-MAIL_HOST=smtp.qiye.aliyun.com
-MAIL_PORT=465
-MAIL_USERNAME=no-reply@jiangzi.xin
-MAIL_PASSWORD=Jiangzixin720!
-MAIL_ENCRYPTION=tls
-
-# Other
-# -----
-
-FRONTEND_COOKIE_VALIDATION_KEY=nBa4QRtVCVKgsn2Oprencai_jiangzi_
-BACKEND_COOKIE_VALIDATION_KEY=JhNsIC4_rgh_tuZksCrencai_jiangzi_
-
-#后台开启rest 风格 url
-backend_enable_pretty_url=true
-
-# Urls
-# ----
-SITE_URL =https://rencai.jiangzi.xin
-
-# 搜索驱动(xunsearch需要安装xunsearch服务端)
-SEARCH_ENGINE = local
-
-
-
-
-
-

+ 2 - 2
server/.gitignore

@@ -13,7 +13,7 @@ nbproject
 Thumbs.db
 
 # composer vendor dir
-/vendor/
+./vendor/
 
 # composer itself is not needed
 composer.phar
@@ -31,7 +31,7 @@ dump.rdb
 
 
 # env
-/.env
+.env
 
 #web assets
 /web/admin/assets/

+ 6 - 0
server/web/api/index.php

@@ -1,4 +1,10 @@
 <?php
+header('Access-Control-Allow-Origin: *');
+header("Access-Control-Allow-Methods:GET, POST, OPTIONS, DELETE, HEAD");
+header("Access-Control-Allow-Headers:*");
+header('Strict-Transport-Security:max-age=180');
+header('X-Download-Options: noopen');
+header('X-Permitted-Cross-Domain-Policies: none');
 require(__DIR__ . '/../../vendor/autoload.php');
 
 require __DIR__.'/../../Yii.php';

+ 1 - 1
server/web/mobile/index.html

@@ -1,2 +1,2 @@
 <!DOCTYPE html><html lang=zh-CN><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><title>加载中</title><script>var coverSupport = 'CSS' in window && typeof CSS.supports === 'function' && (CSS.supports('top: env(a)') || CSS.supports('top: constant(a)'))
-            document.write('<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0' + (coverSupport ? ', viewport-fit=cover' : '') + '" />')</script><link rel=stylesheet href=/mobile/static/index.97465e7b.css></head><body><noscript><strong>Please enable JavaScript to continue.</strong></noscript><div id=app></div><script src=/mobile/static/js/chunk-vendors.492ca56c.js></script><script src=/mobile/static/js/index.eac3f4eb.js></script></body></html>
+            document.write('<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0' + (coverSupport ? ', viewport-fit=cover' : '') + '" />')</script><link rel=stylesheet href=/mobile/static/index.5841170f.css></head><body><noscript><strong>Please enable JavaScript to continue.</strong></noscript><div id=app></div><script src=/mobile/static/js/chunk-vendors.82988338.js></script><script src=/mobile/static/js/index.7e7b1e56.js></script></body></html>

Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
server/web/mobile/static/js/index.6be475f6.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
server/web/mobile/static/js/pages-index-index.516ad658.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
server/web/mobile/static/js/pages-index-index~pages-policy-index~pages-policy-list.804892f4.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
server/web/mobile/static/js/pages-index-index~pages-policy-index~pages-policy-list~pages-policy-score~pages-policy-search~pages-~9b2bfa63.cbc89a53.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
server/web/mobile/static/js/pages-index-index~pages-policy-search~pages-search-search~pages-talents-talents~pages-user-footprint.33651484.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
server/web/mobile/static/js/pages-index-index~pages-talents-talents.00ce9220.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
server/web/mobile/static/js/pages-kanban-kanban.a7fa63c8.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
server/web/mobile/static/js/pages-policy-detail.3da09e0b.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
server/web/mobile/static/js/pages-policy-index.180cdb26.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
server/web/mobile/static/js/pages-policy-index~pages-policy-search~pages-policy-talent~pages-user-company.802ae131.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
server/web/mobile/static/js/pages-policy-index~pages-policy-talent.5f71e58f.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
server/web/mobile/static/js/pages-policy-list.ad8585c4.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
server/web/mobile/static/js/pages-policy-score.2f9a8f54.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
server/web/mobile/static/js/pages-policy-search.310b3f03.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
server/web/mobile/static/js/pages-policy-talent.472adbf4.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
server/web/mobile/static/js/pages-search-search.014c3aee.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
server/web/mobile/static/js/pages-talents-detail.b3371f8f.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
server/web/mobile/static/js/pages-talents-talents.60d0c753.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
server/web/mobile/static/js/pages-user-company.dad4dec7.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
server/web/mobile/static/js/pages-user-footprint.7ce19348.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
server/web/mobile/static/js/pages-user-user.6cd12581.js


BIN
server/web/storage/upload_mkjxEk.tar.gz


+ 1 - 1
uniapp/manifest.json

@@ -1,6 +1,6 @@
 {
     "name" : "人才图谱",
-    "appid" : "__UNI__919686E",
+    "appid" : "__UNI__BF50585",
     "description" : "",
     "versionName" : "2.2.4",
     "versionCode" : 104,

+ 18 - 2
uniapp/pages/policy/list.vue

@@ -9,13 +9,20 @@
         <view class="content">
             <view class="flex row-center white lg bold">
                 <u-icon name="checkmark-circle-fill" size="48"></u-icon>
-                <view class="m-l-12">匹配成功</view>
+                <view class="m-l-12" v-if="policyList.length > 0">匹配成功</view>
+                <view class="m-l-12" v-else>暂未匹配到政策</view>
             </view>
-            <view class="flex row-center m-t-14 white p-l-20 p-r-20">根据您的条件AI智能计算可能符合以下政策,具体以实际申报为准</view>
+			<block v-if="policyList.length > 0">
+				<view class="flex row-center m-t-14 white p-l-20 p-r-20" >根据您的条件AI智能计算可能符合以下政策,具体以实际申报为准</view>
+			</block>
+			
             <view class="m-t-22 p-l-24 p-r-24">
                 <view class="top-line"></view>
                 <view class="list">
                     <view class="bg-white p-t-18 p-l-24 p-r-24 p-b-34">
+						<!-- 人才层次 -->
+						<u-tabs :list="policyCengci" name="title" :is-scroll="true" :current="currentTab" :bold="false"
+							active-color="#DD4250" height="80" font-size="24" @change="changeTab" />
                         <!-- 标签 -->
                         <view class="flex flex-wrap">
                             <view class="tag-item" :class="{ 'tat-active': activeIndex == index }"
@@ -59,10 +66,14 @@
         data() {
             return {
                 activeIndex: 0,
+				policyList: [],
+				policyCengci: [],
+				currentTab: 0,
             }
         },
         onLoad(option) {
            this.policyList = uni.getStorageSync('policyList');
+           this.policyCengci = uni.getStorageSync('policyCengci');
         },
         onShow() {
             // this.getHomeFun();
@@ -85,6 +96,11 @@
                     url: '/pages/policy/detail?id=' + item.id+ '&title=' + item.title,
                 })
             },
+			// 改变当前的Tabs位置
+			changeTab(index) {
+				this.currentTab = index;
+				//todo 切换关联的政策列表
+			},
         },
         computed: {
 

+ 2 - 0
uniapp/pages/policy/talent.vue

@@ -161,10 +161,12 @@
                 const {
                     status,
                     data,
+                    cengci,
                     msg
                 } = await submitSurvey(this.info);
                 if (status == 1) {
                     uni.setStorageSync('policyList', data);
+                    uni.setStorageSync('policyCengci', cengci);
                     uni.navigateTo({
                         url: '/pages/policy/list',
                     })

Някои файлове не бяха показани, защото твърде много файлове са промени