fix: editId类型调整

This commit is contained in:
TsMask
2025-02-27 21:08:13 +08:00
parent 157a7a60d3
commit d83cbd3806
3 changed files with 9 additions and 9 deletions

View File

@@ -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();

View File

@@ -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;

View File

@@ -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;