update:修复
This commit is contained in:
@@ -17,7 +17,7 @@
|
|||||||
<a-date-picker
|
<a-date-picker
|
||||||
v-model:value="formModel.expireTime"
|
v-model:value="formModel.expireTime"
|
||||||
placeholder="请选择过期时间"
|
placeholder="请选择过期时间"
|
||||||
valueFormat="YYYY-MM-DD HH:mm:ss"
|
valueFormat="YYYY-MM-DD"
|
||||||
/>
|
/>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item label="证明文件" name="fileId" v-bind="validateInfos.fileId">
|
<a-form-item label="证明文件" name="fileId" v-bind="validateInfos.fileId">
|
||||||
@@ -33,19 +33,22 @@
|
|||||||
import Upload from "@/components/Upload";
|
import Upload from "@/components/Upload";
|
||||||
import regex from "@/services/regex";
|
import regex from "@/services/regex";
|
||||||
import { post } from "@/services/http";
|
import { post } from "@/services/http";
|
||||||
import { ref, toRaw } from "@vue/reactivity";
|
import { reactive, ref, toRaw } from "@vue/reactivity";
|
||||||
import { message } from "ant-design-vue";
|
import { message } from "ant-design-vue";
|
||||||
import { useForm } from "@ant-design-vue/use";
|
import { useForm } from "@ant-design-vue/use";
|
||||||
export default {
|
export default {
|
||||||
|
components: {
|
||||||
|
Upload
|
||||||
|
},
|
||||||
setup() {
|
setup() {
|
||||||
let formModel = ref({
|
let formModel = reactive({
|
||||||
name: "",
|
name: "",
|
||||||
idCard: "",
|
idCard: "",
|
||||||
phone: "",
|
phone: "",
|
||||||
expireTime: "",
|
expireTime: "",
|
||||||
fileId: 0
|
fileId: 0
|
||||||
});
|
});
|
||||||
let rules = ref({
|
let rules = reactive({
|
||||||
name: [
|
name: [
|
||||||
{
|
{
|
||||||
required: true,
|
required: true,
|
||||||
@@ -92,17 +95,22 @@ export default {
|
|||||||
async function onSubmit() {
|
async function onSubmit() {
|
||||||
await validate();
|
await validate();
|
||||||
console.log(toRaw(formModel));
|
console.log(toRaw(formModel));
|
||||||
var res = await post(
|
var res = await post("/api2/ca/CensorSmsCodeApplyUpload", {
|
||||||
"/api2/ca/CensorSmsCodeApplyUpload",
|
formModel
|
||||||
formModel.value
|
});
|
||||||
);
|
|
||||||
if (res.errorCode != 0) {
|
if (res.errorCode != 0) {
|
||||||
message.error(res.errorMsg);
|
message.error(res.errorMsg);
|
||||||
} else {
|
} else {
|
||||||
message.success("操作成功");
|
message.success("操作成功");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return { onSubmit, validate, validateInfos, rules, formModel };
|
return {
|
||||||
|
onSubmit,
|
||||||
|
validate,
|
||||||
|
validateInfos,
|
||||||
|
rules,
|
||||||
|
formModel
|
||||||
|
};
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
@@ -145,11 +145,15 @@ import Upload from "@/components/Upload";
|
|||||||
import { onMounted, reactive, ref, inject } from "vue";
|
import { onMounted, reactive, ref, inject } from "vue";
|
||||||
import { get, post } from "@/services/http";
|
import { get, post } from "@/services/http";
|
||||||
import { message } from "ant-design-vue";
|
import { message } from "ant-design-vue";
|
||||||
import { QuestionCircleOutlined } from "@ant-design/icons-vue";
|
import {
|
||||||
|
QuestionCircleOutlined,
|
||||||
|
DownloadOutlined
|
||||||
|
} from "@ant-design/icons-vue";
|
||||||
export default {
|
export default {
|
||||||
components: {
|
components: {
|
||||||
Upload,
|
Upload,
|
||||||
QuestionCircleOutlined
|
QuestionCircleOutlined,
|
||||||
|
DownloadOutlined
|
||||||
},
|
},
|
||||||
setup() {
|
setup() {
|
||||||
const useReload = inject("reload");
|
const useReload = inject("reload");
|
||||||
|
|||||||
Reference in New Issue
Block a user