瀏覽代碼

Merge branch 'master' of http://192.168.101.4:3000/jiaxiaoqiang/JG-ADMIN-TEMP

jiaxiaoqiang 1 年之前
父節點
當前提交
bf60741063
共有 2 個文件被更改,包括 25 次插入10 次删除
  1. 9 3
      src/views/plan/workOrder/components/work-order-seq.vue
  2. 16 7
      src/views/plan/workOrder/index.vue

+ 9 - 3
src/views/plan/workOrder/components/work-order-seq.vue

@@ -19,20 +19,26 @@
 import {defineProps, ref} from "vue";
 import {defineProps, ref} from "vue";
 import { useCrud } from "@/hooks/userCrud";
 import { useCrud } from "@/hooks/userCrud";
 import { useCommonStoreHook } from "@/store";
 import { useCommonStoreHook } from "@/store";
-import dictDataUtil from "@/common/configs/dictDataUtil";
 const { isShowTable, tableType } = toRefs(useCommonStoreHook());
 const { isShowTable, tableType } = toRefs(useCommonStoreHook());
 const test = () => {
 const test = () => {
   isShowTable.value = true;
   isShowTable.value = true;
   tableType.value = tableType.value == 1 ? 2 : 1;
   tableType.value = tableType.value == 1 ? 2 : 1;
 };
 };
 const props = defineProps({
 const props = defineProps({
-  workOrderId: {
+  workOrderCode: {
     type: String,
     type: String,
     default: () => {
     default: () => {
       return 0;
       return 0;
     }
     }
   }
   }
 })
 })
+watch(
+    () => props.workOrderCode,
+    () => {
+      search.value.workOrderCode = props.workOrderCode
+      dataList();
+    }
+);
 // 传入一个url,后面不带/
 // 传入一个url,后面不带/
 const { form, data, option, search, page, toDeleteIds, Methords, Utils } =
 const { form, data, option, search, page, toDeleteIds, Methords, Utils } =
   useCrud({
   useCrud({
@@ -76,7 +82,7 @@ option.value = Object.assign(option.value, {
 });
 });
 
 
 onMounted(() => {
 onMounted(() => {
-  search.value.workOrderId = props.workOrderId
+  search.value.workOrderCode = props.workOrderCode
   dataList();
   dataList();
 });
 });
 </script>
 </script>

+ 16 - 7
src/views/plan/workOrder/index.vue

@@ -64,7 +64,7 @@
             icon="el-icon-setting"
             icon="el-icon-setting"
             text
             text
             v-if="row.workOrderState !== '0' && row.workOrderState !== '1'"
             v-if="row.workOrderState !== '0' && row.workOrderState !== '1'"
-            @click="dialog4.visible = true"
+            @click="showSeqPage(row.workOrderCode)"
             type="primary"
             type="primary"
             :size="size">流水</el-button>
             :size="size">流水</el-button>
       </template>
       </template>
@@ -111,7 +111,7 @@
         width="950px"
         width="950px"
         @close="dialog4.visible = false"
         @close="dialog4.visible = false"
     >
     >
-      <work-order-seq :workOrderId="form.id"/>
+      <work-order-seq :workOrderCode="form.workOrderCode"/>
     </el-dialog>
     </el-dialog>
 
 
     <el-dialog
     <el-dialog
@@ -209,6 +209,10 @@ const aps =(id)=>{
   formData.workOrderIds = [id]
   formData.workOrderIds = [id]
   dialog5.visible = true
   dialog5.visible = true
 }
 }
+const showSeqPage =(workOrderCode)=>{
+  form.value.workOrderCode = workOrderCode
+  dialog4.visible = true
+}
 const distribute = (id)=>{
 const distribute = (id)=>{
   ElMessageBox.confirm("当前操作不可逆,确定下发工单吗?")
   ElMessageBox.confirm("当前操作不可逆,确定下发工单吗?")
       .then(() => {
       .then(() => {
@@ -304,12 +308,14 @@ option.value = Object.assign(option.value, {
       search: true,
       search: true,
       display: false,
       display: false,
       width: 125,
       width: 125,
+      overHidden: true,
     },
     },
     {
     {
       label: "订单编号",
       label: "订单编号",
       prop: "orderCode",
       prop: "orderCode",
       search: true,
       search: true,
       width: 125,
       width: 125,
+      overHidden: true,
       rules: [
       rules: [
         {
         {
           required: true,
           required: true,
@@ -328,25 +334,28 @@ option.value = Object.assign(option.value, {
       prop: "orderName",
       prop: "orderName",
       search: true,
       search: true,
       disabled: true,
       disabled: true,
-      width: 120,
+      width: 125,
+      overHidden: true,
     },
     },
     {
     {
       label: "产品编号",
       label: "产品编号",
-      width: 120,
+      width: 125,
+      overHidden: true,
       search: true,
       search: true,
       disabled: true,
       disabled: true,
       prop: "materialCode",
       prop: "materialCode",
     },
     },
     {
     {
       label: "产品名称",
       label: "产品名称",
-      width: 120,
+      width: 125,
+      overHidden: true,
       search: true,
       search: true,
       disabled: true,
       disabled: true,
       prop: "materialName",
       prop: "materialName",
     },
     },
     {
     {
       label: "产品规格",
       label: "产品规格",
-      width: 120,
+      width: 125,
       search: true,
       search: true,
       overHidden: true,
       overHidden: true,
       disabled: true,
       disabled: true,
@@ -381,7 +390,7 @@ option.value = Object.assign(option.value, {
     {
     {
       label: "工艺路线",
       label: "工艺路线",
       prop: "processRouteName",
       prop: "processRouteName",
-      width: 120,
+      width: 125,
       overHidden: true,
       overHidden: true,
       rules: [
       rules: [
         {
         {