|
|
@ -146,16 +146,52 @@ |
|
|
|
clearable></el-input> |
|
|
|
</el-form-item> |
|
|
|
</div> |
|
|
|
<el-form-item label="备注" |
|
|
|
prop="remark"> |
|
|
|
<el-input v-model="form.remark" |
|
|
|
:autosize="{ minRows: 4, maxRows: 10}" |
|
|
|
:disabled="disabled" |
|
|
|
type="textarea" |
|
|
|
clearable |
|
|
|
class="input-width-textarea" |
|
|
|
placeholder="请输入内容"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<div class="flex-div"> |
|
|
|
<el-form-item label="入党时所在党支部" |
|
|
|
prop="rdsszzb" |
|
|
|
class="wd50"> |
|
|
|
<el-input v-model="form.rdsszzb" |
|
|
|
placeholder="请输入" |
|
|
|
:disabled="disabled" |
|
|
|
class="input-width" |
|
|
|
clearable></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="组织关系转入社区时间" |
|
|
|
prop="zzgxzrsqsj" |
|
|
|
class="wd50"> |
|
|
|
<el-date-picker v-model="form.zzgxzrsqsj" |
|
|
|
:disabled="disabled" |
|
|
|
type="date" |
|
|
|
class="input-width" |
|
|
|
clearable |
|
|
|
placeholder="选择日期" |
|
|
|
format="yyyy 年 MM 月 dd 日" |
|
|
|
value-format="yyyy-MM-dd"> |
|
|
|
</el-date-picker> |
|
|
|
</el-form-item> |
|
|
|
</div> |
|
|
|
<div class="flex-div"> |
|
|
|
<el-form-item label="是否请长假" |
|
|
|
prop="isQcj" |
|
|
|
class="wd50"> |
|
|
|
<el-radio-group v-model="form.isQcj" |
|
|
|
class="input-width"> |
|
|
|
<el-radio label="1">是</el-radio> |
|
|
|
<el-radio label="0">否</el-radio> |
|
|
|
</el-radio-group> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="备注" |
|
|
|
prop="remark" |
|
|
|
class="wd50"> |
|
|
|
<el-input v-model="form.remark" |
|
|
|
:autosize="{ minRows: 4, maxRows: 10}" |
|
|
|
:disabled="disabled" |
|
|
|
type="textarea" |
|
|
|
clearable |
|
|
|
class="input-width-textarea " |
|
|
|
placeholder="请输入内容"></el-input> |
|
|
|
</el-form-item> |
|
|
|
</div> |
|
|
|
<div> |
|
|
|
<div style="margin-top: 20px; text-align: center;"> |
|
|
|
<el-button size="small" |
|
|
@ -202,7 +238,7 @@ |
|
|
|
</template> |
|
|
|
|
|
|
|
<script> |
|
|
|
import { isCard, isMobile } from '@/utils/validate' |
|
|
|
import { isCard, isMobile, isPhone } from '@/utils/validate' |
|
|
|
import { computedCard } from '@/utils/index' |
|
|
|
|
|
|
|
import pointsInfo from './cpts/points.vue' |
|
|
@ -232,7 +268,7 @@ export default { |
|
|
|
if (value === '') { |
|
|
|
callback(new Error('请输入手机号')) |
|
|
|
} else { |
|
|
|
if (!isMobile(value)) { |
|
|
|
if (!isMobile(value) && !isPhone(value)) { |
|
|
|
callback(new Error('手机号格式不正确')) |
|
|
|
} |
|
|
|
callback() |
|
|
@ -290,6 +326,9 @@ export default { |
|
|
|
isDyzxh: '0', |
|
|
|
isMxx: '0', |
|
|
|
culture: '', |
|
|
|
rdsszzb: '', |
|
|
|
zzgxzrsqsj: '', |
|
|
|
isQcj: '0', |
|
|
|
remark: '' |
|
|
|
}, |
|
|
|
eduList: [], |
|
|
|