优化与集团个人树增加单位搜索字段
This commit is contained in:
@ -750,7 +750,7 @@ export const SurveySection: React.FC<SurveySectionProps> = ({ form, surveyQuesti
|
|||||||
{
|
{
|
||||||
title: '问题',
|
title: '问题',
|
||||||
dataIndex: 'questionName',
|
dataIndex: 'questionName',
|
||||||
render: (text) => <div style={{ whiteSpace: 'pre-line' }}>{text}</div>,
|
render: (text) => <div style={{ whiteSpace: 'pre-line' }}><span style={{color: 'red'}}>*</span> {text}</div>,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '回复',
|
title: '回复',
|
||||||
@ -817,7 +817,14 @@ export const AttachmentSection: React.FC<CommonFormSectionsProps> = ({ form }) =
|
|||||||
下载模版
|
下载模版
|
||||||
</Button>
|
</Button>
|
||||||
</Descriptions.Item>
|
</Descriptions.Item>
|
||||||
<Descriptions.Item label="请加盖公司公章后上传">
|
<Descriptions.Item
|
||||||
|
label={
|
||||||
|
<span>
|
||||||
|
<span style={{ color: 'red' }}>*</span>
|
||||||
|
请加盖公司公章后上传
|
||||||
|
</span>
|
||||||
|
}
|
||||||
|
>
|
||||||
<Form.List name="coscoSupplierSurveyAttachments">
|
<Form.List name="coscoSupplierSurveyAttachments">
|
||||||
{(fields, { add, remove }) => {
|
{(fields, { add, remove }) => {
|
||||||
// 确保至少有一项用于反商业贿赂承诺书
|
// 确保至少有一项用于反商业贿赂承诺书
|
||||||
|
@ -119,7 +119,7 @@ const AccessManagement: React.FC = () => {
|
|||||||
render: (_: any, record: any) => (
|
render: (_: any, record: any) => (
|
||||||
<Space>
|
<Space>
|
||||||
<a onClick={() => openModal('view', record)}>查看</a>
|
<a onClick={() => openModal('view', record)}>查看</a>
|
||||||
{((record.reviewStatus === '3' && record.accessType !== 'scattered') && !record.approveStatusText) && (
|
{((record.reviewStatus === '3' ) && !record.approveStatusText) && (
|
||||||
<a onClick={() => handleApproval(record.id)}>
|
<a onClick={() => handleApproval(record.id)}>
|
||||||
发起审批
|
发起审批
|
||||||
</a>
|
</a>
|
||||||
|
@ -68,13 +68,13 @@ const CooperateEnterprise: React.FC = () => {
|
|||||||
dataIndex: 'createTime',
|
dataIndex: 'createTime',
|
||||||
key: 'createTime',
|
key: 'createTime',
|
||||||
},
|
},
|
||||||
{
|
// {
|
||||||
title: '审批单位',
|
// title: '审批单位',
|
||||||
dataIndex: 'deptNames',
|
// dataIndex: 'deptNames',
|
||||||
key: 'deptNames',
|
// key: 'deptNames',
|
||||||
width: 300,
|
// width: 300,
|
||||||
ellipsis: true
|
// ellipsis: true
|
||||||
},
|
// },
|
||||||
{
|
{
|
||||||
title: '审批状态',
|
title: '审批状态',
|
||||||
dataIndex: 'approveStatusText',
|
dataIndex: 'approveStatusText',
|
||||||
@ -165,9 +165,9 @@ const CooperateEnterprise: React.FC = () => {
|
|||||||
<Form.Item name="changeDesc" label="变更内容">
|
<Form.Item name="changeDesc" label="变更内容">
|
||||||
<Input style={{ width: 160 }} placeholder="请输入变更内容" allowClear maxLength={50} />
|
<Input style={{ width: 160 }} placeholder="请输入变更内容" allowClear maxLength={50} />
|
||||||
</Form.Item>
|
</Form.Item>
|
||||||
<Form.Item name="deptNames" label="审批单位">
|
{/* <Form.Item name="deptNames" label="审批单位">
|
||||||
<AccessDepartmentSelect placeholder={'请选择审批单位'} />
|
<AccessDepartmentSelect placeholder={'请选择审批单位'} />
|
||||||
</Form.Item>
|
</Form.Item> */}
|
||||||
<Form.Item name="createTime" label="提交时间">
|
<Form.Item name="createTime" label="提交时间">
|
||||||
<DatePicker.RangePicker placeholder={['开始时间', '结束时间']} allowClear />
|
<DatePicker.RangePicker placeholder={['开始时间', '结束时间']} allowClear />
|
||||||
</Form.Item>
|
</Form.Item>
|
||||||
|
@ -99,7 +99,7 @@ const groupQualifiedSupplierQuery: React.FC<Props> = ({ dispatch }) => {
|
|||||||
if (treeNode.children && treeNode.children.length > 0) return;
|
if (treeNode.children && treeNode.children.length > 0) return;
|
||||||
setTreeLoading(true);
|
setTreeLoading(true);
|
||||||
try {
|
try {
|
||||||
const { code, data } = await treeData({ upOrgId: treeNode.orgId });
|
const { code, data } = await treeData({ upOrgId: treeNode.orgId, orgCategory: 'Org' });
|
||||||
if (code === 200) {
|
if (code === 200) {
|
||||||
// 懒加载也要格式化数据
|
// 懒加载也要格式化数据
|
||||||
const children = formatTreeData(data);
|
const children = formatTreeData(data);
|
||||||
@ -141,7 +141,7 @@ const groupQualifiedSupplierQuery: React.FC<Props> = ({ dispatch }) => {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
setTreeLoading(true);
|
setTreeLoading(true);
|
||||||
treeData({}).then((res) => {
|
treeData({orgCategory: 'Org'}).then((res) => {
|
||||||
const { code, data } = res;
|
const { code, data } = res;
|
||||||
if (code === 200) {
|
if (code === 200) {
|
||||||
const tree = formatTreeData(data);
|
const tree = formatTreeData(data);
|
||||||
|
@ -21,6 +21,8 @@ export const getCategoryPage = (data: getCategoryPage) => request.post('/coscoSu
|
|||||||
|
|
||||||
interface treeInterface {
|
interface treeInterface {
|
||||||
upOrgId?: string
|
upOrgId?: string
|
||||||
|
orgId?: string;
|
||||||
|
orgCategory?: string; //Org
|
||||||
}
|
}
|
||||||
export const treeData = (params:treeInterface) => request.get('/org/list', { params });
|
export const treeData = (params:treeInterface) => request.get('/org/list', { params });
|
||||||
|
|
||||||
|
@ -98,7 +98,7 @@ const PersonQualifiedSupplierQuery: React.FC<Props> = ({ dispatch }) => {
|
|||||||
if (treeNode.children && treeNode.children.length > 0) return;
|
if (treeNode.children && treeNode.children.length > 0) return;
|
||||||
setTreeLoading(true);
|
setTreeLoading(true);
|
||||||
try {
|
try {
|
||||||
const res = await treeData({ upOrgId: treeNode.orgId });
|
const res = await treeData({ upOrgId: treeNode.orgId, orgCategory: 'Org' });
|
||||||
const { code, data } = res;
|
const { code, data } = res;
|
||||||
if (code === 200) {
|
if (code === 200) {
|
||||||
const children = formatTreeData(data);
|
const children = formatTreeData(data);
|
||||||
@ -129,7 +129,7 @@ const PersonQualifiedSupplierQuery: React.FC<Props> = ({ dispatch }) => {
|
|||||||
// 初始化
|
// 初始化
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
setTreeLoading(true);
|
setTreeLoading(true);
|
||||||
treeData({}).then((res) => {
|
treeData({orgCategory: 'Org'}).then((res) => {
|
||||||
const { code, data } = res;
|
const { code, data } = res;
|
||||||
if (code === 200) {
|
if (code === 200) {
|
||||||
const tree = formatTreeData(data);
|
const tree = formatTreeData(data);
|
||||||
|
@ -23,6 +23,7 @@ export const getCategoryPage = (data: getCategoryPage) => request.post('/coscoSu
|
|||||||
|
|
||||||
interface treeInterface {
|
interface treeInterface {
|
||||||
upOrgId?: string
|
upOrgId?: string
|
||||||
|
orgCategory?: string
|
||||||
}
|
}
|
||||||
export const treeData = (params:treeInterface) => request.get('/org/list', { params });
|
export const treeData = (params:treeInterface) => request.get('/org/list', { params });
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user