瀏覽代碼

2022-03-13 21:30

王克恕 3 年之前
父節點
當前提交
d933bd7372

+ 3 - 3
imcs-ui/src/views/zuihou/runManageCenter/productionScheduling/Index.vue

@@ -106,7 +106,7 @@
 	  		// 如果点击的是【任务时间甘特图】 resource
 	  		if(e.index == 0){
 	  			// 加载列表数据
-	  			this.$refs.task.search()
+	  			this.$refs.plan.fetch()
 	  		}
 	  		// 如果点击的是【生产资源任务】 resource
 	  		if(e.index == 1){
@@ -116,7 +116,7 @@
 	  		// 如果点击的是【订单计划】 resource
 	  		if(e.index == 2){
 	  			// 加载列表数据
-	  			this.$refs.plan.fetch()
+	  			this.$refs.task.search()
 	  		}
 	  	},
 	  	// 变更列表
@@ -134,7 +134,7 @@
 	    			this.topTongjiData = {
 	    				producePlan: parseInt(res.producePlan), //订单生产中
 							delayPlan: parseInt(res.delayPlan), //超时计划
-							producePart: parseInt(res.manualLockTaskNum), // 生产零件中
+							producePart: parseInt(res.producePart), // 生产零件中
 							badPart: parseInt(res.badPart) // 异常零件
 	    			}
 	    		}

+ 12 - 9
imcs-ui/src/views/zuihou/runManageCenter/productionScheduling/components/SchedPlan.vue

@@ -19,23 +19,23 @@
 		      </template>
 	      	</el-table-column>
 	      	<!-- 订单名称 -->
-		    <el-table-column prop="orderNo" label='订单名称' :show-overflow-tooltip="true" width="170"></el-table-column>
+		    <el-table-column prop="orderName" label='订单名称' :show-overflow-tooltip="true" width="170"></el-table-column>
 		    <!-- 交货日期 -->
-		    <el-table-column prop="startTime" label='交货日期' :show-overflow-tooltip="true" width="160"></el-table-column>
+		    <el-table-column prop="deliveryTime" label='交货日期' :show-overflow-tooltip="true" width="160"></el-table-column>
 		    <!-- 来源 -->
-		    <el-table-column prop="planNo" label='来源' :show-overflow-tooltip="true" width="150"></el-table-column>
+		    <el-table-column prop="source" label='来源' :show-overflow-tooltip="true" width="150"></el-table-column>
 	      	<!-- 计划编号 -->
-	      	<el-table-column prop="endTime" label='计划编号' :show-overflow-tooltip="true" width="160"></el-table-column>
+	      	<el-table-column prop="planNo" label='计划编号' :show-overflow-tooltip="true" width="160"></el-table-column>
 	      	<!-- 零件名称 -->
 	      	<el-table-column prop="bomDesc" label='零件名称' :show-overflow-tooltip="true" width="150"></el-table-column>
 	      	<!-- 零部件编号 -->
-	      	<el-table-column prop="bomDesc" label='零部件编号' :show-overflow-tooltip="true" width="150"></el-table-column>
+	      	<el-table-column prop="partsNo" label='零部件编号' :show-overflow-tooltip="true" width="150"></el-table-column>
 	      	<!-- 数量 -->
 	      	<el-table-column prop="planBomNum" :label='$t("runCenter.table.plan.planNums")' :show-overflow-tooltip="true" width="120"></el-table-column>
 	      	<!-- 计划开始日期 -->
-		    <el-table-column prop="startTime" label='计划开始日期' :show-overflow-tooltip="true" width="160"></el-table-column>
+		    <el-table-column prop="pdeliveryTimeStart" label='计划开始日期' :show-overflow-tooltip="true" width="160"></el-table-column>
 	      	<!-- 计划完成日期 -->
-		    <el-table-column prop="startTime" label='计划完成日期' :show-overflow-tooltip="true" width="160"></el-table-column>	
+		    <el-table-column prop="pdeliveryTimeEnd" label='计划完成日期' :show-overflow-tooltip="true" width="160"></el-table-column>	
 		    <!-- 进度 -->
 		    <el-table-column prop="process" label='进度' :show-overflow-tooltip="true" width="200">
 		      	<template slot-scope="scope">
@@ -45,7 +45,7 @@
 		    <!-- 生产中 -->
 		    <el-table-column prop="prority" label='生产中' :show-overflow-tooltip="true" width="120"></el-table-column>
 		    <!-- 已完成 -->
-		    <el-table-column prop="zoenDesc" label='已完成' :show-overflow-tooltip="true" width="120"></el-table-column>
+		    <el-table-column prop="completeNum" label='已完成' :show-overflow-tooltip="true" width="120"></el-table-column>
 		    <!-- 抽检结果 -->
 		    <el-table-column prop="zoenDesc" label='抽检结果' :show-overflow-tooltip="true" width="120"></el-table-column>
 		    <!-- 创建时间 -->
@@ -261,9 +261,12 @@ export default {
         // 分页参数
       	this.queryParams.current = params.current ? params.current : this.queryParams.current
       	this.queryParams.size = params.size ? params.size : this.queryParams.size
+      	
       	// 查询必须参数:进行中(当审核完成的时候,同时设置orderstaut=2)
       	this.queryParams.model.orderProduceStatus = '1,2'
-	      	planMgrApi.page(this.queryParams).then(response => {
+      	// 固定参数
+      	this.queryParams.model.mulPlanStatus = '2';
+	    planMgrApi.page(this.queryParams).then(response => {
 	        const res = response.data
 	        if (res.isSuccess) {
 	          this.tableData = res.data

+ 3 - 1
imcs-ui/src/views/zuihou/runManageCenter/productionScheduling/components/SchedResource.vue

@@ -391,7 +391,9 @@ export default {
       this.queryParams.current = params.current ? params.current : this.queryParams.current
       this.queryParams.size = params.size ? params.size : this.queryParams.size
       // 根据订单的id,查询数据
-      this.queryParams.planId = '1501604859084800000';
+      // this.queryParams.planId = '1501604859084800000';
+      // 固定参数
+      this.queryParams.model.mulPlanStatus = '2';
       planMgrApi.scheduleTaskByResource(this.queryParams).then(response => {
         const res = response.data
         if (res.isSuccess) {

+ 7 - 7
imcs-ui/src/views/zuihou/runManageCenter/productionScheduling/components/SchedTask.vue

@@ -88,11 +88,11 @@
 		      </template>
 	      	</el-table-column>
 	      	<!-- 零件 -->
-	      	<el-table-column prop="taskNo" label='零件' :show-overflow-tooltip="true" width="120px"></el-table-column>
+	      	<el-table-column prop="bomDesc" label='零件' :show-overflow-tooltip="true" width="120px"></el-table-column>
 	      	<!-- 工序号 -->
-	      	<el-table-column prop="prority" label='工序号' align="center" width="90px"></el-table-column>
+	      	<el-table-column prop="procedureNo" label='工序号' align="center" width="90px"></el-table-column>
 		    <!-- 工序名称 -->
-		    <el-table-column prop="overtimeStatus" label='工序名称' :show-overflow-tooltip="true" width="120px"></el-table-column>
+		    <el-table-column prop="procedureDesc" label='工序名称' :show-overflow-tooltip="true" width="120px"></el-table-column>
 		    <!-- 任务状态 -->
 		    <el-table-column prop="status" :label='$t("runCenter.table.schedul.status")' :show-overflow-tooltip="true" width="120px">
 		    	<template slot-scope="{ row }">
@@ -102,17 +102,17 @@
 		        </template>
 		    </el-table-column>
 		    <!-- 执行位置 -->
-		    <el-table-column prop="bomDesc" label='执行位置' :show-overflow-tooltip="true"></el-table-column>
+		    <el-table-column prop="resourceDesc" label='执行位置' :show-overflow-tooltip="true"></el-table-column>
 		   	<!-- 执行者 -->
-		   	<el-table-column prop="procedureNo" label='执行者' :show-overflow-tooltip="true" width="120px"></el-table-column>
+		   	<el-table-column prop="executorName" label='执行者' :show-overflow-tooltip="true" width="120px"></el-table-column>
 		   	<!-- 计划时间 -->
-	      	<el-table-column prop="planTime" :label='$t("runCenter.table.schedul.planTime")' :show-overflow-tooltip="true" width="150px"></el-table-column>
+	      	<el-table-column prop="expectStartTime" :label='$t("runCenter.table.schedul.planTime")' :show-overflow-tooltip="true" width="150px"></el-table-column>
 		   	<!-- 额定工时 -->
 		   	<el-table-column prop="procedureName" label='额定工时' :show-overflow-tooltip="true" width="120px"></el-table-column>
 	     	<!-- 开始时间 -->
 	      	<el-table-column prop="startTime" :label='$t("runCenter.table.schedul.actualTime")' width="150px"></el-table-column>
 	     	<!-- 订单名称 -->
-	      	<el-table-column prop="orderNo" label='订单名称' :show-overflow-tooltip="true" width="150px"></el-table-column>
+	      	<el-table-column prop="orderName" label='订单名称' :show-overflow-tooltip="true" width="150px"></el-table-column>
 	      	<!-- 操作 -->
 	      	<el-table-column
 		        :label="$t('table.operation')"