完成账户充值页面

This commit is contained in:
weipengfei 2023-07-19 11:48:36 +08:00
parent 2a60bdd38f
commit a2a130490a
8 changed files with 100 additions and 54 deletions

View File

@ -49,7 +49,8 @@ module.exports = {
//#endif //#endif
}, },
// 回话密钥名称 请勿修改此配置 // 回话密钥名称 请勿修改此配置
TOKENNAME: 'X-Token', // TOKENNAME: 'X-Token',
TOKENNAME: 'token',
// 缓存时间 0 永久 // 缓存时间 0 永久
EXPIRE: 0, EXPIRE: 0,
}; };

View File

@ -1,6 +1,6 @@
{ {
"name" : "nk-oa", "name" : "nk-oa",
"appid" : "__UNI__7F12D2D", "appid" : "__UNI__3A527D1",
"description" : "", "description" : "",
"versionName" : "1.0.0", "versionName" : "1.0.0",
"versionCode" : "100", "versionCode" : "100",
@ -17,26 +17,29 @@
"delay" : 0 "delay" : 0
}, },
/* */ /* */
"modules" : {}, "modules" : {
"Payment" : {}
},
/* */ /* */
"distribute" : { "distribute" : {
/* android */ /* android */
"android" : { "android" : {
"permissions" : [ "permissions" : [
"<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>", "<uses-feature android:name=\"android.hardware.camera\"/>",
"<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>",
"<uses-permission android:name=\"android.permission.VIBRATE\"/>",
"<uses-permission android:name=\"android.permission.READ_LOGS\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>",
"<uses-feature android:name=\"android.hardware.camera.autofocus\"/>", "<uses-feature android:name=\"android.hardware.camera.autofocus\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>", "<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>",
"<uses-permission android:name=\"android.permission.CAMERA\"/>", "<uses-permission android:name=\"android.permission.CAMERA\"/>",
"<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>", "<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>",
"<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>",
"<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>", "<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>",
"<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>",
"<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>", "<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>",
"<uses-feature android:name=\"android.hardware.camera\"/>", "<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>",
"<uses-permission android:name=\"android.permission.MODIFY_AUDIO_SETTINGS\"/>",
"<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>",
"<uses-permission android:name=\"android.permission.READ_LOGS\"/>",
"<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>",
"<uses-permission android:name=\"android.permission.VIBRATE\"/>",
"<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>",
"<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>" "<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"
] ]
}, },
@ -46,8 +49,8 @@
"sdkConfigs" : { "sdkConfigs" : {
"payment" : { "payment" : {
"weixin" : { "weixin" : {
"__platform__" : [ "ios", "android" ], "__platform__" : [ "android" ],
"appid" : "", "appid" : "__UNI__3A527D1",
"UniversalLinks" : "" "UniversalLinks" : ""
} }
} }

View File

@ -23,7 +23,7 @@
{ {
"path": "pages/oaTask/oaTask", "path": "pages/oaTask/oaTask",
"style": { "style": {
"navigationBarTitleText": "新建任务" "navigationBarTitleText": "今日任务"
} }
}, },
{ {
@ -31,24 +31,20 @@
"style": { "style": {
"navigationBarTitleText": "我的" "navigationBarTitleText": "我的"
} }
}, {
"path": "pages/oaLogin/oaLogin",
"style": {
"navigationBarTitleText": "登录"
}
}, {
"path": "pages/oaManager/oaManager",
"style": {
"navigationBarTitleText": "片区经理"
}
} }
,{ ],
"path" : "pages/oaLogin/oaLogin",
"style" :
{
"navigationBarTitleText": "登录"
}
}
,{
"path" : "pages/oaManager/oaManager",
"style" :
{
"navigationBarTitleText": "片区经理"
}
}
],
"subPackages": [{ "subPackages": [{
"root": "pages/views", "root": "pages/views",
"name": "views", "name": "views",
@ -100,9 +96,7 @@
"enablePullDownRefresh": false "enablePullDownRefresh": false
} }
} }, {
, {
"path": "leave_request", "path": "leave_request",
"style": { "style": {
"navigationBarTitleText": "请假申请", "navigationBarTitleText": "请假申请",
@ -111,6 +105,37 @@
} }
] ]
}, {
"root": "subpkg",
"name": "subpkg",
"pages": [
{
"path": "personnel/personnel",
"style": {
"navigationBarTitleText": "人员管理",
"enablePullDownRefresh": false
}
}
,{
"path" : "finance/finance",
"style" :
{
"navigationBarTitleText": "财务管理",
"enablePullDownRefresh": false
}
}
,{
"path" : "topUp/topUp",
"style" :
{
"navigationBarTitleText": "账户充值",
"enablePullDownRefresh": false
}
}
]
}], }],
"globalStyle": { "globalStyle": {
"navigationBarTextStyle": "black", "navigationBarTextStyle": "black",
@ -156,4 +181,4 @@
] ]
}, },
"uniIdRouter": {} "uniIdRouter": {}
} }

View File

@ -213,7 +213,7 @@
navTo(url) { navTo(url) {
url ? url ?
uni.navigateTo({ uni.navigateTo({
url: url url: url,
}) : Toast('暂未开放') }) : Toast('暂未开放')
}, },
backlogDetails() { backlogDetails() {

View File

@ -30,20 +30,20 @@
</view> </view>
<view class="assess"> <view class="assess">
<view class="ass_cent flex_a_c_j_sb"> <view class="ass_cent flex_a_c_j_sb">
<view class="cent_item"> <view class="cent_item" @click="naviTo('/subpkg/finance/finance')">
<!-- <view class="num">{{ oaUserInfo.achievements_money }}</view> --> <!-- <view class="num">{{ oaUserInfo.achievements_money }}</view> -->
<view class="num">1000</view> <view class="num">1000</view>
<view class="name">绩效考核</view> <view class="name">可提现金额</view>
</view> </view>
<view class="cent_item"> <view class="cent_item">
<!-- <view class="num">{{ oaUserInfo.department_money }}</view> --> <!-- <view class="num">{{ oaUserInfo.department_money }}</view> -->
<view class="num">0</view> <view class="num">0</view>
<view class="name">部门奖金</view> <view class="name">冻结金额</view>
</view> </view>
<view class="cent_item" @click="test"> <view class="cent_item" @click="test">
<!-- <view class="num">{{ oaUserInfo.company_money }}</view> --> <!-- <view class="num">{{ oaUserInfo.company_money }}</view> -->
<view class="num">0</view> <view class="num">0</view>
<view class="name">公司奖金</view> <view class="name">充值金额</view>
</view> </view>
</view> </view>
</view> </view>

View File

@ -25,7 +25,10 @@
<!-- 新建任务 --> <!-- 新建任务 -->
<view class="new_task" @click="goNewTask">+新建任务</view> <view class="new_task" @click="goNewTask">+新建任务</view>
<!-- 事件列表 --> <!-- 事件列表 -->
<view class="eventList_box" v-for="item in eventData" :key="item.id"> <view class="task_list">
<taskCard class="task_card" v-for="item in 10" :key="item"></taskCard>
</view>
<!-- <view class="eventList_box" v-for="item in eventData" :key="item.id">
<view class="head_box"> <view class="head_box">
<text class="title">{{item.title}}</text> <text class="title">{{item.title}}</text>
<text class="status" :class="item.status=='驳回'?'another_color':''">{{item.flow_name}}</text> <text class="status" :class="item.status=='驳回'?'another_color':''">{{item.flow_name}}</text>
@ -47,7 +50,7 @@
<text v-if="item.is_bug==2">任务性质:临时任务</text> <text v-if="item.is_bug==2">任务性质:临时任务</text>
</view> </view>
<view class="end_time">预计结束时间:{{item.end_time}}</view> <view class="end_time">预计结束时间:{{item.end_time}}</view>
</view> </view> -->
<u-loadmore :status="status" :loading-text="loadingText" :loadmore-text="loadmoreText" :nomore-text="nomoreText" /> <u-loadmore :status="status" :loading-text="loadingText" :loadmore-text="loadmoreText" :nomore-text="nomoreText" />
<!-- <tabbar></tabbar> --> <!-- <tabbar></tabbar> -->
</view> </view>
@ -273,6 +276,17 @@
border-radius: 30rpx; border-radius: 30rpx;
background-color: $theme-oa-color; background-color: $theme-oa-color;
} }
.task_list{
display: flex;
justify-content: space-between;
align-items: center;
flex-direction: column;
padding-top: 21rpx;
.task_card{
margin-bottom: 21rpx;
}
}
.eventList_box { .eventList_box {
margin: 0 auto; margin: 0 auto;

View File

@ -195,7 +195,8 @@ export const oaHomeData = [
}, },
{ {
text: '人员管理', text: '人员管理',
icon: prefix + 'oa/ccsq@2x.png' icon: prefix + 'oa/ccsq@2x.png',
url: '/subpkg/personnel/personnel'
}, },
{ {
text: '固定资产', text: '固定资产',

View File

@ -22,17 +22,18 @@ function baseRequestTwo(url, method, data, {
let Url = HTTP_REQUEST_URL_THREE, let Url = HTTP_REQUEST_URL_THREE,
header = HEADER; header = HEADER;
// if (!noAuth) { if (!noAuth) {
// //登录过期自动登录 //登录过期自动登录
// if (!store.state.app.token) { if (!store.state.app.token) {
// toLogin(); toLogin();
// return Promise.reject({ return Promise.reject({
// msg: '未登录' msg: '未登录'
// }); });
// } }
// } }
if (store.state.app.token) header[TOKENNAME] = 'Bearer ' + store.state.app.token; // if (store.state.app.token) header[TOKENNAME] = 'Bearer ' + store.state.app.token;
if (store.state.app.token) header[TOKENNAME] = store.state.app.token;
// header[TOKENNAME] = 'Bearer sdjflidshjgfkbdasgjmasbgvhauuiavhkesvndkaesbvkjsdbv'; // header[TOKENNAME] = 'Bearer sdjflidshjgfkbdasgjmasbgvhauuiavhkesvndkaesbvkjsdbv';
return new Promise((reslove, reject) => { return new Promise((reslove, reject) => {
// uni.showLoading({ // uni.showLoading({
@ -44,6 +45,7 @@ function baseRequestTwo(url, method, data, {
method: method || 'GET', method: method || 'GET',
header: header, header: header,
data: data || {}, data: data || {},
params: method == 'GET' ? data : {},
success: (res) => { success: (res) => {
// uni.hideLoading() // uni.hideLoading()
if (noVerify) if (noVerify)