combobox update
This commit is contained in:
parent
e65e5f2fe6
commit
a5e9857c65
|
|
@ -0,0 +1,23 @@
|
|||
# Generated by Django 2.2.8 on 2020-08-30 20:53
|
||||
|
||||
from django.db import migrations, models
|
||||
import django.db.models.deletion
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('safesite', '0343_auto_20200812_2104'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
# migrations.RemoveField(
|
||||
# model_name='companyinfo',
|
||||
# name='liaison_fax',
|
||||
# ),
|
||||
migrations.AddField(
|
||||
model_name='eformitems',
|
||||
name='type',
|
||||
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='safesite.Dickey'),
|
||||
),
|
||||
]
|
||||
|
|
@ -0,0 +1,27 @@
|
|||
# Generated by Django 2.2.8 on 2020-08-30 22:43
|
||||
|
||||
from django.db import migrations, models
|
||||
import django.db.models.deletion
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('safesite', '0344_auto_20200830_2053'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
# migrations.RemoveField(
|
||||
# model_name='companyinfo',
|
||||
# name='liaison_fax',
|
||||
# ),
|
||||
migrations.RemoveField(
|
||||
model_name='eformitems',
|
||||
name='type',
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='equipmentcheckitem',
|
||||
name='type',
|
||||
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='safesite.Dickey'),
|
||||
),
|
||||
]
|
||||
|
|
@ -884,6 +884,7 @@ class RiskAct(models.Model): # 风险点表
|
|||
class EquipmentCheckItem(models.Model):# 检查项目
|
||||
name = models.CharField(max_length=200,verbose_name='检查项目')
|
||||
content = models.CharField(max_length=400,verbose_name='检查内容')
|
||||
type = models.ForeignKey(Dickey, on_delete=models.CASCADE, null=True, blank=True)
|
||||
|
||||
class EquipmentCheckForm(models.Model):# 检查表
|
||||
name = models.CharField(max_length=200,verbose_name='名称')
|
||||
|
|
@ -899,6 +900,7 @@ class EquipmentCheckForm(models.Model):# 检查表
|
|||
class EFormItems(models.Model):
|
||||
equipment_check_form = models.ForeignKey(EquipmentCheckForm,on_delete=models.CASCADE)
|
||||
equipment_check_item = models.ForeignKey(EquipmentCheckItem,on_delete=models.CASCADE)
|
||||
|
||||
submittime = models.DateField(default=timezone.now)
|
||||
|
||||
class Equipment(models.Model): # 设备表
|
||||
|
|
|
|||
|
|
@ -95,12 +95,14 @@
|
|||
})}
|
||||
});
|
||||
function addjcb(){
|
||||
opendg('新建检查表','html/equipmentcheckform/add')
|
||||
var myw = screen.availWidth * 0.6;
|
||||
opendg('新建检查表','html/equipmentcheckform/add', myw)
|
||||
}
|
||||
function editjcb(){
|
||||
var row = $('#jcbtable').datagrid('getSelected');
|
||||
if (row) {
|
||||
opendg('编辑检查表','html/equipmentcheckform/update/'+row.id)
|
||||
var myw = screen.availWidth * 0.6;
|
||||
opendg('编辑检查表','html/equipmentcheckform/update/'+row.id, myw)
|
||||
}
|
||||
else {
|
||||
$.messager.alert('提示', '请选择一行数据!');
|
||||
|
|
|
|||
|
|
@ -16,12 +16,16 @@
|
|||
<th >
|
||||
|
||||
</th>
|
||||
<th width="40%">
|
||||
<th width="35%">
|
||||
检查项目
|
||||
</th>
|
||||
<th width="15%">
|
||||
检查类型
|
||||
</th>
|
||||
<th width="60%">
|
||||
检查具体内容
|
||||
</th>
|
||||
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody id="itemsbody">
|
||||
|
|
@ -42,7 +46,13 @@
|
|||
$(o).parent().parent().remove()
|
||||
}
|
||||
function additems(){
|
||||
$("#itemsbody").append('<tr class="items"><th><button onclick="delitem(this)">删</button></th><th><input class="easyui-textbox name" style="width:90%;height:40px" data-options="multiline:true"/></th><th><input class="easyui-textbox content" style="width:100%;height:40px" data-options="multiline:true"/></th><tr>')
|
||||
var index =$("#itemsbody>tr").length;
|
||||
var tr=$('<tr class="items" id="item'+index+'"></tr>');
|
||||
tr.append($('<th><button onclick="delitem(this)">删</button></th><th><input class="easyui-textbox name" style="width:100%;height:40px" data-options="multiline:true"/></th><th><input class="easyui-combobox type" ></input></th><th><input class="easyui-textbox content" style="width:100%;height:40px" data-options="multiline:true"/></th>'))
|
||||
$("#itemsbody").append(tr);
|
||||
$.parser.parse(tr);
|
||||
//$("#itemsbody").append('<tr class="items"><th><button onclick="delitem(this)">删</button></th><th><input class="easyui-textbox name" style="width:90%;height:40px" data-options="multiline:true"/></th><th><input class="easyui-combobox type" ></input></th><th><input class="easyui-textbox content" style="width:100%;height:40px" data-options="multiline:true"/></th><tr>')
|
||||
//$("#xxi").combobox()
|
||||
|
||||
}
|
||||
function jcbsubmitForm(){
|
||||
|
|
|
|||
|
|
@ -51,7 +51,7 @@
|
|||
$(o).parent().parent().remove()
|
||||
}
|
||||
function additems(){
|
||||
$("#itemsbody").append('<tr class="items" pk=0><th><button onclick="delitem(this)">删</button></th><th><input class="easyui-textbox name" style="width:90%;height:40px" data-options="multiline:true"/></th><th><input class="easyui-textbox content" style="width:100%;height:40px" data-options="multiline:true"/></th><tr>')
|
||||
$("#itemsbody").append('<tr class="items" pk=0><th><button onclick="delitem(this)">删</button></th><th><input class="easyui-textbox name" style="width:90%;height:40px" data-options="multiline:true"/></th><th><input class="easyui-textbox content" style="width:100%;height:40px" data-options="multiline:true"/></th><th></th><tr>')
|
||||
|
||||
}
|
||||
function jcbsubmitForm(){
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ class EquipmentCheckFormAPIView(APIView):
|
|||
id = request.data.get('id',0)
|
||||
instance = EquipmentCheckForm.objects.filter(id=id)
|
||||
reqdata = request.data
|
||||
serializer = EquipmentCheckItemSerializer(data=reqdata)
|
||||
serializer = EquipmentCheckFormSerializers(data=reqdata)
|
||||
if serializer.is_valid():
|
||||
if instance:
|
||||
serializer.update(instance,reqdata)
|
||||
|
|
|
|||
Loading…
Reference in New Issue