From 7ae5bf48a678fb557c2ac240cf472976420c6259 Mon Sep 17 00:00:00 2001
From: liguangyu06 <1666071293@qq.com>
Date: Wed, 10 Jan 2024 11:07:39 +0800
Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E4=BE=8B=E6=96=B0=E5=A2=9E=EF=BC=9A?=
 =?UTF-8?q?=E5=B1=9E=E6=80=A7=E9=85=8D=E7=BD=AE=E6=96=B0=E5=A2=9E=E5=92=8C?=
 =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=8E=A5=E5=8F=A3=E9=AA=8C=E8=AF=81?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 ...60\345\242\236\351\252\214\350\257\201.py" | 43 +++++++++++++++
 ...37\350\203\275\351\252\214\350\257\201.py" | 55 +++++++++++++++++++
 data/cmdc_product/data                        | 14 ++++-
 3 files changed, 110 insertions(+), 2 deletions(-)
 create mode 100644 "air_case/cmdc_product/am_\345\261\236\346\200\247\345\200\274\351\205\215\347\275\256\346\226\260\345\242\236\351\252\214\350\257\201.air/am_\345\261\236\346\200\247\345\200\274\351\205\215\347\275\256\346\226\260\345\242\236\351\252\214\350\257\201.py"
 create mode 100644 "air_case/cmdc_product/an_\345\261\236\346\200\247\345\200\274\351\205\215\347\275\256\345\210\240\351\231\244\345\212\237\350\203\275\351\252\214\350\257\201.air/an_\345\261\236\346\200\247\345\200\274\351\205\215\347\275\256\345\210\240\351\231\244\345\212\237\350\203\275\351\252\214\350\257\201.py"

diff --git "a/air_case/cmdc_product/am_\345\261\236\346\200\247\345\200\274\351\205\215\347\275\256\346\226\260\345\242\236\351\252\214\350\257\201.air/am_\345\261\236\346\200\247\345\200\274\351\205\215\347\275\256\346\226\260\345\242\236\351\252\214\350\257\201.py" "b/air_case/cmdc_product/am_\345\261\236\346\200\247\345\200\274\351\205\215\347\275\256\346\226\260\345\242\236\351\252\214\350\257\201.air/am_\345\261\236\346\200\247\345\200\274\351\205\215\347\275\256\346\226\260\345\242\236\351\252\214\350\257\201.py"
new file mode 100644
index 00000000..fb0eee3a
--- /dev/null
+++ "b/air_case/cmdc_product/am_\345\261\236\346\200\247\345\200\274\351\205\215\347\275\256\346\226\260\345\242\236\351\252\214\350\257\201.air/am_\345\261\236\346\200\247\345\200\274\351\205\215\347\275\256\346\226\260\345\242\236\351\252\214\350\257\201.py"
@@ -0,0 +1,43 @@
+# -*- encoding=utf8 -*-
+__author__ = "liguangyu"
+
+"""
+case_tag:cmdc_api,cmdc灞炴€у€奸厤缃柊澧為獙璇�,2293,2293-074,sit,bs
+涓绘暟鎹钩鍙�:杩愯惀鍚庡彴绠$悊绯荤粺灞炴€у€奸厤缃柊澧炴帴鍙�
+"""
+
+from common.common_func import commonFuc
+from air_case.cmdc_login.鍚庡彴绠$悊绯荤粺鐧诲綍.鍚庡彴绠$悊绯荤粺鐧诲綍 import CmdcDoLogin
+import requests
+import json
+import uuid
+
+
+module = "cmdc_product"
+
+# 鑾峰彇鐧诲綍鎵€闇€璐﹀彿瀵嗙爜
+username = commonFuc().get_business_data(module, "username1")
+password = commonFuc().get_business_data(module, "password1")
+# 鑾峰彇鐧诲綍鍚嶤mdc_access_token
+cmdc_access_token = CmdcDoLogin(username, password).get_token()
+headers = commonFuc().get_business_data(module, "json_headers", cmdc_access_token)
+
+# 杩涜灞炴€у€奸厤缃柊澧�
+url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url68")
+request_body = commonFuc().get_business_data(module, "payload68", uuid.uuid4())
+
+"""
+ 鍦烘櫙: 灞炴€у€奸厤缃柊澧為獙璇�
+ 鐢ㄤ緥鍚嶇О锛氬睘鎬у€奸厤缃柊澧為獙璇�
+ 杈撳嚭锛歿"success":true,"code":"200","message":"OK","data":1,"freshToken":null}
+"""
+# 鍙戦€佽姹�
+result = requests.post(url, json=request_body, headers=headers)
+result = json.loads(result.content)
+# print(result)
+# 鑾峰彇棰勬湡缁撴灉
+check_dict = commonFuc().get_business_data(module, "checkDict68")
+# print(check_dict)
+# 鏂█瀹為檯缁撴灉涓槸鍚﹀寘鍚鏈熺粨鏋滅殑鍐呭
+commonFuc().check_result(check_dict, result)
+
diff --git "a/air_case/cmdc_product/an_\345\261\236\346\200\247\345\200\274\351\205\215\347\275\256\345\210\240\351\231\244\345\212\237\350\203\275\351\252\214\350\257\201.air/an_\345\261\236\346\200\247\345\200\274\351\205\215\347\275\256\345\210\240\351\231\244\345\212\237\350\203\275\351\252\214\350\257\201.py" "b/air_case/cmdc_product/an_\345\261\236\346\200\247\345\200\274\351\205\215\347\275\256\345\210\240\351\231\244\345\212\237\350\203\275\351\252\214\350\257\201.air/an_\345\261\236\346\200\247\345\200\274\351\205\215\347\275\256\345\210\240\351\231\244\345\212\237\350\203\275\351\252\214\350\257\201.py"
new file mode 100644
index 00000000..963f9c40
--- /dev/null
+++ "b/air_case/cmdc_product/an_\345\261\236\346\200\247\345\200\274\351\205\215\347\275\256\345\210\240\351\231\244\345\212\237\350\203\275\351\252\214\350\257\201.air/an_\345\261\236\346\200\247\345\200\274\351\205\215\347\275\256\345\210\240\351\231\244\345\212\237\350\203\275\351\252\214\350\257\201.py"
@@ -0,0 +1,55 @@
+# -*- encoding=utf8 -*-
+__author__ = "liguangyu"
+
+"""
+case_tag:cmdc_api,cmdc灞炴€у€奸厤缃垹闄ゅ姛鑳介獙璇�,2293,2293-075,sit,bs
+涓绘暟鎹钩鍙�:杩愯惀鍚庡彴绠$悊绯荤粺灞炴€у€奸厤缃垹闄ゆ帴鍙�
+"""
+
+from common.common_func import commonFuc
+from air_case.cmdc_login.鍚庡彴绠$悊绯荤粺鐧诲綍.鍚庡彴绠$悊绯荤粺鐧诲綍 import CmdcDoLogin
+import requests
+import random
+import json
+
+module = "cmdc_product"
+
+# 鑾峰彇鐧诲綍鎵€闇€璐﹀彿瀵嗙爜
+username = commonFuc().get_business_data(module, "username1")
+password = commonFuc().get_business_data(module, "password1")
+# 鑾峰彇鐧诲綍鍚嶤mdc_access_token
+cmdc_access_token = CmdcDoLogin(username, password).get_token()
+headers = commonFuc().get_business_data(module, "json_headers", cmdc_access_token)
+
+# 鑾峰彇灞炴€у€奸厤缃垪琛�
+url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url66")
+request_body = commonFuc().get_business_data(module, "payload69_1")
+# 鍙戦€佽姹�
+result = requests.post(url, json=request_body, headers=headers)
+result = json.loads(result.content)
+
+# 鑾峰彇灞炴€у€奸厤缃俊鎭�
+dirt_id = result["data"]["list"][0]["dirtId"]
+
+# 杩涜灞炴€у€奸厤缃垹闄ゆ搷浣�
+url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url69")
+request_body = commonFuc().get_business_data(module, "payload69", dirt_id)
+
+"""
+
+ 鍦烘櫙:灞炴€у€奸厤缃垹闄ゅ姛鑳介獙璇�
+ 鐢ㄤ緥鍚嶇О锛氬睘鎬у€奸厤缃垹闄ゅ姛鑳介獙璇�
+ 杈撳嚭锛歿"success":true,"code":"200","message":"OK","data":1,"freshToken":null}
+"""
+
+# 鍙戦€佽姹�
+result = requests.post(url, json=request_body, headers=headers)
+result = json.loads(result.content)
+# print(result)
+
+# 鑾峰彇棰勬湡缁撴灉
+check_dict = commonFuc().get_business_data(module, "checkDict69")
+# print(check_dict)
+# 鏂█瀹為檯缁撴灉涓槸鍚﹀寘鍚鏈熺粨鏋滅殑鍐呭
+commonFuc().check_result(check_dict, result)
+
diff --git a/data/cmdc_product/data b/data/cmdc_product/data
index 6369cf03..fc9e4594 100644
--- a/data/cmdc_product/data
+++ b/data/cmdc_product/data
@@ -489,10 +489,20 @@ checkDict66: {"success":true,"code":"200","message":"OK"}
 checkDict67: {"dirtCode":"%s"}
 
 
+#娴嬭瘯鍦烘櫙鍏崄鍏細灞炴€у€奸厤缃柊澧為獙璇�
+"url68": "/product/insertDirtValue"
+"payload68": {"dirtValueName":"","dirtCode":"storageCondition","dirtValueList":[{"dirtValueCode":"%s","dirtValueName":"娴嬭瘯楠岃瘉鏁版嵁"}]}
+#棰勬湡缁撴灉
+checkDict68: {"success":true,"code":"200","message":"OK","data":1,"freshToken":null}
 
 
-
-
+#娴嬭瘯鍦烘櫙鍏崄涔濓細灞炴€у€奸厤缃垹闄ゅ姛鑳介獙璇�
+"url69": "/product/deleteDirtValue"
+"payload69": {"dirtId":"%s"}
+#棰勬湡缁撴灉
+checkDict69: {"success":true,"code":"200","message":"OK","data":1,"freshToken":null}
+# 鑾峰彇鎸囧畾灞炴€ч厤缃俊鎭�
+"payload69_1": {"dirtCode":null,"dirtValueName":"娴嬭瘯楠岃瘉鏁版嵁","dirtValueCode":null,"pageStart":1,"pageSize":10,"pageTotal":null}
 
 
 
-- 
GitLab