Commit 47c7d35a by 杨铁龙

init

parents
Showing with 3244 additions and 0 deletions
> 1%
last 2 versions
not dead
NODE_ENV = development
# just a flag
ENV = 'development'
# base api 全局常量,定义接口的前缀
VUE_APP_CC_API = ''
VUE_APP_CC_MOCK = '/mocker'
# vue-cli uses the VUE_CLI_BABEL_TRANSPILE_MODULES environment variable,
# to control whether the babel-plugin-dynamic-import-node plugin is enabled.
# It only does one thing by converting all import() to require().
# This configuration can significantly increase the speed of hot updates,
# when you have a large number of pages.
# Detail: https://github.com/vuejs/vue-cli/blob/dev/packages/@vue/babel-preset-app/index.js
VUE_CLI_BABEL_TRANSPILE_MODULES = true
NODE_ENV = production
# just a flag
ENV = 'production'
# base api 全局常量,定义接口的前缀
VUE_APP_CC_API = ''
VUE_APP_CC_MOCK = '/mocker'
module.exports = {
root: true,
parserOptions: {
parser: 'babel-eslint',
extend: 'standard',
sourceType: 'module'
},
env: {
browser: true,
node: true,
es6: true,
},
extends: ['plugin:vue/recommended', 'eslint:recommended'],
// add your custom rules here
// it is base on https://github.com/vuejs/eslint-config-vue
rules: {
'vue/max-attributes-per-line': [2, {
'singleline': 10,
'multiline': {
'max': 1,
'allowFirstLine': false
}
}],
'vue/singleline-html-element-content-newline': 'off',
'vue/multiline-html-element-content-newline': 'off',
'vue/name-property-casing': ['error', 'PascalCase'],
'vue/no-v-html': 'off',
'accessor-pairs': 2,
'arrow-spacing': [2, {
'before': true,
'after': true
}],
'block-spacing': [2, 'always'],
'brace-style': [2, '1tbs', {
'allowSingleLine': true
}],
'camelcase': [0, {
'properties': 'always'
}],
'comma-dangle': [0, 'never'],
'comma-spacing': [2, {
'before': false,
'after': true
}],
'comma-style': [2, 'last'],
'constructor-super': 2,
'curly': [2, 'multi-line'],
'dot-location': [2, 'property'],
'eol-last': 2,
'eqeqeq': 'off',
'generator-star-spacing': [2, {
'before': true,
'after': true
}],
'handle-callback-err': [2, '^(err|error)$'],
'indent': [2, 2, {
'SwitchCase': 1
}],
'jsx-quotes': [2, 'prefer-single'],
'key-spacing': [2, {
'beforeColon': false,
'afterColon': true
}],
'keyword-spacing': [2, {
'before': true,
'after': true
}],
'new-cap': [2, {
'newIsCap': true,
'capIsNew': false
}],
'new-parens': 2,
'no-array-constructor': 2,
'no-caller': 2,
'no-console': 'off',
'no-class-assign': 2,
'no-cond-assign': 2,
'no-const-assign': 2,
'no-control-regex': 0,
'no-delete-var': 2,
'no-dupe-args': 2,
'no-dupe-class-members': 2,
'no-dupe-keys': 2,
'no-duplicate-case': 2,
'no-empty-character-class': 2,
'no-empty-pattern': 2,
'no-eval': 2,
'no-ex-assign': 2,
'no-extend-native': 2,
'no-extra-bind': 2,
'no-extra-boolean-cast': 2,
'no-extra-parens': [2, 'functions'],
'no-fallthrough': 2,
'no-floating-decimal': 2,
'no-func-assign': 2,
'no-implied-eval': 2,
'no-inner-declarations': [2, 'functions'],
'no-invalid-regexp': 2,
'no-irregular-whitespace': 2,
'no-iterator': 2,
'no-label-var': 2,
'no-labels': [2, {
'allowLoop': false,
'allowSwitch': false
}],
'no-lone-blocks': 2,
'no-mixed-spaces-and-tabs': 2,
'no-multi-spaces': 2,
'no-multi-str': 2,
'no-multiple-empty-lines': [2, {
'max': 1
}],
'no-native-reassign': 2,
'no-negated-in-lhs': 2,
'no-new-object': 2,
'no-new-require': 2,
'no-new-symbol': 2,
'no-new-wrappers': 2,
'no-obj-calls': 2,
'no-octal': 2,
'no-octal-escape': 2,
'no-path-concat': 2,
'no-proto': 2,
'no-redeclare': 2,
'no-regex-spaces': 2,
'no-return-assign': [2, 'except-parens'],
'no-self-assign': 2,
'no-self-compare': 2,
'no-sequences': 2,
'no-shadow-restricted-names': 2,
'no-spaced-func': 2,
'no-sparse-arrays': 2,
'no-this-before-super': 2,
'no-throw-literal': 2,
'no-trailing-spaces': 2,
'no-undef': 2,
'no-undef-init': 2,
'no-unexpected-multiline': 2,
'no-unmodified-loop-condition': 2,
'no-unneeded-ternary': [2, {
'defaultAssignment': false
}],
'no-unreachable': 2,
'no-unsafe-finally': 2,
'no-unused-vars': [2, {
'vars': 'all',
'args': 'none'
}],
'no-useless-call': 2,
'no-useless-computed-key': 2,
'no-useless-constructor': 2,
'no-useless-escape': 0,
'no-whitespace-before-property': 2,
'no-with': 2,
'one-var': [2, {
'initialized': 'never'
}],
'operator-linebreak': [2, 'after', {
'overrides': {
'?': 'before',
':': 'before'
}
}],
'padded-blocks': [2, 'never'],
'quotes': [2, 'single', {
'avoidEscape': true,
'allowTemplateLiterals': true
}],
'semi': [2, 'never'],
'semi-spacing': [2, {
'before': false,
'after': true
}],
'space-before-blocks': [2, 'always'],
'space-before-function-paren': [2, 'never'],
'space-in-parens': [2, 'never'],
'space-infix-ops': 2,
'space-unary-ops': [2, {
'words': true,
'nonwords': false
}],
'spaced-comment': [2, 'always', {
'markers': ['global', 'globals', 'eslint', 'eslint-disable', '*package', '!', ',']
}],
'template-curly-spacing': [2, 'never'],
'use-isnan': 2,
'valid-typeof': 2,
'wrap-iife': [2, 'any'],
'yield-star-spacing': [2, 'both'],
'yoda': [2, 'never'],
'prefer-const': 2,
'no-debugger': process.env.NODE_ENV === 'production' ? 2 : 0,
'object-curly-spacing': [2, 'always', {
objectsInObjects: false
}],
'array-bracket-spacing': [2, 'never']
}
}
.DS_Store
node_modules
/dist
# local env files
.env.local
.env.*.local
# Log files
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
# Editor directories and files
.idea
.vscode
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
# webapp
## Project setup
```
npm install
```
### Compiles and hot-reloads for development
```
npm run serve
```
### Compiles and minifies for production
```
npm run build
```
### Lints and fixes files
```
npm run lint
```
### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).
module.exports = {
presets: ['@vue/cli-plugin-babel/preset']
}
This diff could not be displayed because it is too large.
{
"name": "webapp",
"version": "0.1.0",
"private": true,
"scripts": {
"dev": "vue-cli-service serve",
"build": "vue-cli-service build --mode production",
"lint": "vue-cli-service lint"
},
"dependencies": {
"axios": "^0.21.0",
"core-js": "^3.6.5",
"crypto-js": "^4.0.0",
"dayjs": "^1.9.6",
"echarts": "^4.9.0",
"element-ui": "^2.15.6",
"fastclick": "^1.0.6",
"file-saver": "^2.0.5",
"good-storage": "^1.1.1",
"js-cookie": "^2.2.0",
"lodash.omit": "^4.5.0",
"moment": "^2.29.1",
"normalize-css": "^2.3.1",
"sass-loader": "^10.0.4",
"vant": "2.12.29",
"vue": "^2.6.11",
"vue-count-to": "^1.0.13",
"vue-router": "^3.2.0",
"vue-seamless-scroll": "^1.1.23",
"vuex": "^3.4.0",
"wangeditor": "^4.5.1"
},
"devDependencies": {
"@vue/cli-plugin-babel": "~4.5.0",
"@vue/cli-plugin-eslint": "~4.5.0",
"@vue/cli-plugin-router": "~4.5.0",
"@vue/cli-plugin-vuex": "~4.5.0",
"@vue/cli-service": "~4.5.0",
"@vue/eslint-config-prettier": "^6.0.0",
"babel-eslint": "^10.1.0",
"compression-webpack-plugin": "^3.1.0",
"eslint": "^6.7.2",
"eslint-plugin-prettier": "^3.1.3",
"eslint-plugin-vue": "^6.2.2",
"image-webpack-loader": "^7.0.1",
"less": "^3.0.4",
"less-loader": "^5.0.0",
"postcss-pxtorem": "^5.1.1",
"prettier": "^1.19.1",
"script-ext-html-webpack-plugin": "2.1.3",
"uglifyjs-webpack-plugin": "^1.0.0-rc.0",
"vue-skeleton-webpack-plugin": "^1.2.2",
"vue-template-compiler": "^2.6.11",
"webpack-cli": "^4.1.0"
}
}
No preview for this file type
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<meta http-equiv="cache-control" content="no-cache, must-revalidate" />
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="expires" content="Fri, 26 Nov 2021 23:22:26 GMT" />
<meta http-equiv="expires" content="0" />
<link rel="icon" href="<%= BASE_URL %>favicon.ico">
<title><%= webpackConfig.name %></title>
<!-- 引入样式 -->
<% for(var i in htmlWebpackPlugin.options.cdn && htmlWebpackPlugin.options.cdn.css) { %>
<link rel="stylesheet" href="<%= htmlWebpackPlugin.options.cdn.css[i] %>">
<% } %>
</head>
<body>
<noscript>
<strong>We're sorry but <%= webpackConfig.name %> doesn't work properly without JavaScript enabled. Please enable it
to continue.</strong>
</noscript>
<!-- 引入JS -->
<% for(var i in htmlWebpackPlugin.options.cdn && htmlWebpackPlugin.options.cdn.js) { %>
<script src="<%= htmlWebpackPlugin.options.cdn.js[i] %>"></script>
<% } %>
<div id="app"></div>
<!-- built files will be auto injected -->
</body>
</html>
\ No newline at end of file
<template>
<div id="app">
<TopBar />
<keep-alive>
<router-view />
</keep-alive>
</div>
</template>
<script>
import TopBar from '@/components/TopBar'
export default {
name: 'App',
components: {
TopBar
},
data() {
return {}
}
}
</script>
<style lang="less">
// @designWidth: 1920px; // 设计稿宽度
// @rootFontSize: 80px; // 根文字字号
@rem: 20rem;
html{
// 关于2.666vw计算,用的是100VW * @size / designWidth, 这里用的是100*20/750 = 2.666,其中,100vw就是设备宽度
font-size: 80px;
}
body {
background: #F5F5F5;
}
#app {
font-family: Avenir, Helvetica, Arial, sans-serif;
background: url('~@/assets/images/system_bg.png') no-repeat;
background-size: 100% 100%;
}
p {
margin: 0;
padding: 0;
}
</style>
import request from '@/utils/request'
import common from '@/common/common'
// 获取报告列表
export function getReportList(params) {
return request({
url: common.CC_API + `/dashboard/api/v2/analysisReport/getReportList`,
method: 'GET',
params
})
}
// 删除报告
export function deleteReport(id) {
return request({
url: common.CC_API + `/dashboard/api/v2/analysisReport/deleteReport?id=${id}`,
method: 'GET'
})
}
// 下载文件
export function downloadFile(id) {
return request({
url: common.CC_API + `/dashboard/api/v2/analysisReport/downloadFile?id=${id}`,
method: 'GET'
})
}
// 获取报告下载历史
export function getReportUploadHistory(params) {
return request({
url: common.CC_API + `/dashboard/api/v2/analysisReport/getReportUploadHistory`,
method: 'GET',
params
})
}
// 生成报告
export function autoGenerateFile(data) {
return request({
url: common.CC_API + `/dashboard/api/v2/analysisReport/autoGenerateFile`,
method: 'POST',
data
})
}
import request from '@/utils/request'
import common from '@/common/common'
/**
* 标题统计-今日采集情况
*/
export function getToday(params) {
return request({
url: common.CC_API + `/bigdata/api/collectionStatistics/today`,
method: 'GET',
params
})
}
/**
* 近七天更新已采集数据
*/
export function getRecent7(params) {
return request({
url: common.CC_API + `/bigdata/api/collectionStatistics/recent`,
method: 'GET',
params
})
}
/**
* 近7天采集趋势-本月
*/
export function getTrendMonth(params) {
return request({
url: common.CC_API + `/bigdata/api/collectionStatistics/trendMonth`,
method: 'GET',
params
})
}
/**
* 近7天采集趋势-今日
*/
export function getTrendToday(params) {
return request({
url: common.CC_API + `/bigdata/api/collectionStatistics/trendToday`,
method: 'GET',
params
})
}
/**
* 近7天采集趋势-今日
*/
export function getTrendWeek(params) {
return request({
url: common.CC_API + `/bigdata/api/collectionStatistics/trendWeek`,
method: 'GET',
params
})
}
/**
* 地图分布
*/
export function getArea(params) {
return request({
url: common.CC_API + `/bigdata/api/collectionStatistics/area`,
method: 'GET',
params
})
}
// 采集调度表
import request from '@/utils/request'
import common from '@/common/common'
/**
* 调度表列表
* @param data
* areaCode 控制账号区域编码(区县、乡镇、村社区)
* areaCodeLevel
*/
export function getBrokerDispatchList(params) {
return request({
url: common.CC_API + `/bigdata/api/pc/collection/getBrokerDispatchList`,
method: 'get',
params
})
}
// 导出调度表报表
export function exportBrokerDispatch(params) {
return request({
url: common.CC_API + '/bigdata/api/pc/collection/exportBrokerDispatch',
method: 'get',
params,
responseType: 'blob'
})
}
/**
* 进度调度表列表
* @param data
* areaCode 控制账号区域编码(区县、乡镇、村社区)
* areaCodeLevel
*/
export function getAllBrokerDispatchList(params) {
return request({
url: common.CC_API + `/bigdata/api/pc/collection/getAllBrokerDispatchList`,
method: 'get',
params
})
}
import request from '@/utils/request'
import common from '@/common/common'
/**
* 获取导入数据信息列表
* @param {Object} data
*/
export function getLoborCollectList(data) {
return request({
url: common.CC_API + '/bigdata/api/pc/collection/getLaborCollectionImportList',
method: 'get',
params: data
})
}
/**
* 获取统计图数据
* @param {Object} data
*/
export function laborCountryOrVillageCount() {
return request({
url: common.CC_API + '/dashboard/api/pc/collection/laborCountryOrVillageCount',
method: 'get'
})
}
/**
* 获取统计图数据
* @param {Object} data
*/
export function getLaborVillageCount(params) {
return request({
url: common.CC_API + '/dashboard/api/pc/collection/laborVillageCount',
method: 'get',
params
})
}
/**
* 获取统计图数据
* @param {Object} data
*/
export function getLaborCountryCount(params) {
return request({
url: common.CC_API + '/dashboard/api/pc/collection/laborCountryCount',
method: 'get',
params
})
}
/**
* 获取劳动力采集信息详情
* @param {String} id 采集信息id
*/
export function getLoborCollectByid(id, status) {
return request({
url: common.CC_API + `/dashboard/api/pc/collection/getCollectionImportDetail?id=${id}`,
method: 'get'
})
}
import request from '@/utils/request'
import common from '@/common/common'
/**
* 线上采集区/乡/村统计-PC 列表
* @param {Object} data
*/
export function getLaborCountList(data) {
return request({
url: common.CC_API + '/bigdata/api/pc/collection/getLaborCountList',
method: 'GET',
params: data
})
}
/**
* 线上采集统计标题-PC
*/
export function getCollectionTitle(curAreaID, curAreaGrade, source) {
return request({
url: common.CC_API + `/bigdata/api/pc/collection/getCollectionTitle?areaCode=${curAreaID}&areaCodeLevel=${curAreaGrade}&source=${source}`,
method: 'GET'
})
}
/**
* 线上采集统计标题-PC
* 获取头部采集更新目标数和待采集更新人数统计
*/
export function getTotalCount(curAreaID, curAreaGrade, source) {
return request({
url: common.CC_API + `/bigdata/api/pc/collection/getToCollectionTitle?areaCode=${curAreaID}&areaCodeLevel=${curAreaGrade}&source=${source}`,
method: 'GET'
})
}
/**
* 线上采集统计近七天新增更新-PC
*/
export function getCollectionRecent(curAreaID, curAreaGrade, source) {
return request({
url: common.CC_API + `/dashboard/api/pc/collection/getCollectionRecent?areaCode=${curAreaID}&areaCodeLevel=${curAreaGrade}&source=${source}`,
method: 'GET'
})
}
/**
* 线上采集统计地区分布-PC
*/
export function getCollectionArea(curAreaID, curAreaGrade, source) {
return request({
url: common.CC_API + `/dashboard/api/pc/collection/getCollectionArea?areaCode=${curAreaID}&areaCodeLevel=${curAreaGrade}&source=${source}`,
method: 'GET'
})
}
import request from '@/utils/request'
import common from '@/common/common'
// 发布新消息
export function addTask(data) {
return request({
url: common.CC_API + `/dashboard/api/v2/createTaskRecord/addTask`,
method: 'POST',
data
})
}
// 我发布的消息
export function getSendMsg(data) {
return request({
url: common.CC_API + `/dashboard/api/v2/createTaskRecord/list`,
method: 'POST',
data
})
}
// 消息详情
export function getMsgDetails(id) {
return request({
url: common.CC_API + `/dashboard/api/v2/createTaskRecord/task/${id}`,
method: 'GET'
})
}
import request from '@/utils/request'
import common from '@/common/common'
// 获取统计信息
export function getServiceStatistics() {
return request({
url: common.CC_RESULT + `/api/admin/api/task/serviceStatistics`,
method: 'get'
})
}
// 数据核验服务
export function getVerificationService() {
return request({
url: common.CC_RESULT + `/api/admin/api/task/verificationService`,
method: 'GET'
})
}
// 线下招聘会
export function getJobFairOffline() {
return request({
url: common.CC_RESULT + `/api/admin/api/task/jobFairOffline`,
method: 'GET'
})
}
import request from '@/utils/request'
import common from '@/common/common'
// 根据区域等级取区域数据
export function getSysRegion(page, size, regionName, regionCode, regionGrade, pid) {
return request({
url: common.CC_API + `/user/api/v2/sysRegion?page=${page}&size=${size}&regionName=${regionName}&regionCode=${regionCode}&regionGrade=${regionGrade}&pid=${pid}`,
method: 'GET'
})
}
// 根据区域等级取区域数据
export function getRegionLevel(regionGrade, pid) {
return request({
url: common.CC_API + `/user/api/v2/sysRegion/getRegionLevel?regionGrade=${regionGrade}&pid=${pid}`,
method: 'GET'
})
}
// 系统区域数据删除
export function delAreaCode(id) {
return request({
url: common.CC_API + `/user/api/v2/sysRegion/${id}`,
method: 'DELETE'
})
}
// 系统区域数据修改
export function editAreaCode(form, id) {
return request({
url: common.CC_API + `/user/api/v2/sysRegion/${id}`,
method: 'PUT',
data: form
})
}
// 区域保存
export function newAreaCode(data) {
return request({
url: common.CC_API + `/user/api/v2/sysRegion`,
method: 'post',
data
})
}
// 区域列表导出
export function exportArea(params) {
return request({
url: common.CC_API + `/user/api/v2/sysRegion/export`,
headers: { 'content-type': 'application/x-www-form-urlencoded' },
responseType: 'blob',
method: 'get',
params
})
}
import request from '@/utils/request'
import common from '@/common/common'
/**
* 电话回访名单列表导出
*/
export function dataSamplingByPhone() {
return request({
url: common.CC_API + '/dashboard/api/bigdata/acceptanceSurvey/telephoneVisit',
method: 'get',
responseType: 'blob'
})
}
/**
* 培训信息名单列表导出
*/
export function dataSamplingOfTrain() {
return request({
url: common.CC_API + '/dashboard/api/bigdata/acceptanceSurvey/trainVisit',
method: 'get',
responseType: 'blob'
})
}
/**
* 社保信息名单列表导出
*/
export function dataSamplingOfSocialSecurity() {
return request({
url: common.CC_API + '/dashboard/api/bigdata/acceptanceSurvey/SocialInsuranceVisit',
method: 'get',
responseType: 'blob'
})
}
/**
* 获取所有村信息
*/
export function getAllVillages() {
return request({
url: common.CC_API + '/dashboard/api/v2/rasicRegion/allVillages',
method: 'get'
})
}
/**
* 获取所有村信息
*/
export function dataSamplingByVisit(params) {
return request({
url: common.CC_API + '/dashboard/api/bigdata/acceptanceSurvey/villageVisit',
method: 'get',
params,
responseType: 'blob'
})
}
import request from '@/utils/request'
import common from '@/common/common'
/**
* 残疾人总数
* @param data
*/
export function deformedManAll(data) {
return request({
url: common.CC_API + `/dashboard/api/deformedManAnalysis/deformedManAll`,
method: 'POST',
data
})
}
/**
* 残疾类型分布
* @param data
*/
export function getDeformedType(data) {
return request({
url: common.CC_API + `/dashboard/api/deformedManAnalysis/deformedType`,
method: 'POST',
data
})
}
/**
* 就业渠道分布
* @param data
*/
export function getEmploymentChannel(data) {
return request({
url: common.CC_API + `/dashboard/api/deformedManAnalysis/employmentChannel`,
method: 'POST',
data
})
}
/**
* 参保险种分布
* @param data
*/
export function getInsuranceType(data) {
return request({
url: common.CC_API + `/dashboard/api/deformedManAnalysis/insuranceType`,
method: 'POST',
data
})
}
/**
* 就业行业分布TOP10
* @param data
*/
export function employmentIndustryDistr(data) {
return request({
url: common.CC_API + `/dashboard/api/deformedManAnalysis/employmentIndustryDistr`,
method: 'POST',
data
})
}
/**
* 就业状态分布
* @param data
*/
export function getEmploymentStatus(data) {
return request({
url: common.CC_API + `/dashboard/api/deformedManAnalysis/employmentStatusDistr`,
method: 'POST',
data
})
}
/**
* 伤残等级分布
* @param data
*/
export function getDeformedLevel(data) {
return request({
url: common.CC_API + `/dashboard/api/deformedManAnalysis/deformedLevel`,
method: 'POST',
data
})
}
/**
* 年龄及性别分布
* @param data
*/
export function getAgeDistribution(data) {
return request({
url: common.CC_API + `/dashboard/api/deformedManAnalysis/ageGroupAndSex`,
method: 'POST',
data
})
}
/**
* 户籍性质分布
* @param data
*/
export function getEmploymentHope(data) {
return request({
url: common.CC_API + `/dashboard/api/deformedManAnalysis/registeredNature`,
method: 'POST',
data
})
}
/**
* 技能培训类型
* @param data
*/
export function getTrainIntention(data) {
return request({
url: common.CC_API + `/dashboard/api/deformedManAnalysis/skillTrainType`,
method: 'POST',
data
})
}
/**
* 残疾地图分布
* @param data
*/
export function deformedManDistribute(data) {
return request({
url: common.CC_API + `/dashboard/api/deformedManAnalysis/deformedManDistribute`,
method: 'POST',
data
})
}
import request from '@/utils/request'
import common from '@/common/common'
/**
* 年龄段分布
*/
export function ageStructure(params) {
return request({
url: common.CC_API + `/dashboard/api/residence/chart7`,
method: 'GET',
params
})
}
/**
* 文化程度
*/
export function degreeOfEducation(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/bdjyry/chart2`,
method: 'GET',
params
})
}
/**
* 工作年限
*/
export function workExperience(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/bdjyry/chart3`,
method: 'GET',
params
})
}
/**
* 就业方式
*/
export function backPersonEmploymentWay(params) {
return request({
url: common.CC_API + `/dashboard/api/residence/chart2`,
method: 'GET',
params
})
}
/**
* 薪资分布
*/
export function salaryDistribution(params) {
return request({
url: common.CC_API + `/dashboard/api/residence/chart3`,
method: 'GET',
params
})
}
/**
* 本地就业创业人数
*/
export function personnelCount(params) {
return request({
url: common.CC_API + `/dashboard/api/residence/chart1`,
method: 'GET',
params
})
}
/**
* 各村户籍明细
*/
export function getVillageDetailed(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/bdjyry/listVillagesDetail`,
method: 'GET',
params
})
}
/**
* 就业行业分布TOP10
*/
export function outsideManSalary(params) {
return request({
url: common.CC_API + `/dashboard/api/residence/chart4`,
method: 'GET',
params
})
}
/**
* 就业工种top10
*/
export function getOutsideManSalary(params) {
return request({
url: common.CC_API + `/dashboard/api/residence/chart6`,
method: 'GET',
params
})
}
/**
* 文化程度分布
*/
export function getCultureSpread(params) {
return request({
url: common.CC_API + `/dashboard/api/residence/chart8`,
method: 'GET',
params
})
}
/**
* 就业地分布
*/
export function getPersonnelDistribution(params) {
return request({
url: common.CC_API + `/dashboard/api/residence/chart5`,
method: 'GET',
params
})
}
/**
* 参保险种分布
*/
export function getOperationMode(params) {
return request({
url: common.CC_API + `/dashboard/api/residence/chart9`,
method: 'GET',
params
})
}
// 高校毕业生大屏
import request from '@/utils/request'
import common from '@/common/common'
/**
* 顶部各项独立指标
* @param data
* areaCode 控制账号区域编码(区县、乡镇、村社区)
* areaCodeLevel
* name
* pageNum
* pageSize
*/
export function itemCount(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/bjgx/itemCount`,
method: 'POST',
data: params
})
}
/**
* 学校类型
* @param data
* areaCode 控制账号区域编码(区县、乡镇、村社区)
* areaCodeLevel
* name
* pageNum
* pageSize
*/
export function schoolType(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/bjgx/schoolType`,
method: 'POST',
data: params
})
}
/**
* 学历就业分布
* @param data
* areaCode 控制账号区域编码(区县、乡镇、村社区)
* areaCodeLevel
* name
* pageNum
* pageSize
*/
export function educationEmploymentDistr(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/bjgx/educationEmploymentDistr`,
method: 'POST',
data: params
})
}
/**
* 薪资分布
* @param data
* areaCode 控制账号区域编码(区县、乡镇、村社区)
* areaCodeLevel
* name
* pageNum
* pageSize
*/
export function salaryDistr(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/bjgx/salaryDistr`,
method: 'POST',
data: params
})
}
/**
* 就业工种TOP10
* @param data
* areaCode 控制账号区域编码(区县、乡镇、村社区)
* areaCodeLevel
* name
* pageNum
* pageSize
*/
export function employmentWorkTypeDistr(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/bjgx/employmentWorkTypeDistr`,
method: 'POST',
data: params
})
}
/**
* 所学专业TOP10
* @param data
* areaCode 控制账号区域编码(区县、乡镇、村社区)
* areaCodeLevel
* name
* pageNum
* pageSize
*/
export function majorDistr(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/bjgx/majorDistr`,
method: 'POST',
data: params
})
}
/**
* 未就业原因分布
* @param data
* areaCode 控制账号区域编码(区县、乡镇、村社区)
* areaCodeLevel
* name
* pageNum
* pageSize
*/
export function unemploymentReasonDistr(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/bjgx/unemploymentReasonDistr`,
method: 'POST',
data: params
})
}
/**
* 就业意向工种
* @param data
* areaCode 控制账号区域编码(区县、乡镇、村社区)
* areaCodeLevel
* name
* pageNum
* pageSize
*/
export function intentWorkTypeDistr(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/bjgx/intentWorkTypeDistr`,
method: 'POST',
data: params
})
}
/**
* 参加培训情况
* @param data
* areaCode 控制账号区域编码(区县、乡镇、村社区)
* areaCodeLevel
* name
* pageNum
* pageSize
*/
export function trainDetailDistr(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/bjgx/trainDetailDistr`,
method: 'POST',
data: params
})
}
/**
* 学校类型明细(把类似'985高校'名称传给name参数)
* @param data
* areaCode 控制账号区域编码(区县、乡镇、村社区)
* areaCodeLevel
* name
* pageNum
* pageSize
*/
export function schoolTypeList(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/bjgx/schoolTypeList`,
method: 'POST',
data: params
})
}
/**
* 就业地区(省)分布
* @param data
* areaCode 控制账号区域编码(区县、乡镇、村社区)
* areaCodeLevel
* name
* pageNum
* pageSize
*/
export function employmentAreaDistr(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/bjgx/employmentAreaDistr`,
method: 'POST',
data: params
})
}
// 整体概览大屏
import request from '@/utils/request'
import common from '@/common/common'
/**
* 毕节市总劳动力
*/
export function getTotalLabor(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/ldlzy/chart1`,
method: 'GET',
params
})
}
/**
* 就业创业人数
*/
export function getDoPioneeringWork(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/ldlzy/chart2`,
method: 'GET',
params
})
}
/**
* 暂未就业人数
*/
export function getNoDoWork(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/ldlzy/chart3`,
method: 'GET',
params
})
}
/**
* 学历分布
*/
export function getEducationECharts(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/ldlzy/chart5`,
method: 'GET',
params
})
}
/**
* 年龄段性别分布
*/
export function getAgeECharts(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/ldlzy/chart4`,
method: 'GET',
params
})
}
/**
* 获取劳动力类型
*/
export function getlaborType(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/ldlzy/chart7`,
method: 'GET',
params
})
}
/**
* 毕节工匠系列
*/
export function getCraftsmanList(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/ldlzy/chart10`,
method: 'GET',
params
})
}
/**
* 已参保人数
*/
export function getInsuredPersons(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/ldlzy/chart8`,
method: 'GET',
params
})
}
/**
* 毕节区域地图数据
*/
export function getregionMap(params, url, type) {
let obj = {}
if (type === 'get') {
obj = {
url: common.CC_API + url,
method: type,
params
}
} else {
obj = {
url: common.CC_API + url,
method: type,
data: params
}
}
return request(obj)
}
// 社区列表
export function getTableList(params, url, type) {
if (type === 'post') {
return request({
url: common.CC_API + url,
method: 'POST',
data: params
})
} else {
return request({
url: common.CC_API + url,
method: 'GET',
params
})
}
}
// 退出劳动力原因
export function getWithoutLaborReason(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/ldlzy/withoutLaborReason`,
method: 'GET',
params
})
}
import request from '@/utils/request'
import common from '@/common/common'
// 获取
export function getLogList(data) {
return request({
url: common.CC_API + `/user/api/v2/sysOperationLog/list`,
method: 'POST',
data
})
}
// 高校毕业生大屏
import request from '@/utils/request'
import common from '@/common/common'
/**
* 返乡年龄
* @param data
* areaCode 控制账号区域编码(区县、乡镇、村社区)
*/
export function ageAndSex(params) {
return request({
url: common.CC_API + `/bigdata/api/returnStatistics/age`,
method: 'get',
params
})
}
/**
* 返乡原因
* @param data
* areaCode 控制账号区域编码(区县、乡镇、村社区)
*/
export function returnReason(params) {
return request({
url: common.CC_API + `/bigdata/api/returnStatistics/returnReason`,
method: 'get',
params
})
}
/**
* 返岗外出方式
* @param data
* areaCode 控制账号区域编码(区县、乡镇、村社区)
*/
export function migrantType(params) {
return request({
url: common.CC_API + `/bigdata/api/returnStatistics/migrantType`,
method: 'get',
params
})
}
/**
* 未返岗原因
* @param data
* areaCode 控制账号区域编码(区县、乡镇、村社区)
*/
export function noReturnReason(params) {
return request({
url: common.CC_API + `/bigdata/api/returnStatistics/noReturnReason`,
method: 'get',
params
})
}
/**
* 返乡返岗人员变化趋势
* @param data
* areaCode 控制账号区域编码(区县、乡镇、村社区)
*/
export function returnTrend(params) {
return request({
url: common.CC_API + `/bigdata/api/returnStatistics/trend`,
method: 'get',
params
})
}
/**
* 人员类型
* @param data
* areaCode 控制账号区域编码(区县、乡镇、村社区)
*/
export function peopleType(params) {
return request({
url: common.CC_API + `/bigdata/api/returnStatistics/peopleType`,
method: 'get',
params
})
}
/**
* 文化程度
* @param data
* areaCode 控制账号区域编码(区县、乡镇、村社区)
*/
export function education(params) {
return request({
url: common.CC_API + `/bigdata/api/returnStatistics/education`,
method: 'get',
params
})
}
/**
* 返乡流动
* @param data
* areaCode 控制账号区域编码(区县、乡镇、村社区)
*/
export function returnHomeArea(params) {
return request({
url: common.CC_API + `/bigdata/api/returnStatistics/returnDistribution`,
method: 'get',
params
})
}
/**
* 返岗流动
* @param data
* areaCode 控制账号区域编码(区县、乡镇、村社区)
*/
export function returnWorkDistribution(params) {
return request({
url: common.CC_API + `/bigdata/api/returnStatistics/returnWorkDistribution`,
method: 'get',
params
})
}
/**
* 标题统计
* @param data
* areaCode 控制账号区域编码(区县、乡镇、村社区)
*/
export function numStatistics(params) {
return request({
url: common.CC_API + `/bigdata/api/returnStatistics/title`,
method: 'get',
params
})
}
import request from '@/utils/request'
import common from '@/common/common'
// import Qs from 'qs'
/**
* 机构列表
* @param pageNo
* @param pageSize
* @param data
*/
export function getOrganList(params) {
return request({
url: common.CC_API + '/user/api/v2/sysDept',
method: 'GET',
params
})
}
/**
* 获取下架机构列表
* @param pageNo
* @param pageSize
* @param data
*/
export function getNextGrade(deptCode) {
return request({
url: common.CC_API + `/user/api/v2/sysDept/nextGrade/${deptCode}`,
method: 'GET'
})
}
/**
* 机构列表
* @param pageNo
* @param pageSize
* @param data
*/
export function getOrganDetail(id) {
return request({
url: common.CC_API + `/user/api/v2/sysDept/${id}`,
method: 'GET'
})
}
/**
* 新增机构
* @param data
* */
export function addOrg(data) {
return request({
url: common.CC_API + '/user/api/v2/sysDept',
method: 'POST',
data
})
}
/**
* 修改机构
* @param data
* */
export function updateOrg(id, data) {
return request({
url: common.CC_API + `/user/api/v2/sysDept/${id}`,
method: 'PUT',
data
})
}
/**
* 删除机构
* @param id
* */
export function deleteOrg(id, data) {
return request({
url: common.CC_API + `/user/api/v2/sysDept/${id}`,
method: 'DELETE',
// headers: {
// 'Content-Type': 'application/x-www-form-urlencoded'
// },
// data: Qs.stringify({ id })
data
})
}
/**
* 机构列表导出
* @param data
* */
export function exportOrganList(data) {
return request({
url: common.CC_API + `/user/api/v2/sysDept/export`,
method: 'GET',
params: data,
responseType: 'blob'
})
}
import request from '@/utils/request'
import common from '@/common/common'
/**
* 年龄段性别分布
*/
export function getAgeSex(params) {
return request({
url: common.CC_API + `/dashboard/api/poorHouseholds/ageSexDistr`,
method: 'POST',
data: params
})
}
/**
* 文化程度分布
*/
export function getEducation(params) {
return request({
url: common.CC_API + `/dashboard/api/poorHouseholds/educationDistr`,
method: 'POST',
data: params
})
}
/**
* 薪资分布
*/
export function getSalary(params) {
return request({
url: common.CC_API + `/dashboard/api/poorHouseholds/salaryDistr`,
method: 'POST',
data: params
})
}
/**
* 地区分布
*/
export function getArea(params) {
return request({
url: common.CC_API + `/dashboard/api/poorHouseholds/areaDistr`,
method: 'POST',
data: params
})
}
/**
* 就业方式分布
*/
export function getEmploymentType(params) {
return request({
url: common.CC_API + `/dashboard/api/poorHouseholds/employmentTypeDistr`,
method: 'POST',
data: params
})
}
/**
* 顶部各项独立指标
*/
export function getItemCount(params) {
return request({
url: common.CC_API + `/dashboard/api/poorHouseholds/itemCount`,
method: 'POST',
data: params
})
}
/**
* 参保险种分布
*/
export function getInsuranceType(params) {
return request({
url: common.CC_API + `/dashboard/api/poorHouseholds/insuranceTypeDistr`,
method: 'POST',
data: params
})
}
/**
* 求职意向岗位top10
*/
export function getAapplyIntentPosition(params) {
return request({
url: common.CC_API + `/dashboard/api/poorHouseholds/applyIntentPositionDistr`,
method: 'POST',
data: params
})
}
/**
* 就业意向分布
*/
export function getEmploymentIntent(params) {
return request({
url: common.CC_API + `/dashboard/api/poorHouseholds/employmentIntentDistr`,
method: 'POST',
data: params
})
}
/**
* 培训意向分布
*/
export function getTrainIntent(params) {
return request({
url: common.CC_API + `/dashboard/api/poorHouseholds/trainIntentDistr`,
method: 'POST',
data: params
})
}
/**
* 未就业原因
*/
export function getUnemploymentReason(params) {
return request({
url: common.CC_API + `/dashboard/api/poorHouseholds/unemploymentReasonDistr`,
method: 'POST',
data: params
})
}
// 整体概览大屏
import request from '@/utils/request'
import common from '@/common/common'
/**
* 获取劳动力类型
*/
export function getlaborType(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/ldlzy/chart7`,
method: 'GET',
params
})
}
/**
* 已参保人数
*/
export function getInsuredPersons(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/ldlzy/chart8`,
method: 'GET',
params
})
}
/**
* 行业分布TOP10
*/
export function getindustry(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/ldlzy/chart12`,
method: 'GET',
params
})
}
/**
* 三产业
*/
export function getThreeIndustry(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/ldlzy/chart13`,
method: 'GET',
params
})
}
/**
* 毕节区域地图数据
*/
export function getregionMap(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/ldlzy/chart6`,
method: 'get',
params
})
}
/**
* 毕节补充地图: 1 百里杜鹃 ,2 金海湖
*/
export function getMap() {
return request({
url: common.CC_API + `/dashboard/api/bigdata/bigdp/trainType`,
method: 'get'
})
}
/**
* 外出务工
*/
export function getoutWork() {
return request({
url: common.CC_API + `/dashboard/api/bigdata/bigdp/outWork`,
method: 'get'
})
}
/**
* 返乡回流
*/
export function getbackWork() {
return request({
url: common.CC_API + `/dashboard/api/bigdata/bigdp/backWork`,
method: 'get'
})
}
/**
* 学历分布
*/
export function getEducationECharts(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/ldlzy/chart5`,
method: 'GET',
params
})
}
/**
* 年龄、性别分布
*/
export function getAgeECharts(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/ldlzy/chart4`,
method: 'GET',
params
})
}
/**
* 毕节市总劳动力
*/
export function getTotalLabor(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/ldlzy/chart1`,
method: 'GET',
params
})
}
/**
* 就业创业人数
*/
export function getDoPioneeringWork(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/ldlzy/chart2`,
method: 'GET',
params
})
}
/**
* 暂未就业人数
*/
export function getNoDoWork(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/ldlzy/chart3`,
method: 'GET',
params
})
}
/**
* 技能类型
*/
export function getSkillType(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/ldlzy/chart9`,
method: 'GET',
params
})
}
/**
* 毕节工匠系列
*/
export function getCraftsmanList(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/ldlzy/chart10`,
method: 'GET',
params
})
}
/**
* 获取评级时间
*/
export function gettrainClass(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/ldlzy/chart11`,
method: 'GET',
params
})
}
/**
* 地图汇总数据
*/
export function getMapSumData() {
return request({
url: common.CC_API + `/dashboard/api/bigdata/ldlzy/chart14`,
method: 'get'
})
}
/**
* 地图汇总数据
*/
export function getMapListData(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/ldlzy/chart14`,
method: 'get',
params
})
}
/**
* 技能工种Top10
*/
export function getSkillTop5(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/ldlzy/chart15`,
method: 'GET',
params
})
}
/**
* 地图列表数据
*/
export function getListLaborResource(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/ldlzy/listLaborResource`,
method: 'get',
params
})
}
import request from '@/utils/request'
import common from '@/common/common'
/**
* 获取区域
* @param id
* */
export function getArea(id) {
return request({
url: common.CC_API + `/user/api/v2/sysRegion/findRegionTree/${id}`,
method: 'get'
})
}
/**
* 获取区域树
* @param id
* */
export function getAreaTree(id) {
return request({
url: common.CC_API + `/person/api/v2/rasicRegion/findRegionTree/${id}`,
method: 'get'
})
}
/**
* 新增区域
* *@param data
* */
export function addRegion(data) {
return request({
url: common.CC_API + '/person/api/v2/rasicRegion/addRegion',
method: 'post',
data
})
}
/**
* 编辑区域
* *@param data
* */
export function updateRegion(data) {
return request({
url: common.CC_API + '/person/api/v2/rasicRegion/updateRegion',
method: 'put',
data
})
}
/**
* 删除区域
* @param id
* */
export function delRegion(id) {
return request({
url: common.CC_API + '/person/api/v2/rasicRegion/delRegion',
method: 'delete',
params: { id }
})
}
/**
* 区域查询,根据登录用户类型及所属区域返回,默认返回国家,根据父级code查询下级
* @param id
* */
export function findUserRegionByCode(id) {
return request({
url: common.CC_API + `/dashboard/api/v2/rasicRegion/findUserRegionByCode/${id}`,
method: 'get'
})
}
/**
* 区域查询,根据登录用户类型及所属区域返回,默认返回国家,根据父级code查询下级
* @param id
* */
export function findByCode(id) {
return request({
url: common.CC_API + `/person/api/v2/rasicRegion/findByCode/${id}`,
method: 'get'
})
}
// 获取区域数据
export function getTreeGionCode(regionCode) {
return request({
url: common.CC_API + `/user/api/v2/sysRegion/findRegionTreeOrSelf/${regionCode}`,
method: 'GET'
})
}
import request from '@/utils/request'
import common from '@/common/common'
// 统计数量
export function itemCount(data) {
return request({
url: common.CC_API + '/dashboard/api/relocatedFamilies/itemCount',
method: 'post',
data
})
}
// 性别分布
export function ageSexDistr(data) {
return request({
url: common.CC_API + '/dashboard/api/relocatedFamilies/ageSexDistr',
method: 'post',
data
})
}
// 文化程度分布
export function educationDistr(data) {
return request({
url: common.CC_API + '/dashboard/api/relocatedFamilies/educationDistr',
method: 'post',
data
})
}
// 参保险种分布
export function insuranceTypeDistr(data) {
return request({
url: common.CC_API + '/dashboard/api/relocatedFamilies/insuranceTypeDistr',
method: 'post',
data
})
}
// 就业方式
export function employmentTypeDistr(data) {
return request({
url: common.CC_API + '/dashboard/api/relocatedFamilies/employmentTypeDistr',
method: 'post',
data
})
}
// 培训意愿
export function trainIntentDistr(data) {
return request({
url: common.CC_API + '/dashboard/api/relocatedFamilies/trainIntentDistr',
method: 'post',
data
})
}
// 未就业原因
export function unemploymentReasonDistr(data) {
return request({
url: common.CC_API + '/dashboard/api/relocatedFamilies/unemploymentReasonDistr',
method: 'post',
data
})
}
// 就业意向
export function employmentIntentDistr(data) {
return request({
url: common.CC_API + '/dashboard/api/relocatedFamilies/employmentIntentDistr',
method: 'post',
data
})
}
// 求职意向岗位top10
export function applyIntentPositionDistr(data) {
return request({
url: common.CC_API + '/dashboard/api/relocatedFamilies/applyIntentPositionDistr',
method: 'post',
data
})
}
// 劳动力人员分布
export function areaDistr(data) {
return request({
url: common.CC_API + '/dashboard/api/relocatedFamilies/areaDistr',
method: 'post',
data
})
}
// 薪资分布
export function salaryDistr(data) {
return request({
url: common.CC_API + '/dashboard/api/relocatedFamilies/salaryDistr',
method: 'post',
data
})
}
import request from '@/utils/request'
import common from '@/common/common'
// import Qs from 'qs'
/**
* 获取高校毕业生列表
* */
export function getcollegeGraduatesList(data) {
return request({
url: common.CC_API + '/person/api/v2/collection/collegeGraduatesList',
method: 'get',
params: data
})
}
/**
* 获取就业见习列表
* */
export function getemploymentTraineeList(data) {
return request({
url: common.CC_API + '/person/api/v2/collection/employmentTraineeList',
method: 'get',
params: data
})
}
/**
* 获取创业登记列表
* */
export function getentrepreneurshipList(data) {
return request({
url: common.CC_API + '/person/api/v2/collection/entrepreneurshipList',
method: 'get',
params: data
})
}
/**
* 获取培训申请列表
* */
export function gettrainingApplyList(data) {
return request({
url: common.CC_API + '/person/api/v2/collection/trainingApplyList',
method: 'get',
params: data
})
}
/**
* 获取公益岗位列表
* */
export function getPublicJobsList(data) {
return request({
url: common.CC_API + '/person/api/v2/welfarepost/list',
method: 'post',
data
})
}
/**
* 根据id获取高校毕业生详情
* @param id
* */
export function getcollegeGraduatesByid(id) {
return request({
url: common.CC_API + `/person/api/v2/collection/collegeGraduates/${id}`,
method: 'get'
})
}
/**
* 根据id获取就业见习详情
* @param id
* */
export function getemploymentTraineeByid(id) {
return request({
url: common.CC_API + `/person/api/v2/collection/employmentTrainee/${id}`,
method: 'get'
})
}
/**
* 根据id获取创业登记详情
* @param id
* */
export function getentrepreneurshipByid(id) {
return request({
url: common.CC_API + `/person/api/v2/collection/entrepreneurship/${id}`,
method: 'get'
})
}
/**
* 根据id获取培训申请详情
* @param id
* */
export function gettrainingApplyByid(id) {
return request({
url: common.CC_API + `/person/api/v2/collection/trainingApply/${id}`,
method: 'get'
})
}
/**
* 根据id获取公益岗位详情
* @param id
* */
export function getPublicJobByid(id) {
return request({
url: common.CC_API + `/person/api/v2/welfarepost/detail/${id}`,
method: 'get'
})
}
/**
* 根据id删除毕业生档案
* @param id
* */
export function deletecollegeGraduates(id) {
return request({
url: common.CC_API + `/person/api/v2/collection/collegeGraduates/${id}`,
method: 'DELETE'
})
}
/**
* 根据id删除一条公益岗位采集
* @param id
* */
export function delPublicJob(id) {
return request({
url: common.CC_API + `/person/api/v2/welfarepost/delete/${id}`,
method: 'get'
})
}
/**
* 就业见习登记信息导出
* @param data
* */
export function exportEmploymentTrainee(data) {
return request({
url: common.CC_API + `/person/api/v2/collection/exportEmploymentTrainee`,
method: 'get',
params: data,
responseType: 'blob'
})
}
/**
* 创业登记信息导出
* @param data
* */
export function exportEntrepreneurship(data) {
return request({
url: common.CC_API + `/person/api/v2/collection/exportEntrepreneurship/`,
method: 'get',
params: data,
responseType: 'blob'
})
}
/**
* 培训申请信息导出
* @param data
* */
export function exportTrainingApply(data) {
return request({
url: common.CC_API + `/person/api/v2/collection/exportTrainingApply/`,
method: 'get',
params: data,
responseType: 'blob'
})
}
/**
* 获取劳动力采集信息列表
* @param {Object} data
*/
export function getLoborCollectList(data) {
return request({
url: common.CC_API + '/bigdata/api/pc/collection/getLaborCollectionList',
method: 'get',
params: data
})
}
/**
* 获取劳动力信息历史列表-PC
* @param {Object} data
*/
export function getHistoryCollectList(data) {
return request({
url: common.CC_API + '/bigdata/api/pc/collection/getLaborCollectionAllList',
method: 'get',
params: data
})
}
/**
* 调查员信息列表-PC
* @param {Object} data
*/
export function getInvestigatorList(data) {
return request({
url: common.CC_API + '/bigdata/api/pc/collection/getInvestigatorList',
method: 'get',
params: data
})
}
/**
* 删除劳动力采集信息
* @param {String} id
*/
export function deleteLoborCollectList(id) {
return request({
url: common.CC_API + ``,
method: 'DELETE'
})
}
/**
* 获取劳动力采集信息详情
* @param {String} id 采集信息id
*/
export function getLoborCollectByid(id, status) {
return request({
url: common.CC_API + `/bigdata/api/pc/collection/getCollectionDetail?id=${id}&status=${status}`,
method: 'get'
})
}
/**
* 模板下载
* 劳动力采集
* */
export function excelCollectTemplate() {
return request({
url: common.CC_API + '/bigdata/api/pc/collection/excelTemplate',
method: 'get',
responseType: 'blob'
})
}
/**
* 获取劳动力采集信息列表-演示版本
* @param {Object} params
*/
export function getLoborDataList(params) {
return request({
url: common.CC_API + '/collection/api/collection/listCollectionDemo',
method: 'get',
params
})
}
/**
* 获取劳动力采集信息详情-演示版本
* @param {Object} params 采集信息id
*/
export function getCollectionDetailDemo(params) {
return request({
url: common.CC_API + `/collection/api/collection/getCollectionDetailDemo`,
method: 'get',
params
})
}
// 导出报表
export function exportLaborList(params) {
return request({
url: common.CC_API + '/bigdata/api/pc/collection/exportLaborList',
method: 'get',
params,
responseType: 'blob'
})
}
// 导出统计报表
export function exportLaborCount(params) {
return request({
url: common.CC_API + '/bigdata/api/pc/collection/exportLaborCount',
method: 'get',
params,
responseType: 'blob'
})
}
import request from '@/utils/request'
import common from '@/common/common'
/**
* 获取资源列表
* @param id
*/
export function getRes(page, size, code, name) {
return request({
url: common.CC_API + `/user/api/v2/resources?page=${page}&size=${size}&code=${code}&name=${name}`,
method: 'get'
})
}
/**
* 获取资源列表
* @param id
*/
export function getResAll() {
return request({
url: common.CC_API + `/user/api/v2/resources/allResourceTrees`,
method: 'get'
})
}
/**
* 根据用户id获取资源信息
* @param id
*/
export function findResById(id) {
return request({
url: common.CC_API + `/user/api/v2/resources/${id}`,
method: 'get'
})
}
/**
* 接口描述 根据用户id获取资源树
* @param id yong
*/
export function findResTreeById(id) {
return request({
url: common.CC_API + `/user/api/v2/resources/userResourceTree/${id}`,
method: 'get'
})
}
/**
* 接口描述 根据用户id修改资源
* @param id yong
*/
export function modifyRes(id, data) {
return request({
url: common.CC_API + `/user/api/v2/resources/${id}`,
method: 'PUT',
data
})
}
/**
* 接口描述 保存资源,新增资源
* @param id yong
*/
export function addRes(data) {
return request({
url: common.CC_API + `/user/api/v2/resources`,
method: 'POST',
data
})
}
/**
* 接口描述 根据用户ids删除资源
* @param id yong
*/
export function deleteRes(id) {
return request({
url: common.CC_API + `/user/api/v2/resources/${id}`,
method: 'DELETE'
})
}
import request from '@/utils/request'
import common from '@/common/common'
const path = `${common.CC_API}/dashboard/api/returnBigscreen/`
const api = {
numStatistics: `${path}numStatistics`, // 数量统计
returnHomeUnemploymentNum: `${path}returnHomeUnemploymentNum`, // 返乡未就业人数
returnUnEmployment: `${path}returnUnEmployment`, // 返乡未就业人员所在地分布
ageAndSex: `${path}ageAndSex`, // 返乡未就业人员年龄及性别分布
unemploymentReason: `${path}unemploymentReason`, // 返乡未就业原因分布
trainIntention: `${path}trainIntention`, // 培训意愿
returnReason: `${path}returnReason`, // 返乡原因分布
returnTrend: `${path}returnTrend`, // 返乡返岗人员变化趋势
returnHomeDetailStatistics: `${path}returnHomeDetailStatistics`, // 返乡返岗人员统计
returnHomeArea: `${path}returnHomeArea`, // 返乡地区地图分布
returnHgeAndSex: `${path}returnHgeAndSex`, // 返乡详情年龄性别分布
returnHomeDetailEducation: `${path}returnHomeDetailEducation` // 返乡详情教育统计
}
const handlePost = (url) => {
return data => request({
url,
method: 'post',
data
})
}
const numStatistics = handlePost(api.numStatistics)
const returnHomeUnemploymentNum = handlePost(api.returnHomeUnemploymentNum)
const returnUnEmployment = handlePost(api.returnUnEmployment)
const ageAndSex = handlePost(api.ageAndSex)
const unemploymentReason = handlePost(api.unemploymentReason)
const trainIntention = handlePost(api.trainIntention)
const returnReason = handlePost(api.returnReason)
const returnTrend = handlePost(api.returnTrend)
const returnHomeDetailStatistics = handlePost(api.returnHomeDetailStatistics)
const returnHomeArea = handlePost(api.returnHomeArea)
const returnHgeAndSex = handlePost(api.returnHgeAndSex)
const returnHomeDetailEducation = handlePost(api.returnHomeDetailEducation)
export {
numStatistics,
returnHomeUnemploymentNum,
returnUnEmployment,
ageAndSex,
unemploymentReason,
trainIntention,
returnReason,
returnTrend,
returnHomeDetailStatistics,
returnHomeArea,
returnHgeAndSex,
returnHomeDetailEducation
}
import request from '@/utils/request'
import common from '@/common/common'
export function getRoutes() {
return request({
url: '/user',
method: 'get'
})
}
/**
* 获取用户列表
* @param page
* @param size
*/
export function getRoles(page, size) {
return request({
url: common.CC_API + `/user/api/v2/roles?page=${page}&size=${size}`,
method: 'get'
})
}
/**
* 保存用户/添加用户
*
* */
export function addRole(data) {
return request({
url: common.CC_API + '/user/api/v2/roles',
method: 'post',
data
})
}
/**
* 修改用户
* @param id
* @param data
*/
export function updateRole(id, data) {
return request({
url: common.CC_API + `/user/api/v2/roles/${id}`,
method: 'put',
data
})
}
/**
* 删除用户id获取用户
* @param id 用户id
*/
export function deleteRole(id) {
return request({
url: common.CC_API + `/user/api/v2/roles/${id}`,
method: 'delete'
})
}
/**
* 根据id获取角色,包含资源树
* @param id 用户id
*/
export function getRoleResTree(id) {
return request({
url: common.CC_API + `/user/api/v2/roles/resourceTree/${id}`,
method: 'GET'
})
}
import request from '@/utils/request'
import common from '@/common/common'
// 总数统计
export function gettimelyCalulate() {
return request({
url: common.CC_API + '/dashboard/api/bigdata/bijie/chart5',
method: 'GET'
})
}
// 热门技能培训课程
export function gettrainLesson() {
return request({
url: common.CC_API + '/dashboard/api/bigdata/bijie/chart2',
method: 'GET'
})
}
// 参与培训人群分布
export function gettrainPeople() {
return request({
url: common.CC_API + '/dashboard/api/bigdata/bijie/chart3',
method: 'GET'
})
}
// 热门培训工种人数
export function gettrainSubsidy(params) {
return request({
url: common.CC_API + '/dashboard/api/bigdata/bijie/chart4',
method: 'GET',
params
})
}
// 累计技能证书+培训人次
export function getStatisticsOne(areaCode) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/bijie/chart1?areaCode=${areaCode}`,
method: 'GET'
})
}
// 培训意愿+培训次数+技能证书+培训再就业
export function getStatisticsTwo(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/bijie/chart2`,
method: 'GET',
params
})
}
// 热门培训课程top10
export function getPopularCourses(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/bijie/chart4`,
method: 'GET',
params
})
}
// 年龄段分布
export function getAgeDistribution(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/bijie/chart7`,
method: 'GET',
params
})
}
// 已培训人群分布
export function getPersonDistribution(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/bijie/chart5`,
method: 'GET',
params
})
}
// 培训类型分布
export function getTrainDistribution(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/bijie/chart6`,
method: 'GET',
params
})
}
// 参与培训人群区域分布
export function getAreaDistribution(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/bijie/chart3`,
method: 'GET',
params
})
}
// 培训意向工种top10
export function getWishTrainTop10(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/bijie/chart9`,
method: 'GET',
params
})
}
import request from '@/utils/request'
import API from '@/common/business/baseUrl'
/**
* 消息详情
* @param taskId
*/
export function getTaskDetail(taskId) {
return request({
url: API.CC_API + `/dashboard/api/v2/createTaskRecord/task/${taskId}`,
method: 'get'
})
}
/**
* 回复列表
* @param taskId
*/
export function getReplyList(taskId) {
return request({
url: API.CC_API + `/dashboard/api/v2/taskMessageReply/replyList/${taskId}`,
method: 'get'
})
}
import request from '@/utils/request'
import common from '@/common/common'
/**
* 未就业原因
*/
export function getEmploymentReason(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/bjwjy/chart8`,
method: 'get',
params
})
}
/**
* 就业意向分布
*/
export function getEmploymentTrain(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/bjwjy/chart6`,
method: 'get',
params
})
}
/**
* 培训意向分布
*/
export function getWillingnessTrain(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/bjwjy/chart5`,
method: 'get',
params
})
}
/**
* 求职意向岗位
*/
export function getJobIntention(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/bjwjy/chart9`,
method: 'get',
params
})
}
/**
* 求职意向省份
*/
export function getWorkExperience(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/bjwjy/chart3`,
method: 'get',
params
})
}
/**
* 未就业人员人数
*/
export function getPersonnelAnalysis(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/bjwjy/chart10`,
method: 'get',
params
})
}
/**
* 年龄段分布
*/
export function getTimeStatistics(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/bjwjy/chart7`,
method: 'get',
params
})
}
/**
* 文化程度分布
*/
export function employmentDirection(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/bjwjy/chart1`,
method: 'get',
params
})
}
/**
* 人员性别
*/
export function getxinbie(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/bjwjy/chart2`,
method: 'get',
params
})
}
/**
* 未就业人员分布
*/
export function getPersonnelDistribution(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/bjwjy/chart4`,
method: 'get',
params
})
}
import request from '@/utils/request'
import common from '@/common/common'
const qs = require('qs')
// 登陆
export function login(data) {
return request({
url: common.CC_API + '/user/api/v2/login',
method: 'post',
// headers: { 'content-type': 'application/x-www-form-urlencoded' },
data
})
}
// 跳转登录
export function skipLogin(data) {
return request({
url: common.CC_API + '/user/api/v2/sso/login',
method: 'post',
headers: { 'content-type': 'application/x-www-form-urlencoded' },
data: qs.stringify(data)
})
}
// 用token换取ticket
export function getTicket() {
return request({
url: common.CC_API + '/user/api/v2/ticket/current',
method: 'get'
})
}
// 跳转登录 -- 权限配置
export function skipAuth(data) {
return request({
url: common.CC_API + '/user/api/v2/sso/login',
method: 'post',
headers: { 'content-type': 'application/x-www-form-urlencoded' },
data: qs.stringify(data)
})
}
export function getInfo() {
return request({
url: common.CC_API + '/user/api/v2/users/info/authority',
method: 'get'
})
}
export function logout(from) {
return request({
url: common.CC_API + `/user/api/v2/logout?from=${from}`,
method: 'POST'
})
}
export function refresh() {
return request({
url: common.CC_API + '/api-auth/authToken/refresh',
method: 'post'
})
}
/**
* 获取用户列表
* @param page
* @param size
*/
export function getUserList(page, size, userType, name) {
return request({
url: common.CC_API + `/user/api/v2/users?page=${page}&size=${size}&userType=${userType}&name=${name}`,
method: 'get'
})
}
/**
* 保存用户/添加用户
*
* */
export function addUser(data) {
return request({
url: common.CC_API + '/user/api/v2/users',
method: 'post',
data
})
}
/**
* 修改用户
* @param id
* @param data
*/
export function uploadUser(id, data) {
return request({
url: common.CC_API + `/user/api/v2/users/${id}`,
method: 'put',
data
})
}
/**
* 删除用户id获取用户
* @param id 用户id
*/
export function deleteUser(id) {
return request({
url: common.CC_API + `/user/api/v2/users/${id}`,
method: 'delete'
})
}
/**
* 删除用户id获取用户
* @param id 用户id
*/
export function getUserResById(id) {
return request({
url: common.CC_API + `/user/api/v2/users/${id}`,
method: 'GET'
})
}
/**
* 重置密码
* @param id 用户id
*/
export function handleReset(id) {
return request({
url: common.CC_API + `/user/api/v2/users/password/reset/${id}`,
method: 'put'
})
}
/**
* 修改密码
* @param id 用户id
*/
export function handleChange(id, data) {
return request({
url: common.CC_API + `/user/api/v2/users/password/${id}`,
method: 'put',
data
})
}
/**
* 获取字典
*/
export function getDictionaryCollect(type) {
return request({
url: common.CC_API + `/dashboard/api/v2/dictionary?type=${type}`,
method: 'GET'
})
}
/**
* 获取区域字典
*/
export function getAreaDictionary(id) {
return request({
url: common.CC_API + `/dashboard/api/v2/rasicRegion/findUserRegionBigData/${id}`,
method: 'GET'
})
}
/**
* 根据id查询所有父级区域
*/
export function getParentRegionById(id) {
return request({
url: common.CC_API + `/dashboard/api/v2/rasicRegion/findParentRegionById?id=${id}`,
method: 'GET'
})
}
/**
* 查询当前用户区域信息
*/
export function getMyArea() {
return request({
url: common.CC_API + `/dashboard/api/v2/rasicRegion/findRegionByCode`,
method: 'GET'
})
}
/**
* 获取地图JSON
*/
export function getMapJSON(areaCode) {
return request({
url: common.CC_API + `/dashboard/api/pc/collection/getGeoJson?areaCode=${areaCode}`,
method: 'GET'
})
}
import request from '@/utils/request'
import common from '@/common/common'
// 退役军人-人数总数
export function getVeteransCount(data) {
return request({
url: common.CC_API + `/dashboard/api/demobilizedVeterans/demobilizedVeteransAll`,
method: 'post',
data
})
}
// 退役军人-未就业原因
export function getUnemploymentReason(data) {
return request({
url: common.CC_API + `/dashboard/api/demobilizedVeterans/unemploymentReason`,
method: 'post',
data
})
}
// 退役军人-文化程度分布
export function getEducation(data) {
return request({
url: common.CC_API + `/dashboard/api/demobilizedVeterans/educationDistr`,
method: 'post',
data
})
}
// 退役军人-技能培训类型
export function getSkillTrainType(data) {
return request({
url: common.CC_API + `/dashboard/api/demobilizedVeterans/skillTrainTypeDistr`,
method: 'post',
data
})
}
// 退役军人-就业方式分布
export function getEmploymentType(data) {
return request({
url: common.CC_API + `/dashboard/api/demobilizedVeterans/employmentTypeDistr`,
method: 'post',
data
})
}
// 退役军人-就业状态分布
export function getEmploymentStatus(data) {
return request({
url: common.CC_API + `/dashboard/api/demobilizedVeterans/employmentStatusDistr`,
method: 'post',
data
})
}
// 退役军人-就业行业分析
export function getEmploymentIndustry(data) {
return request({
url: common.CC_API + `/dashboard/api/demobilizedVeterans/employmentIndustryDistr`,
method: 'post',
data
})
}
// 地图数据
export function getPersonnelDistribution(data) {
return request({
url: common.CC_API + `/dashboard/api/demobilizedVeterans/demobilizedVeteransAreaDistr`,
method: 'post',
data
})
}
import request from '@/utils/request'
import common from '@/common/common'
/**
* 文化程度分布
*/
export function employmentDirection(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/worker/chart1`,
method: 'get',
params
})
}
/**
* 人员性别
*/
export function getxinbie(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/worker/chart2`,
method: 'get',
params
})
}
/**
* 外出务工省份top10(单位:人)
*/
export function humanResourceSurvey(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/worker/chart7`,
method: 'get',
params
})
}
/**
* 外出人员就业创业省分top10(单位:人)
*/
export function getPaySpread(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/worker/chart8`,
method: 'get',
params
})
}
/**
* 毕节外出务工人员分析
*/
export function outsideManAnalysis(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/worker/chart3`,
method: 'get',
params
})
}
/**
* 近6个月外出务工人数
*/
export function sixMonthoutsideMan(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/worker/chart4`,
method: 'get',
params
})
}
/**
* 外出务工人员就业行业
*/
export function outsideManSalary(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/worker/chart9`,
method: 'get',
params
})
}
/**
* 就业工种
*/
export function outsideManJobs(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/worker/chart10`,
method: 'get',
params
})
}
/**
* 年龄分布
*/
export function getAgeFenbu(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/worker/chart6`,
method: 'get',
params
})
}
/**
* 就业方式
*/
export function getOperationMode(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/worker/chart5`,
method: 'get',
params
})
}
/**
* 获取明细列表数据
*/
export function getTabelListData(data) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/worker/chart4/detail`,
method: 'post',
data
})
}
/**
* 新增外出务工人员人数
*/
export function addMigrantWorkerTwoyear(params) {
return request({
url: common.CC_API + `/dashboard/api/bigdata/worker/addMigrantWorkerTwoyear`,
method: 'get',
params
})
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment