|
|
@ -51,8 +51,8 @@ |
|
|
<view class="contract-header"> |
|
|
<view class="contract-header"> |
|
|
<view class="contract-title"> |
|
|
<view class="contract-title"> |
|
|
<text class="title-text">{{contract.contract_name}}</text> |
|
|
<text class="title-text">{{contract.contract_name}}</text> |
|
|
<view class="contract-status" :class="getStatusClass(contract)"> |
|
|
<view class="contract-status" :class="needSignButton(contract) ? 'status-unsigned' : 'status-signed'"> |
|
|
{{getStatusText(contract)}} |
|
|
{{needSignButton(contract) ? '待签订' : '已签订'}} |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
<view class="contract-arrow"> |
|
|
<view class="contract-arrow"> |
|
|
@ -228,23 +228,6 @@ export default { |
|
|
) |
|
|
) |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
// 获取状态样式类 |
|
|
|
|
|
getStatusClass(contract) { |
|
|
|
|
|
if (this.needSignButton(contract)) { |
|
|
|
|
|
return 'status-unsigned' |
|
|
|
|
|
} else { |
|
|
|
|
|
return 'status-signed' |
|
|
|
|
|
} |
|
|
|
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
// 获取状态文本 |
|
|
|
|
|
getStatusText(contract) { |
|
|
|
|
|
if (this.needSignButton(contract)) { |
|
|
|
|
|
return '待签订' |
|
|
|
|
|
} else { |
|
|
|
|
|
return '已签订' |
|
|
|
|
|
} |
|
|
|
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
// 格式化日期 |
|
|
// 格式化日期 |
|
|
formatDate(dateString) { |
|
|
formatDate(dateString) { |
|
|
|