update:修复问题
This commit is contained in:
@@ -29,73 +29,81 @@
|
||||
</a-form>
|
||||
</template>
|
||||
<style></style>
|
||||
<script setup>
|
||||
<script>
|
||||
import Upload from "@/components/Upload";
|
||||
import regex from "@/services/regex";
|
||||
import { post } from "@/services/http";
|
||||
import { ref, toRaw } from "@vue/reactivity";
|
||||
import { message, Form } from "ant-design-vue";
|
||||
const useForm = Form.useForm;
|
||||
export default {
|
||||
setup() {
|
||||
const useForm = Form.useForm;
|
||||
|
||||
let formModel = ref({
|
||||
name: "",
|
||||
idCard: "",
|
||||
phone: "",
|
||||
expireTime: "",
|
||||
fileId: 0
|
||||
});
|
||||
let rules = ref({
|
||||
name: [
|
||||
{
|
||||
required: true,
|
||||
message: "输入申请人姓名",
|
||||
trigger: "blur"
|
||||
let formModel = ref({
|
||||
name: "",
|
||||
idCard: "",
|
||||
phone: "",
|
||||
expireTime: "",
|
||||
fileId: 0
|
||||
});
|
||||
let rules = ref({
|
||||
name: [
|
||||
{
|
||||
required: true,
|
||||
message: "输入申请人姓名",
|
||||
trigger: "blur"
|
||||
}
|
||||
],
|
||||
idCard: [
|
||||
{
|
||||
required: true,
|
||||
message: "输入申请人身份证号码",
|
||||
trigger: "blur"
|
||||
},
|
||||
{
|
||||
pattern: regex.IdCardNo,
|
||||
message: "输入正确的18位身份证号码",
|
||||
trigger: "blur"
|
||||
}
|
||||
],
|
||||
phone: [
|
||||
{
|
||||
required: true,
|
||||
message: "输入申请人手机号码",
|
||||
trigger: "blur"
|
||||
}
|
||||
],
|
||||
expireTime: [
|
||||
{
|
||||
required: true,
|
||||
message: "输入过期时间",
|
||||
trigger: "blur"
|
||||
}
|
||||
],
|
||||
fileId: [
|
||||
{
|
||||
required: true,
|
||||
type: "number",
|
||||
message: "上传申请文件",
|
||||
trigger: "blur"
|
||||
}
|
||||
]
|
||||
});
|
||||
const { resetFields, validate, validateInfos } = useForm(formModel, rules);
|
||||
async function onSubmit() {
|
||||
await validate();
|
||||
console.log(toRaw(formModel));
|
||||
var res = await post(
|
||||
"/api2/ca/CensorSmsCodeApplyUpload",
|
||||
formModel.value
|
||||
);
|
||||
if (res.errorCode != 0) {
|
||||
message.error(res.errorMsg);
|
||||
} else {
|
||||
message.success("操作成功");
|
||||
}
|
||||
}
|
||||
],
|
||||
idCard: [
|
||||
{
|
||||
required: true,
|
||||
message: "输入申请人身份证号码",
|
||||
trigger: "blur"
|
||||
},
|
||||
{
|
||||
pattern: regex.IdCardNo,
|
||||
message: "输入正确的18位身份证号码",
|
||||
trigger: "blur"
|
||||
}
|
||||
],
|
||||
phone: [
|
||||
{
|
||||
required: true,
|
||||
message: "输入申请人手机号码",
|
||||
trigger: "blur"
|
||||
}
|
||||
],
|
||||
expireTime: [
|
||||
{
|
||||
required: true,
|
||||
message: "输入过期时间",
|
||||
trigger: "blur"
|
||||
}
|
||||
],
|
||||
fileId: [
|
||||
{
|
||||
required: true,
|
||||
type: "number",
|
||||
message: "上传申请文件",
|
||||
trigger: "blur"
|
||||
}
|
||||
]
|
||||
});
|
||||
const { resetFields, validate, validateInfos } = useForm(formModel, rules);
|
||||
async function onSubmit() {
|
||||
await validate();
|
||||
console.log(toRaw(formModel));
|
||||
var res = await post("/api2/ca/CensorSmsCodeApplyUpload", formModel.value);
|
||||
if (res.errorCode != 0) {
|
||||
message.error(res.errorMsg);
|
||||
} else {
|
||||
message.success("操作成功");
|
||||
return { onSubmit, validate, validateInfos, rules, formModel };
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
|
||||
Reference in New Issue
Block a user