| | |
| | | 'menu.list.searchtable': '查询表格',
|
| | | 'menu.list.role': '角色配置',
|
| | | 'menu.list.menu': '菜单配置',
|
| | | 'menu.list.unit': '系统管理',
|
| | | 'menu.list.unit': '责任单位维护',
|
| | | 'menu.list.devicesBasic': '设备配置',
|
| | | 'menu.list.devicesVersion': '型号配置',
|
| | | 'menu.list.devicesMonitorPoint': '监测站点管理',
|
| | |
| | | 'menu.account.logout': '退出登录',
|
| | | 'menu.list.basic':'基本信息',
|
| | | 'menu.list.changeunit':'单位转换',
|
| | | 'menu.system': '系统管理',
|
| | | 'menu.system': '责任单位维护',
|
| | | 'menu.system.account': '账户管理',
|
| | | 'menu.system.logmanage':'日志管理',
|
| | | 'menu.system.dictmanage':'字典管理',
|
| | |
| | | name: '/authority/unit',
|
| | | component: () => import('@/views/list/Unit.vue'),
|
| | | meta: {
|
| | | title: '系统管理',
|
| | | title: '责任单位维护',
|
| | | routerGuard: true,
|
| | | i18n:`menu.list.unit`
|
| | | },
|
| | |
| | | <a-cascader |
| | | v-model="editForm.parentCode" |
| | | placeholder="请选择" |
| | | change-on-select |
| | | :options="newParentListOptions" |
| | | @change="positionLevel" |
| | | :disabled="pageState === 'view'" |
| | |
| | | unitName:'', |
| | | parentCode: [], |
| | | areaCode:'', |
| | | state:Number, |
| | | state:'0', |
| | | } |
| | | |
| | | private pagination:any={ |
| | |
| | | page:1, |
| | | size: 20 |
| | | }).then(res=>{ |
| | | this.dataSource =res.data.data.item |
| | | this.dataSource = res.data.data.item |
| | | this.pagination.total = res.data.data.total |
| | | }) |
| | | .catch(err=>{ |
| | | console.log(err); |
| | |
| | | parentCode: code, |
| | | parentCodeList:this.editForm.parentCode, |
| | | areaCode: this.editForm.areaCode, |
| | | state:this.editForm.state |
| | | state:parseInt(this.editForm.state) |
| | | }).then((res: any) => { |
| | | this.handleSearch() |
| | | this.visibleCreateModal = false |
| | |
| | | unitName:'', |
| | | parentCode: [], |
| | | areaCode:'', |
| | | state: Number, |
| | | state: '0', |
| | | parentCodeList:[] |
| | | } |
| | | }).catch((err)=>{ |
| | |
| | | unitName:'', |
| | | parentCode: [], |
| | | areaCode:'', |
| | | state: Number, |
| | | state: '0', |
| | | parentCodeList:[] |
| | | } |
| | | } |
| | |
| | | unitName:'', |
| | | parentCode: [], |
| | | areaCode:'', |
| | | state: Number, |
| | | state: '0', |
| | | parentCodeList:[] |
| | | } |
| | | this.visibleInvalidityModal = false; |
| | |
| | | console.log('1111',text) |
| | | console.log('2222',record) |
| | | console.log('333', index) |
| | | if (record.state==='1') { |
| | | if (record.isInvalid ===0) { |
| | | if (record.state ==='0') { |
| | | return <div> |
| | | <a onClick = { |
| | | () => this.handleUpdateModalVisible(true, record) |
| | | } > 编辑 </a> |
| | | <a-divider type='vertical' /> |
| | | <a onClick = { |
| | | () => this.handleDetailModalVisible(true, record) |
| | | } > 详情 </a> |
| | | <a-divider type = 'vertical' / > |
| | | <a v-show="record.state !=='1'" onClick={ () => this.handleAssert(record) |
| | | } >生效</a> |
| | | <a-divider type = 'vertical' /> |
| | | <a v-show="record.isInvalid !=='0'" onClick = { |
| | | () => this.handleInvalidity(record) |
| | | } >作废</a> |
| | | </div> |
| | | } else { |
| | | return <div> |
| | | <a onClick = { |
| | | () => this.handleUpdateModalVisible(true, record) |
| | | } > 编辑 </a> |
| | | <a-divider type='vertical' /> |
| | | <a onClick = { |
| | | () => this.handleDetailModalVisible(true, record) |
| | | } > 详情 </a> |
| | | <a-divider type = 'vertical' / > |
| | | <a v-show="record.state !=='1'" onClick={ () => this.handleAssert(record) |
| | | } >生效</a> |
| | | |
| | | </div> |
| | | } |
| | | } else { |
| | | if (record.isInvalid ===0) { |
| | | return <div> |
| | | <a onClick = { |
| | | () => this.handleUpdateModalVisible(true, record) |
| | | } > 编辑 </a> |
| | | <a-divider type='vertical' /> |
| | | <a onClick = { |
| | | () => this.handleDetailModalVisible(true, record) |
| | | } > 详情 </a> |
| | |
| | | </div> |
| | | } else { |
| | | return <div> |
| | | <a onClick = { |
| | | () => this.handleUpdateModalVisible(true, record) |
| | | } > 编辑 </a> |
| | | <a-divider type='vertical' /> |
| | | <a onClick = { |
| | | () => this.handleDetailModalVisible(true, record) |
| | | } > 详情 </a> |
| | | <a-divider type='vertical' /> |
| | | <a onClick = { |
| | | () => this.handleUpdateModalVisible(true, record) |
| | | } > 编辑 </a> |
| | | </div> |
| | | } |
| | | } |
| | | this.handleSearch(); |
| | | } |
| | | |
| | |
| | | name: '/authority/unit',
|
| | | component: () => import(/* webpackChunkName: "list" */ '@/views/list/Unit.vue'),
|
| | | meta: {
|
| | | title: '系统管理',
|
| | | title: '责任单位维护',
|
| | | routerGuard: true
|
| | | },
|
| | | }
|