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;