def project_info_logic(data_type=True, **kwargs): """ 项目信息逻辑处理 :param data_type: boolean:True 默认新增项目 :param kwargs: dict: 项目信息 :return: """ dic = { "project_name": { "error_val": "", "error_msg": "项目名称不能为空" }, "responsible_name": { "error_val": "", "error_msg": "负责人不能为空" }, "test_user": { "error_val": "", "error_msg": "测试人员不能为空" }, "dev_user": { "error_val": "", "error_msg": "开发人员不能为空" }, "publish_app": { "error_val": "", "error_msg": "发布应用不能为空" }, } for k, v in dic.items(): if kwargs.get(k) == v["error_val"]: return v["error_msg"] return add_project_data(data_type, **kwargs)
def project_info_logic(type=True, **kwargs): if kwargs.get('project_name') is '': return '项目名称不能为空' if kwargs.get('responsible_name') is '': return '负责人不能为空' if kwargs.get('test_user') is '': return '测试人员不能为空' if kwargs.get('dev_user') is '': return '开发人员不能为空' if kwargs.get('publish_app') is '': return '发布应用不能为空' return add_project_data(type, **kwargs)
def project_info_logic(type=True, **kwargs): """ 项目信息逻辑处理 :param type: boolean:True 默认新增项目 :param kwargs: dict: 项目信息 :return: """ if kwargs.get('project_name') is '': return '项目名称不能为空' if kwargs.get('responsible_name') is '': return '负责人不能为空' if kwargs.get('test_user') is '': return '测试人员不能为空' if kwargs.get('dev_user') is '': return '开发人员不能为空' if kwargs.get('publish_app') is '': return '发布应用不能为空' return add_project_data(type, **kwargs)