Compare commits
1 Commits
b1cbc3d304
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| fd83d49e66 |
@@ -53,7 +53,7 @@ export namespace ReportTask {
|
||||
createUnit: string
|
||||
contractNumber: string
|
||||
standard: string[]
|
||||
data: string
|
||||
data: Record<string, unknown> | unknown[]
|
||||
batchId?: string
|
||||
phonenumber?: string
|
||||
}
|
||||
|
||||
@@ -288,7 +288,7 @@ const formModel = reactive({
|
||||
createUnit: '',
|
||||
contractNumber: '',
|
||||
standardIds: [] as string[],
|
||||
data: '',
|
||||
data: '{}',
|
||||
phonenumber: ''
|
||||
})
|
||||
|
||||
@@ -388,7 +388,7 @@ const resetForm = () => {
|
||||
formModel.createUnit = ''
|
||||
formModel.contractNumber = ''
|
||||
formModel.standardIds = []
|
||||
formModel.data = ''
|
||||
formModel.data = '{}'
|
||||
formModel.phonenumber = ''
|
||||
activeDraftId.value = ''
|
||||
currentStep.value = 'import'
|
||||
@@ -435,7 +435,7 @@ const fillForm = async () => {
|
||||
formModel.createUnit = record?.createUnit || ''
|
||||
formModel.contractNumber = record?.contractNumber || ''
|
||||
formModel.standardIds = parseReportTaskStandardIds(record?.standard)
|
||||
formModel.data = record?.data || ''
|
||||
formModel.data = record?.data || '{}'
|
||||
formModel.phonenumber = record?.phonenumber || ''
|
||||
|
||||
activeDraftId.value = buildDraftId()
|
||||
@@ -557,7 +557,7 @@ const submitForm = async () => {
|
||||
createUnit: formModel.createUnit,
|
||||
contractNumber: formModel.contractNumber.trim(),
|
||||
standard: stringifyReportTaskStandardIds(formModel.standardIds),
|
||||
data: formModel.data.trim(),
|
||||
data: JSON.parse(formModel.data.trim() || '{}'),
|
||||
batchId: ledgerPreparedState.value.batchId || undefined,
|
||||
phonenumber: formModel.phonenumber.trim() || undefined
|
||||
})
|
||||
|
||||
@@ -22,7 +22,7 @@ export const createDefaultReportTaskFormModel = (): ReportTaskFormModel => ({
|
||||
createUnit: '',
|
||||
contractNumber: '',
|
||||
standardIds: [],
|
||||
data: '',
|
||||
data: '{}',
|
||||
phonenumber: ''
|
||||
})
|
||||
|
||||
@@ -45,7 +45,7 @@ export const buildReportTaskFormContext = (mode: 'create' | 'edit', record: Repo
|
||||
formModel.createUnit = record?.createUnit || ''
|
||||
formModel.contractNumber = record?.contractNumber || ''
|
||||
formModel.standardIds = parseReportTaskStandardIds(record?.standard)
|
||||
formModel.data = record?.data || ''
|
||||
formModel.data = record?.data || '{}'
|
||||
formModel.phonenumber = record?.phonenumber || ''
|
||||
|
||||
return {
|
||||
@@ -67,6 +67,6 @@ export const buildReportTaskSavePayload = (
|
||||
createUnit: formModel.createUnit,
|
||||
contractNumber: formModel.contractNumber.trim(),
|
||||
standard: stringifyReportTaskStandardIds(formModel.standardIds),
|
||||
data: formModel.data.trim(),
|
||||
data: JSON.parse(formModel.data.trim() || '{}'),
|
||||
phonenumber: formModel.phonenumber.trim() || undefined
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user