作者 朱兆平

bug-fix:

1. 组织机构更新提交的报错修复
... ... @@ -349,7 +349,7 @@ let routes = [
children: [
{ path: '/user', component: User, name: '用户管理' },
{ path: '/role', component: Role, name: '组织机构' },
{ path: '/crm', component: CRM, name: '组织机构' },
{ path: '/crm', component: CRM, name: '客户资源' },
{ path: '/perm', component: Perm, name: '权限管理' },
{ path: '/dataperm', component: DataPerm, name: '数据权限' },
{ path: '/log', component: LOG, name: '系统日志' },
... ...
... ... @@ -97,7 +97,7 @@
</el-table-column>
<el-table-column prop="businessLicense" label="工商代码" min-width="180" >
</el-table-column>
<el-table-column prop="orgtype" label="业务类型" min-width="150" >
<el-table-column prop="orgtype" label="供应类型" min-width="150" >
<template slot-scope="scope">
<el-tag type="" v-if="scope.row.orgtype==='M'">{{busnessType[scope.row.orgtype]}}</el-tag>
<el-tag type="success" v-if="scope.row.orgtype==='C'">{{busnessType[scope.row.orgtype]}}</el-tag>
... ... @@ -146,7 +146,7 @@
</el-option>
</el-select>
</el-form-item>
<el-form-item label=" " prop="addForm.orgtype">
<el-form-item label=" " prop="orgtype">
<el-select v-model="addForm.orgtype" placeholder="业务类型">
<el-option
v-for="item in options"
... ... @@ -233,7 +233,7 @@
import { getList as permList } from '../../api/perm_api';
import moment from 'moment'
export default {
name:'Role',
name:'Role',
data() {
return {
options: [
... ... @@ -304,7 +304,7 @@
PermFormVisible: false,
addLoading: false,
addFormRules: {
roleName: [
roleName: [
{ required: true, message: '请输入岗位/角色名称', trigger: 'blur' }
],
type: [
... ... @@ -313,19 +313,19 @@
departmentid:[
{ required: true, message: '请输入承运人代码', trigger: 'blur' }
],
'addForm.orgtype': [
'orgtype': [
{ required: true, message: '请选择业务类型', trigger: 'blur' }
]
},
//新增界面数据
addForm: {
description: '',
roleName: '',
roleSign: 1,
departmentid:'',
type: '',
businessLicense: '',
customsRegCode: '',
description: '',
roleName: '',
roleSign: 1,
departmentid:'',
type: '',
businessLicense: '',
customsRegCode: '',
parentName: '',
mqcode: '',
orgtype:''
... ...