This commit is contained in:
X1627315083
2024-12-18 17:38:43 +08:00
90 changed files with 3220 additions and 865 deletions

View File

@@ -4,7 +4,7 @@
<div class="generalModel_state">
<div class="generalModel_state_item">
<!-- <span>{{$t('allOrder.Time')}}:</span> -->
<a-range-picker
<a-range-picker
class="range_picker"
v-model:value="rangePickerValue"
:placeholder="[
@@ -22,10 +22,13 @@
</template>
</a-range-picker>
</div>
<div class="generalModel_state_item">
<!-- <span>{{$t('allOrder.Time')}}:</span> -->
<input type="Number" :placeholder="$t('Generate.jsContent3')" v-model="orderId">
</div>
</div>
<div class="generalModel_search">
<div class="gallery_btn" @click="searchAllOrderList()">Search</div>
<div class="gallery_btn" style="margin-left: 2rem;" @click="searchAllOrderList()">Export</div>
<!-- <div
class="generalModel_search_item"
@click="searchAllOrderList()"
@@ -39,7 +42,6 @@
<div class="generalModel_table_content" ref="historyTable">
<a-table
:columns="columns"
:row-selection="{ selectedRowKeys: selectedRowKey, onChange: onSelectChange }"
:data-source="collectionList"
:scroll="{ y: historyTableHeight }"
@change="changePage"
@@ -61,7 +63,7 @@
class="operate_list"
v-if="column?.Operations"
>
<div class="operate_item">{{ $t('HistoryPage.Delete') }}</div>
<div class="operate_item"><a v-if="text" :href="text" target="_blank">LINK</a><span v-else>\</span></div>
</div>
</template>
<template #itemRender="{ type, originalElement }">
@@ -89,8 +91,8 @@ export default defineComponent({
title: useI18n().t('allOrder.Serial'),
align: "center",
ellipsis: true,
dataIndex: "orderNo",
key: "orderNo",
dataIndex: "id",
key: "id",
},
{
title: useI18n().t('allOrder.Time'),
@@ -103,29 +105,37 @@ export default defineComponent({
title: useI18n().t('allOrder.Money'),
align: "center",
ellipsis: true,
dataIndex: "totalFee",
key: "totalFee",
dataIndex: "amount",
key: "amount",
},
{
title: useI18n().t('allOrder.PaymentMethods'),
align: "center",
ellipsis: true,
dataIndex: "paymentType",
key: "paymentType",
dataIndex: "paymentMethod",
key: "paymentMethod",
},
{
title: useI18n().t('allOrder.State'),
align: "center",
ellipsis: true,
dataIndex: "orderStatus",
key: "orderStatus",
dataIndex: "state",
key: "state",
},
{
title: useI18n().t('allOrder.OrderType'),
align: "center",
ellipsis: true,
dataIndex: "title",
key: "title",
dataIndex: "orderType",
key: "orderType",
},
{
title: useI18n().t('allOrder.Receipt'),
align: "center",
ellipsis: true,
Operations:true,
dataIndex: "invoiceLink",
key: "invoiceLink",
},
// {
@@ -139,6 +149,7 @@ export default defineComponent({
});
let dataList: any = ref([]);
let rangePickerValue: any = ref([]);
let orderId: any = ref();
let collectionList: any = ref([]);
let userInfo: any = {};
@@ -164,6 +175,7 @@ export default defineComponent({
dataList,
renameData,
rangePickerValue,
orderId,
collectionList,
userInfo,
currentState,
@@ -185,9 +197,10 @@ export default defineComponent({
mounted() {
},
methods: {
init(){
init(id:any){
this.currentPage = 1
this.pageSize = 10
this.orderId = id
nextTick(()=>{
let historyTable: any = this.$refs.historyTable;
this.historyTableHeight = historyTable.clientHeight - 100;
@@ -215,7 +228,8 @@ export default defineComponent({
isIncome: this.currentState.value == 'income'?true:false,
page:this.currentPage,
size:this.pageSize,
startTime: startDate
startTime: startDate,
orderId:this.orderId
}
// getCreditsDetail
// orderInfoList

View File

@@ -88,7 +88,6 @@
import { defineComponent,ref,reactive,toRefs ,onMounted} from "vue";
import { Https } from "@/tool/https";
import { isEmail } from "@/tool/util";
import { setCookie ,WriteCookie } from "@/tool/cookie";
import { message } from "ant-design-vue";
import VerificationCodeInput from "@/component/LoginPage/verificationCodeInput.vue";
import { useStore } from "vuex";

View File

@@ -71,11 +71,12 @@ export default defineComponent({
},
mounted() {},
methods: {
init() {
init(id:any) {
this.showPayOrder = true;
this.setState('paypal')
this.setState('paypal',id)
if(id)sessionStorage.removeItem('orderId')
},
setState(str:any){
setState(str:any,id:any){
nextTick(()=>{
this.presentState = str
let setInit:any
@@ -84,7 +85,7 @@ export default defineComponent({
}else{
setInit = this.$refs.creditsDetail
}
setInit.init()
setInit.init(id)
})
},
cancelDsign(){