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