|
@@ -179,9 +179,16 @@ function StepContent(props) {
|
|
|
});
|
|
|
}
|
|
|
function handleSave() {
|
|
|
- form.validateFields([['softwares', 0, 'id'], ['softwares', 0, 'softwareMenuIds'], ['softwares', 0, 'softwareResourceIds']]).then((res) => {
|
|
|
- save(form.getFieldsValue())
|
|
|
- });
|
|
|
+ if (orgType == 4) {
|
|
|
+ form.validateFields(['name']).then((res) => {
|
|
|
+ save(form.getFieldsValue())
|
|
|
+ });
|
|
|
+ } else {
|
|
|
+ form.validateFields([['softwares', 0, 'id'], ['softwares', 0, 'softwareMenuIds'], ['softwares', 0, 'softwareResourceIds']]).then((res) => {
|
|
|
+ save(form.getFieldsValue())
|
|
|
+ });
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
//树形结构选中事件
|
|
|
function checkTreeEvent(i, idsArr, sourceIds) {
|