|
@@ -163,14 +163,24 @@ export default {
|
|
|
handleQuery:debounce(function(){
|
|
|
this.getList()
|
|
|
},1000),
|
|
|
- getList(){
|
|
|
+ async getList(){
|
|
|
+ this.loading = true;
|
|
|
+ let sysTime
|
|
|
+ let lk
|
|
|
+ await this.$axios.get('/sysPolicyController/getLicenseKey').then((res) => {
|
|
|
+ sysTime = res.data.sysTime
|
|
|
+ lk = res.data.lk
|
|
|
+ }).catch((error) => {
|
|
|
+ })
|
|
|
this.loading = true;
|
|
|
var searchParams = {
|
|
|
currentPage: this.currentPage,
|
|
|
pageSize: this.pageSize,
|
|
|
- keywords: this.keywords
|
|
|
+ keywords: this.keywords,
|
|
|
+ sysTime: sysTime,
|
|
|
+ lk: lk
|
|
|
}
|
|
|
- this.$axios.get('/sysParameterController/getAll',
|
|
|
+ await this.$axios.get('/sysParameterController/getAll',
|
|
|
{params: searchParams}).then((res) => {
|
|
|
this.tableData = res.data.records
|
|
|
this.total = res.data.total
|
|
@@ -198,10 +208,19 @@ export default {
|
|
|
},
|
|
|
saveRowEvent:debounce(function(row){
|
|
|
this.saveLoding = true
|
|
|
- this.$refs.xTable.validate(valid => {
|
|
|
+ this.$refs.xTable.validate(async valid => {
|
|
|
if (valid) {
|
|
|
+ let sysTime
|
|
|
+ let lk
|
|
|
+ await this.$axios.get('/sysPolicyController/getLicenseKey').then((res) => {
|
|
|
+ sysTime = res.data.sysTime
|
|
|
+ lk = res.data.lk
|
|
|
+ }).catch((error) => {
|
|
|
+ })
|
|
|
+ row.sysTime = sysTime
|
|
|
+ row.lk = lk
|
|
|
if (this.addType) {
|
|
|
- this.$axios.post('/sysParameterController/addParameter', row).then((res) => {
|
|
|
+ await this.$axios.post('/sysParameterController/addParameter', row).then((res) => {
|
|
|
if (res.code == 0) {
|
|
|
this.$message.success('新增成功')
|
|
|
}
|
|
@@ -218,7 +237,7 @@ export default {
|
|
|
this.saveLoding = false
|
|
|
})
|
|
|
} else {
|
|
|
- this.$axios.post('/sysParameterController/updateParameter', row).then((res) => {
|
|
|
+ await this.$axios.post('/sysParameterController/updateParameter', row).then((res) => {
|
|
|
if (res.code == 0) {
|
|
|
this.$message.success('修改成功')
|
|
|
this.getList();
|
|
@@ -258,12 +277,22 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
removeEvent(row) {
|
|
|
- this.$XModal.confirm('您确定要删除该数据?').then(type => {
|
|
|
+ this.$XModal.confirm('您确定要删除该数据?').then(async type => {
|
|
|
if (type === 'confirm') {
|
|
|
+ let sysTime
|
|
|
+ let lk
|
|
|
+ await this.$axios.get('/sysPolicyController/getLicenseKey').then((res) => {
|
|
|
+ sysTime = res.data.sysTime
|
|
|
+ lk = res.data.lk
|
|
|
+ }).catch((error) => {
|
|
|
+ })
|
|
|
+
|
|
|
const param = {
|
|
|
- id: row.id
|
|
|
+ id: row.id,
|
|
|
+ sysTime: sysTime,
|
|
|
+ lk: lk
|
|
|
}
|
|
|
- this.$axios.post('/sysParameterController/deleteParameter',param).then(response => {
|
|
|
+ await this.$axios.post('/sysParameterController/deleteParameter',param).then(response => {
|
|
|
this.$XModal.message({status: 'warning', message: response.message})
|
|
|
this.$refs.xTable.remove(row)
|
|
|
})
|
|
@@ -279,6 +308,10 @@ export default {
|
|
|
return this.$moment(date).format('YYYY-MM-DD HH:mm:ss')// 使用moment插件进行日期格式化
|
|
|
},
|
|
|
insertEvent() {
|
|
|
+ if (this.add == true){
|
|
|
+ this.$XModal.message({ status: 'error', message: '未保存记录不能再次添加!' })
|
|
|
+ return false
|
|
|
+ }
|
|
|
this.add = true
|
|
|
this.addType = true
|
|
|
this.showTable = true
|