|
@@ -112,6 +112,7 @@
|
|
component: 'Select',
|
|
component: 'Select',
|
|
label: '设备类型',
|
|
label: '设备类型',
|
|
required: true,
|
|
required: true,
|
|
|
|
+ defaultValue: 1,
|
|
colProps: {
|
|
colProps: {
|
|
span: 18,
|
|
span: 18,
|
|
},
|
|
},
|
|
@@ -231,7 +232,7 @@
|
|
},
|
|
},
|
|
rules: [
|
|
rules: [
|
|
{
|
|
{
|
|
- required: false,
|
|
|
|
|
|
+ required: true,
|
|
// @ts-ignore
|
|
// @ts-ignore
|
|
validator: (rule, value) => {
|
|
validator: (rule, value) => {
|
|
console.log('isValidateTxtNonSpec', value);
|
|
console.log('isValidateTxtNonSpec', value);
|
|
@@ -323,21 +324,21 @@
|
|
handlertkSn(data.cameraSn ? true : false);
|
|
handlertkSn(data.cameraSn ? true : false);
|
|
resetFields();
|
|
resetFields();
|
|
console.log('data', data);
|
|
console.log('data', data);
|
|
- handlertkuserType(1);
|
|
|
|
- handleCarmanType(0);
|
|
|
|
- handlertkType(1);
|
|
|
|
|
|
+ handlertkuserType(data.accountType != null ? data.accountType : 0);
|
|
|
|
+ handleCarmanType(data.cameraType || 1);
|
|
|
|
+ handlertkType(data.rtkType || 1);
|
|
setFieldsValue(data);
|
|
setFieldsValue(data);
|
|
clearValidate();
|
|
clearValidate();
|
|
}
|
|
}
|
|
function handlertkType(val) {
|
|
function handlertkType(val) {
|
|
console.log('val', val);
|
|
console.log('val', val);
|
|
updateSchema([
|
|
updateSchema([
|
|
- { field: 'failureTime', ifShow: val == 0 },
|
|
|
|
|
|
+ { field: 'accountType', ifShow: val != 0 },
|
|
]);
|
|
]);
|
|
}
|
|
}
|
|
function handlertkuserType(val) {
|
|
function handlertkuserType(val) {
|
|
console.log('val', val);
|
|
console.log('val', val);
|
|
- let ifShow = val == 0;
|
|
|
|
|
|
+ let ifShow = val == 1;
|
|
updateSchema([
|
|
updateSchema([
|
|
{ field: 'ipAddr', ifShow },
|
|
{ field: 'ipAddr', ifShow },
|
|
{ field: 'mountPoint', ifShow },
|
|
{ field: 'mountPoint', ifShow },
|
|
@@ -350,9 +351,11 @@
|
|
]);
|
|
]);
|
|
}
|
|
}
|
|
function handleCarmanType(val) {
|
|
function handleCarmanType(val) {
|
|
- let ifShow = val == 2;
|
|
|
|
|
|
+ let ifShow = val == 3;
|
|
updateSchema([
|
|
updateSchema([
|
|
{ field: 'sgRtkSn', ifShow },
|
|
{ field: 'sgRtkSn', ifShow },
|
|
|
|
+ { field: 'failureTime', ifShow: val == 3 },
|
|
|
|
+ { field: 'cameraSn', required: val != 3 },
|
|
]);
|
|
]);
|
|
}
|
|
}
|
|
function handlertkSn(val) {
|
|
function handlertkSn(val) {
|
|
@@ -362,7 +365,7 @@
|
|
updateSchema([
|
|
updateSchema([
|
|
{ field: 'cameraSn', required },
|
|
{ field: 'cameraSn', required },
|
|
// { field: 'rtkType', required },
|
|
// { field: 'rtkType', required },
|
|
- // { field: 'sgRtkSn', required },
|
|
|
|
|
|
+ { field: 'sgRtkSn', required },
|
|
{ field: 'ipAddr', required },
|
|
{ field: 'ipAddr', required },
|
|
{ field: 'mountPoint', required },
|
|
{ field: 'mountPoint', required },
|
|
{ field: 'port', required },
|
|
{ field: 'port', required },
|