Bläddra i källkod

客户要求:产品工艺绑定页面显示工序和产品信息

luoxiao 3 månader sedan
förälder
incheckning
5aa0dd4e2a
2 ändrade filer med 19 tillägg och 2 borttagningar
  1. 18 1
      src/views/base/craftManagement/route/bindProcess.vue
  2. 1 1
      src/views/plan/order/index.vue

+ 18 - 1
src/views/base/craftManagement/route/bindProcess.vue

@@ -5,6 +5,11 @@
   >
     <div class="header">
       <div class="title">绑定工序</div>
+      <div class="processInfo">
+        <span>工艺名称:{{ routeOperationData?.processRouteName }}</span>
+        <span>产品名称:{{ routeOperationData?.prodtName }}</span>
+        <span>产品编码:{{ routeOperationData?.prodtCode }}</span>
+      </div>
       <el-button :icon="Back" size="small" @click="back">返回</el-button>
     </div>
     <div class="binContainer">
@@ -598,11 +603,14 @@ const filterDicts = () => {
   // dictsArray.value = arr;
 };
 
+
+const routeOperationData = ref(null);
 const cancelStatus = ref(true);
 //通过id获取现存储信息
 const loadProcessesFlow = async () => {
   const res = await processesByRouteId(route.fullPath.split("/")[4]);
   if (res.data) {
+    routeOperationData.value = res.data;
     if (res.data.routeData && res.data.routeData != "") {
       let jsonData = JSON.parse(res.data.routeData);
       flowData.nodes = jsonData.nodes;
@@ -626,6 +634,7 @@ const formRef = ref(null);
 const reset = () => {
   currentProcess.value = {};
   editStatus.value = false;
+  routeOperationData.value = {};
 };
 const editProComponent = async () => {
   router.push({
@@ -779,7 +788,7 @@ const convertToSnakeLayout = () => {
   }
 }
 
-.title {
+.title,.processInfo{
   line-height: 44px;
   color: #6f7991;
   font-size: 14px;
@@ -787,6 +796,14 @@ const convertToSnakeLayout = () => {
   text-align: left;
   margin-left: 20px;
 }
+
+.processInfo span {
+  margin: 0 150px 0 200px;
+}
+.processInfo {
+  position: absolute;
+  left: 5%;
+}
 .title2 {
   color: #232032;
   font-size: 14px;

+ 1 - 1
src/views/plan/order/index.vue

@@ -301,7 +301,7 @@ const uploadRef = ref<UploadInstance>(); // 上传组件
 const importData = reactive({
   file: undefined,
   fileList: [],
-});
+}); 
 
 const exportDataZip = (id) => {
   exportDataInfo(0,id).then((response) => {