|
@@ -80,6 +80,16 @@
|
|
|
</div> -->
|
|
</div> -->
|
|
|
<span style="width: 1px;"></span>
|
|
<span style="width: 1px;"></span>
|
|
|
<el-form :model="queryParams" ref="queryFormRef" :inline="true" label-width="auto">
|
|
<el-form :model="queryParams" ref="queryFormRef" :inline="true" label-width="auto">
|
|
|
|
|
+ <el-form-item label="是否设置一对一联系人" prop="company">
|
|
|
|
|
+ <el-select v-model="queryParams.hasInvoice" placeholder="请选择" clearable style="width: 180px">
|
|
|
|
|
+ <el-option v-for="item in [{value:'0',label:'否'},{value:'1',label:'是'}]" :key="item.value" :label="item.label" :value="item.value" />
|
|
|
|
|
+ </el-select>
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+ <el-form-item label="标签" prop="company">
|
|
|
|
|
+ <el-select v-model="queryParams.tags" placeholder="请选择" clearable style="width: 180px">
|
|
|
|
|
+ <el-option v-for="item in signup_tags_type" :key="item.value" :label="item.label" :value="item.value" />
|
|
|
|
|
+ </el-select>
|
|
|
|
|
+ </el-form-item>
|
|
|
<el-form-item label="企业名称:" prop="company">
|
|
<el-form-item label="企业名称:" prop="company">
|
|
|
<el-input v-model="queryParams.company" placeholder="请输入企业名称" clearable style="width: 180px" />
|
|
<el-input v-model="queryParams.company" placeholder="请输入企业名称" clearable style="width: 180px" />
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -151,7 +161,7 @@
|
|
|
<vxe-column title="备注" field="remark" min-width="100" :formatter="colNoData" />
|
|
<vxe-column title="备注" field="remark" min-width="100" :formatter="colNoData" />
|
|
|
<vxe-column title="参会费用" field="joinFee" min-width="100" :formatter="colNoData" v-if="form?.meetingCharge?.hasFee =='1'">
|
|
<vxe-column title="参会费用" field="joinFee" min-width="100" :formatter="colNoData" v-if="form?.meetingCharge?.hasFee =='1'">
|
|
|
<template #default="{ row }">
|
|
<template #default="{ row }">
|
|
|
- <div class="f-w-5">{{ row?.joinFee }}</div>
|
|
|
|
|
|
|
+ <div class="f-w-5 c-red">{{ row?.joinFee }}</div>
|
|
|
</template>
|
|
</template>
|
|
|
</vxe-column>
|
|
</vxe-column>
|
|
|
<vxe-column title="支付方式" field="payType" min-width="100" :formatter="colNoData" v-if="form?.meetingCharge?.hasFee =='1'">
|
|
<vxe-column title="支付方式" field="payType" min-width="100" :formatter="colNoData" v-if="form?.meetingCharge?.hasFee =='1'">
|
|
@@ -231,7 +241,7 @@
|
|
|
<el-button size="small" class="mb-10" @click="openPersonnelLabel(row?.id)">设置人员标签</el-button>
|
|
<el-button size="small" class="mb-10" @click="openPersonnelLabel(row?.id)">设置人员标签</el-button>
|
|
|
<span></span>
|
|
<span></span>
|
|
|
<el-button size="small" class="mb-10" @click="opencontactPerson(row?.id,row)" v-if="!+row?.extendInfo?.contactInfo?.specifyConcatTel">设置联系人</el-button>
|
|
<el-button size="small" class="mb-10" @click="opencontactPerson(row?.id,row)" v-if="!+row?.extendInfo?.contactInfo?.specifyConcatTel">设置联系人</el-button>
|
|
|
- <el-button size="small" class="mb-10" @click="opencontactPerson(row?.id,row)" v-else>查看联系人</el-button>
|
|
|
|
|
|
|
+ <el-button type="primary" size="small" class="mb-10" @click="opencontactPerson(row?.id,row)" v-else>查看联系人</el-button>
|
|
|
</div>
|
|
</div>
|
|
|
</template>
|
|
</template>
|
|
|
</vxe-column>
|
|
</vxe-column>
|
|
@@ -446,6 +456,7 @@ const opencontactPerson = (id,data)=>{
|
|
|
const confirmContactPerson = async()=>{
|
|
const confirmContactPerson = async()=>{
|
|
|
await signupContact({id:contactId.value,contactInfo:{specifyConcatTel:contactPersonData.value?.contactTel,specifyContact:contactPersonData.value?.contactName}})
|
|
await signupContact({id:contactId.value,contactInfo:{specifyConcatTel:contactPersonData.value?.contactTel,specifyContact:contactPersonData.value?.contactName}})
|
|
|
contactPerson.value = false
|
|
contactPerson.value = false
|
|
|
|
|
+ getList()
|
|
|
}
|
|
}
|
|
|
const checkInvoiceData = (row)=>{
|
|
const checkInvoiceData = (row)=>{
|
|
|
invoicingInformation.value = true
|
|
invoicingInformation.value = true
|