|
@@ -28,7 +28,7 @@
|
|
|
trigger: ['blur']
|
|
|
}
|
|
|
]" :required="true">
|
|
|
- <up-input v-model="formData.phonenumber" border="none" placeholder="请输入手机号"></up-input>
|
|
|
+ <up-input v-model="formData.phonenumber" border="none" placeholder="请输入手机号" :disabled="!isCode"></up-input>
|
|
|
</up-form-item>
|
|
|
|
|
|
<up-form-item label="验证码" prop="code" labelWidth="94" borderBottom :rules="[
|
|
@@ -39,7 +39,7 @@
|
|
|
message: '请填写4位验证码',
|
|
|
trigger: ['blur']
|
|
|
}
|
|
|
- ]" :required="true" v-if="isCode">
|
|
|
+ ]" :required="true" >
|
|
|
<up-input v-model="formData.code" border="none" placeholder="请填写验证码"></up-input>
|
|
|
<template #right>
|
|
|
<up-button @tap="getCode" :text="code_data.tips" type="success" size="mini"
|
|
@@ -237,27 +237,31 @@ function startFace() {
|
|
|
|
|
|
function setData(data) {
|
|
|
console.log('setData=>data', data);
|
|
|
+ Object.assign(formData, {
|
|
|
+ ...data,
|
|
|
+ sex: data.sex === 0 ? '男' : '女',
|
|
|
+ })
|
|
|
for (let i = 0; i < props.column.length; i++) {
|
|
|
const element = props.column[i];
|
|
|
|
|
|
+
|
|
|
if (element.type === 'cascader') {
|
|
|
const key = data[element.key]
|
|
|
// const key ='7'
|
|
|
|
|
|
const lable = pickerRef.value.piceInit(key);
|
|
|
- console.log('element.type', lable, key);
|
|
|
+ console.log('element.type', lable, key,element.key);
|
|
|
Object.assign(formData, {
|
|
|
[element.key]: lable,
|
|
|
[element.key + 'key']: key
|
|
|
})
|
|
|
+ console.log('eformData', formData);
|
|
|
+ }else {
|
|
|
+
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
- Object.assign(formData, {
|
|
|
- ...data,
|
|
|
- sex: data.sex === 0 ? '男' : '女',
|
|
|
- })
|
|
|
}
|
|
|
|
|
|
function onSubmit() {
|