diff --git a/api/shareholder.js b/api/shareholder.js index 66fe3e2..8047043 100644 --- a/api/shareholder.js +++ b/api/shareholder.js @@ -5,7 +5,6 @@ import oahttp from "@/utils/oahttp.js"; */ export const companyAccountLog = (data) => oahttp.get('/company_account_log/lists', data) - /** * 股金详情 */ @@ -14,4 +13,9 @@ export const companyShareholderInfo = (data) => oahttp.get('/company/shareholder /** * 发起合同 */ -export const initiateShareholderContract = (data) => oahttp.post('/company/initiate_shareholder_contract', data) \ No newline at end of file +export const initiateShareholderContract = (data) => oahttp.post('/company/initiate_shareholder_contract', data) + +/** + * 上交股金 + */ +export const companyPayShareCapital = (data) => oahttp.post('/company/pay_share_capital', data) \ No newline at end of file diff --git a/subpkg/shareCapital/shareCapital.vue b/subpkg/shareCapital/shareCapital.vue index ad4fb9e..2962089 100644 --- a/subpkg/shareCapital/shareCapital.vue +++ b/subpkg/shareCapital/shareCapital.vue @@ -108,7 +108,7 @@ --> 退股 - 上交 + 上交 @@ -122,7 +122,8 @@ import { companyAccountLog, companyShareholderInfo, - initiateShareholderContract + initiateShareholderContract, + companyPayShareCapital } from "@/api/shareholder.js" import { companyView, @@ -139,6 +140,7 @@ shareholder: { contract_url: "", is_contract: 0, + is_done_task: 0, shareholder_money: "0.00", contract_time: "", is_amount_turned: "" @@ -237,8 +239,13 @@ Toast('暂无内容') }, hand() { - if(!this.shareholder.is_amount_turned) return Toast('暂时无法上交'); - Toast('暂无内容') + if(!shareholder.is_done_task || !shareholder.is_contract) return Toast('暂时无法上交'); + this.handShare(); + }, + async handShare(){ + await companyPayShareCapital(); + Toast('上交成功!'); + uni.navigateBack(); }, clickContract(e){ this.modelType = e;