| | |
| | | const check = isEqual(initiateData.value, data) |
| | | return check |
| | | } |
| | | |
| | | const onClose = (done: () => void) => { |
| | | if (visible.value) { |
| | | visible.value = false |
| | | const data = { |
| | | materialCode: formData.value.materialCode, |
| | | materialName: formData.value.materialName, |
| | | purchaseType: formData.value.purchaseType, |
| | | materialType: formData.value.materialType, |
| | | primaryUnit: formData.value.primaryUnit, |
| | | standard: formData.value.standard, |
| | | outerDiameter: formData.value.outerDiameter, |
| | | wallThickness: formData.value.wallThickness, |
| | | materialQuality: formData.value.materialQuality, |
| | | length: formData.value.length, |
| | | isMainBranch: formData.value.isMainBranch, |
| | | factory: formData.value.factory, |
| | | certification: formData.value.certification, |
| | | remark: formData.value.remark, |
| | | } |
| | | ctx.emit('close', data) |
| | | //éç¥ç¶ç»ä»¶ |
| | | //done && done() |
| | | // if (checkIsEqualObject()) { |
| | | // visible.value = false |
| | | // done && done() |
| | | // } else { |
| | | // ConfirmBox('æ¯å¦ä¿å设置ï¼') |
| | | // .then(() => { |
| | | // onConfirmQuery() |
| | | // }) |
| | | // .catch(() => { |
| | | // visible.value = false |
| | | // done && done() |
| | | // }) |
| | | // } |
| | | } |
| | | } |
| | | /** |
| | | * 确认æ¥è¯¢ |
| | | */ |
| | | const onConfirmQuery = async () => { |
| | | const commonGetFormData=()=>{ |
| | | const data = { |
| | | materialCode: formData.value.materialCode, |
| | | materialName: formData.value.materialName, |
| | |
| | | certification: formData.value.certification, |
| | | remark: formData.value.remark, |
| | | } |
| | | //å¢å ä¼ éåæ° ãEditby shaocx,2025-05-03ã |
| | | //debugger |
| | | //console.log("æ°ä¼ éåæ°æ¯:"+data); |
| | | return data; |
| | | } |
| | | const onClose = (done: () => void) => { |
| | | if (visible.value) { |
| | | visible.value = false |
| | | const data =commonGetFormData(); |
| | | ctx.emit('close', data) |
| | | } |
| | | } |
| | | /** |
| | | * 确认æ¥è¯¢ |
| | | */ |
| | | const onConfirmQuery = async () => { |
| | | const data =commonGetFormData(); |
| | | ctx.emit('confirmQuery', data) |
| | | } |
| | | /** |