This commit is contained in:
shijingjing
2022-08-15 18:11:14 +08:00
parent ba2d83dd43
commit e9f63c464f
2 changed files with 7 additions and 4 deletions

View File

@@ -39,7 +39,7 @@
</template> </template>
<template #right> <template #right>
<ai-download :instance="instance" :url="`/app/appintegraluser/changeIntegralExport?id=${$route.query.id}`" :params="search" fileName="网格员余额变动明细" <ai-download :instance="instance" :url="`/app/appintegraluser/changeIntegralExport?id=${$route.query.id}`" :params="search" fileName="网格员余额变动明细"
:disabled="tableData.length == 0"> :disabled="tableData.length == 0">
<el-button size="small">导出</el-button> <el-button size="small">导出</el-button>
</ai-download> </ai-download>
</template> </template>
@@ -78,7 +78,6 @@ export default {
type: '', type: '',
current: 1, current: 1,
size: 10, size: 10,
}, },
total: 0, total: 0,
girdList: [], girdList: [],

View File

@@ -53,14 +53,14 @@
@closed="form={},chooseUserList=[]"> @closed="form={},chooseUserList=[]">
<el-form ref="form" :model="form" :rules="rules" label-width="80px"> <el-form ref="form" :model="form" :rules="rules" label-width="80px">
<el-form-item label="选择人员" prop="ids" required> <el-form-item label="选择人员" prop="ids" required>
<ai-person-select :instance="instance" :customClicker="true" :chooseUserList="chooseUserList" <!-- <ai-person-select :instance="instance" :customClicker="true" :chooseUserList="chooseUserList"
:url="'/app/appgirdmemberinfo/list?size=10'" :url="'/app/appgirdmemberinfo/list?size=10'"
:isMultiple="true" dialogTitle="选择" @selectPerson="selectPerson"> :isMultiple="true" dialogTitle="选择" @selectPerson="selectPerson">
<template name="option" v-slot:option="{ item }"> <template name="option" v-slot:option="{ item }">
<span class="iconfont iconProlife">{{ item.name }}</span> <span class="iconfont iconProlife">{{ item.name }}</span>
<ai-id mode="show" :show-eyes="false" :value="item.idNumber"/> <ai-id mode="show" :show-eyes="false" :value="item.idNumber"/>
</template> </template>
</ai-person-select> </ai-person-select> -->
</el-form-item> </el-form-item>
<el-form-item label="调整说明" prop="eventDesc" required> <el-form-item label="调整说明" prop="eventDesc" required>
<el-input v-model.trim="form.eventDesc" placeholder="请输入..." type="textarea" :rows="4" show-word-limit <el-input v-model.trim="form.eventDesc" placeholder="请输入..." type="textarea" :rows="4" show-word-limit
@@ -122,6 +122,7 @@ export default {
checkStrictly: true, checkStrictly: true,
}, },
chooseUserList: [], chooseUserList: [],
flag: false,
} }
}, },
created() { created() {
@@ -261,11 +262,14 @@ export default {
}, },
onConfirm() { onConfirm() {
if(this.flag) return
if(this.form.file?.length) { if(this.form.file?.length) {
this.form.enclosure = this.form.file[0].url this.form.enclosure = this.form.file[0].url
} }
this.$refs.form.validate((valid)=> { this.$refs.form.validate((valid)=> {
if(valid) { if(valid) {
this.flag = true
this.instance.post(`/app/appintegraluser/changeIntegral`,{ this.instance.post(`/app/appintegraluser/changeIntegral`,{
ids: this.form.ids, ids: this.form.ids,
eventDesc: this.form.eventDesc, eventDesc: this.form.eventDesc,