|
@@ -620,16 +620,23 @@ const CTDModal = ref(false)
|
|
|
|
|
|
//设计值频率计算
|
|
//设计值频率计算
|
|
const IDVFModalSaveClick = async () => {
|
|
const IDVFModalSaveClick = async () => {
|
|
- const {pkeyId, KeyName} = tableFormItemNode.value
|
|
|
|
|
|
+ const {pkeyId, KeyName, index} = tableFormItemNode.value
|
|
if (pkeyId) {
|
|
if (pkeyId) {
|
|
const { design, size } = formIDVFModel.value
|
|
const { design, size } = formIDVFModel.value
|
|
- const { data } = await wbsApi.queryFormulaRange({
|
|
|
|
|
|
+ const { error, code, data } = await wbsApi.queryFormulaRange({
|
|
...formIDVFModel.value,
|
|
...formIDVFModel.value,
|
|
dev: (!design && !size) ? '±5': '',
|
|
dev: (!design && !size) ? '±5': '',
|
|
key: KeyName,
|
|
key: KeyName,
|
|
pkId: pkeyId
|
|
pkId: pkeyId
|
|
})
|
|
})
|
|
- console.log(data)
|
|
|
|
|
|
+ //处理数据
|
|
|
|
+ const res = getObjNullValue(data)
|
|
|
|
+ if (!error && code === 200 && res) {
|
|
|
|
+ Object.keys(data).forEach(key => {
|
|
|
|
+ formData.value[index][key] = data[key]
|
|
|
|
+ })
|
|
|
|
+ IDVFModal.value = false
|
|
|
|
+ }
|
|
} else {
|
|
} else {
|
|
window?.$message?.warning('pkeyId为空')
|
|
window?.$message?.warning('pkeyId为空')
|
|
}
|
|
}
|