Explorar o código

Merge remote-tracking branch 'origin/master'

liao-sea hai 9 meses
pai
achega
699dff8c95

+ 6 - 1
doc/待更新脚本

@@ -12,4 +12,9 @@ DELETE FROM sys_role_sys_function_code WHERE FunctionCode = 'T010203'
 -- 2024-5-28 添加驿站站点数据可视化地图菜单与权限数据
 INSERT INTO sys_function_code VALUES ('T011002', '驿站站点数据可视化地图', 'T0110', 2);
 INSERT INTO `sys_menu` VALUES ('T011002', 2, '驿站站点数据可视化地图', NULL, 'views/dataMap/siteDataMap', '/siteDataMap', 'T0110', NULL, 0, 1, 1, 'T011002', 1, NULL);
-insert into sys_role_sys_function_code (`RoleID`, `FunctionCode`) values('20afde90-a81a-11ed-a6c5-7085c2a9999e','T011002');
+insert into sys_role_sys_function_code (`RoleID`, `FunctionCode`) values('20afde90-a81a-11ed-a6c5-7085c2a9999e','T011002');
+
+-- 2024-5-29 求职人员数据可视化地图菜单与权限
+INSERT INTO sys_function_code VALUES ('T011003', '求职人员数据可视化地图', 'T0110', 3);
+INSERT INTO `sys_menu` VALUES ('T011003', 3, '求职人员数据可视化地图', NULL, 'views/dataMap/jobUserDataMap', '/jobUserDataMap', 'T0110', NULL, 0, 1, 1, 'T011003', 1, NULL);
+insert into sys_role_sys_function_code (`RoleID`, `FunctionCode`) values('20afde90-a81a-11ed-a6c5-7085c2a9999e','T011003');

+ 3 - 7
h5app/src/views/pages/user/myInfo.vue

@@ -11,11 +11,6 @@
     <ion-content>
       <form autocomplete="off">
         <div class="bw-vue-form">
-        <div class="form-input" >
-          <ion-label>头像图片上传</ion-label>
-          <b-image v-if="userInfo.userID" :file-ref-id="userInfo.userID" :readonly="false"
-                   :is-single="true"></b-image>
-        </div>
         <div class="form-input">
           <ion-label>姓名</ion-label>
           <ion-input readonly v-model="dataModel.siteUserName"></ion-input>
@@ -151,7 +146,6 @@ import {getSiteUserByUserID,saveSiteUser} from '@/api/siteUserInfo';
 import {getSysDictionaryList} from "@/api/system/dictionary";
 import dayjs from "dayjs";
 import CategorySelection from "@/components/ocCategorySelection.vue";
-import BImage from "@/components/bImage.vue";
 
 interface SelectProps {
   name: string,
@@ -163,7 +157,9 @@ interface userModel {
 
 export default defineComponent({
   name: 'myInfo',
-  components:{CategorySelection,BImage},
+  components: {
+    CategorySelection,
+  },
   setup() {
     const userStore = useUserStore();
     const userInfo = ref(userStore.getUserInfo);

+ 1 - 0
vue/src/router/asyncModules/dataMap.ts

@@ -1,4 +1,5 @@
 export default {
   'views/dataMap/companyDataMap': () => import('@/views/dataMap/companyDataMap.vue'),
   'views/dataMap/siteDataMap': () => import('@/views/dataMap/siteDataMap.vue'),
+  'views/dataMap/jobUserDataMap': () => import('@/views/dataMap/jobUserDataMap.vue'),
 }

+ 13 - 0
vue/src/views/dataMap/jobUserDataMap.vue

@@ -0,0 +1,13 @@
+<template>
+  <div>
+
+  </div>
+</template>
+
+<script setup lang="ts">
+
+</script>
+
+<style scoped>
+
+</style>