|
@@ -0,0 +1,149 @@
|
|
|
+<template>
|
|
|
+ <div class="contract-info">
|
|
|
+ <InfoCard title="协议签订信息">
|
|
|
+ <div class="contract-info-card">
|
|
|
+ <div class="contract-info-card-item">
|
|
|
+ 协议签订状态:{{orderDetail?.contractStatus || '签协议'}}
|
|
|
+ </div>
|
|
|
+ <div class="contract-info-card-item">
|
|
|
+ 签约主体:北京剑鱼信息技术有限公司
|
|
|
+ </div>
|
|
|
+ <div class="contract-info-card-item">
|
|
|
+ 协议签订时间:2024-12-03
|
|
|
+ </div>
|
|
|
+ <div class="contract-info-card-item">
|
|
|
+ 协议编号:XXXXXXXXXXXXX
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </InfoCard>
|
|
|
+ <InfoCard>
|
|
|
+ <template #title>
|
|
|
+ <div class="contract-info-card-title">
|
|
|
+ <span>协议归档信息</span>
|
|
|
+ <button class="edit-btn">编辑</button>
|
|
|
+ </div>
|
|
|
+ </template>
|
|
|
+ <div class="contract-info-card">
|
|
|
+ <div class="contract-info-card-item">
|
|
|
+ 协议签订状态:{{orderDetail?.contractStatus || '签协议'}}
|
|
|
+ </div>
|
|
|
+ <div class="contract-info-card-item">
|
|
|
+ 签约主体:北京剑鱼信息技术有限公司
|
|
|
+ </div>
|
|
|
+ <div class="contract-info-card-item">
|
|
|
+ 协议签订时间:2024-12-03
|
|
|
+ </div>
|
|
|
+ <div class="contract-info-card-item">
|
|
|
+ 协议编号:XXXXXXXXXXXXX
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </InfoCard>
|
|
|
+ <InfoCard>
|
|
|
+ <template #title>
|
|
|
+ <div class="contract-info-card-title">
|
|
|
+ <span>电子归档信息</span>
|
|
|
+ <button class="edit-btn">编辑</button>
|
|
|
+ </div>
|
|
|
+ </template>
|
|
|
+ <div class="contract-info-card card-noflex">
|
|
|
+ <div class="contract-info-card-item">
|
|
|
+ 电子协议备注:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
|
+ </div>
|
|
|
+ <div class="arow">
|
|
|
+ <div class="contract-info-card-item">
|
|
|
+ 电子协议类型:有电子章
|
|
|
+ </div>
|
|
|
+ <div class="contract-info-card-item">
|
|
|
+ 协议甲方类型:个人
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="contract-info-card-item">
|
|
|
+ 协议甲方:个人
|
|
|
+ </div>
|
|
|
+ <div class="arow">
|
|
|
+ <div class="contract-info-card-item">
|
|
|
+ 协议甲方联系人:XXXXXXX
|
|
|
+ </div>
|
|
|
+ <div class="contract-info-card-item">
|
|
|
+ 协议乙方联系人:XXXXXXX
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="contract-info-card-item">
|
|
|
+ 协议甲方地址:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </InfoCard>
|
|
|
+ </div>
|
|
|
+</template>
|
|
|
+
|
|
|
+<script>
|
|
|
+import InfoCard from '../../ui/InfoCard.vue';
|
|
|
+export default {
|
|
|
+ name: 'ContractInfo',
|
|
|
+ components: {
|
|
|
+ InfoCard
|
|
|
+ },
|
|
|
+ props: {
|
|
|
+ orderDetail: {
|
|
|
+ type: Object,
|
|
|
+ default: () => {
|
|
|
+ return {}
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
+ data() {
|
|
|
+ return {
|
|
|
+
|
|
|
+ }
|
|
|
+ },
|
|
|
+}
|
|
|
+
|
|
|
+</script>
|
|
|
+
|
|
|
+<style lang="scss" scoped>
|
|
|
+.contract-info {
|
|
|
+ background: #F2F2F4;
|
|
|
+ ::v-deep {
|
|
|
+ .info-card {
|
|
|
+ margin-bottom: 16px;
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
+.contract-info-card-title {
|
|
|
+ display: flex;
|
|
|
+ justify-content: space-between;
|
|
|
+ align-items: center;
|
|
|
+ .edit-btn {
|
|
|
+ padding: 4px 31px;
|
|
|
+ background: $color_main;
|
|
|
+ color: $white;
|
|
|
+ border-radius: 4px;
|
|
|
+ font-size: 14px;
|
|
|
+ line-height: 22px;
|
|
|
+ border: none;
|
|
|
+ cursor: pointer;
|
|
|
+ }
|
|
|
+}
|
|
|
+.contract-info-card {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ flex-wrap: wrap;
|
|
|
+ &.card-noflex {
|
|
|
+ display: block;
|
|
|
+ }
|
|
|
+ &-item {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ margin-right: 32px;
|
|
|
+ min-width: 255px;
|
|
|
+ font-size: 14px;
|
|
|
+ line-height: 22px;
|
|
|
+ color: $gray_10;
|
|
|
+ }
|
|
|
+ .arow {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ margin: 10px 0;
|
|
|
+ }
|
|
|
+}
|
|
|
+</style>
|