<template>
    <el-dialog :title="title" :visible.sync="visible" v-dialogDrag custom-class="common-dialog" :close-on-click-modal="false">
        <div class="box" style="height:330px">
            <el-table :data="tableData" highlight-current-row height="325" size="mini" stripe border ref="tableRef">
                <el-table-column v-for="(item, i) in colunms" :key="i" :prop="item.prop" :label="item.label" :fixed="item.fixed" :min-width="item.width" :show-overflow-tooltip="item.tooltip"
                    :align="item.align">
                </el-table-column>
            </el-table>
        </div>
    </el-dialog>
</template>
<script>
export default {
    name: "dig-rule",
    created() {},
    mounted() {},
    data() {
        return {
            visible: false,
            title: "",
            tableData: [],
            businTableData: [
                {
                    index: 1,
                    tips: "先建立等级配置指标模板,注意每个指标模板的属性进行合理的时间配置",
                },
                {
                    index: 2,
                    tips: "建立等级后,默认是根据等级规则属性过滤作用的客户,当然可以在【绑定客户】按钮进行客户的二次过滤",
                },
                {
                    index: 3,
                    tips: "点击【运行数据】,对指定配置的模板进行数据换算,待【最近运行状态】为接收完毕待数据汇总,方可点击【数据汇总】进行数据计算",
                },
                {
                    index: 4,
                    tips: "如果字典配置了自动回写数据,针对需要计算的数据逻辑(如客户公海、运营标签等模块)会自动写入对应的表中。否则待状态为【汇总完毕未回写数据】,需要点击【数据应用】对数据进行回写",
                },
                {
                    index: 5,
                    tips: "每个指标运算后的数据会作用于不同的领域模块",
                },
                {
                    index: 6,
                    tips: "每次编辑运营规则只有当【客户等级、业务范围、客户属性、客户状态、客户审批状态】发生改变的时候才会重新计算匹配客户",
                },
                {
                    index: 7,
                    tips: "每次运行数据都会重新计算一次匹配的客户,防止遗漏新产生或者状态有所变动的客户",
                },
            ],
            gradeTableData: [
                {
                    index: 1,
                    tips: "先建立等级配置指标模板,在等级审核通过前,都可对建立的等级进行编辑",
                },
                {
                    index: 2,
                    tips: "建立等级后,默认是根据等级规则属性过滤作用的客户,当然可以在【绑定客户】按钮进行客户的二次过滤",
                },
                {
                    index: 3,
                    tips: "过滤客户后,点击运行数据对选中的客户进行等级评定,若规则状态为【运算完毕-待审核】,说明计算完毕",
                },
                {
                    index: 4,
                    tips: "点击【预览结果】对运算的数据进行查看,如果不认可计算结果,可以对等级模板重新编辑再次跑数据运算",
                },
                {
                    index: 5,
                    tips: "若运算的数据满意,可以对该等级进行【提交审核】,被驳回的等级规则需要重新编辑模板运算数据再次提交审核",
                },
                {
                    index: 6,
                    tips: "待【规则状态】为已审批,方可进行【规则应用】,需要限定审批时间,待流程结束后,客户等级进行更改,可以在【客户等级】菜单查看历史等级记录",
                },
                {
                    index: 7,
                    tips: "每次编辑运营规则只有当【客户等级、业务范围、客户属性、客户状态、客户审批状态】发生改变的时候才会重新计算匹配客户",
                },
                {
                    index: 8,
                    tips: "每次运行数据都会重新计算一次匹配的客户,防止遗漏新产生或者状态有所变动的客户",
                },
            ],
            loading: false,
            colunms: [
                {
                    prop: "index",
                    label: "序号",
                    width: 10,
                    fixed: false,
                    tooltip: true,
                    align: "center",
                },
                {
                    prop: "tips",
                    label: "说明",
                    width: 120,
                    fixed: false,
                    tooltip: true,
                    align: "left",
                },
            ],
        };
    },
    methods: {
        handleClose() {
            this.visible = false;
        },
    },
};
</script>

<style type="text/css"  lang="scss">
.btn-class {
    float: right;
    margin-bottom: 10px;
}
</style>

