|
|
@@ -50,8 +50,8 @@
|
|
|
@click.stop="kechengBind(item)">课程绑定</button>
|
|
|
<button type="default" class="phone-green-btn bz-tel-btn"
|
|
|
@click.stop="telephone(item)">打电话</button>
|
|
|
- <share :id="item.id" ref="shareRef">分享</share>
|
|
|
-
|
|
|
+ <button type="default" class="phone-white-btn bz-tel-btn"
|
|
|
+ @click.stop="getUUid(item)">分享</button>
|
|
|
</view>
|
|
|
<view @click="lookUserInfo(item)" class="card-body-row">
|
|
|
<view class="card-img-box">
|
|
|
@@ -88,6 +88,7 @@
|
|
|
@reset-search="dialogSearchReset"></search-dialog>
|
|
|
</view>
|
|
|
<customTabbarAdminVue :current-tab="1"></customTabbarAdminVue>
|
|
|
+ <share-popup ref="sharePopupRef" title="简历" desc="请点击查看简历详情" :link=jianliUrl type="0" @success="onShareSuccess" />
|
|
|
</view>
|
|
|
</template>
|
|
|
|
|
|
@@ -103,8 +104,11 @@
|
|
|
getJiazhengList,
|
|
|
getJiazhengJineng,
|
|
|
getJiazhengZhiyeAll,
|
|
|
- getJiazhengLeixing
|
|
|
+ getJiazhengLeixing,
|
|
|
+ jiazhengShare
|
|
|
} from "@/api/jiazheng.js"
|
|
|
+ import SharePopup from '@/components/sharePopUp/index.vue'
|
|
|
+ import config from "../../../config"
|
|
|
import dataChecked from './common/dataChecked.vue';
|
|
|
import searchDialog from "./common/search.vue";
|
|
|
import share from "./common/share.vue";
|
|
|
@@ -135,6 +139,9 @@
|
|
|
}
|
|
|
})
|
|
|
let isOpen = ref(false)
|
|
|
+ let jianliUrl = ref('')
|
|
|
+ let sharePopupRef = ref(null)
|
|
|
+ let uuid = ref('')
|
|
|
let isZijiazhengFlag = ref('false')
|
|
|
let defauleImg = ref('@/static/images/my/user-default-img.png')
|
|
|
const allJtClass = 'select-jt-default';
|
|
|
@@ -183,7 +190,25 @@
|
|
|
function onScrolltolower() {
|
|
|
getMore()
|
|
|
}
|
|
|
-
|
|
|
+ function onShareSuccess(e){
|
|
|
+ console.log('分享成功', e.scene)
|
|
|
+ }
|
|
|
+ function getUUid(data){
|
|
|
+ jiazhengShare({
|
|
|
+ id: data.id
|
|
|
+ }).then(res => {
|
|
|
+ if (res.code == 0) {
|
|
|
+ uuid.value = res.data
|
|
|
+ jianliUrl.value = `${config.jianliUrl}?uuid=${uuid.value}`
|
|
|
+ sharePopupRef.value.open()
|
|
|
+ }
|
|
|
+ }).catch(err => {
|
|
|
+ uni.showToast({
|
|
|
+ title: '获得uuid失败',
|
|
|
+ icon: 'none'
|
|
|
+ })
|
|
|
+ })
|
|
|
+ }
|
|
|
|
|
|
function luruTimeClick() {
|
|
|
data.sortType = 2
|
|
|
@@ -287,7 +312,7 @@
|
|
|
jzId: jzId.value,
|
|
|
userIdList: userIdList.value ? userIdList.value : "",
|
|
|
listIds: listIds.value ? listIds.value : "",
|
|
|
-
|
|
|
+
|
|
|
}
|
|
|
uni.redirectTo({
|
|
|
url: `/pages/admin/Jiazheng/jiazhengUserInfo?pageInfo=` + JSON.stringify(pageInfo)
|
|
|
@@ -301,13 +326,13 @@
|
|
|
uni.redirectTo({
|
|
|
url: `/pages/admin/zijiazheng/index?${originalParams}`
|
|
|
})
|
|
|
- }else if (from.value == 'banzhengshuliang'){
|
|
|
+ } else if (from.value == 'banzhengshuliang') {
|
|
|
const originalParams =
|
|
|
`isZijiazheng=true&userIdList=${userIdList.value}&startDate=${startDate.value}&endDate=${endDate.value}&jzId=${jzId.value}&listIds=${listIds.value}&from=zijiazhenggongsi`
|
|
|
uni.redirectTo({
|
|
|
url: `/pages/admin/zijiazheng/banzhengshuliang?${originalParams}`
|
|
|
})
|
|
|
- }else if (from.value == 'yibanzhengshuliang'){
|
|
|
+ } else if (from.value == 'yibanzhengshuliang') {
|
|
|
const originalParams =
|
|
|
`isZijiazheng=true&userIdList=${userIdList.value}&startDate=${startDate.value}&endDate=${endDate.value}&jzId=${jzId.value}&listIds=${listIds.value}&from=zijiazhenggongsi`
|
|
|
uni.redirectTo({
|