修改bug

This commit is contained in:
yangjun 2026-03-26 10:46:42 +08:00
parent 5759a67c9a
commit 9529608ec4
16 changed files with 23 additions and 76 deletions

View File

@ -161,17 +161,17 @@
<SectionDivider :title="'银行卡信息'" /> <SectionDivider :title="'银行卡信息'" />
</a-col> </a-col>
<a-col :span="12"> <a-col :span="12">
<a-form-item label="银行卡正面" v-bind="validateInfos.bankZmPath" id="NuEmployeesAdvisoryInfoForm-bankZmPath" <a-form-item label="银行卡" v-bind="validateInfos.bankZmPath" id="NuEmployeesAdvisoryInfoForm-bankZmPath"
name="bankZmPath"> name="bankZmPath">
<j-image-upload :fileMax="1" text="无" v-model:value="formData.bankZmPath" disabled></j-image-upload> <j-image-upload :fileMax="1" text="无" v-model:value="formData.bankZmPath" disabled></j-image-upload>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="12"> <!-- <a-col :span="12">
<a-form-item label="银行卡反面" v-bind="validateInfos.bankFmPath" id="NuEmployeesAdvisoryInfoForm-bankFmPath" <a-form-item label="银行卡反面" v-bind="validateInfos.bankFmPath" id="NuEmployeesAdvisoryInfoForm-bankFmPath"
name="bankFmPath"> name="bankFmPath">
<j-image-upload :fileMax="1" text="无" v-model:value="formData.bankFmPath" disabled></j-image-upload> <j-image-upload :fileMax="1" text="无" v-model:value="formData.bankFmPath" disabled></j-image-upload>
</a-form-item> </a-form-item>
</a-col> </a-col> -->
<a-col :span="12"> <a-col :span="12">
<a-form-item label="开户行" v-bind="validateInfos.openingBank" id="NuEmployeesAdvisoryInfoForm-openingBank" <a-form-item label="开户行" v-bind="validateInfos.openingBank" id="NuEmployeesAdvisoryInfoForm-openingBank"
name="openingBank"> name="openingBank">

View File

@ -121,8 +121,7 @@ export const applyObj = {
idCardNegative: '身份证国徽面', idCardNegative: '身份证国徽面',
healthCertificatePositive: '健康证', healthCertificatePositive: '健康证',
healthCertificateNegative: '健康证反面', healthCertificateNegative: '健康证反面',
bankPositive: '银行卡正面', bankPositive: '银行卡',
bankNegative: '银行卡反面',
openingBank: '开户行', openingBank: '开户行',
bankCard: '银行卡号', bankCard: '银行卡号',
qualification: '资质证', qualification: '资质证',

View File

@ -225,21 +225,13 @@
<a-tab-pane key="4" tab="银行卡"> <a-tab-pane key="4" tab="银行卡">
<a-row v-if="!!formData.bankPositive || !!formData.bankNegative"> <a-row v-if="!!formData.bankPositive || !!formData.bankNegative">
<a-col :span="12"> <a-col :span="12">
<a-form-item label="银行卡正面" v-bind="validateInfos.bankPositive" <a-form-item label="银行卡" v-bind="validateInfos.bankPositive"
id="BizEmployeesInfoForm-bankPositive" name="bankPositive"> id="BizEmployeesInfoForm-bankPositive" name="bankPositive">
<j-image-upload :fileMax="1" :bizPath="`employeesZzxx`" <j-image-upload :fileMax="1" :bizPath="`employeesZzxx`"
:value="opeMediaAddress + (formData.bankPositive || defaultPrePic)" disabled></j-image-upload> :value="opeMediaAddress + (formData.bankPositive || defaultPrePic)" disabled></j-image-upload>
<!-- <span v-else>未上传</span> --> <!-- <span v-else>未上传</span> -->
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="12">
<a-form-item label="银行卡反面" v-bind="validateInfos.bankNegative"
id="BizEmployeesInfoForm-bankNegative" name="bankNegative">
<j-image-upload :fileMax="1" :bizPath="`employeesZzxx`"
:value="opeMediaAddress + (formData.bankNegative || defaultPrePic)" disabled></j-image-upload>
<!-- <span v-else>未上传</span> -->
</a-form-item>
</a-col>
</a-row> </a-row>
<a-row v-else> <a-row v-else>
<a-col :span="24"> <a-col :span="24">

View File

@ -190,19 +190,12 @@
<a-tab-pane key="4" tab="银行卡"> <a-tab-pane key="4" tab="银行卡">
<a-row v-if="!!formData.bankPositive || !!formData.bankNegative"> <a-row v-if="!!formData.bankPositive || !!formData.bankNegative">
<a-col :span="12"> <a-col :span="12">
<a-form-item label="银行卡正面" v-bind="validateInfos.bankPositive" <a-form-item label="银行卡" v-bind="validateInfos.bankPositive"
id="BizEmployeesInfoForm-bankPositive" name="bankPositive"> id="BizEmployeesInfoForm-bankPositive" name="bankPositive">
<j-image-upload :fileMax="1" :bizPath="`employeesZzxx`" <j-image-upload :fileMax="1" :bizPath="`employeesZzxx`"
:value="opeMediaAddress + (formData.bankPositive || defaultPrePic)" disabled></j-image-upload> :value="opeMediaAddress + (formData.bankPositive || defaultPrePic)" disabled></j-image-upload>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="12">
<a-form-item label="银行卡反面" v-bind="validateInfos.bankNegative"
id="BizEmployeesInfoForm-bankNegative" name="bankNegative">
<j-image-upload :fileMax="1" :bizPath="`employeesZzxx`"
:value="opeMediaAddress + (formData.bankNegative || defaultPrePic)" disabled></j-image-upload>
</a-form-item>
</a-col>
</a-row> </a-row>
<a-row v-else> <a-row v-else>
<a-col :span="24"> <a-col :span="24">

View File

@ -135,17 +135,11 @@
<SectionDivider :title="'银行卡'" /> <SectionDivider :title="'银行卡'" />
</a-col> </a-col>
<a-col :span="12"> <a-col :span="12">
<a-form-item label="银行卡正面" v-bind="validateInfos.bankPositive" id="EmployeesApplyForm-bankPositive" <a-form-item label="银行卡" v-bind="validateInfos.bankPositive" id="EmployeesApplyForm-bankPositive"
name="bankPositive"> name="bankPositive">
<j-image-upload :fileMax="0" v-model:value="formData.bankPositive"></j-image-upload> <j-image-upload :fileMax="0" v-model:value="formData.bankPositive"></j-image-upload>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="12">
<a-form-item label="银行卡反面" v-bind="validateInfos.bankNegative" id="EmployeesApplyForm-bankNegative"
name="bankNegative">
<j-image-upload :fileMax="0" v-model:value="formData.bankNegative"></j-image-upload>
</a-form-item>
</a-col>
<a-col :span="24"> <a-col :span="24">
<SectionDivider :title="'健康证'" /> <SectionDivider :title="'健康证'" />
</a-col> </a-col>

View File

@ -127,6 +127,7 @@ const filteredTableData = computed(() => {
&& item.d1 !== 'delFlag' && item.d1 !== 'delFlag'
&& item.d1 !== 'izHistory' && item.d1 !== 'izHistory'
&& item.d1 !== 'applyType' && item.d1 !== 'applyType'
&& item.d1 !== 'bankNegative'
); );
}); });

View File

@ -117,8 +117,7 @@ export const applyObj = {
idCardNegative: '国徽面', idCardNegative: '国徽面',
healthCertificatePositive: '健康证', healthCertificatePositive: '健康证',
healthCertificateNegative: '健康证反面', healthCertificateNegative: '健康证反面',
bankPositive: '银行卡正面', bankPositive: '银行卡',
bankNegative: '银行卡反面',
openingBank: '开户行', openingBank: '开户行',
bankCard: '银行卡号', bankCard: '银行卡号',
qualification: '资质证', qualification: '资质证',

View File

@ -213,19 +213,10 @@
<a-tab-pane key="4" tab="银行卡"> <a-tab-pane key="4" tab="银行卡">
<a-row v-if="!!formData.bankPositive || !!formData.bankNegative"> <a-row v-if="!!formData.bankPositive || !!formData.bankNegative">
<a-col :span="12"> <a-col :span="12">
<a-form-item label="银行卡正面" v-bind="validateInfos.bankPositive" <a-form-item label="银行卡" v-bind="validateInfos.bankPositive"
id="BizEmployeesInfoForm-bankPositive" name="bankPositive"> id="BizEmployeesInfoForm-bankPositive" name="bankPositive">
<j-image-upload :fileMax="1" :bizPath="`employeesZzxx`" <j-image-upload :fileMax="1" :bizPath="`employeesZzxx`"
:value="opeMediaAddress + (formData.bankPositive || defaultPrePic)" disabled></j-image-upload> :value="opeMediaAddress + (formData.bankPositive || defaultPrePic)" disabled></j-image-upload>
<!-- <span v-else>未上传</span> -->
</a-form-item>
</a-col>
<a-col :span="12">
<a-form-item label="银行卡反面" v-bind="validateInfos.bankNegative"
id="BizEmployeesInfoForm-bankNegative" name="bankNegative">
<j-image-upload :fileMax="1" :bizPath="`employeesZzxx`"
:value="opeMediaAddress + (formData.bankNegative || defaultPrePic)" disabled></j-image-upload>
<!-- <span v-else>未上传</span> -->
</a-form-item> </a-form-item>
</a-col> </a-col>
</a-row> </a-row>

View File

@ -135,17 +135,11 @@
<SectionDivider :title="'银行卡'" /> <SectionDivider :title="'银行卡'" />
</a-col> </a-col>
<a-col :span="12"> <a-col :span="12">
<a-form-item label="银行卡正面" v-bind="validateInfos.bankPositive" id="EmployeesApplyForm-bankPositive" <a-form-item label="银行卡" v-bind="validateInfos.bankPositive" id="EmployeesApplyForm-bankPositive"
name="bankPositive"> name="bankPositive">
<j-image-upload :fileMax="0" v-model:value="formData.bankPositive"></j-image-upload> <j-image-upload :fileMax="0" v-model:value="formData.bankPositive"></j-image-upload>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="12">
<a-form-item label="银行卡反面" v-bind="validateInfos.bankNegative" id="EmployeesApplyForm-bankNegative"
name="bankNegative">
<j-image-upload :fileMax="0" v-model:value="formData.bankNegative"></j-image-upload>
</a-form-item>
</a-col>
<a-col :span="24"> <a-col :span="24">
<SectionDivider :title="'健康证'" /> <SectionDivider :title="'健康证'" />
</a-col> </a-col>

View File

@ -125,6 +125,7 @@ const filteredTableData = computed(() => {
&& item.d1 !== 'bankCard' && item.d1 !== 'bankCard'
&& item.d1 !== 'startTime' && item.d1 !== 'startTime'
&& item.d1 !== 'endTime' && item.d1 !== 'endTime'
&& item.d1 !== 'bankNegative'
); );
}); });

View File

@ -160,17 +160,11 @@ export const columns: BasicColumn[] = [
// customRender: render.renderImage, // customRender: render.renderImage,
// }, // },
{ {
title: '银行卡正面', title: '银行卡',
align: 'center', align: 'center',
dataIndex: 'bankPositive', dataIndex: 'bankPositive',
customRender: render.renderImage, customRender: render.renderImage,
}, },
{
title: '银行卡反面',
align: 'center',
dataIndex: 'bankNegative',
customRender: render.renderImage,
},
{ {
title: '资质证', title: '资质证',
align: 'center', align: 'center',
@ -255,8 +249,7 @@ export const superQuerySchema = {
contractNegative: { title: '合同反面', order: 25, view: 'image', type: 'string' }, contractNegative: { title: '合同反面', order: 25, view: 'image', type: 'string' },
healthCertificatePositive: { title: '健康证', order: 26, view: 'image', type: 'string' }, healthCertificatePositive: { title: '健康证', order: 26, view: 'image', type: 'string' },
healthCertificateNegative: { title: '健康证反面', order: 27, view: 'image', type: 'string' }, healthCertificateNegative: { title: '健康证反面', order: 27, view: 'image', type: 'string' },
bankPositive: { title: '银行卡正面', order: 28, view: 'image', type: 'string' }, bankPositive: { title: '银行卡', order: 28, view: 'image', type: 'string' },
bankNegative: { title: '银行卡反面', order: 29, view: 'image', type: 'string' },
qualification: { title: '资质证', order: 30, view: 'image', type: 'string' }, qualification: { title: '资质证', order: 30, view: 'image', type: 'string' },
noCrimeCertificate: { title: '无犯罪证明', order: 31, view: 'image', type: 'string' }, noCrimeCertificate: { title: '无犯罪证明', order: 31, view: 'image', type: 'string' },
regional: { title: '区域', order: 32, view: 'text', type: 'string' }, regional: { title: '区域', order: 32, view: 'text', type: 'string' },

View File

@ -107,7 +107,7 @@
<div class="card-btn" @click="handleFwbq(item)" v-if="item.name.indexOf('nusys')<0">服务指令</div> <div class="card-btn" @click="handleFwbq(item)" v-if="item.name.indexOf('nusys')<0">服务指令</div>
<div class="card-btn" @click="handleDjzh(item)" v-if="item.name.indexOf('nusys')>=0 && item.userStatus == '1'">冻结账号</div> <div class="card-btn" @click="handleDjzh(item)" v-if="item.name.indexOf('nusys')>=0 && item.userStatus == '1'">冻结账号</div>
<div class="card-btn" @click="handleJdzh(item)" v-if="item.name.indexOf('nusys')>=0 && item.userStatus == '0'">解冻账号</div> <div class="card-btn" @click="handleJdzh(item)" v-if="item.name.indexOf('nusys')>=0 && item.userStatus == '0'">解冻账号</div>
<div class="card-btn" @click="handleCzmm(item)" v-if="item.name.indexOf('nusys')>=0">权限标签</div> <div class="card-btn" @click="handlePerssion(item)" v-if="item.name.indexOf('nusys')>=0">权限标签</div>
<div class="card-btn" @click="handleCzmm(item)">重置密码</div> <div class="card-btn" @click="handleCzmm(item)">重置密码</div>
<div style="float: right;margin-left: auto; margin-right: 0px;" v-if="item.name.indexOf('nusys')<0"> <div style="float: right;margin-left: auto; margin-right: 0px;" v-if="item.name.indexOf('nusys')<0">

View File

@ -232,19 +232,12 @@
<a-tab-pane key="4" tab="银行卡"> <a-tab-pane key="4" tab="银行卡">
<a-row> <a-row>
<a-col :span="12"> <a-col :span="12">
<a-form-item label="银行卡正面" v-bind="validateInfos.bankPositive" <a-form-item label="银行卡" v-bind="validateInfos.bankPositive"
id="BizEmployeesInfoForm-bankPositive" name="bankPositive"> id="BizEmployeesInfoForm-bankPositive" name="bankPositive">
<j-image-upload :fileMax="0" :bizPath="`employeesZzxx`" <j-image-upload :fileMax="0" :bizPath="`employeesZzxx`"
v-model:value="formData.bankPositive"></j-image-upload> v-model:value="formData.bankPositive"></j-image-upload>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="12">
<a-form-item label="银行卡反面" v-bind="validateInfos.bankNegative"
id="BizEmployeesInfoForm-bankNegative" name="bankNegative">
<j-image-upload :fileMax="0" :bizPath="`employeesZzxx`"
v-model:value="formData.bankNegative"></j-image-upload>
</a-form-item>
</a-col>
</a-row> </a-row>
</a-tab-pane> </a-tab-pane>
<a-tab-pane key="5" tab="资质证件"> <a-tab-pane key="5" tab="资质证件">

View File

@ -210,14 +210,6 @@
disabled></j-image-upload> disabled></j-image-upload>
</a-form-item> </a-form-item>
</a-col> </a-col>
<!-- <a-col :span="12">
<a-form-item label="银行卡反面" v-bind="validateInfos.bankNegative"
id="BizEmployeesInfoForm-bankNegative" name="bankNegative">
<j-image-upload :fileMax="1" :bizPath="`employeesZzxx`"
:value="opeMediaAddress + (formData.bankNegative || defaultPrePic)"
disabled></j-image-upload>
</a-form-item>
</a-col> -->
</a-row> </a-row>
<a-row v-else> <a-row v-else>
<a-col :span="24"> <a-col :span="24">

View File

@ -56,6 +56,7 @@
<a-button type="dashed" size="small" @click="handleEdit(item)" style="margin-right:10px">区域名称</a-button> <a-button type="dashed" size="small" @click="handleEdit(item)" style="margin-right:10px">区域名称</a-button>
<a-button type="dashed" size="small" @click="handleWlsb(item)" style="margin-right:10px" >设备管理</a-button> <a-button type="dashed" size="small" @click="handleWlsb(item)" style="margin-right:10px" >设备管理</a-button>
<a-button type="dashed" size="small" @click="handlePerssion(item)" style=" margin-right:10px" >区域功能</a-button> <a-button type="dashed" size="small" @click="handlePerssion(item)" style=" margin-right:10px" >区域功能</a-button>
<a-button type="dashed" size="small" @click="handleJcfy(item)" style=" margin-right:10px" >基础费用</a-button>
<!-- <a-button type="dashed" size="small" @click="handleKgxx(item)" style="margin-right:10px" v-if="item.areaFlag=='3'">库管信息</a-button> <!-- <a-button type="dashed" size="small" @click="handleKgxx(item)" style="margin-right:10px" v-if="item.areaFlag=='3'">库管信息</a-button>
<a-button type="dashed" size="small" @click="handleWlgl(item)" style=" margin-right:10px" v-if="item.areaFlag=='3'">物料管理</a-button> --> <a-button type="dashed" size="small" @click="handleWlgl(item)" style=" margin-right:10px" v-if="item.areaFlag=='3'">物料管理</a-button> -->
</div> </div>
@ -153,6 +154,11 @@ const { createMessage } = useMessage();
console.log("🚀 ~ handlePerssion ~ record:", record) console.log("🚀 ~ handlePerssion ~ record:", record)
openRolePermissionDrawer(true, { roleId: record.nuId,areaFlag:record.areaFlag }); openRolePermissionDrawer(true, { roleId: record.nuId,areaFlag:record.areaFlag });
} }
function handleJcfy(record) {
alert("开发中");
}
// //
function handleWlsb(record) { function handleWlsb(record) {
wlsbModal.value.disableSubmit = true; wlsbModal.value.disableSubmit = true;

View File

@ -8,9 +8,8 @@
</template> </template>
<div> <div>
<a-card title="基础功能"> <a-card>
<a-row v-for="(item,index) in treeData" :key="index"> <a-row v-for="(item,index) in treeData" :key="index">
<a-checkbox-group v-model:value="formData.kzgn"> <a-checkbox-group v-model:value="formData.kzgn">
<template v-if="item.code === 'hldy' && areaFlag == 1"> <template v-if="item.code === 'hldy' && areaFlag == 1">
<a-col :span="24" v-for="itemOne in item.children"> <a-col :span="24" v-for="itemOne in item.children">