| | |
| | | <el-dialog |
| | | title="文件预览" |
| | | :visible.sync="lookFileVisible" |
| | | width="60%" fullscreen> |
| | | width="60%" fullscreen :modal="false"> |
| | | <filePreview v-if="lookFileVisible" :fileUrl="currentFile.url" |
| | | :currentFile="currentFile" style="max-height: 87vh;overflow-y: auto;"/> |
| | | </el-dialog> |
| | |
| | | this.checkLoadY = true |
| | | } |
| | | this.$axios.post(this.$api.auxiliaryWorkingHoursDay.approve, { |
| | | id:this.formData0.id, |
| | | state:e==0?'已提交':'已批准' |
| | | auxiliaryWorkingHoursDays:[{ |
| | | id:this.formData0.id, |
| | | state:e==0?'已提交':'已批准' |
| | | }] |
| | | }, { |
| | | headers: { |
| | | 'Content-Type': 'application/json' |
| | |
| | | this.$refs['ValueTable'].selectList(e) |
| | | }, |
| | | refresh() { |
| | | let state = this.componentData.entity.state |
| | | this.componentData.entity = this.HaveJson(this.entityCopy) |
| | | this.componentData.entity.state = state |
| | | this.refreshTable() |
| | | this.upIndex++ |
| | | }, |
| | | // 权限分配 |