thinkadmin开发中将存储的数据字段对换成中文显示(查看更新字段)

logic.php 逻辑类里两次遍历,外循环一次,内循环两次通过if将相等的字段匹配出来
得到一个二维数组

 //更新内容展示
    public function update_show($id)
    {
        $data = SupplierUpdateModel::find($id);
        $res = json_decode($data['content'],true);
        $init = $this->initializeContent();

       foreach ($res as $key => $value){
            foreach ($init as $k => $v){
                if($key==$k){
                    $group[] = [$v=>$value];
                }
            }
       }
       return $group;
    }

    //供应商资质更新记录 更新内容字段转换
    public function initializeContent()
    {
        $group = [
            'id'=>'主键',
            'audit_status'=>'审查状态 0进行中 1通过 2拒绝',
            'supplier_no'=>'供应商编号',
            'supplier_name'=>'单位名称',
            'contacts_name'=>'联系人',
            'reg_address'=>'注册地址',
            'contacts_tel'=>'联系电话',
            'pro_range'=>'生产范围',
            'yet_pro'=>'已生产品种',
            'join_pro_cate'=>'合作品种类别',
            'join_pro_name'=>'合作品种名称',
            'social_credit_code'=>'统一社会信用代码',
            'reg_capital'=>'注册资本',
            'is_pro_cert'=>'是否获得生产许可证',
            'pro_cert_name'=>'生产许可证名称',
            'pro_cert_no'=>'生产许可证编号',
            'pro_cert_date'=>'生产许可证效期',
            'idleal_person_name'=>'法人代表姓名',
            'leal_person_duty'=>'法人代表职务',
            'quality_directer_name'=>'质量负责人姓名',
            'quality_directer_duty'=>'质量负责人职务',
            'before_sale'=>'上一年销售额(万元)',
            'fixed_assets'=>'固定资产(万元)',
            'is_penalize'=>'行政处罚记录',
            'penalize_reason'=>'处罚原因',
        ];
        return $group;
    }

前端通过两次foreach循环将值取出

<table class="layui-table">
    <colgroup>
        <col width="150">
        <col width="150">
    </colgroup>
    <thead>
    <tr>
        <th>字段名</th>
        <th>更新的内容</th>
    </tr>
    </thead>
    <tbody>
    {foreach $list as $key=>$vo}
    {foreach $vo as $k=>$v}
        <tr>
            <td>{$k}</td>
            <td>{$v}</td>
        </tr>
    {/foreach}
    {/foreach}
    </tbody>
</table>

显示结果页
在这里插入图片描述

发布了161 篇原创文章 · 获赞 0 · 访问量 7400

猜你喜欢

转载自blog.csdn.net/weixin_39218464/article/details/105252455