Commit 95283555 authored by taabe's avatar taabe

bug fix

parent 9e7035bd
......@@ -8,8 +8,12 @@
"type": "chrome",
"request": "launch",
"name": "启动 Chrome 并打开 localhost",
"url": "http://localhost:3330/biz/fireresource",
"webRoot": "${workspaceFolder}"
"url": "http://172.16.3.89:3300/biz/riskModel",
"sourceMaps": true,
"webRoot": "${workspaceFolder}",
"sourceMapPathOverrides": {
"webpack:///*": "${webRoot}/*"
}
}
]
}
......@@ -14,7 +14,16 @@ const renderTimeValue = function(value) {
}
};
const trimFormData = function(form) {
for (let item in form) {
if (typeof form[item] === 'string') {
form[item] = form[item].trim();
}
}
};
export default {
...utils,
renderTimeValue
renderTimeValue,
trimFormData
};
......@@ -68,7 +68,7 @@ class RiskSourceModel extends Component {
componentWillReceiveProps = (nextProps) => {
let { form } = this.state;
let { selectedRow } = nextProps;
if (selectedRow) {
if (selectedRow && form.id !== selectedRow.id) {
form.id = selectedRow.id;
form.name = selectedRow.name;
form.code = selectedRow.code;
......@@ -84,9 +84,12 @@ class RiskSourceModel extends Component {
}
onSelectChange = (key, value) => {
const { form } = this.state;
let { form, isEdit } = this.state;
form[key] = value;
this.setState({ form });
if (key === 'isRegion') {
isEdit = !isEdit;
}
this.setState({ form, isEdit });
}
getriskLevelEumData = () => {
......@@ -161,13 +164,13 @@ class RiskSourceModel extends Component {
<FormItem label={<span>参考编号</span>} field="code" {...formItemLayout}>
<Input disabled={disabled} className="risk-model-input" required value={form.code} onChange={e => this.onSelectChange('code', e.target.value)} />
</FormItem>
{ (form.riskLevelId !== 0 && isEdit) &&
{ (form.riskLevelId !== 0) &&
<FormItem label={<span>风险等级</span>} field="riskLevelId" {...formItemLayout}>
<span style={{ lineHeight: '32px' }}>{this.getriskLevel(riskLevelData, form.riskLevelId)}</span>
</FormItem>
}
{ showIsRegionSelection && <FormItem label={<span>是否区域</span>} field="isRegion" {...formItemLayout}>
<RadioGroup disabled={disabled || isEdit} defaultValue={form.isRegion} onChange={e => this.onSelectChange('isRegion', e)}>
<RadioGroup disabled={disabled} value={form.isRegion} defaultValue={form.isRegion} onChange={e => this.onSelectChange('isRegion', e)}>
<Radio value="FALSE"></Radio>
<Radio value="TRUE"></Radio>
</RadioGroup>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment