diff --git a/src/components/MyComponents/ChooseUser/index.vue b/src/components/MyComponents/ChooseUser/index.vue index 8311e04..ed612c1 100644 --- a/src/components/MyComponents/ChooseUser/index.vue +++ b/src/components/MyComponents/ChooseUser/index.vue @@ -146,7 +146,16 @@ const form = ref({}); const tableData = ref([]); const emits = defineEmits(["update:modelValue", "choosedUsers"]); onMounted(() => { - handleFilter(); +}); + +watch(()=>props.modelValue, (val) => { + if (val) { + nextTick(() => { + getListData(); + }); + } +},{ + immediate: true }); const closed = () => { emits("update:modelValue", false); @@ -246,7 +255,4 @@ const handleSelectionChange = (val) => { display: none; } -.el-dialog__title { - color: #fff; -} diff --git a/src/components/MyComponents/ChooseXs/index.vue b/src/components/MyComponents/ChooseXs/index.vue new file mode 100644 index 0000000..39b5ef3 --- /dev/null +++ b/src/components/MyComponents/ChooseXs/index.vue @@ -0,0 +1,190 @@ + + + + + + diff --git a/src/components/MyComponents/DepartmentTree/index.vue b/src/components/MyComponents/DepartmentTree/index.vue index 389c0c1..83dab0a 100644 --- a/src/components/MyComponents/DepartmentTree/index.vue +++ b/src/components/MyComponents/DepartmentTree/index.vue @@ -125,20 +125,11 @@ const nodeClick = (node) => { }else{ emits("update:modelValue", node.orgCode); } + emits("change", node); }; -const emits = defineEmits(["update:modelValue"]); -const handleChange = (e) => { - if (props.multiple === true) { - const data = e.map((item) => { - return item[item.length - 1]; - }); - emits("update:modelValue", data); - } else { - const data = e[0]; - emits("update:modelValue", data); - } -}; +const emits = defineEmits(["update:modelValue",'change']); + diff --git a/src/router/index.js b/src/router/index.js index ced8cfe..6f30e29 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -377,7 +377,16 @@ export const publicRoutes = [ title: "社会信息人员建设管理", icon: "article" } - } + }, + { + path: "/JobAppraisal", + name: "JobAppraisal", + component: () => import("@/views/backOfficeSystem/HumanIntelligence/JobAppraisal/index"), + meta: { + title: "社会员工工作信息考核", + icon: "article" + } + }, ] }, { @@ -432,7 +441,8 @@ export const publicRoutes = [ title: "重点人员预警模型", icon: "article" } - } + }, + ] }, { diff --git a/src/store/modules/user.js b/src/store/modules/user.js index f443811..d182afd 100644 --- a/src/store/modules/user.js +++ b/src/store/modules/user.js @@ -101,7 +101,7 @@ export default { this.commit("user/setUserName", data.userName); setItem('isOatuh', 0) setItem("USERNAME", data.userName); - setItem("roleList", data.roleList); + setItem("roleList", data.sysRole ? data.sysRole : []); setItem("SFRH", data.sfrh); setItem("USERID", data.userId); setItem("PermissionsInfo", data.permissionsInfo); diff --git a/src/utils/tools.js b/src/utils/tools.js index 2796e1d..7d6c336 100644 --- a/src/utils/tools.js +++ b/src/utils/tools.js @@ -64,6 +64,45 @@ export function timeValidate(date, type) { } +export function timeSlotChange(val) { + let startTime, endTime; + let now = new Date(); //当前日期 + let nowDayOfWeek = now.getDay(); //今天本周的第几天 + let nowDay = now.getDate(); //当前日 + let nowMonth = now.getMonth(); //当前月 + let nowYear = now.getFullYear(); //当前年 + let jd = Math.ceil((nowMonth + 1) / 3) + switch (val) { + case '天': + case '日': + startTime = timeValidate(new Date(), 'ymd') + endTime = timeValidate(new Date(), 'ymd') + break; + case "本周": + case "周": + startTime = new Date(nowYear, nowMonth, nowDay - nowDayOfWeek) + endTime = new Date(nowYear, nowMonth, nowDay + 6 - nowDayOfWeek) + break; + case "本月": + case "月": + startTime = new Date(nowYear, nowMonth, 1) + endTime = new Date(nowYear, nowMonth + 1, 0) + break; + case "本季度": + case "季度": + startTime = new Date(nowYear, (jd - 1) * 3, 1) + endTime = new Date(nowYear, jd * 3, 0) + break + case "本年": + case "年": + startTime = new Date(nowYear, 0, 1) + endTime = new Date(nowYear, 11, 31) + break + } + return [timeValidate(startTime, 'ymd'), timeValidate(endTime, 'ymd')] +} + + // 获取当前近多少天 7后7天 -7 前五天 export function getRecentDay(n) { var currentDate = new Date(); diff --git a/src/views/KeyPopulations/model/importantPerson.vue b/src/views/KeyPopulations/model/importantPerson.vue index 87e0261..bd38063 100644 --- a/src/views/KeyPopulations/model/importantPerson.vue +++ b/src/views/KeyPopulations/model/importantPerson.vue @@ -5,50 +5,38 @@ 重点人信息统计 {{ it }} - 查看更多 》
-
- - - - 搜索 -
- - +
+ + 搜索 +
+ + + +
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/autompvGroup/components/detailForm.vue b/src/views/backOfficeSystem/DeploymentDisposal/autompvGroup/components/detailForm.vue deleted file mode 100644 index ff23f37..0000000 --- a/src/views/backOfficeSystem/DeploymentDisposal/autompvGroup/components/detailForm.vue +++ /dev/null @@ -1,221 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/views/backOfficeSystem/DeploymentDisposal/autompvGroup/index.vue b/src/views/backOfficeSystem/DeploymentDisposal/autompvGroup/index.vue index 14b87fe..ed9eeea 100644 --- a/src/views/backOfficeSystem/DeploymentDisposal/autompvGroup/index.vue +++ b/src/views/backOfficeSystem/DeploymentDisposal/autompvGroup/index.vue @@ -1,68 +1,29 @@ @@ -111,9 +142,6 @@ 编辑 - 查看 删除 @@ -130,55 +158,91 @@ > - - + + + + + + \ No newline at end of file diff --git a/src/views/backOfficeSystem/HumanIntelligence/CollectCrculate/index.vue b/src/views/backOfficeSystem/HumanIntelligence/CollectCrculate/index.vue index 7f58b96..ffa416e 100644 --- a/src/views/backOfficeSystem/HumanIntelligence/CollectCrculate/index.vue +++ b/src/views/backOfficeSystem/HumanIntelligence/CollectCrculate/index.vue @@ -6,10 +6,6 @@ 导出 - - - 批量删除 - @@ -27,9 +23,18 @@ :controlsWidth="pageData.controlsWidth" @chooseData="chooseData"> + + + @@ -62,7 +67,7 @@ 确定 - 删除 + 删除 - + + + diff --git a/src/views/backOfficeSystem/HumanIntelligence/JobAppraisal/index.vue b/src/views/backOfficeSystem/HumanIntelligence/JobAppraisal/index.vue new file mode 100644 index 0000000..149309f --- /dev/null +++ b/src/views/backOfficeSystem/HumanIntelligence/JobAppraisal/index.vue @@ -0,0 +1,170 @@ + + + + + diff --git a/src/views/backOfficeSystem/HumanIntelligence/RlStatisticalAnalysis/index.vue b/src/views/backOfficeSystem/HumanIntelligence/RlStatisticalAnalysis/index.vue index ced257d..3867909 100644 --- a/src/views/backOfficeSystem/HumanIntelligence/RlStatisticalAnalysis/index.vue +++ b/src/views/backOfficeSystem/HumanIntelligence/RlStatisticalAnalysis/index.vue @@ -3,22 +3,15 @@
- +
- - {{ - it.label - }} + + {{ it.label }} - 查询 - 重置 + 查询 + 重置
- 报送情况 + 线索类型 导出统计表
- +
@@ -55,29 +44,19 @@ 导出统计表
- +
- 战果情况 + 处置状态 导出统计表
    -
  • +
  • {{ it.label }}
    - - {{ it.value }} + + {{ it.value }}
@@ -87,11 +66,7 @@ 奖惩情况 导出统计表
- +
@@ -99,93 +74,111 @@ \ No newline at end of file + diff --git a/src/views/backOfficeSystem/MeetingRoom/index.vue b/src/views/backOfficeSystem/MeetingRoom/index.vue index 5ceffbd..a716edc 100644 --- a/src/views/backOfficeSystem/MeetingRoom/index.vue +++ b/src/views/backOfficeSystem/MeetingRoom/index.vue @@ -1,55 +1,60 @@ diff --git a/src/views/backOfficeSystem/ResearchJudgment/IntelligenceManagement/components/addPeo.vue b/src/views/backOfficeSystem/ResearchJudgment/IntelligenceManagement/components/addPeo.vue index 5273b91..deb72c5 100644 --- a/src/views/backOfficeSystem/ResearchJudgment/IntelligenceManagement/components/addPeo.vue +++ b/src/views/backOfficeSystem/ResearchJudgment/IntelligenceManagement/components/addPeo.vue @@ -1,10 +1,18 @@ @@ -16,7 +16,6 @@