| | |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="姓名:"> |
| | | <el-input v-model="formData0.nameUser" size="small" disabled></el-input> |
| | | <el-input v-model="formData0.name" size="small" disabled></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="班次:"> |
| | | <el-select v-model="formData0.shift" placeholder="请选择" size="small" :disabled="title=='批准'"> |
| | |
| | | reviewerNonproductiveTime:'', |
| | | auxiliaryProject:'', |
| | | reviewerRemark:'', |
| | | nameUser: '' |
| | | nameUser: '', |
| | | name: '' |
| | | }, |
| | | checkVisible:false, |
| | | checkLoadN:false, |
| | |
| | | if(this.currentTable=='ValueTable0'){ |
| | | entity.state = this.entity.state |
| | | this.componentData.entity = {...this.componentData.entity,...entity} |
| | | this.$refs['ValueTable0'].selectList(e) |
| | | this.$nextTick(() => { |
| | | this.$refs['ValueTable0'].selectList(e) |
| | | }) |
| | | }else{ |
| | | this.componentData1.entity = {...this.componentData1.entity,...entity} |
| | | this.$refs['ValueTable1'].selectList(e) |
| | |
| | | height: calc(100% - 60px - 80px - 10px - 40px - 25px); |
| | | padding: 20px; |
| | | } |
| | | >>>.el-dialog__wrapper { |
| | | z-index: 9999 !important; /* 根据需要调整层级 */ |
| | | } |
| | | </style> |
| | |
| | | .red{ |
| | | color: red !important; |
| | | } |
| | | >>>.el-loading-parent--relative { |
| | | z-index: 1 !important; |
| | | } |
| | | </style> |
| | | <style> |
| | | /* .value-table .highlight-warning-row-border td { |
| | |
| | | display: inline-block; |
| | | margin-left: 200px; |
| | | } |
| | | |
| | | </style> |
| | | |
| | | <template> |
| | |
| | | const list = JSON.parse(JSON.stringify(this.multipleSelection)) |
| | | const url = e === 0 ? this.$api.auxiliaryWorkingHoursDay.check : this.$api.auxiliaryWorkingHoursDay.approve |
| | | const state = e === 0 ? '已审核' : '已批准' |
| | | let auxiliaryWorkingHoursDays = [] |
| | | list.forEach(item => { |
| | | this.$axios.post(url, {id: item.id, state: state |
| | | },{ |
| | | headers: { |
| | | 'Content-Type': 'application/json' |
| | | } |
| | | delete item.orderBy |
| | | item.state = state |
| | | if (e === 0) { |
| | | auxiliaryWorkingHoursDays.push(item) |
| | | } else { |
| | | auxiliaryWorkingHoursDays.push({ |
| | | id: item.id, |
| | | state: item.state |
| | | }) |
| | | } |
| | | }) |
| | | this.$axios.post(url, {auxiliaryWorkingHoursDays: auxiliaryWorkingHoursDays |
| | | },{ |
| | | headers: { |
| | | 'Content-Type': 'application/json' |
| | | } |
| | | ).then(res => { |
| | | if (res.code === 201) { |
| | | return |
| | | } |
| | | this.$parent.submitBatchCheckDialog() |
| | | this.$message.success('操作成功') |
| | | }) |
| | | } |
| | | ).then(res => { |
| | | if (res.code === 201) { |
| | | return |
| | | } |
| | | this.$parent.submitBatchCheckDialog() |
| | | this.$message.success('操作成功') |
| | | }) |
| | | } else { |
| | | this.$message.error('请选择至少一条数据') |