修改查询条件不好使的问题

This commit is contained in:
yangjun 2026-04-10 14:43:19 +08:00
parent d173c00c11
commit 754dad5899
5 changed files with 7 additions and 108 deletions

View File

@ -12,9 +12,9 @@
</a-form-item>
</a-col>
<a-col :lg="6">
<a-form-item name="suppliersName">
<a-form-item name="materialName">
<template #label><span title="物料名称">物料名称</span></template>
<JInput v-model:value="queryParam.suppliersName" placeholder="请输入物料名称" />
<JInput v-model:value="queryParam.materialName" placeholder="请输入物料名称" />
</a-form-item>
</a-col>
<a-col :span="12">

View File

@ -26,22 +26,6 @@
<BasicTable @register="registerTable">
<!--插槽:table标题-->
<template #tableTitle>
<!-- <a-button type="primary" v-auth="'bizSuppliers:nu_biz_suppliers_info:add'" @click="handleAdd" preIcon="ant-design:plus-outlined"> 新增</a-button>
<a-button type="primary" v-auth="'bizSuppliers:nu_biz_suppliers_info:exportXls'" preIcon="ant-design:export-outlined" @click="onExportXls"> 导出</a-button>
<j-upload-button type="primary" v-auth="'bizSuppliers:nu_biz_suppliers_info:importExcel'" preIcon="ant-design:import-outlined" @click="onImportXls">导入</j-upload-button>
<a-dropdown v-if="selectedRowKeys.length > 0">
<template #overlay>
<a-menu>
<a-menu-item key="1" @click="batchHandleDelete">
<Icon icon="ant-design:delete-outlined"></Icon>
删除
</a-menu-item>
</a-menu>
</template>
<a-button v-auth="'bizSuppliers:nu_biz_suppliers_info:deleteBatch'">批量操作
<Icon icon="mdi:chevron-down"></Icon>
</a-button>
</a-dropdown> -->
</template>
<!--操作栏-->
<template #action="{ record }">
@ -83,6 +67,7 @@
columns,
canResize:false,
useSearchForm: false,
showIndexColumn: true,
actionColumn: {
width: 80,
fixed: 'right',

View File

@ -11,12 +11,6 @@
<JInput v-model:value="queryParam.title" placeholder="请输入机构名称/负责人/联系电话" :type="'default'" />
</a-form-item>
</a-col>
<!-- <a-col :lg="6">
<a-form-item name="orgLeader">
<template #label><span title="机构负责人">机构负责人</span></template>
<JInput v-model:value="queryParam.orgLeader" placeholder="请输入机构负责人" />
</a-form-item>
</a-col> -->
<a-col :lg="6">
<a-form-item name="createTime">
<template #label><span title="申请日期">申请日期</span></template>
@ -24,17 +18,7 @@
class="query-group-cust" />
</a-form-item>
</a-col>
<a-col :lg="6">
<a-form-item name="status">
<template #label><span title="审核状态">审核状态</span></template>
<a-select v-model:value="queryParam.status" style="width: 200px" placeholder="请选择审核状态">
<a-select-option value="1,4">待审核</a-select-option>
<a-select-option value="2">审核通过</a-select-option>
<a-select-option value="3,5">审核驳回</a-select-option>
</a-select>
</a-form-item>
</a-col>
<a-col :xl="6" :lg="7" :md="8" :sm="24">
<a-col :xl="12" :lg="12" :md="12" :sm="24">
<span style="float: right; overflow: hidden" class="table-page-search-submitButtons">
<a-col :lg="6">
<a-button type="primary" preIcon="ant-design:search-outlined" @click="searchQuery">查询</a-button>

View File

@ -6,9 +6,9 @@
:wrapper-col="wrapperCol">
<a-row :gutter="24">
<a-col :lg="6">
<a-form-item name="orgCode">
<a-form-item name="sysOrgCode">
<template #label><span title="机构名称">机构名称</span></template>
<j-dict-select-tag placeholder="请选择机构名称" v-model:value="queryParam.orgCode"
<j-dict-select-tag placeholder="请选择机构名称" v-model:value="queryParam.sysOrgCode"
dictCode="sys_depart,depart_name,org_code" />
</a-form-item>
</a-col>

View File

@ -47,9 +47,6 @@
<template v-slot:bodyCell="{ column, record, index, text }">
</template>
</BasicTable>
<!-- 表单区域 -->
<NuEmployeesAdvisoryInfoModal ref="registerModal" @success="handleSuccess"></NuEmployeesAdvisoryInfoModal>
<EmployeesOrgListModal ref="registerOrgModal" @success="handleSuccess"></EmployeesOrgListModal>
</div>
</template>
@ -58,19 +55,12 @@
import { BasicTable, useTable, TableAction } from '/@/components/Table';
import { useListPage } from '/@/hooks/system/useListPage';
import { columnsTj } from './NuEmployeesAdvisoryInfo.data';
import { getTjList, deleteOne } from './NuEmployeesAdvisoryInfo.api';
import NuEmployeesAdvisoryInfoModal from './components/NuEmployeesAdvisoryInfoModal.vue'
import EmployeesOrgListModal from './components/EmployeesOrgListModal.vue'
import { useUserStore } from '/@/store/modules/user';
import { getTjList } from './NuEmployeesAdvisoryInfo.api';
import JInput from "/@/components/Form/src/jeecg/components/JInput.vue";
import JDictSelectTag from '/@/components/Form/src/jeecg/components/JDictSelectTag.vue';
const formRef = ref();
const queryParam = reactive<any>({});
const toggleSearchStatus = ref<boolean>(false);
const registerModal = ref();
const registerOrgModal = ref();
const userStore = useUserStore();
//table
const { prefixCls, tableContext, onExportXls, onImportXls } = useListPage({
tableProps: {
@ -103,26 +93,6 @@ import JDictSelectTag from '/@/components/Form/src/jeecg/components/JDictSelectT
});
/**
* 详情
*/
function handleDetail(record: Recordable) {
registerModal.value.disableSubmit = true;
registerModal.value.edit(record);
}
function handleOrgDetail(record) {
registerOrgModal.value.disableSubmit = true;
registerOrgModal.value.edit(record);
}
/**
* 删除事件
*/
async function handleDelete(record) {
await deleteOne({ id: record.id }, handleSuccess);
}
/**
* 成功回调
*/
@ -130,46 +100,6 @@ import JDictSelectTag from '/@/components/Form/src/jeecg/components/JDictSelectT
(selectedRowKeys.value = []) && reload();
}
/**
* 操作栏
*/
function getTableAction(record) {
return [
// {
// label: '',
// onClick: handleEdit.bind(null, record),
// ifShow: record.status == '1'
// },
{
label: '详情',
onClick: handleDetail.bind(null, record),
},
{
label: '入驻机构',
onClick: handleOrgDetail.bind(null, record),
}
];
}
/**
* 下拉操作栏
*/
function getDropDownAction(record) {
return [
{
label: '详情',
onClick: handleDetail.bind(null, record),
}, {
label: '删除',
popConfirm: {
title: '是否确认删除',
confirm: handleDelete.bind(null, record),
placement: 'topLeft',
},
auth: 'nuEmployeesAdvisoryInfo:nu_employees_advisory_info:delete'
}
]
}
/**
* 查询