Browse Source

新增权限

lihuilin/feature-20250623164044-金币前端
lihuilin 4 weeks ago
parent
commit
61f7f0214b
  1. 4
      src/views/audit/refundAudit.vue
  2. 19
      src/views/permissions/permission.vue

4
src/views/audit/refundAudit.vue

@ -386,6 +386,7 @@ const handleSearch = function () {
// //
const resetSearch = function () { const resetSearch = function () {
const auditStatus = searchForm.value.auditStatus;
searchForm.value = { searchForm.value = {
jwcode: '', jwcode: '',
refundType: '', refundType: '',
@ -394,7 +395,8 @@ const resetSearch = function () {
startTime: '', startTime: '',
endTime: '', endTime: '',
sortField:'', sortField:'',
sortOrder:''
sortOrder:'',
auditStatus:auditStatus
} }
dateRange.value = [] dateRange.value = []
} }

19
src/views/permissions/permission.vue

@ -66,7 +66,7 @@ const get = async function (val) {
if (typeof val === 'number') { if (typeof val === 'number') {
getObj.value.pageNum = val getObj.value.pageNum = val
} }
console.log('搜索参数', getObj.value,admin.value)
console.log('搜索参数', getObj.value, admin.value)
// POST // POST
const result = await request({ const result = await request({
url: '/permission/getPermission', url: '/permission/getPermission',
@ -166,10 +166,23 @@ const permissionAdd = async function () {
try { try {
addAdmin.value.adminFlag = 1 addAdmin.value.adminFlag = 1
addAdmin.value.status1 = 1 addAdmin.value.status1 = 1
if (addAdmin.value.postiton == '管理员') {
addAdmin.value.postiton == 1
}
const params = {
"account": addAdmin.value.account,//OA
"adminName": addAdmin.value.name,//
"market": addAdmin.value.market,//
"roleId": addAdmin.value.permission,//ID
"postiton": addAdmin.value.postiton,//
"machineId": addAdmin.value.machineId,//
"remark": addAdmin.value.remark//
}
const result = await request({ const result = await request({
url: '/permission/addPermission', url: '/permission/addPermission',
data: addAdmin.value
data: params
}) })
console.log(addAdmin.value)
if (result.code == 200) { if (result.code == 200) {
ElMessage.success('添加成功') ElMessage.success('添加成功')
@ -458,7 +471,7 @@ const handleCurrentChange = function (val) {
<el-input v-model="addAdmin.name" placeholder="请输入用户名" style="width: 220px" /> <el-input v-model="addAdmin.name" placeholder="请输入用户名" style="width: 220px" />
</el-form-item> </el-form-item>
<el-form-item prop="market" label="所属地区:" required>
<el-form-item prop="market" label="所属地区:" required>
<el-select v-model="addAdmin.market" placeholder="请选择所属地区" style="width: 220px" <el-select v-model="addAdmin.market" placeholder="请选择所属地区" style="width: 220px"
@change="() => Ref.value.validateField('market')"> @change="() => Ref.value.validateField('market')">
<el-option v-for="item in market" :key="item" :label="item" :value="item" /> <el-option v-for="item in market" :key="item" :label="item" :value="item" />

Loading…
Cancel
Save