Переглянути джерело

change: 企业微信审批-货物直发申请模块. 参数调整.

(cherry picked from commit 63ed02caf6ed4c4d5a243e25648c1ee3bed75c06)
peter 7 місяців тому
батько
коміт
156b69fe0a
1 змінених файлів з 5 додано та 0 видалено
  1. 5 0
      src/pages/wecom-approval/index.vue

+ 5 - 0
src/pages/wecom-approval/index.vue

@@ -475,6 +475,7 @@ const form = ref({
   price: [{ pa: '', pb: '' }],
   goods: [] as any[],
   files: [] as { file_id: string; name: string }[], // 附件
+  useField: ''
 })
 const rules = ref<FormRules>({
   creator_userid: [{ required: true, message: '必填项', trigger: 'blur' }],
@@ -736,8 +737,10 @@ const resetGoods = function () {
     Array.isArray(soData.value.Pkg_details) &&
     soData.value.Pkg_details.length
   ) {
+    form.value.useField = 'Pkg_details'
     form.value.goods = soData.value.Pkg_details.map((i: any) => {
       return {
+        id: i.Product_Line_Id,
         name: i.Product?.name || '',
         desc: i.Description || '',
         quantity: i.Quantity || 0,
@@ -745,9 +748,11 @@ const resetGoods = function () {
       }
     })
   } else if (Array.isArray(soData.value.Product_Details)) {
+    form.value.useField = 'Product_Details'
     form.value.goods = soData.value.Product_Details.map((i: any) => {
       console.log('iii')
       return {
+        id: i.id,
         name: i.product.name || '',
         desc: i.product_description || '',
         quantity: i.quantity || 0,