| | |
| | | </el-radio-group> |
| | | </el-form-item> |
| | | <el-form-item label="组织编码" prop="OrgCode"> |
| | | <el-input v-model="dialogForm.OrgCode" :disabled="operation!=='add'" style="width: 220px" /> |
| | | <el-input v-model="dialogForm.OrgCode" disabled style="width: 220px" /> |
| | | </el-form-item> |
| | | <el-form-item label="组织名称" prop="OrgName"> |
| | | <el-input v-model="dialogForm.OrgName" style="width: 220px" /> |
| | |
| | | import Pagination from '@/components/Pagination' |
| | | import { AddUpdateOrganization, DeleteOrganization, OrganizationSearch, PrentOrganization } from '@/api/jcsz' |
| | | import { getCookie } from '@/utils/auth' |
| | | import { getNewEncodingRules } from '@/utils/global' |
| | | |
| | | const SER_HZ = /^[\u4e00-\u9fa5]+$/ |
| | | export default { |
| | |
| | | return { |
| | | mainHeight: 0, |
| | | tableHeight: 0, |
| | | numvalue: 0, |
| | | form: { |
| | | OrgCode: '', // 组织架构代码 |
| | | OrgName: '', // 组织架构名称 |
| | |
| | | }, |
| | | |
| | | // 新增按钮 |
| | | add(operation) { |
| | | async add(operation) { |
| | | this.operation = operation |
| | | this.dialogVisible = true |
| | | |
| | | const res = await getNewEncodingRules(getCookie('ruleCode')) |
| | | this.dialogForm.OrgCode = res.RightCode |
| | | this.numvalue = res.numvalue |
| | | }, |
| | | // 修改按钮 |
| | | edit(operation, row) { |
| | |
| | | OrganType: this.dialogFormOrgTypeSelected, |
| | | OrganCode: this.dialogForm.OrgCode, |
| | | OrganName: this.dialogForm.OrgName, |
| | | RightCode: this.operation === 'add' ? getCookie('ruleCode') : '', |
| | | numvalue: this.operation === 'add' ? this.numvalue : '', |
| | | SupUnit: this.dialogFormOrgTypeSelected === 'F' ? '0' : this.dialogForm.SupUnit, |
| | | OperType: this.operation === 'add' ? 'Add' : 'Update', |
| | | Operator: getCookie('admin') |