li.shaoyi 3 anni fa
parent
commit
c3a1d8a471

+ 1 - 0
src/services/go/ermcp/hedgedItem/interface.ts

@@ -456,6 +456,7 @@ export interface UnLinkErmcpHedgePlanRsp {
 export interface Ermcp8EnableHedgeditemReq {
     userid: number; // 用户ID
     spottype: number; // 现货类型 - 1:采购计划 2:销售计划 3:采购合同 4:销售合同 5:库存存货
+    wrstandardid?: number; // 现货商品ID
 }
 
 /**

+ 2 - 1
src/views/hedgeditem/spot/contract/components/bind/form.ts

@@ -12,7 +12,7 @@ import { contractRelatedHedgedItem } from '@/services/proto/hedgedItem'
 import { getUserId } from '@/services/bus/user'
 
 export function useForm(selectedRow: UnLinkSpotContractRsp) {
-    const { spotcontractid, qty, contracttype } = selectedRow;
+    const { spotcontractid, qty, contracttype, wrstandardid } = selectedRow;
     const { tableList, queryTable } = queryTableList<Ermcp8EnableHedgeditemRsp>(true, 2); // 表格列表数据
     const loading = ref<boolean>(false);
     const selectedRowKeys = ref<number[]>([]); // 表格选中的 rowKey 数据 :rowKey="(record,index)=>index"
@@ -50,6 +50,7 @@ export function useForm(selectedRow: UnLinkSpotContractRsp) {
             const param: Ermcp8EnableHedgeditemReq = {
                 userid: getUserId(),
                 spottype: 0,
+                wrstandardid,
             }
             switch (contracttype) {
                 // 采购合同

+ 2 - 1
src/views/hedgeditem/spot/plan/components/bind/form.ts

@@ -10,7 +10,7 @@ import { hedgedItemRelatedPlan } from '@/services/proto/hedgedItem'
 import { getUserId } from '@/services/bus/user'
 
 export function useForm(selectedRow: UnLinkErmcpHedgePlanRsp) {
-    const { hedgeplanid, contracttype } = selectedRow;
+    const { hedgeplanid, contracttype, wrstandardid } = selectedRow;
     const { tableList, queryTable } = queryTableList<Ermcp8EnableHedgeditemRsp>(true, 2); // 表格列表数据
     const loading = ref<boolean>(false);
     const marketPrice = ref<number>(); // 现货市价
@@ -33,6 +33,7 @@ export function useForm(selectedRow: UnLinkErmcpHedgePlanRsp) {
             const param: Ermcp8EnableHedgeditemReq = {
                 userid: getUserId(),
                 spottype: 0,
+                wrstandardid,
             }
             switch (contracttype) {
                 // 采购合同