Browse Source

first commit

liuhairui 9 months ago
parent
commit
3f41a01f42
1 changed files with 65 additions and 64 deletions
  1. 65 64
      src/view/yunyin/shengchanguanli/baogongshuju.vue

+ 65 - 64
src/view/yunyin/shengchanguanli/baogongshuju.vue

@@ -17,69 +17,11 @@
 				    color: Selection === '' ? '' : '#fff'
 				  }">删除报工
 				</el-button>
-
-				<!-- 查询产量进度表弹窗 -->
-				<el-dialog v-model="statusExceldialog" :before-close="luckyexcelCloseDialog" style='height: 100%;margin: 0px;' width="100%"  >
-					<div class="block">
-					    <span class="demonstration">月份选择:</span>
-						<el-date-picker v-model="ExcelformData['rq']" type="month" placeholder="选择月份"style='width: 10%;'></el-date-picker>
-						<el-button type="primary" @click="ExcelonSubmit" style='margin-left: 10px;'>查询</el-button>
-						<el-button type="primary" class="bt" icon="download" @click="exportToExcel2" >导出Excel</el-button>
-					  </div>
-					  <br>
-					<el-table ref="multipleTable" style="width: 100%;height: 80vh" tooltip-effect="dark"
-					          :row-style="{ height: '30px' }" :header-cell-style="{ padding: '0px' }"
-					          :cell-style="{ padding: '0px' }" :header-row-style="{ height: '0px' }"
-					          :data="ExceltableData" border row-key="ID" id="Excel_table"
-					          size="small" highlight-current-row="true" :show-overflow-tooltip="true"
-					          @row-click="add_tableRowClick" @row-dblclick="add_updateCompanyFunc"
-					          @selection-change="Excel_Selection">
-                    <el-table-column  align="left" label="订单编号" prop="订单编号" width="105"/>
-                    <el-table-column  align="left" label="客户" prop="客户编号" width="70"/>
-                    <el-table-column  align="left" label="组别" prop="组别" width="80"/>
-                    <el-table-column  align="left" label="款式" prop="款式" width="110"/>
-                    <el-table-column  align="left" label="生产款号" prop="款号" width="110"/>
-                    <el-table-column  align="left" label="制单数" prop="制单数" width="75"/>
-                    <el-table-column  align="left" label="裁剪数" prop="裁剪数" width="75"/>
-                    <el-table-column  align="left" label="上月累计" prop="上月累计" width="75"/>
-                    <el-table-column  align="left" label="本月累计" prop="本月累计" width="75"/>
-					
-					    <!-- 动态生成从 1 号到 31 号的列 -->
-					    <el-table-column v-for="day in 31" :key="day" :label="day" :prop="day" width="45" align="left"/>
-					</el-table>
-				</el-dialog>
-				
               </el-form-item>
             </el-form>
           </div>
         </layout-header>
-
-				<!-- 删除弹窗 -->
-        <el-dialog v-model="deletedialog" :before-close="luckyexcelCloseDialog" style='height: 80%;margin-left: 8%;margin-top: 5%;' width="80%"  >
-					<div class="block">
-            <h3 style="color:red;font-size: 24px;margin:-5px 0px 8px 12px;">报工删除历史记录</h3>
-					  </div>
-					  <br>
-					<el-table ref="multipleTable" style="width: 100%;height: 60vh" tooltip-effect="dark"
-					          :row-style="{ height: '30px' }" :header-cell-style="{ padding: '0px' }"
-					          :cell-style="{ padding: '0px' }" :header-row-style="{ height: '0px' }"
-					          :data="deletetableData" border row-key="ID" id="Excel_table"
-					          size="small" highlight-current-row="true" :show-overflow-tooltip="true"
-					          @row-click="add_tableRowClick" @row-dblclick="add_updateCompanyFunc"
-					          @selection-change="Excel_Selection">
-                    <el-table-column  align="left" label="订单编号" prop="订单编号" width="100"/>
-					<el-table-column  align="left" label="子订单编号" prop="子订单编号" width="140"/>
-                    <el-table-column  align="left" label="客户编号" prop="客户编号" width="80"/>
-                    <el-table-column  align="left" label="款式" prop="款式" width="80"/>
-					<el-table-column  align="left" label="尺码" prop="尺码" width="60"/>
-					<el-table-column  align="left" label="数量" prop="数量" width="60"/>
-					<el-table-column  align="left" label="班组" prop="sczl_bh" width="80"/>
-                    <el-table-column  align="left" label="生产款号" prop="款号" width="200"/>
-                    <el-table-column  align="left" label="制单数" prop="制单数" width="80"/>
-					<el-table-column  align="left" label="删除用户" prop="delsys_id" width="150"/>
-                    <el-table-column  align="left" label="删除时间" prop="mod_rq" width="155"/>
-					</el-table>
-				</el-dialog>  
+		
         <layout>
           <!--左侧树侧形结构-->
           <layout-sider :resize-directions="['right']" :width="190" style="margin-right: 10px;">
@@ -92,7 +34,7 @@
 
           <!-- 右侧区域 -->
           <layout-content >
-          <el-main>
+          <!-- <el-main> -->
             <div class="gva-table-box">
               <!-- 表格数据 -->
              <el-table ref="multipleTable" style="width: 100%;height: 65vh" tooltip-effect="dark"
@@ -106,17 +48,17 @@
 				<el-table-column align="center" type="selection" width="30"/>
 				<el-table-column  align="left" label="订单编号" prop="订单编号" width="97"/>
 				<el-table-column  align="left" label="子订单编号" prop="子订单编号" width="130"/>
-				<el-table-column  align="left" label="客户编号" prop="客户编号" width="80"/>
+				<el-table-column  align="left" label="客户" prop="客户编号" width="60"/>
 				<el-table-column  align="left" label="款式" prop="款式" width="90"/>
 				<el-table-column  align="left" label="生产款号" prop="生产款号" width="110"/>
 				<el-table-column  align="left" label="颜色备注" prop="颜色备注" width="110"/>
-				
+				<el-table-column  align="left" label="工序" prop="工序名称" width="50"/>
+				<el-table-column  align="left" label="机台" prop="机台" width="70"/>
 				<!-- 尺码列表 -->
 				<template v-for="item in sizeDatas">
 				  <el-table-column align="center"  :label=item :prop=item  width="70"/> 
 				</template>
 				<!-- <el-table-column  align="left" label="制单数" prop="制单数" width="80"/> -->
-				<el-table-column  align="left" label="工序名称" prop="工序名称" width="80"/>
 				<el-table-column  align="left" label="上报时间" prop="上报时间" width="150"/>
 				<el-table-column  align="left" label="船样" prop="船样" width="50"/>
 
@@ -127,8 +69,67 @@
               </div>
             </div>
   
-          </el-main>
+          <!-- </el-main> -->
         </layout-content>
+		
+		<!-- 删除弹窗 -->
+		<el-dialog v-model="deletedialog" :before-close="luckyexcelCloseDialog" style='height: 80%;margin-left: 8%;margin-top: 5%;' width="80%"  >
+					<div class="block">
+		    <h3 style="color:red;font-size: 24px;margin:-5px 0px 8px 12px;">报工删除历史记录</h3>
+					  </div>
+					  <br>
+					<el-table ref="multipleTable" style="width: 100%;height: 60vh" tooltip-effect="dark"
+					          :row-style="{ height: '30px' }" :header-cell-style="{ padding: '0px' }"
+					          :cell-style="{ padding: '0px' }" :header-row-style="{ height: '0px' }"
+					          :data="deletetableData" border row-key="ID" id="Excel_table"
+					          size="small" highlight-current-row="true" :show-overflow-tooltip="true"
+					          @row-click="add_tableRowClick" @row-dblclick="add_updateCompanyFunc"
+					          @selection-change="Excel_Selection">
+		            <el-table-column  align="left" label="订单编号" prop="订单编号" width="100"/>
+					<el-table-column  align="left" label="子订单编号" prop="子订单编号" width="140"/>
+		            <el-table-column  align="left" label="客户编号" prop="客户编号" width="80"/>
+		            <el-table-column  align="left" label="款式" prop="款式" width="80"/>
+					<el-table-column  align="left" label="尺码" prop="尺码" width="60"/>
+					<el-table-column  align="left" label="数量" prop="数量" width="60"/>
+					<el-table-column  align="left" label="班组" prop="sczl_bh" width="80"/>
+		            <el-table-column  align="left" label="生产款号" prop="款号" width="200"/>
+		            <el-table-column  align="left" label="制单数" prop="制单数" width="80"/>
+					<el-table-column  align="left" label="删除用户" prop="delsys_id" width="150"/>
+		            <el-table-column  align="left" label="删除时间" prop="mod_rq" width="155"/>
+					</el-table>
+				</el-dialog>  
+		
+		<!-- 查询产量进度表弹窗 -->
+		<el-dialog v-model="statusExceldialog" :before-close="luckyexcelCloseDialog" style='height: 100%;margin: 0px;' width="100%"  >
+			<div class="block">
+			    <span class="demonstration">月份选择:</span>
+				<el-date-picker v-model="ExcelformData['rq']" type="month" placeholder="选择月份"style='width: 10%;'></el-date-picker>
+				<el-button type="primary" @click="ExcelonSubmit" style='margin-left: 10px;'>查询</el-button>
+				<el-button type="primary" class="bt" icon="download" @click="exportToExcel2" >导出Excel</el-button>
+			  </div>
+			  <br>
+			<el-table ref="multipleTable" style="width: 100%;height: 80vh" tooltip-effect="dark"
+			          :row-style="{ height: '30px' }" :header-cell-style="{ padding: '0px' }"
+			          :cell-style="{ padding: '0px' }" :header-row-style="{ height: '0px' }"
+			          :data="ExceltableData" border row-key="ID" id="Excel_table"
+			          size="small" highlight-current-row="true" :show-overflow-tooltip="true"
+			          @row-click="add_tableRowClick" @row-dblclick="add_updateCompanyFunc"
+			          @selection-change="Excel_Selection">
+		    <el-table-column  align="left" label="订单编号" prop="订单编号" width="105"/>
+		    <el-table-column  align="left" label="客户" prop="客户编号" width="70"/>
+		    <el-table-column  align="left" label="组别" prop="组别" width="80"/>
+		    <el-table-column  align="left" label="款式" prop="款式" width="110"/>
+		    <el-table-column  align="left" label="生产款号" prop="款号" width="110"/>
+		    <el-table-column  align="left" label="制单数" prop="制单数" width="75"/>
+		    <el-table-column  align="left" label="裁剪数" prop="裁剪数" width="75"/>
+		    <el-table-column  align="left" label="上月累计" prop="上月累计" width="75"/>
+		    <el-table-column  align="left" label="本月累计" prop="本月累计" width="75"/>
+			
+			    <!-- 动态生成从 1 号到 31 号的列 -->
+			    <el-table-column v-for="day in 31" :key="day" :label="day" :prop="day" width="45" align="left"/>
+			</el-table>
+		</el-dialog>
+		
         <el-dialog v-model="add_gddialogFormVisible" :before-close="add_gdcloseDialog"
 		          title="新增订单资料" width="70%" top="3%" destroy-on-close>
               <div style="display: flex; gap: 0px;">