研发访客须知

master
lion 2 years ago
parent c9ca17fb2e
commit 87566c4f23

@ -2,36 +2,44 @@
<page-meta :page-style="'overflow:'+(adminListShow||configshow||areaShow?'hidden':'visible')"></page-meta>
<view class="containers">
<!-- 拜访须知 -->
<u-popup :show="configshow" class="configwrap" closeable mode="bottom" @close="closeConfig">
<u-popup :show="configshow" :mask-close-able="false" class="configwrap" mode="bottom">
<view class="configtitle">
{{configInfo.name}}
</view>
<view class="configvalue" v-html="configInfo.value">
<view class="configvalue">
<view v-html="configInfo.value">
</view>
<view style="text-align: center;">
<view class="configbtn" @click="closeConfig">
确认
</view>
</view>
</view>
</u-popup>
<!-- 普通访客 先选择区域 -->
<u-popup :show="areaShow" class="configwrap" mode="bottom">
<view class="configtitle">
前往区域
</view>
<block v-if="visitArea.length>0">
<view class="configvalue areavalue">
<uni-data-checkbox mode="button" @change='changeVisitArea' v-model="form.visit_area_id" :localdata="visitArea"
:map="{text:'name',value:'id'}" />
</view>
<button class="areabtn" @click="closeArea" size="large" type="primary"
>确认</button>
</block>
<view class="configvalue configload" v-else>
<text>数据加载中...</text>
<u-icon @click="getVisitArea" name="reload" color="#2979ff" size="28"></u-icon>
</view>
</u-popup>
</u-popup>
<!-- 普通访客 先选择区域 -->
<u-popup :show="areaShow" class="configwrap" mode="bottom">
<view class="configtitle">
前往区域
</view>
<block v-if="visitArea.length>0">
<view class="configvalue areavalue">
<uni-data-checkbox mode="button" @change='changeVisitArea' v-model="form.visit_area_id"
:localdata="visitArea" :map="{text:'name',value:'id'}" />
</view>
<button class="areabtn" @click="closeArea" size="large" type="primary">确认</button>
</block>
<view class="configvalue configload" v-else>
<text>数据加载中...</text>
<u-icon @click="getVisitArea" name="reload" color="#2979ff" size="28"></u-icon>
</view>
</u-popup>
<view class="steps">
<uni-steps :options="steps" :active="stepActive" active-color="#044ed7" />
</view>
@ -80,31 +88,30 @@
</uni-forms-item>
<uni-forms-item label="证件号码" required name="idcard" v-if="form.credent==1">
<uni-easyinput type="idcard" v-model="form.idcard" placeholder="请输入证件号码" />
</uni-forms-item>
<uni-forms-item label="护照号码" required name="passcard" v-if="form.credent==2">
<uni-easyinput type="text" v-model="form.passcard" placeholder="请输入证件号码" />
</uni-forms-item>
<uni-forms-item label="护照号码" required name="passcard" v-if="form.credent==2">
<uni-easyinput type="text" v-model="form.passcard" placeholder="请输入证件号码" />
</uni-forms-item>
<uni-forms-item label="单位名称" required name="company_name">
<uni-easyinput v-model="form.company_name" placeholder="请输入单位名称" />
</uni-forms-item>
<uni-forms-item label="CDA编号" required name="cda" v-if="form.type==1&&visitAreaText=='生产区'">
<uni-easyinput type='textarea' v-model="form.cda" placeholder="请输入CDA编号(如无注明原因)" />
</uni-forms-item>
<uni-forms-item label="到访车辆" v-if="form.type!=3">
<view style="text-align: right;">
<button style="background-color: #044ed7;" type="primary" size="mini"
@click="form.cars.push('')">新增车辆</button>
</view>
<view v-for='(item,index) in form.cars' class="justify-between align-center"
style="margin-bottom:20rpx">
<uni-easyinput disabled @tap="plateShow=true,carindex=index" v-model.trim="form.cars[index]"
placeholder="请输入到访车辆" />
<text @click="form.cars.splice(index,1)"
style="color: red;margin-left:20rpx">删除</text>
</view>
<plate-input v-if="plateShow" :plate="form.cars[carindex]" @export="setCars"
@close="plateShow = false" />
</uni-forms-item>
<uni-forms-item label="CDA编号" required name="cda" v-if="form.type==1&&visitAreaText=='生产区'">
<uni-easyinput type='textarea' v-model="form.cda" placeholder="请输入CDA编号(如无注明原因)" />
</uni-forms-item>
<uni-forms-item label="到访车辆" v-if="form.type!=3">
<view style="text-align: right;">
<button style="background-color: #044ed7;" type="primary" size="mini"
@click="form.cars.push('')">新增车辆</button>
</view>
<view v-for='(item,index) in form.cars' class="justify-between align-center"
style="margin-bottom:20rpx">
<uni-easyinput disabled @tap="plateShow=true,carindex=index" v-model.trim="form.cars[index]"
placeholder="请输入到访车辆" />
<text @click="form.cars.splice(index,1)" style="color: red;margin-left:20rpx">删除</text>
</view>
<plate-input v-if="plateShow" :plate="form.cars[carindex]" @export="setCars"
@close="plateShow = false" />
</uni-forms-item>
<uni-forms-item label="到访车辆" required name="cars" v-else>
<view style="text-align: right;">
@ -116,8 +123,7 @@
style="margin-bottom:20rpx">
<uni-easyinput disabled @tap="plateShow=true,carindex=index" v-model.trim="form.cars[index]"
placeholder="请输入到访车辆" />
<text @click="form.cars.splice(index,1)"
style="color: red;margin-left:20rpx">删除</text>
<text @click="form.cars.splice(index,1)" style="color: red;margin-left:20rpx">删除</text>
</view>
<plate-input v-if="plateShow" :plate="form.cars[carindex]" @export="setCars"
@close="plateShow = false" />
@ -169,25 +175,25 @@
<uni-forms-item label="结束日期">
<uni-datetime-picker type="date" :start="toadyStart" return-type="string" v-model="form.end_date" />
</uni-forms-item>
</template>
<view class="formtext" v-if="form.type==1||form.type==2">访</view>
<uni-forms-item label="被访人" required name="acceptName" v-if="form.type==1||form.type==2">
<uni-easyinput @clear="clearAccept('accept')" disabled v-model="form.acceptName"
@tap="adminListShowOpen('accept')" placeholder="请选择联系人员" />
</uni-forms-item>
<view class="formtext" v-if="visitAreaText=='生产区'"></view>
<uni-forms-item label="陪同人" required name="accompanyName" v-if="visitAreaText=='生产区'">
<uni-easyinput @clear="clearAccept('accompany')" disabled v-model="form.accompanyName"
@tap="adminListShowOpen('accompany')" placeholder="请选择联系人员" />
</uni-forms-item>
</template>
<view class="formtext" v-if="form.type==1||form.type==2">访</view>
<uni-forms-item label="被访人" required name="acceptName" v-if="form.type==1||form.type==2">
<uni-easyinput @clear="clearAccept('accept')" disabled v-model="form.acceptName"
@tap="adminListShowOpen('accept')" placeholder="请选择联系人员" />
</uni-forms-item>
<view class="formtext" v-if="visitAreaText=='生产区'"></view>
<uni-forms-item label="陪同人" required name="accompanyName" v-if="visitAreaText=='生产区'">
<uni-easyinput @clear="clearAccept('accompany')" disabled v-model="form.accompanyName"
@tap="adminListShowOpen('accompany')" placeholder="请选择联系人员" />
</uni-forms-item>
<view class="formtext" v-if="form.type==3"></view>
<uni-forms-item label="收货人" v-if="form.type==3" required name="goodsName">
<uni-easyinput @clear="clearAccept('goods')" disabled v-model="form.goodsName"
@tap="adminListShowOpen('goods')" placeholder="请选择联系人员" />
</uni-forms-item>
<qianziyu-select :show="adminListShow" type="radio" :popupTitle="'联系人员'" name="cworkStationName"
:dataLists="adminList" placeholder="输入陪同人具体姓名或手机号搜索" @search="selectSearch" @submit="submitAccept"
</uni-forms-item>
<qianziyu-select :show="adminListShow" type="radio" :popupTitle="'联系人员'" name="cworkStationName"
:dataLists="adminList" placeholder="输入陪同人具体姓名或手机号搜索" @search="selectSearch" @submit="submitAccept"
@cancel="cancelAccept" />
</uni-forms>
<button type="primary" style="background-color: #044ed7;" @click="getStudy">{{goStudy}}</button>
@ -209,9 +215,9 @@
</uni-forms-item>
<uni-forms-item label="证件号码" required name='idcard' v-if="follw_people_obj.credent==1">
<uni-easyinput type="idcard" v-model="follw_people_obj.idcard" placeholder="请输入证件号码" />
</uni-forms-item>
<uni-forms-item label="护照号码" required name='passcard' v-if="follw_people_obj.credent==2">
<uni-easyinput type="text" v-model="follw_people_obj.passcard" placeholder="请输入证件号码" />
</uni-forms-item>
<uni-forms-item label="护照号码" required name='passcard' v-if="follw_people_obj.credent==2">
<uni-easyinput type="text" v-model="follw_people_obj.passcard" placeholder="请输入证件号码" />
</uni-forms-item>
</uni-forms>
<view class="uni-group" style="text-align: right;">
@ -243,8 +249,8 @@
title: '完成'
}],
stepActive: 0,
configshow: false,
areaShow:false,
configshow: false,
areaShow: false,
configInfo: {},
configKey: "ptfk",
toadyStart: '',
@ -254,8 +260,8 @@
adminKeyword: '',
acceptType: "",
acceptName: "",
goodsName: '',
visitAreaText:'',
goodsName: '',
visitAreaText: '',
form: {
type: 1,
date: "",
@ -267,21 +273,21 @@
name: "",
mobile: "",
credent: 1,
idcard: "",
passcard:"",
idcard: "",
passcard: "",
company_name: "",
cars: [],
follw_people: [],
long_time: 0,
start_date: "",
end_date: "",
accompany_id:'',
end_date: "",
accompany_id: '',
accpet_department_id: "",
accept_admin_id: "",
accept_goods_admin_id: "",
acceptName: "",
goodsName: '',
accompanyName:''
goodsName: '',
accompanyName: ''
},
follw_people_obj: {
name: "",
@ -344,45 +350,45 @@
pattern: '^[1-9]\\d{5}(18|19|20)\\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\\d{3}[0-9Xx]',
errorMessage: '身份证格式错误'
}]
},
passcard:{
rules: [{
required: true,
errorMessage: '护照号码不能为空'
}, {
pattern: '/^([a-zA-z]|[0-9]){5,17}$/',
errorMessage: '护照格式错误'
}]
},
passcard: {
rules: [{
required: true,
errorMessage: '护照号码不能为空'
}, {
pattern: '/^([a-zA-z]|[0-9]){5,17}$/',
errorMessage: '护照格式错误'
}]
},
company_name: {
rules: [{
required: true,
errorMessage: '单位名称不能为空'
}]
},
cda: {
rules: [{
required: true,
errorMessage: 'CDA编号不能为空'
}]
},
cars:{
rules: [{
required: true,
errorMessage: '车牌号不能为空'
}]
},
cda: {
rules: [{
required: true,
errorMessage: 'CDA编号不能为空'
}]
},
cars: {
rules: [{
required: true,
errorMessage: '车牌号不能为空'
}]
},
acceptName: {
rules: [{
required: true,
errorMessage: '请选择被访人'
}]
},
accompanyName: {
rules: [{
required: true,
errorMessage: '请选择陪同人'
}]
},
accompanyName: {
rules: [{
required: true,
errorMessage: '请选择陪同人'
}]
},
goodsName: {
rules: [{
@ -421,15 +427,15 @@
pattern: '^[1-9]\\d{5}(18|19|20)\\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\\d{3}[0-9Xx]',
errorMessage: '身份证格式错误'
}]
},
passcard:{
rules: [{
required: true,
errorMessage: '护照号码不能为空'
}, {
pattern: '/^([a-zA-z]|[0-9]){5,17}$/',
errorMessage: '护照格式错误'
}]
},
passcard: {
rules: [{
required: true,
errorMessage: '护照号码不能为空'
}, {
pattern: '/^([a-zA-z]|[0-9]){5,17}$/',
errorMessage: '护照格式错误'
}]
}
},
//
@ -455,40 +461,40 @@
}],
adminList: [],
isCall: '', //
goStudy: '提交',
isStudy:false
goStudy: '提交',
isStudy: false
}
},
onLoad(options) {
// uni.navigateTo({
// url:'/pages/visit/testStudy?type=3'
// })
onLoad(options) {
// uni.navigateTo({
// url:'/pages/visit/testStudy?type=3'
// })
// return
this.toadyStart = new Date()
this.form.type = options.type
this.areaShow = options.type == 1?true:false
this.form.type = options.type
this.areaShow = options.type == 1 ? true : false
this.configKey = options.type == 1 ? 'ptfk' : (options.type == 2 ? 'sgfk' : 'wlcl')
this.isCall = options.iscall ? options.iscall : ''
// this.goStudy = this.isCall == 'call' ? '' : ''
this.form.audit_status = this.isCall == 'call' ? 1 : 0
this.showStudy()
if(options.type==2||options.type==3){
this.getConfig()
this.form.audit_status = this.isCall == 'call' ? 1 : 0
this.showStudy()
if (options.type == 2 || options.type == 3) {
this.getConfig()
}
this.init()
if(uni.getStorageSync('formdata')){
this.form = uni.getStorageSync('formdata')
this.init()
if (uni.getStorageSync('formdata')) {
this.form = uni.getStorageSync('formdata')
}
// this.getAdminList()
},
onReady() {},
methods: {
init(){
this.getVisitArea()
this.getVisitTime()
this.getReason()
this.getPark()
init() {
this.getVisitArea()
this.getVisitTime()
this.getReason()
this.getPark()
},
adminListShowOpen(type) {
this.acceptType = type
@ -511,38 +517,38 @@
if (type == 'accept') {
this.form.accept_admin_id = ''
this.form.acceptName = ''
} else if(type=='goods') {
} else if (type == 'goods') {
this.form.accept_goods_admin_id = ''
this.form.goodsName = ''
}else{
this.form.accompany_id=''
this.form.accompanyName=''
} else {
this.form.accompany_id = ''
this.form.accompanyName = ''
}
},
submitAccept(e) {
submitAccept(e) {
console.log(e)
if (this.acceptType == 'accept') {
this.form.accept_admin_id = e.id
this.form.accept_admin_id = e.id
this.form.accpet_department_id = e.department_id
this.form.acceptName = e.name
if(this.visitAreaText=='非生产区'){
this.form.accompany_id = e.id
this.form.accompanyName = e.name
this.form.acceptName = e.name
if (this.visitAreaText == '非生产区') {
this.form.accompany_id = e.id
this.form.accompanyName = e.name
}
} else if(this.acceptType == 'goods'){
this.form.accept_goods_admin_id = e.id
this.form.accept_admin_id = e.id
} else if (this.acceptType == 'goods') {
this.form.accept_goods_admin_id = e.id
this.form.accept_admin_id = e.id
this.form.accpet_department_id = e.department_id
this.form.goodsName = e.name
if(this.visitAreaText=='非生产区'){
this.form.accompany_id = e.id
this.form.accompanyName = e.name
this.form.goodsName = e.name
if (this.visitAreaText == '非生产区') {
this.form.accompany_id = e.id
this.form.accompanyName = e.name
}
}else{
this.form.accompany_id = e.id
this.form.accompanyName = e.name
}
} else {
this.form.accompany_id = e.id
this.form.accompanyName = e.name
}
this.adminListShow = false
},
setCars(e) {
@ -553,21 +559,25 @@
closeConfig() {
this.configshow = false
},
closeArea(){
if(!this.form.visit_area_id){
this.util.alert("请先选择前往区域")
return
}
if(this.visitAreaText=="生产区"){
this.configKey = 'cjfk'
this.getConfig()
this.areaShow = false
}else{
this.configKey = 'ptfk'
this.getConfig()
this.areaShow = false
}
},
closeArea() {
if (!this.form.visit_area_id) {
this.util.alert("请先选择前往区域")
return
}
if (this.visitAreaText == "生产区") {
this.configKey = 'cjfk'
this.getConfig()
this.areaShow = false
} else if (this.visitAreaText == "研发R&D") {
this.configKey = 'yffk'
this.getConfig()
this.areaShow = false
} else {
this.configKey = 'ptfk'
this.getConfig()
this.areaShow = false
}
},
async getConfig() {
let that = this
@ -586,23 +596,26 @@
if (k.key == that.configKey) {
that.configInfo = k
}
}
}
that.configshow = true
},
utilFail: function(res) {}
})
},
//
getVisitArea() {
let that = this
that.visitArea = [{
name:'非生产区',
id:3
},{
name:'生产区',
id:4
//
getVisitArea() {
let that = this
that.visitArea = [{
name: '非生产区',
id: 3
}, {
name: '生产区',
id: 4
}, {
name: "研发R&D",
id: 5
}]
// this.util.request({
// api: '/api/mobile/visit/visit-area',
@ -613,10 +626,10 @@
// },
// utilFail: function(res) {}
// })
},
changeVisitArea(e){
console.log(e)
this.visitAreaText = e.detail.data.name
},
changeVisitArea(e) {
console.log(e)
this.visitAreaText = e.detail.data.name
},
getVisitTime() {
let that = this
@ -703,9 +716,9 @@
this.$refs.showRight.close()
},
pushFollowPeople() {
console.log('this.follw_people_obj', this.follw_people_obj)
if(this.follw_people_obj.credent==2){
this.follw_people_obj.idcard = this.follw_people_obj.passcard
console.log('this.follw_people_obj', this.follw_people_obj)
if (this.follw_people_obj.credent == 2) {
this.follw_people_obj.idcard = this.follw_people_obj.passcard
}
this.$refs['peopleform'].validate().then(res => {
if (this.follow_people_index > -1) {
@ -722,110 +735,110 @@
},
//
// 访
async showStudy() {
this.util.alert("请确保每位访客都已通过学习培训,方可提交拜访")
// let that = this
// let id_arr = []
// id_arr.push(this.form.idcard)
// for(var k of this.form.follw_people){
// id_arr.push(k.idcard)
// }
// this.util.request({
// api: '/api/mobile/visit/ask-log',
// method: "post",
// data:{
// type:that.form.type
// },
// utilSuccess: function(res) {
// console.log("res",res)
// if(res.msg==''){
// uni.showToast({
// title: '访访',
// duration: 2000,
// icon: 'none'
// })
// that.isStudy = true
// that.goStudy = ''
// }
// },
// utilFail: function(res) {
// // console.log(res)
// // uni.showToast({
// // title: res,
// // duration: 2000,
// // icon: 'none'
// // })
// }
// })
},
// 访
async getStudy() {
let that = this
let id_arr = []
id_arr.push(this.form.idcard)
for(var k of this.form.follw_people){
id_arr.push(k.idcard)
}
this.$refs['formdata'].validate().then(res => {
this.util.request({
api: '/api/mobile/visit/idcard-check',
method: "post",
data:{
idcard:id_arr
},
utilSuccess: function(res) {
if(res.length>0){
let str = res.join("")+'未完成学习培训'
that.util.alert(str)
uni.setStorageSync('formdata', that.form)
}else{
//
if (that.isCall === 'call') {
that.submitForm()
}else{
// 访
that.submitNoStudy()
}
}
},
utilFail: function(res) {
// console.log(res)
uni.showToast({
title: res,
duration: 2000,
icon: 'none'
})
}
})
}).catch(err => {
console.log('err', err);
})
//
// 访
async showStudy() {
this.util.alert("请确保每位访客都已通过学习培训,方可提交拜访")
// let that = this
// let id_arr = []
// id_arr.push(this.form.idcard)
// for(var k of this.form.follw_people){
// id_arr.push(k.idcard)
// }
// this.util.request({
// api: '/api/mobile/visit/ask-log',
// method: "post",
// data:{
// type:that.form.type
// },
// utilSuccess: function(res) {
// console.log("res",res)
// if(res.msg==''){
// uni.showToast({
// title: '访访',
// duration: 2000,
// icon: 'none'
// })
// that.isStudy = true
// that.goStudy = ''
// }
// },
// utilFail: function(res) {
// // console.log(res)
// // uni.showToast({
// // title: res,
// // duration: 2000,
// // icon: 'none'
// // })
// }
// })
},
// 访
async getStudy() {
let that = this
let id_arr = []
id_arr.push(this.form.idcard)
for (var k of this.form.follw_people) {
id_arr.push(k.idcard)
}
this.$refs['formdata'].validate().then(res => {
this.util.request({
api: '/api/mobile/visit/idcard-check',
method: "post",
data: {
idcard: id_arr
},
utilSuccess: function(res) {
if (res.length > 0) {
let str = res.join("") + '未完成学习培训'
that.util.alert(str)
uni.setStorageSync('formdata', that.form)
} else {
//
if (that.isCall === 'call') {
that.submitForm()
} else {
// 访
that.submitNoStudy()
}
}
},
utilFail: function(res) {
// console.log(res)
uni.showToast({
title: res,
duration: 2000,
icon: 'none'
})
}
})
}).catch(err => {
console.log('err', err);
})
},
saveFormgoStudy() {
if(this.form.credent==2){
this.form.idcard = this.form.passcard
if (this.form.credent == 2) {
this.form.idcard = this.form.passcard
}
this.$refs['formdata'].validate().then(res => {
console.log("form", this.form)
this.$refs['formdata'].validate().then(res => {
console.log("form", this.form)
// return
if (this.isCall === 'call') {
this.submitForm()
return
}
if(this.isStudy){
this.submitNoStudy()
}else{
uni.setStorageSync('formdata', this.form)
uni.redirectTo({
url: '/pages/visit/study?type=' + this.form.type
})
}
if (this.isStudy) {
this.submitNoStudy()
} else {
uni.setStorageSync('formdata', this.form)
uni.redirectTo({
url: '/pages/visit/study?type=' + this.form.type
})
}
}).catch(err => {
console.log('err', err);
})
@ -856,57 +869,59 @@
})
}
})
},
submitNoStudy(){
let that = this
this.util.request({
api: '/api/mobile/visit/visit-save',
method: "POST",
data: that.form,
utilSuccess: function(res) {
uni.showToast({
title: res.msg,
duration: 2000,
icon: 'none'
})
uni.removeStorageSync('formdata')
that.newsSubscription()
},
utilFail: function(res) {
console.log(res)
uni.showToast({
title: res,
duration: 2000,
icon: 'none'
})
}
})
},
newsSubscription() {
uni.getSetting({
withSubscriptions: true, //false
success(res) {
if (res.authSetting['scope.subscribeMessage']) {
uni.redirectTo({
url: '/pages/visit/successform'
})
} else {
//
uni.requestSubscribeMessage({
tmplIds: ['DmzNRREPFdZrMWconNDdbj_ebtVPRWufq27kRQ25eNg','IczaKkCmwf55tAAzCcxb_fbbf5L25SWrSKvaBrkIyk4'],
success(res) {
console.log("res", res)
uni.showToast({
title:'订阅成功'
})
uni.redirectTo({
url: '/pages/visit/successform'
})
}
})
}
}
});
},
submitNoStudy() {
let that = this
this.util.request({
api: '/api/mobile/visit/visit-save',
method: "POST",
data: that.form,
utilSuccess: function(res) {
uni.showToast({
title: res.msg,
duration: 2000,
icon: 'none'
})
uni.removeStorageSync('formdata')
that.newsSubscription()
},
utilFail: function(res) {
console.log(res)
uni.showToast({
title: res,
duration: 2000,
icon: 'none'
})
}
})
},
newsSubscription() {
uni.getSetting({
withSubscriptions: true, //false
success(res) {
if (res.authSetting['scope.subscribeMessage']) {
uni.redirectTo({
url: '/pages/visit/successform'
})
} else {
//
uni.requestSubscribeMessage({
tmplIds: ['DmzNRREPFdZrMWconNDdbj_ebtVPRWufq27kRQ25eNg',
'IczaKkCmwf55tAAzCcxb_fbbf5L25SWrSKvaBrkIyk4'
],
success(res) {
console.log("res", res)
uni.showToast({
title: '订阅成功'
})
uni.redirectTo({
url: '/pages/visit/successform'
})
}
})
}
}
});
},
}
}
@ -935,43 +950,60 @@
/deep/ .uni-drawer__content {
padding: 40rpx
}
.configtitle {
font-size: 40rpx;
text-align: center;
margin-top:36rpx
text-align: center;
margin-top: 36rpx;
padding-bottom: 20rpx;
}
.configvalue {
padding: 40rpx;
font-size: 36rpx;
height: 600rpx;
overflow-y: auto;
}
.configload{
display: flex;
justify-content: center;
align-items: center;
font-size: 50rpx;
color: #ddd;
}
.configload text{
margin-right:20rpx
}
/deep/ .u-popup__content__close .u-icon__icon{
color:#fff!important
}
.areavalue{
}
.areabtn{
background-color: #044ed7;
/* margin-left: 8px; */
width: 100%;
position: fixed;
bottom: 0;
left: 0;
border-radius: 0;
}
/deep/ .areavalue .uni-data-checklist .checklist-group .checklist-box.is--button {
padding:30rpx
}
.configbtn {
background: #044ed7;
padding: 20rpx;
/* display: inline-block; */
text-align: center;
margin: 20rpx auto;
color: #fff;
border-radius: 20rpx;
}
.configload {
display: flex;
justify-content: center;
align-items: center;
font-size: 50rpx;
color: #ddd;
}
.configload text {
margin-right: 20rpx
}
/deep/ .u-popup__content__close .u-icon__icon {
color: #fff !important
}
.areavalue {}
.areabtn {
background-color: #044ed7;
/* margin-left: 8px; */
width: 100%;
position: fixed;
bottom: 0;
left: 0;
border-radius: 0;
}
/deep/ .areavalue .uni-data-checklist .checklist-group .checklist-box.is--button {
padding: 30rpx
}
</style>
Loading…
Cancel
Save