一、全局搜索与显示
def name_get(self):
res = []
for order in self:
name = order.name
if order.draw_number:
name = "%s-%s" % (name, order.draw_number)
res += [(order.id, name)]
return res
@api.model
def name_search(self, name='', args=None, operator='ilike', limit=100):
if not args:
args = []
if name:
positive_operators = ['=', 'ilike', '=ilike', 'like', '=like']
products = self.env['product.template']
if operator in positive_operators:
products = self.search([('name', 'ilike', name)] + args, limit=limit)
if not products:
products = self.search([('draw_number', 'ilike', name)] + args, limit=limit)
if not products:
products = self.search([('default_code', 'ilike', name)] + args, limit=limit)
else:
products = self.search(args, limit=limit)
return products.name_get()
二、继承修改xml
product.template.form.inherit
product.template
物料编码
三、qweb实现打印单
.tg {border-collapse:collapse;border-spacing:0;}
.tg td{border-color:black;border-style:solid;border-width:1px;font-family:Arial,
sans-serif;font-size:10px;
overflow:hidden;padding:10px 5px;word-break:normal;}
.tg th{border-color:black;border-style:solid;border-width:1px;font-family:Arial,
sans-serif;font-size:10px;
font-weight:normal;overflow:hidden;padding:10px 5px;word-break:normal;}
.tg .tg-cly1{text-align:left;vertical-align:middle}
.tg .tg-lqfj{font-size:10px;text-align:center;vertical-align:middle}
.tg .tg-blwt{background-color:#D0CECE;border-color:inherit;text-align:center;vertical-align:middle}
.tg .tg-d9wi{background-color:#D0CECE;font-size:10px;text-align:center;vertical-align:middle}
.tg .tg-24qy{background-color:#D0CECE;text-align:center;vertical-align:middle}
.tg .tg-nrix{text-align:center;vertical-align:middle}
安徽联科技有限公司
客户名称:
制单日期:
客户地址:
订单号码
货物编号
型号/规格
单位
数量
单价
备注
入库单号
制单:
四、全局修改样式面包屑
.breadcrumb-item + .breadcrumb-item::before {
float: left;
padding-right: 0.5rem;
color: red !important;
content: var(--bs-breadcrumb-divider, ">>>") !important;}
心有猛虎,细嗅蔷薇
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.fwqtg.net
创建项目 diango-admin startproject 项目名称 命令行创建的项目:标准 pycharm:标准加东西1 templates目录(删除) 2在settings的py文件中多一句DIRS (删除,删除后是DIRS[]) 文件介绍: manag…