瀏覽代碼

关联构建编码修改

duy 1 周之前
父節點
當前提交
855b1d3cbf
共有 2 個文件被更改,包括 11 次插入3 次删除
  1. 2 2
      src/api/modules/data-fill/wbs.js
  2. 9 1
      src/views/data-fill/components/linkData.vue

+ 2 - 2
src/api/modules/data-fill/wbs.js

@@ -620,9 +620,9 @@ export default {
         })
     },
     //绑定阶段
-     async batchBind(form) {
+     async batchBind(form, form2) {
         return HcApi({
-            url: '/api/blade-manager/wbsDivide/batchBind',
+            url: `/api/blade-manager/wbsDivide/batchBind?contractId=${form2.contractId}&pKeyId=${form2.pKeyId}&projectId=${form2.projectId}`,
             method: 'post',
             data: form,
         })

+ 9 - 1
src/views/data-fill/components/linkData.vue

@@ -86,6 +86,8 @@ const linkModal = defineModel('modelValue', {
 
 // 左侧单选框值
 const leftRadio = ref('')
+const projectId = ref('')
+
 const sourceData = ref([
     { id: '54e8a314de8a493d9f08a9d3cf7c', name: '一工区' },
     { id: 'f4fb6834d501474194410c15e9f5', name: '二工区' },
@@ -261,7 +263,13 @@ const confirmLink = async () => {
      confirmLoad.value = true
     const { error, code, data, msg } = await wbsApi.batchBind([
         selectedNodeData.value,
-    ])
+    ], {
+            contractId: leftRadio.value || '',
+            pKeyId: pKeyId.value || '',
+            projectId: projectId.value || '',
+         
+          
+        })
     confirmLoad.value = false
     
     if (!error && code === 200) {