- 通用接口
- 高级查询
- 发票信息
- 操作按钮
- 单据列表
- 单据视图
- 新建/编辑/保存
- 登陆接口POST
- 获取未回款或者开票金额GET
- 获取短信验证码GET
- 注册企业POST
- 关联工商信息GET
- PC端-使用
- 手机端-使用
- 表单设置
- 特殊接口
- 日周月报相关
- 在线帮助
- 工具-设置
- 统计图表
- 地图单据
- 点评、评论
- 列表特殊接口
- 视图特殊接口
- 工资相关
- 公式相关
- 外呼接口
- 序列号批次号相关
- 领取奖励
- 工商信息
- 日历数据
- 快递100第三方平台授权
- 分佣相关
- 客服系统
- 锁库接口
- 商城客户端
- 支付接口
- 协同办公 专用
- (线上)阶段推进器
- 设置取消到货提醒
- 共享读写人保存
- 新版客户合并关键字查询
- 获取客户合并信息
- 推进历史保存
- 获取个人信息
- 客户视图下面得共享读写和阶段(供应商时是种类)
- 客户视图阶段或者供应商种类保存
- 获取员工列表
- 工单获取员工列表
- 新版客户合并
- 新版客户合并保存
- 项目推进获取
- 保存代办跟进主题模板的分类
- 删除代办跟进主题的分类
- pdf预览返回地址
- 获取关联合同或者采购单默认
- 获取产品历史价格
- 保存tree结构数据
- 登录相关
- 飞书和企业微信对接
- 特殊列表
- 10.24 - 10.28周更新迭代
- 工单
- 在线外部工单
- PC端其它细节优化2
- 日历格式
- 第一周1.2
- 供应商收款账户信息
- 第五周1.4
- 标签设置
- 微信通讯录导入
- 出、入库单优化
- 外呼电话
- 第七周1.1
- 第三方接口
- 电子面单相关接口
- 智能统计数据
- 系统设置
- 工作台
- 批量编辑
- 客户
- test-测试分组
- 办公
- 24.2.4考核
- 阶段推进器优化
- 营销管理
- 24.4.1
- 内部协同办公jzsoft
- 销售
- 24.4.3
- 24.5.11
- 24.6.3
- 24.9.2
- 审核草稿箱
- 提醒助手
- V8验证规则
- 商城联系调整相关
- 内部协同办公
- 外链表单
- 金智对外API
- 新版API说明
- 微信公众平台
- 百度营销
- 微信好友
- 企业微信会话存档
- 客户定制
- 未命名接口GET
- 上传图片POST
- 岗位角色设置保存POST
- 未命名接口POST
保存视图布局设置
开发中
POST
/api/Setup/SaveViewLayoutConfig
最后修改时间:2024-05-27 07:27:53
责任人:未设置
const componentConfig = {
// 通用组件,左侧右侧都可以放,key是服务端返回的组件标识,type对应返回的cardType,目前跟进和待办都是task
generic: [
{ type: 'abstract', title: '数据摘要', icon: 'icon-Frame-1', },
{ type: 'remind', title: '提醒', icon: 'icon-tixingshezhi', },
{ type: 'task', title: '待办任务', icon: 'icon-todotask', },
{ type: 'actionLog', title: '任务执行情况', icon: 'icon-executionzt', },
{ type: 'workComment', title: '工作点评', icon: 'icon-pinglun', },
// 这个是普通table类型,服务端需要显示成table的都可以用这个组件,这个不是静态的,是调用的JzTable,比如客户视图可以通过这个组件把合同渲染出来
{ type: 'table', title: '表格', icon: 'icon-form', },
{ type: 'files', title: '附件', icon: 'icon-fujian', },
{ type: 'review', title: '审核', icon: 'icon-review', },
{ type: 'contact', title: '联系人', icon: 'icon-jinjilianxiren', },
{ type: 'treeCustomer', title: '上下级客户/供应商', icon: 'icon-bumenduoxuan_duobiaodan', },
{ type: 'logistics', title: '物流', icon: 'icon-logistics', },
// 这个是目前视图里非产品明细的table,比如产品视图的table,会带一些特殊功能在里面
{ type: 'productTable', title: '产品表格', icon: 'icon-product', },
// 只是时间线类型的数据,非子单据里的时间线
{ type: 'timeLine', title: '时间线', icon: 'icon-chuangjianshijian_duobiaodan', },
{ type: 'detail', title: '视图摘要', icon: 'icon-detail', },
],
// 只允许放在左侧的,比如产品明细、推进器、子单据tab
left: [
{ type: 'product', title: '产品明细', icon: 'icon-product', },
{ type: 'stepProcess', title: '阶段推进器', icon: 'icon-step-tab', },
{ type: 'tabs', title: '子单据', icon: 'icon-view-youceguding', /*description: '(可调整TAB菜单显示顺序)' */ },
],
}
请求参数
Query 参数
formKey
string
表单id
mbid
string
模板id
opType
string
可选
Body 参数application/json
这些保存参数跟/api/Setup/GetViewLayoutConfig接口的返回说明一模一样
viewLeft
array [object {5}]
必需
value
string
必需
type
string
必需
title
string
必需
fieldType
string
必需
canDel
boolean
可选
viewRight
array [object {4}]
必需
value
string
可选
type
string
可选
title
string
可选
fieldType
string
可选
detaiFieldChecked
array[string]
必需
abstractData
object
必需
fieldList
array [object {2}]
必需
selectedField
array[string]
必需
config
object
必需
detailFieldList
array [object {3}]
必需
title
string
必需
value
string
必需
colSpan
integer
可选
示例
{"leftList":[{"value":"abstract0","type":"abstract","title":"数据摘要0","fieldType":"generic"},{"value":"remind1","type":"remind","title":"提醒1","fieldType":"generic"},{"value":"product0","type":"product","title":"产品明细0","fieldType":"left"},{"value":"detail13","type":"detail","title":"视图摘要13","fieldType":"generic","canDel":false}],"rightList":[{"value":"table5","type":"table","title":"表格5","fieldType":"generic"}],"detaiFieldChecked":["value0","value1","value2","value3","value4"],"abstractData":{"fieldList":[{"title":"统计项0","value":"value0"},{"title":"统计项1","value":"value1"},{"title":"统计项2","value":"value2"},{"title":"统计项3","value":"value3"},{"title":"统计项4","value":"value4"},{"title":"统计项5","value":"value5"},{"title":"统计项6","value":"value6"},{"title":"统计项7","value":"value7"},{"title":"统计项8","value":"value8"},{"title":"统计项9","value":"value9"},{"title":"统计项10","value":"value10"},{"title":"统计项11","value":"value11"}],"selectedField":["value0","value1"],"config":{"titleColor":"","valueColor":""}},"detailFieldList":[{"title":"字段0","value":"value0","colSpan":8},{"title":"字段1","value":"value1"},{"title":"字段2","value":"value2"},{"title":"字段3","value":"value3"},{"title":"字段4","value":"value4"},{"title":"字段5","value":"value5"},{"title":"字段6","value":"value6"},{"title":"字段7","value":"value7"},{"title":"字段8","value":"value8"},{"title":"字段9","value":"value9"},{"title":"字段10","value":"value10"},{"title":"字段11","value":"value11"},{"title":"字段12","value":"value12"},{"title":"字段13","value":"value13"},{"title":"字段14","value":"value14"}]}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/api/Setup/SaveViewLayoutConfig?formKey&mbid&opType' \
--header 'Content-Type: application/json' \
--data-raw '{"leftList":[{"value":"abstract0","type":"abstract","title":"数据摘要0","fieldType":"generic"},{"value":"remind1","type":"remind","title":"提醒1","fieldType":"generic"},{"value":"product0","type":"product","title":"产品明细0","fieldType":"left"},{"value":"detail13","type":"detail","title":"视图摘要13","fieldType":"generic","canDel":false}],"rightList":[{"value":"table5","type":"table","title":"表格5","fieldType":"generic"}],"detaiFieldChecked":["value0","value1","value2","value3","value4"],"abstractData":{"fieldList":[{"title":"统计项0","value":"value0"},{"title":"统计项1","value":"value1"},{"title":"统计项2","value":"value2"},{"title":"统计项3","value":"value3"},{"title":"统计项4","value":"value4"},{"title":"统计项5","value":"value5"},{"title":"统计项6","value":"value6"},{"title":"统计项7","value":"value7"},{"title":"统计项8","value":"value8"},{"title":"统计项9","value":"value9"},{"title":"统计项10","value":"value10"},{"title":"统计项11","value":"value11"}],"selectedField":["value0","value1"],"config":{"titleColor":"","valueColor":""}},"detailFieldList":[{"title":"字段0","value":"value0","colSpan":8},{"title":"字段1","value":"value1"},{"title":"字段2","value":"value2"},{"title":"字段3","value":"value3"},{"title":"字段4","value":"value4"},{"title":"字段5","value":"value5"},{"title":"字段6","value":"value6"},{"title":"字段7","value":"value7"},{"title":"字段8","value":"value8"},{"title":"字段9","value":"value9"},{"title":"字段10","value":"value10"},{"title":"字段11","value":"value11"},{"title":"字段12","value":"value12"},{"title":"字段13","value":"value13"},{"title":"字段14","value":"value14"}]}'
返回响应
🟢200成功
application/json
Body
errcode
integer
必需
errmsg
string
必需
result
object
必需
示例
{
"errcode": 0,
"errmsg": "string",
"result": {}
}