合同添加长协字段

This commit is contained in:
‘huanghaiixia’
2026-03-31 17:37:26 +08:00
parent 607411a71b
commit 57d260f049
5 changed files with 81 additions and 43 deletions

View File

@ -74,13 +74,15 @@
<a-form-item label="比值(方/吉焦)" name="rateM3Gj" :class="diffResultList.includes('rateM3Gj')?'changeStyle':''">{{ formState.rateM3Gj }}</a-form-item>
</a-col>
<a-col :span="8">
<a-form-item label="交易主体" name="comName" :class="diffResultList.includes('comName')?'changeStyle':''">{{ formState.name }}</a-form-item>
<a-form-item label="交易主体" name="comName" :class="diffResultList.includes('comName')?'changeStyle':''">{{ formState.comName }}</a-form-item>
</a-col>
<a-col :span="8">
<a-form-item label="版本号" name="verNo" :class="diffResultList.includes('verNo')?'changeStyle':''">{{ formState.verNo }}</a-form-item>
</a-col>
<a-col :span="8">
<a-form-item label="审批状态" name="approName" :class="diffResultList.includes('approName')?'changeStyle':''">{{ formState.approName }}</a-form-item>
<a-form-item label="审批状态" name="approName" :class="diffResultList.includes('approName')?'changeStyle':''">
{{ (optionSelect.approCodeList.find(v=>v.code == formState.approCode)||{}).name }}
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="开机方式" name="" :label-col="{ span: 3 }" :wrapper-col="{ span: 24 }">
@ -166,6 +168,7 @@
import { useUserStore } from '/@/store/modules/user';
import { getLngPngDemandContractList, getLngPngDemandPointDely, getLngPngDemandContractQty, getLngPngDemandPurList, getLngPngDemandRate } from '/@/api/dayPlan/Demand';
import NP from 'number-precision';
import { getDictionary } from '/@/api/sales/Customer';
const numFormat = "###,###,###,###,###,###.000"
const userStore = useUserStore();
@ -184,6 +187,9 @@
labelCol: { span: 9 },
wrapperCol: { span: 18 },
}
let optionSelect= reactive({
approCodeList: [],
});
const { t } = useI18n();
const [registerContract, { openModal:openModalContractSales}] = useModal();
const [registerUpLoad, { openModal:openModalUpLoad}] = useModal();
@ -209,6 +215,7 @@
const contractList = ref([])
const pointDelyList = ref([])
onMounted(async () =>{
optionSelect.approCodeList = await getDictionary('LNG_APPRO')
if (!pageType.value) {
formState.value.lastVerSign = 'Y'
formState.value.validSign = 'N'

View File

@ -79,43 +79,43 @@ export const columns: BasicColumn[] = [
title: '下载点',
componentType: 'input',
align: 'left',
width: 120,
sorter: true,
},
{
dataIndex: 'qtyDemandGj',
title: '指定量 (吉焦)',
title: '指定量(吉焦)',
componentType: 'input',
align: 'left',
width: 120,
sorter: true,
},
{
dataIndex: 'qtyDemandM3',
title: '指定量 (万方)',
title: '指定量(万方)',
componentType: 'input',
align: 'left',
width: 120,
sorter: true,
},
{
dataIndex: 'qtySalesGj',
title: '批复量 (吉焦)',
title: '批复量(吉焦)',
componentType: 'input',
align: 'left',
width: 120,
sorter: true,
},
{
dataIndex: 'qtySalesM3',
title: '批复量 (万方)',
title: '批复量(万方)',
componentType: 'input',
align: 'left',
width: 120,
sorter: true,
},
@ -141,7 +141,7 @@ export const columns: BasicColumn[] = [
title: '审批状态',
componentType: 'input',
align: 'left',
width: 100,
width: 80,
sorter: true,
},
];