|
@@ -82,9 +82,55 @@ export default {
|
|
numScenePerPackage: '',
|
|
numScenePerPackage: '',
|
|
},
|
|
},
|
|
rules: {
|
|
rules: {
|
|
- numCreateUser: [{ required: true, message: "请输入", trigger: "blur" }],
|
|
|
|
- numCreateScenePackage: [{ required: true, message: "请输入", trigger: "blur" }],
|
|
|
|
- numScenePerPackage: [{ required: true, message: "请输入", trigger: "blur" }],
|
|
|
|
|
|
+ numCreateUser: [
|
|
|
|
+ { required: true, message: "请输入", trigger: "blur" },
|
|
|
|
+ {
|
|
|
|
+ validator: (rule, value, callback) => {
|
|
|
|
+ if(this.$validateInteger(value)){
|
|
|
|
+ callback()
|
|
|
|
+ }else{
|
|
|
|
+ callback(new Error('格式错误'))
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ trigger: "blur"
|
|
|
|
+ },
|
|
|
|
+ ],
|
|
|
|
+ numCreateScenePackage: [
|
|
|
|
+ { required: true, message: "请输入", trigger: "blur" },
|
|
|
|
+ {
|
|
|
|
+ validator: (rule, value, callback) => {
|
|
|
|
+ if(this.$validateInteger(value)){
|
|
|
|
+ callback()
|
|
|
|
+ }else{
|
|
|
|
+ callback(new Error('格式错误'))
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ trigger: "blur"
|
|
|
|
+ }
|
|
|
|
+ ],
|
|
|
|
+ numScenePerPackage: [
|
|
|
|
+ { required: true, message: "请输入", trigger: "blur" },
|
|
|
|
+ {
|
|
|
|
+ validator: (rule, value, callback) => {
|
|
|
|
+ if(this.$validateInteger(value)){
|
|
|
|
+ callback()
|
|
|
|
+ }else{
|
|
|
|
+ callback(new Error('格式错误'))
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ trigger: "blur"
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ validator: (rule, value, callback) => {
|
|
|
|
+ if(Number(value)<=10000){
|
|
|
|
+ callback()
|
|
|
|
+ }else{
|
|
|
|
+ callback(new Error('超出最大值'))
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ trigger: "blur"
|
|
|
|
+ },
|
|
|
|
+ ],
|
|
}
|
|
}
|
|
};
|
|
};
|
|
},
|
|
},
|
|
@@ -106,18 +152,22 @@ export default {
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
save(){
|
|
save(){
|
|
- this.$axios({
|
|
|
|
- method:'POST',
|
|
|
|
- url:this.$api.systemManagement.saveParameter,
|
|
|
|
- data:{
|
|
|
|
- ...this.form
|
|
|
|
- }
|
|
|
|
- }).then(res => {
|
|
|
|
- if(res.code == 200){
|
|
|
|
- this.$message.success("保存成功");
|
|
|
|
- this.cancel()
|
|
|
|
- }else{
|
|
|
|
- this.$message.error(res.message || "保存失败");
|
|
|
|
|
|
+ this.$refs.form.validate(valid=>{
|
|
|
|
+ if(valid){
|
|
|
|
+ this.$axios({
|
|
|
|
+ method:'POST',
|
|
|
|
+ url:this.$api.systemManagement.saveParameter,
|
|
|
|
+ data:{
|
|
|
|
+ ...this.form
|
|
|
|
+ }
|
|
|
|
+ }).then(res => {
|
|
|
|
+ if(res.code == 200){
|
|
|
|
+ this.$message.success("保存成功");
|
|
|
|
+ this.cancel()
|
|
|
|
+ }else{
|
|
|
|
+ this.$message.error(res.message || "保存失败");
|
|
|
|
+ }
|
|
|
|
+ })
|
|
}
|
|
}
|
|
})
|
|
})
|
|
},
|
|
},
|