|
|
@@ -3,28 +3,28 @@
|
|
|
<template #header>
|
|
|
<app-navbar title="转让订单详情" />
|
|
|
</template>
|
|
|
- <div v-if="detail" class="transfer-detail__container g-form__container">
|
|
|
+ <div v-if="details" class="transfer-detail__container g-form__container">
|
|
|
<CellGroup title="转让信息">
|
|
|
- <Cell title="商品" :value="details.wrstandardname" />
|
|
|
- <Cell title="仓库" :value="details.warehousename" />
|
|
|
- <Cell title="转让价格" :value="details.transferprice" />
|
|
|
- <Cell title="转让数量" :value="detail.transferqty" />
|
|
|
- <Cell title="转让金额" :value="details.transferamount" />
|
|
|
- <Cell title="预售价格" :value="details.tradeprice" />
|
|
|
- <Cell title="已付定金" :value="details.payeddeposit" />
|
|
|
- <Cell title="转让状态" :value="details.transferstatus" />
|
|
|
- <Cell title="受让人" :value="details.buyusername" />
|
|
|
- <Cell title="转让单号" :value="detail.wrtradedetailid" />
|
|
|
- <Cell title="合同单号" :value="details.wrstandardid" v-if="details.transferstatus === 4" :is-link="!!details.contractaddrbuy"
|
|
|
- @click="openPDF(details?.contractaddrbuy)" />
|
|
|
+ <Cell title="商品" :value="handleNoneValue(details[0]?.wrstandardname)" />
|
|
|
+ <Cell title="仓库" :value="handleNoneValue(details[0]?.warehousename)" />
|
|
|
+ <Cell title="转让价格" :value="details[0]?.transferprice.toFixed(2)" />
|
|
|
+ <Cell title="转让数量" :value="obj?.transferqty" />
|
|
|
+ <Cell title="转让金额" :value="details[0]?.transferamount.toFixed(2)" />
|
|
|
+ <Cell title="预售价格" :value="details[0]?.tradeprice.toFixed(2)" />
|
|
|
+ <Cell title="已付定金" :value="details[0]?.payeddeposit" />
|
|
|
+ <Cell title="转让状态" :value="details[0]?.transferstatus" />
|
|
|
+ <Cell title="受让人" :value="handleNoneValue(details[0]?.buyusername)" />
|
|
|
+ <Cell title="转让单号" :value="handleNoneValue(details[0]?.transferid)" />
|
|
|
+ <Cell title="合同单号" :value="details[0]?.wrstandardid" v-if="details[0]?.transferstatus === 4" :is-link="!!details[0]?.contractaddrbuy"
|
|
|
+ @click="openPDF(details[0]?.contractaddrbuy)" />
|
|
|
</CellGroup>
|
|
|
</div>
|
|
|
<div v-else>
|
|
|
<Empty />
|
|
|
</div>
|
|
|
<template #footer>
|
|
|
- <div class="g-form__footer" v-if="detail">
|
|
|
- <Button block round type="primary" v-if="details.transferstatus === 1" @click="spotCancelSubmit">合同转让</Button>
|
|
|
+ <div class="g-form__footer" v-if="details">
|
|
|
+ <Button block round type="primary" v-if="details[0]?.transferstatus === 1" @click="spotCancelSubmit">撤销</Button>
|
|
|
</div>
|
|
|
</template>
|
|
|
</app-view>
|
|
|
@@ -38,16 +38,17 @@ import { CellGroup, Cell, Empty, Button, Toast } from 'vant'
|
|
|
import { getUrl } from '@/filters'
|
|
|
import { useSpotPresaleTransferCancel } from "@/business/trade";
|
|
|
import { useQueryTTHJPurchaseTransferOrderDetail } from "@/business/order";
|
|
|
+import { handleNoneValue } from '@/filters'
|
|
|
|
|
|
const { router } = useNavigation()
|
|
|
const { transferCancelSubmit } = useSpotPresaleTransferCancel()
|
|
|
-const {getTHJPurchaseTransferOrderDetail, details} = useQueryTTHJPurchaseTransferOrderDetail()
|
|
|
+const { getTHJPurchaseTransferOrderDetail, details } = useQueryTTHJPurchaseTransferOrderDetail()
|
|
|
const { route } = useNavigation()
|
|
|
const item = route.params.item
|
|
|
-const detail = shallowRef<Model.THJPurchaseTransferOrderRsp>()
|
|
|
+const obj = shallowRef<Model.THJPurchaseTransferOrderRsp>()
|
|
|
|
|
|
if (item) {
|
|
|
- detail.value = JSON.parse(item.toString())
|
|
|
+ obj.value = JSON.parse(item.toString())
|
|
|
}
|
|
|
|
|
|
// 打开pdf文件
|
|
|
@@ -56,12 +57,13 @@ const openPDF = (file?: string) => {
|
|
|
window.open(getUrl(file).href)
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
/// 查询数据
|
|
|
-getTHJPurchaseTransferOrderDetail(detail.value?.wrtradedetailid ?? 0)
|
|
|
+getTHJPurchaseTransferOrderDetail(obj.value?.wrtradedetailid)
|
|
|
|
|
|
/// 转让撤销申请
|
|
|
const spotCancelSubmit = () => {
|
|
|
- const param = detail.value
|
|
|
+ const param = obj.value
|
|
|
if (param) {
|
|
|
dialog('确认要转让撤销吗?', {
|
|
|
showCancelButton: true
|