|
@@ -182,10 +182,13 @@ const getTableData = async () => {
|
|
|
|
|
|
//选择
|
|
|
const currentId = ref(null)
|
|
|
-const rowSelect = async ({ id }) => {
|
|
|
+const entrustNoVal = ref('')
|
|
|
+const rowSelect = async ({ id, entrustNo }) => {
|
|
|
isCountShow.value = true
|
|
|
formModel.value = {}
|
|
|
currentId.value = id
|
|
|
+ entrustNoVal.value = entrustNo
|
|
|
+
|
|
|
const { data } = await mainApi.detail(id)
|
|
|
formModel.value = getObjValue(data)
|
|
|
isSelected.value = true // 设置选中状态
|
|
@@ -194,6 +197,7 @@ const rowSelect = async ({ id }) => {
|
|
|
//取消选择
|
|
|
const rowCancel = () => {
|
|
|
currentId.value = null
|
|
|
+ entrustNoVal.value = ''
|
|
|
formModel.value = {}
|
|
|
isSelected.value = false // 清除选中状态
|
|
|
}
|
|
@@ -202,7 +206,7 @@ const isSelected = ref(false) // 新增状态变量
|
|
|
const linkSamplingClick = () => {
|
|
|
|
|
|
|
|
|
- emit('change', curId.value, formModel.value)
|
|
|
+ emit('change', curId.value, formModel.value, entrustNoVal.value)
|
|
|
linkSamplingClose()
|
|
|
}
|
|
|
|
|
@@ -210,6 +214,8 @@ const linkSamplingClick = () => {
|
|
|
const linkSamplingClose = () => {
|
|
|
isShow.value = false
|
|
|
formModel.value = {}
|
|
|
+ entrustNoVal.value = ''
|
|
|
+
|
|
|
emit('close')
|
|
|
}
|
|
|
|