|
@@ -1389,29 +1389,32 @@ const dragNodeMoreMenuTap = ({ key }, items) => {
|
|
|
//删除本表
|
|
|
const tableFormDelLoading = ref(false)
|
|
|
const delClick = async ({ pkeyId }, index) => {
|
|
|
- if (pkeyId) {
|
|
|
- if (isStatus.value !== 3) {
|
|
|
- tableFormDelLoading.value = true
|
|
|
- const { error, code, msg } = await wbsApi.removeBussTabInfo({
|
|
|
- pkeyid: pkeyId,
|
|
|
- classify: classifys.value,
|
|
|
- })
|
|
|
- tableFormDelLoading.value = false
|
|
|
- if (!error && code === 200) {
|
|
|
- window?.$message?.success('操作成功')
|
|
|
- //判断是否存在窗口,如果存在,就删除窗口
|
|
|
- delWindowRefs(pkeyId)
|
|
|
- // renewData()
|
|
|
- listDatas.value.splice(index, 1)
|
|
|
- } else {
|
|
|
- window?.$message?.error(msg || '操作失败')
|
|
|
- }
|
|
|
- } else {
|
|
|
- window?.$message?.warning('已上报的资料,不允许删除')
|
|
|
- }
|
|
|
- } else {
|
|
|
- window?.$message?.warning('pkeyId为空')
|
|
|
- }
|
|
|
+ HcDelMsg(async (resolve) => {
|
|
|
+ if (pkeyId) {
|
|
|
+ if (isStatus.value !== 3) {
|
|
|
+ tableFormDelLoading.value = true
|
|
|
+ const { error, code, msg } = await wbsApi.removeBussTabInfo({
|
|
|
+ pkeyid: pkeyId,
|
|
|
+ classify: classifys.value,
|
|
|
+ })
|
|
|
+ tableFormDelLoading.value = false
|
|
|
+ if (!error && code === 200) {
|
|
|
+ window?.$message?.success('操作成功')
|
|
|
+ //判断是否存在窗口,如果存在,就删除窗口
|
|
|
+ delWindowRefs(pkeyId)
|
|
|
+ // renewData()
|
|
|
+ listDatas.value.splice(index, 1)
|
|
|
+ } else {
|
|
|
+ window?.$message?.error(msg || '操作失败')
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ window?.$message?.warning('已上报的资料,不允许删除')
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ window?.$message?.warning('pkeyId为空')
|
|
|
+ }
|
|
|
+ resolve() //关闭弹窗的回调
|
|
|
+ })
|
|
|
}
|
|
|
//复制本表相关
|
|
|
const showcopyModal = ref(false)
|