|
@@ -13,7 +13,8 @@ export default defineComponent({
|
|
|
data() {
|
|
|
return {
|
|
|
realStatus: true, // 是否已经实名认证
|
|
|
- url: ''
|
|
|
+ url: '',
|
|
|
+ signStatus: '' // 签署状态
|
|
|
}
|
|
|
},
|
|
|
async mounted() {
|
|
@@ -26,7 +27,14 @@ export default defineComponent({
|
|
|
} else {
|
|
|
this.getDetail()
|
|
|
}
|
|
|
- } catch {}
|
|
|
+
|
|
|
+ const { data } = await request.get(
|
|
|
+ '/api-teacher/sysUserContractRecord/checkContractSignV2?contractType=WITHDRAW'
|
|
|
+ )
|
|
|
+ this.signStatus = data
|
|
|
+ } catch {
|
|
|
+ //
|
|
|
+ }
|
|
|
},
|
|
|
methods: {
|
|
|
async getDetail() {
|
|
@@ -95,19 +103,23 @@ export default defineComponent({
|
|
|
border: 'none'
|
|
|
}}
|
|
|
></iframe>
|
|
|
- <Button
|
|
|
- type="primary"
|
|
|
- size="large"
|
|
|
- block
|
|
|
- round
|
|
|
- class={styles.submit}
|
|
|
- onClick={this.onSubmit}
|
|
|
- >
|
|
|
- 我已阅读并同意
|
|
|
- </Button>
|
|
|
+ {this.signStatus === 'NOT_SIGN' ? (
|
|
|
+ <Button
|
|
|
+ type="primary"
|
|
|
+ size="large"
|
|
|
+ block
|
|
|
+ round
|
|
|
+ class={styles.submit}
|
|
|
+ onClick={this.onSubmit}
|
|
|
+ >
|
|
|
+ 我已阅读并同意
|
|
|
+ </Button>
|
|
|
+ ) : (
|
|
|
+ ''
|
|
|
+ )}
|
|
|
</>
|
|
|
) : (
|
|
|
- <UserAuth onSuccess={this.onSuccess} />
|
|
|
+ <UserAuth hideHeader onSuccess={this.onSuccess} />
|
|
|
)}
|
|
|
</div>
|
|
|
)
|