1
lzhe
2024-05-19 4a93dc2fb3d552ab8051b952786d3a909067962c
1
已添加2个文件
已修改1个文件
161 ■■■■■ 文件已修改
src/views/configuration/custom/index.vue 114 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/configuration/custom/setField.vue 43 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/console/system/meta-object-type/index.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/configuration/custom/index.vue
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,114 @@
<!--
 * @Author: lzhe lzhe@example.com
 * @Date: 2024-03-26 10:28:33
 * @LastEditors: lzhe lzhe@example.com
 * @LastEditTime: 2024-05-13 11:39:54
 * @FilePath: /smart-web/src/views/master/person/main/index.vue
 * @Description: è¿™æ˜¯é»˜è®¤è®¾ç½®,请设置`customMade`, æ‰“å¼€koroFileHeader查看配置 è¿›è¡Œè®¾ç½®: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
-->
<template>
    <div class="aposcope-main">
        <div class="main-box">
            <div class="box-title-dom">
                <span class="box-title-line"></span>
                <span class="box-title">计划工单</span>
            </div>
            <div class="card">
                <div class="card-title">计划</div>
                <div class="card-desc">
                    <span @click="goSetField">字段配置</span>
                    <span>计划设置</span>
                </div>
            </div>
        </div>
        <div class="main-box">
            <div class="box-title-dom">
                <span class="box-title-line"></span>
                <span class="box-title">产品</span>
            </div>
            <div class="card">
                <div class="card-title">产品</div>
                <div class="card-desc">
                    <span>字段配置</span>
                    <span>显示设置</span>
                </div>
            </div>
        </div>
    </div>
</template>
<script>
    export default {
        name: "custom",
        data(){
            return {
            }
        },
        created(){
        },
        mounted(){
            //this.getMenuList();
        },
        components: {
        },
        methods: {
            goSetField() {
                console.log(this.$route,this.$router)
                //this.$router.push({path: "/setField"})
            }
        }
    }
</script>
<style scoped>
.aposcope-main {
    min-height: 100%;
    margin: 8px;
    padding:20px;
    background: #fff;
}
.main-box {
    margin-bottom: 20px;
}
.box-title-dom {
    position: relative;
}
.box-title-line {
    display: inline-block;
    width: 2px;
    height: 14px;
    background-color: #3b8e8e;
    position: absolute;
    top: 12px;
}
.box-title {
    padding: 8px 8px 0 8px;
    font-weight: 700;
    font-size: 16px;
    color: #333;
    display: flex;
    position: relative;
}
.card {
    margin: 24px 0 24px 34px;
    border-radius: 2px;
    width: 260px;
    border: 1px solid #e8eaee;
    padding: 20px 14px;
}
.card-title {
    margin-bottom: 26px;
    font-weight: 700;
    font-size: 14px;
}
.card-desc {
    display: flex;
    justify-content: space-between;
    color: #3b8e8e;
    font-weight: 400;
    cursor: pointer;
    font-size: 14px;
}
</style>
src/views/configuration/custom/setField.vue
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,43 @@
<!--
 * @Author: lzhe lzhe@example.com
 * @Date: 2024-03-26 10:28:33
 * @LastEditors: lzhe lzhe@example.com
 * @LastEditTime: 2024-05-13 11:39:54
 * @FilePath: /smart-web/src/views/master/person/main/index.vue
 * @Description: è¿™æ˜¯é»˜è®¤è®¾ç½®,请设置`customMade`, æ‰“å¼€koroFileHeader查看配置 è¿›è¡Œè®¾ç½®: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
-->
<template>
    <div class="aposcope-main">
        123
    </div>
</template>
<script>
    export default {
        name: "custom",
        data(){
            return {
            }
        },
        created(){
        },
        mounted(){
            //this.getMenuList();
        },
        components: {
        },
        methods: {
        }
    }
</script>
<style scoped>
.aposcope-main {
    min-height: 100%;
    margin: 8px;
    padding:20px;
    background: #fff;
}
</style>
src/views/console/system/meta-object-type/index.vue
@@ -199,7 +199,6 @@
                this.isAdd = true;
                var obj = Object.assign({},this.searchDataList[index],{isEdit: true});
                this.searchDataList.splice(index,1,obj);
                console.log(obj,this.searchDataList[index])
            },
            deleteTable(index) {
                this.searchDataList.splice(index,1);
@@ -236,7 +235,6 @@
                this.tableForm.enumType = this.tableForm.enumTypeZn;
                this.tableForm.id = null;
                this.tableForm.objectId = this.detailobj.objectId;
                console.log(this.tableForm,123)
                this.searchDataList.unshift(this.tableForm);
            },
            cancelTable() {
@@ -287,7 +285,6 @@
            gettableName() {
                this.$HTTP.get(`/api/blade-system/meta-object-type/detail?fId=${this.dictKey}`).then(res=> {  //物理表数据
                    if(res.code == 200) {
                        console.log(this.tableNameList,res.data.tableName,'gi')
                        this.tableNameList.forEach(item=> {
                            if(res.data.tableName == item.tableName) {
                                this.refCodeList = item.tableColumns;
@@ -299,7 +296,6 @@
                        this.metaForm.code = res.data.code;
                        this.detailobj = res.data;
                        this.detailobj.objectId = res.data.fid;
                        console.log(this.detailobj,888)
                    }
                })
            },