From 24f914a80d01fa8e5c6cfcba14ae59a6c0a117a8 Mon Sep 17 00:00:00 2001 From: username@email.com <yzy2002yzy@163.com> Date: 星期一, 25 八月 2025 09:39:22 +0800 Subject: [PATCH] 修改 --- Web/src/views/Customer/fBS_CusExtend/index.vue | 52 ++++++++++++++++++++++++++++------------------------ 1 files changed, 28 insertions(+), 24 deletions(-) diff --git a/Web/src/views/Customer/fBS_CusExtend/index.vue b/Web/src/views/Customer/fBS_CusExtend/index.vue index 31239c3..c2c962c 100644 --- a/Web/src/views/Customer/fBS_CusExtend/index.vue +++ b/Web/src/views/Customer/fBS_CusExtend/index.vue @@ -5,6 +5,7 @@ import { downloadStreamFile } from "/@/utils/download"; import { useFBS_CusExtendApi } from '/@/api/Customer/fBS_CusExtend'; import editDialog from '/@/views/Customer/fBS_CusExtend/component/editDialog.vue' +import userManagement from '/@/views/Customer/fBS_CusExtend/component/fBS_Customer/editDialog.vue' import printDialog from '/@/views/system/print/component/hiprint/preview.vue' import ModifyRecord from '/@/components/table/modifyRecord.vue'; import ImportData from "/@/components/table/importData.vue"; @@ -16,6 +17,8 @@ const fBS_ExRoleApi = useFBS_ExRoleApi(); const printDialogRef = ref(); const editDialogRef = ref(); +const userManagementRef = ref(); +const dialogVisible = ref(false); const importDataRef = ref(); const state = reactive({ exportLoading: false, @@ -129,6 +132,11 @@ state.exportLoading = false; } } +const openUser=()=>{ + console.log(dialogVisible.value,'dialogVisible.value'); + + dialogVisible.value = true +} handleQuery(); </script> @@ -147,7 +155,7 @@ <el-input v-model="state.tableQueryParams.customerId" clearable placeholder="璇疯緭鍏ョ敤鎴稩D"/> </el-form-item> </el-col> --> - <el-col :xs="24" :sm="12" :md="12" :lg="6" :xl="4" class="mb10" v-if="state.showAdvanceQueryUI"> + <!-- <el-col :xs="24" :sm="12" :md="12" :lg="6" :xl="4" class="mb10" v-if="state.showAdvanceQueryUI"> <el-form-item label="浼佷笟绫诲瀷 "> <el-input v-model="state.tableQueryParams.enterpriseType" clearable placeholder="璇疯緭鍏ヤ紒涓氱被鍨� "/> </el-form-item> @@ -156,7 +164,7 @@ <el-form-item label="浜ゆ槗涓讳綋"> <el-input v-model="state.tableQueryParams.transactionCode" clearable placeholder="璇疯緭鍏ヤ氦鏄撲富浣�"/> </el-form-item> - </el-col> + </el-col> --> <el-col :xs="24" :sm="12" :md="12" :lg="6" :xl="4" class="mb10" v-if="state.showAdvanceQueryUI"> <el-form-item label="浼佷笟鍚嶇О"> <el-input v-model="state.tableQueryParams.enterpriseName" clearable placeholder="璇疯緭鍏ヤ紒涓氬悕绉�"/> @@ -220,7 +228,7 @@ <el-button icon="ele-ZoomIn" @click="() => state.showAdvanceQueryUI = true" v-if="!state.showAdvanceQueryUI" style="margin-left:5px;"> 楂樼骇鏌ヨ </el-button> <el-button icon="ele-ZoomOut" @click="() => state.showAdvanceQueryUI = false" v-if="state.showAdvanceQueryUI" style="margin-left:5px;"> 闅愯棌 </el-button> <el-button type="danger" style="margin-left:5px;" icon="ele-Delete" @click="batchDelFBS_CusExtend" :disabled="state.selectData.length == 0" v-auth="'fBS_CusExtend:batchDelete'"> 鍒犻櫎 </el-button> - <el-button type="primary" style="margin-left:5px;" icon="ele-Plus" @click="editDialogRef.openDialog(null, '鏂板浼佷笟璧勬枡')" v-auth="'fBS_CusExtend:add'"> 鏂板 </el-button> + <!-- <el-button type="primary" style="margin-left:5px;" icon="ele-Plus" @click="editDialogRef.openDialog(null, '鏂板浼佷笟璧勬枡')" v-auth="'fBS_CusExtend:add'"> 鏂板 </el-button> --> <el-dropdown :show-timeout="70" :hide-timeout="50" @command="exportFBS_CusExtendCommand"> <el-button type="primary" style="margin-left:5px;" icon="ele-FolderOpened" v-reclick="20000" v-auth="'fBS_CusExtend:export'"> 瀵煎嚭 </el-button> <template #dropdown> @@ -243,14 +251,14 @@ <el-table-column type="selection" width="40" align="center" v-if="auth('fBS_CusExtend:batchDelete') || auth('fBS_CusExtend:export')" /> <el-table-column type="index" label="搴忓彿" width="55" align="center"/> <!-- <el-table-column prop='customerId' label='鐢ㄦ埛ID' show-overflow-tooltip /> --> - <el-table-column prop='enterpriseType' label='浼佷笟绫诲瀷 ' show-overflow-tooltip /> + <!-- <el-table-column prop='enterpriseType' label='浼佷笟绫诲瀷 ' show-overflow-tooltip /> <el-table-column prop='transactionCode' label='浜ゆ槗涓讳綋' show-overflow-tooltip width="100"> <template v-slot="scope"> <span v-for="(item, index) in state.roleList" :key="index"> <span v-if="item.code == scope.row.transactionCode">{{ item.name }}</span> </span> </template> - </el-table-column> + </el-table-column> --> <el-table-column prop='businessLicense' label='钀ヤ笟鎵х収' show-overflow-tooltip width="120"> <template v-slot="scope"> <el-image @@ -303,37 +311,24 @@ <el-table-column prop='operatorPhone' label='涓氬姟缁忓姙浜虹數璇�' show-overflow-tooltip width="120"/> <!-- <el-table-column prop='bankName' label='寮�鎴疯鍚嶇О' show-overflow-tooltip /> --> <!-- <el-table-column prop='bankAccount' label='寮�鎴疯璐﹀彿' show-overflow-tooltip width="120"/> --> - <el-table-column prop='steps' label='瀹℃牳姝ラ' show-overflow-tooltip> + <!-- <el-table-column prop='steps' label='瀹℃牳姝ラ' show-overflow-tooltip> <template v-slot="scope"> <span v-for="(item, index) in state.shenheList" :key="index"> <el-tag v-if="item.value == scope.row.steps">{{ item.description }}</el-tag> </span> </template> - <!-- <template #default="scope"> - - - <el-tag v-if="scope.row.steps==0" type='warning'> - 寰呭鏍� - </el-tag> - <el-tag v-else-if="scope.row.steps==1" type='primary'> - 鏇存敼 - </el-tag> - <el-tag v-else-if="scope.row.steps==2" type='success'> - 閫氳繃 - </el-tag> - <el-tag v-else-if="scope.row.steps==3" type='error'> - 鏈�氳繃 - </el-tag> - </template> --> - </el-table-column> + + </el-table-column> --> <!-- <el-table-column label="淇敼璁板綍" width="100" align="center" show-overflow-tooltip> <template #default="scope"> <ModifyRecord :data="scope.row" /> </template> </el-table-column> --> - <el-table-column label="鎿嶄綔" width="70" align="center" fixed="right" show-overflow-tooltip v-if="auth('fBS_CusExtend:update') || auth('fBS_CusExtend:delete')"> + <el-table-column label="鎿嶄綔" width="100" align="center" fixed="right" show-overflow-tooltip v-if="auth('fBS_CusExtend:update') || auth('fBS_CusExtend:delete')"> <template #default="scope"> <el-button icon="ele-Edit" size="small" text type="primary" @click="editDialogRef.openDialog(scope.row, '缂栬緫浼佷笟璧勬枡', state.qiyeList,state.roleList)" v-auth="'fBS_CusExtend:update'"> </el-button> + <!-- <el-button icon="ele-Check" size="small" text type="primary" @click="editDialogRefApplyRef.openDialog(scope.row, '瀹℃牳浼佷笟璧勬枡', state.qiyeList,state.roleList,state.shenheList)" v-auth="'fBS_CusExtend:update'"> </el-button> --> + <el-button icon="ele-User" size="small" text type="primary" @click="userManagementRef.openDialog(scope.row, '绠$悊浼佷笟鐢ㄦ埛', state.qiyeList,state.roleList,state.shenheList)" v-auth="'fBS_CusExtend:update'"> </el-button> <el-button icon="ele-Delete" size="small" text type="primary" @click="delFBS_CusExtend(scope.row)" v-auth="'fBS_CusExtend:delete'"> </el-button> </template> </el-table-column> @@ -351,7 +346,16 @@ <ImportData ref="importDataRef" :import="fBS_CusExtendApi.importData" :download="fBS_CusExtendApi.downloadTemplate" v-auth="'fBS_CusExtend:import'" @refresh="handleQuery"/> <printDialog ref="printDialogRef" :title="'鎵撳嵃浼佷笟璧勬枡'" @reloadTable="handleQuery" /> <editDialog ref="editDialogRef" @reloadTable="handleQuery" /> + <userManagement ref="userManagementRef" @reloadTable="handleQuery"/> + </el-card> + <el-dialog title="绠$悊浼佷笟鐢ㄦ埛" :visible.sync="dialogVisible" width="width"> + <!-- <userManagement ref="userManagementRef"/> --> + <div slot="footer"> + <el-button @click="dialogVisible = false">鍙� 娑�</el-button> + <el-button type="primary" @click="dialogVisible = false">纭� 瀹�</el-button> + </div> + </el-dialog> </div> </template> <style scoped> -- Gitblit v1.9.1