dev2
wangchen 2023-07-26 15:03:27 +08:00
commit c49ae5f521
7 changed files with 58 additions and 51 deletions

View File

@ -48,7 +48,10 @@
{
"path": "pages/shipWork/sign",
"style": {
"navigationBarTitleText": "单证签名"
"navigationBarTitleText": "单证签名",
"usingComponents": {
"van-button": "/wxcomponents/vant/dist/button/index"
}
}
},
{
@ -251,7 +254,10 @@
{
"path": "pages/monitor/sign",
"style": {
"navigationBarTitleText": "签名"
"navigationBarTitleText": "签名",
"usingComponents": {
"van-button": "/wxcomponents/vant/dist/button/index"
}
}
},
{

View File

@ -1,13 +1,6 @@
<template>
<view class="container">
<view class="sigh-btns">
<van-button class="btn" type="default" @tap="handleCancel"></van-button>
<van-button class="btn" type="default" @tap="handleReset"></van-button>
<van-button class="btn" type="default" @tap="handleConfirm"></van-button>
<!-- <button class="btn" @tap="handleCancel"></button>
<button class="btn" @tap="handleReset"></button>
<button class="btn" @tap="handleConfirm"></button> -->
</view>
<view class="sign-box">
<canvas class="mycanvas" :style="{width:width +'px',height:height +'px'}" canvas-id="mycanvas"
@touchstart="touchstart" @touchmove="touchmove" @touchend="touchend"></canvas>
@ -15,6 +8,11 @@
<canvas canvas-id="camCacnvs" :style="{width:height +'px',height:width +'px'}" class="canvsborder"></canvas>
</view>
<view class="sigh-btns">
<van-button class="btn" type="default" @tap="handleCancel"></van-button>
<van-button class="btn" type="default" @tap="handleReset"></van-button>
<van-button class="btn" type="default" @tap="handleConfirm"></van-button>
</view>
</view>
</template>
@ -175,10 +173,9 @@
<style lang="scss" scoped>
.container {
display: flex;
flex-direction: row;
height: 100%;
padding: 50px 0;
height: calc(100vh - 44px);
padding-bottom: 30px;
background-color: #fff;
}
.sign-box {
@ -195,20 +192,18 @@
}
.sigh-btns {
height: 100%;
margin: auto;
display: flex;
flex-direction: column;
justify-content: space-around;
justify-content: center;
}
.btn {
margin: 30px 0px;
padding: 8rpx;
transform: rotate(90deg);
border: grey 1rpx solid;
margin: 30px 10px 0;
}
/deep/.van-button {
width: 100px;
height: 50px;
background-color: #fff;
}
.mycanvas {

View File

@ -58,13 +58,14 @@
}
},
mounted() {
this.tabsType = this.$route.query.infoType
this.tabsType = uni.getStorageSync('tabsType')
if (this.tabsType != 0 && this.tabsType != 1) {
this.tabsType = 0
this.tabsIndex = 0
} else {
this.tabsIndex = this.tabsType
}
console.log(this.tabsType)
this.peopleInfo = uni.getStorageSync('addPeopleArr')
this.shiftInfo = uni.getStorageSync('addShiftArr')
this.shipInfo = uni.getStorageSync('shipInfo')
@ -111,6 +112,10 @@
url: `/pages/shipWork/shiftDetails`
})
},
},
//
destroyed() {
uni.removeStorageSync('tabsType')
}
}
</script>

View File

@ -197,8 +197,9 @@
},
//
cancel() {
uni.setStorageSync('tabsType', 0);
uni.navigateTo({
url: '/pages/shipWork/mixWork?infoType=0'
url: '/pages/shipWork/mixWork'
})
},
//
@ -206,8 +207,9 @@
let addPeopleArr = uni.getStorageSync('addPeopleArr')
addPeopleArr.splice(this.peopleRowIndex, 1)
uni.setStorageSync('addPeopleArr', addPeopleArr);
uni.setStorageSync('tabsType', 0);
uni.navigateTo({
url: '/pages/shipWork/mixWork?infoType=0'
url: '/pages/shipWork/mixWork'
})
},
//
@ -246,9 +248,9 @@
}
}
uni.setStorageSync('tabsType', 0);
uni.navigateTo({
url: '/pages/shipWork/mixWork?infoType=0'
url: '/pages/shipWork/mixWork'
})
},
//

View File

@ -492,8 +492,9 @@
//
cancel() {
uni.setStorageSync('tabsType', 1);
uni.navigateTo({
url: '/pages/shipWork/mixWork?infoType=1'
url: '/pages/shipWork/mixWork'
})
},
//
@ -529,8 +530,9 @@
addShiftArr[this.shiftRowIndex] = addShiftObj;
uni.setStorageSync('addShiftArr', addShiftArr);
}
uni.setStorageSync('tabsType', 1);
uni.navigateTo({
url: '/pages/shipWork/mixWork?infoType=1'
url: '/pages/shipWork/mixWork'
})
},
}

View File

@ -177,8 +177,9 @@
},
//
cancel() {
uni.setStorageSync('tabsType', 1);
uni.navigateTo({
url: '/pages/shipWork/mixWork?infoType=1'
url: '/pages/shipWork/mixWork'
})
},
//
@ -186,8 +187,9 @@
let addShiftArr = uni.getStorageSync('addShiftArr')
addShiftArr.splice(this.shiftRowIndex, 1)
uni.setStorageSync('addShiftArr', addShiftArr);
uni.setStorageSync('tabsType', 1);
uni.navigateTo({
url: '/pages/shipWork/mixWork?infoType=1'
url: '/pages/shipWork/mixWork'
})
},
//

View File

@ -1,13 +1,6 @@
<template>
<view class="container">
<view class="sigh-btns">
<van-button class="btn" type="default" @tap="handleCancel"></van-button>
<van-button class="btn" type="default" @tap="handleReset"></van-button>
<van-button class="btn" type="default" @tap="handleConfirm"></van-button>
<!-- <button class="btn" @tap="handleCancel"></button>
<button class="btn" @tap="handleReset"></button>
<button class="btn" @tap="handleConfirm"></button> -->
</view>
<view class="sign-box">
<canvas class="mycanvas" :style="{width:width +'px',height:height +'px'}" canvas-id="mycanvas"
@touchstart="touchstart" @touchmove="touchmove" @touchend="touchend"></canvas>
@ -15,6 +8,11 @@
<canvas canvas-id="camCacnvs" :style="{width:height +'px',height:width +'px'}" class="canvsborder"></canvas>
</view>
<view class="sigh-btns">
<van-button class="btn" type="default" @tap="handleCancel"></van-button>
<van-button class="btn" type="default" @tap="handleReset"></van-button>
<van-button class="btn" type="default" @tap="handleConfirm"></van-button>
</view>
</view>
</template>
@ -175,10 +173,9 @@
<style lang="scss" scoped>
.container {
display: flex;
flex-direction: row;
height: 100%;
padding: 50px 0;
height: calc(100vh - 44px);
padding-bottom: 30px;
background-color: #fff;
}
.sign-box {
@ -195,20 +192,18 @@
}
.sigh-btns {
height: 100%;
margin: auto;
display: flex;
flex-direction: column;
justify-content: space-around;
justify-content: center;
}
.btn {
margin: 30px 0px;
padding: 8rpx;
transform: rotate(90deg);
border: grey 1rpx solid;
margin: 30px 10px 0;
}
/deep/.van-button {
width: 100px;
height: 50px;
background-color: #fff;
}
.mycanvas {