提交 92aa079a authored 作者: 王鹏飞's avatar 王鹏飞

bug fixes

上级 43f5a810
......@@ -4,7 +4,7 @@ import type { SearchUser } from '@/types'
import AppUpload from '@/components/base/AppUpload.vue'
import SelectUser from '@/components/SelectUser.vue'
import { useMap } from '../composables/useMap'
import { pickBy } from 'lodash-es'
import { omit } from 'lodash-es'
const { options } = await useMap()
const props = defineProps<{ data?: any }>()
......@@ -33,7 +33,7 @@ const form: any = reactive({
secondary_channel_id: '',
secondary_division_type: '',
secondary_division_rule: '',
secondary_division_proportion: '',
secondary_division_proportion: undefined,
secondary_division_proportion_arr: [{ start: undefined, end: undefined, value: undefined }],
contract_document: '',
secondary_contract_document: '',
......@@ -122,7 +122,22 @@ function submit() {
division_rule_name: options.value.contractDivisionRuleType.find(item => item.id === form.division_rule)?.name,
division_proportion_name: form.division_proportion ?? form.division_proportion + '%'
}
emit('submit', pickBy(temp))
emit(
'submit',
omit(
temp,
hasSecondChannel
? []
: [
'secondary_channel_id',
'secondary_division_type',
'secondary_division_rule',
'secondary_division_proportion',
'secondary_division_proportion_arr',
'secondary_contract_document'
]
)
)
})
}
</script>
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论