当前位置: 首页 > news >正文

以getPositionList为例,查找接口函数定义及接口数据格式定义

job-app-master/pages/index/index.vue中299行

		async getPositionList(type = 'refresh', pulldown = false) {this.status = '请求中';if (type == 'refresh') {this.query.page = 1;} else {this.query.page++;}let res = await this.$apis.getPositionList(this.query);if (res) {if (type == 'refresh') {this.list = [];}if (pulldown) {uni.stopPullDownRefresh();}let data = res.records;for (let i in data) {if (data[i].skill) {data[i].skill = data[i].skill.split(',');}}this.list = this.list.concat(data || []);this.changeStatus(res);}},

job-app-master/pages/index/index.vue中46行

				<yzb-position :positions="list" @click="positionDetail"></yzb-position>

/job-app-master/components/yzb/yzb-position.vue中62行

 /job-app-master/components/yzb/yzb-position.vue中3行

		<view class="item" v-for="(item, index) in positions" :key="index" @click="onClick(item)"><view class="title space-between"><view class="left"><text class="title-parttime" v-if="item.ifParttime==1">兼职</text><text class="title-name">{{ item.postName }}</text><text class="title-share" v-if="item.positionType==3">共享</text></view><text class="right">{{ item.salary }}</text></view><view class="company"><!-- {{ item.companyName }}<view class="height-line"></view>{{ item.companyStaffSize }}<view class="height-line"></view>{{ item.companyNature }} --><view class="left">{{ item.companyName }}<view class="height-line"></view>{{ item.companyStaffSize }}<view class="height-line"></view>{{ item.companyNature }}</view><view class="right"><text class="address">{{formatDistance(item.distance)}}</text></view></view><view class="desc"><text>{{ item.expRequire }}</text><text>{{ item.minEducation }}</text><text v-for="(item2, index2) in item.skill" :key="index2">{{ item2 }}</text><text class="position-type3" v-if="item.shareMoney > 0">佣金¥{{ item.shareMoney }}</text></view><view class="share" v-if="item.positionType == 3">空闲{{ item.shareNumber }}人<view class="height-line"></view>{{ formatCreateTime(item.startDate) }} - {{ formatCreateTime(item.endDate) }}<view class="height-line"></view>最多{{ item.workDays }}天</view><view class="user"><view class="left"><image :src="item.memberAvatar"></image><text class="name">{{ item.memberName }}</text><text class="post">{{ item.memberPostName }}</text></view><view class="right"><text class="area">{{item.pcity}}</text><text class="address">{{item.city}}</text></view></view></view>

从第三行就能看到接口的全部属性。需要整理

另外,/job-app-master/apis/index.js第135行是接口地址定义:

// 查询职位列表
export const getPositionList = (data) => http.GET(`${config.baseUrl}/rms/getPositionList`, data);

 接口请求时携带的参数定义:

job-app-master/pages/index/index.vue第174行和94行

 

	methods: {//需要位置信息的getDatasByLoc(type = 'refresh', pulldown = false) {console.log('memberRole===', this.userInfo.memberRole);if (this.location.pcitycode) {this.query.latitude = this.location.latitude;this.query.longitude = this.location.longitude;this.query.pcitycode = this.location.pcitycode;if (this.userInfo.memberRole == 1) {this.getResumeList(type, pulldown);} else {this.getPositionList(type, pulldown);}} else {console.log('位置不能为空哦');}},

相关文章:

以getPositionList为例,查找接口函数定义及接口数据格式定义

job-app-master/pages/index/index.vue中299行 async getPositionList(type refresh, pulldown false) {this.status 请求中;if (type refresh) {this.query.page 1;} else {this.query.page;}let res await this.$apis.getPositionList(this.query);if (res) {if (type …...

一生一芯8——在github上添加ssh key

为在github上下载代码框架&#xff0c;这里在github上使用ssh key进行远程连接&#xff0c;方便代码拉取 参照博客https://blog.csdn.net/losthief/article/details/131502734 本机 系统ubuntu22.04 git 版本2.34.1 本人是第一次配置&#xff0c;没有遇到奇奇怪怪的错误&…...

2023年6月电子学会Python等级考试试卷(一级)答案解析

青少年软件编程(Python)等级考试试卷(一级) 一、单选题(共25题,共50分) 1. 可以对Python代码进行多行注释的是?( ) A. #...

ppt如何转pdf文档?用这个方法可将ppt转pdf

在现代社会中&#xff0c;PPT(幻灯片)已成为一种常见的演示工具&#xff0c;被广泛应用于学术、商务、培训等领域。然而&#xff0c;PPT文件的使用和分享存在一些问题&#xff0c;例如文件格式不兼容、内容修改易被篡改等。为了解决这些问题&#xff0c;将PPT转换为PDF格式已成…...

Hope.money:新兴DeFi项目如何重新定义稳定币生态的未来?

联储加息导致金融市场紧缩&#xff0c;Terra、3AC、FTX等知名中心化机构未能妥善应对而暴雷&#xff0c;并重创了整个加密货币市场&#xff0c;导致参与者损失惨重。这些事件揭示了中心化机构的局限&#xff0c;投资者对其资产掌控权的担忧愈发强烈。 自2018年首个DeFi协议Com…...

使用 S3 生命周期精确管理对象生命周期

在亚马逊工作这些年,我发现 S3 的生命周期配置是管理对象生命周期的重要但复杂的工具。在这篇文章中,我将利用实战经验,深入剖析生命周期,从核心概念到实际应用。 亚马逊云科技开发者社区为开发者们提供全球的开发技术资源。这里有技术文档、开发案例、技术专栏、培训视频、活…...

RocketMQ零拷贝原理

1 PageCache ●由内存中的物理page组成&#xff0c;其内容对应磁盘上的block。 ●page cache的大小是动态变化的。 ●backing store&#xff1a;cache缓存的存储设备。 ●一个page通常包含多个block,而block不一定是连续的。 1.1读Cache ●当内核发起一个读请求时&#x…...

HTML <tbody> 标签

实例 带有 thead、tbody 以及 tfoot 元素的 HTML 表格: <table border="1"><thead><tr><th>Month</th><th>Savings</th></tr></thead><tfoot><tr><td>Sum</td><td>$180<…...

4.22 TCP 四次挥手,可以变成三次吗?

目录 为什么 TCP 挥手需要四次呢&#xff1f; 粗暴关闭 vs 优雅关闭 close函数 shotdown函数 什么情况会出现三次挥手&#xff1f; 什么是 TCP 延迟确认机制&#xff1f; TCP 序列号和确认号是如何变化的&#xff1f; 在一些情况下&#xff0c; TCP 四次挥手是可以变成 T…...

鲁棒性简述

鲁棒性&#xff08;Robustness&#xff09;是指系统或算法对于异常情况或不良条件的抵抗能力和适应能力。一个鲁棒性强的系统能够在面对异常、噪声、错误或意外情况时&#xff0c;仍能够保持高效的运行或输出可接受的结果。 鲁棒性是在设计和开发系统时要考虑的一个重要特性&am…...

复习leetcode

​​​​​​460. LFU 缓存 31. 下一个排列 322. 零钱兑换 662. 二叉树最大宽度 43. 字符串相乘...

从聚类(Clustering)到异常检测(Anomaly Detection):常用无监督学习方法的优缺点

一、引言 无监督学习是机器学习的一种重要方法&#xff0c;与有监督学习不同&#xff0c;它使用未标记的数据进行训练和模式发现。无监督学习在数据分析中扮演着重要的角色&#xff0c;能够从数据中发现隐藏的模式、结构和关联关系&#xff0c;为问题解决和决策提供有益的信息。…...

git仓库提交流程

拉取最新代码 cd dev-ops git拉取最新master代码&#xff1a; git checkout master git pull git checkout wangdachu_dev git merge master :wq 1、切换到文件的本地目录 cd ~/Desktop/aldaba-ops 2、修改用户名和邮箱 git config --global user.email "xxxxxxxxxx.…...

层叠上下文、层叠顺序

原文合集地址如下&#xff0c;有需要的朋友可以关注 本文地址 什么是层叠上下文 层叠上下文&#xff08;Stacking Context&#xff09;是指在 HTML 和 CSS 中&#xff0c;用于控制和管理元素层叠顺序以及呈现的一种机制。在一个网页中&#xff0c;许多元素&#xff08;例如文…...

postgres开发目录

目录 推荐 0.00001 Bruce的博客 0.00002 官方社区博客 0.00003 德哥的培训资料 0.00004 官方开发指南 0.00005 官方网站 0.00006 官方中国网站 0.00007 官方Wiki 0.00008 postgresql代码树 0.00009 gitee-学习资料1 0.00010 gitee-源码 安装与编译 1.00001git源码clone后进…...

计算机视觉入门 6) 数据集增强(Data Augmentation)

系列文章目录 计算机视觉入门 1&#xff09;卷积分类器计算机视觉入门 2&#xff09;卷积和ReLU计算机视觉入门 3&#xff09;最大池化计算机视觉入门 4&#xff09;滑动窗口计算机视觉入门 5&#xff09;自定义卷积网络计算机视觉入门 6&#xff09; 数据集增强&#xff08;D…...

Python分享之redis(2)

Hash 操作 redis中的Hash 在内存中类似于一个name对应一个dic来存储 hset(name, key, value) #name对应的hash中设置一个键值对&#xff08;不存在&#xff0c;则创建&#xff0c;否则&#xff0c;修改&#xff09; r.hset("dic_name","a1","aa&quo…...

springboot aop方式实现敏感数据自动加解密

一、前言 在实际项目开发中&#xff0c;可能会涉及到一些敏感信息&#xff0c;那么我们就需要对这些敏感信息进行加密处理&#xff0c; 也就是脱敏&#xff0c;比如像手机号、身份证号等信息。如果我们只是在接口返回后再去做替换处理&#xff0c;则代码会显得非常冗余&#xf…...

RabbitMQ---work消息模型

1、work消息模型 工作队列或者竞争消费者模式 在第一篇教程中&#xff0c;我们编写了一个程序&#xff0c;从一个命名队列中发送并接受消息。在这里&#xff0c;我们将创建一个工作队列&#xff0c;在多个工作者之间分配耗时任务。 工作队列&#xff0c;又称任务队列。主要思…...

GitRedisNginx合集

目录 文件传下载 Git常用命令 Git工作区中文件的状态 远程仓库操作 分支操作 标签操作 idea中使用git 设置git.exe路径 操作步骤 linux配置jdk 安装tomcat 查看是否启动成功 查看tomcat进程 防火墙操作 开放指定端口并立即生效 安装mysql 修改mysql密码 安装lrzsz软…...

TrollInstallerX终极指南:iOS 14.0-16.6.1一键安装TrollStore的完整教程

TrollInstallerX终极指南&#xff1a;iOS 14.0-16.6.1一键安装TrollStore的完整教程 【免费下载链接】TrollInstallerX A TrollStore installer for iOS 14.0 - 16.6.1 项目地址: https://gitcode.com/gh_mirrors/tr/TrollInstallerX 你是否厌倦了iOS系统的种种限制&…...

如何快速掌握Subtitle Edit:免费开源字幕编辑器的终极指南

如何快速掌握Subtitle Edit&#xff1a;免费开源字幕编辑器的终极指南 【免费下载链接】subtitleedit the subtitle editor :) 项目地址: https://gitcode.com/gh_mirrors/su/subtitleedit 想要为视频添加专业字幕却苦于找不到合适的工具&#xff1f;Subtitle Edit作为一…...

OpenCV鼠标事件避坑指南:setMouseCallback() 中 userdata 参数的正确用法与内存管理

OpenCV鼠标事件高阶实践&#xff1a;setMouseCallback()中userdata参数的安全使用与多线程陷阱 在计算机视觉开发中&#xff0c;交互式图像处理是一个常见需求。OpenCV提供的setMouseCallback()函数看似简单&#xff0c;但当开发者需要传递复杂数据结构或在多线程环境下使用时…...

神经网络概念解码:从物理直觉到工程权衡的思维地图

1. 项目概述&#xff1a;这不是又一本“手把手写反向传播”的书&#xff0c;而是一张神经网络的思维地图“NN#2 — Neural Networks Decoded: Concepts Over Code”这个标题里&#xff0c;“NN#2”不是版本号&#xff0c;而是刻意设计的编号——它暗示这是一场持续进行的认知迭…...

DeepSpeech终极指南:离线语音识别的深度学习引擎完整实践

DeepSpeech终极指南&#xff1a;离线语音识别的深度学习引擎完整实践 【免费下载链接】DeepSpeech DeepSpeech is an open source embedded (offline, on-device) speech-to-text engine which can run in real time on devices ranging from a Raspberry Pi 4 to high power G…...

Android Method Tracing深度解析:Unity性能瓶颈跨层归因实战

1. 为什么Method Tracing不是“点一下就出报告”的银弹&#xff0c;而是Android性能诊断的听诊器在Unity项目上线前的最后两周&#xff0c;我接手了一个卡顿严重的AR应用——启动后3秒内帧率从60掉到22&#xff0c;用户滑动模型时UI直接冻结。团队里有人立刻打开Profiler&#…...

记录人生第一个Linux内核Patch被采纳的经历

最近运气不错&#xff0c;提交的一个关于 Linux 内核 SMMUv3 驱动的补丁&#xff08;Patch&#xff09;被采纳了。虽然只是一个边界条件的微调&#xff0c;但作为自己的第一个 Patch&#xff0c;过程还挺有意思的&#xff0c;中间也暴露出自己不少技术盲区。趁着记忆热乎&#…...

GraphRAG生态全景:6大主流方案盘点

在大模型应用加速落地的过程中&#xff0c;RAG已经成为企业构建智能知识库、智能问答系统和行业大模型应用的重要技术路线。但随着场景从简单文档问答进入复杂业务推理&#xff0c;传统RAG的能力边界正在逐渐显现。尤其是在公安、海关、保险、电力、军事等行业中&#xff0c;企…...

2026年度AI接入方案复盘:六大主流API中转/API聚合平台深度测评与选型建议

2026年度AI接入方案复盘&#xff1a;六大主流API中转平台深度测评与选型建议 站在2026年的技术节点回望&#xff0c;企业在构建大模型应用时&#xff0c;早已告别了单纯追求低价的阶段。经过一整年的行业沉淀&#xff0c;我们发现真正影响生产效率的并非单一Token的成本&#…...

CANN 端侧部署实战:模型转换与服务化

CANN 端侧部署实战&#xff1a;模型转换与服务化如何将训练好的模型快速部署到昇腾端侧设备&#xff1f;本文详解模型格式转换、端侧优化与服务化部署的完整流程。—一、端侧部署概述 1.1 端侧部署的挑战 与数据中心训练不同&#xff0c;端侧部署面临独特的约束&#xff1a;算力…...