liuhairui 1 year ago
parent
commit
2e36bd4982
2 changed files with 51 additions and 3 deletions
  1. 8 0
      src/api/yunyin/yunying.js
  2. 43 3
      src/view/yunyin/shengchanguanli/shebeiyunxing.vue

+ 8 - 0
src/api/yunyin/yunying.js

@@ -1002,4 +1002,12 @@ export const workOrderDetail = (params) => {
         method: 'get',
         method: 'get',
         params
         params
     })
     })
+}
+// 每日上报产量废品率系数修改
+export const RejectionEdit = (params) => {
+    return service({
+        url: '/mes_server/facility/RejectionEdit',
+        method: 'get',
+        params
+    })
 }
 }

+ 43 - 3
src/view/yunyin/shengchanguanli/shebeiyunxing.vue

@@ -2056,15 +2056,20 @@
 		      <div style="display: flex; align-items: center;margin-left: 40px;">
 		      <div style="display: flex; align-items: center;margin-left: 40px;">
 		        <el-radio label="凹印版距"></el-radio>
 		        <el-radio label="凹印版距"></el-radio>
 		      </div>
 		      </div>
-
 		      <div style="display: flex; align-items: center;margin-left: 25px;">
 		      <div style="display: flex; align-items: center;margin-left: 25px;">
 		        <el-radio label="色度数"></el-radio>
 		        <el-radio label="色度数"></el-radio>
 		      </div>
 		      </div>
+			  <div style="display: flex; align-items: center;margin-left: 55px;">
+			    <el-radio label="废品率系数"></el-radio>
+			  </div>
 		    </el-radio-group>
 		    </el-radio-group>
 		  </div>
 		  </div>
 
 
 		  <div style="margin-left: 70px;">
 		  <div style="margin-left: 70px;">
 		    <el-col :span="15">
 		    <el-col :span="15">
+				<el-form-item label="废品率系数:" prop="flatFeed" class="mab" v-if="FPlxs === true">
+				  <el-input v-model="hesuanValue.废品率系数" id="辅电表" @keydown="ent1($event)"  style="width: 200px;" v-if="FPlxs === true"/>
+				</el-form-item>
 		      <el-form-item label="缩放系数:" prop="flatFeed" class="mab" v-if="SFType === true">
 		      <el-form-item label="缩放系数:" prop="flatFeed" class="mab" v-if="SFType === true">
 		        <el-input v-model="hesuanValue.缩放系数" id="辅电表" @keydown="ent1($event)"  style="width: 200px;" v-if="SFType === true"/>
 		        <el-input v-model="hesuanValue.缩放系数" id="辅电表" @keydown="ent1($event)"  style="width: 200px;" v-if="SFType === true"/>
 		      </el-form-item>
 		      </el-form-item>
@@ -2312,6 +2317,7 @@ import{
 	AccountingParameterEdit,
 	AccountingParameterEdit,
 	gdzl_MachineList,
 	gdzl_MachineList,
 	getOrderProcessCount,
 	getOrderProcessCount,
+	RejectionEdit
   }  from "@/api/yunyin/yunying";
   }  from "@/api/yunyin/yunying";
 import {
 import {
 MachineTeamAdd,
 MachineTeamAdd,
@@ -5640,6 +5646,7 @@ const tablebllickHandlerlist = async (row, column, event) => {
  const SFType=ref(false)
  const SFType=ref(false)
  const CPType=ref(false)
  const CPType=ref(false)
  const SDType=ref(false)
  const SDType=ref(false)
+ const FPlxs=ref(false)
 if(selected.value==='难度调整系数'){
 if(selected.value==='难度调整系数'){
  	 SFType.value=true
  	 SFType.value=true
 	 CPType.value=false
 	 CPType.value=false
@@ -5659,21 +5666,29 @@ if(selected.value==='难度调整系数'){
  	 SFType.value=true
  	 SFType.value=true
 	 CPType.value=false
 	 CPType.value=false
 	 SDType.value=false
 	 SDType.value=false
+	 FPlxs.value=false
  }else if(selected.value=== '凹印版距'){
  }else if(selected.value=== '凹印版距'){
  	 CPType.value=true
  	 CPType.value=true
 	 SFType.value=false
 	 SFType.value=false
 	 SDType.value=false
 	 SDType.value=false
+	 FPlxs.value=false
  }else if(selected.value=== '色度数'){
  }else if(selected.value=== '色度数'){
  	SDType.value=true
  	SDType.value=true
 	SFType.value=false
 	SFType.value=false
 	CPType.value=false
 	CPType.value=false
+	FPlxs.value=false
+ }else if(selected.value=== '废品率系数'){
+	 FPlxs.value=true
+	 SFType.value= false
+	 SDType.value= false
+	 CPType.value=false
+	 // hesuanValue.废品率系数 = '废品率系数'
  }
  }
 }
 }
 
 
  //核算调整弹窗确定
  //核算调整弹窗确定
  const hesuanenterDialog = async () => {
  const hesuanenterDialog = async () => {
 	 console.log(selected.value)
 	 console.log(selected.value)
-	 // console.log(multipleSelection.value)
  if(selected.value==='难度调整系数'){
  if(selected.value==='难度调整系数'){
 	// console.log(multipleSelection.value.length)
 	// console.log(multipleSelection.value.length)
 	// const Selection_ids=ref('')
 	// const Selection_ids=ref('')
@@ -5749,7 +5764,32 @@ if(selected.value==='难度调整系数'){
 	  	  type: 'error',
 	  	  type: 'error',
 	  	  message: '失败'
 	  	  message: '失败'
 	  	})
 	  	})
- }
+	  }
+ }else if(selected.value=== '废品率系数'){
+	  // const Selection_ids=ref('')
+	  // console.log(multipleSelection.value.length)
+	  // console.log(multipleSelection.value[0])
+	  // for(let i=0;i<multipleSelection.value.length;i++){
+	  // 	id.value+=multipleSelection.value[i].UniqId+','
+	  // 	console.log(multipleSelection.value[i].UniqId)
+	  // }
+	  console.log(uid.value)
+	  console.log(hesuanValue.废品率系数)
+	  const res = await RejectionEdit({id:Selection_ids.value,rejection:hesuanValue.废品率系数 })
+	  console.log(res)
+	  if(res.code===0){
+	  	ElMessage({
+	  	  type: 'success',
+	  	  message: '成功'
+	  	})
+	  	hesuanVisible.value=false
+		FacilitychanLiang()
+	  }else{
+	  	ElMessage({
+	  	  type: 'error',
+	  	  message: '失败'
+	  	})
+	  }
  }
  }
  }
  }