修改指定单号项信息
更新时间:2018-04-24 16:16:21 更新人员:叶洋

文档状态:完成 #230
测试接口
摘要
修改指定单号项信息
-
接口基本信息
接口名称:指定单号管理修改
请求方法:PUT
接口地址:dnseg/:id
登录验证:是
-
路由参数
| 参数名 |
参数 |
数据类型 |
是否必须 |
示例值 |
说明 |
| id |
单号管理ID |
int |
是 |
|
|
-
请求参数
| 参数名 |
参数 |
数据类型 |
是否必须 |
示例值 |
说明 |
| type |
单号类型 |
int |
是 |
|
单号类型选项可从单号类型表中获取 |
| shared |
全局共享 |
int |
否 |
|
共享的 1共享 0不共享(默认) |
| org_type |
机构组织类型 |
int |
是 |
|
组织类型id |
| org_id |
组织id |
string |
是 |
|
组织id,16位字符串 |
| description |
单号项描述 |
string |
否 |
|
|
| manage_pool[] |
管理池号段分配表 |
array |
是 |
|
号段分配表,传递二维数组数据 |
| ├ start_no |
├ 起始单号 |
string |
是 |
|
本行号段开始单号 |
| ├ end_no |
├ 结束单号 |
string |
是 |
|
本行号段结束单号 |
| ├ length |
├ 单号长度 |
int |
是 |
|
单号号码字符长度值 |
| ├ segment |
├ 单号段数 |
int |
是 |
|
单号拆分的段数 |
| └ rules[] |
└ 单号规则 |
array |
是 |
|
单号规则表 |
| ├ split_id |
├ 拆分段序号 |
int |
是 |
|
当前号段号码拆分段序号 |
| ├ split_length |
├ 拆分段长度 |
int |
是 |
|
此拆分段的字符长度 |
| ├ srule |
├ 单位编码类型 |
string |
是 |
CTAR |
FS36:数字+字母|PN10:纯数字|PC26:纯字母|CTAR:自定义 |
| ├ prechars |
├ 自定义单位编码数据 |
string |
否 |
|
当单位编码类型为CTAR自定时,此项有效 |
| ├ sfun |
├ 拆分段过滤函数名 |
string |
否 |
|
拆分段过滤函数定义:NOFN:无 | FNNA:匹配函数名 |
| └ precfn |
└ 拆分段过滤函数名 |
string |
否 |
|
当sfun为FNNA时,此项有效且必传 |
| selfuse_pool[] |
自用池号段分配表 |
array |
是 |
|
号段分配表,传递二维数组数据 |
| ├ start_no |
├ 起始单号 |
string |
是 |
|
本行号段开始单号 |
| ├ end_no |
├ 结束单号 |
string |
是 |
|
本行号段结束单号 |
| ├ length |
├ 单号长度 |
int |
是 |
|
单号号码字符长度值 |
| ├ segment |
├ 单号段数 |
int |
是 |
|
单号拆分的段数 |
| └ rules[] |
└ 单号规则 |
array |
是 |
|
单号规则表 |
| ├ split_id |
├ 拆分段序号 |
int |
是 |
|
当前号段号码拆分段序号 |
| ├ split_length |
├ 拆分段长度 |
int |
是 |
|
此拆分段的字符长度 |
| ├ srule |
├ 单位编码类型 |
string |
是 |
CTAR |
FS36:数字+字母|PN10:纯数字|PC26:纯字母|CTAR:自定义 |
| ├ prechars |
├ 自定义单位编码数据 |
string |
否 |
|
当单位编码类型为CTAR自定时,此项有效 |
| ├ sfun |
├ 拆分段过滤函数名 |
string |
否 |
|
拆分段过滤函数定义:NOFN:无 | FNNA:匹配函数名 |
| └ precfn |
└ 拆分段过滤函数名 |
string |
否 |
|
当sfun为FNNA时,此项有效且必传 |
| subord_pool[] |
下级分配池号段分配表 |
array |
是 |
|
号段分配表,传递二维数组数据 |
| ├ start_no |
├ 起始单号 |
string |
是 |
|
本行号段开始单号 |
| ├ end_no |
├ 结束单号 |
string |
是 |
|
本行号段结束单号 |
| ├ length |
├ 单号长度 |
int |
是 |
|
单号号码字符长度值 |
| ├ segment |
├ 单号段数 |
int |
是 |
|
单号拆分的段数 |
| └ rules[] |
└ 单号规则 |
array |
是 |
|
单号规则表 |
| ├ split_id |
├ 拆分段序号 |
int |
是 |
|
当前号段号码拆分段序号 |
| ├ split_length |
├ 拆分段长度 |
int |
是 |
|
此拆分段的字符长度 |
| ├ srule |
├ 单位编码类型 |
string |
是 |
CTAR |
FS36:数字+字母|PN10:纯数字|PC26:纯字母|CTAR:自定义 |
| ├ prechars |
├ 自定义单位编码数据 |
string |
否 |
|
当单位编码类型为CTAR自定时,此项有效 |
| ├ sfun |
├ 拆分段过滤函数名 |
string |
否 |
|
拆分段过滤函数定义:NOFN:无 | FNNA:匹配函数名 |
| └ precfn |
└ 拆分段过滤函数名 |
string |
否 |
|
当sfun为FNNA时,此项有效且必传 |
| spare_pool[] |
备用保留池号段分配表 |
array |
否 |
|
号段分配表,传递二维数组数据 |
| ├ start_no |
├ 起始单号 |
string |
是 |
|
本行号段开始单号 |
| ├ end_no |
├ 结束单号 |
string |
是 |
|
本行号段结束单号 |
| ├ length |
├ 单号长度 |
int |
是 |
|
单号号码字符长度值 |
| ├ segment |
├ 单号段数 |
int |
是 |
|
单号拆分的段数 |
| └ rules[] |
└ 单号规则 |
array |
是 |
|
单号规则表 |
| ├ split_id |
├ 拆分段序号 |
int |
是 |
|
当前号段号码拆分段序号 |
| ├ split_length |
├ 拆分段长度 |
int |
是 |
|
此拆分段的字符长度 |
| ├ srule |
├ 单位编码类型 |
string |
是 |
CTAR |
FS36:数字+字母|PN10:纯数字|PC26:纯字母|CTAR:自定义 |
| ├ prechars |
├ 自定义单位编码数据 |
string |
否 |
|
当单位编码类型为CTAR自定时,此项有效 |
| ├ sfun |
├ 拆分段过滤函数名 |
string |
否 |
|
拆分段过滤函数定义:NOFN:无 | FNNA:匹配函数名 |
| └ precfn |
└ 拆分段过滤函数名 |
string |
否 |
|
当sfun为FNNA时,此项有效且必传 |