From 767bebb0904529abc39e0694f8c71b57fe8e0df9 Mon Sep 17 00:00:00 2001 From: lzx_win <2602107437@qq.com> Date: Mon, 23 Dec 2024 18:17:12 +0800 Subject: [PATCH] =?UTF-8?q?=E9=85=8D=E7=BD=AE=E4=BB=A3=E7=A0=81=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/model/index-lzx.js | 46 ++++++ config.js | 16 +- manifest.json | 2 +- pages/index/keepAccounts.vue | 8 +- pages_order/kepp/AnnualExpenditure.vue | 2 +- pages_order/kepp/MechanicProblem.vue | 31 +++- pages_order/kepp/addPriceEntryRecords.vue | 37 ++++- pages_order/kepp/addWorkEntryRecords.vue | 33 +++- pages_order/kepp/keepAccountsDetail.vue | 2 + pages_order/mine/MemberRecharge.vue | 84 ++++++---- pages_order/mine/help.vue | 4 +- pages_order/mine/promotion.vue | 4 +- pages_order/work/addResume.vue | 25 ++- pages_order/work/jobPosting.vue | 6 +- pages_order/work/userDetail.vue | 265 ++++++++++++++++++------------ pages_order/work/workDetail.vue | 2 +- 16 files changed, 385 insertions(+), 182 deletions(-) diff --git a/api/model/index-lzx.js b/api/model/index-lzx.js index 60d36fa..0b59ffe 100644 --- a/api/model/index-lzx.js +++ b/api/model/index-lzx.js @@ -75,6 +75,52 @@ const api = { limit : 500, showLoading : true, }, + //面对面分享 + getInviteCode: { + url: '/employ/share/getInviteCode', + method: 'POST', + auth: true, + limit : 500, + showLoading : true, + }, + //帮助反馈 + addQuestion: { + url: '/employ/notebook/addQuestion', + method: 'POST', + auth: true, + limit : 500, + showLoading : true, + }, + //新建账本 + addNoteBook: { + url: '/employ/notebook/addNoteBook', + method: 'POST', + auth: true, + limit : 500, + showLoading : true, + }, + //记工记账-项目记工 + addWorkInfo: { + url: '/employ/notebook/addWorkInfo', + method: 'POST', + auth: true, + limit : 500, + showLoading : true, + }, + //记工记账-项目记账 + addBillInfo: { + url: '/employ/notebook/addBillInfo', + method: 'POST', + auth: true, + limit : 500, + showLoading : true, + }, + //记工记账-全年收支 + queryBill: { + url: '/employ/notebook/queryBill', + method: 'GET', + auth: true, + }, } export default api \ No newline at end of file diff --git a/config.js b/config.js index 195406f..03ac722 100644 --- a/config.js +++ b/config.js @@ -7,7 +7,7 @@ import uvUI from '@/uni_modules/uv-ui-tools' Vue.use(uvUI); // 当前环境 -const type = 'dev' +const type = 'prod' // 环境配置 @@ -19,7 +19,7 @@ const config = { baseUrl : 'http://augcl.natapp1.cc/employ-api', }, prod : { - baseUrl : 'https://employadmin.augcl.com/employ-api', + baseUrl : 'https://admin.teyizhao.com/employ-api', } } @@ -28,17 +28,17 @@ const config = { const defaultConfig = { mapKey : 'XMBBZ-BCPCV-SXPPQ-5Y7MY-PHZXK-YFFVU', aliOss : { - url : 'https://tennis-oss.xzaiyp.top/', + url : 'https://img.teyizhao.com/', config : { //桶的地址 - region: 'oss-cn-guangzhou', + region: 'oss-cn-beijing', //id - accessKeyId:'LTAI5tNycA46YTwm383dRvMV', + accessKeyId:'LTAI5t5nV2Pw67wVC9ZvtFSb', //密钥 - accessKeySecret:'tAdbYQCmdur6jbZ8hjvgB7T1Z52mIG', + accessKeySecret:'perarQgbRK9TPNNb2G97EojoJ6kb9H', //桶的名字 - bucket: 'zhuoqiu-image', - endpoint:'oss-cn-guangzhou.aliyuncs.com', + bucket: 'teyizhaoimg', + endpoint:'oss-cn-beijing.aliyuncs.com', } }, } diff --git a/manifest.json b/manifest.json index d653c7c..7bbb9fc 100644 --- a/manifest.json +++ b/manifest.json @@ -1,5 +1,5 @@ { - "name" : "unapp模板", + "name" : "特易招", "appid" : "__UNI__FCE26BB", "description" : "", "versionName" : "1.0.0", diff --git a/pages/index/keepAccounts.vue b/pages/index/keepAccounts.vue index 0a844f0..89ea30c 100644 --- a/pages/index/keepAccounts.vue +++ b/pages/index/keepAccounts.vue @@ -101,7 +101,7 @@ - + 取消 确定 @@ -203,7 +203,7 @@ this.form.type = this.queryParams.type - this.$api('commonAddBill', this.form, res => { + this.$api('addNoteBook', this.form, res => { if(res.code == 200){ this.show = false this.form = { @@ -219,10 +219,10 @@ id : item.id, title : item.title, status : item.status, - status : item.status, } this.addOrUpdate = true this.show = true + this.getData() } } } diff --git a/pages_order/kepp/AnnualExpenditure.vue b/pages_order/kepp/AnnualExpenditure.vue index 01f8bf7..5a66c9c 100644 --- a/pages_order/kepp/AnnualExpenditure.vue +++ b/pages_order/kepp/AnnualExpenditure.vue @@ -50,7 +50,7 @@ mixins : [mixinList], data() { return { - mixinsListApi : 'commonQueryBill', + mixinsListApi : 'queryBill', apiType : '', } }, diff --git a/pages_order/kepp/MechanicProblem.vue b/pages_order/kepp/MechanicProblem.vue index e343d5e..a59acbc 100644 --- a/pages_order/kepp/MechanicProblem.vue +++ b/pages_order/kepp/MechanicProblem.vue @@ -5,7 +5,7 @@ 反馈内容 - @@ -15,7 +15,7 @@ - + 提交 @@ -27,11 +27,36 @@ export default { data() { return { - feedback: "" + form:{ + question: "", + } } }, onShow() {}, methods: { + submit(){ + let data = JSON.parse(JSON.stringify(this.form)) + + if(this.$utils.verificationAll(this.form, { + question : '请输入你的问题和意见',//问题和意见 + })){ + return + } + + + + this.$api('addQuestion', data, res => { + if(res.code == 200){ + uni.showToast({ + title: "反馈成功", + icon:'none' + }) + + setTimeout(uni.navigateBack, 800, -1) + } + }) + } + } } diff --git a/pages_order/kepp/addPriceEntryRecords.vue b/pages_order/kepp/addPriceEntryRecords.vue index c37f205..7f60467 100644 --- a/pages_order/kepp/addPriceEntryRecords.vue +++ b/pages_order/kepp/addPriceEntryRecords.vue @@ -8,7 +8,7 @@ @@ -28,7 +28,7 @@ size="40rpx" labelSize="26rpx" :label="item.name" - :name="item.name"> + :name="item.index"> @@ -40,7 +40,7 @@ + v-model="form.amount" /> @@ -48,7 +48,7 @@ 备注 { + if(res.code == 200){ + uni.showToast({ + title: res.message, + icon: 'none' + }) + setTimeout(uni.navigateBack,1000,-1) + } + }) }, } } diff --git a/pages_order/kepp/addWorkEntryRecords.vue b/pages_order/kepp/addWorkEntryRecords.vue index b762758..b44dc48 100644 --- a/pages_order/kepp/addWorkEntryRecords.vue +++ b/pages_order/kepp/addWorkEntryRecords.vue @@ -8,7 +8,7 @@ @@ -21,7 +21,7 @@ type="number" v-model="form.phone" /> --> - @@ -32,7 +32,7 @@ 备注 { + if(res.code == 200){ + uni.showToast({ + title: res.message, + icon: 'none' + }) + setTimeout(uni.navigateBack,1000,-1) + } + }) }, } } diff --git a/pages_order/kepp/keepAccountsDetail.vue b/pages_order/kepp/keepAccountsDetail.vue index 9e28d10..8fb3528 100644 --- a/pages_order/kepp/keepAccountsDetail.vue +++ b/pages_order/kepp/keepAccountsDetail.vue @@ -34,9 +34,11 @@ tabsSatus : [ { name: '记账', + index:0, }, { name: '记工', + index:1, }, ], } diff --git a/pages_order/mine/MemberRecharge.vue b/pages_order/mine/MemberRecharge.vue index 07ce642..8809f4f 100644 --- a/pages_order/mine/MemberRecharge.vue +++ b/pages_order/mine/MemberRecharge.vue @@ -26,10 +26,8 @@ {{numInfo.vipType}} - + {{ item.name }} @@ -42,8 +40,7 @@ {{ vip.name }} - + {{ item[0] }} @@ -86,15 +83,17 @@ + \ No newline at end of file diff --git a/pages_order/work/workDetail.vue b/pages_order/work/workDetail.vue index 7b8f34d..ad1d6cf 100644 --- a/pages_order/work/workDetail.vue +++ b/pages_order/work/workDetail.vue @@ -196,7 +196,7 @@ this.$api('employeeQueryJobById', data, res => { if(res.code == 200){ this.detail = res.result.jobInfo - this.collectionFlag = res.result.CollectionFlage + this.collectionFlag = res.result.collectionFlag this.personInfo = res.result.personInfo this.companyInfo = res.result.companyInfo this.hanHaiMember = res.result.hanHaiMember