lisy пре 4 месеци
родитељ
комит
a1762aa6e4
1 измењених фајлова са 13 додато и 2 уклоњено
  1. 13 2
      src/views/training/models/meeting-detail-attend.vue

+ 13 - 2
src/views/training/models/meeting-detail-attend.vue

@@ -80,6 +80,16 @@
             </div> -->
             <span style="width: 1px;"></span>
             <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-input v-model="queryParams.company" placeholder="请输入企业名称" clearable style="width: 180px" />
                 </el-form-item>
@@ -151,7 +161,7 @@
             <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'">
                 <template #default="{ row }">
-                    <div class="f-w-5">{{ row?.joinFee }}</div>
+                    <div class="f-w-5 c-red">{{ row?.joinFee }}</div>
                 </template>
             </vxe-column>
             <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>
                         <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-else>查看联系人</el-button>
+                        <el-button type="primary" size="small" class="mb-10" @click="opencontactPerson(row?.id,row)" v-else>查看联系人</el-button>
                     </div>
                 </template>
             </vxe-column>
@@ -446,6 +456,7 @@ const opencontactPerson = (id,data)=>{
 const confirmContactPerson = async()=>{
     await signupContact({id:contactId.value,contactInfo:{specifyConcatTel:contactPersonData.value?.contactTel,specifyContact:contactPersonData.value?.contactName}})
     contactPerson.value = false
+    getList()
 }
 const checkInvoiceData = (row)=>{
     invoicingInformation.value = true