zkx 3 月之前
父节点
当前提交
5591488015
共有 3 个文件被更改,包括 47 次插入6 次删除
  1. 9 1
      README.md
  2. 32 0
      apis/pagejs/withdrawal.js
  3. 6 5
      pages/withdrawal/index.vue

+ 9 - 1
README.md

@@ -1,3 +1,11 @@
 [](https://modao.cc/proto/s1QFMhkss7n1emgHHRAr0E/sharing?view_mode=read_only)
 
-[](https://dgj.hbjp.com.cn/charging-prod/jp-housekeep-manage-test/#/)
+[](https://dgj.hbjp.com.cn/charging-prod/jp-housekeep-manage-test/#/)
+
+
+mobile/mployeeWithdrawal/ 提现申请api
+
+
+recordList 提现记录
recordDetails 提现详细
apply 申请提现
+
+0-未提现,1-已签字,2-财务已审核

+ 32 - 0
apis/pagejs/withdrawal.js

@@ -0,0 +1,32 @@
+import request from '@/apis/utils/request'
+
+
+export function recordList(data) {
+	var url='mobile/employeeWithdrawal/recordList';
+	return request({
+		method: 'post',
+		data: data,
+		url: url
+	})
+}
+
+
+export function recordDetails(data) {
+	var url='mobile/employeeWithdrawal/recordDetails';
+	return request({
+		method: 'post',
+		data: data,
+		url: url
+	})
+}
+
+
+export function apply(data) {
+	var url='mobile/employeeWithdrawal/apply';
+	return request({
+		method: 'post',
+		data: data,
+		url: url
+	})
+}
+

+ 6 - 5
pages/withdrawal/index.vue

@@ -4,7 +4,7 @@
 		<view class="tabs">
 			<u-picker v-model="tabsFrom.show1" :default-selector="[tabsFrom.show1Index]" mode="selector"
 				:range="tabsFrom.selector1" range-key="label" @confirm="selector1confirm"></u-picker>
-			<u-picker-select title="日期选择" v-model="tabsFrom.show2" :defaultTime="tabsFrom.show2Index" :endYear="endYear"
+			<u-picker-select title="日期选择" v-model="tabsFrom.show2" :defaultTime="tabsFrom.show2Index"
 				mode="time" :params="params" @confirm="selector2confirm" @reset="selector2reset"></u-picker-select>
 
 			<view class="tabsItem" @click="tabsFrom.show1=!tabsFrom.show1">{{tabsFrom.show1Text}} <u-icon
@@ -75,7 +75,7 @@
 					pageIndex: 1,
 					pageSize: 20,
 				},
-
+				params:{},
 				tabsFrom: {
 					show3: false,
 					show3Index: 0,
@@ -104,6 +104,7 @@
 		onReady() {
 			this.companyInfo = this.carhelp.getPersonInfoPlus().companyInfo
 			console.log(this.companyInfo)
+			this.getList()
 		},
 		onReachBottom() {
 			if (this.list.length < this.recordsTotal) {
@@ -111,8 +112,8 @@
 			}
 		},
 		methods: {
-			getList() {
-				return
+			getList(bl) {
+				
 				uni.showLoading({
 					title: "加载中",
 					mask: true,
@@ -121,7 +122,7 @@
 					this.list = [];
 					this.formData.pageIndex = 1;
 				}
-				API.alarmRecord(this.formData).then((res) => {
+				API.recordList(this.formData).then((res) => {
 					uni.hideLoading();
 					this.list = [
 						...this.list,