|
@@ -16,7 +16,7 @@ export default defineComponent({
|
|
|
},
|
|
|
methods: {
|
|
|
onConfirm(_date: any) {
|
|
|
- teacherState.teacherCert.birthday = dayjs(this.popupDate).format('YYYY-MM-DD')
|
|
|
+ teacherState.teacherCert.birthdate = dayjs(this.popupDate).format('YYYY-MM-DD')
|
|
|
this.popupShow = false;
|
|
|
},
|
|
|
formatter(type: any, val: any) {
|
|
@@ -38,57 +38,34 @@ export default defineComponent({
|
|
|
<CellGroup border={false}>
|
|
|
<ColField title="真实姓名" required>
|
|
|
<Field
|
|
|
- v-model={teacherState.teacherCert.username}
|
|
|
+ v-model={teacherState.teacherCert.realname}
|
|
|
name="真实姓名"
|
|
|
placeholder="请输入您的真实姓名"
|
|
|
- type="tel"
|
|
|
- maxlength={11}
|
|
|
/>
|
|
|
</ColField>
|
|
|
- {/* <Row style={{ marginBottom: '16px' }}>
|
|
|
- <Col span={24} class={styles.formTitle}>真实姓名</Col>
|
|
|
- <Col span={24} class="van-hairline--bottom">
|
|
|
- <Field
|
|
|
- v-model={teacherState.teacherCert.username}
|
|
|
- name="真实姓名"
|
|
|
- placeholder="请输入您的真实姓名"
|
|
|
- type="tel"
|
|
|
- maxlength={11}
|
|
|
- />
|
|
|
- </Col>
|
|
|
- </Row> */}
|
|
|
- <Row style={{ marginBottom: '16px' }}>
|
|
|
- <Col span={24} class={styles.formTitle}>身份证号</Col>
|
|
|
- <Col span={24} class="van-hairline--bottom">
|
|
|
- <Field
|
|
|
- v-model={teacherState.teacherCert.idCard}
|
|
|
- name="身份证号"
|
|
|
- placeholder="请输入您的身份证号码"
|
|
|
- type="tel"
|
|
|
- maxlength={11}
|
|
|
- />
|
|
|
- </Col>
|
|
|
- </Row>
|
|
|
- <Row style={{ marginBottom: '16px' }}>
|
|
|
- <Col span={24} class={styles.formTitle}>性别</Col>
|
|
|
- <Col span={24} class={styles.radioGroup}>
|
|
|
- <div onClick={() => teacherState.teacherCert.sex = 1} class={[styles.radio, teacherState.teacherCert.sex === 1 ? styles.active : null]}>男</div>
|
|
|
- <div onClick={() => teacherState.teacherCert.sex = 0} class={[styles.radio, teacherState.teacherCert.sex === 0 ? styles.active : null]}>女</div>
|
|
|
- </Col>
|
|
|
- </Row>
|
|
|
- <Row>
|
|
|
- <Col span={24} class={styles.formTitle}>出生日期</Col>
|
|
|
- <Col span={24} class="van-hairline--bottom">
|
|
|
- <Field
|
|
|
- v-model={teacherState.teacherCert.birthday}
|
|
|
- name="出生日期"
|
|
|
- onClick-input={() => this.popupShow = true}
|
|
|
- readonly
|
|
|
- isLink
|
|
|
- placeholder="请选择您的出生日期"
|
|
|
- />
|
|
|
- </Col>
|
|
|
- </Row>
|
|
|
+ <ColField title="身份证号" required>
|
|
|
+ <Field
|
|
|
+ v-model={teacherState.teacherCert.idcardNo}
|
|
|
+ name="身份证号"
|
|
|
+ placeholder="请输入您的身份证号码"
|
|
|
+ />
|
|
|
+ </ColField>
|
|
|
+ <ColField title="性别" required border={false}>
|
|
|
+ <div class={styles.radioGroup}>
|
|
|
+ <div onClick={() => teacherState.teacherCert.gender = 1} class={[styles.radio, teacherState.teacherCert.gender === 1 ? styles.active : null]}>男</div>
|
|
|
+ <div onClick={() => teacherState.teacherCert.gender = 0} class={[styles.radio, teacherState.teacherCert.gender === 0 ? styles.active : null]}>女</div>
|
|
|
+ </div>
|
|
|
+ </ColField>
|
|
|
+ <ColField title="出生日期" required>
|
|
|
+ <Field
|
|
|
+ v-model={teacherState.teacherCert.birthdate}
|
|
|
+ name="出生日期"
|
|
|
+ onClick-input={() => this.popupShow = true}
|
|
|
+ readonly
|
|
|
+ isLink
|
|
|
+ placeholder="请选择您的出生日期"
|
|
|
+ />
|
|
|
+ </ColField>
|
|
|
</CellGroup>
|
|
|
|
|
|
<Popup show={this.popupShow} position="bottom" round>
|