积分申请

This commit is contained in:
liuye
2023-07-05 09:37:29 +08:00
parent e7c95b68d5
commit 34c91e6829

View File

@@ -2,10 +2,11 @@
<div class="integralAdd">
<div class="item">
<div class="left"><span class="tips">*</span>姓名</div>
<div class="right" :class="form.name ? '' : 'color-999'" >
<AiPagePicker single :isShowPhone="true" @select="handleSelectUser" type="sysUser" style="width:100%;text-align:right;" action="/app/appwechatuserqujing/listByFdAppletUserByGirdMember" nodeKey="openId">
<div class="right name-flex" :class="form.name ? '' : 'color-999'" >
<AiPagePicker single :isShowPhone="true" @select="handleSelectUser" type="sysUser" class="pick" action="/app/appwechatuserqujing/listByFdAppletUserByGirdMember" nodeKey="openId">
<AiMore v-model="form.name"/>
</AiPagePicker>
<u-icon name="scan" color="#333" size="40" class="scan" @click="scan"></u-icon>
</div>
</div>
<div class="item">
@@ -19,7 +20,7 @@
<div class="item mar-b32">
<div class="left"><span class="tips">*</span>事件类型</div>
<div class="right">
<AiSelect :list="dictList" v-model="form.applyItemId" @data="selectType" v-if="dictList.length"></AiSelect>
<AiSelect :list="dictList" v-model="form.applyItemId" @data="selectType" v-if="dictList && dictList.length"></AiSelect>
<span v-else class="color-999">请选择</span>
</div>
</div>
@@ -189,6 +190,23 @@ export default {
this.dictList = []
this.getType()
},
scan() {
wx.scanQRCode({
desc: '扫描居民信息',
needResult: 1, // 默认为0扫描结果由企业微信处理1则直接返回扫描结果
scanType: ["qrCode",], // 可以指定扫二维码还是条形码(一维码),默认二者都有
success: (res) => {
res.resultStr.realName = res.resultStr.name
var userList = [{...res.resultStr}]
this.handleSelectUser(userList)
},
error: (res) => {
if (res.errMsg.indexOf('function_not_exist') > 0) {
alert('版本过低请升级')
}
}
});
}
}
}
</script>
@@ -218,6 +236,17 @@ export default {
width: calc(100% - 200px);
text-align: right;
}
.name-flex {
display: flex;
.pick {
width: calc(100% - 60px);
text-align:right;
}
.scan {
width: 60px;
padding-left: 20px;
}
}
::v-deep .AiSelect {
float: right;
}