diff --git a/src/api/common.ts b/src/api/common.ts
new file mode 100644
index 0000000..533537a
--- /dev/null
+++ b/src/api/common.ts
@@ -0,0 +1,18 @@
+import request from './index'
+
+// 上传文件
+export function uploadApi(data: FormData) {
+ return request({
+ url: 'minio/file/upload',
+ method: 'post',
+ data,
+ })
+}
+
+// 获取文件地址
+export function getFileUrl(fileName: string) {
+ return request({
+ url: `/minio/file/url?fileName=${fileName}`,
+ method: 'get',
+ })
+}
diff --git a/src/api/common.ts b/src/api/common.ts
new file mode 100644
index 0000000..533537a
--- /dev/null
+++ b/src/api/common.ts
@@ -0,0 +1,18 @@
+import request from './index'
+
+// 上传文件
+export function uploadApi(data: FormData) {
+ return request({
+ url: 'minio/file/upload',
+ method: 'post',
+ data,
+ })
+}
+
+// 获取文件地址
+export function getFileUrl(fileName: string) {
+ return request({
+ url: `/minio/file/url?fileName=${fileName}`,
+ method: 'get',
+ })
+}
diff --git a/src/api/home/rule/programme.ts b/src/api/home/rule/programme.ts
new file mode 100644
index 0000000..5b2f5e1
--- /dev/null
+++ b/src/api/home/rule/programme.ts
@@ -0,0 +1,38 @@
+/**
+ * 考核方案管理相关接口
+ */
+import request from '@/api/index'
+
+// 分页列表
+export function getListPage(params: object) {
+ return request({
+ url: '/assessmentPlan/ListPage',
+ method: 'get',
+ params,
+ })
+}
+// 删除
+export function delProgramme(data: object) {
+ return request({
+ url: '/assessmentPlan/delete',
+ method: 'get',
+ params: data,
+ })
+}
+// 新增
+export function addProgramme(data: object) {
+ return request({
+ url: '/assessmentPlan/add',
+ method: 'post',
+ data,
+ })
+}
+// 编辑
+export function editProgramme(data: object) {
+ return request({
+ url: '/assessmentPlan/update',
+ method: 'post',
+ data,
+ })
+}
+
diff --git a/src/api/common.ts b/src/api/common.ts
new file mode 100644
index 0000000..533537a
--- /dev/null
+++ b/src/api/common.ts
@@ -0,0 +1,18 @@
+import request from './index'
+
+// 上传文件
+export function uploadApi(data: FormData) {
+ return request({
+ url: 'minio/file/upload',
+ method: 'post',
+ data,
+ })
+}
+
+// 获取文件地址
+export function getFileUrl(fileName: string) {
+ return request({
+ url: `/minio/file/url?fileName=${fileName}`,
+ method: 'get',
+ })
+}
diff --git a/src/api/home/rule/programme.ts b/src/api/home/rule/programme.ts
new file mode 100644
index 0000000..5b2f5e1
--- /dev/null
+++ b/src/api/home/rule/programme.ts
@@ -0,0 +1,38 @@
+/**
+ * 考核方案管理相关接口
+ */
+import request from '@/api/index'
+
+// 分页列表
+export function getListPage(params: object) {
+ return request({
+ url: '/assessmentPlan/ListPage',
+ method: 'get',
+ params,
+ })
+}
+// 删除
+export function delProgramme(data: object) {
+ return request({
+ url: '/assessmentPlan/delete',
+ method: 'get',
+ params: data,
+ })
+}
+// 新增
+export function addProgramme(data: object) {
+ return request({
+ url: '/assessmentPlan/add',
+ method: 'post',
+ data,
+ })
+}
+// 编辑
+export function editProgramme(data: object) {
+ return request({
+ url: '/assessmentPlan/update',
+ method: 'post',
+ data,
+ })
+}
+
diff --git a/src/api/home/rule/proxy.ts b/src/api/home/rule/proxy.ts
new file mode 100644
index 0000000..93ce448
--- /dev/null
+++ b/src/api/home/rule/proxy.ts
@@ -0,0 +1,38 @@
+/**
+ * 考核指标管理相关接口
+ */
+import request from '@/api/index'
+
+// 分页列表
+export function getListPage(params: object) {
+ return request({
+ url: '/quotaInfo/listPage',
+ method: 'get',
+ params,
+ })
+}
+// 删除
+export function delProxy(data: object) {
+ return request({
+ url: '/quotaInfo/delete',
+ method: 'get',
+ params: data,
+ })
+}
+// 新增
+export function addProxy(data: object) {
+ return request({
+ url: '/quotaInfo/add',
+ method: 'post',
+ data,
+ })
+}
+// 编辑
+export function editProxy(data: object) {
+ return request({
+ url: '/quotaInfo/update',
+ method: 'post',
+ data,
+ })
+}
+
diff --git a/src/api/common.ts b/src/api/common.ts
new file mode 100644
index 0000000..533537a
--- /dev/null
+++ b/src/api/common.ts
@@ -0,0 +1,18 @@
+import request from './index'
+
+// 上传文件
+export function uploadApi(data: FormData) {
+ return request({
+ url: 'minio/file/upload',
+ method: 'post',
+ data,
+ })
+}
+
+// 获取文件地址
+export function getFileUrl(fileName: string) {
+ return request({
+ url: `/minio/file/url?fileName=${fileName}`,
+ method: 'get',
+ })
+}
diff --git a/src/api/home/rule/programme.ts b/src/api/home/rule/programme.ts
new file mode 100644
index 0000000..5b2f5e1
--- /dev/null
+++ b/src/api/home/rule/programme.ts
@@ -0,0 +1,38 @@
+/**
+ * 考核方案管理相关接口
+ */
+import request from '@/api/index'
+
+// 分页列表
+export function getListPage(params: object) {
+ return request({
+ url: '/assessmentPlan/ListPage',
+ method: 'get',
+ params,
+ })
+}
+// 删除
+export function delProgramme(data: object) {
+ return request({
+ url: '/assessmentPlan/delete',
+ method: 'get',
+ params: data,
+ })
+}
+// 新增
+export function addProgramme(data: object) {
+ return request({
+ url: '/assessmentPlan/add',
+ method: 'post',
+ data,
+ })
+}
+// 编辑
+export function editProgramme(data: object) {
+ return request({
+ url: '/assessmentPlan/update',
+ method: 'post',
+ data,
+ })
+}
+
diff --git a/src/api/home/rule/proxy.ts b/src/api/home/rule/proxy.ts
new file mode 100644
index 0000000..93ce448
--- /dev/null
+++ b/src/api/home/rule/proxy.ts
@@ -0,0 +1,38 @@
+/**
+ * 考核指标管理相关接口
+ */
+import request from '@/api/index'
+
+// 分页列表
+export function getListPage(params: object) {
+ return request({
+ url: '/quotaInfo/listPage',
+ method: 'get',
+ params,
+ })
+}
+// 删除
+export function delProxy(data: object) {
+ return request({
+ url: '/quotaInfo/delete',
+ method: 'get',
+ params: data,
+ })
+}
+// 新增
+export function addProxy(data: object) {
+ return request({
+ url: '/quotaInfo/add',
+ method: 'post',
+ data,
+ })
+}
+// 编辑
+export function editProxy(data: object) {
+ return request({
+ url: '/quotaInfo/update',
+ method: 'post',
+ data,
+ })
+}
+
diff --git a/src/components/showPhoto/index.vue b/src/components/showPhoto/index.vue
index aa2d44d..5c765ed 100644
--- a/src/components/showPhoto/index.vue
+++ b/src/components/showPhoto/index.vue
@@ -1,6 +1,6 @@
diff --git a/src/api/common.ts b/src/api/common.ts
new file mode 100644
index 0000000..533537a
--- /dev/null
+++ b/src/api/common.ts
@@ -0,0 +1,18 @@
+import request from './index'
+
+// 上传文件
+export function uploadApi(data: FormData) {
+ return request({
+ url: 'minio/file/upload',
+ method: 'post',
+ data,
+ })
+}
+
+// 获取文件地址
+export function getFileUrl(fileName: string) {
+ return request({
+ url: `/minio/file/url?fileName=${fileName}`,
+ method: 'get',
+ })
+}
diff --git a/src/api/home/rule/programme.ts b/src/api/home/rule/programme.ts
new file mode 100644
index 0000000..5b2f5e1
--- /dev/null
+++ b/src/api/home/rule/programme.ts
@@ -0,0 +1,38 @@
+/**
+ * 考核方案管理相关接口
+ */
+import request from '@/api/index'
+
+// 分页列表
+export function getListPage(params: object) {
+ return request({
+ url: '/assessmentPlan/ListPage',
+ method: 'get',
+ params,
+ })
+}
+// 删除
+export function delProgramme(data: object) {
+ return request({
+ url: '/assessmentPlan/delete',
+ method: 'get',
+ params: data,
+ })
+}
+// 新增
+export function addProgramme(data: object) {
+ return request({
+ url: '/assessmentPlan/add',
+ method: 'post',
+ data,
+ })
+}
+// 编辑
+export function editProgramme(data: object) {
+ return request({
+ url: '/assessmentPlan/update',
+ method: 'post',
+ data,
+ })
+}
+
diff --git a/src/api/home/rule/proxy.ts b/src/api/home/rule/proxy.ts
new file mode 100644
index 0000000..93ce448
--- /dev/null
+++ b/src/api/home/rule/proxy.ts
@@ -0,0 +1,38 @@
+/**
+ * 考核指标管理相关接口
+ */
+import request from '@/api/index'
+
+// 分页列表
+export function getListPage(params: object) {
+ return request({
+ url: '/quotaInfo/listPage',
+ method: 'get',
+ params,
+ })
+}
+// 删除
+export function delProxy(data: object) {
+ return request({
+ url: '/quotaInfo/delete',
+ method: 'get',
+ params: data,
+ })
+}
+// 新增
+export function addProxy(data: object) {
+ return request({
+ url: '/quotaInfo/add',
+ method: 'post',
+ data,
+ })
+}
+// 编辑
+export function editProxy(data: object) {
+ return request({
+ url: '/quotaInfo/update',
+ method: 'post',
+ data,
+ })
+}
+
diff --git a/src/components/showPhoto/index.vue b/src/components/showPhoto/index.vue
index aa2d44d..5c765ed 100644
--- a/src/components/showPhoto/index.vue
+++ b/src/components/showPhoto/index.vue
@@ -1,6 +1,6 @@
diff --git a/src/views/rule/programme/index.vue b/src/views/rule/programme/index.vue
index aee84d5..2ae3f24 100644
--- a/src/views/rule/programme/index.vue
+++ b/src/views/rule/programme/index.vue
@@ -6,6 +6,7 @@
diff --git a/src/api/common.ts b/src/api/common.ts
new file mode 100644
index 0000000..533537a
--- /dev/null
+++ b/src/api/common.ts
@@ -0,0 +1,18 @@
+import request from './index'
+
+// 上传文件
+export function uploadApi(data: FormData) {
+ return request({
+ url: 'minio/file/upload',
+ method: 'post',
+ data,
+ })
+}
+
+// 获取文件地址
+export function getFileUrl(fileName: string) {
+ return request({
+ url: `/minio/file/url?fileName=${fileName}`,
+ method: 'get',
+ })
+}
diff --git a/src/api/home/rule/programme.ts b/src/api/home/rule/programme.ts
new file mode 100644
index 0000000..5b2f5e1
--- /dev/null
+++ b/src/api/home/rule/programme.ts
@@ -0,0 +1,38 @@
+/**
+ * 考核方案管理相关接口
+ */
+import request from '@/api/index'
+
+// 分页列表
+export function getListPage(params: object) {
+ return request({
+ url: '/assessmentPlan/ListPage',
+ method: 'get',
+ params,
+ })
+}
+// 删除
+export function delProgramme(data: object) {
+ return request({
+ url: '/assessmentPlan/delete',
+ method: 'get',
+ params: data,
+ })
+}
+// 新增
+export function addProgramme(data: object) {
+ return request({
+ url: '/assessmentPlan/add',
+ method: 'post',
+ data,
+ })
+}
+// 编辑
+export function editProgramme(data: object) {
+ return request({
+ url: '/assessmentPlan/update',
+ method: 'post',
+ data,
+ })
+}
+
diff --git a/src/api/home/rule/proxy.ts b/src/api/home/rule/proxy.ts
new file mode 100644
index 0000000..93ce448
--- /dev/null
+++ b/src/api/home/rule/proxy.ts
@@ -0,0 +1,38 @@
+/**
+ * 考核指标管理相关接口
+ */
+import request from '@/api/index'
+
+// 分页列表
+export function getListPage(params: object) {
+ return request({
+ url: '/quotaInfo/listPage',
+ method: 'get',
+ params,
+ })
+}
+// 删除
+export function delProxy(data: object) {
+ return request({
+ url: '/quotaInfo/delete',
+ method: 'get',
+ params: data,
+ })
+}
+// 新增
+export function addProxy(data: object) {
+ return request({
+ url: '/quotaInfo/add',
+ method: 'post',
+ data,
+ })
+}
+// 编辑
+export function editProxy(data: object) {
+ return request({
+ url: '/quotaInfo/update',
+ method: 'post',
+ data,
+ })
+}
+
diff --git a/src/components/showPhoto/index.vue b/src/components/showPhoto/index.vue
index aa2d44d..5c765ed 100644
--- a/src/components/showPhoto/index.vue
+++ b/src/components/showPhoto/index.vue
@@ -1,6 +1,6 @@
diff --git a/src/views/rule/programme/index.vue b/src/views/rule/programme/index.vue
index aee84d5..2ae3f24 100644
--- a/src/views/rule/programme/index.vue
+++ b/src/views/rule/programme/index.vue
@@ -6,6 +6,7 @@
diff --git a/src/views/rule/proxy/components/edit.vue b/src/views/rule/proxy/components/edit.vue
index 1e03013..7b82ed4 100644
--- a/src/views/rule/proxy/components/edit.vue
+++ b/src/views/rule/proxy/components/edit.vue
@@ -5,6 +5,10 @@
-->
-
+
保存
@@ -78,78 +169,78 @@
-
-
+
+
+
+
-
-
+
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
+
+
-
-
-
- 区间范围
-
-
- 加分值
-
-
- 减分值
+
+
+
+ {{ item.name }}
-
-
+
+
-
-
+
+
-
-
+
+
上传
diff --git a/src/api/common.ts b/src/api/common.ts
new file mode 100644
index 0000000..533537a
--- /dev/null
+++ b/src/api/common.ts
@@ -0,0 +1,18 @@
+import request from './index'
+
+// 上传文件
+export function uploadApi(data: FormData) {
+ return request({
+ url: 'minio/file/upload',
+ method: 'post',
+ data,
+ })
+}
+
+// 获取文件地址
+export function getFileUrl(fileName: string) {
+ return request({
+ url: `/minio/file/url?fileName=${fileName}`,
+ method: 'get',
+ })
+}
diff --git a/src/api/home/rule/programme.ts b/src/api/home/rule/programme.ts
new file mode 100644
index 0000000..5b2f5e1
--- /dev/null
+++ b/src/api/home/rule/programme.ts
@@ -0,0 +1,38 @@
+/**
+ * 考核方案管理相关接口
+ */
+import request from '@/api/index'
+
+// 分页列表
+export function getListPage(params: object) {
+ return request({
+ url: '/assessmentPlan/ListPage',
+ method: 'get',
+ params,
+ })
+}
+// 删除
+export function delProgramme(data: object) {
+ return request({
+ url: '/assessmentPlan/delete',
+ method: 'get',
+ params: data,
+ })
+}
+// 新增
+export function addProgramme(data: object) {
+ return request({
+ url: '/assessmentPlan/add',
+ method: 'post',
+ data,
+ })
+}
+// 编辑
+export function editProgramme(data: object) {
+ return request({
+ url: '/assessmentPlan/update',
+ method: 'post',
+ data,
+ })
+}
+
diff --git a/src/api/home/rule/proxy.ts b/src/api/home/rule/proxy.ts
new file mode 100644
index 0000000..93ce448
--- /dev/null
+++ b/src/api/home/rule/proxy.ts
@@ -0,0 +1,38 @@
+/**
+ * 考核指标管理相关接口
+ */
+import request from '@/api/index'
+
+// 分页列表
+export function getListPage(params: object) {
+ return request({
+ url: '/quotaInfo/listPage',
+ method: 'get',
+ params,
+ })
+}
+// 删除
+export function delProxy(data: object) {
+ return request({
+ url: '/quotaInfo/delete',
+ method: 'get',
+ params: data,
+ })
+}
+// 新增
+export function addProxy(data: object) {
+ return request({
+ url: '/quotaInfo/add',
+ method: 'post',
+ data,
+ })
+}
+// 编辑
+export function editProxy(data: object) {
+ return request({
+ url: '/quotaInfo/update',
+ method: 'post',
+ data,
+ })
+}
+
diff --git a/src/components/showPhoto/index.vue b/src/components/showPhoto/index.vue
index aa2d44d..5c765ed 100644
--- a/src/components/showPhoto/index.vue
+++ b/src/components/showPhoto/index.vue
@@ -1,6 +1,6 @@
diff --git a/src/views/rule/programme/index.vue b/src/views/rule/programme/index.vue
index aee84d5..2ae3f24 100644
--- a/src/views/rule/programme/index.vue
+++ b/src/views/rule/programme/index.vue
@@ -6,6 +6,7 @@
diff --git a/src/views/rule/proxy/components/edit.vue b/src/views/rule/proxy/components/edit.vue
index 1e03013..7b82ed4 100644
--- a/src/views/rule/proxy/components/edit.vue
+++ b/src/views/rule/proxy/components/edit.vue
@@ -5,6 +5,10 @@
-->
-
+
保存
@@ -78,78 +169,78 @@
-
-
+
+
+
+
-
-
+
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
+
+
-
-
-
- 区间范围
-
-
- 加分值
-
-
- 减分值
+
+
+
+ {{ item.name }}
-
-
+
+
-
-
+
+
-
-
+
+
上传
diff --git a/src/views/rule/proxy/index.vue b/src/views/rule/proxy/index.vue
index 414df02..a027af9 100644
--- a/src/views/rule/proxy/index.vue
+++ b/src/views/rule/proxy/index.vue
@@ -6,55 +6,62 @@
@@ -131,22 +157,23 @@
-
+
-
+
+
+
-
+
+
+
-
+
-
-
-
-
+