|
|
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' => '创建失败']);
}
}
|
|