送达裁决书接口联调

This commit is contained in:
Your Name
2023-09-27 19:48:56 +08:00
parent 4982eb3bc3
commit 2ac18c446e
5 changed files with 89 additions and 10 deletions
@@ -10,33 +10,85 @@
>
<el-form ref="form" :model="formData" label-width="150px">
<el-col :span="24">
<el-form-item label="申请人电子邮件:" prop="emailNum">
<el-form-item
label="申请人电子邮件:"
prop="appEmail"
:rules="[
{
required: true,
message: '邮箱地址不能为空',
trigger: 'blur',
},
{
pattern:
/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/,
message: '请输入正确的邮箱地址',
trigger: 'blur',
},
]"
>
<el-input
v-model="formData.emailNum"
v-model="formData.appEmail"
placeholder="请输入电子邮件"
/>
</el-form-item>
</el-col>
<el-col :span="24">
<el-form-item label="被申请人电子邮件:" prop="emailNum">
<el-form-item
label="被申请人电子邮件:"
prop="resEmail"
:rules="[
{
required: true,
message: '邮箱地址不能为空',
trigger: 'blur',
},
{
pattern:
/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/,
message: '请输入正确的邮箱地址',
trigger: 'blur',
},
]"
>
<el-input
v-model="formData.emailNum"
v-model="formData.resEmail"
placeholder="请输入电子邮件"
/>
</el-form-item>
</el-col>
<el-col :span="24">
<el-form-item label="申请人快递单号:" prop="trackingNum">
<el-form-item
label="申请人快递单号:"
prop="apptrackingNum"
:rules="[
{
required: true,
message: '快递单号不能为空',
trigger: 'blur',
},
]"
>
<el-input
v-model="formData.trackingNum"
v-model="formData.apptrackingNum"
placeholder="请输入快递单号"
/>
</el-form-item>
</el-col>
<el-col :span="24">
<el-form-item label="被申请人快递单号:" prop="trackingNum">
<el-form-item
label="被申请人快递单号:"
prop="restrackingNum"
:rules="[
{
required: true,
message: '快递单号不能为空',
trigger: 'blur',
},
]"
>
<el-input
v-model="formData.trackingNum"
v-model="formData.restrackingNum"
placeholder="请输入快递单号"
/>
</el-form-item>
@@ -51,6 +103,7 @@
</template>
<script>
import { adjudicationDelivery } from "@/api/awardManagement/awardManagement";
export default {
props: ["openMailawardDialog", "mailawardata"],
data() {
@@ -59,7 +112,24 @@ export default {
};
},
methods: {
submitForm() {},
submitForm() {
// adjudicationDelivery
this.$refs["form"].validate((valid) => {
if (valid) {
adjudicationDelivery({
id: this.mailawardata.id,
...this.formData,
})
.then((res) => {
if (res.code == 200) {
this.$emit("updataList");
this.cancel();
}
})
.catch((err) => {});
}
});
},
cancel() {
this.$emit("closeMailaward");
},