Compare commits

...

30 次程式碼提交
master ... dev

作者 SHA1 備註 提交日期
  yuzongping a364ef4db0 下拉框样式 1 天之前
  yuzongping a518f6a1e0 gis加入地区和年份 1 天之前
  yuzongping 5674b24b5e 债务预警 1 天之前
  yuzongping 67a57ce5da 债务预警 1 天之前
  yuzongping a306013db4 资产预警 1 天之前
  yuzongping 4a212a4dbb 债务分析 1 天之前
  yuzongping d27e2779e1 资产分析 1 天之前
  yuzongping 455fdad7f1 债务类别分析 1 天之前
  yuzongping 9ff69419d5 债务概况分析 1 天之前
  yuzongping 35f5de5e73 资产一张图 1 天之前
  yuzongping bdfadd4548 资源一张图 1 天之前
  yuzongping e2af83f683 预警分析 1 天之前
  yuzongping 9a16efcdc9 资金一样图 1 天之前
  yuzongping 51ad59e237 横向柱状图封装 2 天之前
  yuzongping 54d6114f0c 资源发包分析 2 天之前
  yuzongping 750f5698c1 首页完成 2 天之前
  yuzongping e0f7594b7f 地图渲染 3 天之前
  yuzongping 5a66280b66 统计分析预警分析 3 天之前
  yuzongping 637085b2aa xx预警清单 3 天之前
  yuzongping 4cbcb465ac 资金往来不规范预警分析 3 天之前
  yuzongping c16845a79f 资金往来敏感词预警分析 3 天之前
  yuzongping 64753e9273 资金往来不规范预警排名 3 天之前
  yuzongping b041e53832 资金往来敏感词预警排名 3 天之前
  yuzongping f1d0fc3bb0 资金支出大额预警排名 3 天之前
  yuzongping dac4df1580 资金支出分析 6 天之前
  yuzongping c9493b9b97 饼图和线图 6 天之前
  yuzongping 84eb6adbd5 滚动图标封装 6 天之前
  yuzongping f2a4491d45 货币资金分析 1 周之前
  yuzongping f607bfa181 组件布局 1 周之前
  yuzongping f91cb02b7f 项目初始化 1 周之前
共有 100 個檔案被更改,包括 6562 行新增0 行删除
分割檢視
  1. +7
    -0
      .eslintignore
  2. +35
    -0
      .eslintrc.js
  3. +24
    -0
      .gitignore
  4. +3
    -0
      babel.config.js
  5. +96
    -0
      package.json
  6. 二進制
      public/favicon.ico
  7. +57
    -0
      public/index.html
  8. +3
    -0
      readme.md
  9. +15
    -0
      src/App.vue
  10. +11
    -0
      src/api/dataScreen/acceptance/index.js
  11. +82
    -0
      src/api/dataScreen/agriculturalLawEnforcement/index.js
  12. +9
    -0
      src/api/dataScreen/allocated.js
  13. +300
    -0
      src/api/dataScreen/bigDataHouse/bigDataHouse.js
  14. +205
    -0
      src/api/dataScreen/bigDataMonitoring2/agriculturalLawEnforcement.js
  15. +151
    -0
      src/api/dataScreen/bigDataMonitoring2/assetResource.js
  16. +82
    -0
      src/api/dataScreen/bigDataMonitoring2/cases.js
  17. +46
    -0
      src/api/dataScreen/bigDataMonitoring2/confirmedCirculationMortgage.js
  18. +100
    -0
      src/api/dataScreen/bigDataMonitoring2/directlyConnected.js
  19. +98
    -0
      src/api/dataScreen/bigDataMonitoring2/greatTrustAgriculture.js
  20. +55
    -0
      src/api/dataScreen/bigDataMonitoring2/jointRegulation.js
  21. +33
    -0
      src/api/dataScreen/bigDataMonitoring2/plotPremises.js
  22. +37
    -0
      src/api/dataScreen/bigDataMonitoring2/professionalCooperative.js
  23. +64
    -0
      src/api/dataScreen/bigDataMonitoring2/project.js
  24. +154
    -0
      src/api/dataScreen/bigDataMonitoring2/stockCooperative.js
  25. +55
    -0
      src/api/dataScreen/bigDataMonitoring2/stockCooperative_regulatory.js
  26. +75
    -0
      src/api/dataScreen/confirmedCirculationMortgage/index.js
  27. +9
    -0
      src/api/dataScreen/construction/index.js
  28. +9
    -0
      src/api/dataScreen/declare.js
  29. +274
    -0
      src/api/dataScreen/digitalCountrySide_new/index.js
  30. +402
    -0
      src/api/dataScreen/digitalCountryside.js
  31. +50
    -0
      src/api/dataScreen/directlyConnected_wh.js
  32. +10
    -0
      src/api/dataScreen/generalProcess/index.js
  33. +53
    -0
      src/api/dataScreen/greatTrustAgriculture/index.js
  34. +32
    -0
      src/api/dataScreen/libraryListing/index.js
  35. +405
    -0
      src/api/dataScreen/linkageMechanismManagement_wz/index.js
  36. +107
    -0
      src/api/dataScreen/main.js
  37. +38
    -0
      src/api/dataScreen/money_run.js
  38. +79
    -0
      src/api/dataScreen/newBusinessEntity/index.js
  39. +33
    -0
      src/api/dataScreen/newBusinessOperators/index.js
  40. +11
    -0
      src/api/dataScreen/performance/index.js
  41. +89
    -0
      src/api/dataScreen/plotPremises/dataAnalysis.js
  42. +191
    -0
      src/api/dataScreen/plotPremises/index.js
  43. +43
    -0
      src/api/dataScreen/plotPremises/servicePlatform.js
  44. +121
    -0
      src/api/dataScreen/professionalCooperative/index.js
  45. +82
    -0
      src/api/dataScreen/propertyTransaction/index.js
  46. +29
    -0
      src/api/dataScreen/run.js
  47. +17
    -0
      src/api/dataScreen/stockCooperative/index.js
  48. +9
    -0
      src/api/dataScreen/support.js
  49. +18
    -0
      src/api/dataScreen/villagePortrait/index.js
  50. +9
    -0
      src/api/dataScreen/warning.js
  51. +1
    -0
      src/api/index.js
  52. +10
    -0
      src/api/login.js
  53. +53
    -0
      src/api/system/approve.js
  54. +62
    -0
      src/api/system/attachment.js
  55. +80
    -0
      src/api/system/attachmentConfig.js
  56. +53
    -0
      src/api/system/book.js
  57. +103
    -0
      src/api/system/config.js
  58. +208
    -0
      src/api/system/dept.js
  59. +70
    -0
      src/api/system/dict/data.js
  60. +77
    -0
      src/api/system/dict/type.js
  61. +81
    -0
      src/api/system/dicttree.js
  62. +53
    -0
      src/api/system/import.js
  63. +53
    -0
      src/api/system/importDetail.js
  64. +11
    -0
      src/api/system/index.js
  65. +60
    -0
      src/api/system/menu.js
  66. +89
    -0
      src/api/system/mobile.js
  67. +63
    -0
      src/api/system/model.js
  68. +61
    -0
      src/api/system/notice.js
  69. +53
    -0
      src/api/system/phones.js
  70. +53
    -0
      src/api/system/post.js
  71. +92
    -0
      src/api/system/role.js
  72. +70
    -0
      src/api/system/seal.js
  73. +159
    -0
      src/api/system/user.js
  74. +3
    -0
      src/bus/index.js
  75. 二進制
      src/components/block-icon/icon.png
  76. +11
    -0
      src/components/block-icon/index.html
  77. +25
    -0
      src/components/block-icon/index.js
  78. +38
    -0
      src/components/block-icon/index.scss
  79. +3
    -0
      src/components/block-icon/index.vue
  80. 二進制
      src/components/block/icon.png
  81. +7
    -0
      src/components/block/index.html
  82. +24
    -0
      src/components/block/index.js
  83. +31
    -0
      src/components/block/index.scss
  84. +3
    -0
      src/components/block/index.vue
  85. 二進制
      src/components/charts/bar-sign/icon.png
  86. +1
    -0
      src/components/charts/bar-sign/index.html
  87. +249
    -0
      src/components/charts/bar-sign/index.js
  88. +6
    -0
      src/components/charts/bar-sign/index.scss
  89. +3
    -0
      src/components/charts/bar-sign/index.vue
  90. +1
    -0
      src/components/charts/bar-special/index.html
  91. +177
    -0
      src/components/charts/bar-special/index.js
  92. +4
    -0
      src/components/charts/bar-special/index.scss
  93. +3
    -0
      src/components/charts/bar-special/index.vue
  94. +1
    -0
      src/components/charts/bar/index.html
  95. +229
    -0
      src/components/charts/bar/index.js
  96. +6
    -0
      src/components/charts/bar/index.scss
  97. +3
    -0
      src/components/charts/bar/index.vue
  98. 二進制
      src/components/charts/horizontal-bar/icon.png
  99. +1
    -0
      src/components/charts/horizontal-bar/index.html
  100. +201
    -0
      src/components/charts/horizontal-bar/index.js

+ 7
- 0
.eslintignore 查看文件

@@ -0,0 +1,7 @@
rongxin_credit_expo.js
/utils
/config
/routes
/services
/src/assets
/loader

+ 35
- 0
.eslintrc.js 查看文件

@@ -0,0 +1,35 @@
module.exports = {
root: true,
parserOptions: {
parser: "babel-eslint",
},
env: {
browser: true,
},
extends: ["plugin:vue/essential"],
// required to lint *.vue files
plugins: ["vue"],
// add your custom rules here
rules: {
// quotes: [2, "single"],
// "default-case": "error",
// semi: [2, "always"], // 语句强制分号结尾
// "key-spacing": [1, { beforeColon: false, afterColon: true }], // 对象字面量中冒号的前后空格
// "no-multiple-empty-lines": [1, { max: 1 }], // 空行最多不能超过2行
// "no-dupe-keys": 2, // 在创建对象字面量时不允许键重复 {a:1,a:1}
// "no-spaced-func": 2, // 函数调用时 函数名与()之间不能有空格
// "no-trailing-spaces": 1, // 一行结束后面不要有空格
// "no-unreachable": 2, // 不能有无法执行的代码
// "no-unused-vars": [2, { vars: "all", args: "after-used" }], // 不能有声明后未被使用的变量或参数
// "no-var": 0, // 禁用var,用let和const代替
// "comma-dangle": [2, "never"], // 对象字面量项尾不能有逗号
// "comma-spacing": 1, // 逗号前后的空格
// "comma-style": [2, "last"], // 逗号风格,换行时在行首还是行尾
// eqeqeq: 2, // 必须使用全等
// indent: [2, 2], // 缩进风格
// "spaced-comment": 1, // 注释风格要不要有空格
// "eol-last": 2, // 文件以单一的换行符结束
// "semi-spacing": [2, { before: false, after: true }], // 分号前后空格
// "arrow-spacing": 2, // =>的前/后括号
},
};

+ 24
- 0
.gitignore 查看文件

@@ -0,0 +1,24 @@
.DS_Store
node_modules
/dist
.editorconfig
output.js
package-lock.json

# local env files
.env.local
.env.*.local

# Log files
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Editor directories and files
.idea
.vscode
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?

+ 3
- 0
babel.config.js 查看文件

@@ -0,0 +1,3 @@
module.exports = {
presets: ['@vue/app']
};

+ 96
- 0
package.json 查看文件

@@ -0,0 +1,96 @@
{
"name": "rongxin.nongjing.expo",
"version": "0.1.0",
"private": true,
"scripts": {
"serve": "vue-cli-service serve --open",
"clean": "echo 'do nothing right now'",
"install": "npm update && npm rebuild",
"codegen": "echo 'do nothing right now'",
"build": "vue-cli-service build",
"clean:dev": "echo 'do nothing right now'",
"install:dev": "npm run install",
"codegen:dev": "echo 'do nothing right now'",
"build:dev": "npm run build",
"clean:test": "echo 'do nothing right now'",
"install:test": "npm run install",
"codegen:test": "echo 'do nothing right now'",
"build:test": "npm run build",
"clean:stage": "echo 'do nothing right now'",
"install:stage": "npm run install",
"codegen:stage": "echo 'do nothing right now'",
"build:stage": "npm run build",
"clean:prod": "echo 'do nothing right now'",
"install:prod": "npm run install",
"codegen:prod": "echo 'do nothing right now'",
"build:prod": "npm run build",
"lint": "vue-cli-service lint"
},
"dependencies": {
"@antv/data-set": "0.11.1",
"@antv/g2": "3.5.9",
"@antv/g6": "2.1.3",
"@turf/turf": "^6.5.0",
"config": "1.30.0",
"connect-redis": "3.3.3",
"core-js": "3.19.1",
"d3-force": "1.1.2",
"echarts": "5.5.1",
"echarts-gl": "2.0.8",
"element-resize-detector": "1.2.4",
"element-ui": "2.13.0",
"ezuikit-js": "^0.6.1",
"jquery": "3.4.1",
"ol": "6.1.1",
"proj4": "2.5.0",
"v-scale-screen": "^1.0.2",
"vue": "2.6.10",
"vue-awesome-swiper": "3.1.3",
"vue-baidu-map": "0.21.22",
"vue-router": "3.0.6",
"vuex": "3.1.2",
"vuex-persist": "2.2.0"
},
"devDependencies": {
"@vue/cli-plugin-babel": "4.0.0",
"@vue/cli-plugin-eslint": "4.0.0",
"@vue/cli-plugin-router": "4.0.0",
"@vue/cli-service": "4.0.0",
"@vue/eslint-config-standard": "4.0.0",
"axios": "0.19.0",
"babel-cli": "^6.26.0",
"babel-eslint": "10.0.1",
"babel-preset-es2015": "^6.24.1",
"eslint": "5.16.0",
"eslint-plugin-vue": "5.0.0",
"lodash.debounce": "4.0.8",
"node-sass": "^4.14.1",
"sass-loader": "8.0.0",
"vue-axios": "2.1.4",
"vue-seamless-scroll": "^1.1.23",
"vue-template-compiler": "2.6.10"
},
"eslintConfig": {
"root": true,
"env": {
"node": true
},
"extends": [
"plugin:vue/essential",
"@vue/standard"
],
"rules": {},
"parserOptions": {
"parser": "babel-eslint"
}
},
"postcss": {
"plugins": {
"autoprefixer": {}
}
},
"browserslist": [
"> 1%",
"last 2 versions"
]
}

二進制
public/favicon.ico 查看文件

Before After

+ 57
- 0
public/index.html 查看文件

@@ -0,0 +1,57 @@
<!DOCTYPE html>
<html lang="en">

<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,initial-scale=0.8">
<!-- <link rel="icon" href="./zyic.ico"> -->
<title>中农融信</title>

</head>

<body>
<noscript>
<strong>We're sorry but mine doesn't work properly without JavaScript enabled. Please enable it to
continue.</strong>
</noscript>
<div id="app"></div>
<script>
</script>
<script id="vertexShader" type="x-shader/x-vertex">
varying vec2 vUv;
attribute float percent;
uniform float u_time;
uniform float number;
uniform float speed;
uniform float length;
varying float opacity;
uniform float size;
void main()
{
vUv = uv;
vec4 mvPosition = modelViewMatrix * vec4( position, 1.0 );
float l = clamp(1.0-length,0.0,1.0);
gl_PointSize = clamp(fract(percent*number + l - u_time*number*speed)-l ,0.0,1.) * size * (1./length);
opacity = gl_PointSize/size;
gl_Position = projectionMatrix * mvPosition;
}
</script>
<!-- fragment shader a.k.a. pixel shader -->
<script id="fragmentShader" type="x-shader/x-vertex">
#ifdef GL_ES
precision mediump float;
#endif
varying float opacity;
uniform vec3 color;
void main(){
if(opacity <=0.2){
discard;
}
gl_FragColor = vec4(color,1.0);
}
</script>
<!-- built files will be auto injected -->
</body>

</html>

+ 3
- 0
readme.md 查看文件

@@ -0,0 +1,3 @@
http://218.59.175.43:92/index
demo
Rx@345678

+ 15
- 0
src/App.vue 查看文件

@@ -0,0 +1,15 @@
<template>
<v-scale-screen width="1920" height="1080">
<div id="app">
<router-view />
</div>
</v-scale-screen>
</template>

<script>

export default {
};
</script>
<style lang='scss' scoped>
</style>

+ 11
- 0
src/api/dataScreen/acceptance/index.js 查看文件

@@ -0,0 +1,11 @@
import request from '@/utils/request'


// 项目绩效
export function getProjectAcceptanceByInfoId(query) {
return request({
url: '/bigData/getProjectAcceptanceByInfoId',
method: 'get',
params: query
})
}

+ 82
- 0
src/api/dataScreen/agriculturalLawEnforcement/index.js 查看文件

@@ -0,0 +1,82 @@
import request from '@/utils/request'

// 数字类数据统计
export function caseItemNumber() {
return request({
url: '/enforce/bigData/caseItemNumber',
method: 'get',
})
}

// 案件节点数据统计
export function caseProgressAccount() {
return request({
url: '/enforce/bigData/caseProgressAccount',
method: 'get',
})
}

// 案件来源数据统计
export function caseSourceAccount() {
return request({
url: '/enforce/bigData/caseSourceAccount',
method: 'get',
})
}

// 区域案件商户数据统计
export function areaCaseBusinessAccount() {
return request({
url: '/enforce/bigData/areaCaseBusinessAccount',
method: 'get',
})
}

// 案件列表
export function caseList() {
return request({
url: '/enforce/bigData/caseList',
method: 'get',
})
}

// 案件分类
export function caseTypeAccount() {
return request({
url: '/enforce/bigData/caseTypeAccount',
method: 'get',
})
}

// 重点违规商户
export function keyIllegalBusinessList() {
return request({
url: '/enforce/bigData/keyIllegalBusinessList',
method: 'get',
})
}

// 年度变化趋势
export function yearChangeAccount() {
return request({
url: '/enforce/bigData/yearChangeAccount',
method: 'get',
})
}


// 违规情况
export function casePreMonthNum() {
return request({
url: '/enforce/bigData/casePreMonthNum',
method: 'get',
})
}

// 天气预报
export function weatherInfo() {
return request({
url: '/bigData/common/weatherInfo',
method: 'get',
})
}

+ 9
- 0
src/api/dataScreen/allocated.js 查看文件

@@ -0,0 +1,9 @@
import request from '@/utils/request'
//拨付资金 下
export function projectFundsTypeAmountStat(query) {
return request({
url: '/bigData/projectFundsTypeAmountStat',
method: 'get',
params: query
})
}

+ 300
- 0
src/api/dataScreen/bigDataHouse/bigDataHouse.js 查看文件

@@ -0,0 +1,300 @@
import request from '@/utils/request'

//宅基地概况-综合统计
export function houseBaseStatistics(params) {
return request({
url: '/house/dataScreen/houseBaseStatistics',
method: 'get',
params: params
})
}
//宅基地概况-宅基地及农户情况
export function houseAndFarmerStatistics(params) {
return request({
url: '/house/dataScreen/houseAndFarmerStatistics',
method: 'get',
params: params
})
}
//宅基地概况-一户多宅、危房、闲置、人均宅基地面积情况
export function houseByDeptStatistics(params) {
return request({
url: '/house/dataScreen/houseByDeptStatistics',
method: 'get',
params: params,timeout:9999999,
})
}

//宅基地概况-获取宅基地代码
export function getZjddmList(params) {
return request({
url: '/house/dataScreen/getZjddmList',
method: 'get',
params: params
})
}

//宅基地管理-一规划指标
export function houseProgrammeStatistics(params) {
return request({
url: '/house/dataScreen/houseProgrammeStatistics',
method: 'get',
params: params
})
}
//宅基地管理-一宅基地申请
export function houseApplyStatistics(params) {
return request({
url: '/house/dataScreen/houseApplyStatistics',
method: 'get',
params: params
})
}
//宅基地管理--建房需求
export function houseApplyBuildingTypeStatistics(params) {
return request({
url: '/house/dataScreen/houseApplyBuildingTypeStatistics',
method: 'get',
params: params
})
}
//宅基地管理--申请农户情况
export function houseApplyHouseholdStatistics(params) {
return request({
url: '/house/dataScreen/houseApplyHouseholdStatistics',
method: 'get',
params: params
})
}
//宅基地管理--批准用地情况
export function houseApplyAuditedGeographicTypeStatistics(params) {
return request({
url: '/house/dataScreen/houseApplyAuditedGeographicTypeStatistics',
method: 'get',
params: params
})
}
//宅基地管理--获取规划地类名称及颜色
export function houseApplyGetLandNameAndColor() {
return request({
url: '/house/dataScreen/houseApplyGetLandNameAndColor',
method: 'get'
})
}
//宅基地利用--管理利用统计
export function houseManageUsageStatistics(params) {
return request({
url: '/house/dataScreen/houseManageUsageStatistics',
method: 'get',
params: params
})
}
//宅基地利用--宅基地利用情况
export function houseUsageStatistics(params) {
return request({
url: '/house/dataScreen/houseUsageStatistics',
method: 'get',
params: params
})
}
//宅基地利用--农房利用情况
export function houseBuildingUsageStatistics(params) {
return request({
url: '/house/dataScreen/houseBuildingUsageStatistics',
method: 'get',
params: params
})
}
//宅基地利用--农房盘活情况
export function houseBuildingReUsageStatistics(params) {
return request({
url: '/house/dataScreen/houseBuildingReUsageStatistics',
method: 'get',
params: params
})
}
//宅基地监管--巡查统计
export function houseInspectionStatistics(params) {
return request({
url: '/house/dataScreen/houseInspectionStatistics',
method: 'get',
params: params
})
}
//宅基地监管--违法统计
export function houseIllegalStatistics(params) {
return request({
url: '/house/dataScreen/houseIllegalStatistics',
method: 'get',
params: params
})
}
//宅基地监管--监管预警
export function houseSuperviseWarningStatistics(params) {
return request({
url: '/house/dataScreen/houseSuperviseWarningStatistics',
method: 'get',
params: params
})
}
//宅基地搜索详情弹出框
export function houseDetailList(params) {
return request({
url: '/house/dataScreen/houseDetailList',
method: 'get',
params: params
})
}
//宅基地管理--规划指标弹窗
export function houseProgrammeStatisticsList(params) {
return request({
url: '/house/dataScreen/houseProgrammeStatisticsList',
method: 'get',
params: params
})
}
//宅基地管理--建房申请弹窗
export function houseApplyBuildingTypeStatisticsList(params) {
return request({
url: '/house/dataScreen/houseApplyBuildingTypeStatisticsList',
method: 'get',
params: params
})
}
//宅基地管理--农户申请弹窗
export function houseApplyFarmerStatisticsList(params) {
return request({
url: '/house/dataScreen/houseApplyFarmerStatisticsList',
method: 'get',
params: params
})
}
//宅基地管理--批准用地弹窗
export function houseApplyUsageStatisticsList(params) {
return request({
url: '/house/dataScreen/houseApplyUsageStatisticsList',
method: 'get',
params: params
})
}
//宅基地利用--利用统计弹窗
export function houseUsageDeptStatisticsList(params) {
return request({
url: '/house/dataScreen/houseUsageDeptStatisticsList',
method: 'get',
params: params
})
}
//宅基地监管--上级下发弹窗
export function houseSuperviseTaskIssueList(params) {
return request({
url: '/house/dataScreen/houseUsageDeptStatisticsList',
method: 'get',
params: params
})
}
//宅基地监管--巡查统计弹窗
export function houseInspectionDeptStatisticsList(params) {
return request({
url: '/house/dataScreen/houseInspectionDeptStatisticsList',
method: 'get',
params: params
})
}
//宅基地监管--监管预警弹窗
export function houseWarningDeptStatisticsList(params) {
return request({
url: '/house/dataScreen/houseWarningDeptStatisticsList',
method: 'get',
params: params
})
}
//宅基地监管--违法统计弹窗
export function houseIllegalDeptStatisticsList(params) {
return request({
url: '/house/dataScreen/houseIllegalDeptStatisticsList',
method: 'get',
params: params
})
}

//宅基地管理--数据图层统计
export function houseApplyDeptStatistics(params) {
return request({
url: '/house/dataScreen/houseApplyDeptStatistics',
method: 'get',
params: params
})
}

//宅基地利用--数据图层统计
export function houseUsageDeptStatistics(params) {
return request({
url: '/house/dataScreen/houseUsageDeptStatistics',
method: 'get',
params: params
})
}

//宅基地管理--数据图层宅基地申请统计
export function houseApplyProposedSituation(params) {
return request({
url: '/house/dataScreen/houseApplyProposedSituation',
method: 'get',
params: params
})
}

//宅基地现状-宅基地信息(中)
export function houseDetail(params) {
return request({
url: '/house/dataScreen/houseDetail',
method: 'get',
params: params
})
}

//获取村级下拉
export function getUserGeoList(query) {
return request({
url: '/bigData/common/getUserGeoList/'+query,
method: 'get'
})

}

//宅基地概况
export function homeDataScreenStatistics(params) {
return request({
url: '/home/dataScreen/homeDataScreenStatistics',
method: 'get',
params: params
})
}

//宅基地概况
export function homeDataApprovalStatistics(params) {
return request({
url: '/home/dataScreen/homeDataApprovalStatistics',
method: 'get',
params: params
})
}

//宅基地概况
export function homeDataUtilizationStatistics(params) {
return request({
url: '/home/dataScreen/homeDataUtilizationStatistics',
method: 'get',
params: params
})
}

//宅基地概况
export function homeDataIllegalDisputesStatistics(params) {
return request({
url: '/home/dataScreen/homeDataIllegalDisputesStatistics',
method: 'get',
params: params
})
}

+ 205
- 0
src/api/dataScreen/bigDataMonitoring2/agriculturalLawEnforcement.js 查看文件

@@ -0,0 +1,205 @@
import request from '@/utils/request'

// 数字类数据统计
export function caseItemNumber(params) {
return request({
url: '/enforce/bigData/caseItemNumber',
method: 'get',
params: params
})
}

// 案件节点数据统计
export function caseProgressAccount(params) {
return request({
url: '/enforce/bigData/caseProgressAccount',
method: 'get',
params: params
})
}

// 案件来源数据统计
export function caseSourceAccountNew(params) {
return request({
url: '/enforce/bigData/caseSourceAccountNew',
method: 'get',
params: params
})
}

// 区域案件商户数据统计
export function areaCaseBusinessAccount(params) {
return request({
url: '/enforce/bigData/areaCaseBusinessAccount',
method: 'get',
params: params
})
}

// 案件列表
export function caseList(params) {
return request({
url: '/enforce/bigData/caseList',
method: 'get',
params: params
})
}

// 案件分类
export function caseTypeAccount(params) {
return request({
url: '/enforce/bigData/caseTypeAccount',
method: 'get',
params: params
})
}

// 重点违规商户
export function keyIllegalBusinessList(params) {
return request({
url: '/enforce/bigData/keyIllegalBusinessList',
method: 'get',
params: params
})
}

// 年度变化趋势
export function yearChangeAccount(params) {
return request({
url: '/enforce/bigData/yearChangeAccount',
method: 'get',
params: params
})
}


// 违规情况
export function casePreMonthNum(params) {
return request({
url: '/enforce/bigData/casePreMonthNum',
method: 'get',
params: params
})
}

// 天气预报
export function weatherInfo() {
return request({
url: '/bigData/common/weatherInfo',
method: 'get',
})
}

// 查询案件登记详细
export function getCase(id) {
return request({
url: '/enforce/case/get/' + id,
method: 'get'
})
}

// 查询案件勘察详细
export function getSurveyByCaseId(caseId) {
return request({
url: '/enforce/survey/getSurveyByCaseId/' + caseId,
method: 'get'
})
}

// 查询立案信息详细
export function getputRecordByCaseId(caseId) {
return request({
url: '/enforce/putrecord/getputRecordByCaseId/' + caseId,
method: 'get'
})
}

// 查询农业执法-案件-取证信息详细
export function getEvidenceByCaseId(caseId) {
return request({
url: '/enforce/evidence/getEvidenceByCaseId/' + caseId,
method: 'get'
})
}

// 查询抽样产品检测结果详细
export function getReportByGoodsId(goodsId) {
return request({
url: '/enforce/report/getReportByGoodsId/' + goodsId,
method: 'get'
})
}

// 查询农业执法-案件-处理信息详细
export function getTreatByCaseId(caseId) {
return request({
url: '/enforce/treat/getTreatByCaseId/' + caseId,
method: 'get'
})
}

// 查询裁决信息详细
export function getDecisionByCaseId(caseId) {
return request({
url: '/enforce/decision/getDecisionByCaseId/' + caseId,
method: 'get'
})
}

// 查询执行信息详细
export function getExecuteByCaseId(caseId) {
return request({
url: '/enforce/execute/getExecuteByCaseId/' + caseId,
method: 'get'
})
}

// 查询结案信息详细
export function getEndingByCaseId(caseId) {
return request({
url: '/enforce/ending/getEndingByCaseId/' + caseId,
method: 'get'
})
}

// 查询农业执法-案件-备案信息详细
export function getOnrecordByCaseId(caseId) {
return request({
url: '/enforce/onrecord/getOnrecordByCaseId/' + caseId,
method: 'get'
})
}

// 根据deptId查询所在地区
export function getDeptName(id) {
return request({
url: '/system/dept/get/' + id,
method: 'get'
})
}

// 查询方案管理列表不分页
export function schemeOptionList(query) {
return request({
url: '/enforce/scheme/schemeList',
method: 'get',
params: query
})
}

// caseId查询抽样信息详细
export function getSamplingByCaseId(caseId) {
return request({
url: '/enforce/sampling/getSamplingByCaseId/' + caseId,
method: 'get'
})
}

// 查询执法进度历史列表不分页
export function progressList(query) {
return request({
url: '/enforce/progress/progressList',
method: 'get',
params: query
})
}

+ 151
- 0
src/api/dataScreen/bigDataMonitoring2/assetResource.js 查看文件

@@ -0,0 +1,151 @@
import request from '@/utils/request'

//集体资产一张图-左1-指标
export function assetResourceIndex(parms) {
return request({
url: '/home/asset/v2/assetResourceIndex',
method: 'get',
params: parms,
});
}

// 集体资产一张图-左2-固定资产分
export function assetDeptStatistics(parms) {
return request({
url: '/home/asset/v2/assetDeptStatistics',
method: 'get',
params: parms,
});
}

// 集体资产一张图-左3-资源性资产分布
export function resourceDeptStatistics(parms) {
return request({
url: '/home/asset/v2/resourceDeptStatistics',
method: 'get',
params: parms,
});
}

// 集体资产一张图-左4-固定资产构成分析
export function assetTypeStatistics(parms) {
return request({
url: '/home/asset/v2/assetTypeStatistics',
method: 'get',
params: parms,
});
}

// 集体资产一张图-右下-闲置资产
export function idleAssetList(parms) {
return request({
url: '/home/asset/v2/idleAssetList',
method: 'get',
params: parms,
});
}

// 集体资产一张图-右下-闲置资产
export function idleResourceList(parms) {
return request({
url: '/home/asset/v2/idleResourceList',
method: 'get',
params: parms,
});
}

// 集体资产一张图-中弹窗-资产详情
export function assetDetail(id, parms) {
return request({
url: '/home/asset/v2/assetDetail/' + id,
method: 'get',
params: parms,
});
}
// 集资产详情
export function assetPropertyDetail(id, parms) {
return request({
url: '/home/asset/v2/assetPropertyDetail/' + id,
method: 'get',
params: parms,
});
}
// 资源详情
export function assetResourceDetail(id, parms) {
return request({
url: '/home/asset/v2/assetResourceDetail/' + id,
method: 'get',
params: parms,
});
}
// 集体资产监管-左2-资产镇街汇总
export function assetTownRank(parms) {
return request({
url: '/home/asset/v2/assetTownRank',
method: 'get',
params: parms,
});
}

// 集体资产监管-右2-资源镇街汇总
export function resourceTownRank(parms) {
return request({
url: '/home/asset/v2/resourceTownRank',
method: 'get',
params: parms,
});
}

// 集体资产监管-左3-资产村居排行
export function assetVillageRank(parms) {
return request({
url: '/home/asset/v2/assetVillageRank',
method: 'get',
params: parms,
});
}

// 集体资产监管-右3-资源村居排行
export function resourceVillageRank(parms) {
return request({
url: '/home/asset/v2/resourceVillageRank',
method: 'get',
params: parms,
});
}

// 集体资产监管2-左2-资产镇街汇总
export function assetTownRankList(parms) {
return request({
url: '/home/asset/v2/assetTownRankList',
method: 'get',
params: parms,
});
}

// 集体资产监管2-右2-资源镇街汇总
export function resourceTownRankList(parms) {
return request({
url: '/home/asset/v2/resourceTownRankList',
method: 'get',
params: parms,
});
}

// 集体资产监管2-左3-资产村居排行
export function assetVillageRankList(parms) {
return request({
url: '/home/asset/v2/assetVillageRankList',
method: 'get',
params: parms,
});
}

// 集体资产监管2-右3-资源村居排行
export function resourceVillageRankList(parms) {
return request({
url: '/home/asset/v2/resourceVillageRankList',
method: 'get',
params: parms,
});
}

+ 82
- 0
src/api/dataScreen/bigDataMonitoring2/cases.js 查看文件

@@ -0,0 +1,82 @@
import request from '@/utils/request'

// 项目管理-左1-预算总指标
export function budgetIndex(parms) {
return request({
url: '/home/cases/v2/budgetIndex',
method: 'get',
params: parms,
});
}

// 项目管理-中1
export function caseSummary(parms) {
return request({
url: '/home/cases/v2/caseSummary',
method: 'get',
params: parms,
});
}

// 项目管理-右1-项目总指标
export function declarationIndex(parms) {
return request({
url: '/home/cases/v2/declarationIndex',
method: 'get',
params: parms,
});
}

// 项目管理-左3-年度预算实施进程
export function budgetProgressStatistics(parms) {
return request({
url: '/home/cases/v2/budgetProgressStatistics',
method: 'get',
params: parms,
});
}

// 项目管理-右3-年度项目实施进程
export function itemProgressStatistics(parms) {
return request({
url: '/home/cases/v2/itemProgressStatistics',
method: 'get',
params: parms,
});
}

// 项目管理-中2-历年预算趋势
export function budgetYearStatistics(parms) {
return request({
url: '/home/cases/v2/budgetYearStatistics',
method: 'get',
params: parms,
});
}

// 项目管理-右2-年度项目申报数量
export function declarationDeptStatistics(parms) {
return request({
url: '/home/cases/v2/declarationDeptStatistics',
method: 'get',
params: parms,
});
}

// 项目管理-左2-年度资金流向
export function budgetFundFlowStatistics(parms) {
return request({
url: '/home/cases/v2/budgetFundFlowStatistics',
method: 'get',
params: parms,
});
}

// 中地图-区县详情
export function getDeptCaseSummary(parms) {
return request({
url: '/home/cases/v2/getDeptCaseSummary',
method: 'get',
params: parms,
});
}

+ 46
- 0
src/api/dataScreen/bigDataMonitoring2/confirmedCirculationMortgage.js 查看文件

@@ -0,0 +1,46 @@
import request from '@/utils/request'

// 1、统计指标(左上)和流转基本情况(右上)
export function statisticsIndex(parms) {
return request({
url: '/bigData/confirmation/statistics/index',
method: 'get',
params: parms,
});
}

// 2、地块归属分析
export function analysisConfirmedLand(parms) {
return request({
url: '/bigData/confirmation/analysis/confirmedLand',
method: 'get',
params: parms,
});
}

// 4、确权面积分析(左下)
export function analysisConfirmedArea(parms) {
return request({
url: '/bigData/confirmation/analysis/confirmedArea',
method: 'get',
params: parms,
});
}

// 3、流转合同类型分析(右中)
export function analysisCirculatedContract(parms) {
return request({
url: '/bigData/confirmation/analysis/circulatedContract',
method: 'get',
params: parms,
});
}

// 5、流转面积分析(右下)
export function analysisCirculatedArea(parms) {
return request({
url: '/bigData/confirmation/analysis/circulatedArea',
method: 'get',
params: parms,
});
}

+ 100
- 0
src/api/dataScreen/bigDataMonitoring2/directlyConnected.js 查看文件

@@ -0,0 +1,100 @@
import request from '@/utils/request'

//统计指标
export function zbtjNew(data) {
return request({
url: '/yinnong/dataScreen/zbtjNew',
method: 'post',
data: data
})
}

//银行支出排行榜
export function yhzcphNew(data) {
return request({
url: '/yinnong/dataScreen/yhzcphNew',
method: 'post',
data: data
})
}

//大额支出排行榜
export function despdbNew(data) {
return request({
url: '/yinnong/dataScreen/despdbNew',
method: 'post',
data: data
})
}

//下方统计
export function dclzbNew(data) {
return request({
url: '/yinnong/dataScreen/dclzbNew',
method: 'post',
data: data
})
}

//收入对比
export function yhsrdbNew(data) {
return request({
url: '/yinnong/dataScreen/yhsrdbNew',
method: 'post',
data: data
})
}

//支出对比
export function yhzcdbNew(data) {
return request({
url: '/yinnong/dataScreen/yhzcdbNew',
method: 'post',
data: data
})
}

//敏感费用支出
export function mgfyzcNew(data) {
return request({
url: '/yinnong/dataScreen/mgfyzcNew',
method: 'post',
data: data
})
}

//银行收支趋势
export function szbhqsNew(data) {
return request({
url: '/yinnong/dataScreen/szbhqsNew',
method: 'post',
data: data
})
}

//统计指标-申请总笔数点击弹窗
export function associatedWordList(query) {
return request({
url: '/yinnong/transfer/associatedWordList',
method: 'get',
params: query
})
}

//统计指标-开户数点击弹窗
export function zhwzcqdNew(query) {
return request({
url: '/yinnong/dataScreen/zhwzcqdNew',
method: 'post',
// data: query
})
}

//统计指标-总收入点击弹窗
export function listAll(query) {
return request({
url: '/yinnong/recordDetail/listAll',
method: 'get',
params: query
})
}

+ 98
- 0
src/api/dataScreen/bigDataMonitoring2/greatTrustAgriculture.js 查看文件

@@ -0,0 +1,98 @@
import request from '@/utils/request'

//中间顶部指标
export function statisticsTotal(query) {
return request({
url: '/bigData/deposit/statistics/total',
method: 'get',
params: query
})
}

//服务组织名录(中间底部)
export function getOrganizationList(query) {
return request({
url: '/bigData/deposit/getOrganizationList',
method: 'get',
params: query
})
}

//大托管概况统计(左上)
export function statisticsGeneral(query) {
return request({
url: '/bigData/deposit/statistics/general',
method: 'get',
params: query
})
}

//大托管绩效统计(右上)
export function statisticsPerformance(query) {
return request({
url: '/bigData/deposit/statistics/performance',
method: 'get',
params: query
})
}

//大托管推进阶段(左中)
export function getDepositPeriodData(query) {
return request({
url: '/bigData/deposit/getDepositPeriodData',
method: 'get',
params: query
})
}
// 大托管执行情况(左下)
export function getImplementation(query) {
return request({
url: '/bigData/deposit/getImplementation',
method: 'get',
params: query
})
}
// 托管作物年度变化趋势(右中)
export function getAnnualCropYield(query) {
return request({
url: '/bigData/deposit/getAnnualCropYield',
method: 'get',
params: query
})
}


// 托管收入年度变化趋势(右下)
export function getAnnualDepositRevenue(query) {
return request({
url: '/bigData/deposit/getAnnualDepositRevenue',
method: 'get',
params: query
})
}

// 托管中心详情
export function getDepositCenterDetail(query) {
return request({
url: '/bigData/deposit/getDepositCenterDetail',
method: 'get',
params: query
})
}

// 服务详情
export function selectServiceDetail(query) {
return request({
url: '/bigData/deposit/getServiceDetail',
method: 'get',
params: query
})
}

// 获取种植作物
export function getCropType() {
return request({
url: '/bigData/deposit/getCropType',
method: 'get'
})
}

+ 55
- 0
src/api/dataScreen/bigDataMonitoring2/jointRegulation.js 查看文件

@@ -0,0 +1,55 @@
import request from '@/utils/request'

// 左下-货币资源存量变化
export function fundsStatistics(parms) {
return request({
url: '/home/finance2/v2/fundsStatistics',
method: 'get',
params: parms,
});
}

// 右下-支出变化趋势
export function outcomeStatistics(parms) {
return request({
url: '/home/finance2/v2/outcomeStatistics',
method: 'get',
params: parms,
});
}

// 右中-银行存款存量排名
export function bankAmountDeptRank(parms) {
return request({
url: '/home/finance2/v2/bankAmountDeptRank',
method: 'get',
params: parms,
});
}

// 右上-支出分析
export function outcomeSummary(parms) {
return request({
url: '/home/finance2/v2/outcomeSummary',
method: 'get',
params: parms,
});
}

// 左中-现金存量排名
export function fundAmountDeptRank(parms) {
return request({
url: '/home/finance2/v2/fundAmountDeptRank',
method: 'get',
params: parms,
});
}

// 左上-统计指标
export function financeSummary(parms) {
return request({
url: '/home/finance2/v2/financeSummary',
method: 'get',
params: parms,
});
}

+ 33
- 0
src/api/dataScreen/bigDataMonitoring2/plotPremises.js 查看文件

@@ -0,0 +1,33 @@
import request from '@/utils/request'

// 财务数据-左下-农村集体资源情况
export function statisticsLand(parms) {
return request({
url: '/home/dataScreenLqsh/statistics/land',
method: 'get',
params: parms,
});
}

//宅基地统计
export function getDataScreenStatistics(deptId) {
return request({
url: '/home/dataScreenLqsh/homeDataScreenStatistics?deptId='+deptId,
method: 'get'
})
}
//宅基地集体利用状况统计
export function getUtilizeStat(deptId) {
return request({
url: '/home/dataScreenLqsh/homesteadUtilizeStat?deptId='+deptId,
method: 'get'
})
}

//宅基地个人使用情况
export function getUsageStatusStat(deptId) {
return request({
url: '/home/dataScreenLqsh/usageStatusStat?deptId='+deptId,
method: 'get'
})
}

+ 37
- 0
src/api/dataScreen/bigDataMonitoring2/professionalCooperative.js 查看文件

@@ -0,0 +1,37 @@
import request from '@/utils/request'

// 左上-记账进度
export function financeProgressStatistics(parms) {
return request({
url: '/home/finance3/v2/financeProgressStatistics',
method: 'get',
params: parms,
});
}

// 左下-数量分布
export function societyStatistics(parms) {
return request({
url: '/home/finance3/v2/societyStatistics',
method: 'get',
params: parms,
});
}

// 右下-合作社名录
export function societyList(parms) {
return request({
url: '/home/finance3/v2/societyList',
method: 'get',
params: parms,
});
}

// 中-合作社统计
export function societySummary(parms) {
return request({
url: '/home/finance3/v2/societySummary',
method: 'get',
params: parms,
});
}

+ 64
- 0
src/api/dataScreen/bigDataMonitoring2/project.js 查看文件

@@ -0,0 +1,64 @@
import request from '@/utils/request'

// 利益联结-左1-总体指标/右2-年度指标
export function projectSummaryIndex(parms) {
return request({
url: '/home/project/v2/projectSummaryIndex',
method: 'get',
params: parms,
});
}

// 利益联结-左2-年度项目实施阶段
export function projectProgressStatistics(parms) {
return request({
url: '/home/project/v2/projectProgressStatistics',
method: 'get',
params: parms,
});
}

// 利益联结-右3-历史项目趋势
export function projectYearStatistics(parms) {
return request({
url: '/home/project/v2/projectYearStatistics',
method: 'get',
params: parms,
});
}

// 利益联结-左3-年度项目分布
export function projectDeptStatistics(parms) {
return request({
url: '/home/project/v2/projectDeptStatistics',
method: 'get',
params: parms,
});
}

// 利益联结-中2-项目主体
export function projectSubjectList(parms) {
return request({
url: '/home/project/v2/projectSubjectList',
method: 'get',
params: parms,
});
}

// 利益联结-右2-项目主体重复分析
export function projectDupEntityList(parms) {
return request({
url: '/home/project/v2/projectDupEntityList',
method: 'get',
params: parms,
});
}

// 利益联结-中地图-项目详情
export function getProjectSummary(id, params) {
return request({
url: '/home/project/v2/getProjectSummary/' + id,
method: 'get',
params: params,
});
}

+ 154
- 0
src/api/dataScreen/bigDataMonitoring2/stockCooperative.js 查看文件

@@ -0,0 +1,154 @@
import request from '@/utils/request'

// 财务数据-左下-农村集体资源情况
export function resourceAssetsStatistics (parms) {
return request({
url: '/api/home/finance1/v2/resourceAssetsStatistics',
method: 'get',
params: parms,
});
}

// 财务数据-左上-农村集体资金情况
export function deptFundStatistics (parms) {
return request({
url: '/api/home/finance1/v2/deptFundStatistics',
method: 'get',
params: parms,
});
}

// 财务数据-中下
export function financeSummary (parms) {
return request({
url: '/api/home/finance1/v2/financeSummary',
method: 'get',
params: parms,
});
}

// 财务数据-中上
export function financeSummaryOverview (parms) {
return request({
url: '/api/home/finance1/v2/financeSummaryOverview',
method: 'get',
params: parms,
});
}

// 财务数据-左中-农村集体资产情况
export function assetsStatistics (parms) {
return request({
url: '/api/home/finance1/v2/assetsStatistics',
method: 'get',
params: parms,
});
}

// 财务数据-右上-集体经营性收入月度变动曲线
export function incomeMonthStatistics (parms) {
return request({
url: '/api/home/finance1/v2/incomeMonthStatistics',
method: 'get',
params: parms,
});
}

// 财务数据-右中-集体经营性收入村居排行榜
export function incomeBookRank (parms) {
return request({
url: '/api/home/finance1/v2/incomeBookRank',
method: 'get',
params: parms,
});
}

// 财务数据-右中-集体经营性收入村居排行榜
export function incomeTownRank (parms) {
return request({
url: '/api/home/finance1/v2/incomeTownRank',
method: 'get',
params: parms,
});
}

// 预警中心-左1-村集体资金情况
export function collectiveFundSummary (parms) {
return request({
url: '/api/home/finance1/v2/collectiveFundSummary',
method: 'get',
params: parms,
});
}

// 预警中心-中1-村集体资产情况
export function collectiveAssetSummary (parms) {
return request({
url: '/api/home/finance1/v2/collectiveAssetSummary',
method: 'get',
params: parms,
});
}

// 预警中心-右1-村集体合同情况
export function contractionInfoSummary (parms) {
return request({
url: '/api/home/finance1/v2/contractionInfoSummary',
method: 'get',
params: parms,
});
}

// 预警中心-预警列表
export function financeWarningList (parms) {
return request({
url: '/api/home/finance1/v2/financeWarningList',
method: 'get',
params: parms,
});
}

// 预警中心-右5-结款方式分析
export function contractionCollectionPayStatistics (parms) {
return request({
url: '/api/home/finance1/v2/contractionCollectionPayStatistics',
method: 'get',
params: parms,
});
}

// 预警中心-右4-合同渠道分析
export function contractionTypeStatistics (parms) {
return request({
url: '/api/home/finance1/v2/contractionTypeStatistics',
method: 'get',
params: parms,
});
}

// 预警中心-中2-固定资产分布
export function assetDeptStatistics (parms) {
return request({
url: '/api/home/finance1/v2/assetDeptStatistics',
method: 'get',
params: parms,
});
}

// 预警中心-中3-资源性资产分布
export function resourceDeptStatistics (parms) {
return request({
url: '/api/home/finance1/v2/resourceDeptStatistics',
method: 'get',
params: parms,
});
}

// 预警中心-中4-固定资产构成分析
export function assetTypeStatistics (parms) {
return request({
url: '/api/home/finance1/v2/assetTypeStatistics',
method: 'get',
params: parms,
});
}

+ 55
- 0
src/api/dataScreen/bigDataMonitoring2/stockCooperative_regulatory.js 查看文件

@@ -0,0 +1,55 @@
import request from '@/utils/request'

// 监管中心-左中-集体经济收益变化
export function incomeOutcomeStatistics(parms) {
return request({
url: '/home/finance1/v2/incomeOutcomeStatistics',
method: 'get',
params: parms,
});
}

// 财务数据-左上-农村集体经济财务进度
export function financeProgressStatistics(parms) {
return request({
url: '/home/finance1/v2/financeProgressStatistics',
method: 'get',
params: parms,
});
}

// 财务数据-左下-集体经济组织分红排名
export function dividentBookRank(parms) {
return request({
url: '/home/finance1/v2/dividentBookRank',
method: 'get',
params: parms,
});
}

// 监管中心-中
export function supervisionSummary(parms) {
return request({
url: '/home/finance1/v2/supervisionSummary',
method: 'get',
params: parms,
});
}

// 监管中心-资产原值明细列表
export function assetList(parms) {
return request({
url: '/home/finance1/v2/assetList',
method: 'get',
params: parms,
});
}

// 监管中心-资产数量明细列表
export function resourceList(parms) {
return request({
url: '/home/finance1/v2/resourceList',
method: 'get',
params: parms,
});
}

+ 75
- 0
src/api/dataScreen/confirmedCirculationMortgage/index.js 查看文件

@@ -0,0 +1,75 @@
import request from '@/utils/request'
//1、 确权基本情况统计数据
export function rightConfirmationData(query) {
return request({
url: '/circulation/bigData/rightConfirmationData',
method: 'get',
params: query
})
}
//2、 确权面积统计分析
export function confirmedAreaData(query) {
return request({
url: '/circulation/bigData/confirmedAreaData',
method: 'get',
params: query
})
}
//3、 确权户数统计分析
export function confirmedFarmerNumData(query) {
return request({
url: '/circulation/bigData/confirmedFarmerNumData',
method: 'get',
params: query
})
}
//4、 流转面积统计分析
export function circulationAreaData(query) {
return request({
url: '/circulation/bigData/circulationAreaData',
method: 'get',
params: query
})
}
//5、 流转均价统计分析
export function circulationAvgPriceData(query) {
return request({
url: '/circulation/bigData/circulationAvgPriceData',
method: 'get',
params: query
})
}
//6、 土地抵押情况统计数据
export function landMortgageData(query) {
return request({
url: '/circulation/bigData/landMortgageData',
method: 'get',
params: query
})
}
//7、 土地抵押数量统计
export function landMortgageAccount(query) {
return request({
url: '/circulation/bigData/landMortgageAccount',
method: 'get',
params: query
})
}
//8、 土地抵押汇总表
export function landMortgageAccountList(query) {
return request({
url: '/circulation/bigData/landMortgageAccountList',
method: 'get',
params: query
})
}
//9、 中间地图展示数据加载
export function circulationMapAccount(query) {
return request({
url: '/circulation/bigData/circulationMapAccount',
method: 'get',
params: query
})
}



+ 9
- 0
src/api/dataScreen/construction/index.js 查看文件

@@ -0,0 +1,9 @@
import request from '@/utils/request'
// 查看项目画像
export function getPortraitByInfoId(query) {
return request({
url: '/bigData/getPortraitByInfoId',
method: 'get',
params: query
})
}

+ 9
- 0
src/api/dataScreen/declare.js 查看文件

@@ -0,0 +1,9 @@
import request from '@/utils/request'
//项目申报 下
export function projectInfoTypeYearStat(query) {
return request({
url: '/bigData/projectInfoTypeYearStat',
method: 'get',
params: query
})
}

+ 274
- 0
src/api/dataScreen/digitalCountrySide_new/index.js 查看文件

@@ -0,0 +1,274 @@
import request from '@/utils/request'

//首页 左一(1)
export function numberShow(query) {
return request({
url: '/subcontract/website/index/numberShow',
method: 'get',
params: query
})
}
//首页 左一(2)
export function numberShowBasic(query) {
return request({
url: '/subcontract/website/index/numberShowBasic',
method: 'get',
params: query
})
}
//首页 左二
export function poorHouseholdsMonitorData(query) {
return request({
url: '/subcontract/website/poorHouseholdsMonitorData/'+query.deptId,
method: 'get'
})
}
//首页 左三
export function getEveryYearsPovertyData(query) {
return request({
url: '/subcontract/website/getEveryYearsPovertyData/'+query.deptId,
method: 'get',
})
}
//首页 右一
export function news(query) {
return request({
url: '/subcontract/website/news',
method: 'get',
params: query
})
}
//首页 村组情况
export function getVillageGroupNum(query) {
return request({
url: '/subcontract/website/getVillageGroupNum/'+query.deptId,
method: 'get',
params: query
})
}
//首页 农户列表
export function getTSysFarmerList(query) {
return request({
url: '/subcontract/website/getTSysFarmerList',
method: 'get',
params: query
})
}
//首页 党组织代表
export function getTHzPartyOrganizationList(query) {
return request({
url: '/subcontract/website/getTHzPartyOrganizationList',
method: 'get',
params: query
})
}
//首页 网格列表
export function getTHzGridManagementList(query) {
return request({
url: '/subcontract/website/getTHzGridManagementList',
method: 'get',
params: query
})
}
//首页 党员列表
export function getTHzPartyMemberList(query) {
return request({
url: '/subcontract/website/getTHzPartyMemberList',
method: 'get',
params: query
})
}
//首页 维稳动态
export function getGovernStableLimitList(query) {
return request({
url: '/subcontract/website/getGovernStableLimitList/'+query.deptId+"/"+query.limit,
method: 'get',
})
}
//首页 经济组织
export function bookList(query) {
return request({
url: '/subcontract/website/bookList',
method: 'get',
params: query
})
}
//三务公开 左1
export function threeAffairsStatisticalData(query) {
return request({
url: '/subcontract/website/threeAffairsStatisticalData/'+query.deptId,
method: 'get',
})
}
//三务公开 党务
export function getPartyAffairsInformation(query) {
return request({
url: '/subcontract/website/getPartyAffairsInformation',
method: 'get',
params: query
})
}
//三务公开 政务
export function getGovernAffairsInformation(query) {
return request({
url: '/subcontract/website/getGovernAffairsInformation',
method: 'get',
params: query
})
}
//三务公开 村务
export function getVillageAffairsInformation(query) {
return request({
url: '/subcontract/website/getVillageAffairsInformation',
method: 'get',
params: query
})
}
//三务公开 查询
export function getInforByTitleAndDict(query) {
return request({
url: '/subcontract/website/getInforByTitleAndDict',
method: 'get',
params: query
})
}
//三资公开 基本信息
export function getAssetsBasicInformation(query) {
return request({
url: '/subcontract/website/getAssetsBasicInformation/'+query.deptId,
method: 'get',
})
}
//三资公开 财务状况
export function getAssetsFinance(query) {
return request({
url: '/subcontract/website/getAssetsFinance/'+query.deptId,
method: 'get',
})
}
//三资公开 财务收支表
export function getFinanceList(query) {
return request({
url: '/subcontract/website/details/list',
method: 'get',
params: query
})
}
//三资公开 三字公开成员列表
export function getStockMemberList(query) {
return request({
url: '/subcontract/website/stockMember/list',
method: 'get',
params: query
})
}
//三资公开 成员股份列表
export function getStockRightList(query) {
return request({
url: '/subcontract/website/stockRight/list',
method: 'get',
params: query
})
}
//返贫检测 中2
export function getNowPovertyData(query) {
return request({
url: '/subcontract/website/getNowPovertyData/'+query.deptId,
method: 'get',
})
}
//返贫检测 中2
export function getHealthConditionData(query) {
return request({
url: '/subcontract/website/getHealthConditionData/'+query.deptId,
method: 'get',
})
}
//返贫检测 中2
export function getEasypovertyData(query) {
return request({
url: '/subcontract/website/getEasypovertyData/'+query.deptId,
method: 'get',
})
}
//社保补贴 养老金列表
export function getPensionList(query) {
return request({
url: '/subcontract/website/pension/list',
method: 'get',
params: query
})
}
//社保补贴 补贴资金
export function getSubsidyFundsList(query) {
return request({
url: '/subcontract/website/subsidyFunds/list',
method: 'get',
params: query
})
}
//社保补贴 补贴资金
export function pensionAndSubsidyData(query) {
return request({
url: '/subcontract/website/pensionAndSubsidyData/'+query.deptId,
method: 'get',
})
}
//综合维稳 左1
export function getGovernStableData(query) {
return request({
url: '/subcontract/website/getGovernStableData/'+query.deptId,
method: 'get',
})
}
//综合维稳 维稳趋势
export function getStableTrendData(query) {
return request({
url: '/subcontract/website/getStableTrendData/'+query.deptId,
method: 'get',
})
}
//综合维稳 分类数量
export function getClassificationData(query) {
return request({
url: '/subcontract/website/getClassificationData/'+query.deptId,
method: 'get',
})
}
//综合维稳 维稳列表
export function getGovernStableInformation(query) {
return request({
url: '/subcontract/website/getGovernStableInformation',
method: 'get',
params: query
})
}
//返贫检测 贫苦户清单列表
export function poorHouseholdlist(query) {
return request({
url: '/subcontract/website/poorHouseholdlist',
method: 'get',
params: query
})
}
//乡村治理 工作职责
export function getPartyOrganization(query) {
return request({
url: '/subcontract/website/getPartyOrganization/'+query.id,
method: 'get',
})
}
//乡村治理 党组成员
export function getPartyMember(query) {
return request({
url: '/subcontract/website/getPartyMember/'+query.id,
method: 'get',
})
}
//乡村治理 网格组织
export function getGridManagement(query) {
return request({
url: '/subcontract/website/getGridManagement/'+query.id,
method: 'get',
})
}

+ 402
- 0
src/api/dataScreen/digitalCountryside.js 查看文件

@@ -0,0 +1,402 @@
import request from '@/utils/request'

//首页基本情况
export function getPopulationList() {
return request({
url: '/subcontract/comprehensiveReform/populationList',
method: 'get',
})
}

//农户厕所
export function restroomList() {
return request({
url: '/subcontract/comprehensiveReform/restroomList',
method: 'get',
})
}

//垃圾收集点
export function collectionList() {
return request({
url: '/subcontract/comprehensiveReform/collectionList',
method: 'get',
})
}

//公共厕所
export function toiletList() {
return request({
url: '/subcontract/comprehensiveReform/toiletList',
method: 'get',
})
}

//污水处理器
export function treatmentList() {
return request({
url: '/subcontract/comprehensiveReform/treatmentList',
method: 'get',
})
}

//乡村治理-基本情况
export function partyMemberTotal() {
return request({
url: '/subcontract/comprehensiveReform/partyMemberTotal',
method: 'get',
})
}

//乡村治理-党组织情况
export function partyOrganizationSituation() {
return request({
url: '/subcontract/comprehensiveReform/partyOrganizationSituation',
method: 'get',
})
}

//乡村治理-网格化管理
export function gridManageTotal() {
return request({
url: '/subcontract/comprehensiveReform/gridManageTotal',
method: 'get',
})
}

//乡村治理-网格化管理
export function gridManageLook(id) {
return request({
url: '/subcontract/comprehensiveReform/gridManageLook/'+id,
method: 'get',
})
}

//乡村治理-三务公开-基本情况
export function basicSituation() {
return request({
url: '/subcontract/basicSituation/list',
method: 'get',
})
}

//乡村治理-党务政务村务
export function affairs() {
return request({
url: '/service/affairs/list',
method: 'get',
})
}

//乡村治理-三务公开-村两委情况
export function villageManagement() {
return request({
url: '/subcontract/villageManagement/list',
method: 'get',
})
}

//附件列表
export function getAttachment(id) {
return request({
url: '/service/affairs/getAttachment/'+id,
method: 'get',
})
}

//乡村治理-投诉建议
export function sysAdviceTotal(query) {
return request({
url: '/service/advice/sysAdviceTotal',
method: 'get',
params: query
})
}

// 查询投诉建议详细
export function getAdvice(id) {
return request({
url: '/service/advice/getInfoall/' + id,
method: 'get'
})
}

//天气接口
export function weatherInfo() {
return request({
url: '/bigData/common/weatherInfo',
method: 'get'
})
}

//实时状态
export function stateStatisticalTotal() {
return request({
url: '/subcontract/comprehensiveReform/stateStatisticalTotal',
method: 'get'
})
}

//综合改革-土地确权基本情况
export function approval() {
return request({
url: '/subcontract/comprehensiveReform/approval',
method: 'get'
})
}

//党员数量
export function partyHzTotal() {
return request({
url: '/subcontract/comprehensiveReform/partyHzTotal',
method: 'get'
})
}

//综合改革- 宅基地-基本情况
export function houseStats() {
return request({
url: '/subcontract/comprehensiveReform/houseStats',
method: 'get'
})
}

//综合改革- 宅基地-闲置情况
export function idleStatistics() {
return request({
url: '/subcontract/comprehensiveReform/idleStatistics',
method: 'get'
})
}

//综合改革- 宅基地-违法违规
export function illegal() {
return request({
url: '/subcontract/comprehensiveReform/illegal',
method: 'get'
})
}

//经营收入
export function operatingIncome(year) {
return request({
url: '/subcontract/comprehensiveReform/operatingIncome/'+year,
method: 'get'
})
}

//地图加载--人居环境公厕
export function tHzPublicToiletList() {
return request({
url: '/subcontract/comprehensiveReform/tHzPublicToiletList',
method: 'get',
})
}

//地图加载--人居环境公厕详情
export function theGeomPublicToilet(id) {
return request({
url: '/subcontract/comprehensiveReform/theGeomPublicToilet/'+id,
method: 'get',
})
}

//收支情况:收入
export function income() {
return request({
url: '/subcontract/comprehensiveReform/income',
method: 'get'
})
}

//收支情况:支出
export function expenditure() {
return request({
url: '/subcontract/comprehensiveReform/expenditure',
method: 'get'
})
}

//资金赤字
export function deficit() {
return request({
url: '/subcontract/comprehensiveReform/deficit',
method: 'get'
})
}

//大额资金
export function majorFunds(year) {
return request({
url: '/subcontract/comprehensiveReform/majorFunds/'+year,
method: 'get'
})
}

//记账进度
export function bookProgress() {
return request({
url: '/subcontract/comprehensiveReform/bookProgress',
method: 'get'
})
}

//资产无合同
export function noContractAssets() {
return request({
url: '/subcontract/comprehensiveReform/noContractAssets',
method: 'get'
})
}

//合同到期
export function expiredContract() {
return request({
url: '/subcontract/comprehensiveReform/expiredContract',
method: 'get'
})
}

//基本情况
export function performance() {
return request({
url: '/subcontract/comprehensiveReform/performance',
method: 'get'
})
}

//地图加载--人居环境污水处理
export function tHzSewageTreatmentList() {
return request({
url: '/subcontract/comprehensiveReform/tHzSewageTreatmentList',
method: 'get',
})
}

//地图加载--人居环境污水处理详情
export function theGeomSewageTreatment(id) {
return request({
url: '/subcontract/comprehensiveReform/theGeomSewageTreatment/'+id,
method: 'get',
})
}

//地图加载--人居环境垃圾收集点
export function tHzGarbageCollectionList() {
return request({
url: '/subcontract/comprehensiveReform/tHzGarbageCollectionList',
method: 'get',
})
}

//地图加载--人居环境垃圾收集点详情
export function tHzGarbageCollection(id) {
return request({
url: '/subcontract/comprehensiveReform/tHzGarbageCollection/'+id,
method: 'get',
})
}

//乡村治理-天气接口-周天气
export function weatherWeeksInfo() {
return request({
url: '/subcontract/comprehensiveReform/weatherWeeksInfo',
method: 'get',
})
}

//宅基地地图显示接口
export function tHouseBaseZjdList() {
return request({
url: '/subcontract/comprehensiveReform/tHouseBaseZjdList',
method: 'get',
})
}

//查询土地确权地块位置
export function dkList() {
return request({
url: '/subcontract/comprehensiveReform/dkList',
method: 'get',
})
}

//查询宅基地详细地块信息
export function zjdById(id) {
return request({
url: '/subcontract/comprehensiveReform/zjdById/'+id,
method: 'get',
})
}

//查询平安乡村设备查询
export function peaceCountryList() {
return request({
url: '/subcontract/comprehensiveReform/peaceCountryList',
method: 'get',
})
}

//首页- 宅基地审批
export function houseExamination() {
return request({
url: '/subcontract/comprehensiveReform/houseExamination',
method: 'get',
})
}

//综合改革- 土地确权统计
export function madeByStatistical() {
return request({
url: '/subcontract/comprehensiveReform/madeByStatistical',
method: 'get',
})
}

//综合改革- 确权户数统计
export function approvalNumber() {
return request({
url: '/subcontract/comprehensiveReform/approvalNumber',
method: 'get',
})
}

//综合改革- 确权户数统计
export function houseList() {
return request({
url: '/subcontract/comprehensiveReform/houseList',
method: 'get',
})
}

//查询平安乡村地块信息
export function getPeaceCountry(id) {
return request({
url: '/subcontract/comprehensiveReform/getPeaceCountry/'+id,
method: 'get',
})
}

//合作社位置查询
export function getTGeoOrganization() {
return request({
url: '/subcontract/comprehensiveReform/getTGeoOrganization',
method: 'get',
})
}

//查询平安乡村地块信息
export function nhbmId(nhdm) {
return request({
url: '/subcontract/comprehensiveReform/nhbmId/'+nhdm,
method: 'get',
})
}

//土地确权 根据农户姓名查承包地
export function dkNhList(nhxm) {
return request({
url: '/subcontract/comprehensiveReform/dkNhList/'+nhxm,
method: 'get',
})
}

+ 50
- 0
src/api/dataScreen/directlyConnected_wh.js 查看文件

@@ -0,0 +1,50 @@
import request from '@/utils/request'

//指标统计
export function getZbtj(townId) {
return request({
url: '/yinnong/dataScreen/zbtj',
method: 'post',
params: townId
})
}
//银行支出排行
export function getYhzcph(townId) {
return request({
url: '/yinnong/dataScreen/yhzcph',
method: 'post',
params: townId
})
}
//大额审批对比
export function getDespdb(townId) {
return request({
url: '/yinnong/dataScreen/despdb',
method: 'post',
params: townId
})
}
//银行支出对比
export function getYhzcdb(townId) {
return request({
url: '/yinnong/dataScreen/yhzcdb',
method: 'post',
params: townId
})
}
//收支变化趋势
export function getSzbhqs(townId) {
return request({
url: '/yinnong/dataScreen/szbhqs',
method: 'post',
params: townId
})
}

//收支变化趋势
export function getGeoOrzByDeptId(deptId) {
return request({
url: '/yinnong/dataScreen/getGeoOrzByDeptId/'+deptId,
method: 'get'
})
}

+ 10
- 0
src/api/dataScreen/generalProcess/index.js 查看文件

@@ -0,0 +1,10 @@
import request from '@/utils/request'

//首页 左一(1)
export function filedown(query) {
return request({
url: '/service/filedown/query',
method: 'get',
params: query
})
}

+ 53
- 0
src/api/dataScreen/greatTrustAgriculture/index.js 查看文件

@@ -0,0 +1,53 @@
import request from '@/utils/request'

// 获取托管中心的位置
export function getDepositCenterLocation(params) {
return request({
url: '/geo/center/getCoordinates',
method: 'get',
params: params
})
}

// 获取试点机构的信息
export function getPilotAgencyLocation(params) {
return request({
url: '/system/dept/deposit/list',
method: 'get',
params: params
})
}

// 根据deptId获取其下级中所有村的信息
export function selectVillageList(deptId) {
return request({
url: '/system/dept/getVillageList/' + deptId,
method: 'get'
})
}

// 获取托管地块代码
export function selectDepositLandCode(params) {
return request({
url: '/geo/fwht/getLandCode',
method: 'get',
params: params
})
}

// 查询服务合同名录
export function selectFwhtList(params) {
return request({
url: '/geo/fwht/selectFwhtList',
method: 'get',
params: params
})
}

// 查询服务合同关联的农户数量、地块编码和地块服务面积
export function selectFwhtAsctInfo(fwhtId) {
return request({
url: '/geo/fwht/selectFwhtAsctInfo/' + fwhtId,
method: 'get'
})
}

+ 32
- 0
src/api/dataScreen/libraryListing/index.js 查看文件

@@ -0,0 +1,32 @@
import request from '@/utils/request'
// 项目库清单接口
export function listProjectDetailByDeptId(query) {
return request({
url: '/bigData/listProjectDetailByDeptId',
method: 'get',
params: query
})
}

// 项目库下载
export function generateWordByInfoId(query) {
return request({
url: '/bigData/generateWordByInfoId',
method: 'get',
params: query
})
}

//项目类型
export function bigDataGetDicts(query) {
return request({
url: '/bigData/getDicts',
method: 'get',
params: query
})
}


// 下拉接口 bigData/getDicts 参数 dictType
// 项目类型 传 project_major_category
// 项目归属 传 project_ownership

+ 405
- 0
src/api/dataScreen/linkageMechanismManagement_wz/index.js 查看文件

@@ -0,0 +1,405 @@
import request from '@/utils/request'

//资金支付额度和用途分析
export function amountExpenditureLimitAndUsageStatistics(query) {
return request({
url: '/yinnong/dataScreen/amountExpenditureLimitAndUsageStatistics',
method: 'get',
params: query
})
}
//2. 账户支出周期分析
export function accountExpenditureCycleStatistics(query) {
return request({
url: '/yinnong/dataScreen/accountExpenditureCycleStatistics',
method: 'get',
params: query
})
}
//3. deptList
export function treeselect(query) {
return request({
url: '/system/dept/treeselect',
method: 'get',
params: query
})
}
//4. 村务卡支付记录
export function getVillageCardPaymentRecords(query) {
return request({
url: '/yinnong/dataScreen/getVillageCardPaymentRecords',
method: 'get',
params: query
})
}
//5. 支付资金和申请资金
export function getTotalFund(query) {
return request({
url: '/yinnong/dataScreen/getTotalFunds',
method: 'get',
params: query
})
}
//6. 查询银行转账详细
export function getTransfer(id) {
return request({
url: '/yinnong/transfer/get/' + id,
method: 'get'
})
}
// 查询工程项目关联关系详细
export function getProjectto(query) {
return request({
url: '/yinnong/project/getProjectto/',
method: 'get',
params: query
})
}
// 通过外部信息查询合同信息
export function getInfoto(query) {
return request({
url: '/contraction/info/selectInfoByOutId/',
method: 'get',
params: query
})
}
export function queryTransferDetail(transferId){
return request({
url: '/yinnong/transferDetail/getDetails/' + transferId,
method: 'get'
})
}
export function listPayee(query) {
return request({
url: '/yinnong/payee/selectlist',
method: 'get',
params: query
})
}
//7. 超期未分红项目
export function overdueUndevidentProjects(query) {
return request({
url: '/yinnong/dataScreen/overdueUndevidentProjects',
method: 'get',
params: query
})
}
//8. 异常事件总览
export function unexpectedEventStatistics(query) {
return request({
url: '/yinnong/dataScreen/unexpectedEventStatistics',
method: 'get',
params: query
})
}
//9. 产权交易分析
export function transactionStatistics(query) {
return request({
url: '/yinnong/dataScreen/transactionStatistics',
method: 'get',
params: query
})
}
//10. 乡镇项目中标单位分析
export function projectWinTenderUnitStatistics(query) {
return request({
url: '/yinnong/dataScreen/projectWinTenderUnitStatistics',
method: 'get',
params: query
})
}
export function attachmentList(data) {
return request({
url: '/system/attachment/query',
method: 'get',
params: data
})
}
//验收超期预警
export function projectAcceptanceOverdueWarningStatistics(data) {
return request({
url: '/yinnong/dataScreen/projectAcceptanceOverdueWarningStatistics',
method: 'get',
params: data
})
}
//股权化填报超期预警
export function projectStockOverdueWarningStatistics(data) {
return request({
url: '/yinnong/dataScreen/projectStockOverdueWarningStatistics',
method: 'get',
params: data
})
}
//拨款超期预警
export function projectFundsOverdueWarningStatistics(data) {
return request({
url: '/yinnong/dataScreen/projectFundsOverdueWarningStatistics',
method: 'get',
params: data
})
}
//绩效填报超期预警
export function projectMeritsOverdueWarningStatistics(data) {
return request({
url: '/yinnong/dataScreen/projectMeritsOverdueWarningStatistics',
method: 'get',
params: data
})
}
//通用项目预警统计
export function projectWarningStatistics(data) {
return request({
url: '/yinnong/dataScreen/projectWarningStatistics',
method: 'get',
params: data
})
}
//项目数量统计
export function projectCountTownLevelStatistics(data) {
return request({
url: '/yinnong/dataScreen/projectCountTownLevelStatistics',
method: 'get',
params: data
})
}
//项目详情
export function projectDetailStatistics(data) {
return request({
url: '/yinnong/dataScreen/projectDetailStatistics',
method: 'get',
params: data
})
}
//项目总览 - 左上
export function projectGroupNumStatistics(data) {
return request({
url: '/yinnong/dataScreen/projectGroupNumStatistics',
method: 'get',
params: data
})
}
//项目总览 - 项目资金分析 左下
export function projectAmountStatistics(data) {
return request({
url: '/yinnong/dataScreen/projectAmountStatistics',
method: 'get',
params: data
})
}
//帮扶对象 - 帮扶同比增长率统计 左上
export function projectBuildSumStatistics(data) {
return request({
url: '/yinnong/dataScreen/projectBuildSumStatistics',
method: 'get',
params: data
})
}
//帮扶对象 - 项目类型分析 右
export function projectInterestConnectionTypeStatistics(data) {
return request({
url: '/yinnong/dataScreen/projectInterestConnectionTypeStatistics',
method: 'get',
params: data
})
}
//帮扶对象 - 重点贫困户监管列表 左中
export function regionPoorFarmerHouseholdList(data) {
return request({
url: '/yinnong/dataScreen/regionPoorFarmerHouseholdList',
method: 'get',
params: data
})
}
//帮扶对象 - 重点贫困户监管列表 左中
export function regionBuildPoorFarmerHouseholdList(data) {
return request({
url: '/yinnong/dataScreen/regionBuildPoorFarmerHouseholdList',
method: 'get',
params: data
})
}
//业主单位 - 宅基地情况 右3
export function houseStatistics(data) {
return request({
url: '/yinnong/dataScreen/houseStatistics',
method: 'get',
params: data
})
}
//业主单位 - 分红情况 中下
export function stockDividentStatistics(data) {
return request({
url: '/yinnong/dataScreen/stockDividentStatistics',
method: 'get',
params: data
})
}
//业主单位 - 基本信息 左上
export function villageStatistics(data) {
return request({
url: '/yinnong/dataScreen/villageStatistics',
method: 'get',
params: data
})
}
//业主单位 - 承包地概况 右4
export function cdStatistics(data) {
return request({
url: '/yinnong/dataScreen/cbStatistics',
method: 'get',
params: data
})
}
//业主单位 - 人居环境 右1
export function populationStatistics(data) {
return request({
url: '/yinnong/dataScreen/populationStatistics',
method: 'get',
params: data
})
}
//业主单位 - 行政管理 右2
export function administrativeManagementStatistics(data) {
return request({
url: '/yinnong/dataScreen/administrativeManagementStatistics',
method: 'get',
params: data
})
}
//首页-指标分析
export function indexAnalysis(data){
return request({
url: '/yinnong/dataScreen/indexAnalysis',
method: 'get',
params: data
})
}
//首页-项目总览
export function projectStatistics(data){
return request({
url: '/yinnong/dataScreen/projectStatistics',
method: 'get',
params: data
})
}
//首页-帮扶和收益统计
export function projectBuildAndBenefitStatistics(data){
return request({
url: '/yinnong/dataScreen/projectBuildAndBenefitStatistics',
method: 'get',
params: data
})
}
//首页-项目预警总览
export function projectWarningNumStatistics(data){
return request({
url: '/yinnong/dataScreen/projectWarningNumStatistics',
method: 'get',
params: data
})
}
//首页-农户统计
export function farmerStatistics(data){
return request({
url: '/yinnong/dataScreen/farmerStatistics',
method: 'get',
params: data
})
}
//首页-货币资金存量
export function fundDeptStatistics(data){
return request({
url: '/yinnong/dataScreen/fundDeptStatistics',
method: 'get',
params: data
})
}
//业主单位 - 产改情况 左下
export function stockNumStatistics(data){
return request({
url: '/yinnong/dataScreen/stockNumStatistics',
method: 'get',
params: data
})
}
//业主单位 - 产改情况 左中
export function financeStatistics(data){
return request({
url: '/yinnong/dataScreen/financeStatistics',
method: 'get',
params: data
})
}
//项目总览 - 即将兑现 左中
export function projectAcceptingList(data){
return request({
url: '/yinnong/dataScreen/projectAcceptingList',
method: 'get',
params: data
})
}
//业务单位 - 资产列表 右1新
export function assetList(data){
return request({
url: '/yinnong/dataScreen/assetList',
method: 'get',
params: data
})
}
//业务单位 - 资源列表 右2新
export function assetResourceList(data){
return request({
url: '/yinnong/dataScreen/assetResourceList',
method: 'get',
params: data
})
}
//地图json
export function getGeo(data){
return request({
url: '/system/dept/list',
method: 'get',
params: data
})
}
//组织机构子集
export function getDeptList(data){
return request({
url: '/system/dept/list',
method: 'get',
params: data
})
}
//业主单位 - 农户列表
export function getFarmerList(data){
return request({
url: '/yinnong/dataScreen/farmerList',
method: 'get',
params: data
})
}
//业主单位 - 乡镇项目中标单位分析
export function projectBaseDetail(data){
return request({
url: '/yinnong/dataScreen/projectBaseDetail',
method: 'get',
params: data
})
}
//业主单位 - 农户列表
export function overdueUndevidentProjectDetail(data){
return request({
url: '/yinnong/dataScreen/overdueUndevidentProjectDetail',
method: 'get',
params: data
})
}
//首页 - 项目列表
export function projectList(data){
return request({
url: '/yinnong/dataScreen/projectList',
method: 'get',
params: data
})
}

+ 107
- 0
src/api/dataScreen/main.js 查看文件

@@ -0,0 +1,107 @@
import request from '@/utils/request'
//项目申报
export function projectApplyCompareList(query) {
return request({
url: '/bigData/projectApplyCompareList',
method: 'get',
params: query
})
}

//资金拨付对比
export function projectFundsCompareList(query) {
return request({
url: '/bigData/projectFundsCompareList',
method: 'get',
params: query
})
}

//项目申报趋势
export function infoTrend(query) {
return request({
url: '/bigData/infoTrend',
method: 'get',
params: query
})
}

//投资总览
export function fundsOverview(query) {
return request({
url: '/bigData/fundsOverview',
method: 'get',
params: query
})
}

//拨付资金趋势
export function fundsTrend(query) {
return request({
url: '/bigData/fundsTrend',
method: 'get',
params: query
})
}

//项目统计
export function totalOverview(query) {
return request({
url: '/bigData/totalOverview',
method: 'get',
params: query
})
}

//项目预警
export function projectWarning(query) {
return request({
url: '/bigData/projectWarning',
method: 'get',
params: query
})
}

//获取行政信息
export function getGeoJson(query) {
return request({
url: '/bigData/getGeoJson',
method: 'get',
params: query
})

}


//天气信息
export function weatherInfo() {
return request({
url: '/bigData/common/weatherInfo',
method: 'get'
})
}

//当前位置信息
export function currentLocation() {
return request({
url: '/bigData/common/currentLocation',
method: 'get'
})
}

//业主统计与本月项目情况
export function projectBaseInfoStat() {
return request({
url: '/bigData/projectBaseInfoStat',
method: 'get'
})
}

//本月拨付资金回顾
export function thisMonthFundsReview() {
return request({
url: '/bigData/thisMonthFundsReview',
method: 'get'
})
}


+ 38
- 0
src/api/dataScreen/money_run.js 查看文件

@@ -0,0 +1,38 @@
import request from '@/utils/request'
//乡镇投资占比
export function deptFundPercent(query) {
return request({
url: '/bigData/deptFundPercent',
method: 'get',
params: query
})
}
//项目分类拨付占比
export function majorCategoryFundPercent(query) {
return request({
url: '/bigData/majorCategoryFundPercent',
method: 'get',
params: query
})
}

//项目资金总览 列表2
export function projectFundsMajorCategoryStat(query) {
return request({
url: '/bigData/projectFundsMajorCategoryStat',
method: 'get',
params: query
})
}

//帮扶对象总览
export function buildFarmerOverview(query) {
return request({
url: '/bigData/buildFarmerOverview',
method: 'get',
params: query
})
}




+ 79
- 0
src/api/dataScreen/newBusinessEntity/index.js 查看文件

@@ -0,0 +1,79 @@
import request from '@/utils/request'
// 项目首页接口
//获取系统最顶层部门及坐标 不推荐使用
export function currentLocation() {
return request({
url: '/bigData/common/currentLocation',
method: 'get',
})
}

//获根据用户获取其所在的行政单位(对象)信息
export function getUserGeo() {
return request({
url: '/bigData/common/getUserGeo',
method: 'get',
})
}


//根据点击轮廓区的deptName获取其所在的行政单位(对象)信息
export function getUserGeoByDeptName(deptName) {
return request({
url: '/bigData/common/getUserGeoByDeptName/' +deptName,
method: 'get',
})
}

//根据点击乡镇的deptId获取其下的村(集合)信息
export function getUserGeoList(deptId) {
return request({
url: '/bigData/common/getUserGeoList/' +deptId,
method: 'get',
})
}

//主体名录
export function entityList(data) {
return request({
url: 'bigData/entity/list',
method: 'get',
params: data
})
}

//指标统计、类型统计
export function entityStatistics(data) {
return request({
url: 'bigData/entity/entityStatistics',
method: 'get',
params: data
})
}

//各单位主体数量对比
export function entityTypeStatistic(data) {
return request({
url: 'bigData/entity/entityTypeStatistic',
method: 'get',
params: data
})
}

//合作社数量
export function societyCounts(data) {
return request({
url: 'bigData/society/societyCounts',
method: 'get',
params: data
})
}

//合作社名录
export function societyList(data) {
return request({
url: 'bigData/society/list',
method: 'get',
params: data
})
}

+ 33
- 0
src/api/dataScreen/newBusinessOperators/index.js 查看文件

@@ -0,0 +1,33 @@
import request from '@/utils/request'
// 项目首页接口
//首页顶部查询
export function operatorsStats() {
return request({
url: '/bigData/operators/operatorsStats',
method: 'get',
})
}

//等级示范数量
export function levelDemonstration() {
return request({
url: '/bigData/operators/levelDemonstration',
method: 'get',
})
}

//行业分布数
export function industryDistribution() {
return request({
url: '/bigData/operators/industryDistribution',
method: 'get',
})
}

//供求情况
export function inventoryManagement() {
return request({
url: '/bigData/operators/inventoryManagement',
method: 'get',
})
}

+ 11
- 0
src/api/dataScreen/performance/index.js 查看文件

@@ -0,0 +1,11 @@
import request from '@/utils/request'


// 项目绩效
export function getMeritDetailsByInfoId(query) {
return request({
url: '/bigData/getMeritDetailsByInfoId',
method: 'get',
params: query
})
}

+ 89
- 0
src/api/dataScreen/plotPremises/dataAnalysis.js 查看文件

@@ -0,0 +1,89 @@
import request from '@/utils/request'
// 农房镇级农房盘活排名
export function hcHouseTotalPanhuolv(query) {
return request({
url: '/house/task/hcHouseTotalPanhuolv',
method: 'get',
params: query
})
}
// 农房村级农房盘活排名
export function hcHouseSinglePanhuolv(query) {
return request({
url: '/house/task/hcHouseSinglePanhuolv',
method: 'get',
params: query
})
}

//农地镇级盘活排名
export function hcLandTotalPanhuolv(query) {
return request({
url: '/house/task/hcLandTotalPanhuolv',
method: 'get',
params: query
})
}
//农地村级盘活排名
export function hcLandSinglePanhuolv(query) {
return request({
url: '/house/task/hcLandSinglePanhuolv',
method: 'get',
params: query
})
}


// 获取区下拉
export function bigDataHcAreaInfo(query) {
return request({
url: '/bigData/hc/hcAreaInfo',
method: 'get',
params: query
})
}

// 获取乡镇下拉
export function bigDataHcCountyInfo(query) {
return request({
url: '/bigData/hc/hcCountyInfo',
method: 'get',
params: query
})
}

//获取村级下拉
export function bigDataHcVillageInfo(query) {
return request({
url: '/bigData/hc/hcVillageInfo',
method: 'get',
params: query
})
}

//农房概况
export function hcLeftHouseBottomOverview(query) {
return request({
url: '/house/task/hcLeftHouseBottomOverview',
method: 'get',
params: query
})
}

//农地概况
export function hcLeftLandBottomOvervie(query) {
return request({
url: '/house/task/hcLeftLandBottomOverview',
method: 'get',
params: query
})
}

//农房地图显示数量
export function hcStatisticalBottomOverview(query) {
return request({
url: '/house/task/hcStatisticalBottomOverview',
method: 'get',
params: query
})
}

+ 191
- 0
src/api/dataScreen/plotPremises/index.js 查看文件

@@ -0,0 +1,191 @@
import request from '@/utils/request'
// 获取区下拉
export function bigDataHcAreaInfo(query) {
return request({
url: '/bigData/hc/hcAreaInfo',
method: 'get',
params: query
})
}


// 获取乡镇下拉
export function bigDataHcCountyInfo(query) {
return request({
url: '/bigData/hc/hcCountyInfo',
method: 'get',
params: query
})
}

//获取村级下拉
export function bigDataHcVillageInfo(query) {
return request({
url: '/bigData/hc/hcVillageInfo',
method: 'get',
params: query
})
}

//底部统计接口 参数 orgCode, type(house或者 land) ,statusList(数组)
export function bigDataHcBottomOverview(query) {
return request({
url: '/bigData/hc/hcBottomOverview',
method: 'get',
params: query
})
}

//左上角接口
export function bigDataHcLeftTopOverview(query) {
return request({
url: '/bigData/hc/hcLeftTopOverview',
method: 'get',
params: query
})
}

//左边中间接口
export function bigDataHcLeftCenterOverview(query) {
return request({
url: '/bigData/hc/hcLeftCenterOverview',
method: 'get',
params: query
})
}

//左下角统计
export function bigDataHcLeftBottomOverview(query) {
return request({
url: '/bigData/hc/hcLeftBottomOverview',
method: 'get',
params: query
})
}


//查询接口
export function bigDataHcSearch(query) {
return request({
url: '/bigData/hc/search',
method: 'get',
params: query
})
}


//查询农地信息
export function bigDatahHcBottomSearch(query) {
return request({
url: '/bigData/hc/hcBottomSearch',
method: 'get',
params: query
})
}

//获取接口地图地址
export function currentLocation(query) {
return request({
url: '/bigData/common/currentLocation',
method: 'get',
params: query
})
}


//获取大足区收入总额、零收入组织数、镇街平均收入、组织平均收入
export function financeGetTotalData(query) {
return request({
url: '/bigData/finance/dzq/getTotalData',
method: 'get',
params: query
})
}
//获取经营收入、经营支出、管理费用、发包收入、其他收入、 其他支出
export function financeGetDetailData(query) {
return request({
url: '/bigData/finance/dzq/getDetailData',
method: 'get',
params: query
})
}

//集体经营性收入月度变化曲线
export function financeGetIncomeGroupByMonth(query) {
return request({
url: '/bigData/finance/dzq/getIncomeGroupByMonth',
method: 'get',
params: query
})
}

//集体经营性收入村居排行榜
export function financeGetIncomeOrderByVillage(query) {
return request({
url: '/bigData/finance/dzq/getIncomeOrderByVillage',
method: 'get',
params: query
})
}

//集体经营性收入镇街排行榜
export function financeGetIncomeOrderByTown(query) {
return request({
url: '/bigData/finance/dzq/getIncomeOrderByTown',
method: 'get',
params: query
})
}

//资金总额和农村集体资金情况
export function financeGetCollectiveFunds(query) {
return request({
url: '/bigData/finance/dzq/getCollectiveFunds',
method: 'get',
params: query
})
}
//资产总额和农村集体资产情况
export function financeGetCollectiveAssets(query) {
return request({
url: '/bigData/finance/dzq/getCollectiveAssets',
method: 'get',
params: query
})
}


//资源总额和农村集体资源情况
export function financeGetCollectiveResources(query) {
return request({
url: '/bigData/finance/dzq/getCollectiveResources',
method: 'get',
params: query
})
}

//天气接口
export function weatherInfo() {
return request({
url: '/bigData/common/weatherInfo',
method: 'get'
})
}

//收支情况村居排行
export function getVillageIncomeOrders(query) {
return request({
url: '/bigData/finance/dzq/getVillageIncomeOrders',
method: 'get',
params: query
})
}

//收支情况镇街排行
export function getTownIncomeOrders(query) {
return request({
url: '/bigData/finance/dzq/getTownIncomeOrders',
method: 'get',
params: query
})
}

+ 43
- 0
src/api/dataScreen/plotPremises/servicePlatform.js 查看文件

@@ -0,0 +1,43 @@
import request from '@/utils/request'
// 政策公开
export function websiteList(query) {
return request({
url: '/geo/website/list',
method: 'get',
params: query
})
}
//左侧信息统计
export function hcwebsiteTotal(query) {
return request({
url: '/geo/website/hcwebsiteTotal',
method: 'get',
params: query
})
}

//右侧详情农房农地列表
export function hcBottomSearch(query) {
return request({
url: '/bigData/hc/hcBottomSearch',
method: 'get',
params: query
})
}

//联系电话
export function hcWebsiteLxr(query) {
return request({
url: '/geo/website/hcWebsiteLxr',
method: 'get',
params: query
})
}

// 查询环翠网站管理详细
export function getWebsite(id) {
return request({
url: '/geo/website/get/' + id,
method: 'get'
})
}

+ 121
- 0
src/api/dataScreen/professionalCooperative/index.js 查看文件

@@ -0,0 +1,121 @@
import request from '@/utils/request'
// 获取区下拉
export function bigDataHcAreaInfo(query) {
return request({
url: '/bigData/hc/hcAreaInfo',
method: 'get',
params: query
})
}


// 获取乡镇下拉
export function bigDataHcCountyInfo(query) {
return request({
url: '/bigData/hc/hcCountyInfo',
method: 'get',
params: query
})
}

//获取村级下拉
export function bigDataHcVillageInfo(query) {
return request({
url: '/bigData/hc/hcVillageInfo',
method: 'get',
params: query
})
}

//底部统计接口 参数 orgCode, type(house或者 land) ,statusList(数组)
export function bigDataHcBottomOverview(query) {
return request({
url: '/bigData/hc/hcBottomOverview',
method: 'get',
params: query
})
}

//左上角接口
export function bigDataHcLeftTopOverview(query) {
return request({
url: '/bigData/hc/hcLeftTopOverview',
method: 'get',
params: query
})
}

//左边中间接口
export function bigDataHcLeftCenterOverview(query) {
return request({
url: '/bigData/hc/hcLeftCenterOverview',
method: 'get',
params: query
})
}

//左下角统计
export function bigDataHcLeftBottomOverview(query) {
return request({
url: '/bigData/hc/hcLeftBottomOverview',
method: 'get',
params: query
})
}


//查询接口
export function bigDataHcSearch(query) {
return request({
url: '/bigData/hc/search',
method: 'get',
params: query
})
}


//查询农地信息
export function bigDatahHcBottomSearch(query) {
return request({
url: '/bigData/hc/hcBottomSearch',
method: 'get',
params: query
})
}

//获取接口地图地址
export function currentLocation(query) {
return request({
url: '/bigData/common/currentLocation',
method: 'get',
params: query
})
}


//合作社名录
export function societyList(query) {
return request({
url: '/bigData/society/list',
method: 'get',
params: query
})
}

//财务进度
export function financialProgress(query) {
return request({
url: '/bigData/society/financialProgress',
method: 'get',
params: query
})
}

//合作社数量
export function societyCounts(query) {
return request({
url: '/bigData/society/societyCounts',
method: 'get',
params: query
})
}

+ 82
- 0
src/api/dataScreen/propertyTransaction/index.js 查看文件

@@ -0,0 +1,82 @@
import request from '@/utils/request'

// 地图数据加载
export function outProjectMapAccount(query) {
return request({
url: '/transaction/bigData/outProjectMapAccount',
method: 'get',
params: query
})
}
//年度成交笔数和金额统计图
export function dealAccount(query) {
return request({
url: '/transaction/bigData/dealAccount',
method: 'get',
params: query
})
}
//土地类成交亩数和金额统计图
export function dealTypeAccount(query) {
return request({
url: '/transaction/bigData/dealTypeAccount',
method: 'get',
params: query
})
}
//查询区县乡镇成交笔数和金额统计图
export function areaDealAccount(query) {
return request({
url: '/transaction/bigData/areaDealAccount',
method: 'get',
params: query
})
}
//土地流转价格走势统计图
export function landPriceAccount(query) {
return request({
url: '/transaction/bigData/landPriceAccount',
method: 'get',
params: query
})
}
//竞价率趋势统计图
export function bidRateAccount(query) {
return request({
url: '/transaction/bigData/bidRateAccount',
method: 'get',
params: query
})
}
//溢价率趋势统计图
export function premiumRateAccount(query) {
return request({
url: '/transaction/bigData/premiumRateAccount',
method: 'get',
params: query
})
}
//受让方类型占比统计
export function assigneeTypeAccount(query) {
return request({
url: '/transaction/bigData/assigneeTypeAccount',
method: 'get',
params: query
})
}
//项目交易类型占比统计
export function outProjectTypeAccount(query) {
return request({
url: '/transaction/bigData/outProjectTypeAccount',
method: 'get',
params: query
})
}
//数据数字统计
export function itemNumber(query) {
return request({
url: '/transaction/bigData/itemNumber',
method: 'get',
params: query
})
}

+ 29
- 0
src/api/dataScreen/run.js 查看文件

@@ -0,0 +1,29 @@
import request from '@/utils/request'
//项目总览上表
export function projectPhaseDistribution(query) {
return request({
url: '/bigData/projectPhaseDistribution',
method: 'get',
params: query
})
}

//项目总览下表
export function projectBuildInfoStack(query) {
return request({
url: '/bigData/projectBuildInfoStack',
method: 'get',
params: query
})
}

//项目总览2下
export function projectStatusCategoryStat(query) {
return request({
url: '/bigData/projectStatusCategoryStat',
method: 'get',
params: query
})
}



+ 17
- 0
src/api/dataScreen/stockCooperative/index.js 查看文件

@@ -0,0 +1,17 @@
import request from '@/utils/request'

//获根据用户获取其所在的行政单位(对象)信息
export function getUserGeo() {
return request({
url: '/bigData/common/getUserGeo',
method: 'get',
})
}

//获取村级下拉
export function getUserGeoList(query) {
return request({
url: '/bigData/common/getUserGeoList/'+query,
method: 'get'
})
}

+ 9
- 0
src/api/dataScreen/support.js 查看文件

@@ -0,0 +1,9 @@
import request from '@/utils/request'
//项目申报
export function buildFarmerCategoryStatusInfo(query) {
return request({
url: '/bigData/buildFarmerCategoryStatusInfo',
method: 'get',
params: query
})
}

+ 18
- 0
src/api/dataScreen/villagePortrait/index.js 查看文件

@@ -0,0 +1,18 @@
import request from '@/utils/request'

//农户信息
export function farmerDetail(query) {
return request({
url: '/yinnong/dataScreen/farmerDetail',
method: 'get',
params: query
})
}
//个人信息
export function personalDetail(query) {
return request({
url: '/yinnong/dataScreen/farmerPersonalDetail',
method: 'get',
params: query
})
}

+ 9
- 0
src/api/dataScreen/warning.js 查看文件

@@ -0,0 +1,9 @@
import request from '@/utils/request'
//项目申报
export function projectWarningDetails(query) {
return request({
url: '/bigData/projectWarningDetails',
method: 'get',
params: query
})
}

+ 1
- 0
src/api/index.js 查看文件

@@ -0,0 +1 @@
import request from '@/utils/request';

+ 10
- 0
src/api/login.js 查看文件

@@ -0,0 +1,10 @@
import request from '@/utils/request';


// 获取用户详细信息
export function getInfo () {
return request({
url: 'api/getInfo',
method: 'get'
})
}

+ 53
- 0
src/api/system/approve.js 查看文件

@@ -0,0 +1,53 @@
import request from '@/utils/request'

// 查询审批记录列表
export function listApprove(query) {
return request({
url: '/system/approve/list',
method: 'get',
params: query
})
}

// 查询审批记录详细
export function getApprove(id) {
return request({
url: '/system/approve/get/' + id,
method: 'get'
})
}

// 新增审批记录
export function addApprove(data) {
return request({
url: '/system/approve/add',
method: 'post',
data: data
})
}

// 修改审批记录
export function updateApprove(data) {
return request({
url: '/system/approve/edit',
method: 'post',
data: data
})
}

// 删除审批记录
export function delApprove(id) {
return request({
url: '/system/approve/remove/' + id,
method: 'get'
})
}

// 导出审批记录
export function exportApprove(query) {
return request({
url: '/system/approve/export',
method: 'get',
params: query
})
}

+ 62
- 0
src/api/system/attachment.js 查看文件

@@ -0,0 +1,62 @@
import request from '@/utils/request'

// 查询附件信息列表
export function listAttachment(query) {
return request({
url: '/system/attachment/list',
method: 'get',
params: query
})
}

// 查询附件信息详细
export function getAttachment(id) {
return request({
url: '/system/attachment/get/' + id,
method: 'get'
})
}

// 查询附件信息详细
export function findAttachment(data) {
return request({
url: '/system/attachment/find',
method: 'get',
params: data
})
}

// 新增附件信息
export function addAttachment(data) {
return request({
url: '/system/attachment/add',
method: 'post',
data: data
})
}

// 修改附件信息
export function updateAttachment(data) {
return request({
url: '/system/attachment/edit',
method: 'post',
data: data
})
}

// 删除附件信息
export function delAttachment(id) {
return request({
url: '/system/attachment/remove/' + id,
method: 'get'
})
}

// 导出附件信息
export function exportAttachment(query) {
return request({
url: '/system/attachment/export',
method: 'get',
params: query
})
}

+ 80
- 0
src/api/system/attachmentConfig.js 查看文件

@@ -0,0 +1,80 @@
import request from '@/utils/request'

// 查询文件配置树
export function treeView(query) {
return request({
url: '/system/attachmentConfig/treeView',
method: 'get',
params: query
})
}

// 查询文件配置树
export function treeSingleProcessView(query) {
return request({
url: '/system/attachmentConfig/treeSingleProcessView',
method: 'get',
params: query
})
}

// 查询附件上传配置列表
export function listAttachmentConfig(query) {
return request({
url: '/system/attachmentConfig/list',
method: 'get',
params: query
})
}

// 查询附件上传配置详细
export function getAttachmentConfig(id) {
return request({
url: '/system/attachmentConfig/' + id,
method: 'get'
})
}

// 新增附件上传配置
export function addAttachmentConfig(data) {
return request({
url: '/system/attachmentConfig/add',
method: 'post',
data: data
})
}

// 修改附件上传配置
export function updateAttachmentConfig(data) {
return request({
url: '/system/attachmentConfig/edit',
method: 'post',
data: data
})
}

// 删除附件上传配置
export function delAttachmentConfig(id) {
return request({
url: '/system/attachmentConfig/remove/' + id,
method: 'get'
})
}

// 导出附件上传配置
export function exportAttachmentConfig(query) {
return request({
url: '/system/attachmentConfig/export',
method: 'get',
params: query
})
}

// 查询文件配置树
export function getAttachmentConfigTree(query) {
return request({
url: '/system/attachmentConfig/getAttachmentConfigTree',
method: 'get',
params: query
})
}

+ 53
- 0
src/api/system/book.js 查看文件

@@ -0,0 +1,53 @@
import request from '@/utils/request'

// 查询用户和账套关系列表
export function listBook(query) {
return request({
url: '/system/book/list',
method: 'get',
params: query
})
}

// 查询用户和账套关系详细
export function getBook(userId) {
return request({
url: '/system/book/get/' + userId,
method: 'get'
})
}

// 新增用户和账套关系
export function addBook(data) {
return request({
url: '/system/book/add',
method: 'post',
data: data
})
}

// 修改用户和账套关系
export function updateBook(data) {
return request({
url: '/system/book/edit',
method: 'post',
data: data
})
}

// 删除用户和账套关系
export function delBook(userId) {
return request({
url: '/system/book/remove/' + userId,
method: 'get'
})
}

// 导出用户和账套关系
export function exportBook(query) {
return request({
url: '/system/book/export',
method: 'get',
params: query
})
}

+ 103
- 0
src/api/system/config.js 查看文件

@@ -0,0 +1,103 @@
import request from '@/utils/request'

// 查询参数列表
export function listConfig (query) {
return request({
url: '/system/config/list',
method: 'get',
params: query
})
}

// 查询参数详细
export function getConfig (configId) {
return request({
url: '/api/system/config/get/' + configId,
method: 'get'
})
}

// 根据参数键名查询参数值
export function getConfigKey (configKey) {
return request({
url: '/api/system/config/configKey/' + configKey,
method: 'get'
})
}

// 新增参数配置
export function addConfig (data) {
return request({
url: '/system/config/add',
method: 'post',
data: data
})
}

// 修改参数配置
export function updateConfig (data) {
return request({
url: '/system/config/edit',
method: 'post',
data: data
})
}

// 删除参数配置
export function delConfig (configId) {
return request({
url: '/system/config/remove/' + configId,
method: 'get'
})
}

// 清理参数缓存
export function clearCache () {
return request({
url: '/system/config/clearCache',
method: 'get'
})
}

// 导出参数
export function exportConfig (query) {
return request({
url: '/system/config/export',
method: 'get',
params: query
})
}

//查询geoserver服务地址
export function getGeoServerConfigKey () {
return request({
url: '/system/config/configKey/' + "system.geoServer.url",
method: 'get'
})
}

// 查询application.yml键值
export function propValue (key) {
return request({
url: '/system/config/prop/' + key,
method: 'get'
})
}
export function getProperty (key, def) {
return propValue(key).then((resp) => {
return new Promise(function (resolve, reject) {
resolve(resp.code == 200 && resp.data !== null ? resp.data : def);
});
}).catch((e) => {
return new Promise(function (resolve, reject) {
resolve(def);
});
});
}

export function usingExternalUploadService () {
return request({
url: '/system/config/usingExternalUploadService',
method: 'get'
})
}

+ 208
- 0
src/api/system/dept.js 查看文件

@@ -0,0 +1,208 @@
import request from '@/utils/request'

// 查询部门列表
export function listDept (query) {
return request({
url: '/system/dept/list',
method: 'get',
params: query
})
}

// 查询部门列表(排除节点)
export function listDeptExcludeChild (deptId) {
return request({
url: '/system/dept/list/exclude/' + deptId,
method: 'get'
})
}

// 查询部门详细
export function getDept (deptId) {
return request({
url: '/system/dept/get/' + deptId,
method: 'get'
})
}

// 查询部门下拉树结构
export function treeselect () {
return request({
url: '/system/dept/treeselect',
method: 'get'
})
}

// 查询部门下拉树结构
export function treeselectByDeptId (query) {
return request({
url: 'api/system/dept/treeselectByDeptId',
method: 'get',
params: query
})
}

// 查询部门
export function listData (query) {
return request({
url: '/system/userDept/listData',
method: 'get',
params: query
})
}

// 查询组织机构下拉树结构
export function treeselectByUser () {
return request({
url: '/system/dept/treeselectByUser',
method: 'get'
})
}
// 查询级联账套下拉
export function listByDeptId (query) {
return request({
url: '/finance/book/listByDeptId',
method: 'get',
params: query
})
}

//视图预览 查询级联账套下拉
export function listByDeptIdAndBusinessKey (query) {
return request({
url: '/finance/book/listByDeptIdAndBusinessKey',
method: 'get',
params: query
})
}



//提交部门权限
export function userDept (data) {
return request({
url: '/system/userDept/add',
method: 'post',
data: data
})
}

// 根据角色ID查询部门树结构
export function roleDeptTreeselect (roleId) {
return request({
url: '/system/dept/roleDeptTreeselect/' + roleId,
method: 'get'
})
}

// 新增部门
export function addDept (data) {
return request({
url: '/system/dept/add',
method: 'post',
data: data
})
}

// 修改部门
export function updateDept (data) {
return request({
url: '/system/dept/edit',
method: 'post',
data: data
})
}


// 删除部门
export function delDept (deptId) {
return request({
url: '/system/dept/remove/' + deptId,
method: 'get'
})
}

// 切换账套
export function changeBook (query) {
return request({
url: '/system/user/changeBook',
method: 'get',
params: query
})
}
// 切换部门
export function changeDept (query) {
return request({
url: '/system/user/changeDept',
method: 'get',
params: query
})
}


//右上代办事项闹铃-通用级
export function noticeCount (businessOwnership) {
return request({
url: '/home/notice/count/' + businessOwnership,
method: 'get'
})
}

//右上 帮助中心
export function systemModel (query) {
return request({
url: '/home/system/model/' + query,
method: 'get',
// params: query
})
}

//查询账套权限列表
export function systemBookList (query) {
return request({
url: '/system/book/list',
method: 'get',
params: query
})
}

//提交账套权限
export function bookDept (data) {
return request({
url: '/system/book/add',
method: 'post',
data: data
})
}

// 根据deptId查询所在区县
export function getCountyInfoByDeptId (deptId) {
return request({
url: '/system/dept/getCountyInfoByDeptId/' + deptId,
method: 'get'
})
}

// 根据deptId查询所在乡镇
export function getTownInfoByDeptId (deptId) {
return request({
url: '/system/dept/getTownInfoByDeptId/' + deptId,
method: 'get'
})
}

// 更新所有部门的坐标信息
export function coordinatesUpdate () {
return request({
url: '/system/dept/coordinatesUpdate',
method: 'get'
})
}

// 获取当前部门的信息
export function getCurrentDept () {
return request({
url: '/system/dept/get/current',
method: 'get',
})
}

+ 70
- 0
src/api/system/dict/data.js 查看文件

@@ -0,0 +1,70 @@
import request from '@/utils/request'

// 查询字典数据列表
export function listData(query) {
return request({
url: '/system/dict/data/list',
method: 'get',
params: query
})
}

// 查询字典数据详细
export function getData(dictCode) {
return request({
url: '/system/dict/data/get/' + dictCode,
method: 'get'
})
}

// 根据字典类型查询字典数据信息
export function getDicts(dictType) {
return request({
url: '/system/dict/data/type/' + dictType,
method: 'get'
})
}

// 新增字典数据
export function addData(data) {
return request({
url: '/system/dict/data/add',
method: 'post',
data: data
})
}

// 修改字典数据
export function updateData(data) {
return request({
url: '/system/dict/data/edit',
method: 'post',
data: data
})
}

// 删除字典数据
export function delData(dictCode) {
return request({
url: '/system/dict/data/remove/' + dictCode,
method: 'get'
})
}

// 导出字典数据
export function exportData(query) {
return request({
url: '/system/dict/data/export',
method: 'get',
params: query
})
}

// 启用/禁用
export function setDictDataStatus(id, status) {
return request({
url: `/system/dict/data/setStatus/${id}`,
method: 'post',
params: { status }
})
}

+ 77
- 0
src/api/system/dict/type.js 查看文件

@@ -0,0 +1,77 @@
import request from '@/utils/request'

// 查询字典类型列表
export function listType(query) {
return request({
url: '/system/dict/type/list',
method: 'get',
params: query
})
}

// 查询字典类型详细
export function getType(dictId) {
return request({
url: '/system/dict/type/get/' + dictId,
method: 'get'
})
}

// 新增字典类型
export function addType(data) {
return request({
url: '/system/dict/type/add',
method: 'post',
data: data
})
}

// 修改字典类型
export function updateType(data) {
return request({
url: '/system/dict/type/edit',
method: 'post',
data: data
})
}

// 删除字典类型
export function delType(dictId) {
return request({
url: '/system/dict/type/remove/' + dictId,
method: 'get'
})
}

// 清理参数缓存
export function clearCache() {
return request({
url: '/system/dict/type/clearCache',
method: 'get'
})
}

// 导出字典类型
export function exportType(query) {
return request({
url: '/system/dict/type/export',
method: 'get',
params: query
})
}

// 获取字典选择框列表
export function optionselect() {
return request({
url: '/system/dict/type/optionselect',
method: 'get'
})
}

// 刷新参数缓存
export function refreshCache() {
return request({
url: '/system/dict/type/refreshCache',
method: 'get'
})
}

+ 81
- 0
src/api/system/dicttree.js 查看文件

@@ -0,0 +1,81 @@
import request from '@/utils/request'

// 查询树状字典列表
export function listDicttree(query) {
return request({
url: '/system/dicttree/list',
method: 'get',
params: query
})
}

// 导出树状字典
export function exportDicttree(query) {
return request({
url: '/system/dicttree/export',
method: 'get',
params: query
})
}

// 查询树状字典详细
export function getDicttree(id) {
return request({
url: '/system/dicttree/get/' + id,
method: 'get'
})
}

// 新增树状字典
export function addDicttree(data) {
return request({
url: '/system/dicttree/add',
method: 'post',
data: data
})
}

// 修改树状字典
export function updateDicttree(data) {
return request({
url: '/system/dicttree/edit',
method: 'post',
data: data
})
}

// 删除树状字典
export function delDicttree(id) {
return request({
url: '/system/dicttree/remove/' + id,
method: 'get'
})
}

// 查询树状字典列表(树)
export function tree(query) {
return request({
url: '/system/dicttree/tree',
method: 'get',
params: query
})
}

// 查询单个树状字典详细(树)
export function dictClassTree(dictClass) {
return request({
url: '/system/dicttree/dictClassTree/' + dictClass,
method: 'get'
})
}

// 查询单个树状字典详细(列表)
export function dictClassList(dictClass, query) {
let q = query ? JSON.parse(JSON.stringify(query)) : {};
q.dictClass = dictClass;
return request({
url: '/system/dicttree/list',
method: 'get',
params: q
})
}

+ 53
- 0
src/api/system/import.js 查看文件

@@ -0,0 +1,53 @@
import request from '@/utils/request'

// 查询导入执行状态列表
export function listImport(query) {
return request({
url: '/system/import/list',
method: 'get',
params: query
})
}

// 查询导入执行状态详细
export function getImport(id) {
return request({
url: '/system/import/get/' + id,
method: 'get'
})
}

// 新增导入执行状态
export function addImport(data) {
return request({
url: '/system/import/add',
method: 'post',
data: data
})
}

// 修改导入执行状态
export function updateImport(data) {
return request({
url: '/system/import/edit',
method: 'post',
data: data
})
}

// 删除导入执行状态
export function delImport(id) {
return request({
url: '/system/import/remove/' + id,
method: 'get'
})
}

// 导出导入执行状态
export function exportImport(query) {
return request({
url: '/system/import/export',
method: 'get',
params: query
})
}

+ 53
- 0
src/api/system/importDetail.js 查看文件

@@ -0,0 +1,53 @@
import request from '@/utils/request'

// 查询导入错误明细列表
export function listImportDetail(query) {
return request({
url: '/system/detail/list',
method: 'get',
params: query
})
}

// 查询导入错误明细详细
export function getImportDetail(id) {
return request({
url: '/system/detail/get/' + id,
method: 'get'
})
}

// 新增导入错误明细
export function addImportDetail(data) {
return request({
url: '/system/detail/add',
method: 'post',
data: data
})
}

// 修改导入错误明细
export function updateImportDetail(data) {
return request({
url: '/system/detail/edit',
method: 'post',
data: data
})
}

// 删除导入错误明细
export function delImportDetail(id) {
return request({
url: '/system/detail/remove/' + id,
method: 'get'
})
}

// 导出导入错误明细
export function exportImportDetail(query) {
return request({
url: '/system/detail/export',
method: 'get',
params: query
})
}

+ 11
- 0
src/api/system/index.js 查看文件

@@ -0,0 +1,11 @@
import request from '@/utils/request'
import { praseStrEmpty } from "@/utils/ruoyi";

// 系统首页
export function systemIndex(query) {
return request({
url: '/system/index/statistics',
method: 'get',
params: query
})
}

+ 60
- 0
src/api/system/menu.js 查看文件

@@ -0,0 +1,60 @@
import request from '@/utils/request'

// 查询菜单列表
export function listMenu(query) {
return request({
url: '/system/menu/list',
method: 'get',
params: query
})
}

// 查询菜单详细
export function getMenu(menuId) {
return request({
url: '/system/menu/get/' + menuId,
method: 'get'
})
}

// 查询菜单下拉树结构
export function treeselect() {
return request({
url: '/system/menu/treeselect',
method: 'get'
})
}

// 根据角色ID查询菜单下拉树结构
export function roleMenuTreeselect(roleId) {
return request({
url: '/system/menu/roleMenuTreeselect/' + roleId,
method: 'get'
})
}

// 新增菜单
export function addMenu(data) {
return request({
url: '/system/menu/add',
method: 'post',
data: data
})
}

// 修改菜单
export function updateMenu(data) {
return request({
url: '/system/menu/edit',
method: 'post',
data: data
})
}

// 删除菜单
export function delMenu(menuId) {
return request({
url: '/system/menu/remove/' + menuId,
method: 'get'
})
}

+ 89
- 0
src/api/system/mobile.js 查看文件

@@ -0,0 +1,89 @@
import request from '@/utils/request'

// 查询手机菜单列表
export function listMobile(query) {
return request({
url: '/system/mobile/list',
method: 'get',
params: query
})
}

// 导出手机菜单
export function exportMobile(query) {
return request({
url: '/system/mobile/export',
method: 'get',
params: query
})
}

// 查询手机菜单详细
export function getMobile(id) {
return request({
url: '/system/mobile/get/' + id,
method: 'get'
})
}

// 新增手机菜单
export function addMobile(data) {
return request({
url: '/system/mobile/add',
method: 'post',
data: data
})
}

// 修改手机菜单
export function updateMobile(data) {
return request({
url: '/system/mobile/edit',
method: 'post',
data: data
})
}

// 删除手机菜单
export function delMobile(id) {
return request({
url: '/system/mobile/remove/' + id,
method: 'get'
})
}

// 编辑角色
export function setupMobileRoles(id, data) {
return request({
url: '/system/mobile/setupRoles/' + id,
method: 'post',
data: data
})
}

// 获取角色
export function getMobileRoles(id) {
return request({
url: '/system/mobile/getRoles/' + id,
method: 'get',
})
}

// 获取菜单
export function getMobileMenus(query) {
return request({
url: '/system/mobile/menus',
method: 'get',
params: query,
})
}

// 启用/禁用
export function setMobileStatus(id, status) {
return request({
url: `/system/mobile/setStatus/${id}`,
method: 'post',
params: { status }
})
}


+ 63
- 0
src/api/system/model.js 查看文件

@@ -0,0 +1,63 @@
import request from '@/utils/request'

// 查询模块配置列表
export function listModel(query) {
return request({
url: '/system/model/list',
method: 'get',
params: query
})
}

// 导出模块配置
export function exportModel(query) {
return request({
url: '/system/model/export',
method: 'get',
params: query
})
}

// 查询模块配置详细
export function getModel(id) {
return request({
url: '/system/model/get/' + id,
method: 'get'
})
}

// 新增模块配置
export function addModel(data) {
return request({
url: '/system/model/add',
method: 'post',
data: data
})
}

// 修改模块配置
export function updateModel(data) {
return request({
url: '/system/model/edit',
method: 'post',
data: data
})
}

// 删除模块配置
export function delModel(id) {
return request({
url: '/system/model/remove/' + id,
method: 'get'
})
}

// 启用/禁用
export function setModelStatus(id, status) {
return request({
url: `/system/model/setStatus/${id}`,
method: 'post',
params: { status }
})
}


+ 61
- 0
src/api/system/notice.js 查看文件

@@ -0,0 +1,61 @@
import request from '@/utils/request'

/*// 查询统一通知列表
export function listUnifiedNotice() {
return request({
url: '/system/notice/unifiedNoticeList',
method: 'get'
})
}*/
// 查询通知公告列表
export function listNotice(query) {
return request({
url: '/system/notice/list',
method: 'get',
params: query
})
}

// 导出通知公告
export function exportNotice(query) {
return request({
url: '/system/notice/export',
method: 'get',
params: query
})
}

// 查询通知公告详细
export function getNotice(noticeId) {
return request({
url: '/system/notice/get/' + noticeId,
method: 'get'
})
}

// 新增通知公告
export function addNotice(data) {
return request({
url: '/system/notice/add',
method: 'post',
data: data
})
}

// 修改通知公告
export function updateNotice(data) {
return request({
url: '/system/notice/edit',
method: 'post',
data: data
})
}

// 删除通知公告
export function delNotice(noticeId) {
return request({
url: '/system/notice/remove/' + noticeId,
method: 'get'
})
}


+ 53
- 0
src/api/system/phones.js 查看文件

@@ -0,0 +1,53 @@
import request from '@/utils/request'

// 查询通讯录列表
export function listPhones(query) {
return request({
url: '/system/phones/list',
method: 'get',
params: query
})
}

// 查询通讯录详细
export function getPhones(id) {
return request({
url: '/system/phones/get/' + id,
method: 'get'
})
}

// 新增通讯录
export function addPhones(data) {
return request({
url: '/system/phones/add',
method: 'post',
data: data
})
}

// 修改通讯录
export function updatePhones(data) {
return request({
url: '/system/phones/edit',
method: 'post',
data: data
})
}

// 删除通讯录
export function delPhones(id) {
return request({
url: '/system/phones/remove/' + id,
method: 'get'
})
}

// 导出通讯录
export function exportPhones(query) {
return request({
url: '/system/phones/export',
method: 'get',
params: query
})
}

+ 53
- 0
src/api/system/post.js 查看文件

@@ -0,0 +1,53 @@
import request from '@/utils/request'

// 查询岗位列表
export function listPost(query) {
return request({
url: '/system/post/list',
method: 'get',
params: query
})
}

// 查询岗位详细
export function getPost(postId) {
return request({
url: '/system/post/get/' + postId,
method: 'get'
})
}

// 新增岗位
export function addPost(data) {
return request({
url: '/system/post/add',
method: 'post',
data: data
})
}

// 修改岗位
export function updatePost(data) {
return request({
url: '/system/post/edit',
method: 'post',
data: data
})
}

// 删除岗位
export function delPost(postId) {
return request({
url: '/system/post/remove/' + postId,
method: 'get'
})
}

// 导出岗位
export function exportPost(query) {
return request({
url: '/system/post/export',
method: 'get',
params: query
})
}

+ 92
- 0
src/api/system/role.js 查看文件

@@ -0,0 +1,92 @@
import request from '@/utils/request'

// 查询角色列表
export function listRole(query) {
return request({
url: '/system/role/list',
method: 'get',
params: query
})
}

// 查询角色详细
export function getRole(roleId) {
return request({
url: '/system/role/get/' + roleId,
method: 'get'
})
}

// 新增角色
export function addRole(data) {
return request({
url: '/system/role/add',
method: 'post',
data: data
})
}

// 修改角色
export function updateRole(data) {
return request({
url: '/system/role/edit',
method: 'post',
data: data
})
}

// 角色数据权限
export function dataScope(data) {
return request({
url: '/system/role/dataScope',
method: 'post',
data: data
})
}

// 角色状态修改
export function changeRoleStatus(roleId, status) {
const data = {
roleId,
status
}
return request({
url: '/system/role/changeStatus',
method: 'post',
data: data
})
}

// 删除角色
export function delRole(roleId) {
return request({
url: '/system/role/remove/' + roleId,
method: 'get'
})
}

// 导出角色
export function exportRole(query) {
return request({
url: '/system/role/export',
method: 'get',
params: query
})
}

// 获取手机菜单
export function getRoleMobiles(roleId) {
return request({
url: '/system/role/getMobiles/' + roleId,
method: 'get'
})
}

// 编辑手机菜单
export function setupRoleMobiles(id, data) {
return request({
url: '/system/role/setupMobiles/' + id,
method: 'post',
data: data
})
}

+ 70
- 0
src/api/system/seal.js 查看文件

@@ -0,0 +1,70 @@
import request from '@/utils/request'

// 查询用章申请列表
export function listSeal(query) {
return request({
url: '/service/seal/list',
method: 'get',
params: query
})
}

// 查询用章申请详细
export function getSeal(id) {
return request({
url: '/service/seal/get/' + id,
method: 'get'
})
}

// 新增用章申请
export function addSeal(data) {
return request({
url: '/service/seal/add',
method: 'post',
data: data
})
}

// 修改用章申请
export function updateSeal(data) {
return request({
url: '/service/seal/edit',
method: 'post',
data: data
})
}

// 删除用章申请
export function delSeal(id) {
return request({
url: '/service/seal/remove/' + id,
method: 'get'
})
}

// 导出用章申请
export function exportSeal(query) {
return request({
url: '/service/seal/export',
method: 'get',
params: query
})
}

// 模糊查询权利人列表
export function checkMemberInformation(query) {
return request({
url: '/service/farmer/queryListByName/',
method: 'get',
params: query
})
}
// 查询用章申请列表
export function listsSeal(query) {
return request({
url: '/service/seal/lists',
method: 'get',
params: query
})
}

+ 159
- 0
src/api/system/user.js 查看文件

@@ -0,0 +1,159 @@
import request from '@/utils/request'
import { praseStrEmpty } from "@/utils/ruoyi";

// 查询用户列表
export function listUser(query) {
return request({
url: '/system/user/list',
method: 'get',
params: query
})
}
// 查询用户列表
export function getUserList(query) {
return request({
url: '/system/user/getUserList',
method: 'get',
params: query
})
}
// 查询用户列表
export function listNoDataScopeUser(query) {
return request({
url: '/system/user/listNoDataScope',
method: 'get',
params: query
})
}

// 查询用户详细
export function getUser(userId) {
return request({
url: '/system/user/' + praseStrEmpty(userId),
method: 'get'
})
}

// 新增用户
export function addUser(data) {
return request({
url: '/system/user/add',
method: 'post',
data: data
})
}

// 修改用户
export function updateUser(data) {
return request({
url: '/system/user/edit',
method: 'post',
data: data
})
}
// 删除用户
export function delUser(userId) {
return request({
url: '/system/user/remove/' + userId,
method: 'get'
})
}

// 导出用户
export function exportUser(query) {
return request({
url: '/system/user/export',
method: 'get',
params: query
})
}

// 用户密码重置
export function resetUserPwd(userId, password) {
const data = {
userId,
password
}
return request({
url: '/system/user/resetPwd',
method: 'post',
data: data
})
}

// 用户状态修改
export function changeUserStatus(userId, status) {
const data = {
userId,
status
}
return request({
url: '/system/user/changeStatus',
method: 'post',
data: data
})
}

// 查询用户个人信息
export function getUserProfile() {
return request({
url: '/system/user/profile/get',
method: 'get'
})
}

// 修改用户个人信息
export function updateUserProfile(data) {
return request({
url: '/system/user/profile/edit',
method: 'post',
data: data
})
}

// 用户密码重置
export function updateUserPwd(oldPassword, newPassword) {
const data = {
oldPassword,
newPassword
}
return request({
url: '/system/user/profile/updatePwd',
method: 'post',
params: data
})
}

// 用户头像上传
export function uploadAvatar(data) {
return request({
url: '/system/user/profile/avatar',
method: 'post',
data: data
})
}

// 下载用户导入模板
export function importTemplate() {
return request({
url: '/system/user/importTemplate',
method: 'get'
})
}

//用户上传签字
export function electronicSignature(data) {
return request({
url: '/system/user/profile/electronicSignature',
method: 'post',
data: data
})
}

// 上报春耕app
export function chungengSyncUser(userId) {
return request({
url: '/system/user/chungeng/syncUser/' + userId,
method: 'post',
})
}

+ 3
- 0
src/bus/index.js 查看文件

@@ -0,0 +1,3 @@

import Vue from 'vue';
export const eventBus = new Vue();

二進制
src/components/block-icon/icon.png 查看文件

Before After
Width: 51  |  Height: 63  |  Size: 2.9 KiB

+ 11
- 0
src/components/block-icon/index.html 查看文件

@@ -0,0 +1,11 @@
<div class="block">
<img :src="data.icon" class="icon">
<div class="right col">
<p class="value">
<span>{{data.value}}</span>
<span class="unit">{{data.unit}}</span>

</p>
<p class="name">{{data.name}}</p>
</div>
</div>

+ 25
- 0
src/components/block-icon/index.js 查看文件

@@ -0,0 +1,25 @@

export default {
props: {
data: {
type: Object,
default: function () {
return {
name: '标题',
value: '值',
unit: '单位',
icon: require('./icon.png')
}
}
},

},
data () {
return {
};
},
created () {
},
methods: {
}
};

+ 38
- 0
src/components/block-icon/index.scss 查看文件

@@ -0,0 +1,38 @@
.block {
display: block;
width: 100% !important;
height: 76.3px !important;
align-items: center;
display: flex;
background: rgba(107, 129, 165, 0.31);
border-radius: 4px;
padding: 20px;

.icon {
width: 48px;
height: 48px;
}

.right {
flex: 1;
display: flex;
flex-direction: column;
margin-left: 10px;

.value {
font-weight: bold;
font-size: 24px;
color: #FFFFFF;
text-shadow: 0px 3px 2px #05357D;

.unit {
font-size: 14px;
}
}

.name {
color: rgba(185, 211, 235, 1);
font-size: 12px;
}
}
}

+ 3
- 0
src/components/block-icon/index.vue 查看文件

@@ -0,0 +1,3 @@
<template src='./index.html'/>
<script lang='js' src='./index.js'></script>
<style lang='scss' src='./index.scss' scoped></style>

二進制
src/components/block/icon.png 查看文件

Before After
Width: 51  |  Height: 63  |  Size: 2.9 KiB

+ 7
- 0
src/components/block/index.html 查看文件

@@ -0,0 +1,7 @@
<div class="block">
<img :src="data.icon" class="icon">
<div class="right col">
<p class="value">{{data.value}}</p>
<p class="name">{{data.name}}</p>
</div>
</div>

+ 24
- 0
src/components/block/index.js 查看文件

@@ -0,0 +1,24 @@

export default {
props: {
data: {
type: Object,
default: function () {
return {
name: '标题',
value: '值',
icon: require('./icon.png')
}
}
},

},
data () {
return {
};
},
created () {
},
methods: {
}
};

+ 31
- 0
src/components/block/index.scss 查看文件

@@ -0,0 +1,31 @@
.block {
display: block;
width: 100px;
height: 40px;
align-items: center;
display: flex;

.icon {
// border: 1px solid red;
width: 80px;
height: 90px;
}

.right {
flex: 1;
display: flex;
flex-direction: column;

.value {
font-weight: bold;
font-size: 24px;
color: #FFFFFF;
text-shadow: 0px 3px 2px #05357D;
}

.name {
color: rgba(185, 211, 235, 1);
font-size: 12px;
}
}
}

+ 3
- 0
src/components/block/index.vue 查看文件

@@ -0,0 +1,3 @@
<template src='./index.html'/>
<script lang='js' src='./index.js'></script>
<style lang='scss' src='./index.scss' scoped></style>

二進制
src/components/charts/bar-sign/icon.png 查看文件

Before After
Width: 18  |  Height: 18  |  Size: 630 B

+ 1
- 0
src/components/charts/bar-sign/index.html 查看文件

@@ -0,0 +1 @@
<div :id="id" class="chart"></div>

+ 249
- 0
src/components/charts/bar-sign/index.js 查看文件

@@ -0,0 +1,249 @@
import * as echarts from 'echarts';
import elementResizeDetectorMaker from 'element-resize-detector';
export default {
props: {
id: {
type: String,
default: 'bar'
},
data: {
type: Array,
default: function () {
return [
{
name: '1月',
value: '10'
},
{
name: '2月',
value: '19'
}
];
}
},

unit: {
type: String,
default: '单位:万元'
},
color: {
type: Array,
default: function () {
return ['rgba(15, 252, 252, 1)', 'rgba(15, 252, 252, 0.04)']
}
}
},
data () {
return {
icon: require('./icon.png'),
chart: null
};
},
mounted () {
this.initChart();
},
computed: {
},
methods: {
// 设置监听器 页面尺寸变化重新绘制图表
initResizeCallBack () {
const erd = elementResizeDetectorMaker();
erd.listenTo(document.getElementById(this.id), () => {
this.$nextTick(() => {
this.chart.resize();
});
});
},
initChart () {
this.chart = echarts.init(document.getElementById(this.id));
this.chartSetOption();
},
chartSetOption () {
let xAxisData = [];
let data = [];
this.data.forEach(item => {
xAxisData.push(item.name)
data.push(item.value)
});
const option = {
color: ["#3398DB"],
tooltip: {
trigger: "axis",
axisPointer: {
type: "line",
lineStyle: {
opacity: 0,
},
}
},
legend: {
data: ["直接访问", "背景"],
show: false,
},
grid: {
left: "0%",
right: "0%",
bottom: "5%",
top: "15%",
containLabel: true,
z: 22,
},
xAxis: [
{
splitArea: {
show: false,
areaStyle: {
color: ['RGBA(13, 31, 64, 1)']
}
},
splitLine: {
show: false,
lineStyle: {
color: ['rgba(18, 40, 83, 1)'],
width: 100
}
},
type: "category",
gridIndex: 0,
data: xAxisData,
axisTick: {
alignWithLabel: true,
},
axisLine: {
lineStyle: {
color: "#0c3b71",
},
},
axisLabel: {
show: true,
color: 'rgba(185, 211, 235, 1)'
},
},
],
yAxis: [
{
type: "value",
name: this.unit,
nameTextStyle: {
color: 'rgba(185, 211, 235, 1)'
},
axisLabel: {
formatter: "{value}",
textStyle: {
color: "rgba(185, 211, 235, 1)",
},
},
axisLine: {
lineStyle: {
color: "#27b4c2",
},
},
axisTick: {
show: false,
},
splitLine: {
show: true,
lineStyle: {
color: "#11366e",
},
},
},
{
type: "value",
gridIndex: 0,
max: 100,
splitNumber: 12,
splitLine: {
show: false,
},
axisLine: {
show: false,
},
axisTick: {
show: false,
},
axisLabel: {
show: false,
}
},
],
series: [
{
name: "合格率",
type: "bar",
barWidth: 2,
xAxisIndex: 0,
yAxisIndex: 0,
showBackground: false,
backgroundStyle: {
shadowBlur: 10,
color: 'rgba(18, 40, 83, 1)'
},
itemStyle: {
normal: {
color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
{
offset: 0,
color: this.color[0],
},
{
offset: 1,
color: this.color[1],
},
]),
},
},
data: data,
zlevel: 11,
},
{
name: "合格率2",
type: "pictorialBar",
symbol: 'image://data:' + this.icon,
symbolSize: [20, 20],
symbolOffset: [0, -10],
barWidth: 20,
symbolPosition: 'end',
xAxisIndex: 0,
yAxisIndex: 0,
showBackground: false,
backgroundStyle: {
shadowBlur: 10,
color: 'rgba(18, 40, 83, 1)'
},
data: data,
zlevel: 11,
},
{
type: 'custom',
itemStyle: {
color: 'rgba(18, 40, 83, 0.4)'
},
renderItem: function (params, api) {
//获取对应类目的axisTick中心点坐标
var start = api.coord([api.value(0)]);
//通过坐标系的宽度和类目数,计算单个类目的背景
var width = (params.coordSys.width / 7) * 0.6;
return {
type: 'rect',
shape: {
// 相对左上角坐标
x: start[0] - width / 2,
y: params.coordSys.y,
width: width,
height: params.coordSys.height,
},
style: api.style()
};
},
data: [100, 100, 100, 100, 100, 100, 100]
},

],
};;
this.chart.setOption(option);
this.initResizeCallBack();

}
}
};

+ 6
- 0
src/components/charts/bar-sign/index.scss 查看文件

@@ -0,0 +1,6 @@
.chart {
overflow: visible;
width: 100%;
height: 100%;
z-index: 2;
}

+ 3
- 0
src/components/charts/bar-sign/index.vue 查看文件

@@ -0,0 +1,3 @@
<template src='./index.html'/>
<script lang='js' src='./index.js'></script>
<style lang='scss' src='./index.scss' scoped></style>

+ 1
- 0
src/components/charts/bar-special/index.html 查看文件

@@ -0,0 +1 @@
<div :id="id" class="chart"></div>

+ 177
- 0
src/components/charts/bar-special/index.js 查看文件

@@ -0,0 +1,177 @@
import * as echarts from 'echarts';
import elementResizeDetectorMaker from 'element-resize-detector';
export default {
props: {
id: {
type: String,
default: 'BAR332233'
},
data: {
type: Array,
default: function () {
return [
{
name: '资不抵债',
value: 2
},
{
name: '高债务率',
value: 2
},
{
name: '中债务率',
value: 2
},
{
name: '低债务率',
value: 2
}
];
}
},
title: {
type: String,
default: '溢价率'
},
color: {
type: [Array],
default: function () {
return ['#3181F6', '#0FFCFC']
}
}
},
data () {
return {
chart: null
};
},
mounted () {
this.initChart();
},
methods: {
// 设置监听器 页面尺寸变化重新绘制图表
initResizeCallBack () {
const erd = elementResizeDetectorMaker();
erd.listenTo(document.getElementById(this.id), () => {
this.$nextTick(() => {
this.chart.resize();
});
});
},
initChart () {
this.chart = echarts.init(document.getElementById(this.id));
this.chartSetOption();
},
chartSetOption () {
const xAxis = [];
this.data.forEach(item => {
xAxis.push(item.name)
});
const option = {
title: "",
grid: {
top: 40,
left: "7%",
right: "7%",
bottom: 10,
containLabel: true,
},
tooltip: {
trigger: "axis",
axisPointer: {
type: "none",
}
},
xAxis: [
{
type: "category",
show: true,
data: xAxis,
axisLabel: {
fontSize: 12,
color: 'rgba(166, 200, 221, 1)'
}
}
],
yAxis: [
{
name: '单位:个数',
nameTextStyle: {
fontSize: 12,
color: 'rgba(166, 200, 221, 1)',
padding: [0, 0, 0, -12]
},
splitNumber: 2,
type: 'value',
splitLine: {
lineStyle: {
color: 'rgba(65,97,128,0.15)'
}
},
axisLine: {
show: false
},
axisTick: {
show: false
},
axisLabel: {
fontSize: 12,
color: 'rgba(166, 200, 221, 1)'
}
}
],
color: ["#e54035"],
series: [
{
name: "",
type: "pictorialBar",
xAxisIndex: 0,
barMaxWidth: 70,
symbol: "path://M0,10 L10,10 C5.5,10 5.5,5 5,0 C4.5,5 4.5,10 0,10 z",
label: {
show: true,
fontSize: 18,
position: "top",
color: "#fff"
},
itemStyle: {
normal: {
color: function (params) {
const { dataIndex } = params
let colorList = [
['rgba(252, 91, 110, 1)', 'rgba(252, 91, 110, 0.8)', 'rgba(252, 91, 110, 0)'],
['rgba(252, 133, 91, 1)', 'rgba(252, 133, 91, 0.8)', 'rgba(252, 133, 91, 0)'],
['rgba(252, 231, 91, 1)', 'rgba(252, 231, 91, 0.8)', 'rgba(252, 231, 91, 0)'],
['rgba(91, 252, 114, 1)', 'rgba(91, 252, 114, 0.8)', 'rgba(91, 252, 114, 0)']
];

return new echarts.graphic.LinearGradient(0, 1, 0, 0, [
{
offset: 1,
color: colorList[dataIndex][0],
},
{
offset: 0.5,
color: colorList[dataIndex][1],
},
{
offset: 0,
color: colorList[dataIndex][2],
},
])
},
},
emphasis: {
opacity: 1,
},
},
data: this.data,
},
],
};;
this.chart.setOption(option);
this.initResizeCallBack();

}
}
};

+ 4
- 0
src/components/charts/bar-special/index.scss 查看文件

@@ -0,0 +1,4 @@
.chart {
width: 100%;
height: 100%;
}

+ 3
- 0
src/components/charts/bar-special/index.vue 查看文件

@@ -0,0 +1,3 @@
<template src='./index.html'/>
<script lang='js' src='./index.js'></script>
<style lang='scss' src='./index.scss' scoped></style>

+ 1
- 0
src/components/charts/bar/index.html 查看文件

@@ -0,0 +1 @@
<div :id="id" class="chart"></div>

+ 229
- 0
src/components/charts/bar/index.js 查看文件

@@ -0,0 +1,229 @@
import * as echarts from 'echarts';
import elementResizeDetectorMaker from 'element-resize-detector';
export default {
props: {
id: {
type: String,
default: 'bar'
},
data: {
type: Array,
default: function () {
return [
{
name: '1月',
value: '10'
},
{
name: '2月',
value: '19'
}
];
}
},
unit: {
type: String,
default: '单位:万元'
},
color: {
type: Array,
default: function () {
return ['rgba(15, 252, 252, 1)', 'rgba(53, 197, 124, 1)']
}
}
},
data () {
return {
chart: null
};
},
mounted () {
this.initChart();
},
computed: {
},
methods: {
// 设置监听器 页面尺寸变化重新绘制图表
initResizeCallBack () {
const erd = elementResizeDetectorMaker();
erd.listenTo(document.getElementById(this.id), () => {
this.$nextTick(() => {
this.chart.resize();
});
});
},
initChart () {
this.chart = echarts.init(document.getElementById(this.id));
this.chartSetOption();
},
chartSetOption () {
let xAxisData = [];
let data = [];
this.data.forEach(item => {
xAxisData.push(item.name)
data.push(item.value)
});
const option = {
color: ["#3398DB"],
tooltip: {
trigger: "axis",
axisPointer: {
type: "line",
lineStyle: {
opacity: 0,
},
}
},
legend: {
data: ["直接访问", "背景"],
show: false,
},
grid: {
left: "0%",
right: "0%",
bottom: "5%",
top: "15%",
containLabel: true,
z: 22,
},
xAxis: [
{
splitArea: {
show: false,
areaStyle: {
color: ['RGBA(13, 31, 64, 1)']
}
},
splitLine: {
show: false,
lineStyle: {
color: ['rgba(18, 40, 83, 1)'],
width: 100
}
},
type: "category",
gridIndex: 0,
data: xAxisData,
axisTick: {
alignWithLabel: true,
},
axisLine: {
lineStyle: {
color: "#0c3b71",
},
},
axisLabel: {
show: true,
color: 'rgba(185, 211, 235, 1)'
},
},
],
yAxis: [
{
type: "value",
name: this.unit,
nameTextStyle: {
color: 'rgba(185, 211, 235, 1)'
},
axisLabel: {
formatter: "{value}",
textStyle: {
color: "rgba(185, 211, 235, 1)",
},
},
axisLine: {
lineStyle: {
color: "#27b4c2",
},
},
axisTick: {
show: false,
},
splitLine: {
show: true,
lineStyle: {
color: "#11366e",
},
},
},
{
type: "value",
gridIndex: 0,
max: 100,
splitNumber: 12,
splitLine: {
show: false,
},
axisLine: {
show: false,
},
axisTick: {
show: false,
},
axisLabel: {
show: false,
}
},
],
series: [
{
name: "合格率",
type: "bar",
barWidth: 15,
xAxisIndex: 0,
yAxisIndex: 0,
showBackground: false,
backgroundStyle: {
shadowBlur: 10,
color: 'rgba(18, 40, 83, 1)'
},
itemStyle: {
normal: {
color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
{
offset: 0,
color: this.color[0],
},
{
offset: 1,
color: this.color[1],
},
]),
},
},
data: data,
zlevel: 11,
},
{
type: 'custom',
itemStyle: {
color: 'rgba(18, 40, 83, 0.4)'
},
renderItem: function (params, api) {
//获取对应类目的axisTick中心点坐标
var start = api.coord([api.value(0)]);
//通过坐标系的宽度和类目数,计算单个类目的背景
var width = (params.coordSys.width / 7) * 0.6;
return {
type: 'rect',
shape: {
// 相对左上角坐标
x: start[0] - width / 2,
y: params.coordSys.y,
width: width,
height: params.coordSys.height,
},
style: api.style()
};
},
data: [100, 100, 100, 100, 100, 100, 100]
},

],
};;
this.chart.setOption(option);
this.initResizeCallBack();

}
}
};

+ 6
- 0
src/components/charts/bar/index.scss 查看文件

@@ -0,0 +1,6 @@
.chart {
overflow: visible;
width: 100%;
height: 100%;
z-index: 2;
}

+ 3
- 0
src/components/charts/bar/index.vue 查看文件

@@ -0,0 +1,3 @@
<template src='./index.html'/>
<script lang='js' src='./index.js'></script>
<style lang='scss' src='./index.scss' scoped></style>

二進制
src/components/charts/horizontal-bar/icon.png 查看文件

Before After
Width: 18  |  Height: 18  |  Size: 630 B

+ 1
- 0
src/components/charts/horizontal-bar/index.html 查看文件

@@ -0,0 +1 @@
<div :id="id" class="chart"></div>

+ 201
- 0
src/components/charts/horizontal-bar/index.js 查看文件

@@ -0,0 +1,201 @@
import * as echarts from 'echarts';
import elementResizeDetectorMaker from 'element-resize-detector';
export default {
props: {
id: {
type: String,
default: 'horizontal-bar'
},
data: {
type: Array,
default: function () {
return [
{
name: '闲置',
value: '10'
},
{
name: '出租/出借',
value: '19'
}
];
}
},
unit: {
type: String,
default: '单位:万元'
},
color: {
type: Array,
default: function () {
return ['rgba(15, 252, 252, 1)', 'rgba(53, 197, 124, 1)']
}
}
},
data () {
return {
icon: require('./icon.png'),
chart: null
};
},
mounted () {
this.initChart();
},
computed: {
},
methods: {
// 设置监听器 页面尺寸变化重新绘制图表
initResizeCallBack () {
const erd = elementResizeDetectorMaker();
erd.listenTo(document.getElementById(this.id), () => {
this.$nextTick(() => {
this.chart.resize();
});
});
},
initChart () {
this.chart = echarts.init(document.getElementById(this.id));
this.chartSetOption();
},
chartSetOption () {
let yAxis1 = [];
let yAxis2 = [];
let data = [];

let pictorialBarData = [];
this.data.forEach((item, index) => {
yAxis1.push(item.name)
yAxis2.push(item.value + '亩')
data.push(
{
value: item.value,
itemStyle: {
color: new echarts.graphic.LinearGradient(1, 0, 0, 0, [
{
offset: 0,
color: index === 0 ? 'rgba(134, 91, 252, 1)' : 'rgba(15, 252, 252, 1)',
},
{
offset: 1,
color: index === 0 ? 'rgba(49, 129, 246, 1)' : 'rgba(194, 255, 255, 1)',
},
]),
},
}
)


pictorialBarData.push({
value: item.value,
itemStyle: {
color: "rgba(255, 255, 255, 1)",
},
})
});
const option = {
tooltip: {
trigger: "axis",
axisPointer: {
type: "shadow",
},
formatter: function (objs, index) {
let obj = objs[0];
return `${obj.name}<br/>${obj.marker}${obj.seriesName} : ${obj.value}%`;
},
},
grid: {
top: "3%",
left: "3%",
right: "4%",
bottom: "3%",
containLabel: true,
},
xAxis: {
show: false,
type: "value",
boundaryGap: [0, 0.01],
interval: 20,
min: 0,
max: 100,
splitLine: {
lineStyle: {
type: "dashed",
},
},
axisLine: {
show: false,
lineStyle: {
color: "#909396",
},
},
axisLabel: {
formatter: function (value, index) {
return value + "%";
},
color: "#303439",
},
axisTick: {
show: false,
},
},
yAxis: [
{
type: "category",
boundaryGap: true,
axisLabel: {
formatter: "{value}",
textStyle: {
color: "rgba(185, 211, 235, 1)",
},
},
axisLine: {
show: false
},
axisTick: {
show: false,
},
data: yAxis1,
},
{
type: "category",
boundaryGap: true,
axisLabel: {
formatter: "{value}",
textStyle: {
color: "rgba(185, 211, 235, 1)",
},
},
axisLine: {
show: false
},
axisTick: {
show: false,
},
data: yAxis2,
}
],
series: [
{
name: "",
barMaxWidth: 6,
type: "bar",
data: data,
},
{
name: "2",
barMaxWidth: 10,
type: "pictorialBar",
symbol: 'rect',
symbolSize: [4, 14],
symbolOffset: [4, 0],
symbolPosition: 'end',
data: pictorialBarData,
}
],
};
this.chart.setOption(option);
this.initResizeCallBack();

}
}
};

部分文件因文件數量過多而無法顯示

Loading…
取消
儲存