這裡是銷售訂單記錄條數固定格式(self, cr, uid, ids, field_name, arg, context=none):
def _sales_count(self, cr, uid, ids, field_name, arg, context=none):
res = dict.fromkeys(ids, 0)
try:
sale_order_obj=self.pool.get('sale.order') 獲取該錶 sale.order
sale_ids=sale_order_obj.search(cr,uid,[('sale_origin_id','=',ids[0])]) 找到滿足條件的資料
res[ids[0]]=len(sale_ids)
except:
print u"err!"
finally:
return res
create是 新建 點選儲存後操作的一系列動作
而這裡則是編輯後儲存所執行的動作
######修改外部交期後 同時修改銷售訂單的交期def write(self, cr, uid, ids, vals, context=none):
choice1=vals.get('choice')
ddate=vals.get('date_planned')
price=vals.get('price')
# if choice1 == false:
# print '11'
# self.unlink(cr,uid,ids,context=context)
# else:
if ddate or price or choice1 :
obj=self.pool('sale.order.line')
sale_order_line_id=obj.search(cr,uid,[('sale_origin_line_id','=',ids[0])])
obj.write(cr,uid,sale_order_line_id,)
# print ids
return super(sale_origin_line, self).write(cr, uid,ids, vals, context=context)
Postman請求頁籤和響應頁籤說明
請求頁籤 params get方式傳參。headers 請求頭 body post方式傳參。pre request script 請求之前的指令碼 tests 請求之後的斷言。cookies 客戶端傳送伺服器給的字典資料。code 生成介面自動化測試指令碼。響應頁籤 body 返回資料 pretty...
TestNg 切換多個頁籤
當前有乙個專案,因為是多個 之間存在相互的關聯 其中乙個 屬於管理者,管理其他 的各種使用者資訊 因此在編寫自動化測試用例的時候,需要同時開啟這幾個 並且可以自由來回切換。由於自動化測試的框架和基礎元件以及公共方法是我幫他們做出來的,於是,測試部的同事們把這個任務又交給了我這邊。我提出了兩個方案,並...
MASA Blazor多頁籤元件
找了一圈的blazor多頁籤元件,感覺都太麻煩,於是開發了這個。demo 原始碼 用法只要在mainlayout.razor的 body外面套個pagetabs元件就可以了,items是要快取的頁面配置。items body code 高階用法 可以使用tabcontent插槽,自定義樣式。item...