API中心

  1. 基本档案
  2. 项目基本档案
返回

项目基本档案新增

接口所在U8C版本:U8 cloud2.7以及更高版本
详细描述: 5.0sp开始支持:请求头header增加传参“apiRepeatCheck=Y”,来控制当名称重复时允许保存。
API视频讲解API详情补丁列表常见问题参考
接口地址
请求方式
请求参数header
请求参数body
返回类型参数
代码示例
请求参数示例
正确返回示例
错误返回示例
接口地址:http://ip:port/u8cloud/api/uapbd/bdjobbasfil/save

参数填写指南

请求方式:POST

请求参数(header):

参数填写指南
参数名必填描述默认值
Content-Type请求体数据类型application/json
usercode用户
password密码
apirepeatcheck控制名称重复是否允许保存(V5.0sp开始支持)传Y/N
trantype翻译类型,按编码为code,不需要翻译为pkcode
system系统参数
uniquekey幂等唯一key

请求参数(body):

全量参数最简参数
参数名类型是否数组必填描述默认值示例值
jobbasfils
begindatestring开始日期
cremcodestring助记码
def1string自定义1
def10string自定义10
def11string自定义11
def12string自定义12
def13string自定义13
def14string自定义14
def15string自定义15
def16string自定义16
def17string自定义17
def18string自定义18
def19string自定义19
def2string自定义2
def20string自定义20
def3string自定义3
def4string自定义4
def5string自定义5
def6string自定义6
def7string自定义7
def8string自定义8
def9string自定义9
endDatestring实际完工日期
finishedflagboolean是否完工
forecastenddatestring预计完工日期
jobcodestring项目编码
jobnamestring项目名称
pk_corpstring公司
pk_jobclstring项目分类
pk_jobtypestring项目类型

返回类型参数:

参数名类型是否数组必填描述默认值
jobbasfils
begindatestring开始日期
cremcodestring助记码
def1string自定义项1
def10string自定义项10
def11string自定义项11
def12string自定义项12
def13string自定义项13
def14string自定义项14
def15string自定义项15
def16string自定义项16
def17string自定义项17
def18string自定义项18
def19string自定义项19
def2string自定义项2
def20string自定义项20
def3string自定义项3
def4string自定义项4
def5string自定义项5
def6string自定义项6
def7string自定义项7
def8string自定义项8
def9string自定义项9
drint删除标志
endDatestring实际完工日期
finishedflagboolean是否完工标志
forecastenddatestring预计完工日期
jobcodestring项目编码
jobnamestring项目名称
pk_corpstring公司主键
pk_jobbasfilstring项目基本档案主键
pk_jobclstring项目分类
pk_jobtypestring项目类型主键
sealflagboolean是否封存
tsstring 时间戳

请求参数示例:

最简参数

复制代码

{
    "jobbasfils": [
        {
            "pk_corp": "0001",
            "pk_jobtype": "10",
            "jobcode": "14",
            "jobname": "api项目14"
        }
    ]
}

正确返回示例:

最简参数

复制代码

{
    "status": "success",
    "data": "[{\"pk_jobbasfil\":\"0001A21000000004C4H2\",\"pk_jobtype\":\"0001A210000000049I95\",\"pk_corp\":\"0001\",\"jobcode\":\"14\",\"jobname\":\"api项目14\",\"sealflag\":false,\"finishedflag\":false,\"ts\":\"2023-09-22 10:33:27\"}]",
    "taskNumber": "202309220004"
}

错误返回示例:

复制代码

{

status: "falied",

errorcode: "-32000",

errormsg: "下面的档案无法翻译:档案类型:项目类型,档案编码:1,可能的原因是当前单据使用的公司没有启用单据所在的模块或者档案没有分配到当前使用的公司!"

}


Spend Time: 65 ms


Spend Time: 11 ms