|
@@ -642,6 +642,7 @@ const setTableFormMenu = (info) => {
|
|
|
newArr.push({ label: '关联试验数据', key: 'test' })
|
|
|
newArr.push({ label: '关联试验文件', key: 'file' })
|
|
|
newArr.push({ label: '公式参数', key: 'formula' })
|
|
|
+ newArr.push({ label: '清除数据', key: 'clear' })
|
|
|
tableFormMenu.value = newArr
|
|
|
}
|
|
|
|
|
@@ -653,7 +654,7 @@ const tableFormRightTap = ({ event, KeyName, startPos, endPos, pkeyId }, index)
|
|
|
}
|
|
|
|
|
|
//鼠标右键菜单被点击
|
|
|
-const handleMenuSelect = ({ key }) => {
|
|
|
+const handleMenuSelect = async ({ key }) => {
|
|
|
if (key === 'design') {
|
|
|
setInitDesignForm()
|
|
|
designModalLoading.value = false
|
|
@@ -669,6 +670,11 @@ const handleMenuSelect = ({ key }) => {
|
|
|
} else if (key === 'formula') {
|
|
|
formulaModalLoading.value = false
|
|
|
formulaModal.value = true
|
|
|
+ } else if (key === 'clear') {
|
|
|
+ const { pkeyId } = tableFormItemNode.value
|
|
|
+ const refs = await getFormRef(pkeyId)
|
|
|
+ refs?.getTableFormInfo(pkeyId)
|
|
|
+
|
|
|
}
|
|
|
}
|
|
|
|