12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 |
- {
- "templateOptions": {
- "pkey": "incident",
- "ApiService": "api_user_data",
- "fetchItems": "(function(filterData,APIService){filterData.user.roledata.rolecode='first-line support ';return APIService.fetchDataList('user ',filterData);})",
- "hideExpression": "'(model.isHandlerUser!=true ||model.directClose==true||model.incident.isRepeat==true)||(model[\"start_code\"]==\"notService\")'"
- }
- }, {
- "templateOptions": {
- "pkey": "incident",
- "ApiService": "api_user_data",
- "fetchItems": "(function(filterData,APIService){filterData.user.roledata.rolecode='first-line support ';return APIService.fetchDataList('user ',filterData);})",
- },
- "hideExpression": "'!(model.directClose==true)'"
- }, {
- "templateOptions": {
- "pkey": "incident.closecode",
- "valueProp": "id",
- "labelProp": "reason",
- "optionsUrl": "data/fetchDataList/closecode",
- "optionsDataKey": "list",
- "onChange": "(function(item,opts,ts,event,model){})"
- },
- "hideExpression": "'!(model.directClose==true||model[\"start_code\"]==\"notService\")'",
- "expressionProperties": { "templateOptions.required": "'(model.directClose==true)'" }
- }
- {
- "templateOptions": {
- "pkey": "incident.closecode",
- "valueProp": "id",
- "labelProp": "reason",
- "optionsUrl": "data/fetchDataList/closecode",
- "optionsDataKey": "list",
- "onChange": "(function(item,opts,ts,event,model){})"
- },
- "hideExpression": "'!(model.directClose==true||model[\"start_code\"]==\"notService\")'",
- "expressionProperties": { "templateOptions.required": "'(model.directClose==true)'" }
- }
- //30处理事件
- {
- "templateOptions": {
- "options": [{ "name": "直接处理", "value": true }, { "name": "派单", "value": false }],
- "onChange": "(function(item,option,that,event,model){if(item){model.incident[\"handlingPersonnelUser\"]=model.incident.acceptUser;console.log(model);model[\"start_code\"]=\"close\";}else{if(model.incident.handlingPersonnelUser){delete model.incident.handlingPersonnelUser};model[\"start_code\"]=\"assignment\";if(model.incident.handleDescription){delete model.incident.handleDescription};if(model.incident.closecode){delete model.incident.closecode};if(model.incident.degree){delete model.incident.degree}}})",
- "expressionProperties": {
- "templateOptions": "'(model.directClose==false)'"
- }
- },
- "hideExpression": "'(model.incident.isRepeat==true||model[\"start_code\"]==\"notService\")'"
- }
- //1000事件处理
- {
- "templateOptions": {
- "options": [{ "name": "直接处理", "value": true }, { "name": "派单", "value": false }],
- "onChange": "(function(item,option,that,event,model){if(item){model.incident[\"handlingPersonnelUser\"]=model.incident.acceptUser;console.log(model);model[\"start_code\"]=\"close\";}else{if(model.incident.handlingPersonnelUser){console.log('asdfasdhfajdsf');delete model.incident.handlingPersonnelUser};model[\"start_code\"]=\"assignment\";console.log(model);}})",
- "expressionProperties": { "templateOptions": "'(model.directClose==false)'" }
- },
- "hideExpression": "'(model.incident.isRepeat==true)'"
- }
|