|
|
@@ -213,6 +213,27 @@ export default {
|
|
|
|
|
|
// region 新建/编辑start
|
|
|
/**
|
|
|
+ * @desc : 保存参数校验
|
|
|
+ * @author : 夏常明
|
|
|
+ * @date : 2023/1/31 9:56
|
|
|
+ */
|
|
|
+ validData(){
|
|
|
+ let list = this.tableRightData.filter(it => it.valueChangeFlg)
|
|
|
+ if (list && list.length > 0) {
|
|
|
+ for (let i = 0; i < list.length; i++) {
|
|
|
+ if (!(list[i].valueKind == 'BOOL' || list[i].valueKind == 'S-CHOICE') && (list[i].settingValue == '' || list[i].settingValue === undefined) || list[i].settingValue == '') {
|
|
|
+ this.$Message.error(this.$t('W_090'))
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ return true;
|
|
|
+ },
|
|
|
+ /**
|
|
|
* @desc : 系统参数发生变化时给参数赋值
|
|
|
* @author : 夏常明
|
|
|
* @date : 2023/1/30 11:47
|
|
|
@@ -269,15 +290,10 @@ export default {
|
|
|
saveData() {
|
|
|
let params = []
|
|
|
// 值发生变化的保存 valueChangeFlg为true值发生变化
|
|
|
- let list = this.tableRightData.filter(it => it.valueChangeFlg == true)
|
|
|
+ let list = this.tableRightData.filter(it => it.valueChangeFlg)
|
|
|
if (list && list.length > 0) {
|
|
|
let message = ''
|
|
|
list.forEach(it => {
|
|
|
- if (!(it.valueKind == 'BOOL' || it.valueKind == 'S-CHOICE') && (it.settingValue == '' || it.settingValue === undefined) || it.settingValue=='') {
|
|
|
- this.$Message.error('系统参数不可为空')
|
|
|
- //message += this.$t('W_001', {'param': this.$t('settingValue')})
|
|
|
- return
|
|
|
- }
|
|
|
// 输入类型 布尔类型 下拉类型的赋值
|
|
|
if (it.valueKind == 'BOOL') {
|
|
|
params.push({
|