找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 拇指 mztk
查看: 1568|回复: 0

VUE+thinkphp5.1 数组写入

[复制链接]

134

主题

52

回帖

4913

积分

版主

积分
4913
发表于 2022-11-28 11:30:13 | 显示全部楼层 |阅读模式
vue

data: {
    riqi: this.riqi,
    kname: that.kname,
    mobile: that.mobile,
    dizhi: that.dizhi,
    danhao: that.danhao,
    sname:that.sname,
    heji: that.heji,
    daxie: that.daxie,
    sdanwei:that.sdanwei,
    beizhu:that.beizhu,
    tadata:this.tableData,
},
data的data:{
        tableData: [{
            clname:'',
            num: '',
            jiage: '',
            zongjia: "",
            iseditor: true,
            value:'',
        },
        ],
    options: [{
        value: '',
        label: ''
    }],

    nowtime:'',
    riqi:'',
    form: {
        kname: '',
        mobile: '',
        dizhi: '',
        danhao: '',
        sname: '',
        heji: '',
        daxie: '',
        sdanwei:'',
        beizhu:'',
    },
},
后台$user = new AfModel;
    $tadata = input('tadata');
    $arr = [];
    $riqi = Request::param('riqi');
    $kname = Request::param('kname');
    $mobile = Request::param('mobile');
    $dizhi = Request::param('dizhi');
    $danhao = Request::param('danhao');
    $sname = Request::param('sname');
    $heji = Request::param('heji');
    $daxie = Request::param('daxie');
    $sdanwei = Request::param('sdanwei');
    $beizhu = Request::param('beizhu');
    $data = [
        'riqi' => $riqi,
        'kname' => $kname,
        'mobile' => $mobile,
        'dizhi' => $dizhi,
        'gid' => $danhao,
        'sname' => $sname,
        'heji' => $heji,
        'daxie' => $daxie,
        'sdanwei' => $sdanwei,
        'beizhu' => $beizhu,
    ];
    $cha = AfidModel::where('gid', $danhao)->find();
    if ($danhao == $cha['gid']) {
        return json(['code' => 301, 'msg' => '施工号已存在,请勿重复']);
    } else {
        foreach ($tadata as $key=>$val) {

$arr['clname'] = $val['value'];
$arr['num'] = $val['num'];
$arr['jiage'] = $val['jiage'];
$arr['zongjia'] = $val['zongjia'];
$arr['danhao'] = $danhao;
$row = $user->insert($arr);

        }
        if ($row) {
            AfidModel::create($data);
            return json(['code' => 200, 'msg' => '创建成功']);
        } else {
            return json(['code' => 302, 'msg' => '创建失败']);
        }
    }




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|再加计算机 ( 鲁ICP备19060125号-10|鲁公网安备37028102001711号 )

GMT+8, 2026-9-11 19:10 , Processed in 0.112886 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表