Merge remote-tracking branch 'origin/master'

ywj_dev
郑明梁 2 years ago
commit 6fa06ff4a9

@ -1,7 +1,7 @@
<template> <template>
<div> <div>
<el-card> <el-card>
<el-tabs type="border-card" > <el-tabs type="border-card">
<el-tab-pane> <el-tab-pane>
<span slot="label">内部角色</span> <span slot="label">内部角色</span>
<el-form :model="queryParams" ref="queryForm" size="mini" :inline="true" v-show="showSearch"> <el-form :model="queryParams" ref="queryForm" size="mini" :inline="true" v-show="showSearch">
@ -213,7 +213,6 @@
</el-tab-pane> </el-tab-pane>
</el-tabs> </el-tabs>
<!-- 添加或修改角色配置对话框 --> <!-- 添加或修改角色配置对话框 -->
@ -235,9 +234,9 @@
<el-input-number v-model="form.roleSort" controls-position="right" :min="0"/> <el-input-number v-model="form.roleSort" controls-position="right" :min="0"/>
</el-form-item> </el-form-item>
<el-form-item label="状态" prop="status"> <el-form-item label="状态" prop="status">
<el-radio-group v-model="form.status" > <el-radio-group v-model="form.status">
<el-radio label="0" >正常</el-radio> <el-radio label="0">正常</el-radio>
<el-radio label="1" >禁用</el-radio> <el-radio label="1">禁用</el-radio>
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>
<!--<el-form-item label="供应商角色" prop="isCustomer">--> <!--<el-form-item label="供应商角色" prop="isCustomer">-->
@ -337,10 +336,10 @@ export default {
dicts: ['sys_normal_disable'], dicts: ['sys_normal_disable'],
data() { data() {
return { return {
userStatus:null, userStatus: null,
// //
loading: true, loading: true,
Adminloading:true, Adminloading: true,
// //
ids: [], ids: [],
// //
@ -351,9 +350,9 @@ export default {
showSearch: true, showSearch: true,
// //
total: 0, total: 0,
Admintotal:0, Admintotal: 0,
// //
AdminroleList:[], AdminroleList: [],
// //
roleList: [], roleList: [],
// //
@ -403,8 +402,8 @@ export default {
roleKey: undefined, roleKey: undefined,
status: undefined status: undefined
}, },
AdminParams:{}, AdminParams: {},
Params:{}, Params: {},
// //
form: {}, form: {},
defaultProps: { defaultProps: {
@ -451,22 +450,22 @@ export default {
methods: { methods: {
/** 查询角色列表 */ /** 查询角色列表 */
getList() { getList() {
this.Adminloading =true; this.Adminloading = true;
this.AdminParams=this.queryParams this.AdminParams = this.queryParams
this.AdminParams.isCustomer=0; this.AdminParams.isCustomer = 0;
listRole(this.addDateRange(this.AdminParams, this.dateRange)).then(response => { listRole(this.addDateRange(this.AdminParams, this.dateRange)).then(response => {
this.AdminroleList=response.data.list this.AdminroleList = response.data.list
this.Admintotal = response.data.total; this.Admintotal = response.data.total;
this.Adminloading =false; this.Adminloading = false;
} }
); );
}, },
getCustomerList() { getCustomerList() {
this.loading = true; this.loading = true;
this.Params=this.queryParams this.Params = this.queryParams
this.Params.isCustomer=1; this.Params.isCustomer = 1;
listRole(this.addDateRange(this.queryParams, this.dateRange)).then(response => { listRole(this.addDateRange(this.queryParams, this.dateRange)).then(response => {
this.roleList=response.data.list this.roleList = response.data.list
this.total = response.data.total; this.total = response.data.total;
this.loading = false; this.loading = false;
} }
@ -619,11 +618,10 @@ export default {
}, },
/** 新增按钮操作 */ /** 新增按钮操作 */
handleAdd(val) { handleAdd(val) {
this.userStatus=val; this.userStatus = val;
this.reset(); this.reset();
this.getMenuTreeselect(); this.getMenuTreeselect();
this.open = true; this.open = true;
this.form.isCustomer=0;
this.title = "角色管理-新增"; this.title = "角色管理-新增";
}, },
/** 修改按钮操作 */ /** 修改按钮操作 */
@ -680,10 +678,12 @@ export default {
// return // return
// } // }
debugger debugger
if(this.userStatus == 0){ if(this.form.isCustomer == null){
this.form.isCustomer=0; if (this.userStatus == 0) {
}else{ this.form.isCustomer = 0;
this.form.isCustomer=1; } else {
this.form.isCustomer = 1;
}
} }
this.$refs["form"].validate(valid => { this.$refs["form"].validate(valid => {
if (valid) { if (valid) {

Loading…
Cancel
Save