fix: editId类型调整
This commit is contained in:
@@ -261,7 +261,7 @@ watch(
|
|||||||
() => props.open,
|
() => props.open,
|
||||||
val => {
|
val => {
|
||||||
if (val) {
|
if (val) {
|
||||||
if (props.editId) {
|
if (props.editId > 0) {
|
||||||
fnModalVisibleById(props.editId);
|
fnModalVisibleById(props.editId);
|
||||||
} else {
|
} else {
|
||||||
modalStateFrom.resetFields();
|
modalStateFrom.resetFields();
|
||||||
|
|||||||
@@ -18,8 +18,8 @@ const props = defineProps({
|
|||||||
default: false,
|
default: false,
|
||||||
},
|
},
|
||||||
editId: {
|
editId: {
|
||||||
type: String,
|
type: Number,
|
||||||
default: '',
|
default: 0,
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -211,8 +211,8 @@ function modalStateFromEqualIPV4AndIPV6(
|
|||||||
* 对话框弹出显示为 新增或者修改
|
* 对话框弹出显示为 新增或者修改
|
||||||
* @param editId 网元id, 不传为新增
|
* @param editId 网元id, 不传为新增
|
||||||
*/
|
*/
|
||||||
function fnModalVisibleByEdit(editId: string) {
|
function fnModalVisibleByEdit(editId: number) {
|
||||||
if (!editId) {
|
if (editId <= 0) {
|
||||||
modalStateFrom.resetFields();
|
modalStateFrom.resetFields();
|
||||||
modalState.title = t('views.ne.neInfo.addTitle');
|
modalState.title = t('views.ne.neInfo.addTitle');
|
||||||
modalState.openByEdit = true;
|
modalState.openByEdit = true;
|
||||||
|
|||||||
@@ -183,7 +183,7 @@ type ModalStateType = {
|
|||||||
/**新增框或修改框是否显示 */
|
/**新增框或修改框是否显示 */
|
||||||
openByEdit: boolean;
|
openByEdit: boolean;
|
||||||
/**新增框或修改框ID */
|
/**新增框或修改框ID */
|
||||||
editId: string;
|
editId: number;
|
||||||
/**OAM框网元类型ID */
|
/**OAM框网元类型ID */
|
||||||
neId: string;
|
neId: string;
|
||||||
neType: string;
|
neType: string;
|
||||||
@@ -196,7 +196,7 @@ let modalState: ModalStateType = reactive({
|
|||||||
openByBackConf: false,
|
openByBackConf: false,
|
||||||
openByOAM: false,
|
openByOAM: false,
|
||||||
openByEdit: false,
|
openByEdit: false,
|
||||||
editId: '',
|
editId: 0,
|
||||||
neId: '',
|
neId: '',
|
||||||
neType: '',
|
neType: '',
|
||||||
confirmLoading: false,
|
confirmLoading: false,
|
||||||
@@ -208,7 +208,7 @@ let modalState: ModalStateType = reactive({
|
|||||||
*/
|
*/
|
||||||
function fnModalVisibleByEdit(row?: Record<string, any>) {
|
function fnModalVisibleByEdit(row?: Record<string, any>) {
|
||||||
if (!row) {
|
if (!row) {
|
||||||
modalState.editId = '';
|
modalState.editId = 0;
|
||||||
} else {
|
} else {
|
||||||
modalState.editId = row.id;
|
modalState.editId = row.id;
|
||||||
}
|
}
|
||||||
@@ -260,7 +260,7 @@ function fnModalEditOk(from: Record<string, any>) {
|
|||||||
* 进行表达规则校验
|
* 进行表达规则校验
|
||||||
*/
|
*/
|
||||||
function fnModalEditCancel() {
|
function fnModalEditCancel() {
|
||||||
modalState.editId = '';
|
modalState.editId = 0;
|
||||||
modalState.openByEdit = false;
|
modalState.openByEdit = false;
|
||||||
modalState.openByOAM = false;
|
modalState.openByOAM = false;
|
||||||
modalState.openByBackConf = false;
|
modalState.openByBackConf = false;
|
||||||
|
|||||||
Reference in New Issue
Block a user