fix: 软件管理-上传软件说明非必填
This commit is contained in:
@@ -448,7 +448,7 @@ const modalStateFrom = Form.useForm(
|
|||||||
],
|
],
|
||||||
comment: [
|
comment: [
|
||||||
{
|
{
|
||||||
required: true,
|
required: false,
|
||||||
message: t('views.configManage.softwareManage.updateCommentPlease'),
|
message: t('views.configManage.softwareManage.updateCommentPlease'),
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
@@ -529,10 +529,19 @@ function fnBeforeUploadFile(file: FileType) {
|
|||||||
const fileName = file.name;
|
const fileName = file.name;
|
||||||
const suff = fileName.substring(fileName.lastIndexOf('.'));
|
const suff = fileName.substring(fileName.lastIndexOf('.'));
|
||||||
if (!['.deb', '.rpm'].includes(suff)) {
|
if (!['.deb', '.rpm'].includes(suff)) {
|
||||||
message.error(t('views.configManage.softwareManage.onlyAble',{fileText:'(.deb、.rpm)'}), 3);
|
message.error(
|
||||||
|
t('views.configManage.softwareManage.onlyAble', {
|
||||||
|
fileText: '(.deb、.rpm)',
|
||||||
|
}),
|
||||||
|
3
|
||||||
|
);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
// 根据给定的软件名取版本号 ims-r2.2312.8_u18.deb
|
||||||
|
const nameArr = fileName.split('.')
|
||||||
|
if(nameArr.length > 3) {
|
||||||
|
modalState.from.version = nameArr[1]
|
||||||
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -552,7 +561,10 @@ function fnBeforeUploadCms(file: FileType) {
|
|||||||
const fileName = file.name;
|
const fileName = file.name;
|
||||||
const suff = fileName.substring(fileName.lastIndexOf('.'));
|
const suff = fileName.substring(fileName.lastIndexOf('.'));
|
||||||
if (!['.cms'].includes(suff)) {
|
if (!['.cms'].includes(suff)) {
|
||||||
message.error(t('views.configManage.softwareManage.onlyAble',{fileText:'(.cms)'}), 3);
|
message.error(
|
||||||
|
t('views.configManage.softwareManage.onlyAble', { fileText: '(.cms)' }),
|
||||||
|
3
|
||||||
|
);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
Reference in New Issue
Block a user