From 368f2e39b1ad3a3480fe8d20ba0b7a76cf844ef6 Mon Sep 17 00:00:00 2001
From: quyixiao <2621048238@qq.com>
Date: Mon, 21 Sep 2020 17:21:08 +0800
Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/api_staff_role.js | 8 ++-
.../record/recorddetail-add-or-update.vue | 2 +-
.../modules/result/record/recorddetail.vue | 55 ++++++++-----------
.../result/role/lzstaffrole-add-or-update.vue | 5 +-
src/views/modules/result/role/lzstaffrole.vue | 38 +++++--------
5 files changed, 48 insertions(+), 60 deletions(-)
diff --git a/src/api/api_staff_role.js b/src/api/api_staff_role.js
index ba4f20e..2caa783 100644
--- a/src/api/api_staff_role.js
+++ b/src/api/api_staff_role.js
@@ -17,6 +17,10 @@ export const apiSysRoleList = (params, id) => {
return http({url: `/lz_management/user/lzstaffrole/role/list/${id}`, method: 'get', params})
}
-export const apiSysRoleConfirm = (data, type) => {
- return http({ url: `/lz_management/user/lzstaffrole/updateOrAdd`, method: 'post', data })
+export const apiDelete = params => {
+ return http({url: `/lz_management/user/lzstaffrole/delete/${params}`, method: 'post'})
+}
+
+export const apiSysRoleConfirm = (data, type) => {
+ return http({url: `/lz_management/user/lzstaffrole/updateOrAdd`, method: 'post', data})
}
diff --git a/src/views/modules/result/record/recorddetail-add-or-update.vue b/src/views/modules/result/record/recorddetail-add-or-update.vue
index ff9c0e9..2e20dcc 100644
--- a/src/views/modules/result/record/recorddetail-add-or-update.vue
+++ b/src/views/modules/result/record/recorddetail-add-or-update.vue
@@ -57,7 +57,7 @@
diff --git a/src/views/modules/result/record/recorddetail.vue b/src/views/modules/result/record/recorddetail.vue
index ac85072..d8efd47 100644
--- a/src/views/modules/result/record/recorddetail.vue
+++ b/src/views/modules/result/record/recorddetail.vue
@@ -27,25 +27,28 @@
直属上级:{{ superStaff }}
-
-
提交审批
+
+
+
+
+ 提交审批
-
-
-
-
-
-
-
+
+ 添加
-
-
确认得分
+
+ 确认得分
+
+
+
+
+
@@ -81,21 +89,6 @@
-
-
@@ -125,8 +118,8 @@
- 添加
- 编辑
+ 编辑
+ 评分
@@ -352,8 +345,8 @@ export default {
if (rowIndex >= this.yeJiCheckNum + 1 && rowIndex < this.yeJiCheckNum + 1 + this.wenHuaJiaZhiGuanNum) {
if (columnIndex === 1) {
- return [1, 4]
- } else if (columnIndex === 2 || columnIndex === 3 || columnIndex === 4) {
+ return [1, 2]
+ } else if (columnIndex === 2) {
return [0, 0]
}
}
diff --git a/src/views/modules/result/role/lzstaffrole-add-or-update.vue b/src/views/modules/result/role/lzstaffrole-add-or-update.vue
index 39d4054..a996699 100644
--- a/src/views/modules/result/role/lzstaffrole-add-or-update.vue
+++ b/src/views/modules/result/role/lzstaffrole-add-or-update.vue
@@ -6,7 +6,7 @@
-
+
+ :value="item.departmentLevel">
@@ -192,7 +192,6 @@ export default {
this.visible = false
return
}
- alert( this.dataForm.departmentLevel)
this.$refs['dataForm'].validate((valid) => {
if (valid) {
let params = {
diff --git a/src/views/modules/result/role/lzstaffrole.vue b/src/views/modules/result/role/lzstaffrole.vue
index e587d2d..9e4123c 100644
--- a/src/views/modules/result/role/lzstaffrole.vue
+++ b/src/views/modules/result/role/lzstaffrole.vue
@@ -2,12 +2,11 @@
-
+
查询
新增
- 批量删除
import AddOrUpdate from './lzstaffrole-add-or-update'
- import {apiGetRoleList} from '@/api/api_staff_role'
+ import {apiGetRoleList,apiDelete} from '@/api/api_staff_role'
export default {
data () {
return {
dataForm: {
- key: ''
+ name: ''
},
dataList: [],
pageIndex: 1,
@@ -150,7 +149,7 @@
})
},
// 删除
- deleteHandle (id) {
+ async deleteHandle (id) {
var ids = id ? [id] : this.dataListSelections.map(item => {
return item.id
})
@@ -159,24 +158,17 @@
cancelButtonText: '取消',
type: 'warning'
}).then(() => {
- this.$http({
- url: this.$http.adornUrl('/user/lzstaffrole/delete'),
- method: 'post',
- data: this.$http.adornData(ids, false)
- }).then(({data}) => {
- if (data && data.code === 0) {
- this.$message({
- message: '操作成功',
- type: 'success',
- duration: 1500,
- onClose: () => {
- this.getDataList()
- }
- })
- } else {
- this.$message.error(data.msg)
- }
- })
+ const data = apiDelete(id)
+ if (data && data.code === 0) {
+ this.$message({
+ message: '操作成功',
+ type: 'success',
+ duration: 1500,
+ onClose: () => {
+ this.getDataList()
+ }
+ })
+ }
})
}
}