From 3457909638c660c0cfcb521b6104ab64c679b914 Mon Sep 17 00:00:00 2001 From: zenglf <18502938215@163.com> Date: 星期二, 19 九月 2023 16:23:16 +0800 Subject: [PATCH] 修改页面左右展示比例 --- src/views/eam/modules/repairorder/moudles/RepairOrderActualMaterialReport.vue | 74 ++++++++++++++++++++----------------- 1 files changed, 40 insertions(+), 34 deletions(-) diff --git a/src/views/eam/modules/repairorder/moudles/RepairOrderActualMaterialReport.vue b/src/views/eam/modules/repairorder/moudles/RepairOrderActualMaterialReport.vue index a8af549..406d5a4 100644 --- a/src/views/eam/modules/repairorder/moudles/RepairOrderActualMaterialReport.vue +++ b/src/views/eam/modules/repairorder/moudles/RepairOrderActualMaterialReport.vue @@ -63,7 +63,7 @@ type="dashed" icon="plus" @click="addMaterial" - :disabled="mainId.status=='4'" + :disabled="mainId.status=='4' || mainId.status=='2'" >娣诲姞瀹為檯鐢ㄦ枡</a-button> <div :style="{width: '100%',border: '1px solid #e9e9e9',padding: '10px 16px',background: '#fff',}"> <a-row :style="{textAlign:'right'}"> @@ -96,7 +96,7 @@ import pick from 'lodash.pick' import JEllipsis from '@/components/jeecg/JEllipsis' import JSelectSparePartModal from './select/JSelectSparePartModal' -import RepairOrderActualMaterialReportModel from './RepairOrderActualMaterialReportModel.vue' +import RepairOrderActualMaterialReportModel from './RepairOrderActualMaterialReportModel.vue' export default { name: 'RepairOrderActualMaterialReport', mixins: [JeecgListMixin], @@ -158,6 +158,16 @@ loading: false, dataSource: [], columns: [ + { + title: '#', + dataIndex: '', + key: 'rowIndex', + width: 60, + align: "center", + customRender: function (t, r, index) { + return parseInt(index) + 1; + } + }, { title: '棰嗘枡鍑哄簱鍗�', dataIndex: 'num', @@ -249,12 +259,12 @@ } } }, - created() { - // this.queryParam['maintenanceOrderId'] = this.dailyMaintenanceOrderId; - // this.queryParam['equipmentId'] = this.equipmentId - // this.loadData(1); - console.log("77777777",this.mainId) - }, + // created() { + // this.queryParam['maintenanceOrderId'] = this.dailyMaintenanceOrderId; + // this.queryParam['equipmentId'] = this.equipmentId + // this.loadData(1); + // console.log("77777777", this.mainId) + // }, methods: { addMaterial() { let ids = []; @@ -295,13 +305,13 @@ this.dataSource = []; this.ipagination.current = 1 }, - getUuiD(randomLength) { - return Number( - Math.random() - .toString() - .substr(2, randomLength) + Date.now() - ).toString(36) - }, + // getUuiD(randomLength) { + // return Number( + // Math.random() + // .toString() + // .substr(2, randomLength) + Date.now() + // ).toString(36) + // }, handleLock(record) { let that = this; if (record.actualQuantity == null || record.actualQuantity == undefined || record.actualQuantity == '') { @@ -374,45 +384,41 @@ }, mounted() { let newActualMaterials = []; - this.$bus.$on('selectionRows', (data) => { + this.$bus.$on('selection3Rows', (data) => { for (let i = 0; i < data.length; i++) { - var actualMaterial - = - { - id: this.getUuiD(16), + newActualMaterials.push({ + // id: this.getUuiD(16), num: data[i].num, outboundOrderDetailId: data[i].id, sparePartId: data[i].sparePartId, - sparePartNum: data[i].spareNum, - sparePartName: data[i].spareName, - sparePartSpecification: data[i].specification, - sparePartModel: data[i].model, - constructorName: data[i].constructorName, - constructorId: data[i].constructorId, - mainUnitName: data[i].mainUnitName, - mainUnitId: data[i].mainUnitId, + // sparePartNum: data[i].spareNum, + // sparePartName: data[i].spareName, + // sparePartSpecification: data[i].specification, + // sparePartModel: data[i].model, + // constructorName: data[i].constructorName, + // constructorId: data[i].constructorId, + // mainUnitName: data[i].mainUnitName, + // mainUnitId: data[i].mainUnitId, mainQuantity: data[i].mainQuantity, useQuantity: data[i].useQuantity, availableQuantity: data[i].availableQuantity, repairOrderId: this.mainId.id, equipmentId: this.equipmentId, isLock: 'no' - } - newActualMaterials.push(actualMaterial); + }) } let that = this - let obj = obj = postAction(this.url.addInit, newActualMaterials) - obj.then((res) => { + postAction(this.url.addInit, newActualMaterials).then((res) => { if (res.success) { that.$message.success(res.message) - + newActualMaterials = [] that.$emit('ok') } else { that.$message.warning(res.message) } }).finally(res => { that.loadData(); - newActualMaterials = [] + }) }) }, -- Gitblit v1.9.3