|
@@ -84,6 +84,24 @@
|
|
|
</el-row>
|
|
|
|
|
|
<fees-templateItems ref="feesTemplateItems" v-if="!isShow" :detailData="detailData" @goBack="goBack"></fees-templateItems>
|
|
|
+
|
|
|
+
|
|
|
+ <!--类别弹窗-->
|
|
|
+ <el-dialog
|
|
|
+ title="类别"
|
|
|
+ :visible.sync="corpTypeVisible"
|
|
|
+ append-to-body
|
|
|
+ width="60%"
|
|
|
+ :before-close="corpTypeClose">
|
|
|
+ <div>
|
|
|
+ <bbusinesstype></bbusinesstype>
|
|
|
+ </div>
|
|
|
+ <span slot="footer" class="dialog-footer">
|
|
|
+ <el-button @click="corpTypeVisible = false">取 消</el-button>
|
|
|
+ <el-button type="primary" @click="corpTypeVisible = false">确 定</el-button>
|
|
|
+ </span>
|
|
|
+ </el-dialog>
|
|
|
+
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
@@ -92,9 +110,10 @@
|
|
|
import {mapGetters} from "vuex";
|
|
|
import feesTemplateItems from "@/views/iosBasicData/losbfeestemplate/feesTemplateItems.vue";
|
|
|
import {bbusinesstypeList} from "@/api/iosBasicData/bbusinesstype";
|
|
|
+ import bbusinesstype from "@/views/iosBasicData/bbusinesstype/index.vue";
|
|
|
|
|
|
export default {
|
|
|
- components:{ feesTemplateItems},
|
|
|
+ components:{ feesTemplateItems,bbusinesstype},
|
|
|
data() {
|
|
|
return {
|
|
|
treeOption: {
|
|
@@ -524,6 +543,14 @@
|
|
|
this.selectionClear();
|
|
|
});
|
|
|
},
|
|
|
+ // 类别弹窗关闭
|
|
|
+ corpTypeClose(done) {
|
|
|
+ this.$confirm('确认关闭?')
|
|
|
+ .then(_ => {
|
|
|
+ done();
|
|
|
+ })
|
|
|
+ .catch(_ => {});
|
|
|
+ },
|
|
|
//自定义列保存
|
|
|
async saveColumnTwo(ref, option, optionBack, code) {
|
|
|
/**
|