| | |
| | | // 用户选择变化时更新 userName |
| | | const handleUserChange = (value) => { |
| | | if (value) { |
| | | formData.userName = userOptions.value.find(user => user.userId === value).userName; |
| | | formData.otherData.userName = userOptions.value.find(user => user.userId === value).userName; |
| | | } |
| | | }; |
| | | const handleReport = () => { |
| | |
| | | if (!props.isEdit) { |
| | | formData.otherData = JSON.parse(props.row.otherData || '{}'); |
| | | formData.quantity = props.row.quantity; |
| | | formData.scrapQty = props.row.scrapQty; |
| | | } else { |
| | | const row = props.row; |
| | | formData.planQuantity = row.planQuantity |
| | |
| | | :label="user.userName" |
| | | :value="user.userId"/> |
| | | </el-select> |
| | | <span v-else class="view-value">{{ displayValue(formData.userName || formData.userId) }}</span> |
| | | <span v-else class="view-value">{{ displayValue(formData.otherData.userName || formData.otherData.userId) }}</span> |
| | | </td> |
| | | </tr> |
| | | <tr> |