diff --git a/src/api/opk/api.ts b/src/api/opk/api.ts index f60887b05..4620b1544 100644 --- a/src/api/opk/api.ts +++ b/src/api/opk/api.ts @@ -1,5 +1,5 @@ import request from '@/utils/request'; -import { postinfp,tarData,addlist,deltarget,getgroupData,edittarget, position, getgroup, organd, postsss, addposttar, searchorgpos, setposttarget, table_base_post_target, getdetails, neweditposttarget, get_organdpost_ary, look_work_flowcont, quantechart, gettarget, getquantechartorgandyear, summaryplanrecord, get_post_target } from './type'; +import { postinfp,govthreeing,tarData,addlist,deltarget,getgroupData,edittarget, position, getgroup,get_org_everyone, organd, postsss, addposttar, searchorgpos, setposttarget, table_base_post_target, getdetails, neweditposttarget, get_organdpost_ary, look_work_flowcont, quantechart, gettarget, getquantechartorgandyear, summaryplanrecord, get_post_target } from './type'; export function addPostCont(url:string,method:string,data?: postinfp){ return request({ url: url, @@ -7,6 +7,14 @@ export function addPostCont(url:string,method:string,data?: postinfp){ data: data }); } +//行政组织列表 +export function govthree(data?:govthreeing){ + return request({ + url:'hrapi/org/govthreeing', + method:'post', + data:data + }) +} export function tarlist(data?:tarData){ return request({ url:'/kpiapi/department_pc/new_depart_tar_list', @@ -56,6 +64,15 @@ export function getgroupuser(data?:getgroup){ data:data }) } +//员工姓名 +export function get_org(data?:get_org_everyone){ + return request({ + url:'hrapi/org/get_org_everyone_people', + method:'post', + data:data + }) +} +//行政组织树(岗位) export function organdpost(data?:organd){ return request({ url:'/hrapi/org/get_organdpost_three', diff --git a/src/api/opk/opk/api.ts b/src/api/opk/opk/api.ts index 91ab9c9db..2e48348d3 100644 --- a/src/api/opk/opk/api.ts +++ b/src/api/opk/opk/api.ts @@ -1,5 +1,7 @@ import request from '@/utils/request'; import { addtabledetailslist, delsontarget, del_son_tar, edit_details_cont, edit_details_state, edit_newson_target, edit_post_detailscont, edit_table_depart_man, eidtposttardetailsstrte, getcompanydeparment, getdetail, getnew_target_depart_postman, getonedetailed, getplanversionvalid, getsontargetcont, get_organdpost_three, govthreeing, look_scheme_for_deparment, newsummarydetails, orgtrant, summarydetail, summaryplanrecord, table_add_detailses } from './type'; + +//成绩表 export function orgtranscript(data?:orgtrant){ return request({ url:'kpiapi/strtistics/orgtranscript', @@ -21,6 +23,7 @@ export function newsummary(data?:newsummarydetails){ data:data }) } +//行政组织列表 export function govthree(data?:govthreeing){ return request({ url:'hrapi/org/govthreeing', diff --git a/src/api/opk/type.ts b/src/api/opk/type.ts index 08e6ce96c..628c422fe 100644 --- a/src/api/opk/type.ts +++ b/src/api/opk/type.ts @@ -20,6 +20,10 @@ export interface postinfp{ child?: null, type?:number; } +export interface govthreeing{ + all: number, + id: number; +} export interface tarData{ page?:number; pageSize?:number; @@ -72,6 +76,10 @@ export interface getgroup{ id?:number; level?:number; } +export interface get_org_everyone{ + id:string; + all:number; + } export interface organd{ all?:number; id?:string; diff --git a/src/api/opk/zxc/iop/api.ts b/src/api/opk/zxc/iop/api.ts index 2cd6fac0f..e453b2c1e 100644 --- a/src/api/opk/zxc/iop/api.ts +++ b/src/api/opk/zxc/iop/api.ts @@ -14,6 +14,7 @@ export function get_quantitative(data?:get_quantitative_takes){ data:data }) } +//审核记录 export function get_approval(data?:get_approval_record){ return request({ url:'/kpiapi/workflow/get_approval_record', diff --git a/src/types/components.d.ts b/src/types/components.d.ts index c622760dc..0c331d59b 100644 --- a/src/types/components.d.ts +++ b/src/types/components.d.ts @@ -27,7 +27,6 @@ declare module '@vue/runtime-core' { ElBreadcrumb: typeof import('element-plus/es')['ElBreadcrumb'] ElBreadcrumbItem: typeof import('element-plus/es')['ElBreadcrumbItem'] ElButton: typeof import('element-plus/es')['ElButton'] - ElButtonGroup: typeof import('element-plus/es')['ElButtonGroup'] ElCard: typeof import('element-plus/es')['ElCard'] ElCarousel: typeof import('element-plus/es')['ElCarousel'] ElCarouselItem: typeof import('element-plus/es')['ElCarouselItem'] @@ -48,7 +47,6 @@ declare module '@vue/runtime-core' { ElDropdown: typeof import('element-plus/es')['ElDropdown'] ElDropdownItem: typeof import('element-plus/es')['ElDropdownItem'] ElDropdownMenu: typeof import('element-plus/es')['ElDropdownMenu'] - ElEmpty: typeof import('element-plus/es')['ElEmpty'] ElForm: typeof import('element-plus/es')['ElForm'] ElFormItem: typeof import('element-plus/es')['ElFormItem'] ElHeader: typeof import('element-plus/es')['ElHeader'] @@ -68,12 +66,11 @@ declare module '@vue/runtime-core' { ElRadio: typeof import('element-plus/es')['ElRadio'] ElRadioButton: typeof import('element-plus/es')['ElRadioButton'] ElRadioGroup: typeof import('element-plus/es')['ElRadioGroup'] + ElResult: typeof import('element-plus/es')['ElResult'] ElRow: typeof import('element-plus/es')['ElRow'] ElScrollbar: typeof import('element-plus/es')['ElScrollbar'] ElSelect: typeof import('element-plus/es')['ElSelect'] ElSlider: typeof import('element-plus/es')['ElSlider'] - ElStep: typeof import('element-plus/es')['ElStep'] - ElSteps: typeof import('element-plus/es')['ElSteps'] ElSubMenu: typeof import('element-plus/es')['ElSubMenu'] ElSwitch: typeof import('element-plus/es')['ElSwitch'] ElTable: typeof import('element-plus/es')['ElTable'] @@ -82,8 +79,6 @@ declare module '@vue/runtime-core' { ElTabs: typeof import('element-plus/es')['ElTabs'] ElTag: typeof import('element-plus/es')['ElTag'] ElText: typeof import('element-plus/es')['ElText'] - ElTimeline: typeof import('element-plus/es')['ElTimeline'] - ElTimelineItem: typeof import('element-plus/es')['ElTimelineItem'] ElTimePicker: typeof import('element-plus/es')['ElTimePicker'] ElTooltip: typeof import('element-plus/es')['ElTooltip'] ElTree: typeof import('element-plus/es')['ElTree'] diff --git a/src/views/opk/asd/news/bb.vue b/src/views/opk/asd/news/bb.vue index 1c23b4985..a9ccc5aeb 100644 --- a/src/views/opk/asd/news/bb.vue +++ b/src/views/opk/asd/news/bb.vue @@ -1,7 +1,9 @@ + + + diff --git a/src/views/opk/asd/news/dialoglog.vue b/src/views/opk/asd/news/dialoglog.vue index d9235e498..6c846a9dc 100644 --- a/src/views/opk/asd/news/dialoglog.vue +++ b/src/views/opk/asd/news/dialoglog.vue @@ -1,8 +1,7 @@ - diff --git a/src/views/opk/yui/public/dialog.vue b/src/views/opk/yui/public/dialog.vue index 21f57110e..9ce5c7fb5 100644 --- a/src/views/opk/yui/public/dialog.vue +++ b/src/views/opk/yui/public/dialog.vue @@ -1,10 +1,101 @@ + - \ No newline at end of file diff --git a/src/views/opk/yui/public/editduty.vue b/src/views/opk/yui/public/editduty.vue index 88b0d6db3..97161c755 100644 --- a/src/views/opk/yui/public/editduty.vue +++ b/src/views/opk/yui/public/editduty.vue @@ -1,10 +1,76 @@ + - - - + \ No newline at end of file diff --git a/src/views/opk/zjr/news/index.vue b/src/views/opk/zjr/news/index.vue index a938890f5..f8c66dba0 100644 --- a/src/views/opk/zjr/news/index.vue +++ b/src/views/opk/zjr/news/index.vue @@ -1,7 +1,9 @@ + - +