fix(shopExpressTemplateDetail): 修正配送区域多选字段对接后端机制
- model中省市多选字段由provinceIds/cityIds改为regionMode/regionIds - RegionMultiSelect组件去除update:provinceIds事件,改仅emit update:value - 编辑弹窗中城市选择变化同步更新form.regionIds和form.regionMode字段 - 回显数据时从regionIds拆分赋值,不再使用provinceIds/cityIds - 列表页customRender展示使用record.regionIds反查城市名 - 解决前端提交字段与后端实体不匹配导致数据未保存问题 - 确保本次改动完全兼容后端现有regionMode/regionIds机制,无需后端改动
This commit is contained in:
@@ -16,10 +16,10 @@ export interface ShopExpressTemplateDetail {
|
||||
provinceId?: number;
|
||||
/** 城市ID(旧单值字段,兼容历史数据) */
|
||||
cityId?: number;
|
||||
/** 省份IDs(逗号分隔,多选配送区域) */
|
||||
provinceIds?: string;
|
||||
/** 城市IDs(逗号分隔,多选配送区域) */
|
||||
cityIds?: string;
|
||||
/** 配送区域模式: 0=全国, 1=指定配送(白名单), 2=指定不发货(黑名单) */
|
||||
regionMode?: number;
|
||||
/** 地区编码列表(6位行政区划码,逗号分隔),regionMode=1或2时有效 */
|
||||
regionIds?: string;
|
||||
/** 首件数量/重量 */
|
||||
firstNum?: string;
|
||||
/** 首件价格 */
|
||||
|
||||
Reference in New Issue
Block a user