Przeglądaj źródła

设备运行跟踪,机台报工页面拉料人员选择优化

曹鹤洋 1 rok temu
rodzic
commit
eb1f9773e1

+ 54 - 6
src/view/performance/chejianbaogong.vue

@@ -1419,8 +1419,8 @@
                						  </el-col>
                					  </el-row>
                	<div style="display: flex;">
-               				  <div style="width: 117vh;">组员及分配比例</div>
-               				  <div style="width: 11vh;">特殊组员</div>
+               				  <div style="width: 248vh;">组员及分配比例</div>
+               				  <div style="width: 22vh;">特殊组员</div>
                				  <div style="">拉料人员</div>
                	</div>
                	<el-row :gutter="10" style="margin-top: 1vh;">
@@ -1458,7 +1458,17 @@
                				  <el-input v-model="formData3.sczl_bh10" id="bh10"  @keydown="ent($event, 'bh9', 'bh10', 'bh11')" @keyup.enter.native="getygsubmit($event, '10')"  placeholder="" />
                				</el-col>
                				<el-col :span="2">
-               				  <el-input v-model="formData3.sczl_bh11" id="bh11"  @keyup.enter.native="getygsubmit($event, '11','1')"  placeholder="" />
+								<el-select v-model="formData3.sczl_bh11" id="bh11" @change="GetLl('create')">
+									<el-option label="" value="" />
+									<el-option label="李有文" value="李有文" />
+									<el-option label="张杭强" value="张杭强" />
+									<el-option label="朱喜文" value="朱喜文" />
+									<el-option label="刘旭青" value="刘旭青" />
+									<el-option label="刘芳民" value="刘芳民" />
+									<el-option label="李当林" value="李当林" />
+									<el-option label="王赞文" value="王赞文" />
+								</el-select>
+               				  <!-- <el-input v-model="formData3.sczl_bh11" id="bh11"  @keyup.enter.native="getygsubmit($event, '11','1')"  placeholder="" /> -->
                				</el-col>
                	 </el-row>
 <!-- 19231 -->
@@ -1938,8 +1948,8 @@
               </el-col>
             </el-row>
             <div style="display: flex;">
-              <div style="width: 131vh;">组员及分配比例</div>
-              <div style="width: 13vh;">特殊组员</div>
+              <div style="width: 116vh;">组员及分配比例</div>
+              <div style="width: 11vh;">特殊组员</div>
               <div>拉料人员</div>
             </div>
             <el-row :gutter="10" style="margin-top: 1vh;">
@@ -1977,7 +1987,17 @@
                 <el-input v-model="dbformData.sczl_bh10" id="bh10" disabled @keydown="ent($event, 'bh9', 'bh10', 'bh11')" @keyup.enter.native="getygsubmit($event, '10')"  placeholder="" />
               </el-col>
               <el-col :span="2">
-                <el-input v-model="dbformData.sczl_bh11" id="bh11"  @keydown="ents($event, 'bh10', 'bh11', 'name1')" @keyup.enter.native="getlaliaoyg($event)"  placeholder="" />
+				<el-select v-model="dbformData.sczl_bh11" id="bh11" @change="GetLl('update')">
+					<el-option label="" value="" />
+					<el-option label="李有文" value="李有文" />
+					<el-option label="张杭强" value="张杭强" />
+					<el-option label="朱喜文" value="朱喜文" />
+					<el-option label="刘旭青" value="刘旭青" />
+					<el-option label="刘芳民" value="刘芳民" />
+					<el-option label="李当林" value="李当林" />
+					<el-option label="王赞文" value="王赞文" />
+				</el-select>
+                <!-- <el-input v-model="dbformData.sczl_bh11" id="bh11"  @keydown="ents($event, 'bh10', 'bh11', 'name1')" @keyup.enter.native="getlaliaoyg($event)"  placeholder="" /> -->
               </el-col>
             </el-row>
 
@@ -2717,6 +2737,34 @@ const FacilityDetail = async () => {
 	formData.value.production_all=response.data.total.产量
 	}
 };
+
+//获取拉料人员
+const GetLl = (falg) => {
+	let llyg = {
+			'李有文':2024,
+			'张杭强':2023,
+			'朱喜文':2022,
+			'刘旭青':2021,
+			'刘芳民':2020,
+			'李当林':2019,
+			'王赞文':2018,
+		}
+	switch(falg){
+		case 'create':
+			if(formData3.value.sczl_bh11){
+				formData3.value.sczl_name11 = formData3.value.sczl_bh11
+				formData3.value.sczl_bh11 = llyg[formData3.value.sczl_bh11]
+			}
+			break;
+		case 'update':
+			if(dbformData.value.sczl_bh11){
+				dbformData.value.sczl_name11 = dbformData.value.sczl_bh11
+				dbformData.value.sczl_bh11 = llyg[dbformData.value.sczl_bh11]
+			}
+			break;
+	}
+}
+
 // 19231
 const llemployeeDatalist = ref('')
 const llblModellist = ref(false)

Plik diff jest za duży
+ 427 - 415
src/view/yunyin/shengchanguanli/shebeiyunxing.vue


Niektóre pliki nie zostały wyświetlone z powodu dużej ilości zmienionych plików