diff --git a/src/components/ReviewSelectAll/index.vue b/src/components/ReviewSelectAll/index.vue index 700f9ca..ba75ea2 100644 --- a/src/components/ReviewSelectAll/index.vue +++ b/src/components/ReviewSelectAll/index.vue @@ -1,6 +1,11 @@ @@ -8,15 +13,13 @@ import { computed } from 'vue' import { getSafeAreaInfo } from '@/utils/safeArea' -/** - * 审核页面全选按钮组件 - * 业务背景:用于批量操作场景,提供全选功能 - * 设计决策: - * 1. 固定在底部右侧,方便用户操作 - * 2. 适配安全区,确保在底部有安全区的设备上正常显示 - * 3. 使用国网绿主题色,保持视觉一致性 - */ const emit = defineEmits(['selectAll']) +const props = defineProps({ + isAllChecked: { + type: Boolean, + default: false, + }, +}) // 容器样式,适配底部安全区 const containerStyle = computed(() => { diff --git a/src/pages.json b/src/pages.json index e07cba3..e485437 100644 --- a/src/pages.json +++ b/src/pages.json @@ -250,6 +250,14 @@ "navigationBarBackgroundColor": "#07c160" } }, + { + "path": "pages/work/contract-sign/detail", + "style": { + "navigationBarTitleText": "电子合同信息", + "navigationStyle": "custom", + "navigationBarBackgroundColor": "#07c160" + } + }, { "path": "pages/work/wage-view/index", "style": { diff --git a/src/pages/work/contract-review/index.vue b/src/pages/work/contract-review/index.vue index b682b89..f36ddc9 100644 --- a/src/pages/work/contract-review/index.vue +++ b/src/pages/work/contract-review/index.vue @@ -103,6 +103,16 @@ 签订日期: {{ item.signingDate }} + + + 甲方签署状态: + + {{ item.isSign == 1 ? '已签署' : '待签署' || '-' }} + + diff --git a/src/pages/work/contract-sign/detail.vue b/src/pages/work/contract-sign/detail.vue new file mode 100644 index 0000000..2893c9e --- /dev/null +++ b/src/pages/work/contract-sign/detail.vue @@ -0,0 +1,737 @@ + + + + + diff --git a/src/pages/work/contract-sign/index.vue b/src/pages/work/contract-sign/index.vue index 0e7cb6c..870bf39 100644 --- a/src/pages/work/contract-sign/index.vue +++ b/src/pages/work/contract-sign/index.vue @@ -18,7 +18,7 @@ @@ -52,6 +52,7 @@ {{ item.isSign == 1 ? '已签署' : '待签署' }} @@ -106,12 +107,16 @@ - + - 确认签署 + 签署 确认信息 @@ -119,6 +124,22 @@ 您确定要签署选中的 {{ checkedCount }} 份合同吗? + + + 电子公章 + + + + + 暂无公章 + +