Untitled-1 3.4 KB

123456789
  1. {"templateOptions":{"pkey":"incident","isMultiSelect":false,"selLeafs":true,"onChange":"(function(item,opts,ts,event,model){console.log(model);if(ts.$parent.$parent.$parent.model.incident.category!=null){console.log(item);opts.templateOptions.linkage('title',{'title':{'category': {'id':item}}},ts.$parent.$parent.$parent,'incident','priority');}})","refreshData":"(function(APIService){return APIService.fetchDataList('incidentcategory',{'idx':0,'sum':1000});})","APIService":"api_bpm_data","labelProp":"category","optionsDataKey":"list","refreshDelay":1000,"onDataCallback":"(function(item,selectItems,options, field, model){model[options.key]={id:item.id};function getgroup(its){if(its.group){field.$parent.$parent.$parent.model.candidateGroups=its.group}else{ if(its.parent){getgroup(its.parent)} }};getgroup(item); function getarea(its){if(its.hasArea&& its.hasArea==1){for(var i=0;i<field.fields.length;i++){if(field.fields[i].templateOptions.labelProp&&field.fields[i].templateOptions.labelProp=='area'){field.fields[i].templateOptions.required=true}}}else{for(var i=0;i<field.fields.length;i++){if(field.fields[i].templateOptions.labelProp&&field.fields[i].templateOptions.labelProp=='area'){field.fields[i].templateOptions.required=false}}}};getarea(item);function getplace(its){if(its.hasPlace&& its.hasPlace ==1){for(var i=0;i<field.fields.length;i++){if(field.fields[i].templateOptions.labelProp&&field.fields[i].templateOptions.labelProp=='place'){field.fields[i].templateOptions.required=true;}}}else{for(var i=0;i<field.fields.length;i++){if(field.fields[i].templateOptions.labelProp&&field.fields[i].templateOptions.labelProp=='place'){field.fields[i].templateOptions.required=false;}}}};getplace(item); })"},"expressionProperties":{"templateOptions.required":"'(model.incident.type.id==2)'"}}
  2. {"templateOptions":{"pkey":"incident","isMultiSelect":false,"selLeafs":true,"onChange":"(function(item,opts,ts,event,model){console.log(model);if(ts.$parent.$parent.$parent.model.incident.category!=null){console.log(item);opts.templateOptions.linkage('title',{'title':{'category': {'id':item}}},ts.$parent.$parent.$parent,'incident','priority');}})","refreshData":"(function(APIService){return APIService.fetchDataList('incidentcategory',{'idx':0,'sum':1000});})","APIService":"api_bpm_data","labelProp":"category","optionsDataKey":"list","refreshDelay":1000,"onDataCallback":"(function(item,selectItems,options, field, model){model[options.key]={id:item.id};function getgroup(its){if(its.group){field.$parent.$parent.$parent.model.candidateGroups=its.group}else{ if(its.parent){getgroup(its.parent)} }};getgroup(item); function getarea(its){if(its.hasArea&& its.hasArea==1){for(var i=0;i<field.fields.length;i++){if(field.fields[i].templateOptions.labelProp&&field.fields[i].templateOptions.labelProp=='area'){model.isarea=true}}}else{for(var i=0;i<field.fields.length;i++){if(field.fields[i].templateOptions.labelProp&&field.fields[i].templateOptions.labelProp=='area'){model.isarea=false}}}};getarea(item);function getplace(its){if(its.hasPlace&& its.hasPlace ==1){for(var i=0;i<field.fields.length;i++){if(field.fields[i].templateOptions.labelProp&&field.fields[i].templateOptions.labelProp=='place'){model.isplace=true}}}else{for(var i=0;i<field.fields.length;i++){if(field.fields[i].templateOptions.labelProp&&field.fields[i].templateOptions.labelProp=='place'){model.isplace=false;}}}};getplace(item); })"},"expressionProperties":{"templateOptions.required":"'(model.incident.type.id==2)'"}}