Browse Source

合并鲁智强分支

v5
超级管理员 2 years ago
parent
commit
fe573ed864
  1. 119
      .history/package_20231101132908.json
  2. 119
      .history/package_20231101132910.json
  3. 119
      .history/package_20231101132942.json
  4. 129
      .history/src/api/opk/api_20231101101014.ts
  5. 136
      .history/src/api/opk/api_20231101101018.ts
  6. 135
      .history/src/api/opk/api_20231101101020.ts
  7. 136
      .history/src/api/opk/api_20231101101026.ts
  8. 135
      .history/src/api/opk/api_20231101101028.ts
  9. 135
      .history/src/api/opk/api_20231101101032.ts
  10. 135
      .history/src/api/opk/api_20231101101033.ts
  11. 135
      .history/src/api/opk/api_20231101101039.ts
  12. 135
      .history/src/api/opk/api_20231101101056.ts
  13. 135
      .history/src/api/opk/api_20231101101543.ts
  14. 136
      .history/src/api/opk/api_20231101150838.ts
  15. 143
      .history/src/api/opk/api_20231101150842.ts
  16. 143
      .history/src/api/opk/api_20231101150843.ts
  17. 142
      .history/src/api/opk/api_20231101150845.ts
  18. 142
      .history/src/api/opk/api_20231101150847.ts
  19. 142
      .history/src/api/opk/api_20231101150848.ts
  20. 142
      .history/src/api/opk/api_20231101150851.ts
  21. 142
      .history/src/api/opk/api_20231101150853.ts
  22. 142
      .history/src/api/opk/api_20231101150900.ts
  23. 142
      .history/src/api/opk/api_20231101150922.ts
  24. 143
      .history/src/api/opk/api_20231101152651.ts
  25. 150
      .history/src/api/opk/api_20231101152655.ts
  26. 149
      .history/src/api/opk/api_20231101152657.ts
  27. 149
      .history/src/api/opk/api_20231101152701.ts
  28. 149
      .history/src/api/opk/api_20231101152703.ts
  29. 149
      .history/src/api/opk/api_20231101152710.ts
  30. 149
      .history/src/api/opk/api_20231101152759.ts
  31. 135
      .history/src/api/opk/type_20231101101045.ts
  32. 138
      .history/src/api/opk/type_20231101101048.ts
  33. 137
      .history/src/api/opk/type_20231101101050.ts
  34. 137
      .history/src/api/opk/type_20231101101051.ts
  35. 137
      .history/src/api/opk/type_20231101101108.ts
  36. 138
      .history/src/api/opk/type_20231101101112.ts
  37. 138
      .history/src/api/opk/type_20231101101114.ts
  38. 138
      .history/src/api/opk/type_20231101101115.ts
  39. 138
      .history/src/api/opk/type_20231101101118.ts
  40. 138
      .history/src/api/opk/type_20231101101121.ts
  41. 138
      .history/src/api/opk/type_20231101101124.ts
  42. 139
      .history/src/api/opk/type_20231101101129.ts
  43. 139
      .history/src/api/opk/type_20231101101132.ts
  44. 139
      .history/src/api/opk/type_20231101101133.ts
  45. 139
      .history/src/api/opk/type_20231101101135.ts
  46. 139
      .history/src/api/opk/type_20231101101138.ts
  47. 139
      .history/src/api/opk/type_20231101101140.ts
  48. 139
      .history/src/api/opk/type_20231101101142.ts
  49. 139
      .history/src/api/opk/type_20231101101144.ts
  50. 139
      .history/src/api/opk/type_20231101101148.ts
  51. 139
      .history/src/api/opk/type_20231101101149.ts
  52. 139
      .history/src/api/opk/type_20231101101638.ts
  53. 139
      .history/src/api/opk/type_20231101101641.ts
  54. 140
      .history/src/api/opk/type_20231101150909.ts
  55. 145
      .history/src/api/opk/type_20231101150912.ts
  56. 145
      .history/src/api/opk/type_20231101150913.ts
  57. 144
      .history/src/api/opk/type_20231101150915.ts
  58. 142
      .history/src/api/opk/type_20231101150933.ts
  59. 142
      .history/src/api/opk/type_20231101150935.ts
  60. 143
      .history/src/api/opk/type_20231101150939.ts
  61. 143
      .history/src/api/opk/type_20231101150942.ts
  62. 143
      .history/src/api/opk/type_20231101150945.ts
  63. 144
      .history/src/api/opk/type_20231101152716.ts
  64. 148
      .history/src/api/opk/type_20231101152719.ts
  65. 147
      .history/src/api/opk/type_20231101152722.ts
  66. 147
      .history/src/api/opk/type_20231101152724.ts
  67. 146
      .history/src/api/opk/type_20231101152730.ts
  68. 146
      .history/src/api/opk/type_20231101152733.ts
  69. 146
      .history/src/api/opk/type_20231101152739.ts
  70. 146
      .history/src/api/opk/type_20231101152741.ts
  71. 146
      .history/src/api/opk/type_20231101152747.ts
  72. 145
      .history/src/api/opk/type_20231101152751.ts
  73. 146
      .history/src/api/opk/type_20231101152753.ts
  74. 147
      .history/src/api/opk/type_20231101155141.ts
  75. 147
      .history/src/api/opk/type_20231101155145.ts
  76. 148
      .history/src/api/opk/type_20231101155517.ts
  77. 148
      .history/src/api/opk/type_20231101155520.ts
  78. 148
      .history/src/api/opk/type_20231101155525.ts
  79. 148
      .history/src/api/opk/type_20231101155526.ts
  80. 148
      .history/src/api/opk/type_20231101155529.ts
  81. 148
      .history/src/api/opk/type_20231101155532.ts
  82. 149
      .history/src/api/opk/type_20231101161755.ts
  83. 149
      .history/src/api/opk/type_20231101161803.ts
  84. 232
      .history/src/views/opk/asd/news/bb_20231031082212.vue
  85. 233
      .history/src/views/opk/asd/news/bb_20231031082221.vue
  86. 235
      .history/src/views/opk/asd/news/bb_20231031082224.vue
  87. 235
      .history/src/views/opk/asd/news/bb_20231031082257.vue
  88. 235
      .history/src/views/opk/asd/news/bb_20231031082300.vue
  89. 252
      .history/src/views/opk/asd/news/bb_20231031082311.vue
  90. 258
      .history/src/views/opk/asd/news/bb_20231031082321.vue
  91. 253
      .history/src/views/opk/asd/news/bb_20231031082401.vue
  92. 258
      .history/src/views/opk/asd/news/bb_20231031082408.vue
  93. 258
      .history/src/views/opk/asd/news/bb_20231031082515.vue
  94. 258
      .history/src/views/opk/asd/news/bb_20231031082518.vue
  95. 258
      .history/src/views/opk/asd/news/bb_20231031082520.vue
  96. 258
      .history/src/views/opk/asd/news/bb_20231031082523.vue
  97. 258
      .history/src/views/opk/asd/news/bb_20231031082524.vue
  98. 258
      .history/src/views/opk/asd/news/bb_20231031082527.vue
  99. 258
      .history/src/views/opk/asd/news/bb_20231031082538.vue
  100. 258
      .history/src/views/opk/asd/news/bb_20231031082551.vue

119
.history/package_20231101132908.json

@ -0,0 +1,119 @@
{
"name": "appsys",
"private": true,
"version": "2.3.0",
"type": "module",
"scripts": {
"dev": "vite serve --mode development",
"build:prod": "vite build --mode production &&vue-tsc --noEmit",
"prepare": "husky install",
"lint:eslint": "eslint --fix --ext .ts,.js,.vue ./src ",
"lint:prettier": "prettier --write \"**/*.{js,cjs,ts,json,tsx,css,less,scss,vue,html,md}\"",
"lint:stylelint": "stylelint \"**/*.{css,scss,vue}\" --fix",
"lint:lint-staged": "lint-staged",
"commit": "git-cz",
"build": "webpack"
},
"config": {
"commitizen": {
"path": "node_modules/cz-git"
}
},
"lint-staged": {
"*.{js,ts}": [
"eslint --fix",
"prettier --write"
],
"*.{cjs,json}": [
"prettier --write"
],
"*.{vue,html}": [
"eslint --fix",
"prettier --write",
"stylelint --fix"
],
"*.{scss,css}": [
"stylelint --fix",
"prettier --write"
],
"*.md": [
"prettier --write"
]
},
"dependencies": {
"@element-plus/icons": "^0.0.11",
"@element-plus/icons-vue": "^2.1.0",
"@vitejs/plugin-vue": "^4.2.3",
"@vueuse/core": "^10.1.2",
"@wangeditor/editor": "^5.1.23",
"@wangeditor/editor-for-vue": "5.1.10",
"@wecom/jssdk": "^1.3.2",
"axios": "^1.4.0",
"build": "^0.1.4",
"clipboard": "^2.0.11",
"echarts": "^5.4.3",
"element-plus": "^2.3.12",
"js-beautify": "^1.14.8",
"js-md5": "^0.7.3",
"md5": "^2.3.0",
"nprogress": "^0.2.0",
"path-browserify": "^1.0.1",
"path-to-regexp": "^6.2.0",
"pinia": "^2.0.33",
"quill": "^1.3.7",
"screenfull": "^6.0.0",
"ts-md5": "^1.3.1",
"vue": "^3.3.4",
"vue-i18n": "9.2.2",
"vue-quill-editor": "^3.0.6",
"vue-router": "^4.2.0",
"vuedraggable": "^4.1.0",
"vuedraggable-es": "^4.1.1",
"wangeditor": "^4.7.15",
"webpack": "^5.88.2"
},
"devDependencies": {
"@commitlint/cli": "^17.6.3",
"@commitlint/config-conventional": "^17.6.3",
"@iconify-json/ep": "^1.1.10",
"@types/md5": "^2.3.2",
"@types/nprogress": "^0.2.0",
"@types/path-browserify": "^1.0.0",
"@typescript-eslint/eslint-plugin": "^5.59.6",
"@typescript-eslint/parser": "^5.59.6",
"autoprefixer": "^10.4.14",
"commitizen": "^4.3.0",
"cz-git": "^1.6.1",
"eslint": "^8.40.0",
"eslint-config-prettier": "^8.8.0",
"eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-vue": "^9.13.0",
"fast-glob": "^3.2.11",
"husky": "^8.0.3",
"lint-staged": "^13.2.2",
"postcss": "^8.4.23",
"postcss-html": "^1.5.0",
"postcss-scss": "^4.0.6",
"prettier": "^2.8.8",
"sass": "^1.58.3",
"stylelint": "^15.5.0",
"stylelint-config-html": "^1.1.0",
"stylelint-config-recess-order": "^4.0.0",
"stylelint-config-recommended-scss": "11.0.0 ",
"stylelint-config-recommended-vue": "^1.4.0",
"stylelint-config-standard": "^33.0.0",
"stylelint-config-standard-scss": "^9.0.0",
"typescript": "^5.0.4",
"unocss": "^0.51.13",
"unplugin-auto-import": "^0.15.3",
"unplugin-icons": "^0.16.1",
"unplugin-vue-components": "^0.24.1",
"vite": "^4.3.5",
"vite-plugin-svg-icons": "^2.1.0",
"vue-tsc": "^1.6.5 ",
"webpack-cli": "^5.1.4"
},
"repository": "",
"author": "",
"license": "MIT"
}

119
.history/package_20231101132910.json

@ -0,0 +1,119 @@
{
"name": "appsys",
"private": true,
"version": "2.3.0",
"type": "module",
"scripts": {
"dev": "vite serve --mode development",
"build:prod": "vite build --mode production &&vue-tsc --noEmit",
"prepare": "husky install",
"lint:eslint": "eslint --fix --ext .ts,.js,.vue ./src ",
"lint:prettier": "prettier --write \"**/*.{js,cjs,ts,json,tsx,css,less,scss,vue,html,md}\"",
"lint:stylelint": "stylelint \"**/*.{css,scss,vue}\" --fix",
"lint:lint-staged": "lint-staged",
"commit": "git-cz",
"build": "webpack"
},
"config": {
"commitizen": {
"path": "node_modules/cz-git"
}
},
"lint-staged": {
"*.{js,ts}": [
"eslint --fix",
"prettier --write"
],
"*.{cjs,json}": [
"prettier --write"
],
"*.{vue,html}": [
"eslint --fix",
"prettier --write",
"stylelint --fix"
],
"*.{scss,css}": [
"stylelint --fix",
"prettier --write"
],
"*.md": [
"prettier --write"
]
},
"dependencies": {
"@element-plus/icons": "^0.0.11",
"@element-plus/icons-vue": "^2.1.0",
"@vitejs/plugin-vue": "^4.2.3",
"@vueuse/core": "^10.1.2",
"@wangeditor/editor": "^5.1.23",
"@wangeditor/editor-for-vue": "5.1.10",
"@wecom/jssdk": "^1.3.2",
"axios": "^1.4.0",
"build": "^0.1.4",
"clipboard": "^2.0.11",
"echarts": "^5.4.3",
"element-plus": "^2.3.12",
"js-beautify": "^1.14.8",
"js-md5": "^0.7.3",
"md5": "^2.3.0",
"nprogress": "^0.2.0",
"path-browserify": "^1.0.1",
"path-to-regexp": "^6.2.0",
"pinia": "^2.0.33",
"quill": "^1.3.7",
"screenfull": "^6.0.0",
"ts-md5": "^1.3.1",
"vue": "^3.3.4",
"vue-i18n": "9.2.2",
"vue-quill-editor": "^3.0.6",
"vue-router": "^4.2.0",
"vuedraggable": "^4.1.0",
"vuedraggable-es": "^4.1.1",
"wangeditor": "^4.7.15",
"webpack": "^5.88.2"
},
"devDependencies": {
"@commitlint/cli": "^17.6.3",
"@commitlint/config-conventional": "^17.6.3",
"@iconify-json/ep": "^1.1.10",
"@types/md5": "^2.3.2",
"@types/nprogress": "^0.2.0",
"@types/path-browserify": "^1.0.0",
"@typescript-eslint/eslint-plugin": "^5.59.6",
"@typescript-eslint/parser": "^5.59.6",
"autoprefixer": "^10.4.14",
"commitizen": "^4.3.0",
"cz-git": "^1.6.1",
"eslint": "^8.40.0",
"eslint-config-prettier": "^8.8.0",
"eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-vue": "^9.13.0",
"fast-glob": "^3.2.11",
"husky": "^8.0.3",
"lint-staged": "^13.2.2",
"postcss": "^8.4.23",
"postcss-html": "^1.5.0",
"postcss-scss": "^4.0.6",
"prettier": "^2.8.8",
"sass": "^1.58.3",
"stylelint": "^15.5.0",
"stylelint-config-html": "^1.1.0",
"stylelint-config-recess-order": "^4.0.0",
"stylelint-config-recommended-scss": "11.0.0 ",
"stylelint-config-recommended-vue": "^1.4.0",
"stylelint-config-standard": "^33.0.0",
"stylelint-config-standard-scss": "^9.0.0",
"typescript": "^5.0.4",
"unocss": "^0.51.13",
"unplugin-auto-import": "^0.15.3",
"unplugin-icons": "^0.16.1",
"unplugin-vue-components": "^0.24.1",
"vite": "^4.3.5",
"vite-plugin-svg-icons": "^2.1.0",
"vue-tsc": "^1.6.5 ",
"webpack-cli": "^5.1.4"
},
"repository": "",
"author": "",
"license": "MIT"
}

119
.history/package_20231101132942.json

@ -0,0 +1,119 @@
{
"name": "appsys",
"private": true,
"version": "2.3.0",
"type": "module",
"scripts": {
"dev": "vite serve --mode development",
"build:prod": "vite build --mode production &&vue-tsc --noEmit",
"prepare": "husky install",
"lint:eslint": "eslint --fix --ext .ts,.js,.vue ./src ",
"lint:prettier": "prettier --write \"**/*.{js,cjs,ts,json,tsx,css,less,scss,vue,html,md}\"",
"lint:stylelint": "stylelint \"**/*.{css,scss,vue}\" --fix",
"lint:lint-staged": "lint-staged",
"commit": "git-cz",
"build": "webpack"
},
"config": {
"commitizen": {
"path": "node_modules/cz-git"
}
},
"lint-staged": {
"*.{js,ts}": [
"eslint --fix",
"prettier --write"
],
"*.{cjs,json}": [
"prettier --write"
],
"*.{vue,html}": [
"eslint --fix",
"prettier --write",
"stylelint --fix"
],
"*.{scss,css}": [
"stylelint --fix",
"prettier --write"
],
"*.md": [
"prettier --write"
]
},
"dependencies": {
"@element-plus/icons": "^0.0.11",
"@element-plus/icons-vue": "^2.1.0",
"@vitejs/plugin-vue": "^4.2.3",
"@vueuse/core": "^10.1.2",
"@wangeditor/editor": "^5.1.23",
"@wangeditor/editor-for-vue": "5.1.10",
"@wecom/jssdk": "^1.3.2",
"axios": "^1.4.0",
"build": "^0.1.4",
"clipboard": "^2.0.11",
"echarts": "^5.4.3",
"element-plus": "^2.3.12",
"js-beautify": "^1.14.8",
"js-md5": "^0.7.3",
"md5": "^2.3.0",
"nprogress": "^0.2.0",
"path-browserify": "^1.0.1",
"path-to-regexp": "^6.2.0",
"pinia": "^2.0.33",
"quill": "^1.3.7",
"screenfull": "^6.0.0",
"ts-md5": "^1.3.1",
"vue": "^3.3.4",
"vue-i18n": "9.2.2",
"vue-quill-editor": "^3.0.6",
"vue-router": "^4.2.0",
"vuedraggable": "^4.1.0",
"vuedraggable-es": "^4.1.1",
"wangeditor": "^4.7.15",
"webpack": "^5.88.2"
},
"devDependencies": {
"@commitlint/cli": "^17.6.3",
"@commitlint/config-conventional": "^17.6.3",
"@iconify-json/ep": "^1.1.10",
"@types/md5": "^2.3.2",
"@types/nprogress": "^0.2.0",
"@types/path-browserify": "^1.0.0",
"@typescript-eslint/eslint-plugin": "^5.59.6",
"@typescript-eslint/parser": "^5.59.6",
"autoprefixer": "^10.4.14",
"commitizen": "^4.3.0",
"cz-git": "^1.6.1",
"eslint": "^8.40.0",
"eslint-config-prettier": "^8.8.0",
"eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-vue": "^9.13.0",
"fast-glob": "^3.2.11",
"husky": "^8.0.3",
"lint-staged": "^13.2.2",
"postcss": "^8.4.23",
"postcss-html": "^1.5.0",
"postcss-scss": "^4.0.6",
"prettier": "^2.8.8",
"sass": "^1.58.3",
"stylelint": "^15.5.0",
"stylelint-config-html": "^1.1.0",
"stylelint-config-recess-order": "^4.0.0",
"stylelint-config-recommended-scss": "11.0.0 ",
"stylelint-config-recommended-vue": "^1.4.0",
"stylelint-config-standard": "^33.0.0",
"stylelint-config-standard-scss": "^9.0.0",
"typescript": "^5.0.4",
"unocss": "^0.51.13",
"unplugin-auto-import": "^0.15.3",
"unplugin-icons": "^0.16.1",
"unplugin-vue-components": "^0.24.1",
"vite": "^4.3.5",
"vite-plugin-svg-icons": "^2.0.1",
"vue-tsc": "^1.6.5 ",
"webpack-cli": "^5.1.4"
},
"repository": "",
"author": "",
"license": "MIT"
}

129
.history/src/api/opk/api_20231101101014.ts

@ -0,0 +1,129 @@
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 } from './type';
export function addPostCont(url:string,method:string,data?: postinfp){
return request({
url: url,
method: method,
data: data
});
}
export function tarlist(data?:tarData){
return request({
url:'/kpiapi/department_pc/new_depart_tar_list',
method:'post',
data:data
})
}
export function addtarget(data?:addlist){
return request({
url:'/kpiapi/department_pc/new_add_depar_target',
method:'post',
data:data
})
}
export function deltarget(data?:deltarget){
return request({
url:'/kpiapi/department_pc/new_del_target',
method:'post',
data:data
})
}
export function getgroupusers(data?:getgroupData){
return request({
url:'/api/group/getgroupdepartmap',
method:'post',
data:data
})
}
export function edittarget(data?:edittarget){
return request({
url:'/kpiapi/department_pc/new_edit_one_target',
method:'post',
data:data
})
}
export function positionlist(data?:position){
return request({
url:'/hrapi/org/positionlist',
method:'post',
data:data
})
}
export function getgroupuser(data?:getgroup){
return request({
url:'/api/group/getgroupuser',
method:'post',
data:data
})
}
export function organdpost(data?:organd){
return request({
url:'/hrapi/org/get_organdpost_three',
method:'post',
data:data
})
}
export function posttarget(data?:postsss){
return request({
url:'/kpiapi/postpc/get_posttarget_list',
method:'post',
data:data
})
}
export function addposttargetcont(data?:addposttar){
return request({
url:'/kpiapi/postpc/addposttargetcont',
method:'post',
data:data
})
}
export function search_orgpost(data?:searchorgpos){
return request({
url:'/kpiapi/postpc/search_orgpost_list',
method:'post',
data:data
})
}
export function set_posttarget(data?:setposttarget){
return request({
url:'/kpiapi/postpc/set_posttarget_state',
method:'post',
data:data
})
}
export function table_base_post(data?:table_base_post_target){
return request({
url:'/kpiapi/postpc/table_base_post_target',
method:'post',
data:data
})
}
export function getdetailslist(data?:getdetails){
return request({
url:'/kpiapi/postpc/getdetailslist',
method:'post',
data:data
})
}
export function neweditpost(data?:neweditposttarget){
return request({
url:'/kpiapi/postpc/neweditposttarget',
method:'post',
data:data
})
}
export function get_organdpost(data?:get_organdpost_ary){
return request({
url:'/kpiapi/postpc/get_organdpost_ary',
method:'post',
data:data
})
}
export function look_work(data?:look_work_flowcont){
return request({
url:'/kpiapi/workflow/look_work_flowcont',
method:'post',
data:data
})
}
quant/quantechart

136
.history/src/api/opk/api_20231101101018.ts

@ -0,0 +1,136 @@
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 } from './type';
export function addPostCont(url:string,method:string,data?: postinfp){
return request({
url: url,
method: method,
data: data
});
}
export function tarlist(data?:tarData){
return request({
url:'/kpiapi/department_pc/new_depart_tar_list',
method:'post',
data:data
})
}
export function addtarget(data?:addlist){
return request({
url:'/kpiapi/department_pc/new_add_depar_target',
method:'post',
data:data
})
}
export function deltarget(data?:deltarget){
return request({
url:'/kpiapi/department_pc/new_del_target',
method:'post',
data:data
})
}
export function getgroupusers(data?:getgroupData){
return request({
url:'/api/group/getgroupdepartmap',
method:'post',
data:data
})
}
export function edittarget(data?:edittarget){
return request({
url:'/kpiapi/department_pc/new_edit_one_target',
method:'post',
data:data
})
}
export function positionlist(data?:position){
return request({
url:'/hrapi/org/positionlist',
method:'post',
data:data
})
}
export function getgroupuser(data?:getgroup){
return request({
url:'/api/group/getgroupuser',
method:'post',
data:data
})
}
export function organdpost(data?:organd){
return request({
url:'/hrapi/org/get_organdpost_three',
method:'post',
data:data
})
}
export function posttarget(data?:postsss){
return request({
url:'/kpiapi/postpc/get_posttarget_list',
method:'post',
data:data
})
}
export function addposttargetcont(data?:addposttar){
return request({
url:'/kpiapi/postpc/addposttargetcont',
method:'post',
data:data
})
}
export function search_orgpost(data?:searchorgpos){
return request({
url:'/kpiapi/postpc/search_orgpost_list',
method:'post',
data:data
})
}
export function set_posttarget(data?:setposttarget){
return request({
url:'/kpiapi/postpc/set_posttarget_state',
method:'post',
data:data
})
}
export function table_base_post(data?:table_base_post_target){
return request({
url:'/kpiapi/postpc/table_base_post_target',
method:'post',
data:data
})
}
export function getdetailslist(data?:getdetails){
return request({
url:'/kpiapi/postpc/getdetailslist',
method:'post',
data:data
})
}
export function neweditpost(data?:neweditposttarget){
return request({
url:'/kpiapi/postpc/neweditposttarget',
method:'post',
data:data
})
}
export function get_organdpost(data?:get_organdpost_ary){
return request({
url:'/kpiapi/postpc/get_organdpost_ary',
method:'post',
data:data
})
}
export function look_work(data?:look_work_flowcont){
return request({
url:'/kpiapi/workflow/look_work_flowcont',
method:'post',
data:data
})
}
quant/quantechart
export function look_work(data?:look_work_flowcont){
return request({
url:'/kpiapi/workflow/look_work_flowcont',
method:'post',
data:data
})
}

135
.history/src/api/opk/api_20231101101020.ts

@ -0,0 +1,135 @@
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 } from './type';
export function addPostCont(url:string,method:string,data?: postinfp){
return request({
url: url,
method: method,
data: data
});
}
export function tarlist(data?:tarData){
return request({
url:'/kpiapi/department_pc/new_depart_tar_list',
method:'post',
data:data
})
}
export function addtarget(data?:addlist){
return request({
url:'/kpiapi/department_pc/new_add_depar_target',
method:'post',
data:data
})
}
export function deltarget(data?:deltarget){
return request({
url:'/kpiapi/department_pc/new_del_target',
method:'post',
data:data
})
}
export function getgroupusers(data?:getgroupData){
return request({
url:'/api/group/getgroupdepartmap',
method:'post',
data:data
})
}
export function edittarget(data?:edittarget){
return request({
url:'/kpiapi/department_pc/new_edit_one_target',
method:'post',
data:data
})
}
export function positionlist(data?:position){
return request({
url:'/hrapi/org/positionlist',
method:'post',
data:data
})
}
export function getgroupuser(data?:getgroup){
return request({
url:'/api/group/getgroupuser',
method:'post',
data:data
})
}
export function organdpost(data?:organd){
return request({
url:'/hrapi/org/get_organdpost_three',
method:'post',
data:data
})
}
export function posttarget(data?:postsss){
return request({
url:'/kpiapi/postpc/get_posttarget_list',
method:'post',
data:data
})
}
export function addposttargetcont(data?:addposttar){
return request({
url:'/kpiapi/postpc/addposttargetcont',
method:'post',
data:data
})
}
export function search_orgpost(data?:searchorgpos){
return request({
url:'/kpiapi/postpc/search_orgpost_list',
method:'post',
data:data
})
}
export function set_posttarget(data?:setposttarget){
return request({
url:'/kpiapi/postpc/set_posttarget_state',
method:'post',
data:data
})
}
export function table_base_post(data?:table_base_post_target){
return request({
url:'/kpiapi/postpc/table_base_post_target',
method:'post',
data:data
})
}
export function getdetailslist(data?:getdetails){
return request({
url:'/kpiapi/postpc/getdetailslist',
method:'post',
data:data
})
}
export function neweditpost(data?:neweditposttarget){
return request({
url:'/kpiapi/postpc/neweditposttarget',
method:'post',
data:data
})
}
export function get_organdpost(data?:get_organdpost_ary){
return request({
url:'/kpiapi/postpc/get_organdpost_ary',
method:'post',
data:data
})
}
export function look_work(data?:look_work_flowcont){
return request({
url:'/kpiapi/workflow/look_work_flowcont',
method:'post',
data:data
})
}
export function look_work(data?:look_work_flowcont){
return request({
url:'/kpiapi/workflow/look_work_flowcont',
method:'post',
data:data
})
}

136
.history/src/api/opk/api_20231101101026.ts

@ -0,0 +1,136 @@
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 } from './type';
export function addPostCont(url:string,method:string,data?: postinfp){
return request({
url: url,
method: method,
data: data
});
}
export function tarlist(data?:tarData){
return request({
url:'/kpiapi/department_pc/new_depart_tar_list',
method:'post',
data:data
})
}
export function addtarget(data?:addlist){
return request({
url:'/kpiapi/department_pc/new_add_depar_target',
method:'post',
data:data
})
}
export function deltarget(data?:deltarget){
return request({
url:'/kpiapi/department_pc/new_del_target',
method:'post',
data:data
})
}
export function getgroupusers(data?:getgroupData){
return request({
url:'/api/group/getgroupdepartmap',
method:'post',
data:data
})
}
export function edittarget(data?:edittarget){
return request({
url:'/kpiapi/department_pc/new_edit_one_target',
method:'post',
data:data
})
}
export function positionlist(data?:position){
return request({
url:'/hrapi/org/positionlist',
method:'post',
data:data
})
}
export function getgroupuser(data?:getgroup){
return request({
url:'/api/group/getgroupuser',
method:'post',
data:data
})
}
export function organdpost(data?:organd){
return request({
url:'/hrapi/org/get_organdpost_three',
method:'post',
data:data
})
}
export function posttarget(data?:postsss){
return request({
url:'/kpiapi/postpc/get_posttarget_list',
method:'post',
data:data
})
}
export function addposttargetcont(data?:addposttar){
return request({
url:'/kpiapi/postpc/addposttargetcont',
method:'post',
data:data
})
}
export function search_orgpost(data?:searchorgpos){
return request({
url:'/kpiapi/postpc/search_orgpost_list',
method:'post',
data:data
})
}
export function set_posttarget(data?:setposttarget){
return request({
url:'/kpiapi/postpc/set_posttarget_state',
method:'post',
data:data
})
}
export function table_base_post(data?:table_base_post_target){
return request({
url:'/kpiapi/postpc/table_base_post_target',
method:'post',
data:data
})
}
export function getdetailslist(data?:getdetails){
return request({
url:'/kpiapi/postpc/getdetailslist',
method:'post',
data:data
})
}
export function neweditpost(data?:neweditposttarget){
return request({
url:'/kpiapi/postpc/neweditposttarget',
method:'post',
data:data
})
}
export function get_organdpost(data?:get_organdpost_ary){
return request({
url:'/kpiapi/postpc/get_organdpost_ary',
method:'post',
data:data
})
}
export function look_work(data?:look_work_flowcont){
return request({
url:'/kpiapi/workflow/look_work_flowcont',
method:'post',
data:data
})
}
export function look_work(data?:look_work_flowcont){
return request({
url:'/kpiapi/quant/quantechart
',
method:'post',
data:data
})
}

135
.history/src/api/opk/api_20231101101028.ts

@ -0,0 +1,135 @@
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 } from './type';
export function addPostCont(url:string,method:string,data?: postinfp){
return request({
url: url,
method: method,
data: data
});
}
export function tarlist(data?:tarData){
return request({
url:'/kpiapi/department_pc/new_depart_tar_list',
method:'post',
data:data
})
}
export function addtarget(data?:addlist){
return request({
url:'/kpiapi/department_pc/new_add_depar_target',
method:'post',
data:data
})
}
export function deltarget(data?:deltarget){
return request({
url:'/kpiapi/department_pc/new_del_target',
method:'post',
data:data
})
}
export function getgroupusers(data?:getgroupData){
return request({
url:'/api/group/getgroupdepartmap',
method:'post',
data:data
})
}
export function edittarget(data?:edittarget){
return request({
url:'/kpiapi/department_pc/new_edit_one_target',
method:'post',
data:data
})
}
export function positionlist(data?:position){
return request({
url:'/hrapi/org/positionlist',
method:'post',
data:data
})
}
export function getgroupuser(data?:getgroup){
return request({
url:'/api/group/getgroupuser',
method:'post',
data:data
})
}
export function organdpost(data?:organd){
return request({
url:'/hrapi/org/get_organdpost_three',
method:'post',
data:data
})
}
export function posttarget(data?:postsss){
return request({
url:'/kpiapi/postpc/get_posttarget_list',
method:'post',
data:data
})
}
export function addposttargetcont(data?:addposttar){
return request({
url:'/kpiapi/postpc/addposttargetcont',
method:'post',
data:data
})
}
export function search_orgpost(data?:searchorgpos){
return request({
url:'/kpiapi/postpc/search_orgpost_list',
method:'post',
data:data
})
}
export function set_posttarget(data?:setposttarget){
return request({
url:'/kpiapi/postpc/set_posttarget_state',
method:'post',
data:data
})
}
export function table_base_post(data?:table_base_post_target){
return request({
url:'/kpiapi/postpc/table_base_post_target',
method:'post',
data:data
})
}
export function getdetailslist(data?:getdetails){
return request({
url:'/kpiapi/postpc/getdetailslist',
method:'post',
data:data
})
}
export function neweditpost(data?:neweditposttarget){
return request({
url:'/kpiapi/postpc/neweditposttarget',
method:'post',
data:data
})
}
export function get_organdpost(data?:get_organdpost_ary){
return request({
url:'/kpiapi/postpc/get_organdpost_ary',
method:'post',
data:data
})
}
export function look_work(data?:look_work_flowcont){
return request({
url:'/kpiapi/workflow/look_work_flowcont',
method:'post',
data:data
})
}
export function look_work(data?:look_work_flowcont){
return request({
url:'/kpiapi/quant/quantechart',
method:'post',
data:data
})
}

135
.history/src/api/opk/api_20231101101032.ts

@ -0,0 +1,135 @@
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 } from './type';
export function addPostCont(url:string,method:string,data?: postinfp){
return request({
url: url,
method: method,
data: data
});
}
export function tarlist(data?:tarData){
return request({
url:'/kpiapi/department_pc/new_depart_tar_list',
method:'post',
data:data
})
}
export function addtarget(data?:addlist){
return request({
url:'/kpiapi/department_pc/new_add_depar_target',
method:'post',
data:data
})
}
export function deltarget(data?:deltarget){
return request({
url:'/kpiapi/department_pc/new_del_target',
method:'post',
data:data
})
}
export function getgroupusers(data?:getgroupData){
return request({
url:'/api/group/getgroupdepartmap',
method:'post',
data:data
})
}
export function edittarget(data?:edittarget){
return request({
url:'/kpiapi/department_pc/new_edit_one_target',
method:'post',
data:data
})
}
export function positionlist(data?:position){
return request({
url:'/hrapi/org/positionlist',
method:'post',
data:data
})
}
export function getgroupuser(data?:getgroup){
return request({
url:'/api/group/getgroupuser',
method:'post',
data:data
})
}
export function organdpost(data?:organd){
return request({
url:'/hrapi/org/get_organdpost_three',
method:'post',
data:data
})
}
export function posttarget(data?:postsss){
return request({
url:'/kpiapi/postpc/get_posttarget_list',
method:'post',
data:data
})
}
export function addposttargetcont(data?:addposttar){
return request({
url:'/kpiapi/postpc/addposttargetcont',
method:'post',
data:data
})
}
export function search_orgpost(data?:searchorgpos){
return request({
url:'/kpiapi/postpc/search_orgpost_list',
method:'post',
data:data
})
}
export function set_posttarget(data?:setposttarget){
return request({
url:'/kpiapi/postpc/set_posttarget_state',
method:'post',
data:data
})
}
export function table_base_post(data?:table_base_post_target){
return request({
url:'/kpiapi/postpc/table_base_post_target',
method:'post',
data:data
})
}
export function getdetailslist(data?:getdetails){
return request({
url:'/kpiapi/postpc/getdetailslist',
method:'post',
data:data
})
}
export function neweditpost(data?:neweditposttarget){
return request({
url:'/kpiapi/postpc/neweditposttarget',
method:'post',
data:data
})
}
export function get_organdpost(data?:get_organdpost_ary){
return request({
url:'/kpiapi/postpc/get_organdpost_ary',
method:'post',
data:data
})
}
export function look_work(data?:look_work_flowcont){
return request({
url:'/kpiapi/workflow/look_work_flowcont',
method:'post',
data:data
})
}
export function quantechart(data?:look_work_flowcont){
return request({
url:'/kpiapi/quant/quantechart',
method:'post',
data:data
})
}

135
.history/src/api/opk/api_20231101101033.ts

@ -0,0 +1,135 @@
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 } from './type';
export function addPostCont(url:string,method:string,data?: postinfp){
return request({
url: url,
method: method,
data: data
});
}
export function tarlist(data?:tarData){
return request({
url:'/kpiapi/department_pc/new_depart_tar_list',
method:'post',
data:data
})
}
export function addtarget(data?:addlist){
return request({
url:'/kpiapi/department_pc/new_add_depar_target',
method:'post',
data:data
})
}
export function deltarget(data?:deltarget){
return request({
url:'/kpiapi/department_pc/new_del_target',
method:'post',
data:data
})
}
export function getgroupusers(data?:getgroupData){
return request({
url:'/api/group/getgroupdepartmap',
method:'post',
data:data
})
}
export function edittarget(data?:edittarget){
return request({
url:'/kpiapi/department_pc/new_edit_one_target',
method:'post',
data:data
})
}
export function positionlist(data?:position){
return request({
url:'/hrapi/org/positionlist',
method:'post',
data:data
})
}
export function getgroupuser(data?:getgroup){
return request({
url:'/api/group/getgroupuser',
method:'post',
data:data
})
}
export function organdpost(data?:organd){
return request({
url:'/hrapi/org/get_organdpost_three',
method:'post',
data:data
})
}
export function posttarget(data?:postsss){
return request({
url:'/kpiapi/postpc/get_posttarget_list',
method:'post',
data:data
})
}
export function addposttargetcont(data?:addposttar){
return request({
url:'/kpiapi/postpc/addposttargetcont',
method:'post',
data:data
})
}
export function search_orgpost(data?:searchorgpos){
return request({
url:'/kpiapi/postpc/search_orgpost_list',
method:'post',
data:data
})
}
export function set_posttarget(data?:setposttarget){
return request({
url:'/kpiapi/postpc/set_posttarget_state',
method:'post',
data:data
})
}
export function table_base_post(data?:table_base_post_target){
return request({
url:'/kpiapi/postpc/table_base_post_target',
method:'post',
data:data
})
}
export function getdetailslist(data?:getdetails){
return request({
url:'/kpiapi/postpc/getdetailslist',
method:'post',
data:data
})
}
export function neweditpost(data?:neweditposttarget){
return request({
url:'/kpiapi/postpc/neweditposttarget',
method:'post',
data:data
})
}
export function get_organdpost(data?:get_organdpost_ary){
return request({
url:'/kpiapi/postpc/get_organdpost_ary',
method:'post',
data:data
})
}
export function look_work(data?:look_work_flowcont){
return request({
url:'/kpiapi/workflow/look_work_flowcont',
method:'post',
data:data
})
}
export function quantechart(data?:quantechart){
return request({
url:'/kpiapi/quant/quantechart',
method:'post',
data:data
})
}

135
.history/src/api/opk/api_20231101101039.ts

@ -0,0 +1,135 @@
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 } from './type';
export function addPostCont(url:string,method:string,data?: postinfp){
return request({
url: url,
method: method,
data: data
});
}
export function tarlist(data?:tarData){
return request({
url:'/kpiapi/department_pc/new_depart_tar_list',
method:'post',
data:data
})
}
export function addtarget(data?:addlist){
return request({
url:'/kpiapi/department_pc/new_add_depar_target',
method:'post',
data:data
})
}
export function deltarget(data?:deltarget){
return request({
url:'/kpiapi/department_pc/new_del_target',
method:'post',
data:data
})
}
export function getgroupusers(data?:getgroupData){
return request({
url:'/api/group/getgroupdepartmap',
method:'post',
data:data
})
}
export function edittarget(data?:edittarget){
return request({
url:'/kpiapi/department_pc/new_edit_one_target',
method:'post',
data:data
})
}
export function positionlist(data?:position){
return request({
url:'/hrapi/org/positionlist',
method:'post',
data:data
})
}
export function getgroupuser(data?:getgroup){
return request({
url:'/api/group/getgroupuser',
method:'post',
data:data
})
}
export function organdpost(data?:organd){
return request({
url:'/hrapi/org/get_organdpost_three',
method:'post',
data:data
})
}
export function posttarget(data?:postsss){
return request({
url:'/kpiapi/postpc/get_posttarget_list',
method:'post',
data:data
})
}
export function addposttargetcont(data?:addposttar){
return request({
url:'/kpiapi/postpc/addposttargetcont',
method:'post',
data:data
})
}
export function search_orgpost(data?:searchorgpos){
return request({
url:'/kpiapi/postpc/search_orgpost_list',
method:'post',
data:data
})
}
export function set_posttarget(data?:setposttarget){
return request({
url:'/kpiapi/postpc/set_posttarget_state',
method:'post',
data:data
})
}
export function table_base_post(data?:table_base_post_target){
return request({
url:'/kpiapi/postpc/table_base_post_target',
method:'post',
data:data
})
}
export function getdetailslist(data?:getdetails){
return request({
url:'/kpiapi/postpc/getdetailslist',
method:'post',
data:data
})
}
export function neweditpost(data?:neweditposttarget){
return request({
url:'/kpiapi/postpc/neweditposttarget',
method:'post',
data:data
})
}
export function get_organdpost(data?:get_organdpost_ary){
return request({
url:'/kpiapi/postpc/get_organdpost_ary',
method:'post',
data:data
})
}
export function look_work(data?:look_work_flowcont){
return request({
url:'/kpiapi/workflow/look_work_flowcont',
method:'post',
data:data
})
}
export function quante(data?:quantechart){
return request({
url:'/kpiapi/quant/quantechart',
method:'post',
data:data
})
}

135
.history/src/api/opk/api_20231101101056.ts

@ -0,0 +1,135 @@
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 } from './type';
export function addPostCont(url:string,method:string,data?: postinfp){
return request({
url: url,
method: method,
data: data
});
}
export function tarlist(data?:tarData){
return request({
url:'/kpiapi/department_pc/new_depart_tar_list',
method:'post',
data:data
})
}
export function addtarget(data?:addlist){
return request({
url:'/kpiapi/department_pc/new_add_depar_target',
method:'post',
data:data
})
}
export function deltarget(data?:deltarget){
return request({
url:'/kpiapi/department_pc/new_del_target',
method:'post',
data:data
})
}
export function getgroupusers(data?:getgroupData){
return request({
url:'/api/group/getgroupdepartmap',
method:'post',
data:data
})
}
export function edittarget(data?:edittarget){
return request({
url:'/kpiapi/department_pc/new_edit_one_target',
method:'post',
data:data
})
}
export function positionlist(data?:position){
return request({
url:'/hrapi/org/positionlist',
method:'post',
data:data
})
}
export function getgroupuser(data?:getgroup){
return request({
url:'/api/group/getgroupuser',
method:'post',
data:data
})
}
export function organdpost(data?:organd){
return request({
url:'/hrapi/org/get_organdpost_three',
method:'post',
data:data
})
}
export function posttarget(data?:postsss){
return request({
url:'/kpiapi/postpc/get_posttarget_list',
method:'post',
data:data
})
}
export function addposttargetcont(data?:addposttar){
return request({
url:'/kpiapi/postpc/addposttargetcont',
method:'post',
data:data
})
}
export function search_orgpost(data?:searchorgpos){
return request({
url:'/kpiapi/postpc/search_orgpost_list',
method:'post',
data:data
})
}
export function set_posttarget(data?:setposttarget){
return request({
url:'/kpiapi/postpc/set_posttarget_state',
method:'post',
data:data
})
}
export function table_base_post(data?:table_base_post_target){
return request({
url:'/kpiapi/postpc/table_base_post_target',
method:'post',
data:data
})
}
export function getdetailslist(data?:getdetails){
return request({
url:'/kpiapi/postpc/getdetailslist',
method:'post',
data:data
})
}
export function neweditpost(data?:neweditposttarget){
return request({
url:'/kpiapi/postpc/neweditposttarget',
method:'post',
data:data
})
}
export function get_organdpost(data?:get_organdpost_ary){
return request({
url:'/kpiapi/postpc/get_organdpost_ary',
method:'post',
data:data
})
}
export function look_work(data?:look_work_flowcont){
return request({
url:'/kpiapi/workflow/look_work_flowcont',
method:'post',
data:data
})
}
export function quante(data?:quantechart){
return request({
url:'/kpiapi/quant/quantechart',
method:'post',
data:data
})
}

135
.history/src/api/opk/api_20231101101543.ts

@ -0,0 +1,135 @@
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 } from './type';
export function addPostCont(url:string,method:string,data?: postinfp){
return request({
url: url,
method: method,
data: data
});
}
export function tarlist(data?:tarData){
return request({
url:'/kpiapi/department_pc/new_depart_tar_list',
method:'post',
data:data
})
}
export function addtarget(data?:addlist){
return request({
url:'/kpiapi/department_pc/new_add_depar_target',
method:'post',
data:data
})
}
export function deltarget(data?:deltarget){
return request({
url:'/kpiapi/department_pc/new_del_target',
method:'post',
data:data
})
}
export function getgroupusers(data?:getgroupData){
return request({
url:'/api/group/getgroupdepartmap',
method:'post',
data:data
})
}
export function edittarget(data?:edittarget){
return request({
url:'/kpiapi/department_pc/new_edit_one_target',
method:'post',
data:data
})
}
export function positionlist(data?:position){
return request({
url:'/hrapi/org/positionlist',
method:'post',
data:data
})
}
export function getgroupuser(data?:getgroup){
return request({
url:'/api/group/getgroupuser',
method:'post',
data:data
})
}
export function organdpost(data?:organd){
return request({
url:'/hrapi/org/get_organdpost_three',
method:'post',
data:data
})
}
export function posttarget(data?:postsss){
return request({
url:'/kpiapi/postpc/get_posttarget_list',
method:'post',
data:data
})
}
export function addposttargetcont(data?:addposttar){
return request({
url:'/kpiapi/postpc/addposttargetcont',
method:'post',
data:data
})
}
export function search_orgpost(data?:searchorgpos){
return request({
url:'/kpiapi/postpc/search_orgpost_list',
method:'post',
data:data
})
}
export function set_posttarget(data?:setposttarget){
return request({
url:'/kpiapi/postpc/set_posttarget_state',
method:'post',
data:data
})
}
export function table_base_post(data?:table_base_post_target){
return request({
url:'/kpiapi/postpc/table_base_post_target',
method:'post',
data:data
})
}
export function getdetailslist(data?:getdetails){
return request({
url:'/kpiapi/postpc/getdetailslist',
method:'post',
data:data
})
}
export function neweditpost(data?:neweditposttarget){
return request({
url:'/kpiapi/postpc/neweditposttarget',
method:'post',
data:data
})
}
export function get_organdpost(data?:get_organdpost_ary){
return request({
url:'/kpiapi/postpc/get_organdpost_ary',
method:'post',
data:data
})
}
export function look_work(data?:look_work_flowcont){
return request({
url:'/kpiapi/workflow/look_work_flowcont',
method:'post',
data:data
})
}
export function quante(data?:quantechart){
return request({
url:'/api/quant/quantechart',
method:'post',
data:data
})
}

136
.history/src/api/opk/api_20231101150838.ts

@ -0,0 +1,136 @@
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 } from './type';
export function addPostCont(url:string,method:string,data?: postinfp){
return request({
url: url,
method: method,
data: data
});
}
export function tarlist(data?:tarData){
return request({
url:'/kpiapi/department_pc/new_depart_tar_list',
method:'post',
data:data
})
}
export function addtarget(data?:addlist){
return request({
url:'/kpiapi/department_pc/new_add_depar_target',
method:'post',
data:data
})
}
export function deltarget(data?:deltarget){
return request({
url:'/kpiapi/department_pc/new_del_target',
method:'post',
data:data
})
}
export function getgroupusers(data?:getgroupData){
return request({
url:'/api/group/getgroupdepartmap',
method:'post',
data:data
})
}
export function edittarget(data?:edittarget){
return request({
url:'/kpiapi/department_pc/new_edit_one_target',
method:'post',
data:data
})
}
export function positionlist(data?:position){
return request({
url:'/hrapi/org/positionlist',
method:'post',
data:data
})
}
export function getgroupuser(data?:getgroup){
return request({
url:'/api/group/getgroupuser',
method:'post',
data:data
})
}
export function organdpost(data?:organd){
return request({
url:'/hrapi/org/get_organdpost_three',
method:'post',
data:data
})
}
export function posttarget(data?:postsss){
return request({
url:'/kpiapi/postpc/get_posttarget_list',
method:'post',
data:data
})
}
export function addposttargetcont(data?:addposttar){
return request({
url:'/kpiapi/postpc/addposttargetcont',
method:'post',
data:data
})
}
export function search_orgpost(data?:searchorgpos){
return request({
url:'/kpiapi/postpc/search_orgpost_list',
method:'post',
data:data
})
}
export function set_posttarget(data?:setposttarget){
return request({
url:'/kpiapi/postpc/set_posttarget_state',
method:'post',
data:data
})
}
export function table_base_post(data?:table_base_post_target){
return request({
url:'/kpiapi/postpc/table_base_post_target',
method:'post',
data:data
})
}
export function getdetailslist(data?:getdetails){
return request({
url:'/kpiapi/postpc/getdetailslist',
method:'post',
data:data
})
}
export function neweditpost(data?:neweditposttarget){
return request({
url:'/kpiapi/postpc/neweditposttarget',
method:'post',
data:data
})
}
export function get_organdpost(data?:get_organdpost_ary){
return request({
url:'/kpiapi/postpc/get_organdpost_ary',
method:'post',
data:data
})
}
export function look_work(data?:look_work_flowcont){
return request({
url:'/kpiapi/workflow/look_work_flowcont',
method:'post',
data:data
})
}
export function quante(data?:quantechart){
return request({
url:'/api/quant/quantechart',
method:'post',
data:data
})
}
gettarget

143
.history/src/api/opk/api_20231101150842.ts

@ -0,0 +1,143 @@
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 } from './type';
export function addPostCont(url:string,method:string,data?: postinfp){
return request({
url: url,
method: method,
data: data
});
}
export function tarlist(data?:tarData){
return request({
url:'/kpiapi/department_pc/new_depart_tar_list',
method:'post',
data:data
})
}
export function addtarget(data?:addlist){
return request({
url:'/kpiapi/department_pc/new_add_depar_target',
method:'post',
data:data
})
}
export function deltarget(data?:deltarget){
return request({
url:'/kpiapi/department_pc/new_del_target',
method:'post',
data:data
})
}
export function getgroupusers(data?:getgroupData){
return request({
url:'/api/group/getgroupdepartmap',
method:'post',
data:data
})
}
export function edittarget(data?:edittarget){
return request({
url:'/kpiapi/department_pc/new_edit_one_target',
method:'post',
data:data
})
}
export function positionlist(data?:position){
return request({
url:'/hrapi/org/positionlist',
method:'post',
data:data
})
}
export function getgroupuser(data?:getgroup){
return request({
url:'/api/group/getgroupuser',
method:'post',
data:data
})
}
export function organdpost(data?:organd){
return request({
url:'/hrapi/org/get_organdpost_three',
method:'post',
data:data
})
}
export function posttarget(data?:postsss){
return request({
url:'/kpiapi/postpc/get_posttarget_list',
method:'post',
data:data
})
}
export function addposttargetcont(data?:addposttar){
return request({
url:'/kpiapi/postpc/addposttargetcont',
method:'post',
data:data
})
}
export function search_orgpost(data?:searchorgpos){
return request({
url:'/kpiapi/postpc/search_orgpost_list',
method:'post',
data:data
})
}
export function set_posttarget(data?:setposttarget){
return request({
url:'/kpiapi/postpc/set_posttarget_state',
method:'post',
data:data
})
}
export function table_base_post(data?:table_base_post_target){
return request({
url:'/kpiapi/postpc/table_base_post_target',
method:'post',
data:data
})
}
export function getdetailslist(data?:getdetails){
return request({
url:'/kpiapi/postpc/getdetailslist',
method:'post',
data:data
})
}
export function neweditpost(data?:neweditposttarget){
return request({
url:'/kpiapi/postpc/neweditposttarget',
method:'post',
data:data
})
}
export function get_organdpost(data?:get_organdpost_ary){
return request({
url:'/kpiapi/postpc/get_organdpost_ary',
method:'post',
data:data
})
}
export function look_work(data?:look_work_flowcont){
return request({
url:'/kpiapi/workflow/look_work_flowcont',
method:'post',
data:data
})
}
export function quante(data?:quantechart){
return request({
url:'/api/quant/quantechart',
method:'post',
data:data
})
}
gettarget
export function quante(data?:quantechart){
return request({
url:'/api/quant/quantechart',
method:'post',
data:data
})
}

143
.history/src/api/opk/api_20231101150843.ts

@ -0,0 +1,143 @@
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 } from './type';
export function addPostCont(url:string,method:string,data?: postinfp){
return request({
url: url,
method: method,
data: data
});
}
export function tarlist(data?:tarData){
return request({
url:'/kpiapi/department_pc/new_depart_tar_list',
method:'post',
data:data
})
}
export function addtarget(data?:addlist){
return request({
url:'/kpiapi/department_pc/new_add_depar_target',
method:'post',
data:data
})
}
export function deltarget(data?:deltarget){
return request({
url:'/kpiapi/department_pc/new_del_target',
method:'post',
data:data
})
}
export function getgroupusers(data?:getgroupData){
return request({
url:'/api/group/getgroupdepartmap',
method:'post',
data:data
})
}
export function edittarget(data?:edittarget){
return request({
url:'/kpiapi/department_pc/new_edit_one_target',
method:'post',
data:data
})
}
export function positionlist(data?:position){
return request({
url:'/hrapi/org/positionlist',
method:'post',
data:data
})
}
export function getgroupuser(data?:getgroup){
return request({
url:'/api/group/getgroupuser',
method:'post',
data:data
})
}
export function organdpost(data?:organd){
return request({
url:'/hrapi/org/get_organdpost_three',
method:'post',
data:data
})
}
export function posttarget(data?:postsss){
return request({
url:'/kpiapi/postpc/get_posttarget_list',
method:'post',
data:data
})
}
export function addposttargetcont(data?:addposttar){
return request({
url:'/kpiapi/postpc/addposttargetcont',
method:'post',
data:data
})
}
export function search_orgpost(data?:searchorgpos){
return request({
url:'/kpiapi/postpc/search_orgpost_list',
method:'post',
data:data
})
}
export function set_posttarget(data?:setposttarget){
return request({
url:'/kpiapi/postpc/set_posttarget_state',
method:'post',
data:data
})
}
export function table_base_post(data?:table_base_post_target){
return request({
url:'/kpiapi/postpc/table_base_post_target',
method:'post',
data:data
})
}
export function getdetailslist(data?:getdetails){
return request({
url:'/kpiapi/postpc/getdetailslist',
method:'post',
data:data
})
}
export function neweditpost(data?:neweditposttarget){
return request({
url:'/kpiapi/postpc/neweditposttarget',
method:'post',
data:data
})
}
export function get_organdpost(data?:get_organdpost_ary){
return request({
url:'/kpiapi/postpc/get_organdpost_ary',
method:'post',
data:data
})
}
export function look_work(data?:look_work_flowcont){
return request({
url:'/kpiapi/workflow/look_work_flowcont',
method:'post',
data:data
})
}
export function quante(data?:quantechart){
return request({
url:'/api/quant/quantechart',
method:'post',
data:data
})
}
export function quante(data?:quantechart){
return request({
url:'/api/quant/quantechart',
method:'post',
data:data
})
}

142
.history/src/api/opk/api_20231101150845.ts

@ -0,0 +1,142 @@
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 } from './type';
export function addPostCont(url:string,method:string,data?: postinfp){
return request({
url: url,
method: method,
data: data
});
}
export function tarlist(data?:tarData){
return request({
url:'/kpiapi/department_pc/new_depart_tar_list',
method:'post',
data:data
})
}
export function addtarget(data?:addlist){
return request({
url:'/kpiapi/department_pc/new_add_depar_target',
method:'post',
data:data
})
}
export function deltarget(data?:deltarget){
return request({
url:'/kpiapi/department_pc/new_del_target',
method:'post',
data:data
})
}
export function getgroupusers(data?:getgroupData){
return request({
url:'/api/group/getgroupdepartmap',
method:'post',
data:data
})
}
export function edittarget(data?:edittarget){
return request({
url:'/kpiapi/department_pc/new_edit_one_target',
method:'post',
data:data
})
}
export function positionlist(data?:position){
return request({
url:'/hrapi/org/positionlist',
method:'post',
data:data
})
}
export function getgroupuser(data?:getgroup){
return request({
url:'/api/group/getgroupuser',
method:'post',
data:data
})
}
export function organdpost(data?:organd){
return request({
url:'/hrapi/org/get_organdpost_three',
method:'post',
data:data
})
}
export function posttarget(data?:postsss){
return request({
url:'/kpiapi/postpc/get_posttarget_list',
method:'post',
data:data
})
}
export function addposttargetcont(data?:addposttar){
return request({
url:'/kpiapi/postpc/addposttargetcont',
method:'post',
data:data
})
}
export function search_orgpost(data?:searchorgpos){
return request({
url:'/kpiapi/postpc/search_orgpost_list',
method:'post',
data:data
})
}
export function set_posttarget(data?:setposttarget){
return request({
url:'/kpiapi/postpc/set_posttarget_state',
method:'post',
data:data
})
}
export function table_base_post(data?:table_base_post_target){
return request({
url:'/kpiapi/postpc/table_base_post_target',
method:'post',
data:data
})
}
export function getdetailslist(data?:getdetails){
return request({
url:'/kpiapi/postpc/getdetailslist',
method:'post',
data:data
})
}
export function neweditpost(data?:neweditposttarget){
return request({
url:'/kpiapi/postpc/neweditposttarget',
method:'post',
data:data
})
}
export function get_organdpost(data?:get_organdpost_ary){
return request({
url:'/kpiapi/postpc/get_organdpost_ary',
method:'post',
data:data
})
}
export function look_work(data?:look_work_flowcont){
return request({
url:'/kpiapi/workflow/look_work_flowcont',
method:'post',
data:data
})
}
export function quante(data?:quantechart){
return request({
url:'/api/quant/quantechart',
method:'post',
data:data
})
}
export function quante(data?:quantechart){
return request({
url:'/api/quant/quantechart',
method:'post',
data:data
})
}

142
.history/src/api/opk/api_20231101150847.ts

@ -0,0 +1,142 @@
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 } from './type';
export function addPostCont(url:string,method:string,data?: postinfp){
return request({
url: url,
method: method,
data: data
});
}
export function tarlist(data?:tarData){
return request({
url:'/kpiapi/department_pc/new_depart_tar_list',
method:'post',
data:data
})
}
export function addtarget(data?:addlist){
return request({
url:'/kpiapi/department_pc/new_add_depar_target',
method:'post',
data:data
})
}
export function deltarget(data?:deltarget){
return request({
url:'/kpiapi/department_pc/new_del_target',
method:'post',
data:data
})
}
export function getgroupusers(data?:getgroupData){
return request({
url:'/api/group/getgroupdepartmap',
method:'post',
data:data
})
}
export function edittarget(data?:edittarget){
return request({
url:'/kpiapi/department_pc/new_edit_one_target',
method:'post',
data:data
})
}
export function positionlist(data?:position){
return request({
url:'/hrapi/org/positionlist',
method:'post',
data:data
})
}
export function getgroupuser(data?:getgroup){
return request({
url:'/api/group/getgroupuser',
method:'post',
data:data
})
}
export function organdpost(data?:organd){
return request({
url:'/hrapi/org/get_organdpost_three',
method:'post',
data:data
})
}
export function posttarget(data?:postsss){
return request({
url:'/kpiapi/postpc/get_posttarget_list',
method:'post',
data:data
})
}
export function addposttargetcont(data?:addposttar){
return request({
url:'/kpiapi/postpc/addposttargetcont',
method:'post',
data:data
})
}
export function search_orgpost(data?:searchorgpos){
return request({
url:'/kpiapi/postpc/search_orgpost_list',
method:'post',
data:data
})
}
export function set_posttarget(data?:setposttarget){
return request({
url:'/kpiapi/postpc/set_posttarget_state',
method:'post',
data:data
})
}
export function table_base_post(data?:table_base_post_target){
return request({
url:'/kpiapi/postpc/table_base_post_target',
method:'post',
data:data
})
}
export function getdetailslist(data?:getdetails){
return request({
url:'/kpiapi/postpc/getdetailslist',
method:'post',
data:data
})
}
export function neweditpost(data?:neweditposttarget){
return request({
url:'/kpiapi/postpc/neweditposttarget',
method:'post',
data:data
})
}
export function get_organdpost(data?:get_organdpost_ary){
return request({
url:'/kpiapi/postpc/get_organdpost_ary',
method:'post',
data:data
})
}
export function look_work(data?:look_work_flowcont){
return request({
url:'/kpiapi/workflow/look_work_flowcont',
method:'post',
data:data
})
}
export function quante(data?:quantechart){
return request({
url:'/api/quant/quantechart',
method:'post',
data:data
})
}
export function quante(data?:quantechart){
return request({
url:'/api/quant/gettarget',
method:'post',
data:data
})
}

142
.history/src/api/opk/api_20231101150848.ts

@ -0,0 +1,142 @@
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 } from './type';
export function addPostCont(url:string,method:string,data?: postinfp){
return request({
url: url,
method: method,
data: data
});
}
export function tarlist(data?:tarData){
return request({
url:'/kpiapi/department_pc/new_depart_tar_list',
method:'post',
data:data
})
}
export function addtarget(data?:addlist){
return request({
url:'/kpiapi/department_pc/new_add_depar_target',
method:'post',
data:data
})
}
export function deltarget(data?:deltarget){
return request({
url:'/kpiapi/department_pc/new_del_target',
method:'post',
data:data
})
}
export function getgroupusers(data?:getgroupData){
return request({
url:'/api/group/getgroupdepartmap',
method:'post',
data:data
})
}
export function edittarget(data?:edittarget){
return request({
url:'/kpiapi/department_pc/new_edit_one_target',
method:'post',
data:data
})
}
export function positionlist(data?:position){
return request({
url:'/hrapi/org/positionlist',
method:'post',
data:data
})
}
export function getgroupuser(data?:getgroup){
return request({
url:'/api/group/getgroupuser',
method:'post',
data:data
})
}
export function organdpost(data?:organd){
return request({
url:'/hrapi/org/get_organdpost_three',
method:'post',
data:data
})
}
export function posttarget(data?:postsss){
return request({
url:'/kpiapi/postpc/get_posttarget_list',
method:'post',
data:data
})
}
export function addposttargetcont(data?:addposttar){
return request({
url:'/kpiapi/postpc/addposttargetcont',
method:'post',
data:data
})
}
export function search_orgpost(data?:searchorgpos){
return request({
url:'/kpiapi/postpc/search_orgpost_list',
method:'post',
data:data
})
}
export function set_posttarget(data?:setposttarget){
return request({
url:'/kpiapi/postpc/set_posttarget_state',
method:'post',
data:data
})
}
export function table_base_post(data?:table_base_post_target){
return request({
url:'/kpiapi/postpc/table_base_post_target',
method:'post',
data:data
})
}
export function getdetailslist(data?:getdetails){
return request({
url:'/kpiapi/postpc/getdetailslist',
method:'post',
data:data
})
}
export function neweditpost(data?:neweditposttarget){
return request({
url:'/kpiapi/postpc/neweditposttarget',
method:'post',
data:data
})
}
export function get_organdpost(data?:get_organdpost_ary){
return request({
url:'/kpiapi/postpc/get_organdpost_ary',
method:'post',
data:data
})
}
export function look_work(data?:look_work_flowcont){
return request({
url:'/kpiapi/workflow/look_work_flowcont',
method:'post',
data:data
})
}
export function quante(data?:quantechart){
return request({
url:'/api/quant/quantechart',
method:'post',
data:data
})
}
export function gettarget(data?:quantechart){
return request({
url:'/api/quant/gettarget',
method:'post',
data:data
})
}

142
.history/src/api/opk/api_20231101150851.ts

@ -0,0 +1,142 @@
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 } from './type';
export function addPostCont(url:string,method:string,data?: postinfp){
return request({
url: url,
method: method,
data: data
});
}
export function tarlist(data?:tarData){
return request({
url:'/kpiapi/department_pc/new_depart_tar_list',
method:'post',
data:data
})
}
export function addtarget(data?:addlist){
return request({
url:'/kpiapi/department_pc/new_add_depar_target',
method:'post',
data:data
})
}
export function deltarget(data?:deltarget){
return request({
url:'/kpiapi/department_pc/new_del_target',
method:'post',
data:data
})
}
export function getgroupusers(data?:getgroupData){
return request({
url:'/api/group/getgroupdepartmap',
method:'post',
data:data
})
}
export function edittarget(data?:edittarget){
return request({
url:'/kpiapi/department_pc/new_edit_one_target',
method:'post',
data:data
})
}
export function positionlist(data?:position){
return request({
url:'/hrapi/org/positionlist',
method:'post',
data:data
})
}
export function getgroupuser(data?:getgroup){
return request({
url:'/api/group/getgroupuser',
method:'post',
data:data
})
}
export function organdpost(data?:organd){
return request({
url:'/hrapi/org/get_organdpost_three',
method:'post',
data:data
})
}
export function posttarget(data?:postsss){
return request({
url:'/kpiapi/postpc/get_posttarget_list',
method:'post',
data:data
})
}
export function addposttargetcont(data?:addposttar){
return request({
url:'/kpiapi/postpc/addposttargetcont',
method:'post',
data:data
})
}
export function search_orgpost(data?:searchorgpos){
return request({
url:'/kpiapi/postpc/search_orgpost_list',
method:'post',
data:data
})
}
export function set_posttarget(data?:setposttarget){
return request({
url:'/kpiapi/postpc/set_posttarget_state',
method:'post',
data:data
})
}
export function table_base_post(data?:table_base_post_target){
return request({
url:'/kpiapi/postpc/table_base_post_target',
method:'post',
data:data
})
}
export function getdetailslist(data?:getdetails){
return request({
url:'/kpiapi/postpc/getdetailslist',
method:'post',
data:data
})
}
export function neweditpost(data?:neweditposttarget){
return request({
url:'/kpiapi/postpc/neweditposttarget',
method:'post',
data:data
})
}
export function get_organdpost(data?:get_organdpost_ary){
return request({
url:'/kpiapi/postpc/get_organdpost_ary',
method:'post',
data:data
})
}
export function look_work(data?:look_work_flowcont){
return request({
url:'/kpiapi/workflow/look_work_flowcont',
method:'post',
data:data
})
}
export function quante(data?:quantechart){
return request({
url:'/api/quant/quantechart',
method:'post',
data:data
})
}
export function gettar(data?:quantechart){
return request({
url:'/api/quant/gettarget',
method:'post',
data:data
})
}

142
.history/src/api/opk/api_20231101150853.ts

@ -0,0 +1,142 @@
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 } from './type';
export function addPostCont(url:string,method:string,data?: postinfp){
return request({
url: url,
method: method,
data: data
});
}
export function tarlist(data?:tarData){
return request({
url:'/kpiapi/department_pc/new_depart_tar_list',
method:'post',
data:data
})
}
export function addtarget(data?:addlist){
return request({
url:'/kpiapi/department_pc/new_add_depar_target',
method:'post',
data:data
})
}
export function deltarget(data?:deltarget){
return request({
url:'/kpiapi/department_pc/new_del_target',
method:'post',
data:data
})
}
export function getgroupusers(data?:getgroupData){
return request({
url:'/api/group/getgroupdepartmap',
method:'post',
data:data
})
}
export function edittarget(data?:edittarget){
return request({
url:'/kpiapi/department_pc/new_edit_one_target',
method:'post',
data:data
})
}
export function positionlist(data?:position){
return request({
url:'/hrapi/org/positionlist',
method:'post',
data:data
})
}
export function getgroupuser(data?:getgroup){
return request({
url:'/api/group/getgroupuser',
method:'post',
data:data
})
}
export function organdpost(data?:organd){
return request({
url:'/hrapi/org/get_organdpost_three',
method:'post',
data:data
})
}
export function posttarget(data?:postsss){
return request({
url:'/kpiapi/postpc/get_posttarget_list',
method:'post',
data:data
})
}
export function addposttargetcont(data?:addposttar){
return request({
url:'/kpiapi/postpc/addposttargetcont',
method:'post',
data:data
})
}
export function search_orgpost(data?:searchorgpos){
return request({
url:'/kpiapi/postpc/search_orgpost_list',
method:'post',
data:data
})
}
export function set_posttarget(data?:setposttarget){
return request({
url:'/kpiapi/postpc/set_posttarget_state',
method:'post',
data:data
})
}
export function table_base_post(data?:table_base_post_target){
return request({
url:'/kpiapi/postpc/table_base_post_target',
method:'post',
data:data
})
}
export function getdetailslist(data?:getdetails){
return request({
url:'/kpiapi/postpc/getdetailslist',
method:'post',
data:data
})
}
export function neweditpost(data?:neweditposttarget){
return request({
url:'/kpiapi/postpc/neweditposttarget',
method:'post',
data:data
})
}
export function get_organdpost(data?:get_organdpost_ary){
return request({
url:'/kpiapi/postpc/get_organdpost_ary',
method:'post',
data:data
})
}
export function look_work(data?:look_work_flowcont){
return request({
url:'/kpiapi/workflow/look_work_flowcont',
method:'post',
data:data
})
}
export function quante(data?:quantechart){
return request({
url:'/api/quant/quantechart',
method:'post',
data:data
})
}
export function gettar(data?:gettarget){
return request({
url:'/api/quant/gettarget',
method:'post',
data:data
})
}

142
.history/src/api/opk/api_20231101150900.ts

@ -0,0 +1,142 @@
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 } from './type';
export function addPostCont(url:string,method:string,data?: postinfp){
return request({
url: url,
method: method,
data: data
});
}
export function tarlist(data?:tarData){
return request({
url:'/kpiapi/department_pc/new_depart_tar_list',
method:'post',
data:data
})
}
export function addtarget(data?:addlist){
return request({
url:'/kpiapi/department_pc/new_add_depar_target',
method:'post',
data:data
})
}
export function deltarget(data?:deltarget){
return request({
url:'/kpiapi/department_pc/new_del_target',
method:'post',
data:data
})
}
export function getgroupusers(data?:getgroupData){
return request({
url:'/api/group/getgroupdepartmap',
method:'post',
data:data
})
}
export function edittarget(data?:edittarget){
return request({
url:'/kpiapi/department_pc/new_edit_one_target',
method:'post',
data:data
})
}
export function positionlist(data?:position){
return request({
url:'/hrapi/org/positionlist',
method:'post',
data:data
})
}
export function getgroupuser(data?:getgroup){
return request({
url:'/api/group/getgroupuser',
method:'post',
data:data
})
}
export function organdpost(data?:organd){
return request({
url:'/hrapi/org/get_organdpost_three',
method:'post',
data:data
})
}
export function posttarget(data?:postsss){
return request({
url:'/kpiapi/postpc/get_posttarget_list',
method:'post',
data:data
})
}
export function addposttargetcont(data?:addposttar){
return request({
url:'/kpiapi/postpc/addposttargetcont',
method:'post',
data:data
})
}
export function search_orgpost(data?:searchorgpos){
return request({
url:'/kpiapi/postpc/search_orgpost_list',
method:'post',
data:data
})
}
export function set_posttarget(data?:setposttarget){
return request({
url:'/kpiapi/postpc/set_posttarget_state',
method:'post',
data:data
})
}
export function table_base_post(data?:table_base_post_target){
return request({
url:'/kpiapi/postpc/table_base_post_target',
method:'post',
data:data
})
}
export function getdetailslist(data?:getdetails){
return request({
url:'/kpiapi/postpc/getdetailslist',
method:'post',
data:data
})
}
export function neweditpost(data?:neweditposttarget){
return request({
url:'/kpiapi/postpc/neweditposttarget',
method:'post',
data:data
})
}
export function get_organdpost(data?:get_organdpost_ary){
return request({
url:'/kpiapi/postpc/get_organdpost_ary',
method:'post',
data:data
})
}
export function look_work(data?:look_work_flowcont){
return request({
url:'/kpiapi/workflow/look_work_flowcont',
method:'post',
data:data
})
}
export function quante(data?:quantechart){
return request({
url:'/api/quant/quantechart',
method:'post',
data:data
})
}
export function gettar(data?:gettarget){
return request({
url:'/api/duty/gettarget',
method:'post',
data:data
})
}

142
.history/src/api/opk/api_20231101150922.ts

@ -0,0 +1,142 @@
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 } from './type';
export function addPostCont(url:string,method:string,data?: postinfp){
return request({
url: url,
method: method,
data: data
});
}
export function tarlist(data?:tarData){
return request({
url:'/kpiapi/department_pc/new_depart_tar_list',
method:'post',
data:data
})
}
export function addtarget(data?:addlist){
return request({
url:'/kpiapi/department_pc/new_add_depar_target',
method:'post',
data:data
})
}
export function deltarget(data?:deltarget){
return request({
url:'/kpiapi/department_pc/new_del_target',
method:'post',
data:data
})
}
export function getgroupusers(data?:getgroupData){
return request({
url:'/api/group/getgroupdepartmap',
method:'post',
data:data
})
}
export function edittarget(data?:edittarget){
return request({
url:'/kpiapi/department_pc/new_edit_one_target',
method:'post',
data:data
})
}
export function positionlist(data?:position){
return request({
url:'/hrapi/org/positionlist',
method:'post',
data:data
})
}
export function getgroupuser(data?:getgroup){
return request({
url:'/api/group/getgroupuser',
method:'post',
data:data
})
}
export function organdpost(data?:organd){
return request({
url:'/hrapi/org/get_organdpost_three',
method:'post',
data:data
})
}
export function posttarget(data?:postsss){
return request({
url:'/kpiapi/postpc/get_posttarget_list',
method:'post',
data:data
})
}
export function addposttargetcont(data?:addposttar){
return request({
url:'/kpiapi/postpc/addposttargetcont',
method:'post',
data:data
})
}
export function search_orgpost(data?:searchorgpos){
return request({
url:'/kpiapi/postpc/search_orgpost_list',
method:'post',
data:data
})
}
export function set_posttarget(data?:setposttarget){
return request({
url:'/kpiapi/postpc/set_posttarget_state',
method:'post',
data:data
})
}
export function table_base_post(data?:table_base_post_target){
return request({
url:'/kpiapi/postpc/table_base_post_target',
method:'post',
data:data
})
}
export function getdetailslist(data?:getdetails){
return request({
url:'/kpiapi/postpc/getdetailslist',
method:'post',
data:data
})
}
export function neweditpost(data?:neweditposttarget){
return request({
url:'/kpiapi/postpc/neweditposttarget',
method:'post',
data:data
})
}
export function get_organdpost(data?:get_organdpost_ary){
return request({
url:'/kpiapi/postpc/get_organdpost_ary',
method:'post',
data:data
})
}
export function look_work(data?:look_work_flowcont){
return request({
url:'/kpiapi/workflow/look_work_flowcont',
method:'post',
data:data
})
}
export function quante(data?:quantechart){
return request({
url:'/api/quant/quantechart',
method:'post',
data:data
})
}
export function gettar(data?:gettarget){
return request({
url:'/api/duty/gettarget',
method:'post',
data:data
})
}

143
.history/src/api/opk/api_20231101152651.ts

@ -0,0 +1,143 @@
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 } from './type';
export function addPostCont(url:string,method:string,data?: postinfp){
return request({
url: url,
method: method,
data: data
});
}
export function tarlist(data?:tarData){
return request({
url:'/kpiapi/department_pc/new_depart_tar_list',
method:'post',
data:data
})
}
export function addtarget(data?:addlist){
return request({
url:'/kpiapi/department_pc/new_add_depar_target',
method:'post',
data:data
})
}
export function deltarget(data?:deltarget){
return request({
url:'/kpiapi/department_pc/new_del_target',
method:'post',
data:data
})
}
export function getgroupusers(data?:getgroupData){
return request({
url:'/api/group/getgroupdepartmap',
method:'post',
data:data
})
}
export function edittarget(data?:edittarget){
return request({
url:'/kpiapi/department_pc/new_edit_one_target',
method:'post',
data:data
})
}
export function positionlist(data?:position){
return request({
url:'/hrapi/org/positionlist',
method:'post',
data:data
})
}
export function getgroupuser(data?:getgroup){
return request({
url:'/api/group/getgroupuser',
method:'post',
data:data
})
}
export function organdpost(data?:organd){
return request({
url:'/hrapi/org/get_organdpost_three',
method:'post',
data:data
})
}
export function posttarget(data?:postsss){
return request({
url:'/kpiapi/postpc/get_posttarget_list',
method:'post',
data:data
})
}
export function addposttargetcont(data?:addposttar){
return request({
url:'/kpiapi/postpc/addposttargetcont',
method:'post',
data:data
})
}
export function search_orgpost(data?:searchorgpos){
return request({
url:'/kpiapi/postpc/search_orgpost_list',
method:'post',
data:data
})
}
export function set_posttarget(data?:setposttarget){
return request({
url:'/kpiapi/postpc/set_posttarget_state',
method:'post',
data:data
})
}
export function table_base_post(data?:table_base_post_target){
return request({
url:'/kpiapi/postpc/table_base_post_target',
method:'post',
data:data
})
}
export function getdetailslist(data?:getdetails){
return request({
url:'/kpiapi/postpc/getdetailslist',
method:'post',
data:data
})
}
export function neweditpost(data?:neweditposttarget){
return request({
url:'/kpiapi/postpc/neweditposttarget',
method:'post',
data:data
})
}
export function get_organdpost(data?:get_organdpost_ary){
return request({
url:'/kpiapi/postpc/get_organdpost_ary',
method:'post',
data:data
})
}
export function look_work(data?:look_work_flowcont){
return request({
url:'/kpiapi/workflow/look_work_flowcont',
method:'post',
data:data
})
}
export function quante(data?:quantechart){
return request({
url:'/api/quant/quantechart',
method:'post',
data:data
})
}
export function gettar(data?:gettarget){
return request({
url:'/api/duty/gettarget',
method:'post',
data:data
})
}
getquantechartorgandyear

150
.history/src/api/opk/api_20231101152655.ts

@ -0,0 +1,150 @@
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 } from './type';
export function addPostCont(url:string,method:string,data?: postinfp){
return request({
url: url,
method: method,
data: data
});
}
export function tarlist(data?:tarData){
return request({
url:'/kpiapi/department_pc/new_depart_tar_list',
method:'post',
data:data
})
}
export function addtarget(data?:addlist){
return request({
url:'/kpiapi/department_pc/new_add_depar_target',
method:'post',
data:data
})
}
export function deltarget(data?:deltarget){
return request({
url:'/kpiapi/department_pc/new_del_target',
method:'post',
data:data
})
}
export function getgroupusers(data?:getgroupData){
return request({
url:'/api/group/getgroupdepartmap',
method:'post',
data:data
})
}
export function edittarget(data?:edittarget){
return request({
url:'/kpiapi/department_pc/new_edit_one_target',
method:'post',
data:data
})
}
export function positionlist(data?:position){
return request({
url:'/hrapi/org/positionlist',
method:'post',
data:data
})
}
export function getgroupuser(data?:getgroup){
return request({
url:'/api/group/getgroupuser',
method:'post',
data:data
})
}
export function organdpost(data?:organd){
return request({
url:'/hrapi/org/get_organdpost_three',
method:'post',
data:data
})
}
export function posttarget(data?:postsss){
return request({
url:'/kpiapi/postpc/get_posttarget_list',
method:'post',
data:data
})
}
export function addposttargetcont(data?:addposttar){
return request({
url:'/kpiapi/postpc/addposttargetcont',
method:'post',
data:data
})
}
export function search_orgpost(data?:searchorgpos){
return request({
url:'/kpiapi/postpc/search_orgpost_list',
method:'post',
data:data
})
}
export function set_posttarget(data?:setposttarget){
return request({
url:'/kpiapi/postpc/set_posttarget_state',
method:'post',
data:data
})
}
export function table_base_post(data?:table_base_post_target){
return request({
url:'/kpiapi/postpc/table_base_post_target',
method:'post',
data:data
})
}
export function getdetailslist(data?:getdetails){
return request({
url:'/kpiapi/postpc/getdetailslist',
method:'post',
data:data
})
}
export function neweditpost(data?:neweditposttarget){
return request({
url:'/kpiapi/postpc/neweditposttarget',
method:'post',
data:data
})
}
export function get_organdpost(data?:get_organdpost_ary){
return request({
url:'/kpiapi/postpc/get_organdpost_ary',
method:'post',
data:data
})
}
export function look_work(data?:look_work_flowcont){
return request({
url:'/kpiapi/workflow/look_work_flowcont',
method:'post',
data:data
})
}
export function quante(data?:quantechart){
return request({
url:'/api/quant/quantechart',
method:'post',
data:data
})
}
export function gettar(data?:gettarget){
return request({
url:'/api/duty/gettarget',
method:'post',
data:data
})
}
getquantechartorgandyear
export function gettar(data?:gettarget){
return request({
url:'/api/duty/gettarget',
method:'post',
data:data
})
}

149
.history/src/api/opk/api_20231101152657.ts

@ -0,0 +1,149 @@
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 } from './type';
export function addPostCont(url:string,method:string,data?: postinfp){
return request({
url: url,
method: method,
data: data
});
}
export function tarlist(data?:tarData){
return request({
url:'/kpiapi/department_pc/new_depart_tar_list',
method:'post',
data:data
})
}
export function addtarget(data?:addlist){
return request({
url:'/kpiapi/department_pc/new_add_depar_target',
method:'post',
data:data
})
}
export function deltarget(data?:deltarget){
return request({
url:'/kpiapi/department_pc/new_del_target',
method:'post',
data:data
})
}
export function getgroupusers(data?:getgroupData){
return request({
url:'/api/group/getgroupdepartmap',
method:'post',
data:data
})
}
export function edittarget(data?:edittarget){
return request({
url:'/kpiapi/department_pc/new_edit_one_target',
method:'post',
data:data
})
}
export function positionlist(data?:position){
return request({
url:'/hrapi/org/positionlist',
method:'post',
data:data
})
}
export function getgroupuser(data?:getgroup){
return request({
url:'/api/group/getgroupuser',
method:'post',
data:data
})
}
export function organdpost(data?:organd){
return request({
url:'/hrapi/org/get_organdpost_three',
method:'post',
data:data
})
}
export function posttarget(data?:postsss){
return request({
url:'/kpiapi/postpc/get_posttarget_list',
method:'post',
data:data
})
}
export function addposttargetcont(data?:addposttar){
return request({
url:'/kpiapi/postpc/addposttargetcont',
method:'post',
data:data
})
}
export function search_orgpost(data?:searchorgpos){
return request({
url:'/kpiapi/postpc/search_orgpost_list',
method:'post',
data:data
})
}
export function set_posttarget(data?:setposttarget){
return request({
url:'/kpiapi/postpc/set_posttarget_state',
method:'post',
data:data
})
}
export function table_base_post(data?:table_base_post_target){
return request({
url:'/kpiapi/postpc/table_base_post_target',
method:'post',
data:data
})
}
export function getdetailslist(data?:getdetails){
return request({
url:'/kpiapi/postpc/getdetailslist',
method:'post',
data:data
})
}
export function neweditpost(data?:neweditposttarget){
return request({
url:'/kpiapi/postpc/neweditposttarget',
method:'post',
data:data
})
}
export function get_organdpost(data?:get_organdpost_ary){
return request({
url:'/kpiapi/postpc/get_organdpost_ary',
method:'post',
data:data
})
}
export function look_work(data?:look_work_flowcont){
return request({
url:'/kpiapi/workflow/look_work_flowcont',
method:'post',
data:data
})
}
export function quante(data?:quantechart){
return request({
url:'/api/quant/quantechart',
method:'post',
data:data
})
}
export function gettar(data?:gettarget){
return request({
url:'/api/duty/gettarget',
method:'post',
data:data
})
}
export function gettar(data?:gettarget){
return request({
url:'/api/duty/gettarget',
method:'post',
data:data
})
}

149
.history/src/api/opk/api_20231101152701.ts

@ -0,0 +1,149 @@
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 } from './type';
export function addPostCont(url:string,method:string,data?: postinfp){
return request({
url: url,
method: method,
data: data
});
}
export function tarlist(data?:tarData){
return request({
url:'/kpiapi/department_pc/new_depart_tar_list',
method:'post',
data:data
})
}
export function addtarget(data?:addlist){
return request({
url:'/kpiapi/department_pc/new_add_depar_target',
method:'post',
data:data
})
}
export function deltarget(data?:deltarget){
return request({
url:'/kpiapi/department_pc/new_del_target',
method:'post',
data:data
})
}
export function getgroupusers(data?:getgroupData){
return request({
url:'/api/group/getgroupdepartmap',
method:'post',
data:data
})
}
export function edittarget(data?:edittarget){
return request({
url:'/kpiapi/department_pc/new_edit_one_target',
method:'post',
data:data
})
}
export function positionlist(data?:position){
return request({
url:'/hrapi/org/positionlist',
method:'post',
data:data
})
}
export function getgroupuser(data?:getgroup){
return request({
url:'/api/group/getgroupuser',
method:'post',
data:data
})
}
export function organdpost(data?:organd){
return request({
url:'/hrapi/org/get_organdpost_three',
method:'post',
data:data
})
}
export function posttarget(data?:postsss){
return request({
url:'/kpiapi/postpc/get_posttarget_list',
method:'post',
data:data
})
}
export function addposttargetcont(data?:addposttar){
return request({
url:'/kpiapi/postpc/addposttargetcont',
method:'post',
data:data
})
}
export function search_orgpost(data?:searchorgpos){
return request({
url:'/kpiapi/postpc/search_orgpost_list',
method:'post',
data:data
})
}
export function set_posttarget(data?:setposttarget){
return request({
url:'/kpiapi/postpc/set_posttarget_state',
method:'post',
data:data
})
}
export function table_base_post(data?:table_base_post_target){
return request({
url:'/kpiapi/postpc/table_base_post_target',
method:'post',
data:data
})
}
export function getdetailslist(data?:getdetails){
return request({
url:'/kpiapi/postpc/getdetailslist',
method:'post',
data:data
})
}
export function neweditpost(data?:neweditposttarget){
return request({
url:'/kpiapi/postpc/neweditposttarget',
method:'post',
data:data
})
}
export function get_organdpost(data?:get_organdpost_ary){
return request({
url:'/kpiapi/postpc/get_organdpost_ary',
method:'post',
data:data
})
}
export function look_work(data?:look_work_flowcont){
return request({
url:'/kpiapi/workflow/look_work_flowcont',
method:'post',
data:data
})
}
export function quante(data?:quantechart){
return request({
url:'/api/quant/quantechart',
method:'post',
data:data
})
}
export function gettar(data?:gettarget){
return request({
url:'/api/duty/gettarget',
method:'post',
data:data
})
}
export function getquantecharto(data?:gettarget){
return request({
url:'/api/duty/getquantechartorgandyear',
method:'post',
data:data
})
}

149
.history/src/api/opk/api_20231101152703.ts

@ -0,0 +1,149 @@
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 } from './type';
export function addPostCont(url:string,method:string,data?: postinfp){
return request({
url: url,
method: method,
data: data
});
}
export function tarlist(data?:tarData){
return request({
url:'/kpiapi/department_pc/new_depart_tar_list',
method:'post',
data:data
})
}
export function addtarget(data?:addlist){
return request({
url:'/kpiapi/department_pc/new_add_depar_target',
method:'post',
data:data
})
}
export function deltarget(data?:deltarget){
return request({
url:'/kpiapi/department_pc/new_del_target',
method:'post',
data:data
})
}
export function getgroupusers(data?:getgroupData){
return request({
url:'/api/group/getgroupdepartmap',
method:'post',
data:data
})
}
export function edittarget(data?:edittarget){
return request({
url:'/kpiapi/department_pc/new_edit_one_target',
method:'post',
data:data
})
}
export function positionlist(data?:position){
return request({
url:'/hrapi/org/positionlist',
method:'post',
data:data
})
}
export function getgroupuser(data?:getgroup){
return request({
url:'/api/group/getgroupuser',
method:'post',
data:data
})
}
export function organdpost(data?:organd){
return request({
url:'/hrapi/org/get_organdpost_three',
method:'post',
data:data
})
}
export function posttarget(data?:postsss){
return request({
url:'/kpiapi/postpc/get_posttarget_list',
method:'post',
data:data
})
}
export function addposttargetcont(data?:addposttar){
return request({
url:'/kpiapi/postpc/addposttargetcont',
method:'post',
data:data
})
}
export function search_orgpost(data?:searchorgpos){
return request({
url:'/kpiapi/postpc/search_orgpost_list',
method:'post',
data:data
})
}
export function set_posttarget(data?:setposttarget){
return request({
url:'/kpiapi/postpc/set_posttarget_state',
method:'post',
data:data
})
}
export function table_base_post(data?:table_base_post_target){
return request({
url:'/kpiapi/postpc/table_base_post_target',
method:'post',
data:data
})
}
export function getdetailslist(data?:getdetails){
return request({
url:'/kpiapi/postpc/getdetailslist',
method:'post',
data:data
})
}
export function neweditpost(data?:neweditposttarget){
return request({
url:'/kpiapi/postpc/neweditposttarget',
method:'post',
data:data
})
}
export function get_organdpost(data?:get_organdpost_ary){
return request({
url:'/kpiapi/postpc/get_organdpost_ary',
method:'post',
data:data
})
}
export function look_work(data?:look_work_flowcont){
return request({
url:'/kpiapi/workflow/look_work_flowcont',
method:'post',
data:data
})
}
export function quante(data?:quantechart){
return request({
url:'/api/quant/quantechart',
method:'post',
data:data
})
}
export function gettar(data?:gettarget){
return request({
url:'/api/duty/gettarget',
method:'post',
data:data
})
}
export function getquantechar(data?:getquantechartorgandyear){
return request({
url:'/api/duty/getquantechartorgandyear',
method:'post',
data:data
})
}

149
.history/src/api/opk/api_20231101152710.ts

@ -0,0 +1,149 @@
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 } from './type';
export function addPostCont(url:string,method:string,data?: postinfp){
return request({
url: url,
method: method,
data: data
});
}
export function tarlist(data?:tarData){
return request({
url:'/kpiapi/department_pc/new_depart_tar_list',
method:'post',
data:data
})
}
export function addtarget(data?:addlist){
return request({
url:'/kpiapi/department_pc/new_add_depar_target',
method:'post',
data:data
})
}
export function deltarget(data?:deltarget){
return request({
url:'/kpiapi/department_pc/new_del_target',
method:'post',
data:data
})
}
export function getgroupusers(data?:getgroupData){
return request({
url:'/api/group/getgroupdepartmap',
method:'post',
data:data
})
}
export function edittarget(data?:edittarget){
return request({
url:'/kpiapi/department_pc/new_edit_one_target',
method:'post',
data:data
})
}
export function positionlist(data?:position){
return request({
url:'/hrapi/org/positionlist',
method:'post',
data:data
})
}
export function getgroupuser(data?:getgroup){
return request({
url:'/api/group/getgroupuser',
method:'post',
data:data
})
}
export function organdpost(data?:organd){
return request({
url:'/hrapi/org/get_organdpost_three',
method:'post',
data:data
})
}
export function posttarget(data?:postsss){
return request({
url:'/kpiapi/postpc/get_posttarget_list',
method:'post',
data:data
})
}
export function addposttargetcont(data?:addposttar){
return request({
url:'/kpiapi/postpc/addposttargetcont',
method:'post',
data:data
})
}
export function search_orgpost(data?:searchorgpos){
return request({
url:'/kpiapi/postpc/search_orgpost_list',
method:'post',
data:data
})
}
export function set_posttarget(data?:setposttarget){
return request({
url:'/kpiapi/postpc/set_posttarget_state',
method:'post',
data:data
})
}
export function table_base_post(data?:table_base_post_target){
return request({
url:'/kpiapi/postpc/table_base_post_target',
method:'post',
data:data
})
}
export function getdetailslist(data?:getdetails){
return request({
url:'/kpiapi/postpc/getdetailslist',
method:'post',
data:data
})
}
export function neweditpost(data?:neweditposttarget){
return request({
url:'/kpiapi/postpc/neweditposttarget',
method:'post',
data:data
})
}
export function get_organdpost(data?:get_organdpost_ary){
return request({
url:'/kpiapi/postpc/get_organdpost_ary',
method:'post',
data:data
})
}
export function look_work(data?:look_work_flowcont){
return request({
url:'/kpiapi/workflow/look_work_flowcont',
method:'post',
data:data
})
}
export function quante(data?:quantechart){
return request({
url:'/api/quant/quantechart',
method:'post',
data:data
})
}
export function gettar(data?:gettarget){
return request({
url:'/api/duty/gettarget',
method:'post',
data:data
})
}
export function getquantechar(data?:getquantechartorgandyear){
return request({
url:'/api/quant/getquantechartorgandyear',
method:'post',
data:data
})
}

149
.history/src/api/opk/api_20231101152759.ts

@ -0,0 +1,149 @@
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 } from './type';
export function addPostCont(url:string,method:string,data?: postinfp){
return request({
url: url,
method: method,
data: data
});
}
export function tarlist(data?:tarData){
return request({
url:'/kpiapi/department_pc/new_depart_tar_list',
method:'post',
data:data
})
}
export function addtarget(data?:addlist){
return request({
url:'/kpiapi/department_pc/new_add_depar_target',
method:'post',
data:data
})
}
export function deltarget(data?:deltarget){
return request({
url:'/kpiapi/department_pc/new_del_target',
method:'post',
data:data
})
}
export function getgroupusers(data?:getgroupData){
return request({
url:'/api/group/getgroupdepartmap',
method:'post',
data:data
})
}
export function edittarget(data?:edittarget){
return request({
url:'/kpiapi/department_pc/new_edit_one_target',
method:'post',
data:data
})
}
export function positionlist(data?:position){
return request({
url:'/hrapi/org/positionlist',
method:'post',
data:data
})
}
export function getgroupuser(data?:getgroup){
return request({
url:'/api/group/getgroupuser',
method:'post',
data:data
})
}
export function organdpost(data?:organd){
return request({
url:'/hrapi/org/get_organdpost_three',
method:'post',
data:data
})
}
export function posttarget(data?:postsss){
return request({
url:'/kpiapi/postpc/get_posttarget_list',
method:'post',
data:data
})
}
export function addposttargetcont(data?:addposttar){
return request({
url:'/kpiapi/postpc/addposttargetcont',
method:'post',
data:data
})
}
export function search_orgpost(data?:searchorgpos){
return request({
url:'/kpiapi/postpc/search_orgpost_list',
method:'post',
data:data
})
}
export function set_posttarget(data?:setposttarget){
return request({
url:'/kpiapi/postpc/set_posttarget_state',
method:'post',
data:data
})
}
export function table_base_post(data?:table_base_post_target){
return request({
url:'/kpiapi/postpc/table_base_post_target',
method:'post',
data:data
})
}
export function getdetailslist(data?:getdetails){
return request({
url:'/kpiapi/postpc/getdetailslist',
method:'post',
data:data
})
}
export function neweditpost(data?:neweditposttarget){
return request({
url:'/kpiapi/postpc/neweditposttarget',
method:'post',
data:data
})
}
export function get_organdpost(data?:get_organdpost_ary){
return request({
url:'/kpiapi/postpc/get_organdpost_ary',
method:'post',
data:data
})
}
export function look_work(data?:look_work_flowcont){
return request({
url:'/kpiapi/workflow/look_work_flowcont',
method:'post',
data:data
})
}
export function quante(data?:quantechart){
return request({
url:'/api/quant/quantechart',
method:'post',
data:data
})
}
export function gettar(data?:gettarget){
return request({
url:'/api/duty/gettarget',
method:'post',
data:data
})
}
export function getquantechar(data?:getquantechartorgandyear){
return request({
url:'/api/quant/getquantechartorgandyear',
method:'post',
data:data
})
}

135
.history/src/api/opk/type_20231101101045.ts

@ -0,0 +1,135 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
quantechart

138
.history/src/api/opk/type_20231101101048.ts

@ -0,0 +1,138 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
quantechart
export interface look_work_flowcont{
id:string;
}

137
.history/src/api/opk/type_20231101101050.ts

@ -0,0 +1,137 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface look_work_flowcont{
id:string;
}

137
.history/src/api/opk/type_20231101101051.ts

@ -0,0 +1,137 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
id:string;
}

137
.history/src/api/opk/type_20231101101108.ts

@ -0,0 +1,137 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod:string;
}

138
.history/src/api/opk/type_20231101101112.ts

@ -0,0 +1,138 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod:string;
targetid
}

138
.history/src/api/opk/type_20231101101114.ts

@ -0,0 +1,138 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod:string;
targetid:
}

138
.history/src/api/opk/type_20231101101115.ts

@ -0,0 +1,138 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod:string;
targetid:A
}

138
.history/src/api/opk/type_20231101101118.ts

@ -0,0 +1,138 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod:string;
targetid:Array
}

138
.history/src/api/opk/type_20231101101121.ts

@ -0,0 +1,138 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod:string;
targetid:Array<any
}

138
.history/src/api/opk/type_20231101101124.ts

@ -0,0 +1,138 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod:string;
targetid:Array<any>
}

139
.history/src/api/opk/type_20231101101129.ts

@ -0,0 +1,139 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod:string;
targetid:Array<any>;
}

139
.history/src/api/opk/type_20231101101132.ts

@ -0,0 +1,139 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod:string;
targetid:Array<any>;
year
}

139
.history/src/api/opk/type_20231101101133.ts

@ -0,0 +1,139 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod:string;
targetid:Array<any>;
year:
}

139
.history/src/api/opk/type_20231101101135.ts

@ -0,0 +1,139 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod:string;
targetid:Array<any>;
year:A
}

139
.history/src/api/opk/type_20231101101138.ts

@ -0,0 +1,139 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod:string;
targetid:Array<any>;
year:Array<Any>
}

139
.history/src/api/opk/type_20231101101140.ts

@ -0,0 +1,139 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod:string;
targetid:Array<any>;
year:Array<Any>;
}

139
.history/src/api/opk/type_20231101101142.ts

@ -0,0 +1,139 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod:string;
targetid:Array<any>;
year:Array<any>;
}

139
.history/src/api/opk/type_20231101101144.ts

@ -0,0 +1,139 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod:string;
targetid:Array<any>;
year?:Array<any>;
}

139
.history/src/api/opk/type_20231101101148.ts

@ -0,0 +1,139 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod:string;
targetid?:Array<any>;
year?:Array<any>;
}

139
.history/src/api/opk/type_20231101101149.ts

@ -0,0 +1,139 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod?:string;
targetid?:Array<any>;
year?:Array<any>;
}

139
.history/src/api/opk/type_20231101101638.ts

@ -0,0 +1,139 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod?:Array;
targetid?:Array<any>;
year?:Array<any>;
}

139
.history/src/api/opk/type_20231101101641.ts

@ -0,0 +1,139 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod?:Array<any>;
targetid?:Array<any>;
year?:Array<any>;
}

140
.history/src/api/opk/type_20231101150909.ts

@ -0,0 +1,140 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod?:Array<any>;
targetid?:Array<any>;
year?:Array<any>;
}
gettarget

145
.history/src/api/opk/type_20231101150912.ts

@ -0,0 +1,145 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod?:Array<any>;
targetid?:Array<any>;
year?:Array<any>;
}
gettarget
export interface quantechart{
AccMethod?:Array<any>;
targetid?:Array<any>;
year?:Array<any>;
}

145
.history/src/api/opk/type_20231101150913.ts

@ -0,0 +1,145 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod?:Array<any>;
targetid?:Array<any>;
year?:Array<any>;
}
export interface quantechart{
AccMethod?:Array<any>;
targetid?:Array<any>;
year?:Array<any>;
}

144
.history/src/api/opk/type_20231101150915.ts

@ -0,0 +1,144 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod?:Array<any>;
targetid?:Array<any>;
year?:Array<any>;
}
export interface gettarget{
AccMethod?:Array<any>;
targetid?:Array<any>;
year?:Array<any>;
}

142
.history/src/api/opk/type_20231101150933.ts

@ -0,0 +1,142 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod?:Array<any>;
targetid?:Array<any>;
year?:Array<any>;
}
export interface gettarget{
page
}

142
.history/src/api/opk/type_20231101150935.ts

@ -0,0 +1,142 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod?:Array<any>;
targetid?:Array<any>;
year?:Array<any>;
}
export interface gettarget{
page:
}

143
.history/src/api/opk/type_20231101150939.ts

@ -0,0 +1,143 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod?:Array<any>;
targetid?:Array<any>;
year?:Array<any>;
}
export interface gettarget{
page:number;
}

143
.history/src/api/opk/type_20231101150942.ts

@ -0,0 +1,143 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod?:Array<any>;
targetid?:Array<any>;
year?:Array<any>;
}
export interface gettarget{
page:number;
pagesize
}

143
.history/src/api/opk/type_20231101150945.ts

@ -0,0 +1,143 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod?:Array<any>;
targetid?:Array<any>;
year?:Array<any>;
}
export interface gettarget{
page:number;
pagesize:number;
}

144
.history/src/api/opk/type_20231101152716.ts

@ -0,0 +1,144 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod?:Array<any>;
targetid?:Array<any>;
year?:Array<any>;
}
export interface gettarget{
page:number;
pagesize:number;
}
getquantechartorgandyear

148
.history/src/api/opk/type_20231101152719.ts

@ -0,0 +1,148 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod?:Array<any>;
targetid?:Array<any>;
year?:Array<any>;
}
export interface gettarget{
page:number;
pagesize:number;
}
getquantechartorgandyear
export interface gettarget{
page:number;
pagesize:number;
}

147
.history/src/api/opk/type_20231101152722.ts

@ -0,0 +1,147 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod?:Array<any>;
targetid?:Array<any>;
year?:Array<any>;
}
export interface gettarget{
page:number;
pagesize:number;
}
export interface gettarget{
page:number;
pagesize:number;
}

147
.history/src/api/opk/type_20231101152724.ts

@ -0,0 +1,147 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod?:Array<any>;
targetid?:Array<any>;
year?:Array<any>;
}
export interface gettarget{
page:number;
pagesize:number;
}
export interface getquantechartorgandyear{
page:number;
pagesize:number;
}

146
.history/src/api/opk/type_20231101152730.ts

@ -0,0 +1,146 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod?:Array<any>;
targetid?:Array<any>;
year?:Array<any>;
}
export interface gettarget{
page:number;
pagesize:number;
}
export interface getquantechartorgandyear{
tar
}

146
.history/src/api/opk/type_20231101152733.ts

@ -0,0 +1,146 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod?:Array<any>;
targetid?:Array<any>;
year?:Array<any>;
}
export interface gettarget{
page:number;
pagesize:number;
}
export interface getquantechartorgandyear{
tar
}

146
.history/src/api/opk/type_20231101152739.ts

@ -0,0 +1,146 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod?:Array<any>;
targetid?:Array<any>;
year?:Array<any>;
}
export interface gettarget{
page:number;
pagesize:number;
}
export interface getquantechartorgandyear{
tar
}

146
.history/src/api/opk/type_20231101152741.ts

@ -0,0 +1,146 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod?:Array<any>;
targetid?:Array<any>;
year?:Array<any>;
}
export interface gettarget{
page:number;
pagesize:number;
}
export interface getquantechartorgandyear{
targetid
}

146
.history/src/api/opk/type_20231101152747.ts

@ -0,0 +1,146 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod?:Array<any>;
targetid?:Array<any>;
year?:Array<any>;
}
export interface gettarget{
page:number;
pagesize:number;
}
export interface getquantechartorgandyear{
targetid:Array<any>
}

145
.history/src/api/opk/type_20231101152751.ts

@ -0,0 +1,145 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod?:Array<any>;
targetid?:Array<any>;
year?:Array<any>;
}
export interface gettarget{
page:number;
pagesize:number;
}
export interface getquantechartorgandyear{
targetid:Array<any>;}

146
.history/src/api/opk/type_20231101152753.ts

@ -0,0 +1,146 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod?:Array<any>;
targetid?:Array<any>;
year?:Array<any>;
}
export interface gettarget{
page:number;
pagesize:number;
}
export interface getquantechartorgandyear{
targetid:Array<any>;
}

147
.history/src/api/opk/type_20231101155141.ts

@ -0,0 +1,147 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod?:Array<any>;
targetid?:Array<any>;
year?:Array<any>;
analysisangle
}
export interface gettarget{
page:number;
pagesize:number;
}
export interface getquantechartorgandyear{
targetid:Array<any>;
}

147
.history/src/api/opk/type_20231101155145.ts

@ -0,0 +1,147 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod?:Array<any>;
targetid?:Array<any>;
year?:Array<any>;
analysisangle?:number;
}
export interface gettarget{
page:number;
pagesize:number;
}
export interface getquantechartorgandyear{
targetid:Array<any>;
}

148
.history/src/api/opk/type_20231101155517.ts

@ -0,0 +1,148 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod?:Array<any>;
targetid?:Array<any>;
year?:Array<any>;
analysisangle?:number;
}
export interface gettarget{
page:number;
pagesize:number;
}
export interface getquantechartorgandyear{
targetid:Array<any>;
}

148
.history/src/api/opk/type_20231101155520.ts

@ -0,0 +1,148 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod?:Array<any>;
targetid?:Array<any>;
year?:Array<any>;
analysisangle?:number;
org?:
}
export interface gettarget{
page:number;
pagesize:number;
}
export interface getquantechartorgandyear{
targetid:Array<any>;
}

148
.history/src/api/opk/type_20231101155525.ts

@ -0,0 +1,148 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod?:Array<any>;
targetid?:Array<any>;
year?:Array<any>;
analysisangle?:number;
org?:Arra
}
export interface gettarget{
page:number;
pagesize:number;
}
export interface getquantechartorgandyear{
targetid:Array<any>;
}

148
.history/src/api/opk/type_20231101155526.ts

@ -0,0 +1,148 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod?:Array<any>;
targetid?:Array<any>;
year?:Array<any>;
analysisangle?:number;
org?:Array
}
export interface gettarget{
page:number;
pagesize:number;
}
export interface getquantechartorgandyear{
targetid:Array<any>;
}

148
.history/src/api/opk/type_20231101155529.ts

@ -0,0 +1,148 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod?:Array<any>;
targetid?:Array<any>;
year?:Array<any>;
analysisangle?:number;
org?:Array<any>
}
export interface gettarget{
page:number;
pagesize:number;
}
export interface getquantechartorgandyear{
targetid:Array<any>;
}

148
.history/src/api/opk/type_20231101155532.ts

@ -0,0 +1,148 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod?:Array<any>;
targetid?:Array<any>;
year?:Array<any>;
analysisangle?:number;
org?:Array<any>;
}
export interface gettarget{
page:number;
pagesize:number;
}
export interface getquantechartorgandyear{
targetid:Array<any>;
}

149
.history/src/api/opk/type_20231101161755.ts

@ -0,0 +1,149 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod?:Array<any>;
targetid?:Array<any>;
year?:Array<any>;
analysisangle?:number;
org?:Array<any>;
timeattribute
}
export interface gettarget{
page:number;
pagesize:number;
}
export interface getquantechartorgandyear{
targetid:Array<any>;
}

149
.history/src/api/opk/type_20231101161803.ts

@ -0,0 +1,149 @@
export interface postinfp{
id?:number,
number?: string,
name?:string,
superior?:number,
organizationtype?: number,
abbreviation?: string,
time?: number,
state?: number,
wechatorganizationid?: number,
superiorsun?: string,
schoole?: number,
kingdeeid?: string,
ispower?: number,
sort?: number,
classname?: string,
level?: number,
isman?: number,
status?: boolean,
child?: null,
type?:number;
}
export interface tarData{
page?:number;
pageSize?:number;
name?:string;
dimension?:string;
attribute?:string;
orgidlist?:Array<any>;
}
export interface addlist{
name?:string;
share?:number;
acceptdepartmentid?:Array<any>;
userlist?:Array<any>;
dimension?:string;
nature?:number;
unit?:string;
cycle?:number;
cycleattr?:Number;
scoringmethod?:number;
visiblerangegroup?:Array<any>;
visiblerangedepart?:Array<any>;
}
export interface deltarget{
id?:String;
state?:number;
istrue?:number;
}
export interface getgroupData{
id?:number;
all:number;
}
export interface edittarget{
acceptdepartmentid?:Array<any>
cycle?:Number;
cycleattr:number;
dimension:string;
id:string;
name:string;
nature:number;
scoringmethod:Number;
unit:string;
userlist:Array<any>
}
export interface position{
page?:number;
pagesize?:number;
organization?:string;
}
export interface getgroup{
id?:number;
level?:number;
}
export interface organd{
all?:number;
id?:string;
levelL:number;
}
export interface postsss{
attribute?:string;
dimension?:string;
page?:number;
pageSize?:number;
title?:string;
postidlist?:Array<any>;
}
export interface addposttar{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: number;
cycle?:number;
cycleattr?: number;
departmentPostOther?:Array<any>
otherposttarget?:Array<any>;
}
export interface searchorgpos{
name?:string;
orgid?:string;
}
export interface setposttarget{
id?:string;
state?:number;
istrue?:number;
}
export interface table_base_post_target{
id?:string;
}
export interface getdetails{
targetid: string;
inspect: Array<any>;
postlist: Array<any>;
cycle:Number;
}
export interface neweditposttarget{
title?:string;
dimension?: String;
unit?:String;
type?: number;
scoringmethod?: Number;
cycle?:Number;
cycleattr?: Number;
otherposttarget?:Array<any>;
id:string;
}
export interface get_organdpost_ary{
id: string;
}
export interface look_work_flowcont{
id:string;
}
export interface quantechart{
AccMethod?:Array<any>;
targetid?:Array<any>;
year?:Array<any>;
analysisangle?:number;
org?:Array<any>;
timeattribute?:Array<any>
}
export interface gettarget{
page:number;
pagesize:number;
}
export interface getquantechartorgandyear{
targetid:Array<any>;
}

232
.history/src/views/opk/asd/news/bb_20231031082212.vue

@ -0,0 +1,232 @@
<!--
@ 作者: 鲁智强
@ 时间: 2023-09-19 09:13:14
@ 备注:
-->
<script lang='ts' setup>
import {ref,reactive,onMounted} from 'vue'
import { organdpost,posttarget,set_posttarget } from '@/api/opk/api'
import { addPostCont,tarlist,deltarget } from '@/api/opk/api'
import { editPostCont } from '@/api/opk/pulic/api'
import { departmentprogramme,edit_depart,edit_depart_progra } from '@/api/opk/news/api'
import { ge_copy } from '@/api/opk/zxy/news/api'
import { formItemValidateStates, TableV2SortOrder } from 'element-plus';
import { getDictFormData } from '@/api/dict'
import Dialog from './dialog.vue'
import Dialoglog from './dialoglog.vue'
import Yg from './yg.vue'
// eslint-disable-next-line vue/require-prop-types
const { addShow, title } = defineProps(['addShow', 'title'])
const data = reactive({
formInline:{
region:'',
},
title:"",
addPostBox: false,
edPostBox:false,
ygPostBox:false,
})
const orgTreeProps ={
label: 'name',
children:'child'
}
const orgTreeProp ={
label: 'title',
children:'childen'
}
const formdat = {
someProp:"",
}
const total =ref(0)
const rowInfo = ref<any>({})
const postIds = ref<number[]>([])
const tableData = ref<any>([]);
const tables = ref<any>([]);
//
function jjjs(){
addPostCont("/hrapi/org/govthree","post")
.then(data => {
tableData.value = data.data[3].child[14].child;
})
.catch(error => {
console.error('Error fetching data:', error);
});
}
jjjs()
function editPost(){
editPostCont({})
.then(data => {
tables.value = data.data.list;
})
}
editPost()
const table = ref<any>([])
const formdate = reactive({
page:0,
pagesize:20,
name:"",
dimension:"",
attribute:"",
orgidlist:"",
type:"",
value1:"2023",
})
//
const tableq = ref([])
const postt = ()=>{
const ass = new Date(formdate.value1);
const qwe = ass.getFullYear();
const zjr = qwe.toString();
departmentprogramme({orgid:formdate.orgidlist,year:zjr,version:formdate.name})
.then(data => {
tableq.value = data.data;
total.value = data.data.count;
})
}
//
const addtableData = ()=>{
data.addPostBox = true;
}
//
const addRow = (val:any)=> {
tableData.value.push(val);
}
//
const editRow = (val:any)=> {
let index =tableData.value.findIndex(
(item:any) => item.id === val.id
);
tableData.value.splice(index, 1, val);
}
//
const closeDetail = ()=>{
data.addPostBox = false;
}
function editPostState(classId:string,state:number){
console.log("改变状态--------->",classId,state)
let statusVal = 1
if( state == 1) statusVal = 2;
edit_depart({id:classId,state:statusVal,istrue:2})
postt()
}
//
const handleDel = (val:any) => {
const dictTypeIds = [val.outID || postIds.value].join(",");
let dictTypeIdAry = dictTypeIds.split(",")
ElMessageBox.confirm("你确定删除这条信息吗?", "提示", {
confirmButtonText: "确认",
cancelButtonText: "取消",
type: "warning",
})
.then(() => {
const add = val.key.toString()
handleSure(val)
console.log(val.id)
edit_depart({id:add,state:3,istrue:2}).then(()=>
ElMessage.success("删除成功"))
postt()
})
};
const handleSure = (val:any)=> {
const index = tableData.value.findIndex((item:any) => item.id === val.id);
if(index!=-1){
tableData.value.splice(index, 1);
}
}
const resetChecked=()=> {
formdate.orgidlist = ""
postt()
}
const handle=(data:any)=>{
formdate.orgidlist = data.id.toString()
postt()
}
const handleErd=(val:any)=>{
data.edPostBox=true;
rowInfo.value=val;
}
const handleio=(val:any)=>{
data.ygPostBox=true;
rowInfo.value = val;
}
onMounted(()=>{
jjjs()
postt()
})
</script>
<template>
<div class="m-2">
<el-container clss="m-4">
<div class="qwe">
<el-button type="primary" style="width: 140px" size="large" @click="resetChecked">全选</el-button>
<el-tree ref="orgTreeRef" v-model="formdate.orgidlist" node-key="id" class="orgTree" :data="tableData" :props="orgTreeProps" :default-expand-all="false" @node-click="handle"/>
</div>
<el-divider direction="vertical"/>
<el-col :span="22">
<el-container class="wer">
<el-form-item label="方案版本号:">
<el-input v-model="formdate.name" placeholder="请输入方案版本号" clearable style="width:200px"/>
</el-form-item>
<el-form-item label="年度:" label-width="90">
<el-date-picker v-model="formdate.value1" type="year"/>
</el-form-item>
<el-form-item label-width="25">
<el-button type="primary" @click="postt"><el-icon><Search /></el-icon></el-button>
<el-button class="new_btn" type="warning" @click="addtableData"><el-icon><Plus /></el-icon></el-button>
</el-form-item>
</el-container>
<el-table class="m-1" :data="tableq" :span-method="arraySpanMethod" border style="width: 100%">
<el-table-column prop="groupname,deaprtname," label="部门">
<template #default="scope">
{{scope.row.groupname}}{{scope.row.deaprtname}}
</template>
</el-table-column>
<el-table-column prop="year" label="年" width="70"/>
<el-table-column prop="key" label="版本号"/>
<el-table-column prop="time" label="时间" />
<el-table-column prop="state" label="状态" width="70">
<template #default="scope">
<el-switch v-model="scope.row.status" class="ml-2" inline-prompt style="--el-switch-on-color: #ff4949; --el-switch-off-color: #13ce66" @change="editPostState(scope.row.key,scope.row.state)"/>
</template>
</el-table-column>
<el-table-column fixed="right" label="操作" width="228">
<template #default="{ row }">
<el-button type="primary" link @click="handleio(row)"><el-icon><View /></el-icon></el-button>
<el-button type="primary" link @click="handleErd(row)"><el-icon><DocumentChecked /></el-icon></el-button>
<el-button type="primary" link @click="handleDel(row)"><el-icon><Delete /></el-icon></el-button>
</template>
</el-table-column>
</el-table>
</el-col>
</el-container>
<pagination v-if="total > 0" v-model:page="formdate.page" v-model:pagesize="formdate.pagesize" :total="total" @click="postt"/>
<Dialog v-if="data.addPostBox" v-model="data.addPostBox" :title="title" :array-num="tableData.length" @add-row="addRow" @edit-row="editRow"></Dialog>
<Dialoglog v-if="data.edPostBox" v-model="data.edPostBox" :title="title" :row-info="rowInfo"></Dialoglog>
<Yg v-if="data.ygPostBox" v-model="data.ygPostBox" :title="title" :row-info="rowInfo"></Yg>
</div>
</template>
<style lang='scss' scoped>
.qwe {
margin:-8px 0 0 -6px;
float:right;
}
.wer{
margin:-5px 0 0 20px;
font-weight:normal;
}
.horizontal-controls {
display: flex;
float: left;
}
.el-divider--vertical{
display:inline-block;
width:1px;
height:812px;
margin:0 8px;
vertical-align:middle;
position:relative;
}
/* 可以根据需要调整样式 */
</style>

233
.history/src/views/opk/asd/news/bb_20231031082221.vue

@ -0,0 +1,233 @@
<!--
@ 作者: 鲁智强
@ 时间: 2023-09-19 09:13:14
@ 备注:
-->
<script lang='ts' setup>
import {ref,reactive,onMounted} from 'vue'
import { organdpost,posttarget,set_posttarget } from '@/api/opk/api'
import { addPostCont,tarlist,deltarget } from '@/api/opk/api'
import { editPostCont } from '@/api/opk/pulic/api'
import { departmentprogramme,edit_depart,edit_depart_progra } from '@/api/opk/news/api'
import { ge_copy } from '@/api/opk/zxy/news/api'
import { formItemValidateStates, TableV2SortOrder } from 'element-plus';
import { getDictFormData } from '@/api/dict'
import Dialog from './dialog.vue'
import Dialoglog from './dialoglog.vue'
import Yg from './yg.vue'
// eslint-disable-next-line vue/require-prop-types
const { addShow, title } = defineProps(['addShow', 'title'])
const data = reactive({
formInline:{
region:'',
},
title:"",
addPostBox: false,
edPostBox:false,
ygPostBox:false,
})
const orgTreeProps ={
label: 'name',
children:'child'
}
const orgTreeProp ={
label: 'title',
children:'childen'
}
const formdat = {
someProp:"",
}
const total =ref(0)
const rowInfo = ref<any>({})
const postIds = ref<number[]>([])
const tableData = ref<any>([]);
const tables = ref<any>([]);
//
function jjjs(){
addPostCont("/hrapi/org/govthree","post")
.then(data => {
tableData.value = data.data[3].child[14].child;
})
.catch(error => {
console.error('Error fetching data:', error);
});
}
jjjs()
function editPost(){
editPostCont({})
.then(data => {
tables.value = data.data.list;
})
}
editPost()
const table = ref<any>([])
const formdate = reactive({
page:0,
pagesize:20,
name:"",
dimension:"",
attribute:"",
orgidlist:"",
type:"",
value1:"2023",
})
//
const tableq = ref([])
const postt = ()=>{
const ass = new Date(formdate.value1);
const qwe = ass.getFullYear();
const zjr = qwe.toString();
departmentprogramme({orgid:formdate.orgidlist,year:zjr,version:formdate.name})
.then(data => {
tableq.value = data.data;
total.value = data.data.count;
})
}
//
const addtableData = ()=>{
data.addPostBox = true;
}
//
const addRow = (val:any)=> {
tableData.value.push(val);
}
//
const editRow = (val:any)=> {
let index =tableData.value.findIndex(
(item:any) => item.id === val.id
);
tableData.value.splice(index, 1, val);
}
//
const closeDetail = ()=>{
data.addPostBox = false;
}
function editPostState(classId:string,state:number){
console.log("改变状态--------->",classId,state)
let statusVal = 1
if( state == 1) statusVal = 2;
edit_depart({id:classId,state:statusVal,istrue:2})
postt()
}
//
const handleDel = (val:any) => {
const dictTypeIds = [val.outID || postIds.value].join(",");
let dictTypeIdAry = dictTypeIds.split(",")
ElMessageBox.confirm("你确定删除这条信息吗?", "提示", {
confirmButtonText: "确认",
cancelButtonText: "取消",
type: "warning",
})
.then(() => {
const add = val.key.toString()
handleSure(val)
console.log(val.id)
edit_depart({id:add,state:3,istrue:2}).then(()=>
ElMessage.success("删除成功"))
postt()
})
};
const handleSure = (val:any)=> {
const index = tableData.value.findIndex((item:any) => item.id === val.id);
if(index!=-1){
tableData.value.splice(index, 1);
}
}
const resetChecked=()=> {
formdate.orgidlist = ""
postt()
}
const handle=(data:any)=>{
formdate.orgidlist = data.id.toString()
postt()
}
const handleErd=(val:any)=>{
data.edPostBox=true;
rowInfo.value=val;
}
const handleio=(val:any)=>{
data.ygPostBox=true;
rowInfo.value = val;
}
const arraySpanMethod = ()
onMounted(()=>{
jjjs()
postt()
})
</script>
<template>
<div class="m-2">
<el-container clss="m-4">
<div class="qwe">
<el-button type="primary" style="width: 140px" size="large" @click="resetChecked">全选</el-button>
<el-tree ref="orgTreeRef" v-model="formdate.orgidlist" node-key="id" class="orgTree" :data="tableData" :props="orgTreeProps" :default-expand-all="false" @node-click="handle"/>
</div>
<el-divider direction="vertical"/>
<el-col :span="22">
<el-container class="wer">
<el-form-item label="方案版本号:">
<el-input v-model="formdate.name" placeholder="请输入方案版本号" clearable style="width:200px"/>
</el-form-item>
<el-form-item label="年度:" label-width="90">
<el-date-picker v-model="formdate.value1" type="year"/>
</el-form-item>
<el-form-item label-width="25">
<el-button type="primary" @click="postt"><el-icon><Search /></el-icon></el-button>
<el-button class="new_btn" type="warning" @click="addtableData"><el-icon><Plus /></el-icon></el-button>
</el-form-item>
</el-container>
<el-table class="m-1" :data="tableq" :span-method="arraySpanMethod" border style="width: 100%">
<el-table-column prop="groupname,deaprtname," label="部门">
<template #default="scope">
{{scope.row.groupname}}{{scope.row.deaprtname}}
</template>
</el-table-column>
<el-table-column prop="year" label="年" width="70"/>
<el-table-column prop="key" label="版本号"/>
<el-table-column prop="time" label="时间" />
<el-table-column prop="state" label="状态" width="70">
<template #default="scope">
<el-switch v-model="scope.row.status" class="ml-2" inline-prompt style="--el-switch-on-color: #ff4949; --el-switch-off-color: #13ce66" @change="editPostState(scope.row.key,scope.row.state)"/>
</template>
</el-table-column>
<el-table-column fixed="right" label="操作" width="228">
<template #default="{ row }">
<el-button type="primary" link @click="handleio(row)"><el-icon><View /></el-icon></el-button>
<el-button type="primary" link @click="handleErd(row)"><el-icon><DocumentChecked /></el-icon></el-button>
<el-button type="primary" link @click="handleDel(row)"><el-icon><Delete /></el-icon></el-button>
</template>
</el-table-column>
</el-table>
</el-col>
</el-container>
<pagination v-if="total > 0" v-model:page="formdate.page" v-model:pagesize="formdate.pagesize" :total="total" @click="postt"/>
<Dialog v-if="data.addPostBox" v-model="data.addPostBox" :title="title" :array-num="tableData.length" @add-row="addRow" @edit-row="editRow"></Dialog>
<Dialoglog v-if="data.edPostBox" v-model="data.edPostBox" :title="title" :row-info="rowInfo"></Dialoglog>
<Yg v-if="data.ygPostBox" v-model="data.ygPostBox" :title="title" :row-info="rowInfo"></Yg>
</div>
</template>
<style lang='scss' scoped>
.qwe {
margin:-8px 0 0 -6px;
float:right;
}
.wer{
margin:-5px 0 0 20px;
font-weight:normal;
}
.horizontal-controls {
display: flex;
float: left;
}
.el-divider--vertical{
display:inline-block;
width:1px;
height:812px;
margin:0 8px;
vertical-align:middle;
position:relative;
}
/* 可以根据需要调整样式 */
</style>

235
.history/src/views/opk/asd/news/bb_20231031082224.vue

@ -0,0 +1,235 @@
<!--
@ 作者: 鲁智强
@ 时间: 2023-09-19 09:13:14
@ 备注:
-->
<script lang='ts' setup>
import {ref,reactive,onMounted} from 'vue'
import { organdpost,posttarget,set_posttarget } from '@/api/opk/api'
import { addPostCont,tarlist,deltarget } from '@/api/opk/api'
import { editPostCont } from '@/api/opk/pulic/api'
import { departmentprogramme,edit_depart,edit_depart_progra } from '@/api/opk/news/api'
import { ge_copy } from '@/api/opk/zxy/news/api'
import { formItemValidateStates, TableV2SortOrder } from 'element-plus';
import { getDictFormData } from '@/api/dict'
import Dialog from './dialog.vue'
import Dialoglog from './dialoglog.vue'
import Yg from './yg.vue'
// eslint-disable-next-line vue/require-prop-types
const { addShow, title } = defineProps(['addShow', 'title'])
const data = reactive({
formInline:{
region:'',
},
title:"",
addPostBox: false,
edPostBox:false,
ygPostBox:false,
})
const orgTreeProps ={
label: 'name',
children:'child'
}
const orgTreeProp ={
label: 'title',
children:'childen'
}
const formdat = {
someProp:"",
}
const total =ref(0)
const rowInfo = ref<any>({})
const postIds = ref<number[]>([])
const tableData = ref<any>([]);
const tables = ref<any>([]);
//
function jjjs(){
addPostCont("/hrapi/org/govthree","post")
.then(data => {
tableData.value = data.data[3].child[14].child;
})
.catch(error => {
console.error('Error fetching data:', error);
});
}
jjjs()
function editPost(){
editPostCont({})
.then(data => {
tables.value = data.data.list;
})
}
editPost()
const table = ref<any>([])
const formdate = reactive({
page:0,
pagesize:20,
name:"",
dimension:"",
attribute:"",
orgidlist:"",
type:"",
value1:"2023",
})
//
const tableq = ref([])
const postt = ()=>{
const ass = new Date(formdate.value1);
const qwe = ass.getFullYear();
const zjr = qwe.toString();
departmentprogramme({orgid:formdate.orgidlist,year:zjr,version:formdate.name})
.then(data => {
tableq.value = data.data;
total.value = data.data.count;
})
}
//
const addtableData = ()=>{
data.addPostBox = true;
}
//
const addRow = (val:any)=> {
tableData.value.push(val);
}
//
const editRow = (val:any)=> {
let index =tableData.value.findIndex(
(item:any) => item.id === val.id
);
tableData.value.splice(index, 1, val);
}
//
const closeDetail = ()=>{
data.addPostBox = false;
}
function editPostState(classId:string,state:number){
console.log("改变状态--------->",classId,state)
let statusVal = 1
if( state == 1) statusVal = 2;
edit_depart({id:classId,state:statusVal,istrue:2})
postt()
}
//
const handleDel = (val:any) => {
const dictTypeIds = [val.outID || postIds.value].join(",");
let dictTypeIdAry = dictTypeIds.split(",")
ElMessageBox.confirm("你确定删除这条信息吗?", "提示", {
confirmButtonText: "确认",
cancelButtonText: "取消",
type: "warning",
})
.then(() => {
const add = val.key.toString()
handleSure(val)
console.log(val.id)
edit_depart({id:add,state:3,istrue:2}).then(()=>
ElMessage.success("删除成功"))
postt()
})
};
const handleSure = (val:any)=> {
const index = tableData.value.findIndex((item:any) => item.id === val.id);
if(index!=-1){
tableData.value.splice(index, 1);
}
}
const resetChecked=()=> {
formdate.orgidlist = ""
postt()
}
const handle=(data:any)=>{
formdate.orgidlist = data.id.toString()
postt()
}
const handleErd=(val:any)=>{
data.edPostBox=true;
rowInfo.value=val;
}
const handleio=(val:any)=>{
data.ygPostBox=true;
rowInfo.value = val;
}
const arraySpanMethod = ()=>{
}
onMounted(()=>{
jjjs()
postt()
})
</script>
<template>
<div class="m-2">
<el-container clss="m-4">
<div class="qwe">
<el-button type="primary" style="width: 140px" size="large" @click="resetChecked">全选</el-button>
<el-tree ref="orgTreeRef" v-model="formdate.orgidlist" node-key="id" class="orgTree" :data="tableData" :props="orgTreeProps" :default-expand-all="false" @node-click="handle"/>
</div>
<el-divider direction="vertical"/>
<el-col :span="22">
<el-container class="wer">
<el-form-item label="方案版本号:">
<el-input v-model="formdate.name" placeholder="请输入方案版本号" clearable style="width:200px"/>
</el-form-item>
<el-form-item label="年度:" label-width="90">
<el-date-picker v-model="formdate.value1" type="year"/>
</el-form-item>
<el-form-item label-width="25">
<el-button type="primary" @click="postt"><el-icon><Search /></el-icon></el-button>
<el-button class="new_btn" type="warning" @click="addtableData"><el-icon><Plus /></el-icon></el-button>
</el-form-item>
</el-container>
<el-table class="m-1" :data="tableq" :span-method="arraySpanMethod" border style="width: 100%">
<el-table-column prop="groupname,deaprtname," label="部门">
<template #default="scope">
{{scope.row.groupname}}{{scope.row.deaprtname}}
</template>
</el-table-column>
<el-table-column prop="year" label="年" width="70"/>
<el-table-column prop="key" label="版本号"/>
<el-table-column prop="time" label="时间" />
<el-table-column prop="state" label="状态" width="70">
<template #default="scope">
<el-switch v-model="scope.row.status" class="ml-2" inline-prompt style="--el-switch-on-color: #ff4949; --el-switch-off-color: #13ce66" @change="editPostState(scope.row.key,scope.row.state)"/>
</template>
</el-table-column>
<el-table-column fixed="right" label="操作" width="228">
<template #default="{ row }">
<el-button type="primary" link @click="handleio(row)"><el-icon><View /></el-icon></el-button>
<el-button type="primary" link @click="handleErd(row)"><el-icon><DocumentChecked /></el-icon></el-button>
<el-button type="primary" link @click="handleDel(row)"><el-icon><Delete /></el-icon></el-button>
</template>
</el-table-column>
</el-table>
</el-col>
</el-container>
<pagination v-if="total > 0" v-model:page="formdate.page" v-model:pagesize="formdate.pagesize" :total="total" @click="postt"/>
<Dialog v-if="data.addPostBox" v-model="data.addPostBox" :title="title" :array-num="tableData.length" @add-row="addRow" @edit-row="editRow"></Dialog>
<Dialoglog v-if="data.edPostBox" v-model="data.edPostBox" :title="title" :row-info="rowInfo"></Dialoglog>
<Yg v-if="data.ygPostBox" v-model="data.ygPostBox" :title="title" :row-info="rowInfo"></Yg>
</div>
</template>
<style lang='scss' scoped>
.qwe {
margin:-8px 0 0 -6px;
float:right;
}
.wer{
margin:-5px 0 0 20px;
font-weight:normal;
}
.horizontal-controls {
display: flex;
float: left;
}
.el-divider--vertical{
display:inline-block;
width:1px;
height:812px;
margin:0 8px;
vertical-align:middle;
position:relative;
}
/* 可以根据需要调整样式 */
</style>

235
.history/src/views/opk/asd/news/bb_20231031082257.vue

@ -0,0 +1,235 @@
<!--
@ 作者: 鲁智强
@ 时间: 2023-09-19 09:13:14
@ 备注:
-->
<script lang='ts' setup>
import {ref,reactive,onMounted} from 'vue'
import { organdpost,posttarget,set_posttarget } from '@/api/opk/api'
import { addPostCont,tarlist,deltarget } from '@/api/opk/api'
import { editPostCont } from '@/api/opk/pulic/api'
import { departmentprogramme,edit_depart,edit_depart_progra } from '@/api/opk/news/api'
import { ge_copy } from '@/api/opk/zxy/news/api'
import { formItemValidateStates, TableV2SortOrder } from 'element-plus';
import { getDictFormData } from '@/api/dict'
import Dialog from './dialog.vue'
import Dialoglog from './dialoglog.vue'
import Yg from './yg.vue'
// eslint-disable-next-line vue/require-prop-types
const { addShow, title } = defineProps(['addShow', 'title'])
const data = reactive({
formInline:{
region:'',
},
title:"",
addPostBox: false,
edPostBox:false,
ygPostBox:false,
})
const orgTreeProps ={
label: 'name',
children:'child'
}
const orgTreeProp ={
label: 'title',
children:'childen'
}
const formdat = {
someProp:"",
}
const total =ref(0)
const rowInfo = ref<any>({})
const postIds = ref<number[]>([])
const tableData = ref<any>([]);
const tables = ref<any>([]);
//
function jjjs(){
addPostCont("/hrapi/org/govthree","post")
.then(data => {
tableData.value = data.data[3].child[14].child;
})
.catch(error => {
console.error('Error fetching data:', error);
});
}
jjjs()
function editPost(){
editPostCont({})
.then(data => {
tables.value = data.data.list;
})
}
editPost()
const table = ref<any>([])
const formdate = reactive({
page:0,
pagesize:20,
name:"",
dimension:"",
attribute:"",
orgidlist:"",
type:"",
value1:"2023",
})
//
const tableq = ref([])
const postt = ()=>{
const ass = new Date(formdate.value1);
const qwe = ass.getFullYear();
const zjr = qwe.toString();
departmentprogramme({orgid:formdate.orgidlist,year:zjr,version:formdate.name})
.then(data => {
tableq.value = data.data;
total.value = data.data.count;
})
}
//
const addtableData = ()=>{
data.addPostBox = true;
}
//
const addRow = (val:any)=> {
tableData.value.push(val);
}
//
const editRow = (val:any)=> {
let index =tableData.value.findIndex(
(item:any) => item.id === val.id
);
tableData.value.splice(index, 1, val);
}
//
const closeDetail = ()=>{
data.addPostBox = false;
}
function editPostState(classId:string,state:number){
console.log("改变状态--------->",classId,state)
let statusVal = 1
if( state == 1) statusVal = 2;
edit_depart({id:classId,state:statusVal,istrue:2})
postt()
}
//
const handleDel = (val:any) => {
const dictTypeIds = [val.outID || postIds.value].join(",");
let dictTypeIdAry = dictTypeIds.split(",")
ElMessageBox.confirm("你确定删除这条信息吗?", "提示", {
confirmButtonText: "确认",
cancelButtonText: "取消",
type: "warning",
})
.then(() => {
const add = val.key.toString()
handleSure(val)
console.log(val.id)
edit_depart({id:add,state:3,istrue:2}).then(()=>
ElMessage.success("删除成功"))
postt()
})
};
const handleSure = (val:any)=> {
const index = tableData.value.findIndex((item:any) => item.id === val.id);
if(index!=-1){
tableData.value.splice(index, 1);
}
}
const resetChecked=()=> {
formdate.orgidlist = ""
postt()
}
const handle=(data:any)=>{
formdate.orgidlist = data.id.toString()
postt()
}
const handleErd=(val:any)=>{
data.edPostBox=true;
rowInfo.value=val;
}
const handleio=(val:any)=>{
data.ygPostBox=true;
rowInfo.value = val;
}
const arraySpanMethod = ()=>{
}
onMounted(()=>{
jjjs()
postt()
})
</script>
<template>
<div class="m-2">
<el-container clss="m-4">
<div class="qwe">
<el-button type="primary" style="width: 140px" size="large" @click="resetChecked">全选</el-button>
<el-tree ref="orgTreeRef" v-model="formdate.orgidlist" node-key="id" class="orgTree" :data="tableData" :props="orgTreeProps" :default-expand-all="false" @node-click="handle"/>
</div>
<el-divider direction="vertical"/>
<el-col :span="22">
<el-container class="wer">
<el-form-item label="方案版本号:">
<el-input v-model="formdate.name" placeholder="请输入方案版本号" clearable style="width:200px"/>
</el-form-item>
<el-form-item label="年度:" label-width="90">
<el-date-picker v-model="formdate.value1" type="year"/>
</el-form-item>
<el-form-item label-width="25">
<el-button type="primary" @click="postt"><el-icon><Search /></el-icon></el-button>
<el-button class="new_btn" type="warning" @click="addtableData"><el-icon><Plus /></el-icon></el-button>
</el-form-item>
</el-container>
<el-table class="m-1" :data="tableq" :span-method="objectSpanMethod" border style="width: 100%">
<el-table-column prop="groupname,deaprtname," label="部门">
<template #default="scope">
{{scope.row.groupname}}{{scope.row.deaprtname}}
</template>
</el-table-column>
<el-table-column prop="year" label="年" width="70"/>
<el-table-column prop="key" label="版本号"/>
<el-table-column prop="time" label="时间" />
<el-table-column prop="state" label="状态" width="70">
<template #default="scope">
<el-switch v-model="scope.row.status" class="ml-2" inline-prompt style="--el-switch-on-color: #ff4949; --el-switch-off-color: #13ce66" @change="editPostState(scope.row.key,scope.row.state)"/>
</template>
</el-table-column>
<el-table-column fixed="right" label="操作" width="228">
<template #default="{ row }">
<el-button type="primary" link @click="handleio(row)"><el-icon><View /></el-icon></el-button>
<el-button type="primary" link @click="handleErd(row)"><el-icon><DocumentChecked /></el-icon></el-button>
<el-button type="primary" link @click="handleDel(row)"><el-icon><Delete /></el-icon></el-button>
</template>
</el-table-column>
</el-table>
</el-col>
</el-container>
<pagination v-if="total > 0" v-model:page="formdate.page" v-model:pagesize="formdate.pagesize" :total="total" @click="postt"/>
<Dialog v-if="data.addPostBox" v-model="data.addPostBox" :title="title" :array-num="tableData.length" @add-row="addRow" @edit-row="editRow"></Dialog>
<Dialoglog v-if="data.edPostBox" v-model="data.edPostBox" :title="title" :row-info="rowInfo"></Dialoglog>
<Yg v-if="data.ygPostBox" v-model="data.ygPostBox" :title="title" :row-info="rowInfo"></Yg>
</div>
</template>
<style lang='scss' scoped>
.qwe {
margin:-8px 0 0 -6px;
float:right;
}
.wer{
margin:-5px 0 0 20px;
font-weight:normal;
}
.horizontal-controls {
display: flex;
float: left;
}
.el-divider--vertical{
display:inline-block;
width:1px;
height:812px;
margin:0 8px;
vertical-align:middle;
position:relative;
}
/* 可以根据需要调整样式 */
</style>

235
.history/src/views/opk/asd/news/bb_20231031082300.vue

@ -0,0 +1,235 @@
<!--
@ 作者: 鲁智强
@ 时间: 2023-09-19 09:13:14
@ 备注:
-->
<script lang='ts' setup>
import {ref,reactive,onMounted} from 'vue'
import { organdpost,posttarget,set_posttarget } from '@/api/opk/api'
import { addPostCont,tarlist,deltarget } from '@/api/opk/api'
import { editPostCont } from '@/api/opk/pulic/api'
import { departmentprogramme,edit_depart,edit_depart_progra } from '@/api/opk/news/api'
import { ge_copy } from '@/api/opk/zxy/news/api'
import { formItemValidateStates, TableV2SortOrder } from 'element-plus';
import { getDictFormData } from '@/api/dict'
import Dialog from './dialog.vue'
import Dialoglog from './dialoglog.vue'
import Yg from './yg.vue'
// eslint-disable-next-line vue/require-prop-types
const { addShow, title } = defineProps(['addShow', 'title'])
const data = reactive({
formInline:{
region:'',
},
title:"",
addPostBox: false,
edPostBox:false,
ygPostBox:false,
})
const orgTreeProps ={
label: 'name',
children:'child'
}
const orgTreeProp ={
label: 'title',
children:'childen'
}
const formdat = {
someProp:"",
}
const total =ref(0)
const rowInfo = ref<any>({})
const postIds = ref<number[]>([])
const tableData = ref<any>([]);
const tables = ref<any>([]);
//
function jjjs(){
addPostCont("/hrapi/org/govthree","post")
.then(data => {
tableData.value = data.data[3].child[14].child;
})
.catch(error => {
console.error('Error fetching data:', error);
});
}
jjjs()
function editPost(){
editPostCont({})
.then(data => {
tables.value = data.data.list;
})
}
editPost()
const table = ref<any>([])
const formdate = reactive({
page:0,
pagesize:20,
name:"",
dimension:"",
attribute:"",
orgidlist:"",
type:"",
value1:"2023",
})
//
const tableq = ref([])
const postt = ()=>{
const ass = new Date(formdate.value1);
const qwe = ass.getFullYear();
const zjr = qwe.toString();
departmentprogramme({orgid:formdate.orgidlist,year:zjr,version:formdate.name})
.then(data => {
tableq.value = data.data;
total.value = data.data.count;
})
}
//
const addtableData = ()=>{
data.addPostBox = true;
}
//
const addRow = (val:any)=> {
tableData.value.push(val);
}
//
const editRow = (val:any)=> {
let index =tableData.value.findIndex(
(item:any) => item.id === val.id
);
tableData.value.splice(index, 1, val);
}
//
const closeDetail = ()=>{
data.addPostBox = false;
}
function editPostState(classId:string,state:number){
console.log("改变状态--------->",classId,state)
let statusVal = 1
if( state == 1) statusVal = 2;
edit_depart({id:classId,state:statusVal,istrue:2})
postt()
}
//
const handleDel = (val:any) => {
const dictTypeIds = [val.outID || postIds.value].join(",");
let dictTypeIdAry = dictTypeIds.split(",")
ElMessageBox.confirm("你确定删除这条信息吗?", "提示", {
confirmButtonText: "确认",
cancelButtonText: "取消",
type: "warning",
})
.then(() => {
const add = val.key.toString()
handleSure(val)
console.log(val.id)
edit_depart({id:add,state:3,istrue:2}).then(()=>
ElMessage.success("删除成功"))
postt()
})
};
const handleSure = (val:any)=> {
const index = tableData.value.findIndex((item:any) => item.id === val.id);
if(index!=-1){
tableData.value.splice(index, 1);
}
}
const resetChecked=()=> {
formdate.orgidlist = ""
postt()
}
const handle=(data:any)=>{
formdate.orgidlist = data.id.toString()
postt()
}
const handleErd=(val:any)=>{
data.edPostBox=true;
rowInfo.value=val;
}
const handleio=(val:any)=>{
data.ygPostBox=true;
rowInfo.value = val;
}
const objectSpanMethod = ()=>{
}
onMounted(()=>{
jjjs()
postt()
})
</script>
<template>
<div class="m-2">
<el-container clss="m-4">
<div class="qwe">
<el-button type="primary" style="width: 140px" size="large" @click="resetChecked">全选</el-button>
<el-tree ref="orgTreeRef" v-model="formdate.orgidlist" node-key="id" class="orgTree" :data="tableData" :props="orgTreeProps" :default-expand-all="false" @node-click="handle"/>
</div>
<el-divider direction="vertical"/>
<el-col :span="22">
<el-container class="wer">
<el-form-item label="方案版本号:">
<el-input v-model="formdate.name" placeholder="请输入方案版本号" clearable style="width:200px"/>
</el-form-item>
<el-form-item label="年度:" label-width="90">
<el-date-picker v-model="formdate.value1" type="year"/>
</el-form-item>
<el-form-item label-width="25">
<el-button type="primary" @click="postt"><el-icon><Search /></el-icon></el-button>
<el-button class="new_btn" type="warning" @click="addtableData"><el-icon><Plus /></el-icon></el-button>
</el-form-item>
</el-container>
<el-table class="m-1" :data="tableq" :span-method="objectSpanMethod" border style="width: 100%">
<el-table-column prop="groupname,deaprtname," label="部门">
<template #default="scope">
{{scope.row.groupname}}{{scope.row.deaprtname}}
</template>
</el-table-column>
<el-table-column prop="year" label="年" width="70"/>
<el-table-column prop="key" label="版本号"/>
<el-table-column prop="time" label="时间" />
<el-table-column prop="state" label="状态" width="70">
<template #default="scope">
<el-switch v-model="scope.row.status" class="ml-2" inline-prompt style="--el-switch-on-color: #ff4949; --el-switch-off-color: #13ce66" @change="editPostState(scope.row.key,scope.row.state)"/>
</template>
</el-table-column>
<el-table-column fixed="right" label="操作" width="228">
<template #default="{ row }">
<el-button type="primary" link @click="handleio(row)"><el-icon><View /></el-icon></el-button>
<el-button type="primary" link @click="handleErd(row)"><el-icon><DocumentChecked /></el-icon></el-button>
<el-button type="primary" link @click="handleDel(row)"><el-icon><Delete /></el-icon></el-button>
</template>
</el-table-column>
</el-table>
</el-col>
</el-container>
<pagination v-if="total > 0" v-model:page="formdate.page" v-model:pagesize="formdate.pagesize" :total="total" @click="postt"/>
<Dialog v-if="data.addPostBox" v-model="data.addPostBox" :title="title" :array-num="tableData.length" @add-row="addRow" @edit-row="editRow"></Dialog>
<Dialoglog v-if="data.edPostBox" v-model="data.edPostBox" :title="title" :row-info="rowInfo"></Dialoglog>
<Yg v-if="data.ygPostBox" v-model="data.ygPostBox" :title="title" :row-info="rowInfo"></Yg>
</div>
</template>
<style lang='scss' scoped>
.qwe {
margin:-8px 0 0 -6px;
float:right;
}
.wer{
margin:-5px 0 0 20px;
font-weight:normal;
}
.horizontal-controls {
display: flex;
float: left;
}
.el-divider--vertical{
display:inline-block;
width:1px;
height:812px;
margin:0 8px;
vertical-align:middle;
position:relative;
}
/* 可以根据需要调整样式 */
</style>

252
.history/src/views/opk/asd/news/bb_20231031082311.vue

@ -0,0 +1,252 @@
<!--
@ 作者: 鲁智强
@ 时间: 2023-09-19 09:13:14
@ 备注:
-->
<script lang='ts' setup>
import {ref,reactive,onMounted} from 'vue'
import { organdpost,posttarget,set_posttarget } from '@/api/opk/api'
import { addPostCont,tarlist,deltarget } from '@/api/opk/api'
import { editPostCont } from '@/api/opk/pulic/api'
import { departmentprogramme,edit_depart,edit_depart_progra } from '@/api/opk/news/api'
import { ge_copy } from '@/api/opk/zxy/news/api'
import { formItemValidateStates, TableV2SortOrder } from 'element-plus';
import { getDictFormData } from '@/api/dict'
import Dialog from './dialog.vue'
import Dialoglog from './dialoglog.vue'
import Yg from './yg.vue'
// eslint-disable-next-line vue/require-prop-types
const { addShow, title } = defineProps(['addShow', 'title'])
const data = reactive({
formInline:{
region:'',
},
title:"",
addPostBox: false,
edPostBox:false,
ygPostBox:false,
})
const orgTreeProps ={
label: 'name',
children:'child'
}
const orgTreeProp ={
label: 'title',
children:'childen'
}
const formdat = {
someProp:"",
}
const total =ref(0)
const rowInfo = ref<any>({})
const postIds = ref<number[]>([])
const tableData = ref<any>([]);
const tables = ref<any>([]);
//
function jjjs(){
addPostCont("/hrapi/org/govthree","post")
.then(data => {
tableData.value = data.data[3].child[14].child;
})
.catch(error => {
console.error('Error fetching data:', error);
});
}
jjjs()
function editPost(){
editPostCont({})
.then(data => {
tables.value = data.data.list;
})
}
editPost()
const table = ref<any>([])
const formdate = reactive({
page:0,
pagesize:20,
name:"",
dimension:"",
attribute:"",
orgidlist:"",
type:"",
value1:"2023",
})
//
const tableq = ref([])
const postt = ()=>{
const ass = new Date(formdate.value1);
const qwe = ass.getFullYear();
const zjr = qwe.toString();
departmentprogramme({orgid:formdate.orgidlist,year:zjr,version:formdate.name})
.then(data => {
tableq.value = data.data;
total.value = data.data.count;
})
}
//
const addtableData = ()=>{
data.addPostBox = true;
}
//
const addRow = (val:any)=> {
tableData.value.push(val);
}
//
const editRow = (val:any)=> {
let index =tableData.value.findIndex(
(item:any) => item.id === val.id
);
tableData.value.splice(index, 1, val);
}
//
const closeDetail = ()=>{
data.addPostBox = false;
}
function editPostState(classId:string,state:number){
console.log("改变状态--------->",classId,state)
let statusVal = 1
if( state == 1) statusVal = 2;
edit_depart({id:classId,state:statusVal,istrue:2})
postt()
}
//
const handleDel = (val:any) => {
const dictTypeIds = [val.outID || postIds.value].join(",");
let dictTypeIdAry = dictTypeIds.split(",")
ElMessageBox.confirm("你确定删除这条信息吗?", "提示", {
confirmButtonText: "确认",
cancelButtonText: "取消",
type: "warning",
})
.then(() => {
const add = val.key.toString()
handleSure(val)
console.log(val.id)
edit_depart({id:add,state:3,istrue:2}).then(()=>
ElMessage.success("删除成功"))
postt()
})
};
const handleSure = (val:any)=> {
const index = tableData.value.findIndex((item:any) => item.id === val.id);
if(index!=-1){
tableData.value.splice(index, 1);
}
}
const resetChecked=()=> {
formdate.orgidlist = ""
postt()
}
const handle=(data:any)=>{
formdate.orgidlist = data.id.toString()
postt()
}
const handleErd=(val:any)=>{
data.edPostBox=true;
rowInfo.value=val;
}
const handleio=(val:any)=>{
data.ygPostBox=true;
rowInfo.value = val;
}
const objectSpanMethod = ({
row,
column,
rowIndex,
columnIndex,
}: SpanMethodProps) => {
if (columnIndex === 0) {
if (rowIndex % 2 === 0) {
return {
rowspan: 2,
colspan: 1,
}
} else {
return {
rowspan: 0,
colspan: 0,
}
}
}
}
onMounted(()=>{
jjjs()
postt()
})
</script>
<template>
<div class="m-2">
<el-container clss="m-4">
<div class="qwe">
<el-button type="primary" style="width: 140px" size="large" @click="resetChecked">全选</el-button>
<el-tree ref="orgTreeRef" v-model="formdate.orgidlist" node-key="id" class="orgTree" :data="tableData" :props="orgTreeProps" :default-expand-all="false" @node-click="handle"/>
</div>
<el-divider direction="vertical"/>
<el-col :span="22">
<el-container class="wer">
<el-form-item label="方案版本号:">
<el-input v-model="formdate.name" placeholder="请输入方案版本号" clearable style="width:200px"/>
</el-form-item>
<el-form-item label="年度:" label-width="90">
<el-date-picker v-model="formdate.value1" type="year"/>
</el-form-item>
<el-form-item label-width="25">
<el-button type="primary" @click="postt"><el-icon><Search /></el-icon></el-button>
<el-button class="new_btn" type="warning" @click="addtableData"><el-icon><Plus /></el-icon></el-button>
</el-form-item>
</el-container>
<el-table class="m-1" :data="tableq" :span-method="objectSpanMethod" border style="width: 100%">
<el-table-column prop="groupname,deaprtname," label="部门">
<template #default="scope">
{{scope.row.groupname}}{{scope.row.deaprtname}}
</template>
</el-table-column>
<el-table-column prop="year" label="年" width="70"/>
<el-table-column prop="key" label="版本号"/>
<el-table-column prop="time" label="时间" />
<el-table-column prop="state" label="状态" width="70">
<template #default="scope">
<el-switch v-model="scope.row.status" class="ml-2" inline-prompt style="--el-switch-on-color: #ff4949; --el-switch-off-color: #13ce66" @change="editPostState(scope.row.key,scope.row.state)"/>
</template>
</el-table-column>
<el-table-column fixed="right" label="操作" width="228">
<template #default="{ row }">
<el-button type="primary" link @click="handleio(row)"><el-icon><View /></el-icon></el-button>
<el-button type="primary" link @click="handleErd(row)"><el-icon><DocumentChecked /></el-icon></el-button>
<el-button type="primary" link @click="handleDel(row)"><el-icon><Delete /></el-icon></el-button>
</template>
</el-table-column>
</el-table>
</el-col>
</el-container>
<pagination v-if="total > 0" v-model:page="formdate.page" v-model:pagesize="formdate.pagesize" :total="total" @click="postt"/>
<Dialog v-if="data.addPostBox" v-model="data.addPostBox" :title="title" :array-num="tableData.length" @add-row="addRow" @edit-row="editRow"></Dialog>
<Dialoglog v-if="data.edPostBox" v-model="data.edPostBox" :title="title" :row-info="rowInfo"></Dialoglog>
<Yg v-if="data.ygPostBox" v-model="data.ygPostBox" :title="title" :row-info="rowInfo"></Yg>
</div>
</template>
<style lang='scss' scoped>
.qwe {
margin:-8px 0 0 -6px;
float:right;
}
.wer{
margin:-5px 0 0 20px;
font-weight:normal;
}
.horizontal-controls {
display: flex;
float: left;
}
.el-divider--vertical{
display:inline-block;
width:1px;
height:812px;
margin:0 8px;
vertical-align:middle;
position:relative;
}
/* 可以根据需要调整样式 */
</style>

258
.history/src/views/opk/asd/news/bb_20231031082321.vue

@ -0,0 +1,258 @@
<!--
@ 作者: 鲁智强
@ 时间: 2023-09-19 09:13:14
@ 备注:
-->
<script lang='ts' setup>
import {ref,reactive,onMounted} from 'vue'
import { organdpost,posttarget,set_posttarget } from '@/api/opk/api'
import { addPostCont,tarlist,deltarget } from '@/api/opk/api'
import { editPostCont } from '@/api/opk/pulic/api'
import { departmentprogramme,edit_depart,edit_depart_progra } from '@/api/opk/news/api'
import { ge_copy } from '@/api/opk/zxy/news/api'
import { formItemValidateStates, TableV2SortOrder } from 'element-plus';
import { getDictFormData } from '@/api/dict'
import Dialog from './dialog.vue'
import Dialoglog from './dialoglog.vue'
import Yg from './yg.vue'
// eslint-disable-next-line vue/require-prop-types
const { addShow, title } = defineProps(['addShow', 'title'])
const data = reactive({
formInline:{
region:'',
},
title:"",
addPostBox: false,
edPostBox:false,
ygPostBox:false,
})
const orgTreeProps ={
label: 'name',
children:'child'
}
const orgTreeProp ={
label: 'title',
children:'childen'
}
const formdat = {
someProp:"",
}
const total =ref(0)
const rowInfo = ref<any>({})
const postIds = ref<number[]>([])
const tableData = ref<any>([]);
const tables = ref<any>([]);
//
function jjjs(){
addPostCont("/hrapi/org/govthree","post")
.then(data => {
tableData.value = data.data[3].child[14].child;
})
.catch(error => {
console.error('Error fetching data:', error);
});
}
jjjs()
function editPost(){
editPostCont({})
.then(data => {
tables.value = data.data.list;
})
}
editPost()
const table = ref<any>([])
const formdate = reactive({
page:0,
pagesize:20,
name:"",
dimension:"",
attribute:"",
orgidlist:"",
type:"",
value1:"2023",
})
//
const tableq = ref([])
const postt = ()=>{
const ass = new Date(formdate.value1);
const qwe = ass.getFullYear();
const zjr = qwe.toString();
departmentprogramme({orgid:formdate.orgidlist,year:zjr,version:formdate.name})
.then(data => {
tableq.value = data.data;
total.value = data.data.count;
})
}
//
const addtableData = ()=>{
data.addPostBox = true;
}
//
const addRow = (val:any)=> {
tableData.value.push(val);
}
//
const editRow = (val:any)=> {
let index =tableData.value.findIndex(
(item:any) => item.id === val.id
);
tableData.value.splice(index, 1, val);
}
//
const closeDetail = ()=>{
data.addPostBox = false;
}
function editPostState(classId:string,state:number){
console.log("改变状态--------->",classId,state)
let statusVal = 1
if( state == 1) statusVal = 2;
edit_depart({id:classId,state:statusVal,istrue:2})
postt()
}
//
const handleDel = (val:any) => {
const dictTypeIds = [val.outID || postIds.value].join(",");
let dictTypeIdAry = dictTypeIds.split(",")
ElMessageBox.confirm("你确定删除这条信息吗?", "提示", {
confirmButtonText: "确认",
cancelButtonText: "取消",
type: "warning",
})
.then(() => {
const add = val.key.toString()
handleSure(val)
console.log(val.id)
edit_depart({id:add,state:3,istrue:2}).then(()=>
ElMessage.success("删除成功"))
postt()
})
};
const handleSure = (val:any)=> {
const index = tableData.value.findIndex((item:any) => item.id === val.id);
if(index!=-1){
tableData.value.splice(index, 1);
}
}
const resetChecked=()=> {
formdate.orgidlist = ""
postt()
}
const handle=(data:any)=>{
formdate.orgidlist = data.id.toString()
postt()
}
const handleErd=(val:any)=>{
data.edPostBox=true;
rowInfo.value=val;
}
const handleio=(val:any)=>{
data.ygPostBox=true;
rowInfo.value = val;
}
interface SpanMethodProps {
row: User
column: TableColumnCtx<User>
rowIndex: number
columnIndex: number
}
const objectSpanMethod = ({
row,
column,
rowIndex,
columnIndex,
}: SpanMethodProps) => {
if (columnIndex === 0) {
if (rowIndex % 2 === 0) {
return {
rowspan: 2,
colspan: 1,
}
} else {
return {
rowspan: 0,
colspan: 0,
}
}
}
}
onMounted(()=>{
jjjs()
postt()
})
</script>
<template>
<div class="m-2">
<el-container clss="m-4">
<div class="qwe">
<el-button type="primary" style="width: 140px" size="large" @click="resetChecked">全选</el-button>
<el-tree ref="orgTreeRef" v-model="formdate.orgidlist" node-key="id" class="orgTree" :data="tableData" :props="orgTreeProps" :default-expand-all="false" @node-click="handle"/>
</div>
<el-divider direction="vertical"/>
<el-col :span="22">
<el-container class="wer">
<el-form-item label="方案版本号:">
<el-input v-model="formdate.name" placeholder="请输入方案版本号" clearable style="width:200px"/>
</el-form-item>
<el-form-item label="年度:" label-width="90">
<el-date-picker v-model="formdate.value1" type="year"/>
</el-form-item>
<el-form-item label-width="25">
<el-button type="primary" @click="postt"><el-icon><Search /></el-icon></el-button>
<el-button class="new_btn" type="warning" @click="addtableData"><el-icon><Plus /></el-icon></el-button>
</el-form-item>
</el-container>
<el-table class="m-1" :data="tableq" :span-method="objectSpanMethod" border style="width: 100%">
<el-table-column prop="groupname,deaprtname," label="部门">
<template #default="scope">
{{scope.row.groupname}}{{scope.row.deaprtname}}
</template>
</el-table-column>
<el-table-column prop="year" label="年" width="70"/>
<el-table-column prop="key" label="版本号"/>
<el-table-column prop="time" label="时间" />
<el-table-column prop="state" label="状态" width="70">
<template #default="scope">
<el-switch v-model="scope.row.status" class="ml-2" inline-prompt style="--el-switch-on-color: #ff4949; --el-switch-off-color: #13ce66" @change="editPostState(scope.row.key,scope.row.state)"/>
</template>
</el-table-column>
<el-table-column fixed="right" label="操作" width="228">
<template #default="{ row }">
<el-button type="primary" link @click="handleio(row)"><el-icon><View /></el-icon></el-button>
<el-button type="primary" link @click="handleErd(row)"><el-icon><DocumentChecked /></el-icon></el-button>
<el-button type="primary" link @click="handleDel(row)"><el-icon><Delete /></el-icon></el-button>
</template>
</el-table-column>
</el-table>
</el-col>
</el-container>
<pagination v-if="total > 0" v-model:page="formdate.page" v-model:pagesize="formdate.pagesize" :total="total" @click="postt"/>
<Dialog v-if="data.addPostBox" v-model="data.addPostBox" :title="title" :array-num="tableData.length" @add-row="addRow" @edit-row="editRow"></Dialog>
<Dialoglog v-if="data.edPostBox" v-model="data.edPostBox" :title="title" :row-info="rowInfo"></Dialoglog>
<Yg v-if="data.ygPostBox" v-model="data.ygPostBox" :title="title" :row-info="rowInfo"></Yg>
</div>
</template>
<style lang='scss' scoped>
.qwe {
margin:-8px 0 0 -6px;
float:right;
}
.wer{
margin:-5px 0 0 20px;
font-weight:normal;
}
.horizontal-controls {
display: flex;
float: left;
}
.el-divider--vertical{
display:inline-block;
width:1px;
height:812px;
margin:0 8px;
vertical-align:middle;
position:relative;
}
/* 可以根据需要调整样式 */
</style>

253
.history/src/views/opk/asd/news/bb_20231031082401.vue

@ -0,0 +1,253 @@
<!--
@ 作者: 鲁智强
@ 时间: 2023-09-19 09:13:14
@ 备注:
-->
<script lang='ts' setup>
import {ref,reactive,onMounted} from 'vue'
import { organdpost,posttarget,set_posttarget } from '@/api/opk/api'
import { addPostCont,tarlist,deltarget } from '@/api/opk/api'
import { editPostCont } from '@/api/opk/pulic/api'
import { departmentprogramme,edit_depart,edit_depart_progra } from '@/api/opk/news/api'
import { ge_copy } from '@/api/opk/zxy/news/api'
import { formItemValidateStates, TableV2SortOrder } from 'element-plus';
import { getDictFormData } from '@/api/dict'
import Dialog from './dialog.vue'
import Dialoglog from './dialoglog.vue'
import Yg from './yg.vue'
// eslint-disable-next-line vue/require-prop-types
const { addShow, title } = defineProps(['addShow', 'title'])
const data = reactive({
formInline:{
region:'',
},
title:"",
addPostBox: false,
edPostBox:false,
ygPostBox:false,
})
const orgTreeProps ={
label: 'name',
children:'child'
}
const orgTreeProp ={
label: 'title',
children:'childen'
}
const formdat = {
someProp:"",
}
const total =ref(0)
const rowInfo = ref<any>({})
const postIds = ref<number[]>([])
const tableData = ref<any>([]);
const tables = ref<any>([]);
//
function jjjs(){
addPostCont("/hrapi/org/govthree","post")
.then(data => {
tableData.value = data.data[3].child[14].child;
})
.catch(error => {
console.error('Error fetching data:', error);
});
}
jjjs()
function editPost(){
editPostCont({})
.then(data => {
tables.value = data.data.list;
})
}
editPost()
const table = ref<any>([])
const formdate = reactive({
page:0,
pagesize:20,
name:"",
dimension:"",
attribute:"",
orgidlist:"",
type:"",
value1:"2023",
})
//
const tableq = ref([])
const postt = ()=>{
const ass = new Date(formdate.value1);
const qwe = ass.getFullYear();
const zjr = qwe.toString();
departmentprogramme({orgid:formdate.orgidlist,year:zjr,version:formdate.name})
.then(data => {
tableq.value = data.data;
total.value = data.data.count;
})
}
//
const addtableData = ()=>{
data.addPostBox = true;
}
//
const addRow = (val:any)=> {
tableData.value.push(val);
}
//
const editRow = (val:any)=> {
let index =tableData.value.findIndex(
(item:any) => item.id === val.id
);
tableData.value.splice(index, 1, val);
}
//
const closeDetail = ()=>{
data.addPostBox = false;
}
function editPostState(classId:string,state:number){
console.log("改变状态--------->",classId,state)
let statusVal = 1
if( state == 1) statusVal = 2;
edit_depart({id:classId,state:statusVal,istrue:2})
postt()
}
//
const handleDel = (val:any) => {
const dictTypeIds = [val.outID || postIds.value].join(",");
let dictTypeIdAry = dictTypeIds.split(",")
ElMessageBox.confirm("你确定删除这条信息吗?", "提示", {
confirmButtonText: "确认",
cancelButtonText: "取消",
type: "warning",
})
.then(() => {
const add = val.key.toString()
handleSure(val)
console.log(val.id)
edit_depart({id:add,state:3,istrue:2}).then(()=>
ElMessage.success("删除成功"))
postt()
})
};
const handleSure = (val:any)=> {
const index = tableData.value.findIndex((item:any) => item.id === val.id);
if(index!=-1){
tableData.value.splice(index, 1);
}
}
const resetChecked=()=> {
formdate.orgidlist = ""
postt()
}
const handle=(data:any)=>{
formdate.orgidlist = data.id.toString()
postt()
}
const handleErd=(val:any)=>{
data.edPostBox=true;
rowInfo.value=val;
}
const handleio=(val:any)=>{
data.ygPostBox=true;
rowInfo.value = val;
}
interface SpanMethodProps {
row: User
column: TableColumnCtx<User>
rowIndex: number
columnIndex: number
}
const objectSpanMethod = ({
row,
column,
rowIndex,
columnIndex,
}: SpanMethodProps) => {
if (columnIndex === 0) {
if (rowIndex % 2 === 0) {
return {
rowspan: 2,
colspan: 1,
}
}
}
}
onMounted(()=>{
jjjs()
postt()
})
</script>
<template>
<div class="m-2">
<el-container clss="m-4">
<div class="qwe">
<el-button type="primary" style="width: 140px" size="large" @click="resetChecked">全选</el-button>
<el-tree ref="orgTreeRef" v-model="formdate.orgidlist" node-key="id" class="orgTree" :data="tableData" :props="orgTreeProps" :default-expand-all="false" @node-click="handle"/>
</div>
<el-divider direction="vertical"/>
<el-col :span="22">
<el-container class="wer">
<el-form-item label="方案版本号:">
<el-input v-model="formdate.name" placeholder="请输入方案版本号" clearable style="width:200px"/>
</el-form-item>
<el-form-item label="年度:" label-width="90">
<el-date-picker v-model="formdate.value1" type="year"/>
</el-form-item>
<el-form-item label-width="25">
<el-button type="primary" @click="postt"><el-icon><Search /></el-icon></el-button>
<el-button class="new_btn" type="warning" @click="addtableData"><el-icon><Plus /></el-icon></el-button>
</el-form-item>
</el-container>
<el-table class="m-1" :data="tableq" :span-method="objectSpanMethod" border style="width: 100%">
<el-table-column prop="groupname,deaprtname," label="部门">
<template #default="scope">
{{scope.row.groupname}}{{scope.row.deaprtname}}
</template>
</el-table-column>
<el-table-column prop="year" label="年" width="70"/>
<el-table-column prop="key" label="版本号"/>
<el-table-column prop="time" label="时间" />
<el-table-column prop="state" label="状态" width="70">
<template #default="scope">
<el-switch v-model="scope.row.status" class="ml-2" inline-prompt style="--el-switch-on-color: #ff4949; --el-switch-off-color: #13ce66" @change="editPostState(scope.row.key,scope.row.state)"/>
</template>
</el-table-column>
<el-table-column fixed="right" label="操作" width="228">
<template #default="{ row }">
<el-button type="primary" link @click="handleio(row)"><el-icon><View /></el-icon></el-button>
<el-button type="primary" link @click="handleErd(row)"><el-icon><DocumentChecked /></el-icon></el-button>
<el-button type="primary" link @click="handleDel(row)"><el-icon><Delete /></el-icon></el-button>
</template>
</el-table-column>
</el-table>
</el-col>
</el-container>
<pagination v-if="total > 0" v-model:page="formdate.page" v-model:pagesize="formdate.pagesize" :total="total" @click="postt"/>
<Dialog v-if="data.addPostBox" v-model="data.addPostBox" :title="title" :array-num="tableData.length" @add-row="addRow" @edit-row="editRow"></Dialog>
<Dialoglog v-if="data.edPostBox" v-model="data.edPostBox" :title="title" :row-info="rowInfo"></Dialoglog>
<Yg v-if="data.ygPostBox" v-model="data.ygPostBox" :title="title" :row-info="rowInfo"></Yg>
</div>
</template>
<style lang='scss' scoped>
.qwe {
margin:-8px 0 0 -6px;
float:right;
}
.wer{
margin:-5px 0 0 20px;
font-weight:normal;
}
.horizontal-controls {
display: flex;
float: left;
}
.el-divider--vertical{
display:inline-block;
width:1px;
height:812px;
margin:0 8px;
vertical-align:middle;
position:relative;
}
/* 可以根据需要调整样式 */
</style>

258
.history/src/views/opk/asd/news/bb_20231031082408.vue

@ -0,0 +1,258 @@
<!--
@ 作者: 鲁智强
@ 时间: 2023-09-19 09:13:14
@ 备注:
-->
<script lang='ts' setup>
import {ref,reactive,onMounted} from 'vue'
import { organdpost,posttarget,set_posttarget } from '@/api/opk/api'
import { addPostCont,tarlist,deltarget } from '@/api/opk/api'
import { editPostCont } from '@/api/opk/pulic/api'
import { departmentprogramme,edit_depart,edit_depart_progra } from '@/api/opk/news/api'
import { ge_copy } from '@/api/opk/zxy/news/api'
import { formItemValidateStates, TableV2SortOrder } from 'element-plus';
import { getDictFormData } from '@/api/dict'
import Dialog from './dialog.vue'
import Dialoglog from './dialoglog.vue'
import Yg from './yg.vue'
// eslint-disable-next-line vue/require-prop-types
const { addShow, title } = defineProps(['addShow', 'title'])
const data = reactive({
formInline:{
region:'',
},
title:"",
addPostBox: false,
edPostBox:false,
ygPostBox:false,
})
const orgTreeProps ={
label: 'name',
children:'child'
}
const orgTreeProp ={
label: 'title',
children:'childen'
}
const formdat = {
someProp:"",
}
const total =ref(0)
const rowInfo = ref<any>({})
const postIds = ref<number[]>([])
const tableData = ref<any>([]);
const tables = ref<any>([]);
//
function jjjs(){
addPostCont("/hrapi/org/govthree","post")
.then(data => {
tableData.value = data.data[3].child[14].child;
})
.catch(error => {
console.error('Error fetching data:', error);
});
}
jjjs()
function editPost(){
editPostCont({})
.then(data => {
tables.value = data.data.list;
})
}
editPost()
const table = ref<any>([])
const formdate = reactive({
page:0,
pagesize:20,
name:"",
dimension:"",
attribute:"",
orgidlist:"",
type:"",
value1:"2023",
})
//
const tableq = ref([])
const postt = ()=>{
const ass = new Date(formdate.value1);
const qwe = ass.getFullYear();
const zjr = qwe.toString();
departmentprogramme({orgid:formdate.orgidlist,year:zjr,version:formdate.name})
.then(data => {
tableq.value = data.data;
total.value = data.data.count;
})
}
//
const addtableData = ()=>{
data.addPostBox = true;
}
//
const addRow = (val:any)=> {
tableData.value.push(val);
}
//
const editRow = (val:any)=> {
let index =tableData.value.findIndex(
(item:any) => item.id === val.id
);
tableData.value.splice(index, 1, val);
}
//
const closeDetail = ()=>{
data.addPostBox = false;
}
function editPostState(classId:string,state:number){
console.log("改变状态--------->",classId,state)
let statusVal = 1
if( state == 1) statusVal = 2;
edit_depart({id:classId,state:statusVal,istrue:2})
postt()
}
//
const handleDel = (val:any) => {
const dictTypeIds = [val.outID || postIds.value].join(",");
let dictTypeIdAry = dictTypeIds.split(",")
ElMessageBox.confirm("你确定删除这条信息吗?", "提示", {
confirmButtonText: "确认",
cancelButtonText: "取消",
type: "warning",
})
.then(() => {
const add = val.key.toString()
handleSure(val)
console.log(val.id)
edit_depart({id:add,state:3,istrue:2}).then(()=>
ElMessage.success("删除成功"))
postt()
})
};
const handleSure = (val:any)=> {
const index = tableData.value.findIndex((item:any) => item.id === val.id);
if(index!=-1){
tableData.value.splice(index, 1);
}
}
const resetChecked=()=> {
formdate.orgidlist = ""
postt()
}
const handle=(data:any)=>{
formdate.orgidlist = data.id.toString()
postt()
}
const handleErd=(val:any)=>{
data.edPostBox=true;
rowInfo.value=val;
}
const handleio=(val:any)=>{
data.ygPostBox=true;
rowInfo.value = val;
}
interface SpanMethodProps {
row: User
column: TableColumnCtx<User>
rowIndex: number
columnIndex: number
}
const objectSpanMethod = ({
row,
column,
rowIndex,
columnIndex,
}: SpanMethodProps) => {
if (columnIndex === 0) {
if (rowIndex % 2 === 0) {
return {
rowspan: 2,
colspan: 1,
}
} else {
return {
rowspan: 0,
colspan: 0,
}
}
}
}
onMounted(()=>{
jjjs()
postt()
})
</script>
<template>
<div class="m-2">
<el-container clss="m-4">
<div class="qwe">
<el-button type="primary" style="width: 140px" size="large" @click="resetChecked">全选</el-button>
<el-tree ref="orgTreeRef" v-model="formdate.orgidlist" node-key="id" class="orgTree" :data="tableData" :props="orgTreeProps" :default-expand-all="false" @node-click="handle"/>
</div>
<el-divider direction="vertical"/>
<el-col :span="22">
<el-container class="wer">
<el-form-item label="方案版本号:">
<el-input v-model="formdate.name" placeholder="请输入方案版本号" clearable style="width:200px"/>
</el-form-item>
<el-form-item label="年度:" label-width="90">
<el-date-picker v-model="formdate.value1" type="year"/>
</el-form-item>
<el-form-item label-width="25">
<el-button type="primary" @click="postt"><el-icon><Search /></el-icon></el-button>
<el-button class="new_btn" type="warning" @click="addtableData"><el-icon><Plus /></el-icon></el-button>
</el-form-item>
</el-container>
<el-table class="m-1" :data="tableq" :span-method="objectSpanMethod" border style="width: 100%">
<el-table-column prop="groupname,deaprtname," label="部门">
<template #default="scope">
{{scope.row.groupname}}{{scope.row.deaprtname}}
</template>
</el-table-column>
<el-table-column prop="year" label="年" width="70"/>
<el-table-column prop="key" label="版本号"/>
<el-table-column prop="time" label="时间" />
<el-table-column prop="state" label="状态" width="70">
<template #default="scope">
<el-switch v-model="scope.row.status" class="ml-2" inline-prompt style="--el-switch-on-color: #ff4949; --el-switch-off-color: #13ce66" @change="editPostState(scope.row.key,scope.row.state)"/>
</template>
</el-table-column>
<el-table-column fixed="right" label="操作" width="228">
<template #default="{ row }">
<el-button type="primary" link @click="handleio(row)"><el-icon><View /></el-icon></el-button>
<el-button type="primary" link @click="handleErd(row)"><el-icon><DocumentChecked /></el-icon></el-button>
<el-button type="primary" link @click="handleDel(row)"><el-icon><Delete /></el-icon></el-button>
</template>
</el-table-column>
</el-table>
</el-col>
</el-container>
<pagination v-if="total > 0" v-model:page="formdate.page" v-model:pagesize="formdate.pagesize" :total="total" @click="postt"/>
<Dialog v-if="data.addPostBox" v-model="data.addPostBox" :title="title" :array-num="tableData.length" @add-row="addRow" @edit-row="editRow"></Dialog>
<Dialoglog v-if="data.edPostBox" v-model="data.edPostBox" :title="title" :row-info="rowInfo"></Dialoglog>
<Yg v-if="data.ygPostBox" v-model="data.ygPostBox" :title="title" :row-info="rowInfo"></Yg>
</div>
</template>
<style lang='scss' scoped>
.qwe {
margin:-8px 0 0 -6px;
float:right;
}
.wer{
margin:-5px 0 0 20px;
font-weight:normal;
}
.horizontal-controls {
display: flex;
float: left;
}
.el-divider--vertical{
display:inline-block;
width:1px;
height:812px;
margin:0 8px;
vertical-align:middle;
position:relative;
}
/* 可以根据需要调整样式 */
</style>

258
.history/src/views/opk/asd/news/bb_20231031082515.vue

@ -0,0 +1,258 @@
<!--
@ 作者: 鲁智强
@ 时间: 2023-09-19 09:13:14
@ 备注:
-->
<script lang='ts' setup>
import {ref,reactive,onMounted} from 'vue'
import { organdpost,posttarget,set_posttarget } from '@/api/opk/api'
import { addPostCont,tarlist,deltarget } from '@/api/opk/api'
import { editPostCont } from '@/api/opk/pulic/api'
import { departmentprogramme,edit_depart,edit_depart_progra } from '@/api/opk/news/api'
import { ge_copy } from '@/api/opk/zxy/news/api'
import { formItemValidateStates, TableV2SortOrder } from 'element-plus';
import { getDictFormData } from '@/api/dict'
import Dialog from './dialog.vue'
import Dialoglog from './dialoglog.vue'
import Yg from './yg.vue'
// eslint-disable-next-line vue/require-prop-types
const { addShow, title } = defineProps(['addShow', 'title'])
const data = reactive({
formInline:{
region:'',
},
title:"",
addPostBox: false,
edPostBox:false,
ygPostBox:false,
})
const orgTreeProps ={
label: 'name',
children:'child'
}
const orgTreeProp ={
label: 'title',
children:'childen'
}
const formdat = {
someProp:"",
}
const total =ref(0)
const rowInfo = ref<any>({})
const postIds = ref<number[]>([])
const tableData = ref<any>([]);
const tables = ref<any>([]);
//
function jjjs(){
addPostCont("/hrapi/org/govthree","post")
.then(data => {
tableData.value = data.data[3].child[14].child;
})
.catch(error => {
console.error('Error fetching data:', error);
});
}
jjjs()
function editPost(){
editPostCont({})
.then(data => {
tables.value = data.data.list;
})
}
editPost()
const table = ref<any>([])
const formdate = reactive({
page:0,
pagesize:20,
name:"",
dimension:"",
attribute:"",
orgidlist:"",
type:"",
value1:"2023",
})
//
const tableq = ref([])
const postt = ()=>{
const ass = new Date(formdate.value1);
const qwe = ass.getFullYear();
const zjr = qwe.toString();
departmentprogramme({orgid:formdate.orgidlist,year:zjr,version:formdate.name})
.then(data => {
tableq.value = data.data;
total.value = data.data.count;
})
}
//
const addtableData = ()=>{
data.addPostBox = true;
}
//
const addRow = (val:any)=> {
tableData.value.push(val);
}
//
const editRow = (val:any)=> {
let index =tableData.value.findIndex(
(item:any) => item.id === val.id
);
tableData.value.splice(index, 1, val);
}
//
const closeDetail = ()=>{
data.addPostBox = false;
}
function editPostState(classId:string,state:number){
console.log("改变状态--------->",classId,state)
let statusVal = 1
if( state == 1) statusVal = 2;
edit_depart({id:classId,state:statusVal,istrue:2})
postt()
}
//
const handleDel = (val:any) => {
const dictTypeIds = [val.outID || postIds.value].join(",");
let dictTypeIdAry = dictTypeIds.split(",")
ElMessageBox.confirm("你确定删除这条信息吗?", "提示", {
confirmButtonText: "确认",
cancelButtonText: "取消",
type: "warning",
})
.then(() => {
const add = val.key.toString()
handleSure(val)
console.log(val.id)
edit_depart({id:add,state:3,istrue:2}).then(()=>
ElMessage.success("删除成功"))
postt()
})
};
const handleSure = (val:any)=> {
const index = tableData.value.findIndex((item:any) => item.id === val.id);
if(index!=-1){
tableData.value.splice(index, 1);
}
}
const resetChecked=()=> {
formdate.orgidlist = ""
postt()
}
const handle=(data:any)=>{
formdate.orgidlist = data.id.toString()
postt()
}
const handleErd=(val:any)=>{
data.edPostBox=true;
rowInfo.value=val;
}
const handleio=(val:any)=>{
data.ygPostBox=true;
rowInfo.value = val;
}
interface SpanMethodProps {
row: User
column: TableColumnCtx<User>
rowIndex: number
columnIndex: number
}
const objectSpanMethod = ({
row,
column,
rowIndex,
columnIndex,
}: SpanMethodProps) => {
if (columnIndex === 0) {
if (rowgroupname % 2 === 0) {
return {
rowspan: 2,
colspan: 1,
}
} else {
return {
rowspan: 0,
colspan: 0,
}
}
}
}
onMounted(()=>{
jjjs()
postt()
})
</script>
<template>
<div class="m-2">
<el-container clss="m-4">
<div class="qwe">
<el-button type="primary" style="width: 140px" size="large" @click="resetChecked">全选</el-button>
<el-tree ref="orgTreeRef" v-model="formdate.orgidlist" node-key="id" class="orgTree" :data="tableData" :props="orgTreeProps" :default-expand-all="false" @node-click="handle"/>
</div>
<el-divider direction="vertical"/>
<el-col :span="22">
<el-container class="wer">
<el-form-item label="方案版本号:">
<el-input v-model="formdate.name" placeholder="请输入方案版本号" clearable style="width:200px"/>
</el-form-item>
<el-form-item label="年度:" label-width="90">
<el-date-picker v-model="formdate.value1" type="year"/>
</el-form-item>
<el-form-item label-width="25">
<el-button type="primary" @click="postt"><el-icon><Search /></el-icon></el-button>
<el-button class="new_btn" type="warning" @click="addtableData"><el-icon><Plus /></el-icon></el-button>
</el-form-item>
</el-container>
<el-table class="m-1" :data="tableq" :span-method="objectSpanMethod" border style="width: 100%">
<el-table-column prop="groupname,deaprtname," label="部门">
<template #default="scope">
{{scope.row.groupname}}{{scope.row.deaprtname}}
</template>
</el-table-column>
<el-table-column prop="year" label="年" width="70"/>
<el-table-column prop="key" label="版本号"/>
<el-table-column prop="time" label="时间" />
<el-table-column prop="state" label="状态" width="70">
<template #default="scope">
<el-switch v-model="scope.row.status" class="ml-2" inline-prompt style="--el-switch-on-color: #ff4949; --el-switch-off-color: #13ce66" @change="editPostState(scope.row.key,scope.row.state)"/>
</template>
</el-table-column>
<el-table-column fixed="right" label="操作" width="228">
<template #default="{ row }">
<el-button type="primary" link @click="handleio(row)"><el-icon><View /></el-icon></el-button>
<el-button type="primary" link @click="handleErd(row)"><el-icon><DocumentChecked /></el-icon></el-button>
<el-button type="primary" link @click="handleDel(row)"><el-icon><Delete /></el-icon></el-button>
</template>
</el-table-column>
</el-table>
</el-col>
</el-container>
<pagination v-if="total > 0" v-model:page="formdate.page" v-model:pagesize="formdate.pagesize" :total="total" @click="postt"/>
<Dialog v-if="data.addPostBox" v-model="data.addPostBox" :title="title" :array-num="tableData.length" @add-row="addRow" @edit-row="editRow"></Dialog>
<Dialoglog v-if="data.edPostBox" v-model="data.edPostBox" :title="title" :row-info="rowInfo"></Dialoglog>
<Yg v-if="data.ygPostBox" v-model="data.ygPostBox" :title="title" :row-info="rowInfo"></Yg>
</div>
</template>
<style lang='scss' scoped>
.qwe {
margin:-8px 0 0 -6px;
float:right;
}
.wer{
margin:-5px 0 0 20px;
font-weight:normal;
}
.horizontal-controls {
display: flex;
float: left;
}
.el-divider--vertical{
display:inline-block;
width:1px;
height:812px;
margin:0 8px;
vertical-align:middle;
position:relative;
}
/* 可以根据需要调整样式 */
</style>

258
.history/src/views/opk/asd/news/bb_20231031082518.vue

@ -0,0 +1,258 @@
<!--
@ 作者: 鲁智强
@ 时间: 2023-09-19 09:13:14
@ 备注:
-->
<script lang='ts' setup>
import {ref,reactive,onMounted} from 'vue'
import { organdpost,posttarget,set_posttarget } from '@/api/opk/api'
import { addPostCont,tarlist,deltarget } from '@/api/opk/api'
import { editPostCont } from '@/api/opk/pulic/api'
import { departmentprogramme,edit_depart,edit_depart_progra } from '@/api/opk/news/api'
import { ge_copy } from '@/api/opk/zxy/news/api'
import { formItemValidateStates, TableV2SortOrder } from 'element-plus';
import { getDictFormData } from '@/api/dict'
import Dialog from './dialog.vue'
import Dialoglog from './dialoglog.vue'
import Yg from './yg.vue'
// eslint-disable-next-line vue/require-prop-types
const { addShow, title } = defineProps(['addShow', 'title'])
const data = reactive({
formInline:{
region:'',
},
title:"",
addPostBox: false,
edPostBox:false,
ygPostBox:false,
})
const orgTreeProps ={
label: 'name',
children:'child'
}
const orgTreeProp ={
label: 'title',
children:'childen'
}
const formdat = {
someProp:"",
}
const total =ref(0)
const rowInfo = ref<any>({})
const postIds = ref<number[]>([])
const tableData = ref<any>([]);
const tables = ref<any>([]);
//
function jjjs(){
addPostCont("/hrapi/org/govthree","post")
.then(data => {
tableData.value = data.data[3].child[14].child;
})
.catch(error => {
console.error('Error fetching data:', error);
});
}
jjjs()
function editPost(){
editPostCont({})
.then(data => {
tables.value = data.data.list;
})
}
editPost()
const table = ref<any>([])
const formdate = reactive({
page:0,
pagesize:20,
name:"",
dimension:"",
attribute:"",
orgidlist:"",
type:"",
value1:"2023",
})
//
const tableq = ref([])
const postt = ()=>{
const ass = new Date(formdate.value1);
const qwe = ass.getFullYear();
const zjr = qwe.toString();
departmentprogramme({orgid:formdate.orgidlist,year:zjr,version:formdate.name})
.then(data => {
tableq.value = data.data;
total.value = data.data.count;
})
}
//
const addtableData = ()=>{
data.addPostBox = true;
}
//
const addRow = (val:any)=> {
tableData.value.push(val);
}
//
const editRow = (val:any)=> {
let index =tableData.value.findIndex(
(item:any) => item.id === val.id
);
tableData.value.splice(index, 1, val);
}
//
const closeDetail = ()=>{
data.addPostBox = false;
}
function editPostState(classId:string,state:number){
console.log("改变状态--------->",classId,state)
let statusVal = 1
if( state == 1) statusVal = 2;
edit_depart({id:classId,state:statusVal,istrue:2})
postt()
}
//
const handleDel = (val:any) => {
const dictTypeIds = [val.outID || postIds.value].join(",");
let dictTypeIdAry = dictTypeIds.split(",")
ElMessageBox.confirm("你确定删除这条信息吗?", "提示", {
confirmButtonText: "确认",
cancelButtonText: "取消",
type: "warning",
})
.then(() => {
const add = val.key.toString()
handleSure(val)
console.log(val.id)
edit_depart({id:add,state:3,istrue:2}).then(()=>
ElMessage.success("删除成功"))
postt()
})
};
const handleSure = (val:any)=> {
const index = tableData.value.findIndex((item:any) => item.id === val.id);
if(index!=-1){
tableData.value.splice(index, 1);
}
}
const resetChecked=()=> {
formdate.orgidlist = ""
postt()
}
const handle=(data:any)=>{
formdate.orgidlist = data.id.toString()
postt()
}
const handleErd=(val:any)=>{
data.edPostBox=true;
rowInfo.value=val;
}
const handleio=(val:any)=>{
data.ygPostBox=true;
rowInfo.value = val;
}
interface SpanMethodProps {
row: User
column: TableColumnCtx<User>
rowIndex: number
columnIndex: number
}
const objectSpanMethod = ({
row,
column,
rowIndex,
columnIndex,
}: SpanMethodProps) => {
if (columnIndex === 0) {
if (row.groupname % 2 === 0) {
return {
rowspan: 2,
colspan: 1,
}
} else {
return {
rowspan: 0,
colspan: 0,
}
}
}
}
onMounted(()=>{
jjjs()
postt()
})
</script>
<template>
<div class="m-2">
<el-container clss="m-4">
<div class="qwe">
<el-button type="primary" style="width: 140px" size="large" @click="resetChecked">全选</el-button>
<el-tree ref="orgTreeRef" v-model="formdate.orgidlist" node-key="id" class="orgTree" :data="tableData" :props="orgTreeProps" :default-expand-all="false" @node-click="handle"/>
</div>
<el-divider direction="vertical"/>
<el-col :span="22">
<el-container class="wer">
<el-form-item label="方案版本号:">
<el-input v-model="formdate.name" placeholder="请输入方案版本号" clearable style="width:200px"/>
</el-form-item>
<el-form-item label="年度:" label-width="90">
<el-date-picker v-model="formdate.value1" type="year"/>
</el-form-item>
<el-form-item label-width="25">
<el-button type="primary" @click="postt"><el-icon><Search /></el-icon></el-button>
<el-button class="new_btn" type="warning" @click="addtableData"><el-icon><Plus /></el-icon></el-button>
</el-form-item>
</el-container>
<el-table class="m-1" :data="tableq" :span-method="objectSpanMethod" border style="width: 100%">
<el-table-column prop="groupname,deaprtname," label="部门">
<template #default="scope">
{{scope.row.groupname}}{{scope.row.deaprtname}}
</template>
</el-table-column>
<el-table-column prop="year" label="年" width="70"/>
<el-table-column prop="key" label="版本号"/>
<el-table-column prop="time" label="时间" />
<el-table-column prop="state" label="状态" width="70">
<template #default="scope">
<el-switch v-model="scope.row.status" class="ml-2" inline-prompt style="--el-switch-on-color: #ff4949; --el-switch-off-color: #13ce66" @change="editPostState(scope.row.key,scope.row.state)"/>
</template>
</el-table-column>
<el-table-column fixed="right" label="操作" width="228">
<template #default="{ row }">
<el-button type="primary" link @click="handleio(row)"><el-icon><View /></el-icon></el-button>
<el-button type="primary" link @click="handleErd(row)"><el-icon><DocumentChecked /></el-icon></el-button>
<el-button type="primary" link @click="handleDel(row)"><el-icon><Delete /></el-icon></el-button>
</template>
</el-table-column>
</el-table>
</el-col>
</el-container>
<pagination v-if="total > 0" v-model:page="formdate.page" v-model:pagesize="formdate.pagesize" :total="total" @click="postt"/>
<Dialog v-if="data.addPostBox" v-model="data.addPostBox" :title="title" :array-num="tableData.length" @add-row="addRow" @edit-row="editRow"></Dialog>
<Dialoglog v-if="data.edPostBox" v-model="data.edPostBox" :title="title" :row-info="rowInfo"></Dialoglog>
<Yg v-if="data.ygPostBox" v-model="data.ygPostBox" :title="title" :row-info="rowInfo"></Yg>
</div>
</template>
<style lang='scss' scoped>
.qwe {
margin:-8px 0 0 -6px;
float:right;
}
.wer{
margin:-5px 0 0 20px;
font-weight:normal;
}
.horizontal-controls {
display: flex;
float: left;
}
.el-divider--vertical{
display:inline-block;
width:1px;
height:812px;
margin:0 8px;
vertical-align:middle;
position:relative;
}
/* 可以根据需要调整样式 */
</style>

258
.history/src/views/opk/asd/news/bb_20231031082520.vue

@ -0,0 +1,258 @@
<!--
@ 作者: 鲁智强
@ 时间: 2023-09-19 09:13:14
@ 备注:
-->
<script lang='ts' setup>
import {ref,reactive,onMounted} from 'vue'
import { organdpost,posttarget,set_posttarget } from '@/api/opk/api'
import { addPostCont,tarlist,deltarget } from '@/api/opk/api'
import { editPostCont } from '@/api/opk/pulic/api'
import { departmentprogramme,edit_depart,edit_depart_progra } from '@/api/opk/news/api'
import { ge_copy } from '@/api/opk/zxy/news/api'
import { formItemValidateStates, TableV2SortOrder } from 'element-plus';
import { getDictFormData } from '@/api/dict'
import Dialog from './dialog.vue'
import Dialoglog from './dialoglog.vue'
import Yg from './yg.vue'
// eslint-disable-next-line vue/require-prop-types
const { addShow, title } = defineProps(['addShow', 'title'])
const data = reactive({
formInline:{
region:'',
},
title:"",
addPostBox: false,
edPostBox:false,
ygPostBox:false,
})
const orgTreeProps ={
label: 'name',
children:'child'
}
const orgTreeProp ={
label: 'title',
children:'childen'
}
const formdat = {
someProp:"",
}
const total =ref(0)
const rowInfo = ref<any>({})
const postIds = ref<number[]>([])
const tableData = ref<any>([]);
const tables = ref<any>([]);
//
function jjjs(){
addPostCont("/hrapi/org/govthree","post")
.then(data => {
tableData.value = data.data[3].child[14].child;
})
.catch(error => {
console.error('Error fetching data:', error);
});
}
jjjs()
function editPost(){
editPostCont({})
.then(data => {
tables.value = data.data.list;
})
}
editPost()
const table = ref<any>([])
const formdate = reactive({
page:0,
pagesize:20,
name:"",
dimension:"",
attribute:"",
orgidlist:"",
type:"",
value1:"2023",
})
//
const tableq = ref([])
const postt = ()=>{
const ass = new Date(formdate.value1);
const qwe = ass.getFullYear();
const zjr = qwe.toString();
departmentprogramme({orgid:formdate.orgidlist,year:zjr,version:formdate.name})
.then(data => {
tableq.value = data.data;
total.value = data.data.count;
})
}
//
const addtableData = ()=>{
data.addPostBox = true;
}
//
const addRow = (val:any)=> {
tableData.value.push(val);
}
//
const editRow = (val:any)=> {
let index =tableData.value.findIndex(
(item:any) => item.id === val.id
);
tableData.value.splice(index, 1, val);
}
//
const closeDetail = ()=>{
data.addPostBox = false;
}
function editPostState(classId:string,state:number){
console.log("改变状态--------->",classId,state)
let statusVal = 1
if( state == 1) statusVal = 2;
edit_depart({id:classId,state:statusVal,istrue:2})
postt()
}
//
const handleDel = (val:any) => {
const dictTypeIds = [val.outID || postIds.value].join(",");
let dictTypeIdAry = dictTypeIds.split(",")
ElMessageBox.confirm("你确定删除这条信息吗?", "提示", {
confirmButtonText: "确认",
cancelButtonText: "取消",
type: "warning",
})
.then(() => {
const add = val.key.toString()
handleSure(val)
console.log(val.id)
edit_depart({id:add,state:3,istrue:2}).then(()=>
ElMessage.success("删除成功"))
postt()
})
};
const handleSure = (val:any)=> {
const index = tableData.value.findIndex((item:any) => item.id === val.id);
if(index!=-1){
tableData.value.splice(index, 1);
}
}
const resetChecked=()=> {
formdate.orgidlist = ""
postt()
}
const handle=(data:any)=>{
formdate.orgidlist = data.id.toString()
postt()
}
const handleErd=(val:any)=>{
data.edPostBox=true;
rowInfo.value=val;
}
const handleio=(val:any)=>{
data.ygPostBox=true;
rowInfo.value = val;
}
interface SpanMethodProps {
row: User
column: TableColumnCtx<User>
rowIndex: number
columnIndex: number
}
const objectSpanMethod = ({
row,
column,
rowIndex,
columnIndex,
}: SpanMethodProps) => {
if (columnIndex === 0) {
if (row.groupname === 0) {
return {
rowspan: 2,
colspan: 1,
}
} else {
return {
rowspan: 0,
colspan: 0,
}
}
}
}
onMounted(()=>{
jjjs()
postt()
})
</script>
<template>
<div class="m-2">
<el-container clss="m-4">
<div class="qwe">
<el-button type="primary" style="width: 140px" size="large" @click="resetChecked">全选</el-button>
<el-tree ref="orgTreeRef" v-model="formdate.orgidlist" node-key="id" class="orgTree" :data="tableData" :props="orgTreeProps" :default-expand-all="false" @node-click="handle"/>
</div>
<el-divider direction="vertical"/>
<el-col :span="22">
<el-container class="wer">
<el-form-item label="方案版本号:">
<el-input v-model="formdate.name" placeholder="请输入方案版本号" clearable style="width:200px"/>
</el-form-item>
<el-form-item label="年度:" label-width="90">
<el-date-picker v-model="formdate.value1" type="year"/>
</el-form-item>
<el-form-item label-width="25">
<el-button type="primary" @click="postt"><el-icon><Search /></el-icon></el-button>
<el-button class="new_btn" type="warning" @click="addtableData"><el-icon><Plus /></el-icon></el-button>
</el-form-item>
</el-container>
<el-table class="m-1" :data="tableq" :span-method="objectSpanMethod" border style="width: 100%">
<el-table-column prop="groupname,deaprtname," label="部门">
<template #default="scope">
{{scope.row.groupname}}{{scope.row.deaprtname}}
</template>
</el-table-column>
<el-table-column prop="year" label="年" width="70"/>
<el-table-column prop="key" label="版本号"/>
<el-table-column prop="time" label="时间" />
<el-table-column prop="state" label="状态" width="70">
<template #default="scope">
<el-switch v-model="scope.row.status" class="ml-2" inline-prompt style="--el-switch-on-color: #ff4949; --el-switch-off-color: #13ce66" @change="editPostState(scope.row.key,scope.row.state)"/>
</template>
</el-table-column>
<el-table-column fixed="right" label="操作" width="228">
<template #default="{ row }">
<el-button type="primary" link @click="handleio(row)"><el-icon><View /></el-icon></el-button>
<el-button type="primary" link @click="handleErd(row)"><el-icon><DocumentChecked /></el-icon></el-button>
<el-button type="primary" link @click="handleDel(row)"><el-icon><Delete /></el-icon></el-button>
</template>
</el-table-column>
</el-table>
</el-col>
</el-container>
<pagination v-if="total > 0" v-model:page="formdate.page" v-model:pagesize="formdate.pagesize" :total="total" @click="postt"/>
<Dialog v-if="data.addPostBox" v-model="data.addPostBox" :title="title" :array-num="tableData.length" @add-row="addRow" @edit-row="editRow"></Dialog>
<Dialoglog v-if="data.edPostBox" v-model="data.edPostBox" :title="title" :row-info="rowInfo"></Dialoglog>
<Yg v-if="data.ygPostBox" v-model="data.ygPostBox" :title="title" :row-info="rowInfo"></Yg>
</div>
</template>
<style lang='scss' scoped>
.qwe {
margin:-8px 0 0 -6px;
float:right;
}
.wer{
margin:-5px 0 0 20px;
font-weight:normal;
}
.horizontal-controls {
display: flex;
float: left;
}
.el-divider--vertical{
display:inline-block;
width:1px;
height:812px;
margin:0 8px;
vertical-align:middle;
position:relative;
}
/* 可以根据需要调整样式 */
</style>

258
.history/src/views/opk/asd/news/bb_20231031082523.vue

@ -0,0 +1,258 @@
<!--
@ 作者: 鲁智强
@ 时间: 2023-09-19 09:13:14
@ 备注:
-->
<script lang='ts' setup>
import {ref,reactive,onMounted} from 'vue'
import { organdpost,posttarget,set_posttarget } from '@/api/opk/api'
import { addPostCont,tarlist,deltarget } from '@/api/opk/api'
import { editPostCont } from '@/api/opk/pulic/api'
import { departmentprogramme,edit_depart,edit_depart_progra } from '@/api/opk/news/api'
import { ge_copy } from '@/api/opk/zxy/news/api'
import { formItemValidateStates, TableV2SortOrder } from 'element-plus';
import { getDictFormData } from '@/api/dict'
import Dialog from './dialog.vue'
import Dialoglog from './dialoglog.vue'
import Yg from './yg.vue'
// eslint-disable-next-line vue/require-prop-types
const { addShow, title } = defineProps(['addShow', 'title'])
const data = reactive({
formInline:{
region:'',
},
title:"",
addPostBox: false,
edPostBox:false,
ygPostBox:false,
})
const orgTreeProps ={
label: 'name',
children:'child'
}
const orgTreeProp ={
label: 'title',
children:'childen'
}
const formdat = {
someProp:"",
}
const total =ref(0)
const rowInfo = ref<any>({})
const postIds = ref<number[]>([])
const tableData = ref<any>([]);
const tables = ref<any>([]);
//
function jjjs(){
addPostCont("/hrapi/org/govthree","post")
.then(data => {
tableData.value = data.data[3].child[14].child;
})
.catch(error => {
console.error('Error fetching data:', error);
});
}
jjjs()
function editPost(){
editPostCont({})
.then(data => {
tables.value = data.data.list;
})
}
editPost()
const table = ref<any>([])
const formdate = reactive({
page:0,
pagesize:20,
name:"",
dimension:"",
attribute:"",
orgidlist:"",
type:"",
value1:"2023",
})
//
const tableq = ref([])
const postt = ()=>{
const ass = new Date(formdate.value1);
const qwe = ass.getFullYear();
const zjr = qwe.toString();
departmentprogramme({orgid:formdate.orgidlist,year:zjr,version:formdate.name})
.then(data => {
tableq.value = data.data;
total.value = data.data.count;
})
}
//
const addtableData = ()=>{
data.addPostBox = true;
}
//
const addRow = (val:any)=> {
tableData.value.push(val);
}
//
const editRow = (val:any)=> {
let index =tableData.value.findIndex(
(item:any) => item.id === val.id
);
tableData.value.splice(index, 1, val);
}
//
const closeDetail = ()=>{
data.addPostBox = false;
}
function editPostState(classId:string,state:number){
console.log("改变状态--------->",classId,state)
let statusVal = 1
if( state == 1) statusVal = 2;
edit_depart({id:classId,state:statusVal,istrue:2})
postt()
}
//
const handleDel = (val:any) => {
const dictTypeIds = [val.outID || postIds.value].join(",");
let dictTypeIdAry = dictTypeIds.split(",")
ElMessageBox.confirm("你确定删除这条信息吗?", "提示", {
confirmButtonText: "确认",
cancelButtonText: "取消",
type: "warning",
})
.then(() => {
const add = val.key.toString()
handleSure(val)
console.log(val.id)
edit_depart({id:add,state:3,istrue:2}).then(()=>
ElMessage.success("删除成功"))
postt()
})
};
const handleSure = (val:any)=> {
const index = tableData.value.findIndex((item:any) => item.id === val.id);
if(index!=-1){
tableData.value.splice(index, 1);
}
}
const resetChecked=()=> {
formdate.orgidlist = ""
postt()
}
const handle=(data:any)=>{
formdate.orgidlist = data.id.toString()
postt()
}
const handleErd=(val:any)=>{
data.edPostBox=true;
rowInfo.value=val;
}
const handleio=(val:any)=>{
data.ygPostBox=true;
rowInfo.value = val;
}
interface SpanMethodProps {
row: User
column: TableColumnCtx<User>
rowIndex: number
columnIndex: number
}
const objectSpanMethod = ({
row,
column,
rowIndex,
columnIndex,
}: SpanMethodProps) => {
if (columnIndex === 0) {
if (row.groupname == 0) {
return {
rowspan: 2,
colspan: 1,
}
} else {
return {
rowspan: 0,
colspan: 0,
}
}
}
}
onMounted(()=>{
jjjs()
postt()
})
</script>
<template>
<div class="m-2">
<el-container clss="m-4">
<div class="qwe">
<el-button type="primary" style="width: 140px" size="large" @click="resetChecked">全选</el-button>
<el-tree ref="orgTreeRef" v-model="formdate.orgidlist" node-key="id" class="orgTree" :data="tableData" :props="orgTreeProps" :default-expand-all="false" @node-click="handle"/>
</div>
<el-divider direction="vertical"/>
<el-col :span="22">
<el-container class="wer">
<el-form-item label="方案版本号:">
<el-input v-model="formdate.name" placeholder="请输入方案版本号" clearable style="width:200px"/>
</el-form-item>
<el-form-item label="年度:" label-width="90">
<el-date-picker v-model="formdate.value1" type="year"/>
</el-form-item>
<el-form-item label-width="25">
<el-button type="primary" @click="postt"><el-icon><Search /></el-icon></el-button>
<el-button class="new_btn" type="warning" @click="addtableData"><el-icon><Plus /></el-icon></el-button>
</el-form-item>
</el-container>
<el-table class="m-1" :data="tableq" :span-method="objectSpanMethod" border style="width: 100%">
<el-table-column prop="groupname,deaprtname," label="部门">
<template #default="scope">
{{scope.row.groupname}}{{scope.row.deaprtname}}
</template>
</el-table-column>
<el-table-column prop="year" label="年" width="70"/>
<el-table-column prop="key" label="版本号"/>
<el-table-column prop="time" label="时间" />
<el-table-column prop="state" label="状态" width="70">
<template #default="scope">
<el-switch v-model="scope.row.status" class="ml-2" inline-prompt style="--el-switch-on-color: #ff4949; --el-switch-off-color: #13ce66" @change="editPostState(scope.row.key,scope.row.state)"/>
</template>
</el-table-column>
<el-table-column fixed="right" label="操作" width="228">
<template #default="{ row }">
<el-button type="primary" link @click="handleio(row)"><el-icon><View /></el-icon></el-button>
<el-button type="primary" link @click="handleErd(row)"><el-icon><DocumentChecked /></el-icon></el-button>
<el-button type="primary" link @click="handleDel(row)"><el-icon><Delete /></el-icon></el-button>
</template>
</el-table-column>
</el-table>
</el-col>
</el-container>
<pagination v-if="total > 0" v-model:page="formdate.page" v-model:pagesize="formdate.pagesize" :total="total" @click="postt"/>
<Dialog v-if="data.addPostBox" v-model="data.addPostBox" :title="title" :array-num="tableData.length" @add-row="addRow" @edit-row="editRow"></Dialog>
<Dialoglog v-if="data.edPostBox" v-model="data.edPostBox" :title="title" :row-info="rowInfo"></Dialoglog>
<Yg v-if="data.ygPostBox" v-model="data.ygPostBox" :title="title" :row-info="rowInfo"></Yg>
</div>
</template>
<style lang='scss' scoped>
.qwe {
margin:-8px 0 0 -6px;
float:right;
}
.wer{
margin:-5px 0 0 20px;
font-weight:normal;
}
.horizontal-controls {
display: flex;
float: left;
}
.el-divider--vertical{
display:inline-block;
width:1px;
height:812px;
margin:0 8px;
vertical-align:middle;
position:relative;
}
/* 可以根据需要调整样式 */
</style>

258
.history/src/views/opk/asd/news/bb_20231031082524.vue

@ -0,0 +1,258 @@
<!--
@ 作者: 鲁智强
@ 时间: 2023-09-19 09:13:14
@ 备注:
-->
<script lang='ts' setup>
import {ref,reactive,onMounted} from 'vue'
import { organdpost,posttarget,set_posttarget } from '@/api/opk/api'
import { addPostCont,tarlist,deltarget } from '@/api/opk/api'
import { editPostCont } from '@/api/opk/pulic/api'
import { departmentprogramme,edit_depart,edit_depart_progra } from '@/api/opk/news/api'
import { ge_copy } from '@/api/opk/zxy/news/api'
import { formItemValidateStates, TableV2SortOrder } from 'element-plus';
import { getDictFormData } from '@/api/dict'
import Dialog from './dialog.vue'
import Dialoglog from './dialoglog.vue'
import Yg from './yg.vue'
// eslint-disable-next-line vue/require-prop-types
const { addShow, title } = defineProps(['addShow', 'title'])
const data = reactive({
formInline:{
region:'',
},
title:"",
addPostBox: false,
edPostBox:false,
ygPostBox:false,
})
const orgTreeProps ={
label: 'name',
children:'child'
}
const orgTreeProp ={
label: 'title',
children:'childen'
}
const formdat = {
someProp:"",
}
const total =ref(0)
const rowInfo = ref<any>({})
const postIds = ref<number[]>([])
const tableData = ref<any>([]);
const tables = ref<any>([]);
//
function jjjs(){
addPostCont("/hrapi/org/govthree","post")
.then(data => {
tableData.value = data.data[3].child[14].child;
})
.catch(error => {
console.error('Error fetching data:', error);
});
}
jjjs()
function editPost(){
editPostCont({})
.then(data => {
tables.value = data.data.list;
})
}
editPost()
const table = ref<any>([])
const formdate = reactive({
page:0,
pagesize:20,
name:"",
dimension:"",
attribute:"",
orgidlist:"",
type:"",
value1:"2023",
})
//
const tableq = ref([])
const postt = ()=>{
const ass = new Date(formdate.value1);
const qwe = ass.getFullYear();
const zjr = qwe.toString();
departmentprogramme({orgid:formdate.orgidlist,year:zjr,version:formdate.name})
.then(data => {
tableq.value = data.data;
total.value = data.data.count;
})
}
//
const addtableData = ()=>{
data.addPostBox = true;
}
//
const addRow = (val:any)=> {
tableData.value.push(val);
}
//
const editRow = (val:any)=> {
let index =tableData.value.findIndex(
(item:any) => item.id === val.id
);
tableData.value.splice(index, 1, val);
}
//
const closeDetail = ()=>{
data.addPostBox = false;
}
function editPostState(classId:string,state:number){
console.log("改变状态--------->",classId,state)
let statusVal = 1
if( state == 1) statusVal = 2;
edit_depart({id:classId,state:statusVal,istrue:2})
postt()
}
//
const handleDel = (val:any) => {
const dictTypeIds = [val.outID || postIds.value].join(",");
let dictTypeIdAry = dictTypeIds.split(",")
ElMessageBox.confirm("你确定删除这条信息吗?", "提示", {
confirmButtonText: "确认",
cancelButtonText: "取消",
type: "warning",
})
.then(() => {
const add = val.key.toString()
handleSure(val)
console.log(val.id)
edit_depart({id:add,state:3,istrue:2}).then(()=>
ElMessage.success("删除成功"))
postt()
})
};
const handleSure = (val:any)=> {
const index = tableData.value.findIndex((item:any) => item.id === val.id);
if(index!=-1){
tableData.value.splice(index, 1);
}
}
const resetChecked=()=> {
formdate.orgidlist = ""
postt()
}
const handle=(data:any)=>{
formdate.orgidlist = data.id.toString()
postt()
}
const handleErd=(val:any)=>{
data.edPostBox=true;
rowInfo.value=val;
}
const handleio=(val:any)=>{
data.ygPostBox=true;
rowInfo.value = val;
}
interface SpanMethodProps {
row: User
column: TableColumnCtx<User>
rowIndex: number
columnIndex: number
}
const objectSpanMethod = ({
row,
column,
rowIndex,
columnIndex,
}: SpanMethodProps) => {
if (columnIndex === 0) {
if (row.groupname == ) {
return {
rowspan: 2,
colspan: 1,
}
} else {
return {
rowspan: 0,
colspan: 0,
}
}
}
}
onMounted(()=>{
jjjs()
postt()
})
</script>
<template>
<div class="m-2">
<el-container clss="m-4">
<div class="qwe">
<el-button type="primary" style="width: 140px" size="large" @click="resetChecked">全选</el-button>
<el-tree ref="orgTreeRef" v-model="formdate.orgidlist" node-key="id" class="orgTree" :data="tableData" :props="orgTreeProps" :default-expand-all="false" @node-click="handle"/>
</div>
<el-divider direction="vertical"/>
<el-col :span="22">
<el-container class="wer">
<el-form-item label="方案版本号:">
<el-input v-model="formdate.name" placeholder="请输入方案版本号" clearable style="width:200px"/>
</el-form-item>
<el-form-item label="年度:" label-width="90">
<el-date-picker v-model="formdate.value1" type="year"/>
</el-form-item>
<el-form-item label-width="25">
<el-button type="primary" @click="postt"><el-icon><Search /></el-icon></el-button>
<el-button class="new_btn" type="warning" @click="addtableData"><el-icon><Plus /></el-icon></el-button>
</el-form-item>
</el-container>
<el-table class="m-1" :data="tableq" :span-method="objectSpanMethod" border style="width: 100%">
<el-table-column prop="groupname,deaprtname," label="部门">
<template #default="scope">
{{scope.row.groupname}}{{scope.row.deaprtname}}
</template>
</el-table-column>
<el-table-column prop="year" label="年" width="70"/>
<el-table-column prop="key" label="版本号"/>
<el-table-column prop="time" label="时间" />
<el-table-column prop="state" label="状态" width="70">
<template #default="scope">
<el-switch v-model="scope.row.status" class="ml-2" inline-prompt style="--el-switch-on-color: #ff4949; --el-switch-off-color: #13ce66" @change="editPostState(scope.row.key,scope.row.state)"/>
</template>
</el-table-column>
<el-table-column fixed="right" label="操作" width="228">
<template #default="{ row }">
<el-button type="primary" link @click="handleio(row)"><el-icon><View /></el-icon></el-button>
<el-button type="primary" link @click="handleErd(row)"><el-icon><DocumentChecked /></el-icon></el-button>
<el-button type="primary" link @click="handleDel(row)"><el-icon><Delete /></el-icon></el-button>
</template>
</el-table-column>
</el-table>
</el-col>
</el-container>
<pagination v-if="total > 0" v-model:page="formdate.page" v-model:pagesize="formdate.pagesize" :total="total" @click="postt"/>
<Dialog v-if="data.addPostBox" v-model="data.addPostBox" :title="title" :array-num="tableData.length" @add-row="addRow" @edit-row="editRow"></Dialog>
<Dialoglog v-if="data.edPostBox" v-model="data.edPostBox" :title="title" :row-info="rowInfo"></Dialoglog>
<Yg v-if="data.ygPostBox" v-model="data.ygPostBox" :title="title" :row-info="rowInfo"></Yg>
</div>
</template>
<style lang='scss' scoped>
.qwe {
margin:-8px 0 0 -6px;
float:right;
}
.wer{
margin:-5px 0 0 20px;
font-weight:normal;
}
.horizontal-controls {
display: flex;
float: left;
}
.el-divider--vertical{
display:inline-block;
width:1px;
height:812px;
margin:0 8px;
vertical-align:middle;
position:relative;
}
/* 可以根据需要调整样式 */
</style>

258
.history/src/views/opk/asd/news/bb_20231031082527.vue

@ -0,0 +1,258 @@
<!--
@ 作者: 鲁智强
@ 时间: 2023-09-19 09:13:14
@ 备注:
-->
<script lang='ts' setup>
import {ref,reactive,onMounted} from 'vue'
import { organdpost,posttarget,set_posttarget } from '@/api/opk/api'
import { addPostCont,tarlist,deltarget } from '@/api/opk/api'
import { editPostCont } from '@/api/opk/pulic/api'
import { departmentprogramme,edit_depart,edit_depart_progra } from '@/api/opk/news/api'
import { ge_copy } from '@/api/opk/zxy/news/api'
import { formItemValidateStates, TableV2SortOrder } from 'element-plus';
import { getDictFormData } from '@/api/dict'
import Dialog from './dialog.vue'
import Dialoglog from './dialoglog.vue'
import Yg from './yg.vue'
// eslint-disable-next-line vue/require-prop-types
const { addShow, title } = defineProps(['addShow', 'title'])
const data = reactive({
formInline:{
region:'',
},
title:"",
addPostBox: false,
edPostBox:false,
ygPostBox:false,
})
const orgTreeProps ={
label: 'name',
children:'child'
}
const orgTreeProp ={
label: 'title',
children:'childen'
}
const formdat = {
someProp:"",
}
const total =ref(0)
const rowInfo = ref<any>({})
const postIds = ref<number[]>([])
const tableData = ref<any>([]);
const tables = ref<any>([]);
//
function jjjs(){
addPostCont("/hrapi/org/govthree","post")
.then(data => {
tableData.value = data.data[3].child[14].child;
})
.catch(error => {
console.error('Error fetching data:', error);
});
}
jjjs()
function editPost(){
editPostCont({})
.then(data => {
tables.value = data.data.list;
})
}
editPost()
const table = ref<any>([])
const formdate = reactive({
page:0,
pagesize:20,
name:"",
dimension:"",
attribute:"",
orgidlist:"",
type:"",
value1:"2023",
})
//
const tableq = ref([])
const postt = ()=>{
const ass = new Date(formdate.value1);
const qwe = ass.getFullYear();
const zjr = qwe.toString();
departmentprogramme({orgid:formdate.orgidlist,year:zjr,version:formdate.name})
.then(data => {
tableq.value = data.data;
total.value = data.data.count;
})
}
//
const addtableData = ()=>{
data.addPostBox = true;
}
//
const addRow = (val:any)=> {
tableData.value.push(val);
}
//
const editRow = (val:any)=> {
let index =tableData.value.findIndex(
(item:any) => item.id === val.id
);
tableData.value.splice(index, 1, val);
}
//
const closeDetail = ()=>{
data.addPostBox = false;
}
function editPostState(classId:string,state:number){
console.log("改变状态--------->",classId,state)
let statusVal = 1
if( state == 1) statusVal = 2;
edit_depart({id:classId,state:statusVal,istrue:2})
postt()
}
//
const handleDel = (val:any) => {
const dictTypeIds = [val.outID || postIds.value].join(",");
let dictTypeIdAry = dictTypeIds.split(",")
ElMessageBox.confirm("你确定删除这条信息吗?", "提示", {
confirmButtonText: "确认",
cancelButtonText: "取消",
type: "warning",
})
.then(() => {
const add = val.key.toString()
handleSure(val)
console.log(val.id)
edit_depart({id:add,state:3,istrue:2}).then(()=>
ElMessage.success("删除成功"))
postt()
})
};
const handleSure = (val:any)=> {
const index = tableData.value.findIndex((item:any) => item.id === val.id);
if(index!=-1){
tableData.value.splice(index, 1);
}
}
const resetChecked=()=> {
formdate.orgidlist = ""
postt()
}
const handle=(data:any)=>{
formdate.orgidlist = data.id.toString()
postt()
}
const handleErd=(val:any)=>{
data.edPostBox=true;
rowInfo.value=val;
}
const handleio=(val:any)=>{
data.ygPostBox=true;
rowInfo.value = val;
}
interface SpanMethodProps {
row: User
column: TableColumnCtx<User>
rowIndex: number
columnIndex: number
}
const objectSpanMethod = ({
row,
column,
rowIndex,
columnIndex,
}: SpanMethodProps) => {
if (columnIndex === 0) {
if (row.groupname == row) {
return {
rowspan: 2,
colspan: 1,
}
} else {
return {
rowspan: 0,
colspan: 0,
}
}
}
}
onMounted(()=>{
jjjs()
postt()
})
</script>
<template>
<div class="m-2">
<el-container clss="m-4">
<div class="qwe">
<el-button type="primary" style="width: 140px" size="large" @click="resetChecked">全选</el-button>
<el-tree ref="orgTreeRef" v-model="formdate.orgidlist" node-key="id" class="orgTree" :data="tableData" :props="orgTreeProps" :default-expand-all="false" @node-click="handle"/>
</div>
<el-divider direction="vertical"/>
<el-col :span="22">
<el-container class="wer">
<el-form-item label="方案版本号:">
<el-input v-model="formdate.name" placeholder="请输入方案版本号" clearable style="width:200px"/>
</el-form-item>
<el-form-item label="年度:" label-width="90">
<el-date-picker v-model="formdate.value1" type="year"/>
</el-form-item>
<el-form-item label-width="25">
<el-button type="primary" @click="postt"><el-icon><Search /></el-icon></el-button>
<el-button class="new_btn" type="warning" @click="addtableData"><el-icon><Plus /></el-icon></el-button>
</el-form-item>
</el-container>
<el-table class="m-1" :data="tableq" :span-method="objectSpanMethod" border style="width: 100%">
<el-table-column prop="groupname,deaprtname," label="部门">
<template #default="scope">
{{scope.row.groupname}}{{scope.row.deaprtname}}
</template>
</el-table-column>
<el-table-column prop="year" label="年" width="70"/>
<el-table-column prop="key" label="版本号"/>
<el-table-column prop="time" label="时间" />
<el-table-column prop="state" label="状态" width="70">
<template #default="scope">
<el-switch v-model="scope.row.status" class="ml-2" inline-prompt style="--el-switch-on-color: #ff4949; --el-switch-off-color: #13ce66" @change="editPostState(scope.row.key,scope.row.state)"/>
</template>
</el-table-column>
<el-table-column fixed="right" label="操作" width="228">
<template #default="{ row }">
<el-button type="primary" link @click="handleio(row)"><el-icon><View /></el-icon></el-button>
<el-button type="primary" link @click="handleErd(row)"><el-icon><DocumentChecked /></el-icon></el-button>
<el-button type="primary" link @click="handleDel(row)"><el-icon><Delete /></el-icon></el-button>
</template>
</el-table-column>
</el-table>
</el-col>
</el-container>
<pagination v-if="total > 0" v-model:page="formdate.page" v-model:pagesize="formdate.pagesize" :total="total" @click="postt"/>
<Dialog v-if="data.addPostBox" v-model="data.addPostBox" :title="title" :array-num="tableData.length" @add-row="addRow" @edit-row="editRow"></Dialog>
<Dialoglog v-if="data.edPostBox" v-model="data.edPostBox" :title="title" :row-info="rowInfo"></Dialoglog>
<Yg v-if="data.ygPostBox" v-model="data.ygPostBox" :title="title" :row-info="rowInfo"></Yg>
</div>
</template>
<style lang='scss' scoped>
.qwe {
margin:-8px 0 0 -6px;
float:right;
}
.wer{
margin:-5px 0 0 20px;
font-weight:normal;
}
.horizontal-controls {
display: flex;
float: left;
}
.el-divider--vertical{
display:inline-block;
width:1px;
height:812px;
margin:0 8px;
vertical-align:middle;
position:relative;
}
/* 可以根据需要调整样式 */
</style>

258
.history/src/views/opk/asd/news/bb_20231031082538.vue

@ -0,0 +1,258 @@
<!--
@ 作者: 鲁智强
@ 时间: 2023-09-19 09:13:14
@ 备注:
-->
<script lang='ts' setup>
import {ref,reactive,onMounted} from 'vue'
import { organdpost,posttarget,set_posttarget } from '@/api/opk/api'
import { addPostCont,tarlist,deltarget } from '@/api/opk/api'
import { editPostCont } from '@/api/opk/pulic/api'
import { departmentprogramme,edit_depart,edit_depart_progra } from '@/api/opk/news/api'
import { ge_copy } from '@/api/opk/zxy/news/api'
import { formItemValidateStates, TableV2SortOrder } from 'element-plus';
import { getDictFormData } from '@/api/dict'
import Dialog from './dialog.vue'
import Dialoglog from './dialoglog.vue'
import Yg from './yg.vue'
// eslint-disable-next-line vue/require-prop-types
const { addShow, title } = defineProps(['addShow', 'title'])
const data = reactive({
formInline:{
region:'',
},
title:"",
addPostBox: false,
edPostBox:false,
ygPostBox:false,
})
const orgTreeProps ={
label: 'name',
children:'child'
}
const orgTreeProp ={
label: 'title',
children:'childen'
}
const formdat = {
someProp:"",
}
const total =ref(0)
const rowInfo = ref<any>({})
const postIds = ref<number[]>([])
const tableData = ref<any>([]);
const tables = ref<any>([]);
//
function jjjs(){
addPostCont("/hrapi/org/govthree","post")
.then(data => {
tableData.value = data.data[3].child[14].child;
})
.catch(error => {
console.error('Error fetching data:', error);
});
}
jjjs()
function editPost(){
editPostCont({})
.then(data => {
tables.value = data.data.list;
})
}
editPost()
const table = ref<any>([])
const formdate = reactive({
page:0,
pagesize:20,
name:"",
dimension:"",
attribute:"",
orgidlist:"",
type:"",
value1:"2023",
})
//
const tableq = ref([])
const postt = ()=>{
const ass = new Date(formdate.value1);
const qwe = ass.getFullYear();
const zjr = qwe.toString();
departmentprogramme({orgid:formdate.orgidlist,year:zjr,version:formdate.name})
.then(data => {
tableq.value = data.data;
total.value = data.data.count;
})
}
//
const addtableData = ()=>{
data.addPostBox = true;
}
//
const addRow = (val:any)=> {
tableData.value.push(val);
}
//
const editRow = (val:any)=> {
let index =tableData.value.findIndex(
(item:any) => item.id === val.id
);
tableData.value.splice(index, 1, val);
}
//
const closeDetail = ()=>{
data.addPostBox = false;
}
function editPostState(classId:string,state:number){
console.log("改变状态--------->",classId,state)
let statusVal = 1
if( state == 1) statusVal = 2;
edit_depart({id:classId,state:statusVal,istrue:2})
postt()
}
//
const handleDel = (val:any) => {
const dictTypeIds = [val.outID || postIds.value].join(",");
let dictTypeIdAry = dictTypeIds.split(",")
ElMessageBox.confirm("你确定删除这条信息吗?", "提示", {
confirmButtonText: "确认",
cancelButtonText: "取消",
type: "warning",
})
.then(() => {
const add = val.key.toString()
handleSure(val)
console.log(val.id)
edit_depart({id:add,state:3,istrue:2}).then(()=>
ElMessage.success("删除成功"))
postt()
})
};
const handleSure = (val:any)=> {
const index = tableData.value.findIndex((item:any) => item.id === val.id);
if(index!=-1){
tableData.value.splice(index, 1);
}
}
const resetChecked=()=> {
formdate.orgidlist = ""
postt()
}
const handle=(data:any)=>{
formdate.orgidlist = data.id.toString()
postt()
}
const handleErd=(val:any)=>{
data.edPostBox=true;
rowInfo.value=val;
}
const handleio=(val:any)=>{
data.ygPostBox=true;
rowInfo.value = val;
}
interface SpanMethodProps {
row: User
column: TableColumnCtx<User>
rowIndex: number
columnIndex: number
}
const objectSpanMethod = ({
row,
column,
rowIndex,
columnIndex,
}: SpanMethodProps) => {
if (columnIndex === 0) {
if (row % 2 === 0) {
return {
rowspan: 2,
colspan: 1,
}
} else {
return {
rowspan: 0,
colspan: 0,
}
}
}
}
onMounted(()=>{
jjjs()
postt()
})
</script>
<template>
<div class="m-2">
<el-container clss="m-4">
<div class="qwe">
<el-button type="primary" style="width: 140px" size="large" @click="resetChecked">全选</el-button>
<el-tree ref="orgTreeRef" v-model="formdate.orgidlist" node-key="id" class="orgTree" :data="tableData" :props="orgTreeProps" :default-expand-all="false" @node-click="handle"/>
</div>
<el-divider direction="vertical"/>
<el-col :span="22">
<el-container class="wer">
<el-form-item label="方案版本号:">
<el-input v-model="formdate.name" placeholder="请输入方案版本号" clearable style="width:200px"/>
</el-form-item>
<el-form-item label="年度:" label-width="90">
<el-date-picker v-model="formdate.value1" type="year"/>
</el-form-item>
<el-form-item label-width="25">
<el-button type="primary" @click="postt"><el-icon><Search /></el-icon></el-button>
<el-button class="new_btn" type="warning" @click="addtableData"><el-icon><Plus /></el-icon></el-button>
</el-form-item>
</el-container>
<el-table class="m-1" :data="tableq" :span-method="objectSpanMethod" border style="width: 100%">
<el-table-column prop="groupname,deaprtname," label="部门">
<template #default="scope">
{{scope.row.groupname}}{{scope.row.deaprtname}}
</template>
</el-table-column>
<el-table-column prop="year" label="年" width="70"/>
<el-table-column prop="key" label="版本号"/>
<el-table-column prop="time" label="时间" />
<el-table-column prop="state" label="状态" width="70">
<template #default="scope">
<el-switch v-model="scope.row.status" class="ml-2" inline-prompt style="--el-switch-on-color: #ff4949; --el-switch-off-color: #13ce66" @change="editPostState(scope.row.key,scope.row.state)"/>
</template>
</el-table-column>
<el-table-column fixed="right" label="操作" width="228">
<template #default="{ row }">
<el-button type="primary" link @click="handleio(row)"><el-icon><View /></el-icon></el-button>
<el-button type="primary" link @click="handleErd(row)"><el-icon><DocumentChecked /></el-icon></el-button>
<el-button type="primary" link @click="handleDel(row)"><el-icon><Delete /></el-icon></el-button>
</template>
</el-table-column>
</el-table>
</el-col>
</el-container>
<pagination v-if="total > 0" v-model:page="formdate.page" v-model:pagesize="formdate.pagesize" :total="total" @click="postt"/>
<Dialog v-if="data.addPostBox" v-model="data.addPostBox" :title="title" :array-num="tableData.length" @add-row="addRow" @edit-row="editRow"></Dialog>
<Dialoglog v-if="data.edPostBox" v-model="data.edPostBox" :title="title" :row-info="rowInfo"></Dialoglog>
<Yg v-if="data.ygPostBox" v-model="data.ygPostBox" :title="title" :row-info="rowInfo"></Yg>
</div>
</template>
<style lang='scss' scoped>
.qwe {
margin:-8px 0 0 -6px;
float:right;
}
.wer{
margin:-5px 0 0 20px;
font-weight:normal;
}
.horizontal-controls {
display: flex;
float: left;
}
.el-divider--vertical{
display:inline-block;
width:1px;
height:812px;
margin:0 8px;
vertical-align:middle;
position:relative;
}
/* 可以根据需要调整样式 */
</style>

258
.history/src/views/opk/asd/news/bb_20231031082551.vue

@ -0,0 +1,258 @@
<!--
@ 作者: 鲁智强
@ 时间: 2023-09-19 09:13:14
@ 备注:
-->
<script lang='ts' setup>
import {ref,reactive,onMounted} from 'vue'
import { organdpost,posttarget,set_posttarget } from '@/api/opk/api'
import { addPostCont,tarlist,deltarget } from '@/api/opk/api'
import { editPostCont } from '@/api/opk/pulic/api'
import { departmentprogramme,edit_depart,edit_depart_progra } from '@/api/opk/news/api'
import { ge_copy } from '@/api/opk/zxy/news/api'
import { formItemValidateStates, TableV2SortOrder } from 'element-plus';
import { getDictFormData } from '@/api/dict'
import Dialog from './dialog.vue'
import Dialoglog from './dialoglog.vue'
import Yg from './yg.vue'
// eslint-disable-next-line vue/require-prop-types
const { addShow, title } = defineProps(['addShow', 'title'])
const data = reactive({
formInline:{
region:'',
},
title:"",
addPostBox: false,
edPostBox:false,
ygPostBox:false,
})
const orgTreeProps ={
label: 'name',
children:'child'
}
const orgTreeProp ={
label: 'title',
children:'childen'
}
const formdat = {
someProp:"",
}
const total =ref(0)
const rowInfo = ref<any>({})
const postIds = ref<number[]>([])
const tableData = ref<any>([]);
const tables = ref<any>([]);
//
function jjjs(){
addPostCont("/hrapi/org/govthree","post")
.then(data => {
tableData.value = data.data[3].child[14].child;
})
.catch(error => {
console.error('Error fetching data:', error);
});
}
jjjs()
function editPost(){
editPostCont({})
.then(data => {
tables.value = data.data.list;
})
}
editPost()
const table = ref<any>([])
const formdate = reactive({
page:0,
pagesize:20,
name:"",
dimension:"",
attribute:"",
orgidlist:"",
type:"",
value1:"2023",
})
//
const tableq = ref([])
const postt = ()=>{
const ass = new Date(formdate.value1);
const qwe = ass.getFullYear();
const zjr = qwe.toString();
departmentprogramme({orgid:formdate.orgidlist,year:zjr,version:formdate.name})
.then(data => {
tableq.value = data.data;
total.value = data.data.count;
})
}
//
const addtableData = ()=>{
data.addPostBox = true;
}
//
const addRow = (val:any)=> {
tableData.value.push(val);
}
//
const editRow = (val:any)=> {
let index =tableData.value.findIndex(
(item:any) => item.id === val.id
);
tableData.value.splice(index, 1, val);
}
//
const closeDetail = ()=>{
data.addPostBox = false;
}
function editPostState(classId:string,state:number){
console.log("改变状态--------->",classId,state)
let statusVal = 1
if( state == 1) statusVal = 2;
edit_depart({id:classId,state:statusVal,istrue:2})
postt()
}
//
const handleDel = (val:any) => {
const dictTypeIds = [val.outID || postIds.value].join(",");
let dictTypeIdAry = dictTypeIds.split(",")
ElMessageBox.confirm("你确定删除这条信息吗?", "提示", {
confirmButtonText: "确认",
cancelButtonText: "取消",
type: "warning",
})
.then(() => {
const add = val.key.toString()
handleSure(val)
console.log(val.id)
edit_depart({id:add,state:3,istrue:2}).then(()=>
ElMessage.success("删除成功"))
postt()
})
};
const handleSure = (val:any)=> {
const index = tableData.value.findIndex((item:any) => item.id === val.id);
if(index!=-1){
tableData.value.splice(index, 1);
}
}
const resetChecked=()=> {
formdate.orgidlist = ""
postt()
}
const handle=(data:any)=>{
formdate.orgidlist = data.id.toString()
postt()
}
const handleErd=(val:any)=>{
data.edPostBox=true;
rowInfo.value=val;
}
const handleio=(val:any)=>{
data.ygPostBox=true;
rowInfo.value = val;
}
interface SpanMethodProps {
row: User
column: TableColumnCtx<User>
rowIndex: number
columnIndex: number
}
const objectSpanMethod = ({
row,
column,
rowIndex,
columnIndex,
}: SpanMethodProps) => {
if (columnIndex === 0) {
if (rowIN % 2 === 0) {
return {
rowspan: 2,
colspan: 1,
}
} else {
return {
rowspan: 0,
colspan: 0,
}
}
}
}
onMounted(()=>{
jjjs()
postt()
})
</script>
<template>
<div class="m-2">
<el-container clss="m-4">
<div class="qwe">
<el-button type="primary" style="width: 140px" size="large" @click="resetChecked">全选</el-button>
<el-tree ref="orgTreeRef" v-model="formdate.orgidlist" node-key="id" class="orgTree" :data="tableData" :props="orgTreeProps" :default-expand-all="false" @node-click="handle"/>
</div>
<el-divider direction="vertical"/>
<el-col :span="22">
<el-container class="wer">
<el-form-item label="方案版本号:">
<el-input v-model="formdate.name" placeholder="请输入方案版本号" clearable style="width:200px"/>
</el-form-item>
<el-form-item label="年度:" label-width="90">
<el-date-picker v-model="formdate.value1" type="year"/>
</el-form-item>
<el-form-item label-width="25">
<el-button type="primary" @click="postt"><el-icon><Search /></el-icon></el-button>
<el-button class="new_btn" type="warning" @click="addtableData"><el-icon><Plus /></el-icon></el-button>
</el-form-item>
</el-container>
<el-table class="m-1" :data="tableq" :span-method="objectSpanMethod" border style="width: 100%">
<el-table-column prop="groupname,deaprtname," label="部门">
<template #default="scope">
{{scope.row.groupname}}{{scope.row.deaprtname}}
</template>
</el-table-column>
<el-table-column prop="year" label="年" width="70"/>
<el-table-column prop="key" label="版本号"/>
<el-table-column prop="time" label="时间" />
<el-table-column prop="state" label="状态" width="70">
<template #default="scope">
<el-switch v-model="scope.row.status" class="ml-2" inline-prompt style="--el-switch-on-color: #ff4949; --el-switch-off-color: #13ce66" @change="editPostState(scope.row.key,scope.row.state)"/>
</template>
</el-table-column>
<el-table-column fixed="right" label="操作" width="228">
<template #default="{ row }">
<el-button type="primary" link @click="handleio(row)"><el-icon><View /></el-icon></el-button>
<el-button type="primary" link @click="handleErd(row)"><el-icon><DocumentChecked /></el-icon></el-button>
<el-button type="primary" link @click="handleDel(row)"><el-icon><Delete /></el-icon></el-button>
</template>
</el-table-column>
</el-table>
</el-col>
</el-container>
<pagination v-if="total > 0" v-model:page="formdate.page" v-model:pagesize="formdate.pagesize" :total="total" @click="postt"/>
<Dialog v-if="data.addPostBox" v-model="data.addPostBox" :title="title" :array-num="tableData.length" @add-row="addRow" @edit-row="editRow"></Dialog>
<Dialoglog v-if="data.edPostBox" v-model="data.edPostBox" :title="title" :row-info="rowInfo"></Dialoglog>
<Yg v-if="data.ygPostBox" v-model="data.ygPostBox" :title="title" :row-info="rowInfo"></Yg>
</div>
</template>
<style lang='scss' scoped>
.qwe {
margin:-8px 0 0 -6px;
float:right;
}
.wer{
margin:-5px 0 0 20px;
font-weight:normal;
}
.horizontal-controls {
display: flex;
float: left;
}
.el-divider--vertical{
display:inline-block;
width:1px;
height:812px;
margin:0 8px;
vertical-align:middle;
position:relative;
}
/* 可以根据需要调整样式 */
</style>

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save