|
|
|
@ -1,6 +1,6 @@
|
|
|
|
<template>
|
|
|
|
<template>
|
|
|
|
<div style="" class="pbInput" :style="writeStyle">
|
|
|
|
<div style="" class="pbInput" :style="writeStyle">
|
|
|
|
<div class="input-root" style="position: relative;">
|
|
|
|
<div class="input-root">
|
|
|
|
<!-- 以下这个 div 用于确保 vue2 的 ref 会更新 -->
|
|
|
|
<!-- 以下这个 div 用于确保 vue2 的 ref 会更新 -->
|
|
|
|
<div style="display: none">
|
|
|
|
<div style="display: none">
|
|
|
|
<div>{{ teamMute ? "禁言" : "不禁言" }}</div>
|
|
|
|
<div>{{ teamMute ? "禁言" : "不禁言" }}</div>
|
|
|
|
@ -158,56 +158,6 @@
|
|
|
|
<UniPopup ref="popupRef" background-color="#ffffff" type="bottom" mask-background-color="rgba(0,0,0,0.4)" @change="onPopupChange">
|
|
|
|
<UniPopup ref="popupRef" background-color="#ffffff" type="bottom" mask-background-color="rgba(0,0,0,0.4)" @change="onPopupChange">
|
|
|
|
<MentionMemberList :team-id="to"></MentionMemberList>
|
|
|
|
<MentionMemberList :team-id="to"></MentionMemberList>
|
|
|
|
</UniPopup>
|
|
|
|
</UniPopup>
|
|
|
|
|
|
|
|
|
|
|
|
<div class="choose-job-send"
|
|
|
|
|
|
|
|
style="
|
|
|
|
|
|
|
|
width: calc(100vw - 48px);
|
|
|
|
|
|
|
|
min-height: 50px;
|
|
|
|
|
|
|
|
background-color: #fff;
|
|
|
|
|
|
|
|
position: absolute;
|
|
|
|
|
|
|
|
left: 50%;
|
|
|
|
|
|
|
|
transform: translateX(-50%);
|
|
|
|
|
|
|
|
top: -92px;
|
|
|
|
|
|
|
|
padding: 12px;
|
|
|
|
|
|
|
|
border-radius: 12px;
|
|
|
|
|
|
|
|
"
|
|
|
|
|
|
|
|
v-if="chooseData && chooseData.title && false"
|
|
|
|
|
|
|
|
>
|
|
|
|
|
|
|
|
<div class="g_w_all g_h_all">
|
|
|
|
|
|
|
|
<div class="g_mb_12 g_flex_row_between">
|
|
|
|
|
|
|
|
<div style="font-weight:bold;font-size:16px;color:#000" class="g_flex_1">{{ chooseData.title }}</div>
|
|
|
|
|
|
|
|
<div class="g_flex_none g_flex_column_center">
|
|
|
|
|
|
|
|
<i class="iconfont icon-guanbi" style="font-size: 14px;color: #666;"></i>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="g_flex_row_between">
|
|
|
|
|
|
|
|
<div class="g_flex_1 g_flex_column_center">
|
|
|
|
|
|
|
|
<div class="g_flex_row_start">
|
|
|
|
|
|
|
|
<view class="g_fs_16 g_fw_600 g_c_f40 g_lh_1_2 g_flex_column_center"
|
|
|
|
|
|
|
|
v-if="chooseData.salaryClassifyValue"
|
|
|
|
|
|
|
|
v-html="chooseData.salaryClassifyValue"> </view>
|
|
|
|
|
|
|
|
<view class="g_fs_14 g_c_9" v-if="chooseData.monthPay">
|
|
|
|
|
|
|
|
{{ chooseData.monthPay ? "丨" + chooseData.monthPay : "" }}
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="g_flex_none g_flex_column_center" @tap="sendPointJob">
|
|
|
|
|
|
|
|
<div style="
|
|
|
|
|
|
|
|
font-size: 12px;
|
|
|
|
|
|
|
|
border-radius: 20px;
|
|
|
|
|
|
|
|
height: 26px;
|
|
|
|
|
|
|
|
line-height: 26px;
|
|
|
|
|
|
|
|
width: 70px;
|
|
|
|
|
|
|
|
text-align: center;
|
|
|
|
|
|
|
|
background-color: #1890ff;
|
|
|
|
|
|
|
|
color: #fff;
|
|
|
|
|
|
|
|
">
|
|
|
|
|
|
|
|
发送职位
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
@ -578,9 +528,6 @@ const handleSendJob = () => {
|
|
|
|
console.log("props.jobListShow", props.jobListShow);
|
|
|
|
console.log("props.jobListShow", props.jobListShow);
|
|
|
|
emits("jobListShow", true);
|
|
|
|
emits("jobListShow", true);
|
|
|
|
};
|
|
|
|
};
|
|
|
|
const sendPointJob = () => {
|
|
|
|
|
|
|
|
emits("exportPointJob");
|
|
|
|
|
|
|
|
};
|
|
|
|
|
|
|
|
const handleSendCustomMsg = () => {
|
|
|
|
const handleSendCustomMsg = () => {
|
|
|
|
const customMsg = uni.$UIKitNIM.V2NIMMessageCreator.createCustomMessage(
|
|
|
|
const customMsg = uni.$UIKitNIM.V2NIMMessageCreator.createCustomMessage(
|
|
|
|
"这是PGQ的自定义消息",
|
|
|
|
"这是PGQ的自定义消息",
|
|
|
|
@ -809,11 +756,8 @@ let uninstallTeamWatch = () => {};
|
|
|
|
const msgHeight = ref(0);
|
|
|
|
const msgHeight = ref(0);
|
|
|
|
const screenHeight = ref(0);
|
|
|
|
const screenHeight = ref(0);
|
|
|
|
screenHeight.value = uni.getSystemInfoSync().windowHeight;
|
|
|
|
screenHeight.value = uni.getSystemInfoSync().windowHeight;
|
|
|
|
const chooseData = ref({});
|
|
|
|
|
|
|
|
onMounted(() => {
|
|
|
|
onMounted(() => {
|
|
|
|
if(uni.getStorageSync("im_sendParams")){
|
|
|
|
|
|
|
|
chooseData.value = JSON.parse(uni.getStorageSync("im_sendParams")).jobDetail;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
uninstallTeamWatch = autorun(() => {
|
|
|
|
uninstallTeamWatch = autorun(() => {
|
|
|
|
if (props.conversationType === V2NIMConst.V2NIMConversationType.V2NIM_CONVERSATION_TYPE_TEAM) {
|
|
|
|
if (props.conversationType === V2NIMConst.V2NIMConversationType.V2NIM_CONVERSATION_TYPE_TEAM) {
|
|
|
|
const _team: V2NIMTeam = deepClone(uni.$UIKitStore.teamStore.teams.get(props.to));
|
|
|
|
const _team: V2NIMTeam = deepClone(uni.$UIKitStore.teamStore.teams.get(props.to));
|
|
|
|
|