diff --git a/src/api/approve/Appro/index.ts b/src/api/approve/Appro/index.ts index 5fe9040..e9e80df 100644 --- a/src/api/approve/Appro/index.ts +++ b/src/api/approve/Appro/index.ts @@ -3,8 +3,8 @@ import { defHttp } from '/@/utils/http/axios'; import { ErrorMessageMode } from '/#/axios'; enum Api { - Page = '/approve/appro/page', - // Page = '/magic-api/sales/lngApproPage', + // Page = '/approve/appro/page', + Page = '/magic-api/sales/lngApproPage', List = '/approve/appro/list', Info = '/approve/appro/info', LngAppro = '/approve/appro', diff --git a/src/api/contract/ContractPurPng/index.ts b/src/api/contract/ContractPurPng/index.ts index d2895c0..6440b40 100644 --- a/src/api/contract/ContractPurPng/index.ts +++ b/src/api/contract/ContractPurPng/index.ts @@ -3,7 +3,8 @@ import { defHttp } from '/@/utils/http/axios'; import { ErrorMessageMode } from '/#/axios'; enum Api { - Page = '/contract/contractPurPng/page', + // Page = '/contract/contractPurPng/page', + Page = '/magic-api/contract/contractPurPng/page', List = '/contract/contractPurPng/list', Info = '/contract/contractPurPng/info', LngContract = '/contract/contractPurPng', diff --git a/src/api/contract/ContractSales/index.ts b/src/api/contract/ContractSales/index.ts index 5f18bf5..a380710 100644 --- a/src/api/contract/ContractSales/index.ts +++ b/src/api/contract/ContractSales/index.ts @@ -3,7 +3,8 @@ import { defHttp } from '/@/utils/http/axios'; import { ErrorMessageMode } from '/#/axios'; enum Api { - Page = '/contract/contractSales/page', + // Page = '/contract/contractSales/page', + Page = '/magic-api/contract/contractSales/page', List = '/contract/contractSales/list', Info = '/contract/contractSales/info', LngContract = '/contract/contractSales', diff --git a/src/api/sales/Customer/index.ts b/src/api/sales/Customer/index.ts index 23f8575..bed2e94 100644 --- a/src/api/sales/Customer/index.ts +++ b/src/api/sales/Customer/index.ts @@ -3,7 +3,8 @@ import { defHttp } from '/@/utils/http/axios'; import { ErrorMessageMode } from '/#/axios'; enum Api { - Page = '/sales/customer/page', + // Page = '/sales/customer/page', + Page = '/magic-api/sales/customer/page', List = '/sales/customer/list', Info = '/sales/customer/info', LngCustomer = '/sales/customer', diff --git a/src/api/sales/GradeSystem/index.ts b/src/api/sales/GradeSystem/index.ts index ad72f6e..0c2661a 100644 --- a/src/api/sales/GradeSystem/index.ts +++ b/src/api/sales/GradeSystem/index.ts @@ -3,7 +3,8 @@ import { defHttp } from '/@/utils/http/axios'; import { ErrorMessageMode } from '/#/axios'; enum Api { - Page = '/sales/gradeSystem/page', + // Page = '/sales/gradeSystem/page', + Page = '/magic-api/sales/gradeSystem/page', List = '/sales/gradeSystem/list', Info = '/sales/gradeSystem/info', LngGradeSystem = '/sales/gradeSystem', diff --git a/src/api/sales/ScoreCustomer/index.ts b/src/api/sales/ScoreCustomer/index.ts index e80708a..11d72e1 100644 --- a/src/api/sales/ScoreCustomer/index.ts +++ b/src/api/sales/ScoreCustomer/index.ts @@ -3,8 +3,8 @@ import { defHttp } from '/@/utils/http/axios'; import { ErrorMessageMode } from '/#/axios'; enum Api { - Page = '/sales/scoreCustomer/page', - // Page = '/magic-api/sales/scoreCustomerPage', + // Page = '/sales/scoreCustomer/page', + Page = '/magic-api/sales/scoreCustomerPage', List = '/sales/scoreCustomer/list', Info = '/sales/scoreCustomer/info', LngScore = '/sales/scoreCustomer', diff --git a/src/api/supplier/ScoreSupplier/index.ts b/src/api/supplier/ScoreSupplier/index.ts index bd58916..ec16062 100644 --- a/src/api/supplier/ScoreSupplier/index.ts +++ b/src/api/supplier/ScoreSupplier/index.ts @@ -3,8 +3,8 @@ import { defHttp } from '/@/utils/http/axios'; import { ErrorMessageMode } from '/#/axios'; enum Api { - Page = '/supplier/scoreSupplier/page', - // Page = '/magic-api/supplier/scoreSupplierPage', + // Page = '/supplier/scoreSupplier/page', + Page = '/magic-api/supplier/scoreSupplierPage', List = '/supplier/scoreSupplier/list', Info = '/supplier/scoreSupplier/info', LngScore = '/supplier/scoreSupplier', diff --git a/src/api/supplier/Supplier/index.ts b/src/api/supplier/Supplier/index.ts index f9fc5ca..2c9931e 100644 --- a/src/api/supplier/Supplier/index.ts +++ b/src/api/supplier/Supplier/index.ts @@ -3,7 +3,8 @@ import { defHttp } from '/@/utils/http/axios'; import { ErrorMessageMode } from '/#/axios'; enum Api { - Page = '/supplier/supplier/page', + // Page = '/supplier/supplier/page', + Page = '/magic-api/supplier/supplier/page', List = '/supplier/supplier/list', Info = '/supplier/supplier/info', LngSupplier = '/supplier/supplier', diff --git a/src/components/CreateCodeStep/src/ViewDesignStep.vue b/src/components/CreateCodeStep/src/ViewDesignStep.vue index 61471d3..d403ed3 100644 --- a/src/components/CreateCodeStep/src/ViewDesignStep.vue +++ b/src/components/CreateCodeStep/src/ViewDesignStep.vue @@ -671,6 +671,13 @@ icon: 'ant-design:printer-outlined', isDefault: true }, + { + isUse: false, + name: t('提交'), + code: 'submit', + icon: 'ant-design:send-outlined', + isDefault: true + }, { isUse: false, name: t('变更'), diff --git a/src/components/common/approListModal.vue b/src/components/common/approListModal.vue index 3eeb939..6ff108b 100644 --- a/src/components/common/approListModal.vue +++ b/src/components/common/approListModal.vue @@ -64,7 +64,7 @@ }, immediate: false, // 设置为不立即调用 beforeFetch: (params) => { - return { ...params, valid: 'Y',approCode: 'YSP'}; + return { ...params, valid: 'Y',approCode: 'YSP',page:params.limit}; }, rowSelection: { type: props.selectType, diff --git a/src/components/common/customerListModal.vue b/src/components/common/customerListModal.vue index 2a1af7b..a9ae717 100644 --- a/src/components/common/customerListModal.vue +++ b/src/components/common/customerListModal.vue @@ -61,7 +61,7 @@ }, immediate: false, // 设置为不立即调用 beforeFetch: (params) => { - return { ...params, valid: 'Y',approCode: 'YSP'}; + return { ...params, valid: 'Y',approCode: 'YSP',page:params.limit}; }, rowSelection: { type: props.selectType, diff --git a/src/components/common/customerSupplierListModal.vue b/src/components/common/customerSupplierListModal.vue index 0284fce..47814ec 100644 --- a/src/components/common/customerSupplierListModal.vue +++ b/src/components/common/customerSupplierListModal.vue @@ -81,7 +81,7 @@ }, immediate: false, // 设置为不立即调用 beforeFetch: (params) => { - return { ...params, valid: 'Y',approCode: 'YSP'}; + return { ...params, valid: 'Y',approCode: 'YSP',page:params.limit}; }, rowSelection: { type: props.selectType, @@ -104,7 +104,7 @@ }, immediate: false, // 设置为不立即调用 beforeFetch: (params) => { - return { ...params, valid: 'Y',approCode: 'YSP'}; + return { ...params, valid: 'Y',approCode: 'YSP',page:params.limit}; }, rowSelection: { type: props.selectType, diff --git a/src/components/common/supplierListModal.vue b/src/components/common/supplierListModal.vue index 0642671..dc51953 100644 --- a/src/components/common/supplierListModal.vue +++ b/src/components/common/supplierListModal.vue @@ -61,7 +61,7 @@ }, immediate: false, // 设置为不立即调用 beforeFetch: (params) => { - return { ...params, valid: 'Y',approCode: 'YSP'}; + return { ...params, valid: 'Y',approCode: 'YSP',page:params.limit}; }, rowSelection: { type: props.selectType, diff --git a/src/views/approve/Appro/index.vue b/src/views/approve/Appro/index.vue index b00b63e..8b97435 100644 --- a/src/views/approve/Appro/index.vue +++ b/src/views/approve/Appro/index.vue @@ -127,7 +127,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(); diff --git a/src/views/contract/ContractPurPng/index.vue b/src/views/contract/ContractPurPng/index.vue index 115a984..13e96b9 100644 --- a/src/views/contract/ContractPurPng/index.vue +++ b/src/views/contract/ContractPurPng/index.vue @@ -127,7 +127,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(); diff --git a/src/views/contract/ContractSales/index.vue b/src/views/contract/ContractSales/index.vue index c356c1f..11876a1 100644 --- a/src/views/contract/ContractSales/index.vue +++ b/src/views/contract/ContractSales/index.vue @@ -127,7 +127,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(); diff --git a/src/views/dayPlan/Demand/components/config.ts b/src/views/dayPlan/Demand/components/config.ts index d39c559..7aca503 100644 --- a/src/views/dayPlan/Demand/components/config.ts +++ b/src/views/dayPlan/Demand/components/config.ts @@ -92,7 +92,7 @@ export const columns: BasicColumn[] = [ }, { - dataIndex: 'priceSalesGj', + dataIndex: 'qtySalesGj', title: '批复量 (吉焦)', componentType: 'input', align: 'left', @@ -101,7 +101,7 @@ export const columns: BasicColumn[] = [ }, { - dataIndex: 'priceSalesM3', + dataIndex: 'qtySalesM3', title: '批复量 (万方)', componentType: 'input', align: 'left', @@ -110,7 +110,7 @@ export const columns: BasicColumn[] = [ }, { - dataIndex: 'ksName', + dataIndex: 'kName', title: '合同', componentType: 'input', align: 'left', diff --git a/src/views/dayPlan/Demand/components/createForm.vue b/src/views/dayPlan/Demand/components/createForm.vue index 1444812..5d19d29 100644 --- a/src/views/dayPlan/Demand/components/createForm.vue +++ b/src/views/dayPlan/Demand/components/createForm.vue @@ -15,7 +15,7 @@ - + @@ -127,6 +127,10 @@ } } const changeData = (obj) => { + if (Object.keys(obj).length === 0) return { + list : [], + params: {} + } let arr = obj.lngPngDemandPurList || [] obj.datePlan = obj.datePlan ? dayjs(obj.datePlan) : null obj.qtyContractM3 = NP.divide(Number(obj.qtyContractM3), 10000) diff --git a/src/views/dayPlan/Demand/index.vue b/src/views/dayPlan/Demand/index.vue index 9952dff..ca413a8 100644 --- a/src/views/dayPlan/Demand/index.vue +++ b/src/views/dayPlan/Demand/index.vue @@ -18,6 +18,12 @@ + + @@ -31,9 +37,7 @@ const logId = ref('') const logPath = ref('/dayPlan/demand/datalog'); import { DataLog } from '/@/components/pcitc'; - import { ref, computed, onMounted, onUnmounted, createVNode, - -} from 'vue'; + import { ref, computed, onMounted, onUnmounted, createVNode} from 'vue'; import { Modal } from 'ant-design-vue'; import { ExclamationCircleOutlined } from '@ant-design/icons-vue'; @@ -63,6 +67,7 @@ import useEventBus from '/@/hooks/event/useEventBus'; import { cloneDeep } from 'lodash-es'; + import NP from 'number-precision'; const { bus, CREATE_FLOW, FLOW_PROCESSED, FORM_LIST_MODIFIED } = useEventBus(); @@ -570,7 +575,7 @@ display: none !important; } :deep( .ant-col-8:nth-child(2)) { - width: 360px !important; + width: 320px !important; max-width: 320px !important;; } :deep(.ant-col-8:nth-child(2) .ant-form-item-label) { diff --git a/src/views/dayPlan/PngAppro/components/createForm.vue b/src/views/dayPlan/PngAppro/components/createForm.vue index 93c739a..636025e 100644 --- a/src/views/dayPlan/PngAppro/components/createForm.vue +++ b/src/views/dayPlan/PngAppro/components/createForm.vue @@ -107,7 +107,7 @@ let data = await getLngPngApproCompare(id) || {} spinning.value = false diffResultList.value = data.diffResultList || [] - let obj = changeData(data.oldBean) + let obj = changeData(data.oldBean || {}) Object.assign(formState, {...obj.params}) Object.assign(dataList.value, obj.list || []) title.value = formState.verNo? ('版本V'+ formState.verNo) : '' @@ -120,6 +120,7 @@ } catch (error) { + console.log(error, 'error') spinning.value = false } @@ -137,6 +138,10 @@ } } const changeData = (obj) => { + if (Object.keys(obj).length === 0) return { + list : [], + params: {} + } let arr = obj.lngPngApproPurList || [] obj.qtyContractM3 = NP.divide(Number(obj.qtyContractM3), 10000) obj.qtyPlanM3 = NP.divide(Number(obj.qtyPlanM3), 10000) diff --git a/src/views/sales/Customer/index.vue b/src/views/sales/Customer/index.vue index 4d35a68..f800cbc 100644 --- a/src/views/sales/Customer/index.vue +++ b/src/views/sales/Customer/index.vue @@ -127,7 +127,7 @@ showResetButton: true, }, beforeFetch: (params) => { - return { ...params, FormId: formIdComputedRef.value, PK: 'id' }; + return { ...params, FormId: formIdComputedRef.value, PK: 'id',page:params.limit }; }, afterFetch: (res) => { clearSelectedRowKeys() diff --git a/src/views/sales/GradeSystem/index.vue b/src/views/sales/GradeSystem/index.vue index ac11847..cc8c167 100644 --- a/src/views/sales/GradeSystem/index.vue +++ b/src/views/sales/GradeSystem/index.vue @@ -105,7 +105,7 @@ showResetButton: true, }, beforeFetch: (params) => { - return { ...params, FormId: formIdComputedRef.value, PK: 'id' }; + return { ...params, FormId: formIdComputedRef.value, PK: 'id',page:params.limit }; }, afterFetch: (res) => { clearSelectedRowKeys() diff --git a/src/views/sales/ScoreCustomer/index.vue b/src/views/sales/ScoreCustomer/index.vue index b6aafde..2672abe 100644 --- a/src/views/sales/ScoreCustomer/index.vue +++ b/src/views/sales/ScoreCustomer/index.vue @@ -130,7 +130,7 @@ showResetButton: true, }, beforeFetch: (params) => { - return { ...params, FormId: formIdComputedRef.value, PK: 'id' }; + return { ...params, FormId: formIdComputedRef.value, PK: 'id',page:params.limit}; }, afterFetch: (res) => { clearSelectedRowKeys() diff --git a/src/views/supplier/ScoreSupplier/index.vue b/src/views/supplier/ScoreSupplier/index.vue index d8e7071..5fd4e73 100644 --- a/src/views/supplier/ScoreSupplier/index.vue +++ b/src/views/supplier/ScoreSupplier/index.vue @@ -127,7 +127,7 @@ showResetButton: true, }, beforeFetch: (params) => { - return { ...params, FormId: formIdComputedRef.value, PK: 'id'}; + return { ...params, FormId: formIdComputedRef.value, PK: 'id',page:params.limit}; }, afterFetch: (res) => { clearSelectedRowKeys() diff --git a/src/views/supplier/Supplier/index.vue b/src/views/supplier/Supplier/index.vue index 59244ed..b7dc84a 100644 --- a/src/views/supplier/Supplier/index.vue +++ b/src/views/supplier/Supplier/index.vue @@ -125,7 +125,7 @@ showResetButton: true, }, beforeFetch: (params) => { - return { ...params, FormId: formIdComputedRef.value, PK: 'id' }; + return { ...params, FormId: formIdComputedRef.value, PK: 'id',page:params.limit }; }, afterFetch: (res) => { clearSelectedRowKeys()