diff --git a/docs/sheji/11月30日山海业务清单.xlsx b/docs/sheji/11月30日山海业务清单.xlsx new file mode 100644 index 0000000..5991b4f Binary files /dev/null and b/docs/sheji/11月30日山海业务清单.xlsx differ diff --git a/docs/sheji/山海4月监管情况.docx b/docs/sheji/山海4月监管情况.docx new file mode 100644 index 0000000..f2e2c3f --- /dev/null +++ b/docs/sheji/山海4月监管情况.docx @@ -0,0 +1,199 @@ + 山海智慧(北京)能源科技有限公司河北分公司 + (藁城库)2023年 4 月监管工作总结 + + 项目公司情况: +定州项目主体单位: 定州班能 ,是山海智慧(北京)能源科技有限公司 全资子公司,项目EPC为:荣名电力,实际运营主体:山海北京为总公司,山海河北分公司为运营部,成立于2021 年 10月,单位负责人:王成。经营范围: 新能源技术推广服务、新能源技术开发、技术咨询、技术转让、房屋建筑和市政基础设施项目工程总承包等,山海智慧(北京)能源科技有限公司河北分公司为山海智慧(北京)能源科技有限公司的分公司,河北分公司不具备股权投资情况,因此已总公司的股权情况进行分析:股东:苏占才,出资16000万元,持股80%。股东:周庆源,出资4000万元,持股20% +上游分析:山海智慧通过汇融供应链科技向上游生产型厂商采购货物,其中主要产品包括:光伏组件、逆变器、变电箱、支架等。此节点上多为上市公司、国有企业或大型生产型企业,这类企业市场地位稳固,产品质量有保障,且多为行业龙头,拥有较强的行业话语权。 + 用信情况: +银行承兑(差额)业务授信8000万元,授信期限一年,目前银承开票金额7445万元。 +序号 +开票金额 +保证金 +开票日期 +到期日期 +备注 + 1 + 2495 +1247.5万 +2022.5.18 +2023.4.10 +购买光伏组件+逆变器 + 2 + 4950 +2475万 +2022.6.7 +2023.4.10 +购买光伏组件 + +三、第一批次采购明细: + 购买 + 到货 + 禾望 + 逆变器 + 15KW + 20 + 20 +   +   + 20KW + 20 + 20 +   +   + 25KW + 60 + 60 +   +   + 30KW + 100 + 100 +   +   + 33KW + 40 + 40 +   +   + 36KW + 40 + 40 +   +   + 40KW + 10 + 10 +   +   + 50KW + 10 + 10 + 锦浪 + 逆变器 + 15KW + 40 + 40 +   +   + 20KW + 60 + 60 +   +   + 25KW + 110 + 110 +   +   + 30KW + 110 + 110 +   +   + 33KW + 40 + 40 +   +   + 36KW + 80 + 80 +   +   + 40KW + 110 + 110 + 古瑞 + 逆变器 + 50KW + 25 + 25 + 固德威 + 逆变器 + 25KW + 20 + 20 +   +   + 30KW + 30 + 30 +   +   + 36KW + 20 + 20 +   +   + 40KW + 35 + 35 +   +   + 50KW + 25 + 25 + 配电箱 + 15-20KW + 1号 + 100 + 100 +   + 25-36kw + 2号 + 410 + 410 +   + 40-50kw + 3号 + 195 + 195 + 组件 + 晶科470 +   + 22320 + 22320 +采购光伏组件: + +合计金额:26634142.5元 +第二批次采购明细: +合计金额:52112167.2元 + +四、账户余额情况 + 1、保证金:山海智慧(北京)能源科技有限公司河北分公司在汇融营业部存入保证金账户3722.5万元 + 2、结算账户:山海智慧(北京)能源科技有限公司河北分公司在汇融裕西分理处基本户余额800万元 +五、仓库出入库管理 + 依据后台系统查看库存明细,系统出入库环节有专人经行方审核确认以后才能出库,实时通过远程监控查看库房现场情况,货到以后第一时间去仓库盘库、清点库存。 +六、库存体现: + 1.逆变器总数:392个。金额:2591130元。 + 2.组件总数::49273块。金额41491247元。 +七、在途货物: + 1,组件数量:0。 +八、入库情况: +无。 +九、出库情况: +4月8号,组件682块,逆变器0个,调拨安阳。 +4月14号,组件682块,逆变器0个,调拨安阳。 +4月17号,组件3906块,逆变器0个,调拨安阳。 +4月17号,组件1块,逆变器0个,浙江碳盈。 + 4月18号,组件682块,逆变器0个,调拨安阳. +4月28号,组件620块,逆变器15个,调拨安阳 +十、山海项目进度 +以代理商为单位,户数,功率数,状态 +1月份施工总户数为:0户。功率为:0瓦 + 其中确认交货0户。 +施工进行中为:0户。 + 并网中为:0户。 +十一、监控情况 + + + + + + + + + + + + diff --git a/docs/sheji/山海新能监管流程图.png b/docs/sheji/山海新能监管流程图.png new file mode 100644 index 0000000..4eedc33 Binary files /dev/null and b/docs/sheji/山海新能监管流程图.png differ diff --git a/docs/sheji/山海监管方案0619.doc b/docs/sheji/山海监管方案0619.doc new file mode 100644 index 0000000..92d172a --- /dev/null +++ b/docs/sheji/山海监管方案0619.doc @@ -0,0 +1,158 @@ + + 山海新能(北京)能源科技有限公司河北分公司的监管方案 + + + 为做好山海新能(北京)能源科技有限公司河北分公司(以下简称“山海新能”)贷 +款的风险控制,按照监控货物流、信息流、资金流,实现各项信息流之间交叉验证,互 +相制约的原则,实现监管客户业务的真实性从而增强贷款的安全性,通过对借款企业开 +展业务过程中采取流程监管,更能保证我行贷款安全可控。 + 由我行及石家庄市宇信通电子有限公司(以下简称“监管公司”)负责该客户监管业 +务的具体实施,具体方案如下: + 1、总体方案:总体业务的贷后管理责任为我支行,我支行负责贷后该客户所有业务 +及可能出现的风险而采取的风控措施的决定、发布指令、风控的执行,并制定《三方监管 +协议》要求监管公司按照协议约定对业务的数据对接、业务的数据流管理、仓库监管、人 +员巡检、项目进度核检等内容进行定期及不定期的监管行为,发现风险点及时预警通知 +支行并协助支行采取风控措施。监管公司严格听从支行的要求及指令,负责好监控、监 +管、预警通知、协助行动等环节,如出现不尽职行为按照《三方监管协议》从重处理。 + 2、我行对业务真实性的监管 + (1)山海新能在钉钉群中发起用款申请,我行客户经理进行用款审批,采取逐级审 +批制度,根据购销合同支付货款做到专款专用,并做好台账登记; + (2)我行客户经理负责监控山海新能(北京)能源科技有限公司河北分公司税务开 +票系统,核对其上、下游签订的合同,登陆其税控系统查看开具的发票,核对进项、销 +项发票无误后做好统计工作。 + (3)我行客户经理对监管公司发布监管指令,同时客户经理不定期对项目进度及仓 +库进行跟踪调查,确保每季度内对项目进行全息贷后管理。 + 3、监管公司对企业业务流程及货物的监管 + (1)山海新能(北京)能源科技有限公司自主开发了本公司业务流程管理系统,在该 +系统中包含了电站管理、库存管理、代理商管理、业务审核、数据统计等各个节点的流 +程管理工作。将山海新能ERP系统中的底层运营数据对接到我行汇融云仓数据中心,对各 +项数据进行实时、动态的收集、统计的监管,掌握其整体运营情况。 + (2)要求山海公司在该管理系统的“库存管理”操作流程中,增加了“出入库审核”操作 +,由监管公司做出入库的确认,并按照《协议》中质押货物的要求对出入库审核,报送支 +行审批同意后,仓库库管才可对货品进行出入库操作。同时,监管人员每日向支行汇报 +采购、出入库及项目进度等相关数据,每月末上报月度监管报告。 + (3)确定与上游供货商签订的原料采购合同中的收货地址为山海公司与我行指定的监 +管仓库; + (4)对项目的各中心仓、项目仓增加物防技防监管方式,在实体仓库中安装电子远程 +监控、远程电子锁、电子围栏等技防设施; + (5)监管人员对山海新能(北京)能源科技有限公司的仓库定期及不定期巡检,其中 +,要求监管公司对中心仓库每周2次、项目仓每半月1次定期进行巡检监管,对库存货品 +进行盘点确定其价值,并确定交易背景的真实性;同时,监管公司要接受支行不定期巡 +检指令,随机抽取指定仓库的库存货值并与系统中数据进行核对是否相符。若出现货物 +实物与系统数据不匹配、发生司法查封、客户不遵守监管强行出库等情况要及时通知支 +行人员做出预警并采取措施,例如:暂停仓库货物出库、远程关闭仓库门锁等。 + 4、具体监管业务流程(业务各环节) + (1)获得监管仓。各方签订《监管协议》,监管公司取得仓库的管理权(通过承租或签 +订承租协议),山海公司有存放货物的使用权并接受监管公司的仓库管理,在仓库显著 +地区挂汇融监管仓的牌子,由监管公司对仓库进行远程信息化改造:摄像头、电子围栏 +、远程电子锁等。对应文本《仓库管理流程及事项说明》。 + (2)库存盘点。首次业务开展前有我行客户经理及监管公司共同对仓库内山海公司原 +有库存商品(组件、逆变器)进行实物盘点,并与山海ERP业务系统中库存数据进行核对 +,做到初始账实相符。 + (3)同步进行山海ERP业务系统与我行监管公司的监管系统进行接口对接,实时获得 +ERP系统的结构化数据及业务信息流、消息流、审批流,相关数据直接落地到监管系统数 +据库内,作为业务流凭据进行保存和归档。(监管公司的信息化开发及对接) + + + (4)采购组件。根据山海公司与上游厂家(东方日升、锦浪科技等上市公司)的光伏 +组件采购合同的型号、数量、金额的要求,我行进行对应贷款的发放并受托支付至各上 +游厂家(上市公司),保证专款专用。 + (5)厂家发货入库。货款支付后,上游厂家一周内进行批次发货,收货地点为监管仓 +,收货人为监管公司巡检人员,并要求监管公司巡检人员必须到场盘点批次货物并签收 +送货单据。对应的货物进行现场录入ERP系统(入库流程)并上传实体送货单据作为辅助 +凭证,该批次入库信息流同步接口至监管系统做数据落地。 + (6)项目提货。货物入库后,由山海公司根据各地项目的实际需求(组件、逆变器的 +品牌、批次、型号、数量)在ERP系统中进行项目提货申请流程。由山海公司人员在ERP +系统中生成业务流程编号工单(唯一),工单按设置走完山海公司内部流程后到达监管 +公司操作员审核环节,由监管公司根据工单的数据并核对货物信息、货物库存、整体货 +值和质押率上限等条件后,符合我行监管要求的工单予以审核并通知我行客户经理进行 +ERP系统中进行复核操作,客户经理确认无误后该项目批次才能完成提货流程。监管公司 +通知仓库进行工单对应货物的出货,并由ERP系统生成发货单,由仓库人员分拣好货物( +在摄像头下)上传货物图片作为凭证,监管公司控制仓库闸门开启进行物流发货,运输 +车辆进行拍照录入ERP系统,确保真实发货。 + + (7)项目工地收货。发货工单对应的货物运输至项目工地仓后,由山海项目工地人员 +用ERP系统确认收货,并核对货物信息。同时对项目工地的农户屋顶进行物料配货。 + (8)项目施工。物料配货至项目工地农户屋顶后进行项目施工,施工的各环节均在ER +P系统的电站建设里体现,从设计—配货—施工—验收—并网—发电进行全流程的信息化管理 +。电站完工后对应电站的功率、位置、售电合同等信息要素均在ERP系统中体现并做数据 +汇总。相关的信息也同步接口至监管系统进行数据落地。 + + + (9)完工验收。项目按批次施工的电站完工后,与国网签订《并网发电合同》,形成完 +工电站。监管公司巡检人员负责核对项目电站完工情况,并拍照留存至监管系统。 + + + + + + + (10)归还贷款或下一批次采购。根据各项目的完工进度,由山东铁发支付电站工程 +建设款,工程款中组件及材料费用要求山东铁发支付至山海公司在我行的账户,并进行 +账户的监管。工程款仅用于归还我行贷款或采购下一批次的组件材料(进行下一轮的循 +环)。 + 5、监管公司的监管职责及要求。 + (1)监管行为的真实性: + 监管公司对企业的ERP系统的信息流、仓库出入库、库存盘点、项目工程进度、电站状 +态、远程监控等工作职责范围内的行为真实性负责,务必确保各环节间的数据和行为的 +真实,并提供真实的各级监管报告和监管文档。对ERP系统与监管系统的数据对接的逻辑 +性、真实性、关联性负责,确保数据的完整、真实、稳定,做到数据监管。 + (2)监管行为的有效性: + 监管公司对企业的日常出入库管理的应确保整体有效,确保ERP系统中出入库与实际仓 +库出入库的数据真实有效,能够互相交叉印证。对仓库的日常货物监管、远程监控及电 +子闸门的稳定运行和纠错容错提供有效的服务。对项目施工进度、完工情况进行有效的 +巡检核查。 + (3)监管行为的主动性: + 监管公司对企业的各项实体监管行为和数据监管行为应积极主动,主动的按照《监管协 +议》的要求落实好我行提出的各项要求,当好我行的眼睛和腿,发现问题和风险应第一时 +间主动向我行进行汇报,并按要求进行现场风控措施,包括不限于锁闸关库、人员驻场 +、数据留证等行为,帮助行方做好风控,降低风险。 + (4)监管公司的违约责任: + 监管公司如出现违反上述职责的情况,出现的风险损失按照《监管协议》约定的权利义 +务执行。如出现与山海公司内联勾结,造成违法犯罪的,我行有权依法追究法律责任。 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 附件:监管流程图 + +[pic] + + diff --git a/docs/sheji/山海监管责任清单.xlsx b/docs/sheji/山海监管责任清单.xlsx new file mode 100644 index 0000000..73b7869 Binary files /dev/null and b/docs/sheji/山海监管责任清单.xlsx differ diff --git a/docs/sheji/汇融接口文档.docx b/docs/sheji/汇融接口文档.docx new file mode 100644 index 0000000..0660123 --- /dev/null +++ b/docs/sheji/汇融接口文档.docx @@ -0,0 +1,2673 @@ + 汇融接口文档 +一.接口接入方式 +本文档中涉及到的所有接口都是采用 HTTP GET/POST 方式。每个请求HEADER需要RSA加密。 + +测试地址域名:http://hf-service.tiefaos.com + + +公钥 +-----BEGIN PUBLIC KEY----- +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1Z/+Bslu203UtutmzMW/ +FqS9bQvaMXQHgvU+ilNR5Hm2IZZalBWPoSbCGzlCUA19C3X6T17X09OMa6aDPKBm +F6yXvUI7E/nWM9qUJ5hj4zVO/9GoH03WUyCWSBQg4f+LcnLS75v8nI6moOJ5ILkH +mg2KNbEdx55UWjSqBatEopnLWtMFDGZswEbKBH3e2yalK6ddh2kUrtcuQGqFYm/u +ViAOV+KoptwY2MCNSRLKYE4pCA2BCit7nr3EqNZRqqhKaOE44iyv45zCFrllx3nn +wF3X/l+rR4G7Vc7HZwiqKF3RXl9PqmTLJkzhdpAdQX/Kr3SRRHsv/DzKjAZr/2jK +rQIDAQAB +-----END PUBLIC KEY----- + +RSA的测试key值为: +$key = sJI8PuGweKztQ6nLgp3dqcwljdKGFjPBD3XyUqCFsVG8rYhAIbD2AkNIKaefbjOB + +以下每个接口都需携带header参数; +Header参数示例 +data = jiq07RIXsX/YwIkXCK4VdhIZcnuFHd+ERekZzMdZT7yxGAyON4s/qtJeJcG9z6uJMtqSUKWTvREc4CNsyuStXacJ2bGgKCzFcUTwwBUJ7AQ2ybhedpkA7JWqJ1UjooLGUYZfoTduygH2r7LG0qRgigQGD3WdB53WLuC11kT5wAzMnFtbBDHpH78oNjGhvmWpaR6meDCI2OM0GtCWwBxOagCYt8V5DfD47VyNHYn0xFRva4GFBF6K19061h1cu68eXxfIZj+clMweGlICgeXhktq8Z1T0XmbahFjhyTmdXuRxZBeQkLsot00XJHwQ48B6Z/VdOPpqoD95NTngRdV3+A== (加密参数 规则为 $key拼接时间戳拼接md5($key) ) +date = 1683516744 ( 时间戳 11位 时间参数) +测试暂时未做时间验证当前两个参数即可请求所有接口; + + +二.加密方式(RSA) +平台: +名称 +英文 +说明 +提供方 +key + +妥善保存 +山海系统开放平台 +公钥 + +妥善保存 +山海系统开放平台 + + +请求报文示例:{ + "name": "*****", + "area_code": "*****", + "appid": "*****", + .............................. +} + +1.待配货列表 + (1)接口描述 +接口名称 +备货列表 +功能描述 +查看备货信息 +接口地址 +/api/system/apply_material/index +请求方式 +GET +参数格式 + +返回数据格式 +JSON +备注 + + + 请求参数 +字段 +类型 +必须 +参数示例 +说明 +apply_no + +false +7400736700760759034 +申请单号 +username + +false +王玉 +客户姓名 +agent_id + +false +10 +代理商id +status + +false +5 +状态 待库管确认信息-0,库管已确认-1,已撤回-2,待出库审核-3,待提货-4,已交货-5,待交货审核-6 + +search_create_time + +false +2023-05-09 +2023-05-10 +申请日期 +search_check_time + +false +2023-05-09 +2023-05-10 +审核日期 + + 响应参数 +参数名称 +参数说明 +类型 +备注 +code +200代表成功 203代表缺少参数 400代表失败 302代表加密数据错误 +integer(int32) + +msg +处理消息 +string + +data +数据 +object + +data>>list + +array + +data>>list>>id +备货申请id +string + +data>>list>>apply_no +备货申请编号 +string + +data>>list>>agent_id +代理商id +string + +data>>list>>order_id +所属订单 +string + +data>>list>>storehouse_id +仓库id +string + +data>>list>>status +状态 +string + +data>>list>>create_time +创建时间 +string + +data>>list>>confirm_time +确认备货申请时间 +string + +data>>list>>cancel_time +撤回时间 +string + +data>>list>>workflow_unique +订单标识 +string + +data>>list>>agent_name +代理商名称 +string + +data>>list>>create_time_text +创建时间明文 +string + +data>>list>>confirm_time_text +确认备货申请时间明文 +string + +data>>list>>cancel_time_text +撤回明文 +string + +data>>list>>status_text +状态明文 +string + +data>>list>>storehouse_info +仓库地址 +string + +data>>count +数据条数 +string + + + 2.查看物料实发 + (1)接口描述 +接口名称 +物料实发 +功能描述 +查看物料实发 +接口地址 +/api/system/apply_material/get_actual_order_material +请求方式 +GET +参数格式 + +返回数据格式 +JSON +备注 + + + 请求参数 +字段 +类型 +必须 +参数示例 +说明 +id + +true +1 +备货申请id + + 响应参数 + +参数名称 +参数说明 +类型 +备注 +code +200代表成功 203代表缺少参数 400代表失败 302代表加密数据错误 +integer(int32) + +msg +处理消息 +string + +data +数据 +object + +data + +array + +data>>username +名称 +string + +data>>order_no +电站编号 +string + +data>>order_id +电站id +string + +data>>list>>id +电站id +string + +data>>list>>apply_id +申请id +string + +data>>list>>materiel_id +物料id +string + +data>>list>>materiel_no +物料编码 +string + +data>>list>>answer_price +应付价格 +string + +data>>list>>answer_num +应发数量 +string + +data>>list>>actual_price +实际价格 +string + +data>>list>>actual_num +实际数量 +string + +data>>list>>frozen_agent_stock_num +冻结代理商库存数量 +string + +data>>list>>brand_name +品牌 +string + +data>>list>>note +备注说明 +string + +data>>list>>status +状态 +string + +data>>list>>remark +备注 +string + +data>>list>>materiel_group_text +物料分组说明 + + +data>>list>>materiel_name +物料名称 + + +data>>list>>agent_name +代理商名称 + + +data>>list>>apply_no +申请唯一编码 + + +data>>list>>inventory_num +申请数量 + + + + 统计物料 + (1)接口描述 +接口名称 +统计物料 +功能描述 +查看物料 +接口地址 +/api/system/stock_record/get_material_stat +请求方式 +GET +参数格式 + +返回数据格式 +JSON +备注 + + + 请求参数 + +Null + 响应参数 +参数名称 +参数说明 +类型 +备注 +code +200代表成功 203代表缺少参数 400代表失败 302代表加密数据错误 +integer(int32) + +msg +处理消息 +string + +data +数据 +object + +data + +array + +data>>materiel_no +物料编号 +string + +data>>name +物料名称 +string + +data>>out_num +出库数量 +string + +data>>inp_num +入库数量 +string + +data>>purchase +采购入库数量 +string + +data>>returninc +退换货入库 +string + +data>>allocationinc +调拨入库 +string + +data>>buyinc +备货下单入库 +string + +data>>sale +销售出库 +string + +data>>returndec +退换货出库 +string + +data>>allocationdec +调拨出库 +string + +data>>buydec +备货下单出库 +string + + + 导出物料 + (1)接口描述 +接口名称 +导出 +功能描述 +导出物料 +接口地址 +/api/system/stock_record/export_data +请求方式 +GET +参数格式 + +返回数据格式 +JSON +备注 + + + 请求参数 + +Null + 响应参数 +参数名称 +参数说明 +类型 +备注 +code +200代表成功 203代表缺少参数 400代表失败 302代表加密数据错误 +integer(int32) + +msg +处理消息 +string + +data +数据 +object + + + 导出物料统计 + (1)接口描述 +接口名称 +导出 +功能描述 +导出物料统计 +接口地址 +/api/system/stock_record/material_stat_export +请求方式 +GET +参数格式 + +返回数据格式 +JSON +备注 + + 请求参数 + +Null + 响应参数 +参数名称 +参数说明 +类型 +备注 +code +200代表成功 203代表缺少参数 400代表失败 302代表加密数据错误 +integer(int32) + +msg +处理消息 +string + +data +数据 +object + + +/api/system/inventory/index + 库存管理 + (1)接口描述 +接口名称 +库存列表 +功能描述 +库存列表 +接口地址 +/api/system/inventory/index +请求方式 +GET +参数格式 + +返回数据格式 +JSON +备注 + + 请求参数 +字段 +类型 +必须 +参数示例 +说明 +materiel_group + +false +1 +物料组id +materiel_no + +false +1001000045 +物料编号 +materiel_name + +false +逆变器-20 +物料名称 +storehouse_name + +false +山东曲阜 +仓库名称 + + 响应参数 + +参数名称 +参数说明 +类型 +备注 +code +200代表成功 203代表缺少参数 400代表失败 302代表加密数据错误 +integer(int32) + +msg +处理消息 +string + +data +数据 +object + +data>>list + +array + +data>>list>>num +库存数量 +string + +data>>list>>storehouse_name +仓库名称 +string + +data>>list>>materiel_no +物料编号 +string + +data>>list>>materiel_group +物料组id +string + +data>>list>>brand_name +物料品牌 +string + +data>>list>>materiel_name +物料名称 +string + +data>>list>>price +物料单价(成本价) +string + +data>>list>>update_time +最后更新时间 +string + +data>>list>>materiel_group_text +物料组明文 +string + +data>>list>>update_time_text +最后更新时间明文 +string + +data>>count +数据条数 +string + + 出库申请 + (1)接口描述 +接口名称 +出库申请详情 +功能描述 +出库申请详情 +接口地址 +/api/system/out_stock/get_info +请求方式 +GET +参数格式 + +返回数据格式 +JSON +备注 + + 请求参数 +字段 +类型 +必须 +参数示例 +说明 +id + +true +1 +申请id + + 响应参数 +参数名称 +参数说明 +类型 +备注 +code +200代表成功 203代表缺少参数 400代表失败 302代表加密数据错误 +integer(int32) + +msg +处理消息 +string + +data +数据 +object + +data>>id +申请id +array + +data>>storehouse_id +入库id +string + +data>>storehouse_name +仓库名称 +string + +data>>batch_number +批次编号 +string + +data>>type +入库类型 +string + +data>>type_text +入库类型明文 +string + +data>>happen_time +入库时间 +string + +data>>admin_name +审核人名称 +string + +data>>supplier_name +供应商名称 +string + +data>>supplier_id +供应商id +string + +data>>create_time +创建时间 +string + +data>>status +审核状态 +string + +data>>opinion_time +审核时间 +string + +data>>link_batch_number +关联批次号 +string + +data>>note +备注 +string + +data>>examine +审核次数 +string + +data>>current_examine +当前审核次数 +string + +data>>maeriel +物料信息 +array + +data>>maeriel>>id + +string + +data>>maeriel>>inventory_record_id +所属申请记录id +string + +data>>maeriel>>batch_number +批次号 +string + +data>>maeriel>>materiel_id +物料id +string + +data>>maeriel>>materiel_no +物料编号 +string + +data>>maeriel>>materiel_name +物料名称 +string + +data>>maeriel>>num +入库数量 +string + +data>>maeriel>>orig_num +原数量 +string + +data>>maeriel>>new_num +更新后数量 +string + +data>>maeriel>>materiel_group +物料组 +string + +data>>maeriel>>update_time +更新时间 +string + +data>>maeriel>>create_time +创建时间 +string + +data>>maeriel>>price +单价 +string + +data>>maeriel>>materiel_group_text +物料组名称 +string + +data>>file +附件文件 +array + +data>>file>>id + +string + +data>>file>>inventory_record_id +其他附件 +string + +data>>file>>voucher +合同id +string + +data>>file>>contract_id +钉钉审批图片 +string + +data>>file>>ding +出货单/供货单 +string + +data>>file>>bill +创建时间 +string + +data>>file>>create_time +合同图片 +string + +data>>file>>contract_pic + +string + +data>>file>>create_time_text +审核 +string + +data>>auth + +array + +data>>auth>>id +审核人id +string + +data>>auth>>inventory_record_id +审核状态 1为通过 ,2为拒绝 +string + +data>>auth>>audit_admin_id +审核说明 +string + +data>>auth>>audit_status +审核次数 +string + +data>>auth>>audit_remark +审核时间 +string + +data>>auth>>type +审核人姓名 +string + +data>>auth>>fin_time +审核时间明文 +string + +data>>auth>>audit_admin_name +审核状态明文 +string + +data>>auth>>fin_time_text +申请id +string + +data>>auth>>audit_status_text +入库id +string + + + 出库审核 + (1)接口描述 +接口名称 +出库审核 +功能描述 +出库审核 +接口地址 +/api/system/out_stock/examine +请求方式 +POST +参数格式 + +返回数据格式 +JSON +备注 + + 请求参数 +字段 +类型 +必须 +参数示例 +说明 +id + +true +1 +申请id +examine + +true +1 +审核次数 +status + +true +1 +审核状态 +remark + +true +备注 +备注 + + 响应参数 +参数名称 +参数说明 +类型 +备注 +code +200代表成功 203代表缺少参数 400代表失败 302代表加密数据错误 +integer(int32) + +msg +处理消息 +string + +data +数据 +object + + + 出库记录导出 + (1)接口描述 +接口名称 +出库记录导出 +功能描述 +出库记录导出 +接口地址 +/api/system/out_stock/export_data +请求方式 +GET +参数格式 + +返回数据格式 +JSON +备注 + + + 请求参数 +字段 +类型 +必须 +参数示例 +说明 +start_happen_time + +false +2023-05-11 +出库开始时间 +end_happen_time + +false +2023-05-13 +出库结束时间 +batch_number + +false +2023050400001 +批次号 +materiel_no + +false +1004000047 +物料编号 +materiel_name + +false +晶科475 +物料名称 +type + +false +220 +出库类型 +out_storehouse_id + +false +10000 +出库仓库 +target_id + +false +1 +提货方id +target_type + +false +1 +提货方类型 + + 响应参数 +参数名称 +参数说明 +类型 +备注 +code +200代表成功 203代表缺少参数 400代表失败 302代表加密数据错误 +integer(int32) + +msg +处理消息 +string + +data +数据 +object + + + 导出出库单 + (1)接口描述 +接口名称 +出库导出 +功能描述 +出库导出 +接口地址 +/api/system/out_stock/export_bill +请求方式 +GET +参数格式 + +返回数据格式 +JSON +备注 + + + 请求参数 +字段 +类型 +必须 +参数示例 +说明 +id + +true + +记录id + 响应参数 +参数名称 +参数说明 +类型 +备注 +code +200代表成功 203代表缺少参数 400代表失败 302代表加密数据错误 +integer(int32) + +msg +处理消息 +string + +data +数据 +object + + + + 出库申请记录 + (1)接口描述 +接口名称 +出库申请记录 +功能描述 +出库申请记录 +接口地址 +/api/system/out_stock/index +请求方式 +GET +参数格式 + +返回数据格式 +JSON +备注 + + + 请求参数 +字段 +类型 +必须 +参数示例 +说明 +storehouse_id + +false +10004 +出库仓库id +batch_number + +false +2023050600001 +批次号 +type + +false +200 +出库类型 +happen_time + +false +2023-05-11 +2023-05-19 +发生时间 +target_id + +false +1 +目标id +target_type + +false +agent +-------------------------------------------------------------------------------- +目前类型(agent=代理商类型,agent_stock=代理商库存,customer=用户,storehouse=仓库,supplier=供应商) 目标id不为空时此项必填写 + +admin_id + +false +1 +审核人id +opinion_time + +false +2023-05-11 +审核时间 +status + +false +1 +审核状态1为审核通过,2为审核拒绝,0为待审核 + +current_examine + +false +1 +审核级别1为初审核,2为复审 ,0为无需审核 + + + 响应参数 +参数名称 +参数说明 +类型 +备注 +code +200代表成功 203代表缺少参数 400代表失败 302代表加密数据错误 +integer(int32) + +msg +处理消息 +string + +data +数据 +object + +data>>list + +Array + +data>>list>>id +审核记录id +string + +data>>list>>storehouse_id +入库仓库id +string + +data>>list>>storehouse_name +入库仓库名称 +string + +data>>list>>batch_number +批次号 +string + +data>>list>>type +入库类型 +string + +data>>list>>type_text +入库类型明文 +string + +data>>list>>happen_time +发生时间 +string + +data>>list>>admin_name +操作人姓名 +string + +data>>list>>supplier_name +供应商名称 +string + +data>>list>>supplier_id +供应商id +string + +data>>list>>create_time +创建记录时间 +string + +data>>list>>status +审核状态 +string + +data>>list>>opinion_time +审核时间 +string + +data>>list>>link_batch_number +关联批次号 +string + +data>>list>>note +备注 +string + +data>>list>>examine +审核次数 +string + +data>>list>>current_examine +当前审核次数 +string + +data>>list>>count +数据条数 +string + + + 出库记录列表 + (1)接口描述 +接口名称 +出库导出 +功能描述 +出库导出 +接口地址 +/api/system/out_stock/get_record_materiel_list +请求方式 +GET +参数格式 + +返回数据格式 +JSON +备注 + + + 请求参数 +字段 +类型 +必须 +参数示例 +说明 +storehouse_id + +false +10004 +仓库id +batch_number + +false +2023050600001 +批次号 +start_happen_time + +false +2023-05-09 +开始时间 +end_happen_time + +false +2023-05-11 +解决时间 +materiel_no + +false +1004000047 +物料编码 +materiel_name + +false +晶科475 +物料名称 +type + +false +1 +类型 +target_id + +false +1 +目标id +target_type + +false +agent +目标类型 + 响应参数 +参数名称 +参数说明 +类型 +备注 +code +200代表成功 203代表缺少参数 400代表失败 302代表加密数据错误 +integer(int32) + +msg +处理消息 +string + +data +数据 +object + + + 入库申请 + (1)接口描述 +接口名称 +入库申请详情 +功能描述 +入库申请详情 +接口地址 +/api/system/in_stock/get_info +请求方式 +GET +参数格式 + +返回数据格式 +JSON +备注 + + 请求参数 +字段 +类型 +必须 +参数示例 +说明 +id + +true +1 +申请id + + 响应参数 +参数名称 +参数说明 +类型 +备注 +code +200代表成功 203代表缺少参数 400代表失败 302代表加密数据错误 +integer(int32) + +msg +处理消息 +string + +data +数据 +object + +data>>id +申请id +array + +data>>storehouse_id +入库id +string + +data>>storehouse_name +仓库名称 +string + +data>>batch_number +批次编号 +string + +data>>type +入库类型 +string + +data>>type_text +入库类型明文 +string + +data>>happen_time +入库时间 +string + +data>>admin_name +审核人名称 +string + +data>>supplier_name +供应商名称 +string + +data>>supplier_id +供应商id +string + +data>>create_time +创建时间 +string + +data>>status +审核状态 +string + +data>>opinion_time +审核时间 +string + +data>>link_batch_number +关联批次号 +string + +data>>note +备注 +string + +data>>examine +审核次数 +string + +data>>current_examine +当前审核次数 +string + +data>>maeriel +物料信息 +array + +data>>maeriel>>id + +string + +data>>maeriel>>inventory_record_id +所属申请记录id +string + +data>>maeriel>>batch_number +批次号 +string + +data>>maeriel>>materiel_id +物料id +string + +data>>maeriel>>materiel_no +物料编号 +string + +data>>maeriel>>materiel_name +物料名称 +string + +data>>maeriel>>num +入库数量 +string + +data>>maeriel>>orig_num +原数量 +string + +data>>maeriel>>new_num +更新后数量 +string + +data>>maeriel>>materiel_group +物料组 +string + +data>>maeriel>>update_time +更新时间 +string + +data>>maeriel>>create_time +创建时间 +string + +data>>maeriel>>price +单价 +string + +data>>maeriel>>materiel_group_text +物料组名称 +string + +data>>file +附件文件 +array + +data>>file>>id + +string + +data>>file>>inventory_record_id +其他附件 +string + +data>>file>>voucher +合同id +string + +data>>file>>contract_id +钉钉审批图片 +string + +data>>file>>ding +出货单/供货单 +string + +data>>file>>bill +创建时间 +string + +data>>file>>create_time +合同图片 +string + +data>>file>>contract_pic + +string + +data>>file>>create_time_text +审核 +string + +data>>auth + +array + +data>>auth>>id +审核人id +string + +data>>auth>>inventory_record_id +审核状态 1为通过 ,2为拒绝 +string + +data>>auth>>audit_admin_id +审核说明 +string + +data>>auth>>audit_status +审核次数 +string + +data>>auth>>audit_remark +审核时间 +string + +data>>auth>>type +审核人姓名 +string + +data>>auth>>fin_time +审核时间明文 +string + +data>>auth>>audit_admin_name +审核状态明文 +string + +data>>auth>>fin_time_text +申请id +string + +data>>auth>>audit_status_text +入库id +string + + + 入库导出 + (1)接口描述 +接口名称 +入库导出 +功能描述 +入库导出 +接口地址 +/api/system/in_stock/export_data +请求方式 +GET +参数格式 + +返回数据格式 +JSON +备注 + + + 请求参数 +字段 +类型 +必须 +参数示例 +说明 +start_happen_time + +false +2023-05-09 +入库开始时间 +end_happen_time + +false +2023-05-11 +入库结束时间 +batch_number + +false +2023040400007 +批次号 +materiel_no + +false +1001000055 +物料编号 +materiel_name + +false +天合660 +物料名称 +type + +false +10 +入库类型 +inp_storehouse_id + +false +20 +入库仓库 +target_id + +false +1 +来源id +target_type + +false +agent +来源类型 + + 响应参数 +参数名称 +参数说明 +类型 +备注 +code +200代表成功 203代表缺少参数 400代表失败 302代表加密数据错误 +integer(int32) + +msg +处理消息 +string + +data +数据 +object + + + 入库单导出 + (1)接口描述 +接口名称 +入库单导出 +功能描述 +入库单导出 +接口地址 +/api/system/in_stock/export_bill +请求方式 +GET +参数格式 + +返回数据格式 +JSON +备注 + + 请求参数 +字段 +类型 +必须 +参数示例 +说明 +id + +true +1 +申请id + 响应参数 +参数名称 +参数说明 +类型 +备注 +code +200代表成功 203代表缺少参数 400代表失败 302代表加密数据错误 +integer(int32) + +msg +处理消息 +string + +data +数据 +object + + 入库申请 + (1)接口描述 +接口名称 +入库申请 +功能描述 +入库申请 +接口地址 +/api/system/in_stock/index +请求方式 +GET +参数格式 + +返回数据格式 +JSON +备注 + + 请求参数 +字段 +类型 +必须 +参数示例 +说明 +storehouse_id + +false +10004 +入库仓库id +batch_number + +false +2023040400007 +批次号 +type + +false +10 +入库类型(参考入库类型接口) +happen_time + +false +2023-05-09 +2023-05-11 +发生时间 +target_id + +false +1 +目标id +target_type + +false +agent +目标类型 +admin_id + +false +1 +审核人id +opinion_time + +false +2023-05-1 +审核时间 +status + +false +1 +审核状态 1为审核通过,2为审核拒绝,0为待审核 +current_examine + +False +1 +审核级别 1为初审核,2为复审 ,0为无需审核 + 响应参数 +参数名称 +参数说明 +类型 +备注 +code +200代表成功 203代表缺少参数 400代表失败 302代表加密数据错误 +integer(int32) + +msg +处理消息 +string + +data +数据 +object + +data>>list + +array + +data>>list>>id +审核记录id +string + +data>>list>>storehouse_id +入库仓库id +string + +data>>list>>storehouse_name +入库仓库名称 +string + +data>>list>>batch_number +批次号 +string + +data>>list>>type +入库类型 +string + +data>>list>>type_text +入库类型明文 +string + +data>>list>>happen_time +发生时间 +string + +data>>list>>admin_name +操作人姓名 +string + +data>>list>>supplier_name +供应商名称 +string + +data>>list>>supplier_id +供应商id +string + +data>>list>>create_time +创建记录时间 +string + +data>>list>>status +审核状态 +string + +data>>list>>opinion_time +审核时间 +string + +data>>list>>link_batch_number +关联批次号 +string + +data>>list>>note +备注 +string + +data>>list>>examine +审核次数 +string + +data>>list>>current_examine +当前审核次数 +array + +data>>count +数据条数 +string + + 入库审核 + (1)接口描述 +接口名称 +入库审核 +功能描述 +入库审核 +接口地址 +/api/system/in_stock/examine +请求方式 +GET +参数格式 + +返回数据格式 +JSON +备注 + + 请求参数 +字段 +类型 +必须 +参数示例 +说明 +id + +true +1 +记录id +examine + +true +1 +审核次数 +status + +true +1 +审核状态 +remark + +true +备注 +备注 + 响应参数 +参数名称 +参数说明 +类型 +备注 +code +200代表成功 203代表缺少参数 400代表失败 302代表加密数据错误 +integer(int32) + +msg +处理消息 +string + +data +数据 +object + + + 入库记录 + (1)接口描述 +接口名称 +入库记录列表 +功能描述 +入库记录列表 +接口地址 +/api/system/in_stock/get_record_materiel_list +请求方式 +GET +参数格式 + +返回数据格式 +JSON +备注 + + 请求参数 +字段 +类型 +必须 +参数示例 +说明 +storehouse_id + +false +1 +仓库id +batch_number + +false +2023040400007 +批次号 +start_happen_time + +false +2023-05-09 +开始时间 +end_happen_time + +false +2023-05-11 +解决时间 +materiel_no + +false +1001000055 +物料编码 +materiel_name + +false +天合660 +物料名称 +type + +false +1 +类型 +target_id + +false +1 +目标id +target_type + +false +agent +目标类型 + 响应参数 +参数名称 +参数说明 +类型 +备注 +code +200代表成功 203代表缺少参数 400代表失败 302代表加密数据错误 +integer(int32) + +msg +处理消息 +string + +data +数据 +object + +data>>list +数据 +array + +data>>list>>actual_price +批次总金额 +string + +data>>list>>admin_name +经办人 +string + +data>>list>>batch_number +批次号 +string + +data>>list>>brand_name +品牌 +string + +data>>list>>create_time +创建时间 +string + +data>>list>>happen_time +申请时间 +string + +data>>list>>materiel_group_text +物料组 +string + +data>>list>>materiel_name +物料名称 +string + +data>>list>>materiel_no +物料编号 +string + +data>>list>>new_num +更新后的数量 +string + +data>>list>>num +本次操作数量 +string + +data>>list>>orig_num +原数量 +string + +data>>list>>price +单价 +string + +data>>list>>status +审核状态 +string + +data>>list>>type +类型 +string + +data>>list>>storehouse_name +仓库名称 +string + +data>>list>>unit +物料单位 +string + +data>>list>>source_name +来源名称 +array + +data>>list>>source_type +来源类型 +string + + + 出入库记录 + (1)接口描述 +接口名称 +出入库记录列表 +功能描述 +出入库记录列表 +接口地址 +/api/system/stock_record/index +请求方式 +GET +参数格式 + +返回数据格式 +JSON +备注 + + 请求参数 +字段 +类型 +必须 +参数示例 +说明 +record_type + +false +1 +1为出库 2为入库 + 响应参数 +参数名称 +参数说明 +类型 +备注 +code +200代表成功 203代表缺少参数 400代表失败 302代表加密数据错误 +integer(int32) + +msg +处理消息 +string + +data +数据 +object + +data>>list +数据 +array + +data>>list>>materiel_name +批次总金额 +string + +data>>list>>brand_name +经办人 +string + +data>>list>>materiel_no +批次号 +string + +data>>list>>batch_number +品牌 +string + +data>>list>>materiel_group_text +创建时间 +string + +data>>list>>num +申请时间 +string + +data>>list>>price +物料组 +string + +data>>list>>actual_price +物料名称 +string + +data>>list>>unit +物料编号 +string + +data>>list>>admin_name +更新后的数量 +string + +data>>list>>storehouse_name +本次操作数量 +string + +data>>list>>happen_time +原数量 +string + +data>>list>>type +单价 +string + +data>>list>>status +审核状态 +string + +data>>list>>orig_num +类型 +string + +data>>list>>new_num +仓库名称 +string + +data>>list>>create_time +物料单位 +string + +data>>list>>source_name +来源名称 +string + +data>>list>>source_type +来源类型 +string + +data>>count +数据条数 +string + + + 出入库合同详情 + (1)接口描述 +接口名称 +出入库合同详情 +功能描述 +出入库合同详情 +接口地址 +/api/system/purchase_contract/get_info +请求方式 +GET +参数格式 + +返回数据格式 +JSON +备注 + + 请求参数 +字段 +类型 +必须 +参数示例 +说明 +id + +true +1 +合同id + 响应参数 +参数名称 +参数说明 +类型 +备注 +code +200代表成功 203代表缺少参数 400代表失败 302代表加密数据错误 +integer(int32) + +msg +处理消息 +string + +data +数据 +object + +data>>id +合同id +string + +data>>type +合同类型 1为代理商授权运维合同 2采购合同 3电站销售合同 +string + +data>>contract_name +名称 +string + +data>>contract_date +批次合同签订的时间 Y-m-d +string + +data>>pic +文件地址 +string + +data>>create_time +创建时间 +string + +data>>ident_id +关联id +string + +data>>ident_type +关联类型 (supplier=供应商,agent=代理商,customer=客户) +string + +data>>contract_no +合同编号 +string + + + 预付款仓库 + (1)接口描述 +接口名称 +预付款仓库 +功能描述 +预付款仓库 +接口地址 +api/system/stock_record/index +请求方式 +GET +参数格式 + +返回数据格式 +JSON +备注 + + 请求参数 +字段 +类型 +必须 +参数示例 +说明 +storehouse_type + +true +1 +仓库类型 必须为1 + 响应参数 +参数名称 +参数说明 +类型 +备注 +code +200代表成功 203代表缺少参数 400代表失败 302代表加密数据错误 +integer(int32) + +msg +处理消息 +string + +data +数据 +object + +data>>list +数据 +array + +data>>list>>materiel_name +批次总金额 +string + +data>>list>>brand_name +经办人 +string + +data>>list>>materiel_no +批次号 +string + +data>>list>>batch_number +品牌 +string + +data>>list>>materiel_group_text +创建时间 +string + +data>>list>>num +申请时间 +string + +data>>list>>price +物料组 +string + +data>>list>>actual_price +物料名称 +string + +data>>list>>unit +物料编号 +string + +data>>list>>admin_name +更新后的数量 +string + +data>>list>>storehouse_name +本次操作数量 +string + +data>>list>>happen_time +原数量 +string + +data>>list>>type +单价 +string + +data>>list>>status +审核状态 +string + +data>>list>>orig_num +类型 +string + +data>>list>>new_num +仓库名称 +string + +data>>list>>create_time +物料单位 +string + +data>>list>>source_name +来源名称 +string + +data>>list>>source_type +来源类型 +string + +data>>count +数据条数 +string + + 仓库列表 + (1)接口描述 +接口名称 +仓库列表 +功能描述 +仓库列表 +接口地址 +/api/system/storehouse/index +请求方式 +GET +参数格式 + +返回数据格式 +JSON +备注 + + 请求参数 +字段 +类型 +必须 +参数示例 +说明 +storehouse_code + +false +1 +仓库编号搜索 +storehouse_name + +false +安阳山海库 +仓库名称 + 响应参数 +参数名称 +参数说明 +类型 +备注 +code +200代表成功 203代表缺少参数 400代表失败 302代表加密数据错误 +integer(int32) + +msg +处理消息 +string + +data +数据 +object + +data>>list + +array + +data>>list>>id +仓库id +string + +data>>list>>storehouse_code +仓库编码 +string + +data>>list>>storehouse_name +仓库名称 +string + +data>>list>>area_id +区域id +string + +data>>list>>address +详细地址 +string + +data>>list>>status +仓库状态 +string + +data>>list>>remarks +仓库备注 +string + +data>>list>>storehouse_type +仓库类型 +string + +data>>list>>create_time +创建时间 +string + +data>>list>>data_id +数据分组 +string + +data>>list>>examine +审核次数(进销存审核次数) +string + +data>>list>>delivery_examine +是否交货审核 1为审核,2为不审核 +string + +data>>list>>area_list +地区数组 +array + +data>>list>>area_list>>id +地区id +string + +data>>list>>area_list>>name +地区名称 +string + +data>>list>>area_list>>level +地区级别 +string + +data>>list>>area_list>>parent_code +地区父级唯一编码 +string + +data>>list>>area_list>>area_code +地区唯一编码 +string + +data>>list>>area_list>>lng +经度 +string + +data>>list>>area_list>>lat +纬度 +string + +data>>list>>area_text +地区说明 +string + +data>>list>>create_time_text +创建时间说明 +string + +data>>count +数据条数 +string + + 获取供应商 + (1)接口描述 +接口名称 +供应商列表 +功能描述 +供应商列表 +接口地址 +/api/system/supplier/index +请求方式 +GET +参数格式 + +返回数据格式 +JSON +备注 + + 请求参数 +Null + 响应参数 +参数名称 +参数说明 +类型 +备注 +code +200代表成功 203代表缺少参数 400代表失败 302代表加密数据错误 +integer(int32) + +msg +处理消息 +string + +data +数据 +object + +data>>list + +array + +data>>list>>id +供应商id +string + +data>>list>>supplier_name +供应商名称 +string + +data>>list>>supplie_grade +供应商星级 +string + +data>>list>>materiel_group +物料组 +string + +data>>list>>link_man +联系人 +string + +data>>list>>link_phone +联系方式 +string + +data>>list>>create_time +创建时间 +string + +data>>list>>update_time +修改时间 +string + +data>>list>>data_id +数据分组 +string + +data>>list>>c_t +创建时间 +string + +data>>list>>group_name +分组名称 +string + +data>>count +数据条数 +string + + +