| | |
| | | @current-change="handleCurrentChange"> |
| | | </el-pagination> |
| | | </div> |
| | | <el-dialog title="手动同步" :visible.sync="syncDialogBox"append-to-body @close="syncClose" top="200px"> |
| | | <p style="display: inline-block">最后更新时间:</p> |
| | | <el-date-picker |
| | | style="width: 300px" |
| | | v-model="SyncValue" |
| | | type="date" |
| | | placeholder="选择日期" |
| | | format="yyyy 年 MM 月 dd 日 HH 时 mm 分 ss 秒" |
| | | value-format="yyyy-MM-dd HH:mm:ss"> |
| | | </el-date-picker> |
| | | <div slot="footer" class="dialog-footer"> |
| | | <el-button @click="syncClose">取 消</el-button> |
| | | <el-button type="primary" @click="submitSync">确 定</el-button> |
| | | </div> |
| | | </el-dialog> |
| | | </div> |
| | | </div> |
| | | <div class="bottom"> |
| | |
| | | applyGroupCode, |
| | | receiveEditApply, |
| | | applySaveCode, |
| | | exportGroupCodeExcel |
| | | exportGroupCodeExcel, |
| | | syncSearch |
| | | } from "@/api/GetItem"; |
| | | import {processTS, changeStatus} from "@/api/template/setPersonnel" |
| | | import {listCodeAttributeByClassId} from "@/api/integration/integration.js"; |
| | |
| | | }, |
| | | data() { |
| | | return { |
| | | //手动同步model |
| | | SyncValue:'', |
| | | syncDialogBox:false, |
| | | isTimeStatus: false, |
| | | isTimeName: '', |
| | | dateValue: "", |
| | |
| | | if (uniqueFlag === 'excelGroupCode') return this.excelGroupCode() |
| | | //集团码导入 |
| | | if (uniqueFlag === 'importGroupCode') return this.importGroupCode("groupCode") |
| | | //手动同步 |
| | | if (uniqueFlag === 'manualSyncing') return this.manualSyncing("groupCode") |
| | | }); |
| | | }, |
| | | //手动同步 |
| | | manualSyncing(){ |
| | | this.syncDialogBox = true; |
| | | }, |
| | | //手动同步关闭 |
| | | syncClose(){ |
| | | this.syncDialogBox = false; |
| | | }, |
| | | //手动同步确定 |
| | | submitSync(){ |
| | | if(this.SyncValue){ |
| | | syncSearch({enDate:this.SyncValue}).then(res=>{ |
| | | this.$message.success('同步成功!') |
| | | this.syncDialogBox = false; |
| | | }) |
| | | }else { |
| | | this.$message.warning('请选择最后更新时间!') |
| | | } |
| | | }, |
| | | //集团码导入 |
| | | importGroupCode(type) { |
| | | this.batchImportData.visible = true |
| | | this.batchImportData.type = type |
| | |
| | | .main { |
| | | display: flex; |
| | | flex-direction: column; |
| | | height: calc(100vh - 150px); |
| | | height: calc(100vh - 145px); |
| | | min-height: 400px; |
| | | } |
| | | |