|
@@ -111,7 +111,7 @@ export default {
|
|
|
name: '', // 方案名称
|
|
|
desc: '' // 方案说明
|
|
|
},
|
|
|
- loading: false // 确定按钮loading
|
|
|
+ loading: false // 确定按钮loading
|
|
|
}
|
|
|
},
|
|
|
computed: {
|
|
@@ -144,12 +144,14 @@ export default {
|
|
|
this.form.validateFields((err, values) => {
|
|
|
if (!err) {
|
|
|
this.loading = true
|
|
|
+ values.formData.name = this.replaceDqm(values.formData.name)
|
|
|
+ values.formData.desc = this.replaceDqm(values.formData.desc)
|
|
|
const params = this.itemId ? Object.assign({
|
|
|
id: this.itemId
|
|
|
}, values.formData) : values.formData
|
|
|
// console.log(params, 'ppppppppppppp')
|
|
|
itemSave(params).then(res => {
|
|
|
- console.log(res, 'res--save')
|
|
|
+ // console.log(res, 'res--save')
|
|
|
if (res.status + '' === '200') {
|
|
|
this.$message.success(res.message ? res.message : '保存成功')
|
|
|
this.$emit('refresh')
|
|
@@ -164,6 +166,19 @@ export default {
|
|
|
}
|
|
|
})
|
|
|
},
|
|
|
+ replaceDqm (str) {
|
|
|
+ // console.log(str.split('"'))
|
|
|
+ const arr = str.split('"')
|
|
|
+ let ret = ''
|
|
|
+ for (let i = 0; i < arr.length; i++) {
|
|
|
+ if (i != arr.length - 1) {
|
|
|
+ ret = ret + arr[i] + ((i % 2 == 0) ? '“' : '”')
|
|
|
+ } else {
|
|
|
+ ret = ret + arr[i]
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return ret
|
|
|
+ },
|
|
|
// 取消
|
|
|
handleCancel () {
|
|
|
const _this = this
|