主题库分类注入classifyInvokeLevel
| | |
| | | // noinspection JSCheckFunctionSignatures |
| | | if(this.CurrentCell){ |
| | | //å¦ææ¯æå®å±èµå¼ä¸ºæ°å |
| | | if(this.CurrentCell.classifyInvokeLevel!== 'min'){ |
| | | if(this.injectOption.classifyInvokeLevel!== 'min'){ |
| | | this.CurrentCell.classifyInvokeLevel=this.injectOption.classifyNumber |
| | | }else { |
| | | this.CurrentCell.classifyInvokeLevel='min' |
| | | } |
| | | //å
¶ä½æ£å¸¸èµå¼ |
| | | this.CurrentCell.classifyInvokeAttr=this.injectOption.classifyInvokeAttr, |
| | |
| | | //å¦ææ¯æå®å±èµå¼ä¸ºæ°å |
| | | if(this.injectOption.classifyInvokeLevel !== 'min'){ |
| | | this.attrSelectList[0].classifyInvokeLevel=this.injectOption.classifyNumber |
| | | }else { |
| | | this.attrSelectList[0].classifyInvokeLevel='min' |
| | | } |
| | | this.$set(this.attrSelectList[0],'classifyInvokeText',data) |
| | | } |
| | |
| | | </div> |
| | | </div> |
| | | </el-dialog> |
| | | <!-- <BatchImport v-if="batchImportData.visible" v-bind="batchImportData" :visible.sync="batchImportData.visible" >--> |
| | | <!-- </BatchImport>--> |
| | | <ThemeImport :visible.sync="ThemeImportVisible"></ThemeImport> |
| | | </basic-container> |
| | | </el-main> |
| | | </el-container> |
| | |
| | | inject: ["crudTreeData"], |
| | | data() { |
| | | return { |
| | | //导å
¥ç¶ææ¡ |
| | | ThemeImportVisible:false, |
| | | selectRow:'', |
| | | //æ èç¹æ¾ç¤ºéè |
| | | TreeFlagCode:false, |
| | |
| | | // debugger |
| | | // this.batchImportData.visible = true |
| | | // this.batchImportData.codeClassifyOid = this.codeClassifyOid |
| | | this.ThemeImportVisible=true; |
| | | console.log('ThemeImportVisible',this.ThemeImportVisible) |
| | | }, |
| | | /** å¯¼åº */ |
| | | ExportExcel(){ |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <template> |
| | | <el-dialog |
| | | title="主é¢åºå¯¼å
¥" |
| | | :visible.sync="dialogVisible" |
| | | append-to-body |
| | | v-dialogDrag |
| | | ></el-dialog> |
| | | </template> |
| | | |
| | | <script> |
| | | export default { |
| | | name: "ThemeImport", |
| | | props:{ |
| | | dialogVisible: { |
| | | get() { |
| | | return this.dialogVisible; |
| | | }, |
| | | set(val) { |
| | | this.$emit("update:dialogVisible", val); |
| | | }, |
| | | }, |
| | | }, |
| | | data(){ |
| | | return{ |
| | | |
| | | } |
| | | } |
| | | } |
| | | </script> |
| | | |
| | | <style scoped> |
| | | |
| | | </style> |
| | |
| | | import Stage from "@/components/template/Stage"; |
| | | import businesswork from "@/components/work/BusinessWork" |
| | | import MasterTransfer from "@/components/Master/MasterTransfer"; |
| | | import ThemeImport from "@/components/Theme/ThemeImport"; |
| | | // å°å·¥å
·å½æ°æ·»å å°å
¨å± |
| | | import utilFunc from './util/func' |
| | | Vue.prototype.$utilFunc = utilFunc |
| | |
| | | Vue.component('Divider', Divider) |
| | | Vue.component('businesswork', businesswork) |
| | | Vue.component('MasterTransfer', MasterTransfer) |
| | | Vue.component('ThemeImport', ThemeImport) |
| | | |
| | | // å è½½ç¸å
³urlå°å |
| | | Object.keys(urls).forEach(key => { |