修改更新bug
This commit is contained in:
parent
efdc2edd99
commit
8ba0bc8d80
|
@ -9,6 +9,7 @@ const datasyncgetTableInfo = (params)=>getAction("/datasync/getTableInfo",params
|
||||||
const datasynctestConn = (params)=>getAction("/datasync/testConn",params);
|
const datasynctestConn = (params)=>getAction("/datasync/testConn",params);
|
||||||
const datasyncsyncOriginalData = (params)=>getAction("/datasync/syncOriginalData",params);
|
const datasyncsyncOriginalData = (params)=>getAction("/datasync/syncOriginalData",params);
|
||||||
const datasyncgetSyncLog = (params)=>getAction("/datasync/getSyncLog",params);
|
const datasyncgetSyncLog = (params)=>getAction("/datasync/getSyncLog",params);
|
||||||
|
const datasyncupdateSyncRecord = (params)=>putAction("/datasync/updateSyncRecord",params);
|
||||||
|
|
||||||
export {
|
export {
|
||||||
datasyncqueryPage,
|
datasyncqueryPage,
|
||||||
|
@ -19,7 +20,8 @@ export {
|
||||||
datasyncgetTableInfo,
|
datasyncgetTableInfo,
|
||||||
datasynctestConn,
|
datasynctestConn,
|
||||||
datasyncsyncOriginalData,
|
datasyncsyncOriginalData,
|
||||||
datasyncgetSyncLog
|
datasyncgetSyncLog,
|
||||||
|
datasyncupdateSyncRecord
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -79,7 +79,7 @@
|
||||||
<!-- table区域-end -->
|
<!-- table区域-end -->
|
||||||
|
|
||||||
<!-- 表单区域 -->
|
<!-- 表单区域 -->
|
||||||
<creatdblink ref="modalForm"></creatdblink>
|
<creatdblink ref="modalForm" @ok="loadData"></creatdblink>
|
||||||
<syncLog ref="syncLog"></syncLog>
|
<syncLog ref="syncLog"></syncLog>
|
||||||
</a-card>
|
</a-card>
|
||||||
</template>
|
</template>
|
||||||
|
|
|
@ -92,6 +92,7 @@ import {
|
||||||
dataTypePageList,
|
dataTypePageList,
|
||||||
dataTypeDeleteById } from '@/api/dataType'
|
dataTypeDeleteById } from '@/api/dataType'
|
||||||
import { datasyncqueryPage,
|
import { datasyncqueryPage,
|
||||||
|
datasyncupdateSyncRecord,
|
||||||
datasyncqueryById,
|
datasyncqueryById,
|
||||||
datasyncsyncOriginalData,
|
datasyncsyncOriginalData,
|
||||||
datasynccreateSyncRecord,
|
datasynccreateSyncRecord,
|
||||||
|
@ -176,7 +177,12 @@ import { datasyncqueryPage,
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
add () {
|
add () {
|
||||||
this.edit({});
|
this.visible =true;
|
||||||
|
let that = this;
|
||||||
|
that.form.resetFields();
|
||||||
|
console.log(record);
|
||||||
|
this.model = Object.assign({},record);
|
||||||
|
this.getselect();
|
||||||
},
|
},
|
||||||
edit (record) {
|
edit (record) {
|
||||||
this.visible =true;
|
this.visible =true;
|
||||||
|
@ -185,6 +191,7 @@ import { datasyncqueryPage,
|
||||||
console.log(record);
|
console.log(record);
|
||||||
this.model = Object.assign({},record);
|
this.model = Object.assign({},record);
|
||||||
this.getselect();
|
this.getselect();
|
||||||
|
this.recordId = model.id;
|
||||||
datasyncqueryById({id:this.model.id}).then((res) => {
|
datasyncqueryById({id:this.model.id}).then((res) => {
|
||||||
if (res.success) {
|
if (res.success) {
|
||||||
let model = {};
|
let model = {};
|
||||||
|
@ -227,21 +234,40 @@ import { datasyncqueryPage,
|
||||||
this.$message.warning(res.message);
|
this.$message.warning(res.message);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
datasynccreateSyncRecord({sourceIp:values.ip,
|
if(this.recordId == ''){
|
||||||
sourcePort:values.port,
|
datasynccreateSyncRecord({sourceIp:values.ip,
|
||||||
username:values.username,
|
sourcePort:values.port,
|
||||||
password:values.password,
|
username:values.username,
|
||||||
sourceDatabase:values.database,
|
password:values.password,
|
||||||
dataTypeId:values.dataType,
|
sourceDatabase:values.database,
|
||||||
shipModelId:values.shipModel,
|
dataTypeId:values.dataType,
|
||||||
shipNumId:values.shipNum}).then((res) => {
|
shipModelId:values.shipModel,
|
||||||
if (res.success) {
|
shipNumId:values.shipNum}).then((res) => {
|
||||||
this.recordId = res.result
|
if (res.success) {
|
||||||
this.$message.success(res.message);
|
this.recordId = res.result
|
||||||
} else {
|
this.$message.success(res.message);
|
||||||
this.$message.warning(res.message);
|
} else {
|
||||||
}
|
this.$message.warning(res.message);
|
||||||
});
|
}
|
||||||
|
});
|
||||||
|
}else{
|
||||||
|
datasyncupdateSyncRecord({id:this.recordId,sourceIp:values.ip,
|
||||||
|
sourcePort:values.port,
|
||||||
|
username:values.username,
|
||||||
|
password:values.password,
|
||||||
|
sourceDatabase:values.database,
|
||||||
|
dataTypeId:values.dataType,
|
||||||
|
shipModelId:values.shipModel,
|
||||||
|
shipNumId:values.shipNum}).then((res) => {
|
||||||
|
if (res.success) {
|
||||||
|
this.recordId = res.result
|
||||||
|
this.$message.success(res.message);
|
||||||
|
} else {
|
||||||
|
this.$message.warning(res.message);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
@ -333,13 +359,14 @@ import { datasyncqueryPage,
|
||||||
},
|
},
|
||||||
|
|
||||||
onOk(value) {
|
onOk(value) {
|
||||||
|
this.$emit('ok');
|
||||||
},
|
},
|
||||||
close () {
|
close () {
|
||||||
this.$emit('close');
|
this.$emit('close');
|
||||||
this.visible = false;
|
this.visible = false;
|
||||||
},
|
},
|
||||||
handleOk () {
|
handleOk () {
|
||||||
|
this.$emit('ok');
|
||||||
this.close();
|
this.close();
|
||||||
},
|
},
|
||||||
handleCancel () {
|
handleCancel () {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user