|
|
@@ -538,7 +538,11 @@ export default {
|
|
|
rowSave(row, done, loading) {
|
|
|
let params = { ...row };
|
|
|
// params.regionCode = row.district;
|
|
|
- params.vipYears = JSON.stringify(params.vipYears.split(','))
|
|
|
+ if (params.vipYears instanceof Array) {
|
|
|
+ params.vipYears = JSON.stringify(params.vipYears)
|
|
|
+ } else {
|
|
|
+ params.vipYears = JSON.stringify(params.vipYears.split(','))
|
|
|
+ }
|
|
|
add(params).then(() => {
|
|
|
this.onLoad(this.page);
|
|
|
this.$message({
|
|
|
@@ -554,7 +558,11 @@ export default {
|
|
|
rowUpdate(row, index, done, loading) {
|
|
|
let params = { ...row };
|
|
|
// params.regionCode = row.district;
|
|
|
- params.vipYears = JSON.stringify(params.vipYears.split(','))
|
|
|
+ if (params.vipYears instanceof Array) {
|
|
|
+ params.vipYears = JSON.stringify(params.vipYears)
|
|
|
+ } else {
|
|
|
+ params.vipYears = JSON.stringify(params.vipYears.split(','))
|
|
|
+ }
|
|
|
update(params).then(() => {
|
|
|
this.onLoad(this.page);
|
|
|
this.$message({
|