|
@@ -1,5 +1,5 @@
|
|
import React, { useState, useEffect, useRef } from 'react';
|
|
import React, { useState, useEffect, useRef } from 'react';
|
|
-import { Form, Input, Button, Table, Row, Col, Select, Modal, DatePicker, Space,message } from 'antd';
|
|
|
|
|
|
+import { Form, Input, Button, Table, Row, Col, Select, Modal, DatePicker, Space, message } from 'antd';
|
|
import { DeleteOutlined, PlusOutlined } from '@ant-design/icons';
|
|
import { DeleteOutlined, PlusOutlined } from '@ant-design/icons';
|
|
import '@common/common.less';
|
|
import '@common/common.less';
|
|
import apiObj from '@api/index';
|
|
import apiObj from '@api/index';
|
|
@@ -128,42 +128,42 @@ function FieldRules() {
|
|
setVisible(flag)
|
|
setVisible(flag)
|
|
}
|
|
}
|
|
//新增修改跳转
|
|
//新增修改跳转
|
|
- function showModal(type,id) {
|
|
|
|
|
|
+ function showModal(type, id) {
|
|
setAddVisible(true)
|
|
setAddVisible(true)
|
|
setType(type)
|
|
setType(type)
|
|
- if(type == 1){
|
|
|
|
|
|
+ if (type == 1) {
|
|
setFiledDetail({
|
|
setFiledDetail({
|
|
columnList: [{
|
|
columnList: [{
|
|
columnCname: undefined,
|
|
columnCname: undefined,
|
|
columnEname: undefined,
|
|
columnEname: undefined,
|
|
ableCname: undefined,
|
|
ableCname: undefined,
|
|
tableEname: undefined,
|
|
tableEname: undefined,
|
|
- id:undefined
|
|
|
|
|
|
+ id: undefined
|
|
}],
|
|
}],
|
|
standardValueList: [{
|
|
standardValueList: [{
|
|
tit: ''
|
|
tit: ''
|
|
}]
|
|
}]
|
|
})
|
|
})
|
|
- }else{
|
|
|
|
|
|
+ } else {
|
|
getByIdColumnVerify(id)
|
|
getByIdColumnVerify(id)
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+
|
|
}
|
|
}
|
|
//详情
|
|
//详情
|
|
- function getByIdColumnVerify(id){
|
|
|
|
|
|
+ function getByIdColumnVerify(id) {
|
|
const param = {
|
|
const param = {
|
|
columnId: id,
|
|
columnId: id,
|
|
}
|
|
}
|
|
post(api.getByIdColumnVerify, param).then((res) => {
|
|
post(api.getByIdColumnVerify, param).then((res) => {
|
|
if (res.data.code === 200) {
|
|
if (res.data.code === 200) {
|
|
const data = res.data.data;
|
|
const data = res.data.data;
|
|
- const arr ={
|
|
|
|
|
|
+ const arr = {
|
|
columnList: [{
|
|
columnList: [{
|
|
columnCname: data.columnCname,
|
|
columnCname: data.columnCname,
|
|
columnEname: data.columnEname,
|
|
columnEname: data.columnEname,
|
|
tableCname: data.tableCname,
|
|
tableCname: data.tableCname,
|
|
tableEname: data.tableEname,
|
|
tableEname: data.tableEname,
|
|
- id:data.id
|
|
|
|
|
|
+ id: data.id
|
|
}],
|
|
}],
|
|
standardValueList: [{
|
|
standardValueList: [{
|
|
tit: data.standardvalue,
|
|
tit: data.standardvalue,
|
|
@@ -212,23 +212,23 @@ function FieldRules() {
|
|
getColumnVerifyPage(data);
|
|
getColumnVerifyPage(data);
|
|
};
|
|
};
|
|
const columns = [
|
|
const columns = [
|
|
- { title: '序号', dataIndex: 'index', render: (text, record, index) => (current - 1) * params.size + index + 1,width: 60 },
|
|
|
|
- { title: '表名称(中文)', dataIndex: 'tableCname', key: 'tableCname',width: 130, },
|
|
|
|
- { title: '表名称(英文)', dataIndex: 'tableEname', key: 'tableEname',width: 130, },
|
|
|
|
- { title: '字段名称(中文)', dataIndex: 'columnCname', key: 'columnCname',width: 145, },
|
|
|
|
- { title: '字段名称(英文)', dataIndex: 'columnEname', key: 'columnEname',width: 145, },
|
|
|
|
|
|
+ { title: '序号', dataIndex: 'index', render: (text, record, index) => (current - 1) * params.size + index + 1, width: 60 },
|
|
|
|
+ { title: '表名称(中文)', dataIndex: 'tableCname', key: 'tableCname', width: 130, },
|
|
|
|
+ { title: '表名称(英文)', dataIndex: 'tableEname', key: 'tableEname', width: 130, },
|
|
|
|
+ { title: '字段名称(中文)', dataIndex: 'columnCname', key: 'columnCname', width: 145, },
|
|
|
|
+ { title: '字段名称(英文)', dataIndex: 'columnEname', key: 'columnEname', width: 145, },
|
|
{
|
|
{
|
|
title: '是否必填', dataIndex: 'isRequired', key: 'isRequired', render: (text, record) => {
|
|
title: '是否必填', dataIndex: 'isRequired', key: 'isRequired', render: (text, record) => {
|
|
- return record.isRequired == 1 ? "是" : "否";
|
|
|
|
|
|
+ return record.isRequired == 1 ? "是" : record.isRequired == 0 ? "否" : '';
|
|
}
|
|
}
|
|
},
|
|
},
|
|
- { title: '标准值维护', dataIndex: 'standardvalue', key: 'standardvalue',width: 110 },
|
|
|
|
- { title: '正则式名称', dataIndex: 'regular', key: 'regular',width: 110 },
|
|
|
|
|
|
+ { title: '标准值维护', dataIndex: 'standardvalue', key: 'standardvalue', width: 110 },
|
|
|
|
+ { title: '正则式名称', dataIndex: 'regular', key: 'regular', width: 110 },
|
|
{ title: '说明', dataIndex: 'description', key: 'description' },
|
|
{ title: '说明', dataIndex: 'description', key: 'description' },
|
|
{
|
|
{
|
|
title: '操作', dataIndex: 'key', render: (text, record) => (
|
|
title: '操作', dataIndex: 'key', render: (text, record) => (
|
|
<Space size="middle">
|
|
<Space size="middle">
|
|
- <a onClick={() => showModal(2,record.columnId)}>修改</a>
|
|
|
|
|
|
+ <a onClick={() => showModal(2, record.columnId)}>修改</a>
|
|
</Space>
|
|
</Space>
|
|
)
|
|
)
|
|
}
|
|
}
|
|
@@ -251,7 +251,7 @@ function FieldRules() {
|
|
form={form}
|
|
form={form}
|
|
name="normal_login"
|
|
name="normal_login"
|
|
onFinish={onFinish}
|
|
onFinish={onFinish}
|
|
- initialValues={{ lossType: '', lossWay: '', isRequired: ''}}
|
|
|
|
|
|
+ initialValues={{ lossType: '', lossWay: '', isRequired: '' }}
|
|
>
|
|
>
|
|
<Row gutter={24}>
|
|
<Row gutter={24}>
|
|
<Col span={6} key={0}>
|
|
<Col span={6} key={0}>
|