@ -0,0 +1,98 @@ | |||||
<template> | |||||
<!-- 修改成员 --> | |||||
<view class="page"> | |||||
<navbar title="修改密码" leftClick @leftClick="$utils.navigateBack" /> | |||||
<view class="box"> | |||||
<view class="ChangeAccountpassword"> | |||||
<view class="ChangeName"> | |||||
新密码: | |||||
<uv-input placeholder="请输入您的新密码" border="bottom"></uv-input> | |||||
<view class="Bo"> | |||||
<uv-icon name="edit-pen" size="60"></uv-icon> | |||||
</view> | |||||
</view> | |||||
<view class="Changepassword"> | |||||
确认密码: | |||||
<uv-input placeholder="请重复新密码" border="bottom"></uv-input> | |||||
<view class="Bo"> | |||||
<uv-icon name="edit-pen" size="60"></uv-icon> | |||||
</view> | |||||
</view> | |||||
</view> | |||||
<view class="preservation"> | |||||
保存 | |||||
</view> | |||||
</view> | |||||
</view> | |||||
</template> | |||||
<script > | |||||
export default { | |||||
data() { | |||||
return { | |||||
value: '' | |||||
} | |||||
}, | |||||
methods: { | |||||
change(e) { | |||||
console.log('change', e); | |||||
} | |||||
} | |||||
} | |||||
</script> | |||||
<style scoped lang="scss"> | |||||
.page { | |||||
.box { | |||||
display: flex; | |||||
flex-direction: column; | |||||
justify-content: center; | |||||
align-items: center; | |||||
justify-content: space-around; | |||||
height: 1300rpx; | |||||
.ChangeAccountpassword { | |||||
.ChangeName { | |||||
display: flex; | |||||
align-items: center; | |||||
margin: 80rpx 0rpx; | |||||
font-size: 35rpx; | |||||
.Bo { | |||||
margin-right: 50rpx; | |||||
} | |||||
} | |||||
.Changepassword { | |||||
display: flex; | |||||
align-items: center; | |||||
font-size: 35rpx; | |||||
.Bo { | |||||
margin-right: 50rpx; | |||||
} | |||||
} | |||||
} | |||||
.preservation { | |||||
background-color: #169bd5; | |||||
padding: 35rpx 70rpx; | |||||
border-radius: 20rpx; | |||||
} | |||||
} | |||||
} | |||||
</style> |
@ -0,0 +1,38 @@ | |||||
<template> | |||||
<!-- 帮助中心 --> | |||||
<view class="page"> | |||||
<navbar | |||||
title="帮助中心" | |||||
leftClick | |||||
@leftClick="$utils.navigateBack"/> | |||||
<view class="box"> | |||||
<view class="center"> | |||||
<h2>帮助中心</h2> | |||||
</view> | |||||
</view> | |||||
</view> | |||||
</template> | |||||
<script> | |||||
export default { | |||||
data() { | |||||
return { | |||||
} | |||||
}, | |||||
methods: { | |||||
} | |||||
} | |||||
</script> | |||||
<style scoped lang="scss"> | |||||
.page{ | |||||
.box{margin-top: 150rpx; | |||||
display: flex; | |||||
justify-content: center; | |||||
} | |||||
} | |||||
</style> |
@ -0,0 +1,122 @@ | |||||
<template> | |||||
<!-- 修改成员 --> | |||||
<view class="page"> | |||||
<navbar title="修改成员" leftClick @leftClick="$utils.navigateBack" /> | |||||
<view class="box"> | |||||
<view class="ChangeheadPortrait"> | |||||
<view class="headPortrait"> | |||||
</view> | |||||
<view class="Bo"> | |||||
<uv-icon name="edit-pen" size="60"></uv-icon> | |||||
</view> | |||||
</view> | |||||
<view class="ChangeAccountpassword"> | |||||
<view class="ChangeName"> | |||||
员工账号: | |||||
<uv-input placeholder="请输入员工账号" border="bottom"></uv-input> | |||||
<view class="Bo"> | |||||
<uv-icon name="edit-pen" size="60"></uv-icon> | |||||
</view> | |||||
</view> | |||||
<view class="Changepassword"> | |||||
员工密码: | |||||
<uv-input placeholder="请输入员工密码" border="bottom"></uv-input> | |||||
<view class="Bo"> | |||||
<uv-icon name="edit-pen" size="60"></uv-icon> | |||||
</view> | |||||
</view> | |||||
</view> | |||||
<view class="preservation"> | |||||
保存 | |||||
</view> | |||||
</view> | |||||
</view> | |||||
</template> | |||||
<script > | |||||
export default { | |||||
data() { | |||||
return { | |||||
value: '' | |||||
} | |||||
}, | |||||
methods: { | |||||
change(e) { | |||||
console.log('change', e); | |||||
} | |||||
} | |||||
} | |||||
</script> | |||||
<style scoped lang="scss"> | |||||
.page { | |||||
.box { | |||||
display: flex; | |||||
flex-direction: column; | |||||
justify-content: center; | |||||
align-items: center; | |||||
justify-content: space-around; | |||||
height: 1300rpx; | |||||
.ChangeheadPortrait { | |||||
display: flex; | |||||
align-items: center; | |||||
.headPortrait { | |||||
height: 150rpx; | |||||
width: 150rpx; | |||||
background-color: yellowgreen; | |||||
.Bo{ | |||||
margin-right: 50rpx; | |||||
} | |||||
} | |||||
} | |||||
.ChangeAccountpassword { | |||||
.ChangeName { | |||||
display: flex; | |||||
align-items: center; | |||||
margin: 25rpx 0rpx; | |||||
font-size: 35rpx; | |||||
.Bo { | |||||
margin-right: 50rpx; | |||||
} | |||||
} | |||||
.Changepassword { | |||||
display: flex; | |||||
align-items: center; | |||||
font-size: 35rpx; | |||||
.Bo { | |||||
margin-right: 50rpx; | |||||
} | |||||
} | |||||
} | |||||
.preservation { | |||||
background-color: #169bd5; | |||||
padding: 35rpx 70rpx; | |||||
border-radius: 20rpx; | |||||
} | |||||
} | |||||
} | |||||
</style> |
@ -0,0 +1,38 @@ | |||||
<template> | |||||
<!-- 隐私协议 --> | |||||
<view class="page"> | |||||
<navbar | |||||
title="隐私协议" | |||||
leftClick | |||||
@leftClick="$utils.navigateBack"/> | |||||
<view class="box"> | |||||
<view class="center"> | |||||
<h2>隐私协议</h2> | |||||
</view> | |||||
</view> | |||||
</view> | |||||
</template> | |||||
<script> | |||||
export default { | |||||
data() { | |||||
return { | |||||
} | |||||
}, | |||||
methods: { | |||||
} | |||||
} | |||||
</script> | |||||
<style scoped lang="scss"> | |||||
.page{ | |||||
.box{margin-top: 150rpx; | |||||
display: flex; | |||||
justify-content: center; | |||||
} | |||||
} | |||||
</style> |
@ -0,0 +1,44 @@ | |||||
<template> | |||||
<!-- 公告 --> | |||||
<view class="page"> | |||||
<navbar title="工告" leftClick @leftClick="$utils.navigateBack" /> | |||||
<view style="padding: 20rpx;"> | |||||
<uv-parse :content="NewsById.content"></uv-parse> | |||||
</view> | |||||
</view> | |||||
</template> | |||||
<script> | |||||
export default { | |||||
data() { | |||||
return { | |||||
NewsById : {}, | |||||
id : 0, | |||||
} | |||||
}, | |||||
onLoad(args) { | |||||
this.id = args.id | |||||
this.queryNewsById() | |||||
}, | |||||
methods: { | |||||
queryNewsById(){ | |||||
this.$api('queryNewsById', { | |||||
newsId : this.id | |||||
}, res =>{ | |||||
if(res.code == 200){ | |||||
this.NewsById = res.result | |||||
} | |||||
}) | |||||
}, | |||||
} | |||||
} | |||||
</script> | |||||
<style scoped lang="scss"> | |||||
.page { | |||||
} | |||||
</style> |
@ -0,0 +1,124 @@ | |||||
<template> | |||||
<!-- 成员列表 --> | |||||
<view class="page"> | |||||
<navbar title="成员列表" leftClick @leftClick="$utils.navigateBack" /> | |||||
<view class="search"> | |||||
<uv-search placeholder="输入员工姓名进行搜索" bgColor="#fff" height="80"></uv-search> | |||||
</view> | |||||
<view class="Memberinformation"> | |||||
<view class="box" v-for="(item,index) in 10 "> | |||||
<view class="Top"> | |||||
<view class="userName"> | |||||
李晓春 | |||||
</view> | |||||
<view class="modify" | |||||
@click="$utils.navigateTo('/pages_order/order/ModifyMembers')"> | |||||
修改 | |||||
</view> | |||||
</view> | |||||
<view class="AccountPassword"> | |||||
<view class="Account"> | |||||
账号:李小春 | |||||
</view> | |||||
<view class="password"> | |||||
密码:123456lixiaochun | |||||
</view> | |||||
</view> | |||||
<view class="item"> | |||||
<view class="itemm"> | |||||
创建时间:2024.11.23 | |||||
</view> | |||||
</view> | |||||
</view> | |||||
</view> | |||||
</view> | |||||
</template> | |||||
<script> | |||||
export default { | |||||
data() { | |||||
return { | |||||
} | |||||
}, | |||||
methods: { | |||||
} | |||||
} | |||||
</script> | |||||
<style scoped lang="scss"> | |||||
.page { | |||||
.search { | |||||
margin: 20rpx; | |||||
} | |||||
.Memberinformation { | |||||
margin: 90rpx 30rpx; | |||||
.box { | |||||
/* margin-top: 20rpx; | |||||
height: 220rpx; | |||||
border: 1rpx solid rgb(99, 187, 211); | |||||
border-radius: 20rpx; | |||||
padding: 20rpx 25rpx; */ | |||||
margin-top: 20rpx; | |||||
border: 6rpx solid rgb(99, 187, 211); | |||||
border-radius: 25rpx; | |||||
padding: 15rpx; | |||||
background-color: #fff; | |||||
.Top { | |||||
margin-top: 20rpx; | |||||
display: flex; | |||||
justify-content: space-between; | |||||
.userName { | |||||
font-size: 33rpx; | |||||
} | |||||
.modify { | |||||
font-size: 33rpx; | |||||
color: rgb(99, 187, 211); | |||||
margin-right: 30rpx; | |||||
} | |||||
} | |||||
.AccountPassword { | |||||
margin-top: 40rpx; | |||||
.password { | |||||
margin-top: 20rpx; | |||||
} | |||||
} | |||||
.item { | |||||
display: flex; | |||||
justify-content: flex-end; | |||||
font-size: 24rpx; | |||||
padding: 0rpx 15rpx; | |||||
margin-top: 15rpx; | |||||
.itemm { | |||||
margin-left: 40rpx; | |||||
} | |||||
} | |||||
} | |||||
} | |||||
} | |||||
</style> |