Sfoglia il codice sorgente

Merge branch 'master' of https://git.7in6.com/Minong/mes-admin-backend-ui

曹鹤洋 1 anno fa
parent
commit
2005bb9bd8

+ 8 - 0
src/api/jixiaoguanli/jitairibaobiao.js

@@ -1119,3 +1119,11 @@ export const YieldTeamEdit = (params) => {
     params
   })
 }
+// /reporting_work/getTime
+export const getTimelist = (params) => {
+  return service({
+    url: '/mes_server/reporting_work/getTime',
+    method: 'get',
+    params
+  })
+}

+ 97 - 57
src/view/performance/Dayreports.vue

@@ -1,30 +1,11 @@
 <template>
   <div>
     <!-- 左侧树形结构 -->
-    <el-container>
-      <!-- <el-aside width="250px">
-        <div class="JKWTree-tree">
-          <h3>机台生产日报表维护</h3>
-          <el-tree :data="treeData" :props="defaultProps" highlight-current="true"
-            @node-click="handleNodeClick"></el-tree>
-        </div>
-      </el-aside> -->
-
-       <layout-sider
-          :resize-directions="['right']"
-          :width="220"
-          style="margin-right: 10px;"
-        >
-          <div
-            class="JKWTree-tree"
-            style="height: 70vh;"
-          >
+    <el-container>
+       <layout-sider :resize-directions="['right']" :width="220" style="margin-right: 10px;">
+          <div class="JKWTree-tree" style="height: 70vh;" >
             <h3>机台生产日报表维护</h3>
-            <el-tree
-              :data="treeData"
-              highlight-current
-              @node-click="handleNodeClick"
-            />
+            <el-tree :data="treeData" highlight-current  @node-click="handleNodeClick" />
           </div>
         </layout-sider>
 
@@ -294,34 +275,34 @@
              <el-row :gutter="22" style="margin-top: 10px;">
 				 <el-col :span="2"><span>班组成员</span></el-col>
                 <el-col :span="2">
-                  <el-input v-model="formData.sczl_bh1" id="sczl_bh1" @blur="GetYg($event, '1')" @keydown="getGxMcsubmit($event, '1')" />
+                  <el-input v-model="formData.sczl_bh1" id="sczl_bh1" @blur="GetYg($event, '1')" @keyup.enter.native="getbzyg($event, '1')" @keydown="getGxMcsubmit($event, '1')" />
                 </el-col>
                 <el-col :span="2">
-                  <el-input v-model="formData.sczl_bh2" id="sczl_bh2" @blur="GetYg($event, '2')" @keydown="getGxMcsubmit($event, '2')"  />
+                  <el-input v-model="formData.sczl_bh2" id="sczl_bh2" @blur="GetYg($event, '2')" @keyup.enter.native="getbzyg($event, '2')" @keydown="getGxMcsubmit($event, '2')"  />
                 </el-col>
                 <el-col :span="2">
-                  <el-input v-model="formData.sczl_bh3" id="sczl_bh3" @blur="GetYg($event, '3')" @keydown="getGxMcsubmit($event, '3')"  />
+                  <el-input v-model="formData.sczl_bh3" id="sczl_bh3" @blur="GetYg($event, '3')" @keyup.enter.native="getbzyg($event, '3')" @keydown="getGxMcsubmit($event, '3')"  />
                 </el-col>
                 <el-col :span="2">
-                  <el-input v-model="formData.sczl_bh4" id="sczl_bh4" @blur="GetYg($event, '4')" @keydown="getGxMcsubmit($event, '4')"  />
+                  <el-input v-model="formData.sczl_bh4" id="sczl_bh4" @blur="GetYg($event, '4')" @keyup.enter.native="getbzyg($event, '4')" @keydown="getGxMcsubmit($event, '4')"  />
                 </el-col>
                 <el-col :span="2">
-                  <el-input v-model="formData.sczl_bh5" id="sczl_bh5" @blur="GetYg($event, '5')" @keydown="getGxMcsubmit($event, '5')"  />
+                  <el-input v-model="formData.sczl_bh5" id="sczl_bh5" @blur="GetYg($event, '5')" @keyup.enter.native="getbzyg($event, '5')" @keydown="getGxMcsubmit($event, '5')"  />
                 </el-col>
 				<el-col :span="2">
-				  <el-input v-model="formData.sczl_bh6" id="sczl_bh6" @blur="GetYg($event, '6')" @keydown="getGxMcsubmit($event, '6')"  />
+				  <el-input v-model="formData.sczl_bh6" id="sczl_bh6" @blur="GetYg($event, '6')" @keyup.enter.native="getbzyg($event, '6')" @keydown="getGxMcsubmit($event, '6')"  />
 				</el-col>
 				<el-col :span="2">
-				  <el-input v-model="formData.sczl_bh7" id="sczl_bh7" @blur="GetYg($event, '7')" @keydown="getGxMcsubmit($event, '7')"  />
+				  <el-input v-model="formData.sczl_bh7" id="sczl_bh7" @blur="GetYg($event, '7')" @keyup.enter.native="getbzyg($event, '7')" @keydown="getGxMcsubmit($event, '7')"  />
 				</el-col>
 				<el-col :span="2">
-				  <el-input v-model="formData.sczl_bh8" id="sczl_bh8" @blur="GetYg($event, '8')" @keydown="getGxMcsubmit($event, '8')"  />
+				  <el-input v-model="formData.sczl_bh8" id="sczl_bh8" @blur="GetYg($event, '8')" @keyup.enter.native="getbzyg($event, '8')" @keydown="getGxMcsubmit($event, '8')"  />
 				</el-col>
 				<el-col :span="2">
-				  <el-input v-model="formData.sczl_bh9" id="sczl_bh9" @blur="GetYg($event, '9')" @keydown="getGxMcsubmit($event, '9')"  />
+				  <el-input v-model="formData.sczl_bh9" id="sczl_bh9" @blur="GetYg($event, '9')" @keyup.enter.native="getbzyg($event, '9')" @keydown="getGxMcsubmit($event, '9')"  />
 				</el-col>
 				<el-col :span="2">
-				  <el-input v-model="formData.sczl_bh10" id="sczl_bh10" @blur="GetYg($event, '10')" @keydown="getGxMcsubmit($event, '10')"  />
+				  <el-input v-model="formData.sczl_bh10" id="sczl_bh10" @blur="GetYg($event, '10')" @keyup.enter.native="getbzyg($event, '10')" @keydown="getGxMcsubmit($event, '10')"  />
 				</el-col>
               </el-row>
             </el-form>
@@ -401,7 +382,23 @@
                 <el-button type="primary" @click="enterDialog">确 定</el-button>
               </div>
             </template>
-          </el-dialog>
+          </el-dialog>
+		  
+		  
+		  <!-- 组员及分配比例         -->
+		  <el-dialog v-model="blModel" :before-close="() => blModel = false" style="width: 20%">
+		    <el-form>
+		      <div>
+		        <el-table :data="employeeData" border :show-overflow-tooltip="true" :cell-class-name="blplanUsageCellClass" 
+				  highlight-current-row="true"
+				 @row-click="tablebllickHandler($event)">
+		          <el-table-column prop="员工编号" label="员工编号"></el-table-column>
+		          <el-table-column prop="ygxm" label="员工姓名"></el-table-column>
+		        </el-table>
+		      </div>
+		    </el-form>
+		  </el-dialog>
+		  
 
           <el-dialog
             v-model="GetDedhVisible"
@@ -1265,20 +1262,6 @@ const GetDedhhandleNodeClick = (nodeData, node, component) => {
 
 //员工编号回车事件
 const getGxMcsubmit = (event, inputName) => {
-	// const sczl_bh = document.getElementById('sczl_bh'+inputName).value
-	
-	// if(sczl_bh.length==7){
-	// 	getYg({sczl_bh:sczl_bh}).then(response=>{
-	// 		  if (response.code === 0) {
-	// 			  //设置比例
-	// 			  formData.value['sczl_bh'+inputName+'_name'] = response.data.ygxm;
-	// 			  //设置光标
-	// 			  document.getElementById('rate'+inputName).focus()
-	// 			  document.getElementById('rate'+inputName).select()
-	// 			  return false
-	// 		}
-	// 	})
-	// }
 	if(event.target.value!=''){
 		if (event.keyCode === 13 || event.keyCode === 40) { // Enter 或向下箭头
 			  //设置光标
@@ -1471,17 +1454,69 @@ const getGxMcsubmit = (event, inputName) => {
 const GetYg = (event,inputName) => {
 	if(formData.value['sczl_bh'+inputName]!=''){
 		getYg({sczl_bh:event.target.value}).then(response=>{
+			console.log(response)
 			if (response.code === 0) {
-				//设置比例
-				formData.value['sczl_bh'+inputName+'_name'] = response.data[0].ygxm;
-				formData.value['sczl_bh'+inputName] = response.data[0].员工编号;
-			}else{
-				formData.value['sczl_bh'+inputName+'_name'] = '';
+			  if(response.data.length === 1){
+			    formData.value[_name]= response.data[0].ygxm
+			    formData.value[sczl_bh]= response.data[0].员工编号
+			  }else{
+			    blModel.value = true;
+			    console.log(response.data)
+			    employeeData.value = response.data // 假设响应数据是数组
+			  }
 			}
 		})
 	}
-  
-}
+}
+const blModel = ref(false)
+const employeeData = ref('')
+const getbzyg = async (value,key) => {
+  let bzyg=''
+  bzyg=`sczl_bh${key}`
+  let bzxm=''
+  bzxm=`sczl_bh${key}_name`
+  const response = await getYg({sczl_bh:formData.value[bzyg]});
+  console.log(response)
+  if (response.code === 0) {
+    if(response.data.length === 1){
+      formData.value[bzxm]= response.data[0].ygxm
+      formData.value[bzyg]= response.data[0].员工编号
+    }else{
+      blModel.value = true;
+      console.log(response.data)
+      employeeData.value = response.data // 假设响应数据是数组
+    }
+  }
+}
+const clicked = ref(false);
+const tablebllickHandler = async (row, column, event) => {
+  if (clicked.value) {
+    // 如果已经点击过一次,则不再执行操作
+    return;
+  }
+  let nextIndex = 1;
+  while (formData.value[`sczl_bh${nextIndex}`] !== '' && formData.value[`sczl_bh${nextIndex}_name`] !== '') {
+    nextIndex++;
+    if (nextIndex > 8) {
+      // 如果所有字段都已经填满,则不做任何事情并退出函数
+      return;
+    }
+  }
+  // 将选定的值分配给下一个空的代码和名称字段
+  formData.value[`sczl_bh${nextIndex}`] = row.员工编号;
+  formData.value[`sczl_bh${nextIndex}_name`] = row.ygxm;
+  blModel.value = false;
+  clicked.value = true;
+  setTimeout(() => {
+    clicked.value = false;
+  }, 300); // 300毫秒内再次点击将不会触发事件,你可以根据需要调整这个延迟时间
+};
+const blplanUsageCellClass = ({row, column, rowIndex, columnIndex}) =>{
+  if (column.property === '员工编号' || column.property === 'ygxm') {
+    return 'plan-usage-low';
+  }
+}
+
 
 //比例失去焦点
 const rate = (event,inputName) => {
@@ -1548,8 +1583,8 @@ function onAdd() {
 		dialogFormVisible.value = true
 	}else{
 		  // GetInfo(table.value)
-		  console.log(['table_type'])
-		  console.log('此数据无法新增')
+		  // console.log(['table_type'])
+		  // console.log('此数据无法新增')
 		  dialogFormVisible.value = true
 	}  
 	
@@ -2082,5 +2117,10 @@ onMounted(async () => {
 }
 .mab{
   margin-bottom: 5px;
+}
+:deep(.plan-usage-low div) {
+  color: blue !important;
+  font-size: 16px;
+  font-weight: bold;
 }
 </style>

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

@@ -15,55 +15,39 @@
 			<el-button type="primary" size="large" class="bt" style="color:white;font-size: 15px;font-weight: bold;width: 95px"  @click="gzSel" >员工工资查询</el-button>
 			<el-button type="primary" size="large" class="bt" style="color:white;font-size: 15px;font-weight: bold;width: 70px"  @click="oncomplaints" >客诉记录</el-button>
 			<el-button type="primary" size="large" class="bt" style="color:white;font-size: 15px;font-weight: bold;width: 120px" @click="deldbcl_onclick" :disabled="dbclSelection === ''"   title="当班产量明细" >当班产量明细删除</el-button>
-    </div>
-		</header>
+		</div>
+	</header>
+	
     <el-container>
-      <!-- <el-aside width="200px">
-        <div class="JKWTree-tree">
-          <h3  > 车间报工</h3>
-          <el-tree :data="treeData" :props="defaultProps" :default-expand-all="true" @node-click="handleNodeClick"></el-tree>
-        </div>
-      </el-aside> -->
       <el-container>
-<!--        <el-header>dd</el-header>-->
         <el-main>
-
 <div class="gva-search-box" style=" overflow: hidden; padding: 0; margin-top:20px;display: flex;">
-	<div style="flex: 1; border: 0px magenta solid; margin: 0; padding: 0; margin-left: 20px; margin-top: 20px; color: red;">
+		<div style="flex: 1; border: 0px magenta solid; margin: 0; padding: 0; margin-left: 20px; margin-top: 20px; color: red;">
+	  
 	  <el-row :gutter="20">
 		<el-col :span="5">
-		  <el-form-item label="机台号" prop="id" label-width="60" class="zy-label">
-			<el-input v-model="formData.机台号"  placeholder=""/>
-		  </el-form-item>
+		  <el-form-item label="机台号" prop="id" label-width="60" class="zy-label"><el-input v-model="formData.机台号"  placeholder=""/></el-form-item>
 		</el-col>
 		<el-col :span="6">
-		  <el-form-item label="工单编号" prop="id">
-			<el-input v-model="formData.工单编号"  placeholder=""  />
-		  </el-form-item>
+		  <el-form-item label="工单编号" prop="id"><el-input v-model="formData.工单编号"  placeholder=""  /></el-form-item>
 		</el-col>
 		<el-col :span="12">
-		  <el-form-item label=" "prop="name">
-			<el-input v-model="formData.产品名称"  placeholder="" />
-		  </el-form-item>
+		  <el-form-item label=" "prop="name"><el-input v-model="formData.产品名称"  placeholder="" /></el-form-item>
 		</el-col>
 	  </el-row>
+	  
 	  <el-row :gutter="20">
 		<el-col :span="7">
-		 <el-form-item label="印件编号" style="font-size: 1.5vh;" prop="id">
-		   <el-input v-model="formData.印件号"  placeholder="" />
-		 </el-form-item>
+		 <el-form-item label="印件编号" style="font-size: 1.5vh;" prop="id"><el-input v-model="formData.印件号"  placeholder="" /></el-form-item>
 		</el-col>
 	  <el-col :span="15">
-		 <el-form-item label="工序名称" prop="name">
-		   <el-input v-model="formData.工序名称"  placeholder="" />
-		 </el-form-item>
+		 <el-form-item label="工序名称" prop="name"><el-input v-model="formData.工序名称"  placeholder="" /></el-form-item>
 		</el-col>
 	  </el-row>
 
 	  <el-row :gutter="20">
 		<el-col :span="4">
-		 <el-form-item label="班组成员" prop="id">
-		 </el-form-item>
+		 <el-form-item label="班组成员" prop="id"></el-form-item>
 		</el-col>
 	  </el-row>
 
@@ -90,20 +74,13 @@
 	   <el-table-column prop="completed" label="已完成板数" width="160" />
 	 </el-table>
 	</div>
-
 </div>
 
-          <div class="gva-table-box" style="margin-top: 20px;">
-            <el-tabs v-model="activName" type="card" @tab-click="duohandleClick"   >
+	<div class="gva-table-box" style="margin-top: 20px;">
+		<el-tabs v-model="activName" type="card" @tab-click="duohandleClick"   >
 			<el-tab-pane label="设备作业清单" @click.native="showTable('设备作业清单', 'first')" name="first"  :class="{ 'active-tab': activeTab === 'first' }" style="font-size: 16px;">
-				<el-table ref="multipleTable" 
-					:show-overflow-tooltip="true" 
-					highlight-current-row="true"
-					:cell-class-name="sbzyqdsatusCellClass"
-					:row-style="{ height: '40px' }" 
-					:cell-style="{ padding: '0px' }" 
-					:header-row-style="{ height: '40px' }"
-					:header-cell-style="{ padding: '0px' }"
+				<el-table ref="multipleTable" :show-overflow-tooltip="true"  highlight-current-row="true" :cell-class-name="sbzyqdsatusCellClass"
+					:row-style="{ height: '40px' }"  :cell-style="{ padding: '0px' }"  :header-row-style="{ height: '40px' }" :header-cell-style="{ padding: '0px' }"
 					@contextmenu.prevent="yjonRightClick" 
 					@row-click="yjupdateCompanyFunc"
 					style="width: 100%;height: 330px;color:purple;font-weight: bold;" border tooltip-effect="dark"
@@ -189,43 +166,23 @@
               <el-table-column align="left" label="色度数" prop="色度" width="100" />
             </el-table>
 		</el-tab-pane>
-
-                        <el-tab-pane label="检验记录" @click="showTable('检验记录')" name="fourth">
-                        <el-table ref="multipleTable"
-                                  :row-style="{ height: '40px' }"
-                                  :cell-style="{ padding: '0px'}" :header-row-style="{ height: '40px' }"
-                                  :header-cell-style="{ padding: '0px' }"
-                                  :show-overflow-tooltip="true"
-                                  highlight-current-row="true"
-                                  style="width: 100%;height: 400px;color:purple;font-weight: bold;" border tooltip-effect="dark" :data="JYData" row-key="ID" @selection-change="handleSelectionChange">
-            <!--              <el-table-column type="selection" width="55" />-->
-                          <el-table-column align="left" label="工单编号" prop="工单编号"  width="120"/>
-                          <el-table-column align="left" label="印件号" prop="印件号" width="120" />
-                          <el-table-column align="left" label="工序名称" prop="工序名称" width="430" />
-                          <el-table-column align="left" label="检验项目" prop="检验项目" width="1140"/>
-                          <el-table-column
-                             v-for="time in columnNames"
-                             :key="time"
-                             :label="time"
-                             :prop="time"
-                             align="center"
-                             width="120"
-                           ></el-table-column>
-                        </el-table>
-                        </el-tab-pane>
-                      </el-tabs>
-            <!-- <div class="gva-pagination">
-              <el-pagination
-                  layout="total, sizes, prev, pager, next, jumper"
-                  :current-page="page"
-                  :page-size="pageSize"
-                  :page-sizes="[10, 30, 50, 100]"
-                  :total="total"
-                  @current-change="handleCurrentChange"
-                  @size-change="handleSizeChange"
-              />
-            </div> -->
-          </div>
+		
+			<el-tab-pane label="检验记录" @click="showTable('检验记录')" name="fourth">
+			<el-table ref="multipleTable" :row-style="{ height: '40px' }" :cell-style="{ padding: '0px'}" :header-row-style="{ height: '40px' }"
+					  :header-cell-style="{ padding: '0px' }" :show-overflow-tooltip="true" highlight-current-row="true"
+					  style="width: 100%;height: 400px;color:purple;font-weight: bold;" border tooltip-effect="dark" :data="JYData" row-key="ID" @selection-change="handleSelectionChange">
+			  <!--<el-table-column type="selection" width="55" />-->
+			  <el-table-column align="left" label="工单编号" prop="工单编号"  width="120"/>
+			  <el-table-column align="left" label="印件号" prop="印件号" width="120" />
+			  <el-table-column align="left" label="工序名称" prop="工序名称" width="430" />
+			  <el-table-column align="left" label="检验项目" prop="检验项目" width="1140"/>
+			  <el-table-column v-for="time in columnNames" :key="time" :label="time" :prop="time" align="center" width="120"></el-table-column>
+			</el-table>
+			</el-tab-pane>
+		</el-tabs>
+	</div>
+		  
+		  
           <el-dialog v-model="dialogFormVisible" :before-close="closeDialog" :title="type==='create'?'添加':'修改'" destroy-on-close>
           <el-tabs v-model="activeName" type="card" @tab-click="handleClick">
             <el-tab-pane label="当日上报产量"  @click="showTable('工艺资料')"  name="first">
@@ -2047,7 +2004,8 @@ import {
   facilityProcedure,
   dailysearch,
   dailygetGzByYgbh,
-  MachineChanliangDetail
+  MachineChanliangDetail,
+  getTimelist
 } from '@/api/jixiaoguanli/jitairibaobiao'
 
 import {
@@ -3550,17 +3508,6 @@ const FieldInspectionRecord = async () => {
 const GetMachineMac = async (addr) => {
   console.log(addr);
   const response = await getMachineMac({ addr: addr });
-  // const response = await getMachineMac({ addr: '68-ED-A4-26-60-84' });
-  // const response = await getMachineMac({ addr: '68-ED-A4-26-5D-90' });
-  // const response = await getMachineMac({ addr: '68-ED-A4-26-5E-50' });
-  // const response = await getMachineMac({ addr: '68-ED-A4-26-60-CC' });
-  // const response = await getMachineMac({ addr: '68-ED-A4-26-5F-8E' });
-  // const response = await getMachineMac({ addr: '68-ED-A4-26-60-C8' });
-  // const response = await getMachineMac({ addr: '40-62-31-21-4E-15' });
-  // const response = await getMachineMac({ addr: '68-ED-A4-26-5F-42' });
-  // const response = await getMachineMac({ addr: '68-ED-A4-26-60-E5' });
-  // const response = await getMachineMac({ addr: '68-ED-A4-26-5E-4E' });
-  // const response = await getMachineMac({ addr: '68-ED-A4-26-60-D1' });
   if (response.code === 0) {
     if(response.data===null){
       // JTMC = 'JY01#';
@@ -3646,18 +3593,6 @@ const SubmitPatrolRecord = async () => {
 //日产量上报提交按钮默认开启
 const isSubmitting = ref(false)
 
-// 获取当前日期
-// const today = new Date();
-// const year = today.getFullYear();
-// const month = String(today.getMonth() + 1).padStart(2, '0'); // 月份从 0 开始,需要补零
-// const day = String(today.getDate()).padStart(2, '0');
-// const hours = String(today.getHours()).padStart(2, '0');
-// const minutes = String(today.getMinutes()).padStart(2, '0');
-// const seconds = String(today.getSeconds()).padStart(2, '0');
-// const currentDate = `${year}-${month}-${day}`;
-// const currentTime = `${year}-${month}-${day} ${hours}:${minutes}`;
-// const currenttime = `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`;
-
 //日产量上报 按钮
 function onchanliang() {
 	//日产量上报弹窗开启
@@ -3667,29 +3602,31 @@ function onchanliang() {
 
 //日产量详情获取
 const ReportInfo = async () => {
-	console.log(formData)
+	const getTimelistss = await getTimelist();
+	console.log(getTimelistss)
+	console.log("获取下机时间")
+	
+	// console.log(formData)
 	// 获取当前日期
-	const today = new Date();
-	const year = today.getFullYear();
-	const month = String(today.getMonth() + 1).padStart(2, '0'); // 月份从 0 开始,需要补零
-	const day = String(today.getDate()).padStart(2, '0');
-	const hours = String(today.getHours()).padStart(2, '0');
-	const minutes = String(today.getMinutes()).padStart(2, '0');
-	const seconds = String(today.getSeconds()).padStart(2, '0');
-	const currentDate = `${year}-${month}-${day}`;
-	const currentTime = `${year}-${month}-${day} ${hours}:${minutes}`;
-	const currenttimes = `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`;
+	// const today = new Date();
+	// const year = today.getFullYear();
+	// const month = String(today.getMonth() + 1).padStart(2, '0'); // 月份从 0 开始,需要补零
+	// const day = String(today.getDate()).padStart(2, '0');
+	// const hours = String(today.getHours()).padStart(2, '0');
+	// const minutes = String(today.getMinutes()).padStart(2, '0');
+	// const seconds = String(today.getSeconds()).padStart(2, '0');
+	// const currentDate = `${year}-${month}-${day}`;
+	// const currentTime = `${year}-${month}-${day} ${hours}:${minutes}`;
+	// const currenttimes = `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`;
 	
 	//4.1获取报工单其他信息接口
 	const response = await reportInfo({ machine: JTMC.split("#")[0] });
-	console.log(response)
-	console.log("reportInfo_01")
+	// console.log(response)
+	// console.log("reportInfo_01")
 	
 	// 日产量上报上机时间
 	if (response.code === 0) {
 	const { order_info, class: classInfo } = response.data;
-		
-		// console.log(response.classInfo.UniqId)
 	const newData = {
 	  order: order_info.order,
 	  yjno: order_info.yjno,
@@ -3698,8 +3635,8 @@ const ReportInfo = async () => {
 	  product_name: order_info.product_name,
 	  yj_name: order_info.yj_name,
 	  gy_name: order_info.gy_name,
-	  日期:currentDate,
-	  下机时间:currenttimes,
+	  日期:getTimelistss.data.date,
+	  下机时间:getTimelistss.data.hours,
 	  上机时间:formData.value.上机时间,
 	  装版总时长:0,
 	  定额代号:formData.value.定额代号,
@@ -3747,7 +3684,6 @@ const ReportInfo = async () => {
 	chanliangselectData.splice(0, chanliangselectData.length, ...response.data.bom)
 	chanliangVisible.value = true
 	}
-  // getTableData()
 }
 
 //日产量上报提交按钮