优化
This commit is contained in:
@@ -75,8 +75,9 @@ function normalize(value: RawContainerCustomsView): ContainerCustomsView {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export async function getContainerCustoms(loadingPlanId: string) {
|
export async function getContainerCustoms(loadingPlanId: string) {
|
||||||
const response = await http.get<ApiEnvelope<RawContainerCustomsView>, ApiEnvelope<RawContainerCustomsView>>(`${basePath}/${encodeURIComponent(loadingPlanId)}`)
|
const response = await http.get<ApiEnvelope<RawContainerCustomsView | null>, ApiEnvelope<RawContainerCustomsView | null>>(`${basePath}/${encodeURIComponent(loadingPlanId)}`)
|
||||||
return normalize(unwrapApiResponse(response))
|
const value = unwrapApiResponse(response)
|
||||||
|
return value ? normalize(value) : null
|
||||||
}
|
}
|
||||||
|
|
||||||
export function downloadContainerCustomsDocument(documentId: string) {
|
export function downloadContainerCustomsDocument(documentId: string) {
|
||||||
|
|||||||
@@ -187,6 +187,7 @@ onMounted(load)
|
|||||||
</template>
|
</template>
|
||||||
<div v-if="customs.status === 'COMPLETED'" class="departure-state"><strong>国内离仓状态:</strong><el-tag :type="departureState === 'DEPARTED' ? 'success' : 'warning'">{{ departureState === 'DEPARTED' ? '已自动离仓' : '报关已完成,待其他离仓条件' }}</el-tag></div>
|
<div v-if="customs.status === 'COMPLETED'" class="departure-state"><strong>国内离仓状态:</strong><el-tag :type="departureState === 'DEPARTED' ? 'success' : 'warning'">{{ departureState === 'DEPARTED' ? '已自动离仓' : '报关已完成,待其他离仓条件' }}</el-tag></div>
|
||||||
</template>
|
</template>
|
||||||
|
<el-empty v-else-if="canList" description="当前装柜计划尚未完成,完成装柜后可处理报关" :image-size="56" />
|
||||||
</section>
|
</section>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user