案件邮箱录入,裁决书邮箱自动获取
This commit is contained in:
@@ -123,3 +123,11 @@ export function regenerationDocument(data) {
|
|||||||
data: data
|
data: data
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
// 根据案件id
|
||||||
|
export function emailByCaseId(data) {
|
||||||
|
return request({
|
||||||
|
url: '/adjudication/emailByCaseId',
|
||||||
|
method: 'get',
|
||||||
|
params: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|||||||
@@ -93,20 +93,17 @@
|
|||||||
<script>
|
<script>
|
||||||
import { adjudicationDelivery, adjudicationService } from "@/api/awardManagement/awardManagement";
|
import { adjudicationDelivery, adjudicationService } from "@/api/awardManagement/awardManagement";
|
||||||
export default {
|
export default {
|
||||||
props: ["openMailawardDialog", "mailawardata"],
|
props: ["openMailawardDialog", "mailawardata", "emailobj"],
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
formData: {},
|
formData: this.emailobj,
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
watch: {
|
watch: {
|
||||||
openMailawardDialog: {
|
emailobj: {
|
||||||
handler(val) {
|
handler(val) {
|
||||||
if (val) {
|
if (val) {
|
||||||
this.formData = {
|
this.formData = this.emailobj
|
||||||
appEmail: "3118891075@qq.com",//申请人邮箱
|
|
||||||
resEmail: "1129801211@qq.com",//被申请人邮箱
|
|
||||||
};
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
@@ -117,6 +114,9 @@ export default {
|
|||||||
this.$refs["form"].validate((valid) => {
|
this.$refs["form"].validate((valid) => {
|
||||||
if (valid) {
|
if (valid) {
|
||||||
// adjudicationDelivery({
|
// adjudicationDelivery({
|
||||||
|
delete this.formData.id
|
||||||
|
delete this.formData.apptrackingNum
|
||||||
|
delete this.formData.restrackingNum
|
||||||
adjudicationService({
|
adjudicationService({
|
||||||
id: this.mailawardata.id,
|
id: this.mailawardata.id,
|
||||||
...this.formData,
|
...this.formData,
|
||||||
|
|||||||
@@ -94,7 +94,7 @@
|
|||||||
@cancelpaymentdetails="cancelpaymentdetails" @updataList="updataList"></paymentdetailsDialog>
|
@cancelpaymentdetails="cancelpaymentdetails" @updataList="updataList"></paymentdetailsDialog>
|
||||||
<!-- 送达裁决书页面 -->
|
<!-- 送达裁决书页面 -->
|
||||||
<mailawardDialog :openMailawardDialog="openMailawardDialog" @closeMailaward="closeMailaward"
|
<mailawardDialog :openMailawardDialog="openMailawardDialog" @closeMailaward="closeMailaward"
|
||||||
@updataList="updataList" :mailawardata="mailawardata"></mailawardDialog>
|
@updataList="updataList" :mailawardata="mailawardata" :emailobj="emailobj"></mailawardDialog>
|
||||||
<!-- 快递信息页面 -->
|
<!-- 快递信息页面 -->
|
||||||
<expressDeliveryDialog :showDelivery="showDelivery" :deliveryDataArr="deliveryDataArr"
|
<expressDeliveryDialog :showDelivery="showDelivery" :deliveryDataArr="deliveryDataArr"
|
||||||
@closeDeliveryModel="closeDeliveryModel" :flagLoading="flagLoading"></expressDeliveryDialog>
|
@closeDeliveryModel="closeDeliveryModel" :flagLoading="flagLoading"></expressDeliveryDialog>
|
||||||
@@ -114,7 +114,8 @@ import {
|
|||||||
adjudicationStamp,
|
adjudicationStamp,
|
||||||
selectSignUrl,
|
selectSignUrl,
|
||||||
selectSealUrl,
|
selectSealUrl,
|
||||||
selectSignSealUrl
|
selectSignSealUrl,
|
||||||
|
emailByCaseId
|
||||||
} from "@/api/awardManagement/awardManagement";
|
} from "@/api/awardManagement/awardManagement";
|
||||||
import paymentdetailsDialog from "./components/paymentdetailsDialog.vue";
|
import paymentdetailsDialog from "./components/paymentdetailsDialog.vue";
|
||||||
import mailawardDialog from './components/MailawardDialog.vue';
|
import mailawardDialog from './components/MailawardDialog.vue';
|
||||||
@@ -138,7 +139,7 @@ export default {
|
|||||||
total: 0,
|
total: 0,
|
||||||
// 表格数据
|
// 表格数据
|
||||||
list: [],
|
list: [],
|
||||||
|
emailobj: {},//邮箱存储
|
||||||
// 弹出层标题
|
// 弹出层标题
|
||||||
title: "",
|
title: "",
|
||||||
payTitle: "",
|
payTitle: "",
|
||||||
@@ -329,12 +330,19 @@ export default {
|
|||||||
// 送达裁决书弹框
|
// 送达裁决书弹框
|
||||||
showMailaward(row) {
|
showMailaward(row) {
|
||||||
this.mailawardata = row;
|
this.mailawardata = row;
|
||||||
|
this.emailByCaseIdFn(row.id)
|
||||||
this.openMailawardDialog = true
|
this.openMailawardDialog = true
|
||||||
},
|
},
|
||||||
// 关闭送达裁决书弹框
|
// 关闭送达裁决书弹框
|
||||||
closeMailaward(row) {
|
closeMailaward(row) {
|
||||||
this.openMailawardDialog = false
|
this.openMailawardDialog = false
|
||||||
},
|
},
|
||||||
|
// 根据案件id查询邮件
|
||||||
|
emailByCaseIdFn(val) {
|
||||||
|
emailByCaseId({id: val}).then((res) => {
|
||||||
|
this.emailobj = res.data
|
||||||
|
})
|
||||||
|
},
|
||||||
/** 查询详情 */
|
/** 查询详情 */
|
||||||
getDetail(parms) {
|
getDetail(parms) {
|
||||||
caseApplicationDetail(parms).then((res) => {
|
caseApplicationDetail(parms).then((res) => {
|
||||||
|
|||||||
@@ -49,13 +49,13 @@
|
|||||||
<el-button type="primary" plain icon="el-icon-plus" size="mini" @click="batchApplication"
|
<el-button type="primary" plain icon="el-icon-plus" size="mini" @click="batchApplication"
|
||||||
v-hasPermi="['caseManagement:list:import']">案件批量导入</el-button>
|
v-hasPermi="['caseManagement:list:import']">案件批量导入</el-button>
|
||||||
<el-button type="primary" plain icon="el-icon-plus" size="mini" @click="operateClick(0)"
|
<el-button type="primary" plain icon="el-icon-plus" size="mini" @click="operateClick(0)"
|
||||||
v-hasPermi="['caseManagement:list:submit']">案件批量提交</el-button>
|
v-hasPermi="['caseManagement:list:Batchsubmit']">案件批量提交</el-button>
|
||||||
<el-button type="primary" plain icon="el-icon-plus" size="mini" @click="operateClick(1)"
|
<el-button type="primary" plain icon="el-icon-plus" size="mini" @click="operateClick(1)"
|
||||||
v-hasPermi="['caseManagement:list:delete']">案件批量删除</el-button>
|
v-hasPermi="['caseManagement:list:delete']">案件批量删除</el-button>
|
||||||
<el-button type="primary" plain icon="el-icon-plus" size="mini" @click="operateClick(2)"
|
<el-button type="primary" plain icon="el-icon-plus" size="mini" @click="operateClick(2)"
|
||||||
v-hasPermi="['caseManagement:list:check']">案件批量立案审查</el-button>
|
v-hasPermi="['caseManagement:list:check']">案件批量立案审查</el-button>
|
||||||
<el-button type="primary" plain icon="el-icon-plus" size="mini" @click="operateClick(4)"
|
<el-button type="primary" plain icon="el-icon-plus" size="mini" @click="operateClick(4)"
|
||||||
v-hasPermi="['caseManagement:list:hear']">批量生成裁决书</el-button>
|
v-hasPermi="['caseManagement:list:Batchgeneration']">批量生成裁决书</el-button>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-table v-loading="loading" :data="dataList" style="width: 100%">
|
<el-table v-loading="loading" :data="dataList" style="width: 100%">
|
||||||
|
|||||||
@@ -190,6 +190,27 @@
|
|||||||
<el-input v-model="item.contactTelphone" placeholder="请输入" />
|
<el-input v-model="item.contactTelphone" placeholder="请输入" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
<!-- 新增申请人邮箱 -->
|
||||||
|
<el-col :span="12">
|
||||||
|
<el-form-item label="邮箱" :prop="'paymentArr.' + index + '.email'" :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="item.email"
|
||||||
|
placeholder="请输入电子邮件"
|
||||||
|
/>
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="单位地址:" :prop="'paymentArr.' + index + '.workAddress'" :rules="[
|
<el-form-item label="单位地址:" :prop="'paymentArr.' + index + '.workAddress'" :rules="[
|
||||||
{
|
{
|
||||||
@@ -394,6 +415,26 @@
|
|||||||
<el-input v-model="itm.contactTelphone" placeholder="请输入" />
|
<el-input v-model="itm.contactTelphone" placeholder="请输入" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
|
<el-form-item label="邮箱" :prop="'paymentArr1.' + index + '.email'" :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="itm.email"
|
||||||
|
placeholder="请输入电子邮件"
|
||||||
|
/>
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="单位地址:" :prop="'paymentArr1.' + index + '.workAddress'" :rules="[
|
<el-form-item label="单位地址:" :prop="'paymentArr1.' + index + '.workAddress'" :rules="[
|
||||||
{
|
{
|
||||||
@@ -581,6 +622,7 @@ export default {
|
|||||||
name: "",
|
name: "",
|
||||||
identityNum: "",
|
identityNum: "",
|
||||||
contactTelphone: "",
|
contactTelphone: "",
|
||||||
|
email: "",
|
||||||
workAddress: "",
|
workAddress: "",
|
||||||
workTelphone: "",
|
workTelphone: "",
|
||||||
contactAddress: "",
|
contactAddress: "",
|
||||||
@@ -598,6 +640,7 @@ export default {
|
|||||||
name: "",
|
name: "",
|
||||||
identityNum: "",
|
identityNum: "",
|
||||||
contactTelphone: "",
|
contactTelphone: "",
|
||||||
|
email: "",
|
||||||
workAddress: "",
|
workAddress: "",
|
||||||
workTelphone: "",
|
workTelphone: "",
|
||||||
contactAddress: "",
|
contactAddress: "",
|
||||||
@@ -753,6 +796,7 @@ export default {
|
|||||||
name: "",
|
name: "",
|
||||||
identityNum: "",
|
identityNum: "",
|
||||||
contactTelphone: "",
|
contactTelphone: "",
|
||||||
|
email: "",
|
||||||
workAddress: "",
|
workAddress: "",
|
||||||
workTelphone: "",
|
workTelphone: "",
|
||||||
contactAddress: "",
|
contactAddress: "",
|
||||||
@@ -767,6 +811,7 @@ export default {
|
|||||||
name: "",
|
name: "",
|
||||||
identityNum: "",
|
identityNum: "",
|
||||||
contactTelphone: "",
|
contactTelphone: "",
|
||||||
|
email: "",
|
||||||
workAddress: "",
|
workAddress: "",
|
||||||
workTelphone: "",
|
workTelphone: "",
|
||||||
contactAddress: "",
|
contactAddress: "",
|
||||||
@@ -868,6 +913,7 @@ export default {
|
|||||||
name: "",
|
name: "",
|
||||||
identityNum: "",
|
identityNum: "",
|
||||||
contactTelphone: "",
|
contactTelphone: "",
|
||||||
|
email: "",
|
||||||
workAddress: "",
|
workAddress: "",
|
||||||
workTelphone: "",
|
workTelphone: "",
|
||||||
contactAddress: "",
|
contactAddress: "",
|
||||||
@@ -883,6 +929,7 @@ export default {
|
|||||||
name: "",
|
name: "",
|
||||||
identityNum: "",
|
identityNum: "",
|
||||||
contactTelphone: "",
|
contactTelphone: "",
|
||||||
|
email: "",
|
||||||
workAddress: "",
|
workAddress: "",
|
||||||
workTelphone: "",
|
workTelphone: "",
|
||||||
contactAddress: "",
|
contactAddress: "",
|
||||||
|
|||||||
+2
-2
@@ -11,8 +11,8 @@ const name = process.env.VUE_APP_TITLE || '智慧仲裁管理系统' // 网页
|
|||||||
|
|
||||||
const port = process.env.port || process.env.npm_config_port || 80 // 端口
|
const port = process.env.port || process.env.npm_config_port || 80 // 端口
|
||||||
|
|
||||||
const API = 'http://121.40.189.20:9001' //生产
|
// const API = 'http://121.40.189.20:9001' //生产
|
||||||
// const API = 'http://121.40.189.20:8001' //测试
|
const API = 'http://121.40.189.20:8001' //测试
|
||||||
// const API = 'http://192.168.3.18:9001' //B
|
// const API = 'http://192.168.3.18:9001' //B
|
||||||
// const API = 'http://192.168.3.77:9001' //Q
|
// const API = 'http://192.168.3.77:9001' //Q
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user