|
|
|
@ -4,87 +4,131 @@
|
|
|
|
<view class="wrap">
|
|
|
|
<view class="wrap">
|
|
|
|
<view class="titleImg">
|
|
|
|
<view class="titleImg">
|
|
|
|
<view class="user">
|
|
|
|
<view class="user">
|
|
|
|
<image :src="icon" @error="handleImageError($event,0)" class="anquanguanli"></image>
|
|
|
|
<uni-icons type="person-filled" size="28" color="#fff"></uni-icons>
|
|
|
|
<view class="upimg">
|
|
|
|
<view class="username">
|
|
|
|
<!-- <image style="width: 40rpx; height: 40rpx;" src="../../static/images/hedit.png" @click="chooseImg"></image> -->
|
|
|
|
<p class="p1">{{loginName}}—{{deptName}} {{lxdh?'—'+lxdh:''}}</p>
|
|
|
|
<!-- <UploadheadFile class="upload" @picIds="zpics" :deletable="false" :count="1" :sourceType="sourceType" :width="30" :height="30" :fileidList="zpimgs">
|
|
|
|
|
|
|
|
</UploadheadFile> -->
|
|
|
|
|
|
|
|
<!-- <uni-file-picker limit="1" :del-icon="false" disable-preview :imageStyles="imageStyles" file-mediatype="image" @select="upload">
|
|
|
|
|
|
|
|
<image style="width: 40rpx; height: 40rpx;" src="../../static/images/hedit.png"></image>
|
|
|
|
|
|
|
|
</uni-file-picker> -->
|
|
|
|
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
<view class="user" v-if="psdz">
|
|
|
|
|
|
|
|
<uni-icons type="location-filled" size="28" color="#fff"></uni-icons>
|
|
|
|
<view class="username">
|
|
|
|
<view class="username">
|
|
|
|
<p class="p1">{{loginName}} — {{deptName}}</p>
|
|
|
|
<p class="p1">{{psdz}}</p>
|
|
|
|
<p class="p2">登录时间:{{actual}}</p>
|
|
|
|
</view>
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<view class="adrcon">
|
|
|
|
|
|
|
|
<view class="topcon">
|
|
|
|
|
|
|
|
<view class="tleft">常用地址</view>
|
|
|
|
|
|
|
|
<view class="tright" @click="gotoadd">
|
|
|
|
|
|
|
|
<uni-icons type="plusempty" size="14" color="#FFF"></uni-icons>添加地址
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
<view class="skcon" v-if="myaddresslist.length==0">
|
|
|
|
|
|
|
|
暂无常用地址,请添加~~
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
<view class="scroll" v-else>
|
|
|
|
|
|
|
|
<view class="scell">
|
|
|
|
|
|
|
|
<view v-for="(item, index) in myaddresslist" :key="index" class="sitem">
|
|
|
|
|
|
|
|
<view class="lcon">
|
|
|
|
|
|
|
|
<view class="sname">
|
|
|
|
|
|
|
|
<text>{{item.userName}}({{item.userCode}})</text>
|
|
|
|
|
|
|
|
<text>{{ item.departCode?retType(item.departCode,1):''}}</text>
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
<view class="sinfo">
|
|
|
|
|
|
|
|
{{item.workshop+item.location+item.address}}
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
<view class="opecon">
|
|
|
|
|
|
|
|
<uni-icons type="trash-filled" size="25" color="#999999" @click="delDo(item.id)"></uni-icons>
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
|
|
|
|
<uni-load-more v-if="loadStatus!=='noMore'" iconType="circle" :status="loadStatus" />
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
|
|
|
|
|
|
|
|
<view class="item">
|
|
|
|
|
|
|
|
<u-form ref="uForm">
|
|
|
|
|
|
|
|
<!-- <u-form-item>
|
|
|
|
|
|
|
|
<image :src="shezhi" class="inpuIcon"></image>
|
|
|
|
|
|
|
|
<view class="text" @click="gotome()">个人信息</view>
|
|
|
|
|
|
|
|
<image :src="xiayiji" class="righticon"></image>
|
|
|
|
|
|
|
|
</u-form-item> -->
|
|
|
|
|
|
|
|
<u-form-item>
|
|
|
|
|
|
|
|
<image :src="banbengengxin" class="inpuIcon"></image>
|
|
|
|
|
|
|
|
<view class="text">关于</view>
|
|
|
|
|
|
|
|
<view class="version">版本号 {{VersionIn}}</view>
|
|
|
|
|
|
|
|
<image :src="xiayiji" class="righticon"></image>
|
|
|
|
|
|
|
|
</u-form-item>
|
|
|
|
|
|
|
|
</u-form>
|
|
|
|
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
|
|
|
|
|
|
|
|
<!-- <view class="loginout" @click="loginout">
|
|
|
|
<u-toast ref="uToast" />
|
|
|
|
退出当前账户
|
|
|
|
|
|
|
|
</view>-->
|
|
|
|
<!-- 添加 -->
|
|
|
|
|
|
|
|
<!-- 弹框 -->
|
|
|
|
|
|
|
|
<uni-popup ref="share" type="share">
|
|
|
|
|
|
|
|
<view class="allcon">
|
|
|
|
|
|
|
|
<view class="xcon">
|
|
|
|
|
|
|
|
<view class="xcell cur" @click="saveClick()">添加选中地址</view>
|
|
|
|
|
|
|
|
<view class="rclose" @tap="_cancel">关闭</view>
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
<view class="hcon">
|
|
|
|
|
|
|
|
<view class="htitle">
|
|
|
|
|
|
|
|
<u-search class="searchinput" v-model="searchKey" @change="searchchange" @custom="searchcustom" placeholder="请输入地址查询"
|
|
|
|
|
|
|
|
shape="square" bg-color="#EFF4F9" :clearabled="true" :show-action="showAction" input-align="left" @clear="clear"></u-search>
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
<view class="selcon">
|
|
|
|
|
|
|
|
<radio-group class="checklist-group" @change="chagne">
|
|
|
|
|
|
|
|
<view class="sitem" v-for="(item,index) in clistnow" :key="index">
|
|
|
|
|
|
|
|
<view class="conright">
|
|
|
|
|
|
|
|
<view class="adress">
|
|
|
|
|
|
|
|
{{index+1}}
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
<view class="sname">
|
|
|
|
|
|
|
|
{{retType(item.departCode,1)}}
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
<view class="adress">
|
|
|
|
|
|
|
|
{{item.workshop}}
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
<view class="adress">
|
|
|
|
|
|
|
|
{{item.location}}
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
<view class="adress">
|
|
|
|
|
|
|
|
{{item.address}}
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
<view class="selbtn">
|
|
|
|
|
|
|
|
<radio :value="item.id" :checked="item.isChecked" />
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
<u-modal v-model="show" show-cancel-button @confirm="confirm" content="是否退出用户"></u-modal>
|
|
|
|
</view>
|
|
|
|
|
|
|
|
</radio-group>
|
|
|
|
|
|
|
|
<view class="lineb"></view>
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
</uni-popup>
|
|
|
|
|
|
|
|
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
|
|
<script>
|
|
|
|
<script>
|
|
|
|
//#ifdef APP-PLUS
|
|
|
|
|
|
|
|
// const jpushModule = uni.requireNativePlugin('JG-JPush');
|
|
|
|
|
|
|
|
//#endif
|
|
|
|
|
|
|
|
import utils from "@/common/utils.js";
|
|
|
|
|
|
|
|
import UploadheadFile from "@/components/UploadheadFile.vue";
|
|
|
|
|
|
|
|
export default {
|
|
|
|
export default {
|
|
|
|
components: {
|
|
|
|
|
|
|
|
UploadheadFile
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
data() {
|
|
|
|
data() {
|
|
|
|
return {
|
|
|
|
return {
|
|
|
|
VersionIn: '1.0.0',
|
|
|
|
|
|
|
|
edit: require("@/static/images/hedit.png"),
|
|
|
|
|
|
|
|
icon: require("@/static/images/icon.png"),
|
|
|
|
|
|
|
|
xiugaimima: require("@/static/images/xiugaimima.png"),
|
|
|
|
|
|
|
|
banbengengxin: require("@/static/images/banbengengxin.png"),
|
|
|
|
|
|
|
|
shezhi: require("@/static/images/shezhi.png"),
|
|
|
|
|
|
|
|
xiayiji: require("@/static/images/xiayiji.png"),
|
|
|
|
|
|
|
|
show: false,
|
|
|
|
|
|
|
|
actual: utils.formatDate(new Date().getTime()),
|
|
|
|
|
|
|
|
loginName:"",
|
|
|
|
loginName:"",
|
|
|
|
deptName:"",
|
|
|
|
deptName:"",
|
|
|
|
imgurl:uni.$http.baseUrl,
|
|
|
|
lxdh:"",
|
|
|
|
sourceType:['album', 'camera'], // 选择图片的来源,album-从相册选图,camera-使用相机,默认二者都有(默认['album', 'camera'])
|
|
|
|
psdz:"",
|
|
|
|
imageStyles: {
|
|
|
|
depts:[],
|
|
|
|
width: 40,
|
|
|
|
loadStatus:'more',
|
|
|
|
height: 40,
|
|
|
|
myaddresslist:[],
|
|
|
|
border: false
|
|
|
|
address:[],
|
|
|
|
},
|
|
|
|
clistnow:[],
|
|
|
|
|
|
|
|
clistall:[],
|
|
|
|
|
|
|
|
searchKey:"",
|
|
|
|
|
|
|
|
showAction:false,
|
|
|
|
|
|
|
|
seladr:null
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
},
|
|
|
|
onLoad() {
|
|
|
|
onLoad() {
|
|
|
|
let that = this;
|
|
|
|
var user= JSON.parse(uni.getStorageSync("user"));
|
|
|
|
|
|
|
|
var yhms=user.yhms?user.yhms:"";
|
|
|
|
// #ifdef APP-PLUS
|
|
|
|
this.loginName=yhms;
|
|
|
|
plus.runtime.getProperty(plus.runtime.appid, function(widgetInfo) {
|
|
|
|
var bmmc= uni.getStorageSync("bmmc");
|
|
|
|
that.VersionIn = widgetInfo.version;
|
|
|
|
this.deptName=bmmc?bmmc:"";
|
|
|
|
});
|
|
|
|
this.lxdh=user.lxdh?user.lxdh:"";
|
|
|
|
// #endif
|
|
|
|
this.psdz=user.psdz?user.psdz:"";
|
|
|
|
|
|
|
|
this.$forceUpdate();
|
|
|
|
|
|
|
|
this.getTypes();
|
|
|
|
},
|
|
|
|
},
|
|
|
|
onShow() {
|
|
|
|
onShow() {
|
|
|
|
if (!uni.getStorageSync("token")) {
|
|
|
|
if (!uni.getStorageSync("token")) {
|
|
|
|
@ -98,22 +142,14 @@
|
|
|
|
url: '/pages/login/index'
|
|
|
|
url: '/pages/login/index'
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}, 2000);
|
|
|
|
}, 2000);
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
try{
|
|
|
|
var user= JSON.parse(uni.getStorageSync("user"));
|
|
|
|
this.getList();
|
|
|
|
var yhms=user.yhms?user.yhms:"";
|
|
|
|
}
|
|
|
|
if(user.yhdm)
|
|
|
|
catch(e){
|
|
|
|
{
|
|
|
|
this.myaddresslist=[];
|
|
|
|
this.icon= this.imgurl+'/images/'+ user.yhdm+".jpg?id="+Math.random()*100;
|
|
|
|
console.log(e);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
this.loginName=yhms;
|
|
|
|
|
|
|
|
var bmmc= uni.getStorageSync("bmmc");
|
|
|
|
|
|
|
|
this.deptName=bmmc?bmmc:"";
|
|
|
|
|
|
|
|
this.$forceUpdate();
|
|
|
|
|
|
|
|
this.getMsg();
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
mounted() {
|
|
|
|
|
|
|
|
},
|
|
|
|
},
|
|
|
|
methods: {
|
|
|
|
methods: {
|
|
|
|
handleImageError(e,index){
|
|
|
|
handleImageError(e,index){
|
|
|
|
@ -121,171 +157,275 @@
|
|
|
|
this.icon= require("@/static/images/icon.png");
|
|
|
|
this.icon= require("@/static/images/icon.png");
|
|
|
|
this.$forceUpdate();
|
|
|
|
this.$forceUpdate();
|
|
|
|
},
|
|
|
|
},
|
|
|
|
chooseImg(){
|
|
|
|
async delDo(id){
|
|
|
|
uni.chooseImage({
|
|
|
|
var _this=this;
|
|
|
|
count: 1, //默认9
|
|
|
|
try{
|
|
|
|
sizeType: ['compressed'], //可以指定是原图还是压缩图,默认二者都有
|
|
|
|
uni.showModal({
|
|
|
|
sourceType: ['album','camera'], //从相册选择,和摄像头功能,默认二者都有
|
|
|
|
title: '提示',
|
|
|
|
success: res=> {
|
|
|
|
content: '确定要删除此常用地址吗?',
|
|
|
|
console.log(res)
|
|
|
|
cancelText: '取消',
|
|
|
|
/*res.tempFilePaths[0]是获取到的第一个数据的blob地址,将他赋值给数据区的imgUrl*/
|
|
|
|
confirmText: '确定',
|
|
|
|
// this.imgUrl=res.tempFilePaths[0]
|
|
|
|
success: ress => {
|
|
|
|
// console.log(this.imgUrl)
|
|
|
|
if (ress.confirm) {
|
|
|
|
this.upimg(res.tempFilePaths[0]);
|
|
|
|
_this.delDoDo(id);
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
});
|
|
|
|
});
|
|
|
|
},
|
|
|
|
|
|
|
|
upload(e) {
|
|
|
|
}
|
|
|
|
var that = this;
|
|
|
|
catch{
|
|
|
|
const tempFilePaths = e.tempFilePaths; //e是获取的图片源
|
|
|
|
uni.showToast({
|
|
|
|
uni.showLoading({
|
|
|
|
title: '收件地址删除失败!',
|
|
|
|
title: '头像上传中...'
|
|
|
|
icon: 'error',
|
|
|
|
});
|
|
|
|
duration: 2000
|
|
|
|
tempFilePaths.forEach(item => {
|
|
|
|
|
|
|
|
this.upimg(item)
|
|
|
|
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
}
|
|
|
|
},
|
|
|
|
},
|
|
|
|
// 先上传图片
|
|
|
|
async delDoDo(id) {
|
|
|
|
upimg(tempFilePaths) {
|
|
|
|
|
|
|
|
var that = this;
|
|
|
|
|
|
|
|
uni.showLoading({
|
|
|
|
uni.showLoading({
|
|
|
|
title: '头像上传中...'
|
|
|
|
title: '数据删除中...'
|
|
|
|
});
|
|
|
|
});
|
|
|
|
uni.uploadFile({
|
|
|
|
const {data: res} = await uni.$http.get('/userAddr/removeById', {id:id});
|
|
|
|
url: this.imgurl+'/api/uploadRyzp', //上传图片的后端接口
|
|
|
|
if(res&&res.success){
|
|
|
|
filePath: tempFilePaths,
|
|
|
|
|
|
|
|
name: 'file',
|
|
|
|
|
|
|
|
header: {
|
|
|
|
|
|
|
|
token: uni.getStorageSync("token")
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
success: res => {
|
|
|
|
|
|
|
|
console.log(res)
|
|
|
|
|
|
|
|
uni.hideLoading();
|
|
|
|
|
|
|
|
if(res.statusCode==200){
|
|
|
|
|
|
|
|
var data = JSON.parse(res.data);
|
|
|
|
|
|
|
|
if (data.success) {
|
|
|
|
|
|
|
|
that.icon = this.imgurl+'/images/'+ data.data+"?id="+Math.random()*100;
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
uni.showToast({
|
|
|
|
uni.showToast({
|
|
|
|
title: "头像上传失败!" + data.massage,
|
|
|
|
title: '此地址已删除!',
|
|
|
|
icon: 'error'
|
|
|
|
icon: 'success',
|
|
|
|
|
|
|
|
duration: 2000
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|
|
|
|
this.myaddresslist=[];
|
|
|
|
|
|
|
|
this.loadStatus="more";
|
|
|
|
|
|
|
|
this.getList();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
else{
|
|
|
|
else{
|
|
|
|
uni.showToast({
|
|
|
|
uni.showToast({
|
|
|
|
title: "头像上传失败!" + res.errMsg,
|
|
|
|
title: '此地址删除失败!请重试',
|
|
|
|
icon: 'error'
|
|
|
|
icon: 'error',
|
|
|
|
});
|
|
|
|
duration: 2000
|
|
|
|
|
|
|
|
})
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
gotoadd(){
|
|
|
|
|
|
|
|
this.clistall=[];
|
|
|
|
|
|
|
|
this.$forceUpdate();
|
|
|
|
|
|
|
|
this.address.forEach(cell=>{
|
|
|
|
|
|
|
|
var ifadd=0;
|
|
|
|
|
|
|
|
this.myaddresslist.forEach(item=>{
|
|
|
|
|
|
|
|
if(item.id==cell.id){
|
|
|
|
|
|
|
|
ifadd=1
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
if(ifadd==0){
|
|
|
|
|
|
|
|
this.clistall.push(cell);
|
|
|
|
|
|
|
|
this.$forceUpdate();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
this._show();
|
|
|
|
},
|
|
|
|
},
|
|
|
|
// 照片
|
|
|
|
async getList() {
|
|
|
|
zpics(val) {
|
|
|
|
const {data: res} = await uni.$http.get('/userAddr/myAddr');
|
|
|
|
console.log(val)
|
|
|
|
if(res.data&&res.data.length>0){
|
|
|
|
if(val.length>0){
|
|
|
|
this.myaddresslist=res.data;
|
|
|
|
console.log(this.imgurl+'/images/'+val[0])
|
|
|
|
|
|
|
|
this.icon = this.imgurl+'/images/'+val[0];
|
|
|
|
|
|
|
|
this.$forceUpdate();
|
|
|
|
this.$forceUpdate();
|
|
|
|
|
|
|
|
this.loadStatus="noMore";
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
else{
|
|
|
|
|
|
|
|
this.myaddresslist=[];
|
|
|
|
|
|
|
|
this.$forceUpdate();
|
|
|
|
|
|
|
|
this.loadStatus="noMore";
|
|
|
|
|
|
|
|
// 测试数据
|
|
|
|
|
|
|
|
// this.myaddresslist=[{address : "八区2",
|
|
|
|
|
|
|
|
// departCode : "02",
|
|
|
|
|
|
|
|
// id : "91CABDDF00314651BDBC47B389F3981D",
|
|
|
|
|
|
|
|
// location : "八区2",
|
|
|
|
|
|
|
|
// workshop :"二工场",
|
|
|
|
|
|
|
|
// userName:"管系集配",
|
|
|
|
|
|
|
|
// userCode:"tuopan"}]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
},
|
|
|
|
},
|
|
|
|
async getMsg(){
|
|
|
|
getTypes() {
|
|
|
|
var _this=this;
|
|
|
|
//获取数据字典
|
|
|
|
|
|
|
|
this.depts=[];
|
|
|
|
|
|
|
|
var commondata = uni.getStorageSync("commondata");
|
|
|
|
|
|
|
|
if(commondata){
|
|
|
|
|
|
|
|
var data = JSON.parse(commondata);
|
|
|
|
|
|
|
|
if(data){
|
|
|
|
|
|
|
|
this.depts=data.depts;
|
|
|
|
|
|
|
|
this.$forceUpdate();
|
|
|
|
|
|
|
|
// 地址
|
|
|
|
|
|
|
|
if(data.address&&data.address.length>0){
|
|
|
|
var user = JSON.parse(uni.getStorageSync("user"));
|
|
|
|
var user = JSON.parse(uni.getStorageSync("user"));
|
|
|
|
var yhdm=user.yhdm?user.yhdm:"";
|
|
|
|
var bmbm = user.bmbm?user.bmbm:''; // '02'; //
|
|
|
|
const {data: res} = await uni.$http.post('/api/getMsgCount?yhdm='+yhdm);
|
|
|
|
var workshop = user.workshop?user.workshop:'';
|
|
|
|
if(res.success){
|
|
|
|
data.address.forEach(cell=>{
|
|
|
|
if(res.data){
|
|
|
|
if(bmbm==cell.departCode){
|
|
|
|
_this.msgCount=1*(res.data.msgCount?res.data.msgCount:0);
|
|
|
|
if(workshop){
|
|
|
|
if(_this.msgCount>0){
|
|
|
|
if(workshop==cell.workshop){
|
|
|
|
// 底部菜单消息角标
|
|
|
|
this.address.push(cell);
|
|
|
|
uni.setTabBarBadge({
|
|
|
|
this.$forceUpdate();
|
|
|
|
//显示未读消息条数
|
|
|
|
}
|
|
|
|
index: 2,
|
|
|
|
}
|
|
|
|
text: _this.msgCount+''
|
|
|
|
else{
|
|
|
|
|
|
|
|
this.address.push(cell);
|
|
|
|
|
|
|
|
this.$forceUpdate();
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
console.log("address",this.address);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
else{
|
|
|
|
else{
|
|
|
|
uni.removeTabBarBadge({
|
|
|
|
this.depts=[];
|
|
|
|
index: 2
|
|
|
|
this.address=[];
|
|
|
|
})
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
//#ifdef APP-PLUS
|
|
|
|
},
|
|
|
|
plus.runtime.setBadgeNumber(_this.msgCount);
|
|
|
|
retType(type,str) {
|
|
|
|
//#endif
|
|
|
|
var rets = '';
|
|
|
|
|
|
|
|
if(str==1){
|
|
|
|
|
|
|
|
// 部门
|
|
|
|
|
|
|
|
this.depts.forEach((cell,idx)=>{
|
|
|
|
|
|
|
|
if(type==cell.departCode){
|
|
|
|
|
|
|
|
rets=cell.departName;
|
|
|
|
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
if(!rets){
|
|
|
|
|
|
|
|
rets=type
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
return rets;
|
|
|
|
},
|
|
|
|
},
|
|
|
|
loginout() {
|
|
|
|
|
|
|
|
this.show = true;
|
|
|
|
// 添加地址
|
|
|
|
|
|
|
|
saveClick(){
|
|
|
|
|
|
|
|
if(this.seladr){
|
|
|
|
|
|
|
|
this.addDo();
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
else{
|
|
|
|
|
|
|
|
uni.showModal({
|
|
|
|
|
|
|
|
title: '提示',
|
|
|
|
|
|
|
|
content: '请选择需要添加的地址!',
|
|
|
|
|
|
|
|
cancelText: '取消',
|
|
|
|
|
|
|
|
confirmText: '确定',
|
|
|
|
|
|
|
|
success: ress => {
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
}
|
|
|
|
},
|
|
|
|
},
|
|
|
|
confirm() {
|
|
|
|
async addDo() {
|
|
|
|
setTimeout(function(){
|
|
|
|
uni.showLoading({
|
|
|
|
uni.removeStorageSync('token');
|
|
|
|
title: '数据提交中...'
|
|
|
|
uni.removeStorageSync('user');
|
|
|
|
});
|
|
|
|
uni.removeStorageSync('bmmc');
|
|
|
|
const {data: res} = await uni.$http.post('/userAddr/save', {
|
|
|
|
// uni.redirectTo({
|
|
|
|
departCode:this.seladr.departCode,
|
|
|
|
// url: '/pages/login/index'
|
|
|
|
workshop:this.seladr.workshop,
|
|
|
|
// });
|
|
|
|
location:this.seladr.location,
|
|
|
|
},500);
|
|
|
|
address:this.seladr.address,
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
if(res&&res.success){
|
|
|
|
|
|
|
|
this._hide();
|
|
|
|
|
|
|
|
uni.showToast({
|
|
|
|
|
|
|
|
title: '此地址已添加!',
|
|
|
|
|
|
|
|
icon: 'success',
|
|
|
|
|
|
|
|
duration: 2000
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
this.myaddresslist=[];
|
|
|
|
|
|
|
|
this.loadStatus="more";
|
|
|
|
|
|
|
|
this.getList();
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
else{
|
|
|
|
|
|
|
|
uni.showModal({
|
|
|
|
|
|
|
|
title: '提示',
|
|
|
|
|
|
|
|
content: res.message?res.message:'此地址添加失败!请重试!',
|
|
|
|
|
|
|
|
cancelText: '取消',
|
|
|
|
|
|
|
|
confirmText: '确定',
|
|
|
|
|
|
|
|
success: ress => {
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
}
|
|
|
|
},
|
|
|
|
},
|
|
|
|
setpsd(){
|
|
|
|
searchchange(value) {
|
|
|
|
uni.navigateTo({
|
|
|
|
// 搜索框内容变化时,会触发此事件,value值为输入框的内容
|
|
|
|
url: `/pages/aboutMe/psdSet?type=0`
|
|
|
|
if(value){
|
|
|
|
|
|
|
|
this.showAction=true;
|
|
|
|
|
|
|
|
this.$forceUpdate();
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
searchcustom(value) {
|
|
|
|
|
|
|
|
if (this.searchKey) {
|
|
|
|
|
|
|
|
this.clistall.forEach((v, i) => {
|
|
|
|
|
|
|
|
this.clistall[i].isChecked = false;
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
this.clistnow = this.clistall.filter((p) => {
|
|
|
|
|
|
|
|
//filter过滤的意思,这个是过滤函数,将每一项符合结果的值返回到personList
|
|
|
|
|
|
|
|
return ( p.address.indexOf(this.searchKey) !== -1 );
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
this.$forceUpdate();
|
|
|
|
|
|
|
|
}
|
|
|
|
},
|
|
|
|
},
|
|
|
|
gotome(){
|
|
|
|
clear() {
|
|
|
|
uni.navigateTo({
|
|
|
|
this.showAction=false;
|
|
|
|
url: `/pages/aboutMe/myInfo`
|
|
|
|
this.clistnow=[];
|
|
|
|
|
|
|
|
this.clistall.forEach((v, i) => {
|
|
|
|
|
|
|
|
this.clistall[i].isChecked = false;
|
|
|
|
|
|
|
|
this.clistnow.push(this.clistall[i]);
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
_initTree(){
|
|
|
|
|
|
|
|
this.clistnow=[];
|
|
|
|
|
|
|
|
this.clistall.forEach((v, i) => {
|
|
|
|
|
|
|
|
this.clistall[i].isChecked = false;
|
|
|
|
|
|
|
|
this.clistnow.push(this.clistall[i]);
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
this.$forceUpdate();
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
chagne(e){
|
|
|
|
|
|
|
|
var rt= null;
|
|
|
|
|
|
|
|
if(e.detail.value){
|
|
|
|
|
|
|
|
this.seladr=null;
|
|
|
|
|
|
|
|
this.$forceUpdate();
|
|
|
|
|
|
|
|
this.clistnow.forEach(cell=>{
|
|
|
|
|
|
|
|
if(cell.id==e.detail.value){
|
|
|
|
|
|
|
|
this.seladr=cell;
|
|
|
|
|
|
|
|
this.$forceUpdate();
|
|
|
|
|
|
|
|
}
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
_show() {
|
|
|
|
|
|
|
|
this._initTree();
|
|
|
|
|
|
|
|
this.$refs.share.open();
|
|
|
|
|
|
|
|
this.$forceUpdate();
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
_hide() {
|
|
|
|
|
|
|
|
this.$refs.share.close();
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
_cancel() {
|
|
|
|
|
|
|
|
this._hide();
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
</script>
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
|
|
<style lang="scss">
|
|
|
|
<style lang="scss">
|
|
|
|
.titleImg {
|
|
|
|
.titleImg {
|
|
|
|
padding: 0 57rpx;
|
|
|
|
padding:30rpx;
|
|
|
|
color: #fff;
|
|
|
|
color: #fff;
|
|
|
|
width: 100%;
|
|
|
|
width: 100%;
|
|
|
|
background-size: 100%;
|
|
|
|
background-size: 100%;
|
|
|
|
position: relative;
|
|
|
|
position: relative;
|
|
|
|
height: 365rpx;
|
|
|
|
|
|
|
|
background-image: url(@/static/images/mebackimg.jpg);
|
|
|
|
background-image: url(@/static/images/mebackimg.jpg);
|
|
|
|
|
|
|
|
|
|
|
|
.user {
|
|
|
|
.user {
|
|
|
|
// position: absolute;
|
|
|
|
|
|
|
|
// top: 165rpx;
|
|
|
|
|
|
|
|
// left: 72rpx;
|
|
|
|
|
|
|
|
position: relative;
|
|
|
|
position: relative;
|
|
|
|
display: flex;
|
|
|
|
display: flex;
|
|
|
|
flex-direction: row;
|
|
|
|
flex-direction: row;
|
|
|
|
margin: 0;
|
|
|
|
|
|
|
|
padding-top: 165rpx;
|
|
|
|
|
|
|
|
padding-left: 72rpx;
|
|
|
|
|
|
|
|
.upimg{
|
|
|
|
|
|
|
|
position: absolute;
|
|
|
|
|
|
|
|
top: 220rpx;
|
|
|
|
|
|
|
|
left: 150rpx;
|
|
|
|
|
|
|
|
width: 40rpx;
|
|
|
|
|
|
|
|
height: 40rpx;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
.anquanguanli {
|
|
|
|
|
|
|
|
width: 96rpx;
|
|
|
|
|
|
|
|
height: 96rpx;
|
|
|
|
|
|
|
|
border-radius: 50%;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.username {
|
|
|
|
.username {
|
|
|
|
margin-top: 0rpx;
|
|
|
|
line-height: 60rpx;
|
|
|
|
margin-left: 50rpx;
|
|
|
|
margin-left: 10rpx;
|
|
|
|
|
|
|
|
|
|
|
|
.p1 {
|
|
|
|
.p1 {
|
|
|
|
font-size: 36rpx;
|
|
|
|
font-size: 32rpx;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.p2 {
|
|
|
|
.p2 {
|
|
|
|
font-size: 22rpx;
|
|
|
|
font-size: 22rpx;
|
|
|
|
opacity: 0.7;
|
|
|
|
opacity: 0.7;
|
|
|
|
@ -296,59 +436,235 @@
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.item {
|
|
|
|
.adrcon{
|
|
|
|
width: 710rpx;
|
|
|
|
display: flex;
|
|
|
|
margin-left: 20rpx;
|
|
|
|
flex-direction: column;
|
|
|
|
border-radius: 5rpx;
|
|
|
|
background: #F5F5F5;
|
|
|
|
|
|
|
|
padding: 20rpx;
|
|
|
|
|
|
|
|
margin: 0;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
.topcon{
|
|
|
|
|
|
|
|
display: flex;
|
|
|
|
|
|
|
|
flex-direction: row;
|
|
|
|
|
|
|
|
justify-content: space-between;
|
|
|
|
|
|
|
|
align-items: center;
|
|
|
|
|
|
|
|
padding: 10rpx;
|
|
|
|
|
|
|
|
.tleft{
|
|
|
|
|
|
|
|
font-weight: 400;
|
|
|
|
|
|
|
|
font-size: 28rpx;
|
|
|
|
|
|
|
|
color: #23262F;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
.tright{
|
|
|
|
|
|
|
|
width: 160rpx;
|
|
|
|
|
|
|
|
height: 50rpx;
|
|
|
|
|
|
|
|
font-weight: 400;
|
|
|
|
|
|
|
|
font-size: 24rpx;
|
|
|
|
|
|
|
|
color: #FFFFFF;
|
|
|
|
|
|
|
|
background: #3690ff;
|
|
|
|
|
|
|
|
border-radius: 8rpx 8rpx 8rpx 8rpx;
|
|
|
|
|
|
|
|
display: flex;
|
|
|
|
|
|
|
|
flex-direction: row;
|
|
|
|
|
|
|
|
align-items: center;
|
|
|
|
|
|
|
|
justify-content: center;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
.skcon{
|
|
|
|
|
|
|
|
display: flex;
|
|
|
|
|
|
|
|
flex-direction: column;
|
|
|
|
|
|
|
|
align-items: center;
|
|
|
|
|
|
|
|
justify-content: center;
|
|
|
|
|
|
|
|
font-size: 28rpx;
|
|
|
|
|
|
|
|
color: #23262F;
|
|
|
|
|
|
|
|
width: 100%;
|
|
|
|
|
|
|
|
padding: 20rpx;
|
|
|
|
|
|
|
|
border-top: 1rpx dotted #f0f0f0;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
.submitcon{
|
|
|
|
|
|
|
|
position: fixed;
|
|
|
|
|
|
|
|
bottom: 0;
|
|
|
|
|
|
|
|
left: 0;
|
|
|
|
|
|
|
|
width: 100%;
|
|
|
|
|
|
|
|
height: 150rpx;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
.btn{
|
|
|
|
|
|
|
|
margin: 30rpx auto;
|
|
|
|
|
|
|
|
font-size: 32rpx;
|
|
|
|
|
|
|
|
font-family: PingFang SC-Medium, PingFang SC;
|
|
|
|
|
|
|
|
font-weight: 500;
|
|
|
|
|
|
|
|
color: #FCFCFD;
|
|
|
|
|
|
|
|
width: 560rpx;
|
|
|
|
|
|
|
|
height: 76rpx;
|
|
|
|
|
|
|
|
line-height: 76rpx;
|
|
|
|
|
|
|
|
background: #3690ff;
|
|
|
|
|
|
|
|
box-shadow: 0rpx 12rpx 64rpx 2rpx rgba(54,144,255,0.4);
|
|
|
|
|
|
|
|
border-radius: 10rpx;
|
|
|
|
|
|
|
|
opacity: 1;
|
|
|
|
|
|
|
|
&::after{
|
|
|
|
|
|
|
|
border:none;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
.scroll{
|
|
|
|
|
|
|
|
width: 100%;
|
|
|
|
|
|
|
|
position: relative;
|
|
|
|
|
|
|
|
display: block;
|
|
|
|
|
|
|
|
margin-bottom: 30rpx;
|
|
|
|
margin-top: 20rpx;
|
|
|
|
margin-top: 20rpx;
|
|
|
|
height: 110rpx;
|
|
|
|
}
|
|
|
|
|
|
|
|
.scell{
|
|
|
|
|
|
|
|
display: flex;
|
|
|
|
|
|
|
|
background-color: #F5F5F5;
|
|
|
|
|
|
|
|
padding: 0 10rpx;
|
|
|
|
|
|
|
|
flex-direction: column;
|
|
|
|
|
|
|
|
.sitem {
|
|
|
|
position: relative;
|
|
|
|
position: relative;
|
|
|
|
padding: 0 47rpx 43rpx 40rpx;
|
|
|
|
display: flex;
|
|
|
|
background: #fff;
|
|
|
|
flex-direction: row;
|
|
|
|
|
|
|
|
align-items: center;
|
|
|
|
.text {
|
|
|
|
background-color: #FFFFFF;
|
|
|
|
width: 400rpx;
|
|
|
|
margin-bottom: 20rpx;
|
|
|
|
margin-left: 25rpx;
|
|
|
|
border-radius: 16rpx;
|
|
|
|
display: inline-block;
|
|
|
|
.lcon{
|
|
|
|
|
|
|
|
display: flex;
|
|
|
|
|
|
|
|
flex: 1;
|
|
|
|
|
|
|
|
flex-direction: column;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.opecon{
|
|
|
|
|
|
|
|
position: absolute;
|
|
|
|
|
|
|
|
right: 20rpx;
|
|
|
|
|
|
|
|
bottom: 20rpx;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.sname{
|
|
|
|
.user-box {
|
|
|
|
font-size: 30rpx;
|
|
|
|
background-color: #fff;
|
|
|
|
font-weight: 600;
|
|
|
|
|
|
|
|
color: rgb(29, 29, 29);
|
|
|
|
|
|
|
|
padding: 24rpx;
|
|
|
|
|
|
|
|
justify-content:space-between;
|
|
|
|
|
|
|
|
align-items: center;
|
|
|
|
|
|
|
|
display: flex;
|
|
|
|
|
|
|
|
.tip{
|
|
|
|
|
|
|
|
font-weight: 400;
|
|
|
|
|
|
|
|
font-size: 24rpx;
|
|
|
|
|
|
|
|
color: #FFFFFF;
|
|
|
|
|
|
|
|
width: 80rpx;
|
|
|
|
|
|
|
|
height: 48rpx;
|
|
|
|
|
|
|
|
text-align: center;
|
|
|
|
|
|
|
|
line-height: 50rpx;
|
|
|
|
|
|
|
|
background: #3690ff;
|
|
|
|
|
|
|
|
border-radius: 24rpx;
|
|
|
|
|
|
|
|
margin-left: 10rpx;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
.sinfo{
|
|
|
|
|
|
|
|
padding: 0 24rpx 24rpx;
|
|
|
|
|
|
|
|
font-size: 26rpx;
|
|
|
|
|
|
|
|
color:rgb(116, 116, 116);
|
|
|
|
|
|
|
|
line-height: 40rpx;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.loginout {
|
|
|
|
::v-deep.uni-radio-input-checked::before{
|
|
|
|
width: 710rpx;
|
|
|
|
display: none!important;
|
|
|
|
height: 100rpx;
|
|
|
|
}
|
|
|
|
|
|
|
|
.allcon{
|
|
|
|
|
|
|
|
height: calc((0.8*100vh));
|
|
|
|
|
|
|
|
min-height: 300rpx;
|
|
|
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
|
|
|
background-color: #FFFFFF;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
.xcon{
|
|
|
|
|
|
|
|
display: flex;
|
|
|
|
|
|
|
|
flex-direction: row;
|
|
|
|
|
|
|
|
align-items: center;
|
|
|
|
|
|
|
|
justify-content: flex-end;
|
|
|
|
|
|
|
|
padding: 20rpx 20rpx 0 20rpx;
|
|
|
|
|
|
|
|
.xcell{
|
|
|
|
|
|
|
|
border: 1rpx solid #ddd;
|
|
|
|
|
|
|
|
color: #949494;
|
|
|
|
|
|
|
|
margin-right: 20rpx;
|
|
|
|
|
|
|
|
padding: 10rpx 20rpx;
|
|
|
|
|
|
|
|
border-radius: 10rpx;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
.xcell.cur{
|
|
|
|
|
|
|
|
color: #fff;
|
|
|
|
|
|
|
|
background-color: #007aff;
|
|
|
|
|
|
|
|
border: 1rpx solid #007aff;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
.hcon{
|
|
|
|
|
|
|
|
display: flex;
|
|
|
|
|
|
|
|
flex-direction: row;
|
|
|
|
|
|
|
|
padding: 20rpx;
|
|
|
|
|
|
|
|
.htitle{
|
|
|
|
|
|
|
|
flex:1;
|
|
|
|
|
|
|
|
justify-content: flex-start;
|
|
|
|
|
|
|
|
font-size: 32rpx;
|
|
|
|
|
|
|
|
font-weight: 600;
|
|
|
|
|
|
|
|
letter-spacing: 5rpx;
|
|
|
|
|
|
|
|
padding-right: 20rpx;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
.rclose{
|
|
|
|
|
|
|
|
width: 70rpx;
|
|
|
|
|
|
|
|
display: flex;
|
|
|
|
|
|
|
|
justify-content: flex-start;
|
|
|
|
|
|
|
|
align-items: center;
|
|
|
|
|
|
|
|
font-size: 28rpx;
|
|
|
|
|
|
|
|
color:#949494;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
.checklist-group{
|
|
|
|
|
|
|
|
width: 100%;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
.selcon{
|
|
|
|
|
|
|
|
padding: 20rpx;
|
|
|
|
position: relative;
|
|
|
|
position: relative;
|
|
|
|
margin-left: 20rpx;
|
|
|
|
display: block;
|
|
|
|
margin-top: 20rpx;
|
|
|
|
overflow-y: auto;
|
|
|
|
background-color: #fff;
|
|
|
|
height: calc((100vh*0.9 - 280rpx));
|
|
|
|
border-radius: 5rpx;
|
|
|
|
.lineb{
|
|
|
|
text-align: center;
|
|
|
|
height: 50rpx;
|
|
|
|
line-height: 110rpx;
|
|
|
|
}
|
|
|
|
|
|
|
|
.sitem {
|
|
|
|
|
|
|
|
display: flex;
|
|
|
|
|
|
|
|
flex-direction: row;
|
|
|
|
|
|
|
|
flex: 1;
|
|
|
|
|
|
|
|
background-color: #FFFFFF;
|
|
|
|
|
|
|
|
border-bottom: 1rpx solid #eeeeee;
|
|
|
|
|
|
|
|
padding: 10rpx 0;
|
|
|
|
|
|
|
|
.conright{
|
|
|
|
|
|
|
|
flex: 1;
|
|
|
|
|
|
|
|
display: flex;
|
|
|
|
|
|
|
|
flex-direction: row;
|
|
|
|
|
|
|
|
width: 100%;
|
|
|
|
|
|
|
|
justify-content:flex-start;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
.selbtn{
|
|
|
|
|
|
|
|
width: 80rpx;
|
|
|
|
|
|
|
|
display: flex;
|
|
|
|
|
|
|
|
justify-content: center;
|
|
|
|
|
|
|
|
align-items: center;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
.sname{
|
|
|
|
|
|
|
|
display: flex;
|
|
|
|
|
|
|
|
justify-content: flex-start;
|
|
|
|
|
|
|
|
align-items: center;
|
|
|
|
font-size: 28rpx;
|
|
|
|
font-size: 28rpx;
|
|
|
|
font-family: FZLTZHUNHJW--GB1-0;
|
|
|
|
font-weight: 600;
|
|
|
|
color: #3690ff
|
|
|
|
color: rgb(29, 29, 29);
|
|
|
|
|
|
|
|
padding: 10rpx 10rpx 10rpx 0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.adress{
|
|
|
|
.inpuIcon {
|
|
|
|
display: flex;
|
|
|
|
width: 35rpx;
|
|
|
|
justify-content: flex-start;
|
|
|
|
height: 35rpx;
|
|
|
|
align-items: center;
|
|
|
|
|
|
|
|
padding: 10rpx 10rpx 10rpx 10rpx;
|
|
|
|
|
|
|
|
font-size: 26rpx;
|
|
|
|
|
|
|
|
color:#949494;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.righticon {
|
|
|
|
|
|
|
|
width: 11rpx;
|
|
|
|
|
|
|
|
height: 22rpx;
|
|
|
|
|
|
|
|
position: absolute;
|
|
|
|
|
|
|
|
right: 0rpx;
|
|
|
|
|
|
|
|
top:45rpx;
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
.version{
|
|
|
|
|
|
|
|
width: 180rpx;
|
|
|
|
|
|
|
|
height: 70rpx;
|
|
|
|
|
|
|
|
position: absolute;
|
|
|
|
|
|
|
|
right: 20rpx;
|
|
|
|
|
|
|
|
color:#888;
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</style>
|
|
|
|
</style>
|
|
|
|
|