提交 0433212c authored 作者: 李思鑫's avatar 李思鑫

模糊搜索回显 fix

上级 7581e9b7
...@@ -182,16 +182,25 @@ def packaging_purchase_list(request): ...@@ -182,16 +182,25 @@ def packaging_purchase_list(request):
#包材采购记录添加/编辑 #包材采购记录添加/编辑
@login_required @login_required
def packaging_purchase_edit(request,id=None): def packaging_purchase_edit(request,id=None):
packaging = {
'id': '' ,
'name':''
}
if id is not None: if id is not None:
obj = PackagingPurchasRecord.objects.get(id=int(id)) obj = PackagingPurchasRecord.objects.get(id=int(id))
packagingData = Packaging.objects.get(id=obj.packaging.id)
packaging = {
'id':packagingData.id,
'name':packagingData.name
}
else: else:
obj = PackagingPurchasRecord() obj = PackagingPurchasRecord()
is_saved=False is_saved=False
company_id=request.user.company.id company_id=request.user.company.id
obj.company = request.user.company obj.company = request.user.company
obj.company_id = company_id obj.company_id = company_id
md_packaging = Packaging.objects.filter(company=request.user.company).all() # md_packaging = Packaging.objects.filter(company=request.user.company).all()
md_vendor = Vendor.objects.filter(company=request.user.company).all() # md_vendor = Vendor.objects.filter(company=request.user.company).all()
if request.method == 'GET': if request.method == 'GET':
if id is None: #新增 创建编码 if id is None: #新增 创建编码
obj.code = create_code('CG') obj.code = create_code('CG')
...@@ -202,8 +211,7 @@ def packaging_purchase_edit(request,id=None): ...@@ -202,8 +211,7 @@ def packaging_purchase_edit(request,id=None):
if form.is_valid(): if form.is_valid():
form.save() form.save()
is_saved = True is_saved = True
return render(request,'mes/packaging_purchase_edit.html',{'form':form,'is_saved':is_saved, return render(request,'mes/packaging_purchase_edit.html',{'form':form,'is_saved':is_saved, 'packaging':packaging})
'md_packaging':md_packaging, 'md_vendor':md_vendor})
#包材入库记录list #包材入库记录list
......
...@@ -98,8 +98,8 @@ ...@@ -98,8 +98,8 @@
<div class="form-group "> <div class="form-group ">
<label class="col-sm-2 control-label ">{% trans '包材:' %} </label> <label class="col-sm-2 control-label ">{% trans '包材:' %} </label>
<div class="col-sm-10"> <div class="col-sm-10">
<input type="text" id="packagingName" value="" class="form-control" placeholder="搜索包材" autocomplete="off"> <input type="text" id="packagingName" value="{{packaging.name}}" class="form-control" placeholder="搜索包材" autocomplete="off">
<input type="text" id='packaging' name="packaging" value="value" style="display: none;"> <input type="text" id='packaging' name="packaging" value="{{packaging.id}}" style="display: none;">
<select id="packaging-select" class="form-control mt-2" size="5" style="display:none;"></select> <select id="packaging-select" class="form-control mt-2" size="5" style="display:none;"></select>
</div> </div>
</div> </div>
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论