保存产品信息
接口地址:/admin/edit_product POST
保存产品信息 -- 萧十一郎
保存产品基础信息数据和购买周期升降级等设置
接口参数
| 参数名字 | 类型 | 是否必须 | 默认值 | 其他 | 说明 |
|---|---|---|---|---|---|
| id | 整型 | 必填 | - | - | 产品ID |
| afpid | 整型 | 必填 | - | - | 产品推荐配置ID |
| type | 字符串 | 必填 | 1 | - | 服务器类型:server,reselleraccount,hostingaccount,other |
| gid | 整型 | 必填 | - | - | 组ID |
| name | 字符串 | 必填 | - | - | 产品名称 |
| groupid | 字符串 | 非必填 | - | - | 显示分类 |
| description | 字符串 | 非必填 | - | - | 产品描述信息 |
| welcome_email | 整型 | 非必填 | - | - | 产品开通邮件 |
| hidden | 整型 | 非必填 | null | - | 是否隐藏产品 |
| retired | 整型 | 非必填 | null | - | 是否下架产品 |
| is_featured | 整型 | 非必填 | null | - | 是否突出显示 |
| stock_control | 字符串 | 非必填 | - | - | 是否控制库存,库存控制(1:启用)默认0 |
| qty | 整型 | 非必填 | - | - | 产品库存 |
| allow_qty | 字符串 | 非必填 | - | - | 选中复选框,如果客户在购买时,订购产品超过1个时,则允许客户自行指定(不需要单独配置)。 |
| prorata_billing | 整型 | 非必填 | - | - | 自定义结算日期(1:启用),字段弃用 |
| prorata_date | 整型 | 非必填 | - | - | 结算日期(输入您希望从每月的几号开始结算费用),字段弃用 |
| prorata_charge_next_month | 整型 | 非必填 | - | - | 下月结算(输入从每月几号后订购的产品,将安排在下个月的账单中一起收费),字段弃用 |
| clientscount | 整型 | 非必填 | - | - | clientscount单个客户购买此产品的数量 |
| pay_type | 字符串 | 非必填 | - | - | 免费free,一次onetime,周期recurring(此字段与按小时和按天和试用必须有一个需要选中) |
| pay_hour_status | 字符串 | 非必填 | - | - | 是否支持按小时计费,on |
| pay_hour_cycle | 整型 | 必填 | - | - | 按小时计费的结算周期,小时 |
| pay_day_status | 字符串 | 非必填 | - | - | 是否支持按天计费,on |
| pay_day_cycle | 整型 | 非必填 | - | - | 按天计费的周期 |
| pay_ontrial_status | 字符串 | 非必填 | - | - | 是否支持试用,on |
| pay_ontrial_cycle | 整型 | 非必填 | - | - | 试用的时间,按小时为单位 |
| pay_ontrial_condition | 数组 | 非必填 | - | - | 试用的条件: |
| pay_ontrial_num | 数组 | 非必填 | - | - | 试用数量 |
| pay_ontrial_cycle_type | 数组 | 非必填 | - | - | 试用时长单位 |
| pay_method | 字符串 | 必填 | prepayment | - | 预付费/后付费 |
| server_type | 字符串 | 非必填 | - | - | 产品模块名 |
| server_group | 整型 | 非必填 | - | - | 产品服务器组ID |
| packageconfigoption[1]-[24] | 数组 | 非必填 | - | - | 产品配置数据 |
| auto_setup | 字符串 | 非必填 | - | - | 无:手动开通,on:手动审核通过后自动开通,payment:当收到客户首付款时自动开通,order:当客户下单之后(未付款)立即自动开通 |
| recurring_cycles | 整型 | 非必填 | - | - | 循环周期限制(弃用) |
| auto_terminate_days | 整型 | 非必填 | - | - | 自动删除/固定周期(弃用) |
| auto_terminate_email | 整型 | 非必填 | - | - | 产品删除邮件配置 |
| config_options_upgrade | 整型 | 非必填 | - | - | 产品是否允许升级可配置选项 |
| upgradeemail | 整型 | 非必填 | - | - | 升级邮件配置 |
| addfieldname | 字符串 | 非必填 | - | - | 添加的字段名称 |
| addfieldtype | 字符串 | 非必填 | dropdown | - | 添加的字段类型 |
| addcustomfielddesc | 字符串 | 非必填 | - | - | 添加的字段描述 |
| addfieldoptions | 字符串 | 非必填 | - | - | 添加字段的选项 |
| addregexpr | 字符串 | 非必填 | - | - | 该字段的正则匹配 |
| addadminonly | 字符串 | 非必填 | - | - | 选中为仅管理员可见 |
| addrequired | 字符串 | 非必填 | - | - | 该字段必填,值为on时 |
| addshoworder | 字符串 | 非必填 | - | - | 在订单上显示,值为on时 |
| addshowinvoice | 字符串 | 非必填 | - | - | 在账单上显示,值为on时 |
| addsortorder | 整型 | 非必填 | - | - | 排序数值 |
| addshowdetail | 整型 | 非必填 | - | - | 在产品内页显示,值为on时 |
| customfieldname | 数组 | 非必填 | - | - | 修改的字段名称 |
| customfieldtype | 数组 | 非必填 | dropdown | - | 修改的字段类型 |
| customfielddesc | 数组 | 非必填 | - | - | 修改的字段描述 |
| customfieldoptions | 数组 | 非必填 | - | - | 修改的字段的选项 |
| customfieldregexpr | 数组 | 非必填 | - | - | 修改的字段的正则匹配 |
| customadminonly | 数组 | 非必填 | - | - | 修改选中为仅管理员可见 |
| customrequired | 数组 | 非必填 | - | - | 修改该字段必填,值为on时 |
| customshoworder | 数组 | 非必填 | - | - | 修改在订单上显示,值为on时 |
| customshowinvoice | 数组 | 非必填 | - | - | 修改在账单上显示,值为on时 |
| customshowdetail | 数组 | 非必填 | - | - | 修改在产品内页显示,值为on时 |
| customsortorder | 数组 | 非必填 | - | - | 修改排序数值 |
| configoptionlinks | 数组 | 非必填 | - | - | 关联的可配置选项,一维数组,值为int型 |
| upgradepackages | 数组 | 非必填 | - | - | 可升级更改产品的数组,一维数组,值为int型 |
| currency | 数组 | 非必填 | - | - | 价格配置currency[货币id][周期/初装],如果用户没有输入需要传递-1.00 |
| currency[1][onetime] | 浮点型 | 必填 | - | - | 1为货币id,一次性价格 |
| currency[1][hour] | 浮点型 | 必填 | - | - | 小时价格 |
| currency[1][day] | 浮点型 | 必填 | - | - | 按天价格 |
| currency[1][ontrial] | 浮点型 | 必填 | - | - | 试用小时价格 |
| currency[1][monthly] | 浮点型 | 必填 | - | - | 月付价格 |
| currency[1][quarterly] | 浮点型 | 必填 | - | - | 季付价格 |
| currency[1][semiannually] | 浮点型 | 必填 | - | - | 半年付价格 |
| currency[1][annually] | 浮点型 | 必填 | - | - | 年付价格 |
| currency[1][biennially] | 浮点型 | 必填 | - | - | 两年 |
| currency[1][triennially] | 浮点型 | 必填 | - | - | 三年 |
| currency[1][fourly] | 浮点型 | 必填 | - | - | 四年 |
| currency[1][fively] | 浮点型 | 必填 | - | - | 五年 |
| currency[1][sixly] | 浮点型 | 必填 | - | - | 六年 |
| currency[1][sevenly] | 浮点型 | 必填 | - | - | 七年 |
| currency[1][eightly] | 浮点型 | 必填 | - | - | 八年 |
| currency[1][ninely] | 浮点型 | 必填 | - | - | 九年 |
| currency[1][tenly] | 浮点型 | 必填 | - | - | 十年 |
| currency[1][onetime] | 浮点型 | 必填 | - | - | 1为货币id,一次性初装价格 |
| currency[1][hsetupfee] | 浮点型 | 必填 | - | - | 小时初装价格 |
| currency[1][dsetupfee] | 浮点型 | 必填 | - | - | 天初装价格 |
| currency[1][ontrialfee] | 浮点型 | 必填 | - | - | 试用小时初装价格 |
| currency[1][msetupfee] | 浮点型 | 必填 | - | - | 月付初装价格 |
| currency[1][qsetupfee] | 浮点型 | 必填 | - | - | 季付初装价格 |
| currency[1][ssetupfee] | 浮点型 | 必填 | - | - | 半年付初装价格 |
| currency[1][asetupfee] | 浮点型 | 必填 | - | - | 年付初装价格 |
| currency[1][bsetupfee] | 浮点型 | 必填 | - | - | 两年初装价格 |
| currency[1][tsetupfee] | 浮点型 | 必填 | - | - | 三年初装价格 |
| currency[1][foursetupfee] | 浮点型 | 必填 | - | - | 四年初装价格 |
| currency[1][fivesetupfee] | 浮点型 | 必填 | - | - | 五年初装价格 |
| currency[1][sixsetupfee] | 浮点型 | 必填 | - | - | 六年初装价格 |
| currency[1][sevensetupfee] | 浮点型 | 必填 | - | - | 七年初装价格 |
| currency[1][eightsetupfee] | 浮点型 | 必填 | - | - | 八年初装价格 |
| currency[1][ninesetupfee] | 浮点型 | 必填 | - | - | 九年初装价格 |
| currency[1][tensetupfee] | 浮点型 | 必填 | - | - | 十年初装价格 |
| affiliate_pay_type | 字符串 | 必填 | 0 | - | 默认,百分比,percentage,固定数额,fixed,无佣金,none |
| affiliate_pay_amount | 字符串 | 必填 | 0.00 | - | 推介支付金额 |
| affiliateonetime | 字符串 | 非必填 | 0 | - | 一次性支付(默认为循环支付),选中为1 |
| host_show | 字符串 | 非必填 | 0 | - | 主机名显示 |
| host_modify | 字符串 | 非必填 | 0 | - | 主机名修改 |
| host_prefix | 字符串 | 非必填 | 0 | - | 主机名前缀 |
| host_rule_upper | 字符串 | 非必填 | 0 | - | 主机名大写 |
| host_rule_lower | 字符串 | 非必填 | 0 | - | 主机名小写 |
| host_rule_num | 字符串 | 非必填 | 0 | - | 主机名数字 |
| host_rule_len_num | 字符串 | 非必填 | 0 | - | 主机名长度 |
| password_show | 字符串 | 非必填 | 0 | - | 密码显示 |
| password_modify | 字符串 | 非必填 | 0 | - | 密码修改 |
| password_rule_len_num | 字符串 | 非必填 | 0 | - | 密码长度 |
| password_rule_upper | 字符串 | 非必填 | 0 | - | 密码大写 |
| password_rule_lower | 字符串 | 非必填 | 0 | - | 密码小写 |
| password_rule_num | 字符串 | 非必填 | 0 | - | 密码数字 |
| password_rule_special | 字符串 | 非必填 | 0 | - | 密码特殊字符 |
| is_truename | 整型 | 非必填 | 0 | - | 是否开启实名 |
| is_truename | 整型 | 非必填 | 0 | - | 是否开启绑定手机 |
返回结果
{
"status":200/201/203/204/400/401/406,
"msg":提示信息,
"data":{
}
}提示:此文档是由系统自动生成,如发现错误或疑问请告知开发人员及时修改