codeMan 1 year ago
parent
commit
53c3cd3969

+ 8 - 1
src/DRP/SDrpManagement/collection/index.vue

@@ -48,7 +48,7 @@
   import ProdTemp from "@/template/normalTable/index.vue"
   import utils from "@/utils/utils"
   import Api from "@/api/api"
-  import {ref,computed,createVNode,onActivated} from 'vue'
+  import {ref,computed,createVNode,onActivated, onMounted} from 'vue'
   import { ExclamationCircleOutlined } from '@ant-design/icons-vue';
   import { message } from 'ant-design-vue';
   import { Modal } from 'ant-design-vue';
@@ -106,6 +106,7 @@
           "content": {
             "type":'标准订单',
             "tradefield":selectProd.value[0].tradefield[0].tradefield,
+            "sa_accountclassid":res_fields.value.filter(item => item.remarks == selectProd.value[0].tradefield[0].tradefield).length ? res_fields.value.filter(item => item.remarks == selectProd.value[0].tradefield[0].tradefield)[0].subvalues[0] : 0,
             "items": selectProd.value.map(e=>{
               return {
                 "sa_orderitemsid": 0, //写死0
@@ -223,6 +224,12 @@
   onActivated (()=>{
     prod.value.listData()
   })
+  let res_fields = ref([])
+  onMounted(async () => {
+    const res_field = await Api.optionstype('domainrelatedaccounts')
+    res_fields.value = res_field.data
+    console.log(res_fields.value,'领域');
+  })
 </script>
 <style scoped>
 .submit-panel{

+ 7 - 1
src/DRP/SDrpManagement/shopCart/index.vue

@@ -33,7 +33,7 @@
   import ProdTemp from "@/template/normalTable/index.vue"
   import utils from "@/utils/utils"
   import Api from "@/api/api"
-  import {ref,computed,createVNode,onActivated} from 'vue'
+  import {ref,computed,createVNode,onActivated, onMounted} from 'vue'
   import { ExclamationCircleOutlined } from '@ant-design/icons-vue';
   import { message } from 'ant-design-vue';
   import { Modal } from 'ant-design-vue';
@@ -112,6 +112,7 @@
           "content": {
             "type":'标准订单',
             "tradefield":selectProd.value[0].tradefield_shoppingcart,
+            "sa_accountclassid":res_fields.value.filter(item => item.remarks == selectProd.value[0].tradefield_shoppingcart).length ? res_fields.value.filter(item => item.remarks == selectProd.value[0].tradefield_shoppingcart)[0].subvalues[0] : 0,
             "items": selectProd.value.map(e=>{
               return {
                 "sa_orderitemsid": 0, //写死0
@@ -166,6 +167,11 @@
   onActivated (()=>{
     prod.value.listData()
   })
+  let res_fields = ref([])
+  onMounted(async () => {
+    const res_field = await Api.optionstype('domainrelatedaccounts')
+    res_fields.value = res_field.data
+  })
 </script>
 <style scoped>
 .submit-panel{