|
@@ -65,7 +65,6 @@ export default defineComponent({
|
|
|
...state.params,
|
|
|
searchDate: dayjs(state.currentSearchDate).format('YYYY-MM')
|
|
|
}
|
|
|
- console.log(state.params, 'state.params')
|
|
|
|
|
|
const url =
|
|
|
state.type === 'buy'
|
|
@@ -80,6 +79,32 @@ export default defineComponent({
|
|
|
})
|
|
|
if (code === 200) {
|
|
|
const result = data || {}
|
|
|
+ result.rows?.forEach((item: any) => {
|
|
|
+ const orderDetails = item.orderDetailList || []
|
|
|
+ orderDetails.forEach((item: any) => {
|
|
|
+ const bizContent = item.bizContent
|
|
|
+ ? JSON.parse(item.bizContent)
|
|
|
+ : {}
|
|
|
+ if (bizContent && bizContent.purchaseType) {
|
|
|
+ const template = {
|
|
|
+ MONTH: 1,
|
|
|
+ QUARTERLY: 3,
|
|
|
+ YEAR_HALF: 6,
|
|
|
+ YEAR: 12
|
|
|
+ }
|
|
|
+ if (bizContent.purchaseType === 'DAY') {
|
|
|
+ item.unit = '天'
|
|
|
+ } else {
|
|
|
+ item.unit = '个月'
|
|
|
+ item.bizInfo.bizValidTime =
|
|
|
+ item.bizInfo.bizValidTime *
|
|
|
+ template[bizContent.purchaseType]
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ item.unit = '个月'
|
|
|
+ }
|
|
|
+ })
|
|
|
+ })
|
|
|
state.list = state.list.concat(result.rows || [])
|
|
|
state.finished = result.pageNo >= result.totalPage
|
|
|
state.params.page = result.pageNo + 1
|
|
@@ -272,7 +297,8 @@ export default defineComponent({
|
|
|
<>
|
|
|
{orderDetail.goodType === 'TENANT_ALBUM' ? (
|
|
|
<span class={styles.t}>
|
|
|
- x{orderDetail.bizInfo?.bizValidTime}天
|
|
|
+ x{orderDetail.bizInfo?.bizValidTime}
|
|
|
+ {orderDetail.unit}
|
|
|
</span>
|
|
|
) : (
|
|
|
<span class={styles.t}>永久</span>
|