lxf 1 vuosi sitten
vanhempi
commit
40cca5767b

+ 18 - 24
src/views/group/order/management/detail.vue

@@ -380,30 +380,24 @@ const formData = reactive({
 });
 const formConfig = computed(() => {
   return [
-    formData.data.source !== 2
-      ? {
-          type: "title",
-          title: "类型",
-          label: "",
-        }
-      : {},
-    formData.data.source !== 2
-      ? {
-          type: "slot",
-          prop: "type",
-          slotName: "type",
-          label: "订单类型",
-        }
-      : {},
-    formData.data.source !== 2
-      ? {
-          type: "slot",
-          prop: "departmentId",
-          slotName: "departmentId",
-          label: "事业部",
-          itemWidth: 25,
-        }
-      : {},
+    {
+      type: "title",
+      title: "类型",
+      label: "",
+    },
+    {
+      type: "slot",
+      prop: "type",
+      slotName: "type",
+      label: "订单类型",
+    },
+    {
+      type: "slot",
+      prop: "departmentId",
+      slotName: "departmentId",
+      label: "事业部",
+      itemWidth: 25,
+    },
     {
       type: "title",
       title: "产品",

+ 18 - 26
src/views/subsidiary/order/management/add.vue

@@ -444,32 +444,24 @@ const formData = reactive({
 });
 const formConfig = computed(() => {
   return [
-    formData.data.source !== 2
-      ? {
-          type: "title",
-          title: "类型",
-          label: "",
-        }
-      : {},
-
-    formData.data.source !== 2
-      ? {
-          type: "slot",
-          prop: "type",
-          slotName: "type",
-          label: "订单类型",
-        }
-      : {},
-
-    formData.data.source !== 2
-      ? {
-          type: "slot",
-          prop: "departmentId",
-          slotName: "departmentId",
-          label: "事业部",
-          itemWidth: 25,
-        }
-      : {},
+    {
+      type: "title",
+      title: "类型",
+      label: "",
+    },
+    {
+      type: "slot",
+      prop: "type",
+      slotName: "type",
+      label: "订单类型",
+    },
+    {
+      type: "slot",
+      prop: "departmentId",
+      slotName: "departmentId",
+      label: "事业部",
+      itemWidth: 25,
+    },
     {
       type: "title",
       title: "产品",

+ 19 - 26
src/views/subsidiary/order/management/design.vue

@@ -354,32 +354,25 @@ const formData = reactive({
 });
 const formConfig = computed(() => {
   return [
-    formData.data.source !== 2
-      ? {
-          type: "title",
-          title: "类型",
-          label: "",
-        }
-      : {},
-
-    formData.data.source !== 2
-      ? {
-          type: "slot",
-          prop: "type",
-          slotName: "type",
-          label: "订单类型",
-        }
-      : {},
-
-    formData.data.source !== 2
-      ? {
-          type: "slot",
-          prop: "departmentId",
-          slotName: "departmentId",
-          label: "事业部",
-          itemWidth: 25,
-        }
-      : {},
+    {
+      type: "title",
+      title: "类型",
+      label: "",
+    },
+    {
+      type: "slot",
+      prop: "type",
+      slotName: "type",
+      label: "订单类型",
+    },
+    {
+      type: "slot",
+      prop: "departmentId",
+      slotName: "departmentId",
+      label: "事业部",
+      itemWidth: 25,
+      disabled: true,
+    },
     {
       type: "title",
       title: "产品",

+ 1 - 1
src/views/subsidiary/order/management/index.vue

@@ -417,7 +417,7 @@ watch(refreshStore().refresh, (val) => {
   }
 });
 const judgeRoles = () => {
-  let status = false;
+  let status = true;
   if (proxy.useUserStore().user.roles && proxy.useUserStore().user.roles.length > 0) {
     let list = proxy.useUserStore().user.roles.filter((item) => ["purchasingOfficer", "sypurchasing", "bzpurchasing"].includes(item.roleKey));
     if (list && list.length > 0) {