From 3ce161bcbe9316eb8cd1760204ccfafcc2117a0d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E2=80=98huanghaiixia=E2=80=99?= <980486410@.com>
Date: Mon, 2 Feb 2026 10:43:46 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E6=9D=A1=E4=BB=B6=E6=B7=BB?=
=?UTF-8?q?=E5=8A=A0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/contract/ContractFact/index.ts | 4 +-
src/api/dayPlan/PngAppro/index.ts | 2 +-
src/api/dayPlan/PngApproGd/index.ts | 2 +-
src/api/mdm/PipeGasDownloadPoint/index.ts | 2 +-
src/views/approve/Appro/index.vue | 5 +-
.../ContractFact/components/config.ts | 18 ++++
src/views/contract/ContractFact/index.vue | 6 +-
.../ContractPurPng/components/config.ts | 37 +++++++++
src/views/contract/ContractPurPng/index.vue | 11 +--
.../ContractSales/components/config.ts | 25 +++++-
src/views/contract/ContractSales/index.vue | 3 +-
src/views/dayPlan/Demand/components/config.ts | 19 +++--
src/views/dayPlan/Demand/index.vue | 83 +++++++++++++++----
.../dayPlan/PngAppro/components/config.ts | 22 +++--
src/views/dayPlan/PngAppro/index.vue | 36 ++++----
src/views/dayPlan/PngApproGd/index.vue | 3 +-
src/views/dayPlan/PngApproJsz/index.vue | 33 ++++++--
.../components/searchForm.vue | 36 +++++---
.../dayPlan/PngMeasureSalesPur/index.vue | 5 +-
src/views/sales/Customer/index.vue | 3 +-
.../sales/CustomerGroup/components/config.ts | 2 +-
src/views/sales/CustomerGroup/index.vue | 3 +-
src/views/sales/GradeSystem/index.vue | 3 +-
src/views/sales/ScoreCustomer/index.vue | 3 +-
src/views/supplier/ScoreSupplier/index.vue | 3 +-
src/views/supplier/Supplier/index.vue | 3 +-
26 files changed, 282 insertions(+), 90 deletions(-)
diff --git a/src/api/contract/ContractFact/index.ts b/src/api/contract/ContractFact/index.ts
index c850027..88b39c0 100644
--- a/src/api/contract/ContractFact/index.ts
+++ b/src/api/contract/ContractFact/index.ts
@@ -3,8 +3,8 @@ import { defHttp } from '/@/utils/http/axios';
import { ErrorMessageMode } from '/#/axios';
enum Api {
- Page = '/contract/contractFact/page',
- // Page = '/magic-api/contract/lngContractFact/page',
+ // Page = '/contract/contractFact/page',
+ Page = '/magic-api/contract/lngContractFact/page',
List = '/contract/contractFact/list',
Info = '/contract/contractFact/info',
LngContractFact = '/contract/contractFact',
diff --git a/src/api/dayPlan/PngAppro/index.ts b/src/api/dayPlan/PngAppro/index.ts
index cfc8b1e..66c390b 100644
--- a/src/api/dayPlan/PngAppro/index.ts
+++ b/src/api/dayPlan/PngAppro/index.ts
@@ -6,7 +6,7 @@ enum Api {
// Page = '/dayPlan/pngAppro/page',
Page = '/magic-api/dayPlan/pngApproXs/page',
PageJsz = '/magic-api/dayPlan/pngApproJsz/page',
- PageGd = '/magic-api//dayPlan/pngApproGd/page',
+ PageGd = '/magic-api/dayPlan/pngApproGd/page',
List = '/dayPlan/pngAppro/list',
Info = '/dayPlan/pngAppro/info',
LngPngAppro = '/dayPlan/pngAppro',
diff --git a/src/api/dayPlan/PngApproGd/index.ts b/src/api/dayPlan/PngApproGd/index.ts
index 556640c..41fdec1 100644
--- a/src/api/dayPlan/PngApproGd/index.ts
+++ b/src/api/dayPlan/PngApproGd/index.ts
@@ -4,7 +4,7 @@ import { ErrorMessageMode } from '/#/axios';
enum Api {
// Page = '/dayPlan/pngApproGd/page',
- Page = '/magic-api//dayPlan/pngApproGd/page',
+ Page = '/magic-api/dayPlan/pngApproGd/page',
List = '/dayPlan/pngApproGd/list',
Info = '/dayPlan/pngApproGd/info',
LngPngAppro = '/dayPlan/pngApproGd',
diff --git a/src/api/mdm/PipeGasDownloadPoint/index.ts b/src/api/mdm/PipeGasDownloadPoint/index.ts
index 9a96d20..8557e08 100644
--- a/src/api/mdm/PipeGasDownloadPoint/index.ts
+++ b/src/api/mdm/PipeGasDownloadPoint/index.ts
@@ -4,7 +4,7 @@ import { ErrorMessageMode } from '/#/axios';
enum Api {
Page = '/mdm/pipeGasDownloadPoint/page',
- List = '/mdm/pipeGasDownloadPoint/list',
+ List = '/mdm/pipeGasDownloadPoint/list', //不分页
Info = '/mdm/pipeGasDownloadPoint/info',
LngBStationPng = '/mdm/pipeGasDownloadPoint',
diff --git a/src/views/approve/Appro/index.vue b/src/views/approve/Appro/index.vue
index 9e1dda5..1607fad 100644
--- a/src/views/approve/Appro/index.vue
+++ b/src/views/approve/Appro/index.vue
@@ -113,7 +113,8 @@
const taskIdRef = ref('');
const visibleFlowRecordModal = ref(false);
const [registerModal, { openModal }] = useModal();
- const formName='签报';
+ // const formName='签报';
+ const formName=currentRoute.value.meta?.title;
const defaultDate = ref([dayjs().subtract(6, 'day').format('YYYY-MM-DD'), dayjs().format('YYYY-MM-DD')]);
const [registerTable, { reload, getForm }] = useTable({
title: '' || (formName + '列表'),
@@ -168,7 +169,7 @@
},
}
],
- fieldMapToTime: [['dateAppro', ['startDate', 'endDate'], 'YYYY-MM-DD ', true],],
+ fieldMapToTime: [['dateAppro', ['startDate', 'endDate'], 'YYYY-MM-DD '],],
showResetButton: true,
},
immediate: false,
diff --git a/src/views/contract/ContractFact/components/config.ts b/src/views/contract/ContractFact/components/config.ts
index 253add3..49917f5 100644
--- a/src/views/contract/ContractFact/components/config.ts
+++ b/src/views/contract/ContractFact/components/config.ts
@@ -21,6 +21,24 @@ export const searchFormSchema: FormSchema[] = [
labelField: 'name',
valueField: 'value',
+ getPopupContainer: () => document.body,
+ },
+ },
+ {
+ field: 'comId',
+ label: '合同主体',
+ component: 'Input',
+ },
+ {
+ field: 'approCode',
+ label: '审批状态',
+ component: 'XjrSelect',
+ componentProps: {
+ datasourceType: 'dic',
+ params: { itemId: '1990669393069129729' },
+ labelField: 'name',
+ valueField: 'value',
+
getPopupContainer: () => document.body,
},
},
diff --git a/src/views/contract/ContractFact/index.vue b/src/views/contract/ContractFact/index.vue
index e659c20..15b43a7 100644
--- a/src/views/contract/ContractFact/index.vue
+++ b/src/views/contract/ContractFact/index.vue
@@ -112,7 +112,8 @@
const taskIdRef = ref('');
const visibleFlowRecordModal = ref(false);
const [registerModal, { openModal }] = useModal();
- const formName='合同要素';
+ // const formName='合同要素';
+ const formName=currentRoute.value.meta?.title;
const [registerTable, { reload, }] = useTable({
title: '' || (formName + '列表'),
api: getLngContractFactPage,
@@ -127,7 +128,7 @@
showResetButton: true,
},
beforeFetch: (params) => {
- return { ...params, FormId: formIdComputedRef.value, PK: 'id' };
+ return { ...params, FormId: formIdComputedRef.value, PK: 'id',page: params.limit};
},
afterFetch: (res) => {
tableRef.value.setToolBarWidth();
@@ -396,7 +397,6 @@
if (record.approCode == 'YSP') {
actionsList = actionsList.concat(updateBtn);
}
-
// if (record.workflowData?.enabled) {
// //与工作流有关联的表单
// if (record.workflowData.status) {
diff --git a/src/views/contract/ContractPurPng/components/config.ts b/src/views/contract/ContractPurPng/components/config.ts
index 135e4d3..d9aeffa 100644
--- a/src/views/contract/ContractPurPng/components/config.ts
+++ b/src/views/contract/ContractPurPng/components/config.ts
@@ -17,6 +17,43 @@ export const searchFormSchema: FormSchema[] = [
label: '供应商',
component: 'Input',
},
+ {
+ field: 'comId',
+ label: '合同主体',
+ component: 'Input',
+ },
+ {
+ field: 'pointUpName',
+ label: '上载点',
+ component: 'Input',
+ // componentProps: {
+ // showSearch: true,
+ // optionFilterProp: 'label',
+ // filterOption: (input: string, option: any) => {
+ // return option.label.toLowerCase().indexOf(input.toLowerCase()) >= 0;
+ // },
+ // options: [
+ // // { label: '全部', value: '' },
+ // ],
+ // placeholder: '请选择',
+ // allowClear: true,
+
+ // getPopupContainer: () => document.body,
+ // },
+ },
+ {
+ field: 'approCode',
+ label: '审批状态',
+ component: 'XjrSelect',
+ componentProps: {
+ datasourceType: 'dic',
+ params: { itemId: '1990669393069129729' },
+ labelField: 'name',
+ valueField: 'value',
+
+ getPopupContainer: () => document.body,
+ },
+ },
];
export const columns: BasicColumn[] = [
diff --git a/src/views/contract/ContractPurPng/index.vue b/src/views/contract/ContractPurPng/index.vue
index 52bdeba..746bc72 100644
--- a/src/views/contract/ContractPurPng/index.vue
+++ b/src/views/contract/ContractPurPng/index.vue
@@ -112,7 +112,8 @@
const taskIdRef = ref('');
const visibleFlowRecordModal = ref(false);
const [registerModal, { openModal }] = useModal();
- const formName='国内管道气采购';
+ // const formName='国内管道气采购';
+ const formName=currentRoute.value.meta?.title;
const [registerTable, { reload, }] = useTable({
title: '' || (formName + '列表'),
api: getLngContractPage,
@@ -496,13 +497,7 @@
:deep(.ant-table-selection-col) {
width: 50px;
}
- :deep(.ant-col-8:nth-child(1) .ant-form-item-label) {
- width: 100px !important;
- }
- :deep(.ant-col-8:nth-child(1)) {
- max-width: 300px !important;
- width: 300px !important;
- }
+
.show{
display: flex;
}
diff --git a/src/views/contract/ContractSales/components/config.ts b/src/views/contract/ContractSales/components/config.ts
index e575e07..87cf5e3 100644
--- a/src/views/contract/ContractSales/components/config.ts
+++ b/src/views/contract/ContractSales/components/config.ts
@@ -15,7 +15,30 @@ export const searchFormSchema: FormSchema[] = [
field: 'cpName',
label: '客户',
component: 'Input',
- }
+ },
+ {
+ field: 'comId',
+ label: '合同主体',
+ component: 'Input',
+ },
+ {
+ field: 'pointUpName',
+ label: '交割点',
+ component: 'Input',
+ },
+ {
+ field: 'approCode',
+ label: '审批状态',
+ component: 'XjrSelect',
+ componentProps: {
+ datasourceType: 'dic',
+ params: { itemId: '1990669393069129729' },
+ labelField: 'name',
+ valueField: 'value',
+
+ getPopupContainer: () => document.body,
+ },
+ },
];
export const columns: BasicColumn[] = [
diff --git a/src/views/contract/ContractSales/index.vue b/src/views/contract/ContractSales/index.vue
index eccdf60..1892097 100644
--- a/src/views/contract/ContractSales/index.vue
+++ b/src/views/contract/ContractSales/index.vue
@@ -112,7 +112,8 @@
const taskIdRef = ref('');
const visibleFlowRecordModal = ref(false);
const [registerModal, { openModal }] = useModal();
- const formName='国内管道气销售';
+ // const formName='国内管道气销售';
+ const formName=currentRoute.value.meta?.title;
const [registerTable, { reload, }] = useTable({
title: '' || (formName + '列表'),
api: getLngContractPage,
diff --git a/src/views/dayPlan/Demand/components/config.ts b/src/views/dayPlan/Demand/components/config.ts
index 7aca503..f906236 100644
--- a/src/views/dayPlan/Demand/components/config.ts
+++ b/src/views/dayPlan/Demand/components/config.ts
@@ -6,6 +6,16 @@ export const formConfig = {
};
export const searchFormSchema: FormSchema[] = [
+ {
+ field: 'datePlan',
+ label: '计划日期',
+ component: 'RangePicker',
+ componentProps: {
+ format: 'YYYY-MM-DD',
+ style: { width: '100%' },
+ getPopupContainer: () => document.body,
+ },
+ },
{
field: 'pointDelyName',
@@ -118,15 +128,6 @@ export const columns: BasicColumn[] = [
sorter: true,
},
- {
- dataIndex: 'note',
- title: '备注',
- componentType: 'input',
- align: 'left',
-
- sorter: true,
- },
-
{
dataIndex: 'reply',
title: '批复意见',
diff --git a/src/views/dayPlan/Demand/index.vue b/src/views/dayPlan/Demand/index.vue
index ca413a8..f45c019 100644
--- a/src/views/dayPlan/Demand/index.vue
+++ b/src/views/dayPlan/Demand/index.vue
@@ -68,7 +68,8 @@
import useEventBus from '/@/hooks/event/useEventBus';
import { cloneDeep } from 'lodash-es';
import NP from 'number-precision';
-
+ import dayjs from 'dayjs';
+ const defaultDate = ref([dayjs().format('YYYY-MM-DD'),dayjs().add(1, 'day').format('YYYY-MM-DD')]);
const { bus, CREATE_FLOW, FLOW_PROCESSED, FORM_LIST_MODIFIED } = useEventBus();
const { notification } = useMessage();
@@ -124,7 +125,8 @@
const [registerModal, { openModal }] = useModal();
const [registerImportModal, { openModal: openImportModal }] = useModal();
- const formName='日计划-客户需求';
+ // const formName='管道气日计划';
+ const formName=currentRoute.value.meta?.title;
const [registerTable, { reload, clearSelectedRowKeys }] = useTable({
title: '' || (formName + '列表'),
api: getLngPngDemandPage,
@@ -134,8 +136,44 @@
rowProps: {
gutter: 16,
},
- schemas: customSearchFormSchema,
- fieldMapToTime: [],
+ schemas: [
+ {
+ field: 'datePlan',
+ label: '计划日期',
+ component: 'RangePicker',
+ defaultValue: defaultDate.value,
+ componentProps: {
+ format: 'YYYY-MM-DD',
+ style: { width: '100%' },
+ getPopupContainer: () => document.body,
+ },
+ },
+
+ {
+ field: 'pointDelyName',
+ label: '下载点',
+ component: 'Input',
+ },
+ {
+ field: 'kName',
+ label: '销售合同名称/编码',
+ component: 'Input',
+ },
+ {
+ field: 'approCode',
+ label: '审批状态',
+ component: 'XjrSelect',
+ componentProps: {
+ datasourceType: 'dic',
+ params: { itemId: '1990669393069129729' },
+ labelField: 'name',
+ valueField: 'value',
+
+ getPopupContainer: () => document.body,
+ },
+ },
+ ],
+ fieldMapToTime: [['datePlan', ['startDate', 'endDate'], 'YYYY-MM-DD']],
showResetButton: true,
submitButtonOptions: {
text: '搜索',
@@ -150,6 +188,7 @@
},
},
},
+ immediate: false,
beforeFetch: (params) => {
return { ...params, FormId: formIdComputedRef.value, PK: 'id',page:params.limit };
},
@@ -209,7 +248,7 @@
path: '/dayPlan/Demand/createForm',
query: {
formPath: 'dayPlan/Demand',
- formName: formName,
+ formName: "查看"+formName,
formId:currentRoute.value.meta.formId,
id: record.id,
type:'view'
@@ -237,7 +276,7 @@
path: '/dayPlan/Demand/createForm',
query: {
formPath: 'dayPlan/Demand',
- formName: formName,
+ formName: "新建"+formName,
formId:currentRoute.value.meta.formId
}
});
@@ -249,7 +288,7 @@
path: '/dayPlan/Demand/createForm',
query: {
formPath: 'dayPlan/Demand',
- formName: formName,
+ formName: "编辑"+formName,
formId:currentRoute.value.meta.formId,
id: record.id,
type: 'edit'
@@ -262,7 +301,7 @@
path: '/dayPlan/Demand/createForm',
query: {
formPath: 'dayPlan/Demand',
- formName: formName,
+ formName: "对比"+formName,
formId:currentRoute.value.meta.formId,
id: record.id,
type: 'compare'
@@ -394,6 +433,7 @@
reload()
}
onMounted(() => {
+ reload({ searchInfo: { startDate: defaultDate.value[0], endDate: defaultDate.value[1] }});
if (schemaIdComputedRef.value) {
bus.on(FLOW_PROCESSED, handleRefresh);
@@ -557,7 +597,10 @@
};
\ No newline at end of file
diff --git a/src/views/dayPlan/PngAppro/components/config.ts b/src/views/dayPlan/PngAppro/components/config.ts
index 4622b68..8b3fc1d 100644
--- a/src/views/dayPlan/PngAppro/components/config.ts
+++ b/src/views/dayPlan/PngAppro/components/config.ts
@@ -6,7 +6,21 @@ export const formConfig = {
};
export const searchFormSchema: FormSchema[] = [
-
+ {
+ field: 'cuCode',
+ label: '客户名称',
+ component: 'Input',
+ },
+ {
+ field: 'kName',
+ label: '合同名称',
+ component: 'Input',
+ },
+ {
+ field: 'pointDelyName',
+ label: '下载点',
+ component: 'Input',
+ },
{
field: 'datePlan',
label: '计划日期',
@@ -17,12 +31,8 @@ export const searchFormSchema: FormSchema[] = [
getPopupContainer: () => document.body,
},
},
+
{
- field: 'cuCode',
- label: '客户名称/简称/编码',
- component: 'Input',
- },
- {
field: 'approCode',
label: '审批状态',
component: 'XjrSelect',
diff --git a/src/views/dayPlan/PngAppro/index.vue b/src/views/dayPlan/PngAppro/index.vue
index 72c1f06..25b83e0 100644
--- a/src/views/dayPlan/PngAppro/index.vue
+++ b/src/views/dayPlan/PngAppro/index.vue
@@ -115,7 +115,8 @@
const [registerModal, { openModal}] = useModal();
const [registerApproStatus, { openModal: openModalApproStatus}] = useModal();
- let formName='管道气销售审批';
+ // let formName='管道气销售审批';
+ const formName=currentRoute.value.meta?.title;
let curPath = 'dayPlan/PngAppro/index'
const [registerTable, { reload, clearSelectedRowKeys, setTableData }] = useTable({
title: '' || (formName + '列表'),
@@ -204,7 +205,7 @@
path: '/dayPlan/PngAppro/createForm',
query: {
formPath: curPath,
- formName: formName,
+ formName: "查看"+formName,
formId:currentRoute.value.meta.formId,
id: record.id,
type: 'view'
@@ -247,7 +248,7 @@
path: '/dayPlan/PngAppro/createForm',
query: {
formPath: curPath,
- formName: formName,
+ formName: "审批"+formName,
formId:currentRoute.value.meta.formId,
id: record.id
}
@@ -258,7 +259,7 @@
path: '/dayPlan/PngAppro/createForm',
query: {
formPath: curPath,
- formName: formName+'对比',
+ formName: '对比'+formName,
formId:currentRoute.value.meta.formId,
id: record.demandOrgId,
type: 'compare'
@@ -444,24 +445,31 @@
:deep(.ant-table-selection-col) {
width: 50px;
}
- :deep( .ant-col-8:nth-child(1)) {
+ :deep( .ant-col-8:nth-child(4)) {
width: 320px !important;
max-width: 320px !important;;
}
- :deep(.ant-col-8:nth-child(1) .ant-form-item-label) {
+ :deep(.ant-col-8:nth-child(4) .ant-form-item-label) {
width: 80px !important;
}
- :deep( .ant-col-8:nth-child(2)) {
- width: 360px !important;
+ :deep( .w-full .ant-col-8:nth-child(1)) {
+ width: 320px !important;
max-width: 320px !important;;
}
- :deep(.ant-col-8:nth-child(2) .ant-form-item-label) {
- width: 160px !important;
- }
- :deep(.ant-col-8:nth-child(2) .ant-form-item-label .ant-form-item-no-colon) {
- width: 160px !important;
- max-width: 160px !important;
+ :deep(.w-full .ant-col-8:nth-child(1) .ant-form-item-label) {
+ width: 80px !important;
}
+ // :deep( .ant-col-8:nth-child(2)) {
+ // width: 360px !important;
+ // max-width: 320px !important;;
+ // }
+ // :deep(.ant-col-8:nth-child(2) .ant-form-item-label) {
+ // width: 160px !important;
+ // }
+ // :deep(.ant-col-8:nth-child(2) .ant-form-item-label .ant-form-item-no-colon) {
+ // width: 160px !important;
+ // max-width: 160px !important;
+ // }
.show{
display: flex;
}
diff --git a/src/views/dayPlan/PngApproGd/index.vue b/src/views/dayPlan/PngApproGd/index.vue
index 4d876d2..32000f2 100644
--- a/src/views/dayPlan/PngApproGd/index.vue
+++ b/src/views/dayPlan/PngApproGd/index.vue
@@ -95,7 +95,8 @@
const schemaIdComputedRef = ref();
schemaIdComputedRef.value = currentRoute.value.meta.schemaId
const [registerModal, { openModal }] = useModal();
- const formName='管道气管道审批';
+ // const formName='管道气管道审批';
+ const formName=currentRoute.value.meta?.title;
const [registerTable, { reload, clearSelectedRowKeys }] = useTable({
title: '' || (formName + '列表'),
api: getLngPngApproPage,
diff --git a/src/views/dayPlan/PngApproJsz/index.vue b/src/views/dayPlan/PngApproJsz/index.vue
index a391ed6..e5d23c3 100644
--- a/src/views/dayPlan/PngApproJsz/index.vue
+++ b/src/views/dayPlan/PngApproJsz/index.vue
@@ -51,9 +51,9 @@
import useEventBus from '/@/hooks/event/useEventBus';
import { cloneDeep } from 'lodash-es';
import rejectReplyModal from '/@/components/common/rejectReplyModal.vue';
-
+ import dayjs from 'dayjs';
const { bus, CREATE_FLOW, FLOW_PROCESSED, FORM_LIST_MODIFIED } = useEventBus();
-
+ const defaultDate = ref([dayjs().format('YYYY-MM-DD'),dayjs().add(1, 'day').format('YYYY-MM-DD')]);
const { notification } = useMessage();
const { t } = useI18n();
defineEmits(['register']);
@@ -96,7 +96,8 @@
const schemaIdComputedRef = ref();
schemaIdComputedRef.value = currentRoute.value.meta.schemaId
const [registerModal, { openModal }] = useModal();
- const formName='管道气接收站审批';
+ // const formName='管道气接收站审批';
+ const formName=currentRoute.value.meta?.title;
const [registerTable, { reload, clearSelectedRowKeys }] = useTable({
title: '' || (formName + '列表'),
api: getLngPngApproPage,
@@ -106,10 +107,23 @@
rowProps: {
gutter: 16,
},
- schemas: customSearchFormSchema,
- fieldMapToTime: [['datePlan', ['startDate', 'endDate'], 'YYYY-MM-DD HH:mm:ss ', true],],
+ schemas: [
+ {
+ field: 'datePlan',
+ label: '计划日期',
+ component: 'RangePicker',
+ defaultValue: defaultDate.value,
+ componentProps: {
+ format: 'YYYY-MM-DD',
+ style: { width: '100%' },
+ getPopupContainer: () => document.body,
+ },
+ },
+ ],
+ fieldMapToTime: [['datePlan', ['startDate', 'endDate'], 'YYYY-MM-DD'],],
showResetButton: true,
},
+ immediate: false,
beforeFetch: (params) => {
return { ...params, FormId: formIdComputedRef.value, PK: 'id',page: params.limit };
},
@@ -308,7 +322,7 @@
}
onMounted(() => {
-
+ reload({ searchInfo: { startDate: defaultDate.value[0], endDate: defaultDate.value[1] }});
if (schemaIdComputedRef.value) {
bus.on(FLOW_PROCESSED, handleRefresh);
bus.on(CREATE_FLOW, handleRefresh);
@@ -390,4 +404,11 @@
.hide{
display: none !important;
}
+ :deep( .ant-col-8:nth-child(1)) {
+ width: 320px !important;
+ max-width: 320px !important;;
+ }
+ :deep(.ant-col-8:nth-child(1) .ant-form-item-label) {
+ width: 80px !important;
+ }
\ No newline at end of file
diff --git a/src/views/dayPlan/PngMeasureSalesPur/components/searchForm.vue b/src/views/dayPlan/PngMeasureSalesPur/components/searchForm.vue
index 4f3485f..29d949e 100644
--- a/src/views/dayPlan/PngMeasureSalesPur/components/searchForm.vue
+++ b/src/views/dayPlan/PngMeasureSalesPur/components/searchForm.vue
@@ -26,19 +26,31 @@
-
+
+
-
+
+
-
+
+
+
+
+
+
+
+
+ {{ item.label }}
+
+
+
@@ -80,6 +92,12 @@
wrapperCol: { span: 15 },
}
const isAdvanced = ref(false)
+ const statusList = [
+ {label: '计量中', value: 'JLZ'},
+ {label: '结算中', value: 'JSZ'},
+ {label: '已结算', value: 'YJS'},
+ {label: '计量完成', value: 'JLWC'},
+ ]
onMounted(() => {
@@ -105,15 +123,13 @@
const onSearch = () => {
let obj = {
...formState.value,
- startDate: formState.value.datePlan ? dayjs(formState.value.datePlan[0]).format('YYYY-MM-DD') : '',
- endDate: formState.value.datePlan ? dayjs(formState.value.datePlan[1]).format('YYYY-MM-DD') : '',
+ // startDate: formState.value.datePlan ? dayjs(formState.value.datePlan[0]).format('YYYY-MM-DD') : '',
+ // endDate: formState.value.datePlan ? dayjs(formState.value.datePlan[1]).format('YYYY-MM-DD') : '',
dateMeaStart: formState.value.dateMea ? dayjs(formState.value.dateMea[0]).format('YYYY-MM-DD') : '',
dateMeaEnd: formState.value.dateMea ? dayjs(formState.value.dateMea[1]).format('YYYY-MM-DD') : '',
}
- delete obj.datePlan
+ // delete obj.datePlan
delete obj.dateMea
- delete obj.pointUpName
- delete obj.pointDelyName
emit('search', obj)
}
const onReset = () => {
diff --git a/src/views/dayPlan/PngMeasureSalesPur/index.vue b/src/views/dayPlan/PngMeasureSalesPur/index.vue
index fda5f3e..7c8e6ad 100644
--- a/src/views/dayPlan/PngMeasureSalesPur/index.vue
+++ b/src/views/dayPlan/PngMeasureSalesPur/index.vue
@@ -156,7 +156,8 @@
const tableName = 'PngMeasureSalesPur';
const columnName = 'PngMeasureSalesPur';
- const formName='管道气采购计量';
+ // const formName='管道气采购计量';
+ const formName=currentRoute.value.meta?.title;
const loadData = async () => {
loading.value = true;
@@ -218,7 +219,7 @@
path: '/dayPlan/PngMeasureSalesPur/createForm',
query: {
formPath: 'dayPlan/PngMeasureSalesPur',
- formName: formName,
+ formName: "新建"+formName,
formId:currentRoute.value.meta.formId,
type:'add'
}
diff --git a/src/views/sales/Customer/index.vue b/src/views/sales/Customer/index.vue
index 228c150..7ed3457 100644
--- a/src/views/sales/Customer/index.vue
+++ b/src/views/sales/Customer/index.vue
@@ -112,7 +112,8 @@
const taskIdRef = ref('');
const visibleFlowRecordModal = ref(false);
const [registerModal, { openModal }] = useModal();
- const formName='客户';
+ // const formName='客户';
+ const formName=currentRoute.value.meta?.title;
const [registerTable, { reload, clearSelectedRowKeys }] = useTable({
title: '' || (formName + '列表'),
api: getLngCustomerPage,
diff --git a/src/views/sales/CustomerGroup/components/config.ts b/src/views/sales/CustomerGroup/components/config.ts
index 027f2bf..82f4f82 100644
--- a/src/views/sales/CustomerGroup/components/config.ts
+++ b/src/views/sales/CustomerGroup/components/config.ts
@@ -58,7 +58,7 @@ export const columns: BasicColumn[] = [
{
dataIndex: 'dateFrom',
- title: '超始日期',
+ title: '起始日期',
componentType: 'date',
align: 'left',
diff --git a/src/views/sales/CustomerGroup/index.vue b/src/views/sales/CustomerGroup/index.vue
index 7fca38c..dbb6548 100644
--- a/src/views/sales/CustomerGroup/index.vue
+++ b/src/views/sales/CustomerGroup/index.vue
@@ -88,7 +88,8 @@
const schemaIdComputedRef = ref();
schemaIdComputedRef.value = currentRoute.value.meta.schemaId
const [registerModal, { openModal }] = useModal();
- const formName='客户组';
+ // const formName='客户组';
+ const formName=currentRoute.value.meta?.title;
const [registerTable, { reload, clearSelectedRowKeys }] = useTable({
title: '' || (formName + '列表'),
api: getLngCustomerGroupPage,
diff --git a/src/views/sales/GradeSystem/index.vue b/src/views/sales/GradeSystem/index.vue
index cc8c167..4063e35 100644
--- a/src/views/sales/GradeSystem/index.vue
+++ b/src/views/sales/GradeSystem/index.vue
@@ -90,7 +90,8 @@
const schemaIdComputedRef = ref();
schemaIdComputedRef.value = currentRoute.value.meta.schemaId
const [registerModal, { openModal }] = useModal();
- const formName='评价体系';
+ // const formName='评价体系';
+ const formName=currentRoute.value.meta?.title;
const [registerTable, { reload, clearSelectedRowKeys }] = useTable({
title: '' || (formName + '列表'),
api: getLngGradeSystemPage,
diff --git a/src/views/sales/ScoreCustomer/index.vue b/src/views/sales/ScoreCustomer/index.vue
index 9a18268..fde321d 100644
--- a/src/views/sales/ScoreCustomer/index.vue
+++ b/src/views/sales/ScoreCustomer/index.vue
@@ -115,7 +115,8 @@
const taskIdRef = ref('');
const visibleFlowRecordModal = ref(false);
const [registerModal, { openModal }] = useModal();
- const formName='客户评价';
+ // const formName='客户评价';
+ const formName=currentRoute.value.meta?.title;
const [registerTable, { reload, clearSelectedRowKeys }] = useTable({
title: '' || (formName + '列表'),
api: getLngScorePage,
diff --git a/src/views/supplier/ScoreSupplier/index.vue b/src/views/supplier/ScoreSupplier/index.vue
index 33c2c48..f1532ef 100644
--- a/src/views/supplier/ScoreSupplier/index.vue
+++ b/src/views/supplier/ScoreSupplier/index.vue
@@ -112,7 +112,8 @@
const taskIdRef = ref('');
const visibleFlowRecordModal = ref(false);
const [registerModal, { openModal }] = useModal();
- const formName='供应商评价';
+ // const formName='供应商评价';
+ const formName=currentRoute.value.meta?.title;
const [registerTable, { reload, clearSelectedRowKeys }] = useTable({
title: '' || (formName + '列表'),
api: getLngScorePage,
diff --git a/src/views/supplier/Supplier/index.vue b/src/views/supplier/Supplier/index.vue
index 5c4bf09..3b26be5 100644
--- a/src/views/supplier/Supplier/index.vue
+++ b/src/views/supplier/Supplier/index.vue
@@ -110,7 +110,8 @@
const taskIdRef = ref('');
const visibleFlowRecordModal = ref(false);
const [registerModal, { openModal }] = useModal();
- const formName='供应商';
+ // const formName='供应商';
+ const formName=currentRoute.value.meta?.title;
const [registerTable, { reload, clearSelectedRowKeys }] = useTable({
title: '' || (formName + '列表'),
api: getLngSupplierPage,