|
|
|
@ -128,6 +128,22 @@
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
<el-row :gutter="20" class="el-row" type="flex" style="margin-top: 0px">
|
|
|
|
|
<el-col :span="10" class="el-col">
|
|
|
|
|
<el-form-item label="角色:" label-width="150px" prop="roleId">
|
|
|
|
|
<el-select v-model="inputQuery.roleId" placeholder="请选择角色" style="width: 90%" clearable>
|
|
|
|
|
<el-option
|
|
|
|
|
v-for="item in roleList"
|
|
|
|
|
:key="item.roleName"
|
|
|
|
|
:label="item.roleName"
|
|
|
|
|
:value="item.roleId">
|
|
|
|
|
<span style="float: left">{{ item.roleName }}</span>
|
|
|
|
|
</el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
</el-card>
|
|
|
|
|
<el-card>
|
|
|
|
|
|
|
|
|
@ -240,6 +256,7 @@ import {
|
|
|
|
|
} from "element-china-area-data";
|
|
|
|
|
import {filterCompanyCert, deleteCompanyCert, auditSupCert} from "../../../api/purchase/companyCert";
|
|
|
|
|
import draggable from "vuedraggable";
|
|
|
|
|
import { customerlist } from '@/api/system/role'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
export default {
|
|
|
|
@ -342,6 +359,7 @@ export default {
|
|
|
|
|
limit: 20
|
|
|
|
|
},
|
|
|
|
|
certList: [],
|
|
|
|
|
roleList:[],
|
|
|
|
|
certTotal: 0,
|
|
|
|
|
certLoading: false,
|
|
|
|
|
addCertVisible: false,
|
|
|
|
@ -389,6 +407,7 @@ export default {
|
|
|
|
|
},
|
|
|
|
|
created() {
|
|
|
|
|
this.getCompanyCertList();
|
|
|
|
|
this.customerlist();
|
|
|
|
|
this.selectedOptions = this.inputQuery.areaCode.split(",");
|
|
|
|
|
|
|
|
|
|
},
|
|
|
|
@ -639,7 +658,18 @@ export default {
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
,
|
|
|
|
|
customerlist(){
|
|
|
|
|
customerlist().then((response) => {
|
|
|
|
|
if (response.code === 20000) {
|
|
|
|
|
this.roleList=response.data;
|
|
|
|
|
debugger
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
.catch(() => {
|
|
|
|
|
this.roleList=null;
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
filters: {
|
|
|
|
|
statusFilterType(status) {
|
|
|
|
|