| | |
| | | </div> |
| | | </content-box> |
| | | </div> |
| | | <el-dialog class="el-dialog-center" top="0vh" v-cloak title='FTP参数设置' |
| | | <el-dialog class="el-dialog-center" top="0vh" v-cloak title='FTP备份文件参数设置' |
| | | :visible.sync="updateParams.show" width="5.2rem" |
| | | :close-on-click-modal=false |
| | | @closed="updateParamsClosed"> |
| | |
| | | <el-col :span="24"> |
| | | <el-form-item label="备份有效期(天)" prop="backupMaxTimelong"> |
| | | <el-input v-model.number="formFtp.data.backupMaxTimelong"></el-input> |
| | | </el-form-item> |
| | | <!-- 备份目录 --> |
| | | </el-col> |
| | | <el-col :span="24"> |
| | | <el-form-item label="备份目录"> |
| | | <el-input v-model.number="formFtp.data.backup_path" :disabled="true"></el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | <!-- 上次备份时间 --> |
| | | <el-col :span="24"> |
| | | <el-form-item label="上次备份时间"> |
| | | <el-input v-model.number="formFtp.data.lastupdate_time" :disabled="true"></el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-form> |
| | |
| | | cfg_id: '', |
| | | updateCycle: '', |
| | | backupMaxTimelong: '', |
| | | lastupdate_time: '', |
| | | backup_path: '' |
| | | }, |
| | | rules: { |
| | | updateCycle: [ |
| | |
| | | { |
| | | validator: (rule, value, callback) => { |
| | | // console.log(rule, value, callback); |
| | | console.log(value, callback); |
| | | // console.log(value, callback); |
| | | if (value < 2) { |
| | | callback(new Error('周期值不能小于2')) |
| | | } else { |
| | |
| | | }; |
| | | this.$api.file.updateParams(param).then((res) => { |
| | | let data = JSON.parse(res.data.result); |
| | | console.log(data, '====data'); |
| | | // console.log(data, '====data'); |
| | | if (data.code) { |
| | | this.$message({ |
| | | type: 'success', |
| | |
| | | this.formFtp.data.updateCycle = re.data[0].update_cycle; |
| | | this.formFtp.data.backupMaxTimelong = re.data[0].backup_max_timelong; |
| | | this.formFtp.data.cfg_id = re.data[0].cfg_id; |
| | | this.formFtp.data.backup_path = re.data[0].backup_path; |
| | | this.formFtp.data.lastupdate_time = re.data[0].lastupdate_time; |
| | | } else { |
| | | this.formFtp.data.cfg_id = ''; |
| | | this.formFtp.data.backup_path = ''; |
| | | this.formFtp.data.updateCycle = ''; |
| | | this.formFtp.data.backupMaxTimelong = ''; |
| | | this.formFtp.data.lastupdate_time = ''; |
| | | } |
| | | }); |
| | | }, |