|
@@ -319,7 +319,23 @@ export default {
|
|
|
},
|
|
|
saveBaseConfig(){
|
|
|
//rules验证
|
|
|
- this.$refs.baseConfigForm.validate(valid=>{
|
|
|
+ this.$refs.baseConfigForm.validate((valid,obj)=>{
|
|
|
+ /* console.log('valid',valid)
|
|
|
+ console.log('obj',obj) */
|
|
|
+ //如果是中英文ppt没填写,切换标签栏
|
|
|
+ const keys = Object.keys(obj)
|
|
|
+ const cnProps = ['CnPptCoverImgs','CnPptBackgroundImg','CnPptBottomImg']
|
|
|
+ const enProps = ['EnPptCoverImgs','EnPptBackgroundImg','EnPptBottomImg']
|
|
|
+ for(let i = 0;i < keys.length;i++){
|
|
|
+ if(cnProps.includes(keys[i])){
|
|
|
+ this.pptLang = 'cn'
|
|
|
+ break
|
|
|
+ }
|
|
|
+ if(enProps.includes(keys[i])){
|
|
|
+ this.pptLang = 'en'
|
|
|
+ break
|
|
|
+ }
|
|
|
+ }
|
|
|
if(valid){
|
|
|
this.formData.WatermarkChart = ''+(this.checkList.includes('研报图表')?true:false)
|
|
|
this.formData.UseXf = ''+(this.Iflytek?true:false)
|