Browse Source

Merge branch 'qin_24'

space_permission
herenshan112 3 months ago
parent
commit
7933ab2a19
  1. 10
      src/api/hr/paiban/index.ts
  2. 1
      src/api/opk/zxy/news/api.ts
  3. 1
      src/views/hr/company/companyduty.vue
  4. 14
      src/views/hr/company/savePage.vue

10
src/api/hr/paiban/index.ts

@ -63,3 +63,13 @@ import { AxiosPromise } from 'axios';
data: data data: data
}); });
} }
/**
*
*/
export function get_org_everyone_people(data?:any){
return request({
url:'/systemapi/app/get_org_everyone_people',
method:'post',
data:data
})
}

1
src/api/opk/zxy/news/api.ts

@ -35,6 +35,7 @@ export function get_org(data?:get_org_everyone){
data:data data:data
}) })
} }
export function edit_scheme(data?:edit_scheme_target){ export function edit_scheme(data?:edit_scheme_target){
return request({ return request({
url:'kpiapi/department_pc/edit_scheme_target_cont', url:'kpiapi/department_pc/edit_scheme_target_cont',

1
src/views/hr/company/companyduty.vue

@ -302,6 +302,7 @@ const isShowOrg = (item: any) => {
</div> </div>
</el-card> </el-card>
<SavePage <SavePage
v-if="saveOpen"
v-model:is-open="saveOpen" v-model:is-open="saveOpen"
:duty-cont="saveInfo" :duty-cont="saveInfo"
:cumpany-id="initConter.currentOrg" :cumpany-id="initConter.currentOrg"

14
src/views/hr/company/savePage.vue

@ -4,7 +4,12 @@
@ 备注: 编辑排班记录 @ 备注: 编辑排班记录
--> -->
<script lang="ts" setup> <script lang="ts" setup>
import { geiOrgAllPeople, saveEditDutyInfo, getDutyCont } from "@/api/hr/paiban/index"; import {
geiOrgAllPeople,
saveEditDutyInfo,
getDutyCont,
get_org_everyone_people,
} from "@/api/hr/paiban/index";
import { get_org } from "@/api/opk/zxy/news/api"; import { get_org } from "@/api/opk/zxy/news/api";
const props = defineProps({ const props = defineProps({
isOpen: { isOpen: {
@ -28,6 +33,7 @@ const props = defineProps({
}, },
}, },
}); });
const ruleFormRef = ref(null);
const loading = ref(false); const loading = ref(false);
const emits = defineEmits(["update:isOpen", "pickRefresh"]); const emits = defineEmits(["update:isOpen", "pickRefresh"]);
const isShow = computed({ const isShow = computed({
@ -47,6 +53,7 @@ const orgPeopleList = ref([]);
// //
const closeSavePage = () => { const closeSavePage = () => {
emits("update:isOpen", false); emits("update:isOpen", false);
ruleFormRef.value.resetFields();
}; };
// //
watch( watch(
@ -79,7 +86,7 @@ const getOrgPeople = () => {
if (saveInfo.value.isCompany == 1) { if (saveInfo.value.isCompany == 1) {
// orgPeopleList.value = props.currOrgManList; // orgPeopleList.value = props.currOrgManList;
// loading.value = false; // loading.value = false;
get_org({ get_org_everyone_people({
id: props.cumpanyId.toString(), id: props.cumpanyId.toString(),
all: 1, all: 1,
}) })
@ -128,6 +135,9 @@ const orgTreeProps = {
children: "child", children: "child",
label: "name", label: "name",
}; // }; //
onMounted(() => {
getOrgPeople();
});
</script> </script>
<template> <template>
<el-dialog <el-dialog

Loading…
Cancel
Save