|
@@ -12,20 +12,20 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="list">
|
|
<div class="list">
|
|
- <div class="item" v-for="(v,i) in 3" :key="i">
|
|
|
|
- <div class="item_title">Order Number:2145878541</div>
|
|
|
|
|
|
+ <div class="item" v-for="item in pageData.list" :key="item.id">
|
|
|
|
+ <div class="item_title">Order Number:{{ item.orderNumber }}</div>
|
|
<div class="item_content">
|
|
<div class="item_content">
|
|
- <img src="" alt="">
|
|
|
|
|
|
+ <img :src="BaseUrl + '/report/' + item.researchReportFileName" alt="">
|
|
<div>
|
|
<div>
|
|
<div class="item_content_title">
|
|
<div class="item_content_title">
|
|
- <img src="" alt="">
|
|
|
|
|
|
+ <img :src="BaseUrl + '/report/' + item.researchReportFileName" alt="">
|
|
<div>
|
|
<div>
|
|
- China Industrial Park Industry Market In-depth Research andInvestment Strategy Planning Report 2024-2030
|
|
|
|
|
|
+ {{ item.researchBriefReportTitle ||item.researchReportTitle}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
- <div class="item_content_time">Order placement time:<span>December 21, 2014, 15:11</span></div>
|
|
|
|
- <div class="item_content_method">Payment method:<span>Alipay payment</span></div>
|
|
|
|
- <div class="item_content_amount">Payment amount:<span>$4.950.00</span></div>
|
|
|
|
|
|
+ <div class="item_content_time">Order placement time:<span> {{item.createDate}}</span></div>
|
|
|
|
+ <div class="item_content_method">Payment method:<span>{{item.payResearchType}} </span></div>
|
|
|
|
+ <div class="item_content_amount">Payment amount:<span>${{item.payPrice}}</span></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="btnBox">
|
|
<div class="btnBox">
|
|
@@ -34,6 +34,26 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
+ <div class="pageBox" v-if="pageData?.list.length>0">
|
|
|
|
+ <n-pagination show-quick-jumper :page-count="pageData?.count" :on-update:page="changePage" :page-slot="6">
|
|
|
|
+ <template #prev>
|
|
|
|
+ <div class="pageBox_btn">Previous</div>
|
|
|
|
+ </template>
|
|
|
|
+ <template #next>
|
|
|
|
+ <div class="pageBox_btn">Next</div>
|
|
|
|
+ </template>
|
|
|
|
+ <template #goto>
|
|
|
|
+ <div class="pageBox_inp">Go To</div>
|
|
|
|
+ </template>
|
|
|
|
+ </n-pagination>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="box-empty" v-if="pageData?.count === 0">
|
|
|
|
+ <n-empty description="Data Missed">
|
|
|
|
+ <template #extra>
|
|
|
|
+ <!-- <n-button @click="handleDemand({ id: '', price: 0 }, '0')" round type="primary">{{ t("report.detail.custom") }}</n-button> -->
|
|
|
|
+ </template>
|
|
|
|
+ </n-empty>
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
|
|
|
|
@@ -271,22 +291,22 @@ defineExpose({
|
|
.titleBox {
|
|
.titleBox {
|
|
display: flex;
|
|
display: flex;
|
|
justify-content: space-between;
|
|
justify-content: space-between;
|
|
- padding-bottom: 7px;
|
|
|
|
- border-bottom: 1px solid #e6e6e6;
|
|
|
|
|
|
+ padding-bottom: var(--size-7);
|
|
|
|
+ border-bottom: var(--size-1) solid #e6e6e6;
|
|
.titleBox_l {
|
|
.titleBox_l {
|
|
- font-size: 24px;
|
|
|
|
|
|
+ font-size: var(--size-24);
|
|
font-family: Arial, Arial-Bold;
|
|
font-family: Arial, Arial-Bold;
|
|
font-weight: 700;
|
|
font-weight: 700;
|
|
color: #1a1a1a;
|
|
color: #1a1a1a;
|
|
- line-height: 44px;
|
|
|
|
|
|
+ line-height: var(--size-44);
|
|
}
|
|
}
|
|
.titleBox_r {
|
|
.titleBox_r {
|
|
display: flex;
|
|
display: flex;
|
|
align-items: center;
|
|
align-items: center;
|
|
- width: 500px;
|
|
|
|
|
|
+ width: var(--size-500);
|
|
height: var(--size-44);
|
|
height: var(--size-44);
|
|
background: #f5f5f5;
|
|
background: #f5f5f5;
|
|
- border-radius: 8px;
|
|
|
|
|
|
+ border-radius: var(--size-8);
|
|
overflow: hidden;
|
|
overflow: hidden;
|
|
.titleBox_r_l {
|
|
.titleBox_r_l {
|
|
flex-grow: 1;
|
|
flex-grow: 1;
|
|
@@ -294,7 +314,7 @@ defineExpose({
|
|
--n-height: var(--size-26) !important;
|
|
--n-height: var(--size-26) !important;
|
|
line-height: var(--size-26) !important;
|
|
line-height: var(--size-26) !important;
|
|
background: #f5f5f5 !important;
|
|
background: #f5f5f5 !important;
|
|
- font-size: 14px !important;
|
|
|
|
|
|
+ font-size: var(--size-14) !important;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
.titleBox_r_r {
|
|
.titleBox_r_r {
|
|
@@ -310,41 +330,41 @@ defineExpose({
|
|
}
|
|
}
|
|
}
|
|
}
|
|
.list {
|
|
.list {
|
|
- margin-top: 45px;
|
|
|
|
|
|
+ margin-top: var(--size-45);
|
|
.item {
|
|
.item {
|
|
- border: 1px solid #e6e6e6;
|
|
|
|
|
|
+ border: var(--size-1) solid #e6e6e6;
|
|
position: relative;
|
|
position: relative;
|
|
- margin-bottom: 30px;
|
|
|
|
|
|
+ margin-bottom: var(--size-30);
|
|
&:last-child {
|
|
&:last-child {
|
|
margin-bottom: 0;
|
|
margin-bottom: 0;
|
|
}
|
|
}
|
|
.item_title {
|
|
.item_title {
|
|
- font-size: 20px;
|
|
|
|
|
|
+ font-size: var(--size-20);
|
|
font-family: Arial, Arial-Bold;
|
|
font-family: Arial, Arial-Bold;
|
|
font-weight: 700;
|
|
font-weight: 700;
|
|
text-align: left;
|
|
text-align: left;
|
|
color: #1a1a1a;
|
|
color: #1a1a1a;
|
|
- line-height: 44px;
|
|
|
|
|
|
+ line-height: var(--size-44);
|
|
letter-spacing: 0.06px;
|
|
letter-spacing: 0.06px;
|
|
- padding: 14px 25px;
|
|
|
|
|
|
+ padding: var(--size-14) var(--size-25);
|
|
background: #f5f5f5;
|
|
background: #f5f5f5;
|
|
}
|
|
}
|
|
.item_content {
|
|
.item_content {
|
|
- padding: 20px 25px 23px;
|
|
|
|
|
|
+ padding: var(--size-20) var(--size-25) var(--size-23);
|
|
display: flex;
|
|
display: flex;
|
|
align-items: center;
|
|
align-items: center;
|
|
> img {
|
|
> img {
|
|
- width: 148px;
|
|
|
|
- height: 216px;
|
|
|
|
|
|
+ width: var(--size-148);
|
|
|
|
+ height: var(--size-216);
|
|
object-fit: contain;
|
|
object-fit: contain;
|
|
}
|
|
}
|
|
> div {
|
|
> div {
|
|
- margin-left: 40px;
|
|
|
|
|
|
+ margin-left: var(--size-40);
|
|
.item_content_title {
|
|
.item_content_title {
|
|
- font-size: 21px;
|
|
|
|
|
|
+ font-size: var(--size-21);
|
|
font-family: Arial, Arial-Regular;
|
|
font-family: Arial, Arial-Regular;
|
|
color: #1a1a1a;
|
|
color: #1a1a1a;
|
|
- line-height: 28px;
|
|
|
|
|
|
+ line-height: var(--size-28);
|
|
img {
|
|
img {
|
|
display: none;
|
|
display: none;
|
|
}
|
|
}
|
|
@@ -352,7 +372,7 @@ defineExpose({
|
|
.item_content_time,
|
|
.item_content_time,
|
|
.item_content_method {
|
|
.item_content_method {
|
|
display: flex;
|
|
display: flex;
|
|
- font-size: 16px;
|
|
|
|
|
|
+ font-size: var(--size-16);
|
|
font-family: Arial, Arial-Regular;
|
|
font-family: Arial, Arial-Regular;
|
|
color: #1a1a1a;
|
|
color: #1a1a1a;
|
|
letter-spacing: 0.05px;
|
|
letter-spacing: 0.05px;
|
|
@@ -361,21 +381,21 @@ defineExpose({
|
|
}
|
|
}
|
|
}
|
|
}
|
|
.item_content_time {
|
|
.item_content_time {
|
|
- margin: 20px 0 0;
|
|
|
|
|
|
+ margin: var(--size-20) 0 0;
|
|
}
|
|
}
|
|
.item_content_method {
|
|
.item_content_method {
|
|
- margin: 6px 0 10px;
|
|
|
|
|
|
+ margin: var(--size-6) 0 var(--size-10);
|
|
}
|
|
}
|
|
.item_content_amount {
|
|
.item_content_amount {
|
|
display: flex;
|
|
display: flex;
|
|
- font-size: 16px;
|
|
|
|
|
|
+ font-size: var(--size-16);
|
|
font-family: Arial, Arial-Regular;
|
|
font-family: Arial, Arial-Regular;
|
|
color: #1a1a1a;
|
|
color: #1a1a1a;
|
|
- line-height: 44px;
|
|
|
|
|
|
+ line-height: var(--size-44);
|
|
letter-spacing: 0.05px;
|
|
letter-spacing: 0.05px;
|
|
align-items: baseline;
|
|
align-items: baseline;
|
|
span {
|
|
span {
|
|
- font-size: 30px;
|
|
|
|
|
|
+ font-size: var(--size-30);
|
|
color: #ee001f;
|
|
color: #ee001f;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -384,18 +404,18 @@ defineExpose({
|
|
.btnBox {
|
|
.btnBox {
|
|
display: flex;
|
|
display: flex;
|
|
position: absolute;
|
|
position: absolute;
|
|
- right: 20px;
|
|
|
|
- bottom: 45px;
|
|
|
|
|
|
+ right: var(--size-20);
|
|
|
|
+ bottom: var(--size-45);
|
|
> div {
|
|
> div {
|
|
- width: 144px;
|
|
|
|
- height: 48px;
|
|
|
|
- border-radius: 8px;
|
|
|
|
- font-size: 14px;
|
|
|
|
|
|
+ width: var(--size-144);
|
|
|
|
+ height: var(--size-48);
|
|
|
|
+ border-radius: var(--size-8);
|
|
|
|
+ font-size: var(--size-14);
|
|
font-family: Arial, Arial-Regular;
|
|
font-family: Arial, Arial-Regular;
|
|
text-align: center;
|
|
text-align: center;
|
|
color: #ffffff;
|
|
color: #ffffff;
|
|
- line-height: 48px;
|
|
|
|
- margin-right: 14px;
|
|
|
|
|
|
+ line-height: var(--size-48);
|
|
|
|
+ margin-right: var(--size-14);
|
|
cursor: pointer;
|
|
cursor: pointer;
|
|
&:last-child {
|
|
&:last-child {
|
|
margin-right: 0;
|
|
margin-right: 0;
|
|
@@ -414,22 +434,22 @@ defineExpose({
|
|
@include responseTo("phone") {
|
|
@include responseTo("phone") {
|
|
.list-box {
|
|
.list-box {
|
|
.titleBox {
|
|
.titleBox {
|
|
- padding-bottom: 20px;
|
|
|
|
|
|
+ padding-bottom: var(--size-20);
|
|
display: block;
|
|
display: block;
|
|
.titleBox_r {
|
|
.titleBox_r {
|
|
width: 100%;
|
|
width: 100%;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
.list {
|
|
.list {
|
|
- margin-top: 20px;
|
|
|
|
|
|
+ margin-top: var(--size-20);
|
|
.item {
|
|
.item {
|
|
.item_title {
|
|
.item_title {
|
|
- padding: 10px 15px;
|
|
|
|
- font-size: 18px;
|
|
|
|
- line-height: 24px;
|
|
|
|
|
|
+ padding: var(--size-10) var(--size-15);
|
|
|
|
+ font-size: var(--size-18);
|
|
|
|
+ line-height: var(--size-24);
|
|
}
|
|
}
|
|
.item_content {
|
|
.item_content {
|
|
- padding: 10px;
|
|
|
|
|
|
+ padding: var(--size-10);
|
|
> img {
|
|
> img {
|
|
display: none;
|
|
display: none;
|
|
}
|
|
}
|
|
@@ -438,8 +458,8 @@ defineExpose({
|
|
.item_content_title {
|
|
.item_content_title {
|
|
display: flex;
|
|
display: flex;
|
|
> div {
|
|
> div {
|
|
- font-size: 18px;
|
|
|
|
- line-height: 26px;
|
|
|
|
|
|
+ font-size: var(--size-18);
|
|
|
|
+ line-height: var(--size-26);
|
|
overflow: hidden;
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
text-overflow: ellipsis;
|
|
display: -webkit-box;
|
|
display: -webkit-box;
|
|
@@ -447,21 +467,22 @@ defineExpose({
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-orient: vertical;
|
|
}
|
|
}
|
|
> img {
|
|
> img {
|
|
- width: 74px;
|
|
|
|
- height: 108px;
|
|
|
|
|
|
+ width: var(--size-74);
|
|
|
|
+ height: var(--size-108);
|
|
object-fit: contain;
|
|
object-fit: contain;
|
|
- margin-right: 10px;
|
|
|
|
|
|
+ margin-right: var(--size-10);
|
|
|
|
+ display: block;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
.item_content_time,
|
|
.item_content_time,
|
|
.item_content_method {
|
|
.item_content_method {
|
|
- font-size: 14px;
|
|
|
|
|
|
+ font-size: var(--size-14);
|
|
}
|
|
}
|
|
.item_content_amount {
|
|
.item_content_amount {
|
|
- font-size: 14px;
|
|
|
|
- line-height: 30px;
|
|
|
|
|
|
+ font-size: var(--size-14);
|
|
|
|
+ line-height: var(--size-30);
|
|
span {
|
|
span {
|
|
- font-size: 26px;
|
|
|
|
|
|
+ font-size: var(--size-26);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -470,7 +491,7 @@ defineExpose({
|
|
position: static;
|
|
position: static;
|
|
width: 100%;
|
|
width: 100%;
|
|
justify-content: center;
|
|
justify-content: center;
|
|
- padding-bottom: 20px;
|
|
|
|
|
|
+ padding-bottom: var(--size-20);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|