7.3提交

This commit is contained in:
zoujiandong
2025-07-03 13:14:39 +08:00
parent 8f4ee464dc
commit 5a56083d0c
44 changed files with 2003 additions and 485 deletions
+39 -13
View File
@@ -1,6 +1,6 @@
// index.js
const app = getApp()
import {caseList,getSign,getProjectStatus} from "../../api/api"
import {caseList,getExpertSign,getProjectStatus,getBankInfo,getfangxinSite} from "../../api/api"
import {throttle} from "../../utils/util"
import {createStoreBindings} from "mobx-miniprogram-bindings"
import {store} from '../../store/store.js'
@@ -110,11 +110,11 @@ Page({
}),
goCreate:throttle(function(){
this.handleGetProjectStatus();
//this.handleGetProjectStatus();
// app.method.navigateTo({
// url: '/case/pages/createCase/createCase',
// })
app.method.navigateTo({
url: '/case/pages/createCase/createCase',
})
}),
goAgreement:throttle(function(event){
@@ -122,16 +122,41 @@ Page({
url:"/case/pages/privacy/privacy"
})
}),
getSite(){
getfangxinSite().then(res=>{
app.method.navigateTo({
url:'/case/pages/webSign/webSign?src='+encodeURIComponent(res.linkUrl)
})
})
},
getBank(){
getBankInfo().then(res=>{
if(!res){
wx.showToast({
title: '请先绑定信息',
icon:"none",
duration:3000
})
app.method.navigateTo({
url: '/case/pages/bankCard/bankCard',
})
}else{
this.setData({
showAgree:true
})
}
})
},
handleGetSign(){
getSign().then(res=>{
if(res && res.signImg){
getExpertSign().then(res=>{
if(res && res.taskStatus==1){
app.method.navigateTo({
url: '/case/pages/createCase/createCase',
})
}else{
this.setData({
showAgree:true
})
this.getBank();
}
}).catch(error=>{
@@ -203,9 +228,10 @@ Page({
this.setData({
showAgree:false
});
app.method.navigateTo({
url:'/case/pages/agreement/agreement'
})
this.getSite();
// app.method.navigateTo({
// url:'/case/pages/agreement/agreement'
// })
},
onCancelAgree(){
this.setData({
+1 -1
View File
@@ -2,7 +2,7 @@
<nav bind:goSearch="goSearch" id="nav"></nav>
<view class="page">
<view class="banner">
<image src="../../static/banner.png" mode="widthFix" class="bannerImg"/>
<image src="../../static/banner.jpg" mode="widthFix" class="bannerImg"/>
</view>
<van-dropdown-menu active-color="#3881F7">
<van-dropdown-item id="item1" title="{{status_title}}" title-class="droptitle {{select_status?'active':''}}">
+1
View File
@@ -17,6 +17,7 @@ page{
height: 264rpx;
background: #D8D8D8;
border-radius: 16rpx;
overflow: hidden;
}
.banner .bannerImg{
width:100%;