优化了营销框架协议和统计接口,提升了用户体验,提高了操作效率。
This commit is contained in:
parent
81106fe2a9
commit
4562a1abf1
@ -406,6 +406,20 @@ const customEvent = (e) => {
|
|||||||
formData.part_b_signatory = e.part_b_signatory
|
formData.part_b_signatory = e.part_b_signatory
|
||||||
formData.part_b_signatory_name = e.part_b_signatory_name
|
formData.part_b_signatory_name = e.part_b_signatory_name
|
||||||
formData.business_nature = e.business_nature
|
formData.business_nature = e.business_nature
|
||||||
|
formData.signed_rate = e.signed_rate
|
||||||
|
formData.signed_amount = e.signed_amount
|
||||||
|
formData.signed_dept = e.signed_dept
|
||||||
|
formData.signed_head_name = e.signed_head_name
|
||||||
|
formData.signed_head = e.signed_head
|
||||||
|
formData.seal_name = e.seal_name
|
||||||
|
formData.is_limit = e.is_limit
|
||||||
|
formData.file_type = e.file_type
|
||||||
|
formData.seal_num = e.seal_num
|
||||||
|
formData.seal_user_name = e.seal_user_name
|
||||||
|
formData.seal_user = e.seal_user
|
||||||
|
formData.plance_seal = e.plance_seal
|
||||||
|
formData.send_date = e.send_date
|
||||||
|
formData.mailing_number = e.mailing_number
|
||||||
showDialog1.value = false
|
showDialog1.value = false
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="edit-popup">
|
<div class="edit-popup">
|
||||||
<popup ref="popupRef" :title="popupTitle" :async="true" width="80vw" @confirm="handleSubmit"
|
<popup ref="popupRef" :title="popupTitle" :async="true" width="80vw" @confirm="handleSubmit" @close="handleClose">
|
||||||
@close="handleClose">
|
|
||||||
<el-form ref="formRef" :model="formData" label-width="120px" :rules="formRules">
|
<el-form ref="formRef" :model="formData" label-width="120px" :rules="formRules">
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="8">
|
<el-col :span="8">
|
||||||
@ -20,7 +19,7 @@
|
|||||||
<el-col :span="8">
|
<el-col :span="8">
|
||||||
<el-form-item label="甲方签订单位" prop="part_a">
|
<el-form-item label="甲方签订单位" prop="part_a">
|
||||||
<el-input v-model="formData.part_a_name" clearable placeholder="点击选择甲方签约单位"
|
<el-input v-model="formData.part_a_name" clearable placeholder="点击选择甲方签约单位"
|
||||||
@click="showDialog1 = true" readonly />
|
@click="showDialog1 = true, isPartb = false" readonly />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="8">
|
<el-col :span="8">
|
||||||
@ -35,7 +34,8 @@
|
|||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="8">
|
<el-col :span="8">
|
||||||
<el-form-item label="乙方签约单位" prop="part_b">
|
<el-form-item label="乙方签约单位" prop="part_b">
|
||||||
<el-input v-model="formData.part_b" clearable placeholder="请输入乙方签约单位" />
|
<el-input v-model="formData.part_b" @click="showDialog1 = true, isPartb = true" clearable
|
||||||
|
placeholder="点击选择乙方签约单位" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="8">
|
<el-col :span="8">
|
||||||
@ -54,8 +54,7 @@
|
|||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="8">
|
<el-col :span="8">
|
||||||
<el-form-item label="暂估签订金额" prop="signed_amount">
|
<el-form-item label="暂估签订金额" prop="signed_amount">
|
||||||
<el-input v-model="formData.signed_amount" clearable placeholder="请输入暂估签订金额"
|
<el-input v-model="formData.signed_amount" clearable placeholder="请输入暂估签订金额" type="number" />
|
||||||
type="number" />
|
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="8">
|
<el-col :span="8">
|
||||||
@ -238,14 +237,21 @@ const formData = reactive({
|
|||||||
"create_time": ""
|
"create_time": ""
|
||||||
})
|
})
|
||||||
|
|
||||||
|
const isPartb = ref(false)
|
||||||
|
|
||||||
const customEvent = (e) => {
|
const customEvent = (e) => {
|
||||||
formData.part_a = e.id
|
if (isPartb.value) {
|
||||||
formData.part_a_name = e.name
|
formData.part_b = e.name
|
||||||
|
formData.part_b_signatory_name = e.invoice_contact_name
|
||||||
|
} else {
|
||||||
|
formData.part_a = e.id
|
||||||
|
formData.part_a_name = e.name
|
||||||
|
formData.part_a_contact = e.invoice_contact_name
|
||||||
|
formData.part_a_address = e.invoice_company_address
|
||||||
|
}
|
||||||
showDialog1.value = false
|
showDialog1.value = false
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
let value;
|
let value;
|
||||||
const userclick = async (val) => {
|
const userclick = async (val) => {
|
||||||
showDialog.value = true
|
showDialog.value = true
|
||||||
|
@ -118,7 +118,7 @@ const queryParams = reactive({
|
|||||||
business_nature: '',
|
business_nature: '',
|
||||||
signed_dept: '',
|
signed_dept: '',
|
||||||
part_a: '',
|
part_a: '',
|
||||||
review_status: 1,
|
review_status: 0,
|
||||||
})
|
})
|
||||||
|
|
||||||
// 选中数据
|
// 选中数据
|
||||||
|
@ -133,7 +133,6 @@ const getData2 = () => {
|
|||||||
visitorOption.series = []
|
visitorOption.series = []
|
||||||
console.log(res)
|
console.log(res)
|
||||||
visitorOption.xAxis.data = Object.keys(res[0].value)
|
visitorOption.xAxis.data = Object.keys(res[0].value)
|
||||||
|
|
||||||
res.forEach((item, index) => {
|
res.forEach((item, index) => {
|
||||||
visitorOption.series[index] = {
|
visitorOption.series[index] = {
|
||||||
type: 'line',
|
type: 'line',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user