Browse Source

修复代码提交

master
主管理员 4 months ago
parent
commit
7abeeff11a
9 changed files with 86 additions and 284 deletions
  1. +23
    -0
      common/api.js
  2. +3
    -0
      common/config.js
  3. +1
    -1
      manifest.json
  4. +1
    -1
      pages/home/component/enterprise.vue
  5. +1
    -1
      pages/home/component/master.vue
  6. +26
    -184
      pages_subpack/hire/index.vue
  7. +20
    -94
      pages_subpack/job-hunt/index.vue
  8. +8
    -0
      pages_subpack/master-detail/index.vue
  9. +3
    -3
      pages_subpack/order-detail/index.vue

+ 23
- 0
common/api.js View File

@ -42,6 +42,29 @@ export const payOrder = (params) => http.post('/employ-api/employ/order/payOrder
export const bossOrderList = (params) => http.get('/employ-api/employ/order/queryOrderList', {params:params})
//我的招聘
export const queryJobListByUserId = (params) => http.get('/employ-api/employ/job/queryJobListByUserId', {params:params})
//编辑招聘信息
export const updateJob = (params) => http.get('/employ-api/employ/job/updateJob', params)
//删除招聘信息
export const deleteJob = (params) => http.get('/employ-api/employ/job/deleteJob', {params:params})
//我的求职
export const queryMySeekList = (params) => http.get('/employ-api/employ/seek/queryMySeekList', {params:params})
//删除求职
export const deleteSeek = (params) => http.get('/employ-api/employ/seek/deleteJob', {params:params})
// 根据行业id查询工种
export const industryById = (params) => http.get('/employ-api/employ/category/queryCategoryList', {params:params})
// tb_user_role-通过id查询


+ 3
- 0
common/config.js View File

@ -2,6 +2,9 @@ module.exports = {
// baseUrl: 'http://3fl8266127.qicp.vip'
// baseUrl:"https://employadmin.hhlm1688.com"
baseUrl:"http://h5.xzaiyp.top", //测试环境
// baseUrl:"https://admin.zhixuanlietou.com",
// https://employadmin.hhlm1688.com/employ-api
}


+ 1
- 1
manifest.json View File

@ -1,6 +1,6 @@
{
"name" : "hire-wechat",
"appid" : "__UNI__88D8646",
"appid" : "__UNI__5717BF9",
"description" : "",
"versionName" : "2.0.37",
"versionCode" : 1,


+ 1
- 1
pages/home/component/enterprise.vue View File

@ -42,7 +42,7 @@
<image class="se-a-80 se-br-p-50 se-bgc-f5" :src="items.employResume.headImage" mode=""></image>
</view>
<view class="se-ml-20 se-flex se-flex-v-c se-flex-ai-fs">
<text class="se-fw-6 se-c-black se-fs-30">{{items.employResume.name?items.employResume.name:items.hanHaiMember.nickName}}</text>
<text class="se-fw-6 se-c-black se-fs-30">{{items.employResume.name?items.employResume.name:items.hanHaiMember.nickName}} | 日薪:{{items.dayMoney}}</text>
<text class="se-fs-24 se-c-text-third">{{items.employResume.sex==1?"男":"女"}}-{{items.employResume.nation?items.employResume.nation:"未知"}}-{{items.employResume.age}}</text>
</view>


+ 1
- 1
pages/home/component/master.vue View File

@ -4,7 +4,7 @@
<view class="se-m-20 se-br-20 se-bs-b se-bgc-white se-py-20 se-px-30" v-for="(items,indexs) in taskList" :key="indexs" @click="onMasterDetail(items)">
<view class="se-flex se-flex-h-sb">
<view class="se-flex">
<text class="se-fw-6 se-c-black se-fs-30">{{items.title}}</text>
<text class="se-fw-6 se-c-black se-fs-30">{{items.title}}|日薪:{{items.salaryDay}}</text>
</view>
<view class="se-c-orange se-fs-32 se-fw-6">
{{items.salaryMin}}-{{items.salaryMax}}k


+ 26
- 184
pages_subpack/hire/index.vue View File

@ -3,7 +3,7 @@
<view class="se-m-20 se-br-20 se-bs-b se-bgc-white se-py-20 se-px-30" v-for="(items,indexs) in taskList" :key="indexs" @click="onMasterDetail(items)">
<view class="se-flex se-flex-h-sb">
<view class="se-flex">
<text class="se-fw-6 se-c-black se-fs-30">{{items.title}}</text>
<text class="se-fw-6 se-c-black se-fs-30">{{items.title}}|日薪:{{items.salaryDay}}</text>
</view>
<view class="se-c-orange se-fs-32 se-fw-6">
{{items.salaryMin}}-{{items.salaryMax}}k
@ -24,7 +24,10 @@
{{items.createTime | formatTime}}
</view>
<view class="se-flex se-flex-h-c se-py-10 se-px-20 se-br-12 se-fs-22 se-c-orange se-bgc-ffd se-fw-6">
<text class="se-ml-5">立即接单</text>
<text class="se-ml-5">修改</text>
</view>
<view class="se-flex se-flex-h-c se-py-10 se-px-20 se-br-12 se-fs-22 se-c-orange se-bgc-ffd se-fw-6">
<text class="se-ml-5">删除</text>
</view>
</view>
</view>
@ -33,195 +36,22 @@
</template>
<script>
import {
queryJobListByUserId
} from "@/common/api.js"
export default{
data(){
return{
taskList:[
{
"id": "1895062781967736834",
"createBy": null,
"createTime": "2025-02-27 18:45:50",
"updateBy": null,
"updateTime": null,
"title": "销售兼职",
"address": "云南省昆明市官渡区站前路",
"categoryOne": "1894724968848064513",
"categoryTwo": "1894726005210251265",
"salaryMin": 3000,
"salaryMax": 10000,
"salaryDay": 200,
"payType": "1",
"phone": "17875426385",
"details": "卖衣服",
"image": "https://tennis-oss.xzaiyp.top/2025-02-27/45e4b177-f0da-4eba-95e5-2322589a8af7.jpg",
"userId": "1891910362819756034",
"longitude": 102.72173,
"latitude": 25.015772,
"tag": null,
"startTime": "2015-01-01 00:00:00",
"endTime": "2015-01-01 00:00:00",
"employAuthenticationPerson": {
"id": "1895028819692646402",
"createBy": null,
"createTime": 1740645053000,
"updateBy": "admin",
"updateTime": 1741768776000,
"name": "安师傅",
"password": null,
"phone": "17875426385",
"address": "云南省文山州凤凰谷",
"industry": "1894724665780240386",
"cerImageFront": "https://tennis-oss.xzaiyp.top/2025-02-27/9ed9dabf-15a1-4ea4-87cb-d7df3f52c0e8.jpg",
"cerImageBack": "https://tennis-oss.xzaiyp.top/2025-02-27/0bf464ca-b275-4db5-8349-6bc9720067b1.jpg",
"status": "1",
"userId": "1891910362819756034",
"industryName": null,
"image": "https://tennis-oss.xzaiyp.top/2025-02-27/b176ed2c-499e-40df-bce9-abbb7429f890.jpg"
},
"employAuthenticationCompany": null,
"hanHaiMember": {
"id": "1891910362819756034",
"createBy": null,
"createTime": 1739894400000,
"updateBy": "admin001",
"updateTime": 1740412800000,
"sysOrgCode": null,
"nickName": "哦哟",
"headImage": "https://tennis-oss.xzaiyp.top/2025-02-25/f209a458-f58c-492d-8887-7295000d9b5f.jpeg",
"name": "",
"phone": "17875426385",
"account": null,
"password": null,
"passwordSalt": null,
"shopName": null,
"role": "",
"cardId": null,
"frozenFlag": "",
"deleteFlag": "0",
"token": null,
"officialOpenid": null,
"appletOpenid": "opwCj7Z-ni6VvPuwI8zvebAiU_lk",
"appOpenid": null,
"wxUnionid": null,
"officialAppid": null,
"idCard": null,
"idCardPassword": null,
"idCardSalt": null,
"idCardOpen": null,
"intentionNum": null,
"successNum": null,
"addNum": null,
"shareId": null,
"vid": null,
"vtime": null,
"isPay": null,
"follow": null,
"payRole": null,
"price": 0,
"integerPrice": null,
"appletAppid": null,
"sex": "2",
"isDai": null
},
"categoryOne_dictText": "兼职",
"categoryTwo_dictText": "波音兼职",
"payType_dictText": "支付宝支付",
"userId_dictText": "哦哟"
},
{
"id": "1895062781967736834",
"createBy": null,
"createTime": "2025-02-27 18:45:50",
"updateBy": null,
"updateTime": null,
"title": "销售兼职",
"address": "云南省昆明市官渡区站前路",
"categoryOne": "1894724968848064513",
"categoryTwo": "1894726005210251265",
"salaryMin": 3000,
"salaryMax": 10000,
"salaryDay": 200,
"payType": "1",
"phone": "17875426385",
"details": "卖衣服",
"image": "https://tennis-oss.xzaiyp.top/2025-02-27/45e4b177-f0da-4eba-95e5-2322589a8af7.jpg",
"userId": "1891910362819756034",
"longitude": 102.72173,
"latitude": 25.015772,
"tag": null,
"startTime": "2015-01-01 00:00:00",
"endTime": "2015-01-01 00:00:00",
"employAuthenticationPerson": {
"id": "1895028819692646402",
"createBy": null,
"createTime": 1740645053000,
"updateBy": "admin",
"updateTime": 1741768776000,
"name": "安师傅",
"password": null,
"phone": "17875426385",
"address": "云南省文山州凤凰谷",
"industry": "1894724665780240386",
"cerImageFront": "https://tennis-oss.xzaiyp.top/2025-02-27/9ed9dabf-15a1-4ea4-87cb-d7df3f52c0e8.jpg",
"cerImageBack": "https://tennis-oss.xzaiyp.top/2025-02-27/0bf464ca-b275-4db5-8349-6bc9720067b1.jpg",
"status": "1",
"userId": "1891910362819756034",
"industryName": null,
"image": "https://tennis-oss.xzaiyp.top/2025-02-27/b176ed2c-499e-40df-bce9-abbb7429f890.jpg"
},
"employAuthenticationCompany": null,
"hanHaiMember": {
"id": "1891910362819756034",
"createBy": null,
"createTime": 1739894400000,
"updateBy": "admin001",
"updateTime": 1740412800000,
"sysOrgCode": null,
"nickName": "哦哟",
"headImage": "https://tennis-oss.xzaiyp.top/2025-02-25/f209a458-f58c-492d-8887-7295000d9b5f.jpeg",
"name": "",
"phone": "17875426385",
"account": null,
"password": null,
"passwordSalt": null,
"shopName": null,
"role": "",
"cardId": null,
"frozenFlag": "",
"deleteFlag": "0",
"token": null,
"officialOpenid": null,
"appletOpenid": "opwCj7Z-ni6VvPuwI8zvebAiU_lk",
"appOpenid": null,
"wxUnionid": null,
"officialAppid": null,
"idCard": null,
"idCardPassword": null,
"idCardSalt": null,
"idCardOpen": null,
"intentionNum": null,
"successNum": null,
"addNum": null,
"shareId": null,
"vid": null,
"vtime": null,
"isPay": null,
"follow": null,
"payRole": null,
"price": 0,
"integerPrice": null,
"appletAppid": null,
"sex": "2",
"isDai": null
},
"categoryOne_dictText": "兼职",
"categoryTwo_dictText": "波音兼职",
"payType_dictText": "支付宝支付",
"userId_dictText": "哦哟"
}
]
}
},
filters:{
formatTime(time) {
const timestamp = new Date(time).getTime();
@ -281,11 +111,23 @@
return (R * c).toFixed(2); //
}
},
onLoad() {
this.onQueryJobListByUserId();
},
methods:{
onMasterDetail(event){
uni.navigateTo({
url:"/pages_subpack/work-detail/index?id="+event.id
})
},
onQueryJobListByUserId(){
console.log("进入了我发布的招聘页面")
queryJobListByUserId({}).then(response=>{
this.taskList = response.result.records
}).catch(error=>{
})
}
}
}


+ 20
- 94
pages_subpack/job-hunt/index.vue View File

@ -42,113 +42,39 @@
</template>
<script>
import {
queryMySeekList
} from "@/common/api.js"
export default{
data(){
return{
rolelist:[
{
"id": "1895048259143999489",
"createBy": null,
"createTime": "2025-02-27 17:48:08",
"updateBy": null,
"updateTime": null,
"address": "湖南省长沙市开福区星光路",
"dayMoney": "300",
"categoryOne": "1894724595991216130",
"categoryTwo": "1894727062602678273",
"latitude": "28.236662",
"longitude": "113.05469",
"salaryMax": "9000",
"salaryMin": "5000",
"payType": "1",
"workDetail": "吃吃喝喝玩玩",
"userId": "1894327881803268098",
"resumeId": "1895048118693535746",
"selectGo": null,
"hanHaiMember": {
"id": "1894327881803268098",
"createBy": null,
"createTime": 1740412800000,
"updateBy": null,
"updateTime": 1740412800000,
"sysOrgCode": null,
"nickName": "A 江华 瑶都万能墙",
"headImage": "https://tennis-oss.xzaiyp.top/2025-02-25/dddd4d1c-86b1-4ad2-8533-9a6cf0eb3bd0.jpeg",
"name": null,
"phone": "19198239116",
"account": null,
"password": null,
"passwordSalt": null,
"shopName": null,
"role": null,
"cardId": null,
"frozenFlag": null,
"deleteFlag": "0",
"token": null,
"officialOpenid": null,
"appletOpenid": "opwCj7cnNjn3dbz5hijvvUjj5RRw",
"appOpenid": null,
"wxUnionid": null,
"officialAppid": null,
"idCard": null,
"idCardPassword": null,
"idCardSalt": null,
"idCardOpen": null,
"intentionNum": null,
"successNum": null,
"addNum": null,
"shareId": null,
"vid": null,
"vtime": null,
"isPay": null,
"follow": null,
"payRole": null,
"price": 0,
"integerPrice": null,
"appletAppid": null,
"sex": null,
"isDai": null
},
"employResume": {
"id": "1895048118693535746",
"createBy": null,
"createTime": 1740649654000,
"updateBy": "admin",
"updateTime": 1741768928000,
"name": "盘师傅",
"sex": "2",
"age": 20,
"categoryOne": "1894724595991216130",
"categoryTwo": "",
"headImage": "https://tennis-oss.xzaiyp.top/2025-02-27/014dad3f-c938-4043-9a68-e7dd453f2b24.jpg",
"salaryMin": 5000,
"salaryMax": 9000,
"phone": "19974688875",
"payType": "0",
"commuteType": null,
"address": "湖南长沙",
"title": null,
"nation": "苗",
"brief": "一个实力与美貌并存的完美女人",
"userId": "1894327881803268098",
"categoryOneName": null,
"categoryTwoName": null
},
"categoryOne_dictText": "餐饮",
"categoryTwo_dictText": "哈哈吃吃吃",
"payType_dictText": "支付宝支付",
"userId_dictText": "A 江华 瑶都万能墙",
"resumeId_dictText": "盘师傅"
}
]
}
},
onLoad() {
this.onQueryMySeekList();
},
methods:{
onMasterDetail(event){
console.info("event",event)
uni.navigateTo({
url:"/pages_subpack/master-detail/index?id="+event.id
})
},
onQueryMySeekList(){
console.log("进入了我的求职页面")
queryMySeekList({}).then(response=>{
this.rolelist = response.result.records
}).catch(error=>{
})
}
}
}


+ 8
- 0
pages_subpack/master-detail/index.vue View File

@ -36,6 +36,14 @@
{{items.payType}}
</view>
</view>
<view class="se-flex se-py-10">
<view class="se-w-140">
日薪
</view>
<view>
{{items.dayMoney}}
</view>
</view>
<view class="se-flex se-py-10">
<view class="se-w-140">
出行方式


+ 3
- 3
pages_subpack/order-detail/index.vue View File

@ -116,15 +116,15 @@
</view>
</view>
<view class="se-flex se-flex-h-sb se-w-p-100 se-pt-20">
<view class="se-fs-24 se-display-ib"></view>
<view class="se-c-orange se-fs-32 se-fw-6 se-display-ib">{{obj.jobMoney}}</view>
<view class="se-fs-24 se-display-ib"></view>
<view class="se-c-orange se-fs-32 se-fw-6 se-display-ib">{{obj.employJob.salaryDay}}</view>
</view>
</view>
<u-line dashed></u-line>
<view class="se-py-10 se-pb-30">
<view class="se-mt-30">
<text class="se-fs-28 se-c-black se-fw5">招聘公司名称:{{obj.workName}}</text>
<text class="se-fs-28 se-c-black se-fw5">招聘联系人:{{obj.employAuthenticationPerson.workName}}</text>
<text class="se-fs-28 se-c-black se-fw5">招聘联系人:{{obj.employAuthenticationPerson.name}}</text>
<text class="se-fs-24 se-c-text-third se-ml-40">联系方式:{{obj.employAuthenticationPerson.phone}}</text>
<view class="se-bgc-orange se-c-white se-fs-20 se-display-ib se-px-10 se-py-5 se-br-10 se-ml-10" @click="copyText(obj.phone)">
复制


Loading…
Cancel
Save