diff --git a/WebSite/src/views/srincomeoffline/index.vue b/WebSite/src/views/srincomeoffline/index.vue index df4be5f58dd98f9ea9193c4471550f787f3c8ce1..11548f1dbdee83e4fa1663750fb5dd7323b153e2 100644 --- a/WebSite/src/views/srincomeoffline/index.vue +++ b/WebSite/src/views/srincomeoffline/index.vue @@ -60,7 +60,7 @@ highlight-current-row @selection-change="handleSelectionChange" > - <el-table-column type="selection" v-if="selectState" show-overflow-tooltip label="鍏ㄩ€�"> + <el-table-column type="selection" v-if="!selectState" show-overflow-tooltip label="鍏ㄩ€�"> </el-table-column> <el-table-column show-overflow-tooltip label="鎿嶄綔" width="100px;"> @@ -68,7 +68,7 @@ <el-button type="text" @click="incomeDetail(slot.row)" >璇︽儏</el-button> - <el-button type="text" v-if="slot.row.voucherCode!=''" @click="updateVouhcer(slot.row)" + <el-button type="text" v-if="slot.row.voucherCode!='' && slot.row.voucherCode!=null" @click="updateVouhcer(slot.row)" >鏇存柊</el-button> </template> @@ -130,7 +130,16 @@ <span class="ellipsisclass">{{ slot.row.incomeTypeName }}</span> </template></el-table-column > - + <el-table-column v-if="selectState" label="鍑瘉鏃ユ湡" width="125px;" + ><template v-slot="slot"> + <span class="ellipsisclass">{{ slot.row.voucherDate }}</span> + </template></el-table-column + > + <el-table-column v-if="selectState" label="鍑瘉鍙�" width="125px;" + ><template v-slot="slot"> + <span class="ellipsisclass">{{ slot.row.voucherCode }}</span> + </template></el-table-column + > <el-table-column label="璐︽埛鍚嶇О" ><template v-slot="slot"> <span class="ellipsisclass">{{ slot.row.bankName }}</span> @@ -167,7 +176,6 @@ import { ElMessage, ElNotification, ElMessageBox } from 'element-plus'; import IncomeType from '@/api/IncomeType'; import Voucher from './components/voucher.vue'; import IncomeDetail from "@/views/common/incomedetail.vue"; -import { UPDATE_MODEL_EVENT } from 'element-plus/lib/el-dialog/src/useDialog'; export default { name: 'srincomeoffline', components: {IncomeDetail, Pagination, Voucher }, @@ -196,11 +204,11 @@ export default { type: '鍏宠仈鍑瘉', voucherDate:'', voucherCode:'', - id:"" + id:'' }, fileId: [], txtAlign: 'right', - selectState:true + selectState:false }); onMounted(() => { IncomeType.getIncomeList() @@ -270,11 +278,12 @@ export default { }; const relateStateChange=(value)=>{ if (value == '鏈叧鑱�') { - data.selectState=true; + data.selectState=false; }else { - data.selectState=false; + data.selectState=true; } + queryOfflineList(); } const updateVouhcer=(row)=>{ data.voucherPara.visible = true;