|
@@ -172,10 +172,9 @@ export default {
|
|
|
*将提交的参数转换成对应的组件form中的key
|
|
|
*
|
|
|
*/
|
|
|
- transformKeys(data){
|
|
|
+ transformKeys(data, tagFlag){ //tagFlag:独立标签还是标签组 ()
|
|
|
const maps = {
|
|
|
"controlType": 'region2', //控件类型(0:默认值 1:下拉单选 2:下拉多选 6:文本框 7:数字键盘文本框 99:联合推送)
|
|
|
- "tagType": 'region2', //标签类型
|
|
|
"id": "id", //新增id置空
|
|
|
"type": 'region1', //标签归属
|
|
|
"tagName": 'region3', //系统名称
|
|
@@ -190,6 +189,9 @@ export default {
|
|
|
"maxValue":'maxNormalVal', //前缀
|
|
|
"minValue":'minNormalVal' //后缀
|
|
|
};
|
|
|
+ if (tagFlag) {
|
|
|
+ maps["tagType"] = 'region2'
|
|
|
+ }
|
|
|
let obj = {};
|
|
|
for(let it in maps){
|
|
|
obj[maps[it]] = typeof data[it]=='number'?data[it]+'':data[it];
|