|
|
@@ -145,18 +145,12 @@
|
|
|
storagePath: [],
|
|
|
id: '',
|
|
|
lcyStatus: 1,
|
|
|
- fileType: 0
|
|
|
+ fileType: 0,
|
|
|
+ codeType: '',
|
|
|
};
|
|
|
return {
|
|
|
activeName: '1',
|
|
|
- rules: {
|
|
|
- businessCodeId: [
|
|
|
- { required: true, message: '请选择', trigger: 'blur' }
|
|
|
- ],
|
|
|
- // codeType: [{ required: true, message: '请选择', trigger: 'blur' }],
|
|
|
- directoryId: [{ required: true, message: '请选择', trigger: 'blur' }],
|
|
|
- storagePath: [{ required: true, message: '请选择', trigger: 'blur' }]
|
|
|
- },
|
|
|
+
|
|
|
templateVisible: false,
|
|
|
folderList: [],
|
|
|
allFolderList: [],
|
|
|
@@ -181,7 +175,17 @@
|
|
|
styleResponsive() {
|
|
|
return this.$store.state.theme.styleResponsive;
|
|
|
},
|
|
|
- ...mapGetters(['user'])
|
|
|
+ ...mapGetters(['user']),
|
|
|
+ rules() {
|
|
|
+ return {
|
|
|
+ businessCodeId: [
|
|
|
+ { required: true, message: '请选择', trigger: 'blur' }
|
|
|
+ ],
|
|
|
+ codeType: [{ required: this.activeName == 2 ? true : false, message: '请选择', trigger: 'blur' }],
|
|
|
+ directoryId: [{ required: true, message: '请选择', trigger: 'blur' }],
|
|
|
+ storagePath: [{ required: true, message: '请选择', trigger: 'blur' }]
|
|
|
+ }
|
|
|
+ }
|
|
|
},
|
|
|
async created() {
|
|
|
this.allFolderList = await getDocTreeListAPI({
|