| src/views/bbgl/bzgz.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/views/bbgl/rygz.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/views/scgl/gd.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/views/bbgl/bzgz.vue
@@ -4,30 +4,30 @@ <div class="bodyTopButtonGroup" style="justify-content: space-between"> <el-button v-waves type="primary" icon="el-icon-download" @click="download">导出</el-button> <div style="color: red;margin: 10px 5px 0 0;" >当前报表只统计自制件工序 </div> <!-- <div class="topRight" style="display: flex;align-items: center">--> <!-- <el-select--> <!-- v-model="form.rejectstepcode"--> <!-- style="width: 170px;"--> <!-- multiple--> <!-- placeholder="请选择剔除工序"--> <!-- collapse-tags--> <!-- filterable--> <!-- clearable--> <!-- @change="getGroupSalaryReportSearch"--> <!-- >--> <!-- <el-option--> <!-- v-for="item in StepSelectArr"--> <!-- :key="item.stepcode"--> <!-- :label="item.stepname"--> <!-- :value="item.stepcode"--> <!-- />--> <!-- </el-select>--> <!-- </div>--> <div class="topRight" style="display: flex;align-items: center"> <div style="color: red;margin: 0px 10px 0 0;" >当前报表只统计自制件工序 </div> <el-select v-model="form.rejectstepcode" style="width: 220px;" multiple placeholder="请选择剔除车间" collapse-tags filterable clearable @change="getGroupSalaryReportSearch" > <el-option v-for="item in WorkShopArr" :key="item.code" :label="item.name" :value="item.code" /> </el-select> </div> </div> @@ -41,19 +41,19 @@ > <div class="elForm"> <el-form-item label="工单编号" style="display: flex;"> <el-input v-model="form.wocode" placeholder="请输入" style="width: 200px" /> <el-input v-model="form.wocode" placeholder="请输入" style="width: 200px"/> </el-form-item> <el-form-item label="产品编码" style=" display: flex;"> <el-input v-model="form.partcode" placeholder="请输入" style="width: 200px" /> <el-input v-model="form.partcode" placeholder="请输入" style="width: 200px"/> </el-form-item> <el-form-item label="产品名称" style=" display: flex;"> <el-input v-model="form.partname" style="width: 200px" placeholder="请输入" /> <el-input v-model="form.partname" style="width: 200px" placeholder="请输入"/> </el-form-item> <el-form-item label="规格型号" style=" display: flex;"> <el-input v-model="form.partspec" style="width: 200px" placeholder="请输入" /> <el-input v-model="form.partspec" style="width: 200px" placeholder="请输入"/> </el-form-item> <el-form-item v-show="isExpandForm" label="工序名称" style="display: flex;"> <el-input v-model="form.stepname" style="width: 200px" placeholder="请输入" /> <el-input v-model="form.stepname" style="width: 200px" placeholder="请输入"/> </el-form-item> <el-form-item v-show="isExpandForm" label="生产班组" style=" display: flex;"> <el-select v-model="form.groupcode" style="width: 200px" placeholder="请选择"> @@ -66,7 +66,7 @@ </el-select> </el-form-item> <el-form-item v-show="isExpandForm" label="操作人员" style=" display: flex;"> <el-input v-model="form.username" style="width: 200px" placeholder="请输入" /> <el-input v-model="form.username" style="width: 200px" placeholder="请输入"/> </el-form-item> <el-form-item v-show="isExpandForm" label="报工时间" style="display: flex;align-items: center"> <el-date-picker @@ -502,6 +502,7 @@ import elDragDialog from '@/directive/el-drag-dialog' import waves from '@/directive/waves' import { StepSelect } from '@/api/zzmx' import { WorkShopSelect } from '@/api/sbgl' export default { name: 'Zzjg', @@ -515,7 +516,7 @@ isExpandForm: false, mainHeight: 0, tableHeight: 0, StepSelectArr: [], // 剔除工序数组 WorkShopArr: [], // 剔除数组 form: { wocode: '', // 工单编号 partcode: '', // 产品编码 @@ -589,14 +590,18 @@ this.getGroupSalaryReportSearch().then(res => { if (res.code === '200') { this.getMesOrderStepReportSelectUserGroup() this.getStepSelect() this.getWorkShopSelect() } }) }, // 获取工序下拉接口 async getStepSelect() { const { data: res } = await StepSelect() this.StepSelectArr = res // async getStepSelect() { // const { data: res } = await StepSelect() // this.StepSelectArr = res // }, async getWorkShopSelect() { const { data: res } = await WorkShopSelect() this.WorkShopArr = res }, getSummaries(param) { const { columns, data } = param src/views/bbgl/rygz.vue
@@ -4,31 +4,32 @@ <div class="bodyTopButtonGroup" style="justify-content: space-between"> <el-button v-waves type="primary" icon="el-icon-download" @click="download">导出</el-button> <div style="color: red;margin: 10px 5px 0 0;" >当前报表只统计自制件工序 </div> <!-- <div class="topRight" style="display: flex;align-items: center">--> <!-- <!– <div style="font-size: 14px;margin-right: 15px;color: #a7a7a7">剔除工序</div>–>--> <!-- <el-select--> <!-- v-model="form.rejectstepcode"--> <!-- style="width: 170px;"--> <!-- multiple--> <!-- placeholder="请选择剔除工序"--> <!-- collapse-tags--> <!-- filterable--> <!-- clearable--> <!-- @change="getPeopleSalaryReportSearch"--> <!-- >--> <!-- <el-option--> <!-- v-for="item in StepSelectArr"--> <!-- :key="item.stepcode"--> <!-- :label="item.stepname"--> <!-- :value="item.stepcode"--> <!-- />--> <!-- </el-select>--> <!-- </div>--> <div class="topRight" style="display: flex;align-items: center"> <div style="color: red;margin: 0px 10px 0 0;" >当前报表只统计自制件工序 </div> <!-- <div style="font-size: 14px;margin-right: 15px;color: #a7a7a7">剔除工序</div>--> <el-select v-model="form.rejectstepcode" style="width: 220px;" multiple placeholder="请选择剔除车间" collapse-tags filterable clearable @change="getPeopleSalaryReportSearch" > <el-option v-for="item in WorkShopArr" :key="item.code" :label="item.name" :value="item.code" /> </el-select> </div> </div> <div class="bodyTopFormGroup"> @@ -41,19 +42,19 @@ > <div class="elForm"> <el-form-item label="工单编号" style="display: flex;"> <el-input v-model="form.wocode" placeholder="请输入" style="width: 200px" /> <el-input v-model="form.wocode" placeholder="请输入" style="width: 200px"/> </el-form-item> <el-form-item label="产品编码" style=" display: flex;"> <el-input v-model="form.partcode" placeholder="请输入" style="width: 200px" /> <el-input v-model="form.partcode" placeholder="请输入" style="width: 200px"/> </el-form-item> <el-form-item label="产品名称" style=" display: flex;"> <el-input v-model="form.partname" style="width: 200px" placeholder="请输入" /> <el-input v-model="form.partname" style="width: 200px" placeholder="请输入"/> </el-form-item> <el-form-item label="规格型号" style=" display: flex;"> <el-input v-model="form.partspec" style="width: 200px" placeholder="请输入" /> <el-input v-model="form.partspec" style="width: 200px" placeholder="请输入"/> </el-form-item> <el-form-item v-show="isExpandForm" label="工序名称" style=" display: flex;"> <el-input v-model="form.stepname" style="width: 200px" placeholder="请输入" /> <el-input v-model="form.stepname" style="width: 200px" placeholder="请输入"/> </el-form-item> <el-form-item v-show="isExpandForm" label="生产班组" style=" display: flex;"> <el-select v-model="form.groupcode" style="width: 200px" placeholder="请选择"> @@ -66,7 +67,7 @@ </el-select> </el-form-item> <el-form-item v-show="isExpandForm" label="报工人员" style=" display: flex;"> <el-input v-model="form.reportname" style="width: 200px" placeholder="请输入" /> <el-input v-model="form.reportname" style="width: 200px" placeholder="请输入"/> </el-form-item> <el-form-item v-show="isExpandForm" label="报工时间" style="display: flex;align-items: center"> <el-date-picker @@ -475,6 +476,7 @@ import elDragDialog from '@/directive/el-drag-dialog' import waves from '@/directive/waves' import { StepSelect } from '@/api/zzmx' import { WorkShopSelect } from '@/api/sbgl' export default { name: 'Zzjg', @@ -488,7 +490,8 @@ isExpandForm: false, mainHeight: 0, tableHeight: 0, StepSelectArr: [], // 剔除工序数组 // StepSelectArr: [], // 剔除工序数组 WorkShopArr: [],//剔除车间数组 form: { wocode: '', // 工单编号 partcode: '', // 产品编码 @@ -562,14 +565,19 @@ this.getPeopleSalaryReportSearch().then(res => { if (res.code === '200') { this.getMesOrderStepReportSelectUserGroup() this.getStepSelect() this.getWorkShopSelect() } }) }, // 获取工序下拉接口 async getStepSelect() { const { data: res } = await StepSelect() this.StepSelectArr = res // async getStepSelect() { // const { data: res } = await StepSelect() // this.StepSelectArr = res // }, // 获取所属车间下拉 async getWorkShopSelect() { const { data: res } = await WorkShopSelect() this.WorkShopArr = res }, getSummaries(param) { const { columns, data } = param src/views/scgl/gd.vue
@@ -2577,6 +2577,10 @@ this.$nextTick(() => { console.log(this.qrForm.qrvalue, 3333) this.bindQRCode2(this.qrForm.qrvalue) const div = document.getElementById('qrCode2') // 这么多代码只需要这一句实现我们所需要的功能,定位div滚动条位置在底部,scrollHeight计算出div的高度,再scrollTop 设置滚动条的高度为多少 div.scrollTop = div.scrollHeight // 滚动条位于最底部 // div.scrollTop = 0 // 滚动条位于最顶部 }) } })