Commit afc841d6 by zhuzhequan

需求代码提交

parent 1f0e8ec6
......@@ -583,6 +583,7 @@ export function reissueOrderApi(data: {
ids: string
reissueType: number
trackingNumber?: string
trackRegisterSelect?: number
expressSheet: string
}) {
return axios.post<never, BaseRespData<never>>(
......
......@@ -21,6 +21,10 @@ const props = defineProps({
type: Array,
default: () => [],
},
trackRegisterSelect: {
type: Number,
default: '',
},
})
const formRules = {
reissueType: {
......@@ -64,6 +68,7 @@ const submit = async () => {
await reissueOrderApi({
ids: (props.selection as PodUsOrderListData[]).map(e => e.id).join(),
reissueType: form.value.reissueType,
trackRegisterSelect: props.trackRegisterSelect,
trackingNumber: form.value.trackingNumber,
expressSheet: form.value.expressSheet,
})
......
......@@ -982,7 +982,7 @@
</span>
</ElFormItem>
<ElFormItem
v-if="['WAIT_TRACK'].includes(status) && waitTrackStatus === 5"
v-if="['WAIT_TRACK'].includes(status) && [1,2,5].includes(waitTrackStatus)"
>
<span class="item">
<ElButton type="success" @click="reissueOrder">补发</ElButton>
......@@ -3153,6 +3153,7 @@
<ReissueOrderComponent
ref="reissueOrderRef"
:selection="selection"
:trackRegisterSelect="waitTrackStatus"
@success="handleSuccess"
></ReissueOrderComponent>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment