Commit fce30c31d5d8e7bcff902135be037d6ded583ebf
1 parent
44bac07f
PSM-12
Showing
3 changed files
with
40 additions
and
41 deletions
src/main/java/com/bsth/service/schedule/SchedulePlanServiceImpl.java
| ... | ... | @@ -64,7 +64,8 @@ public class SchedulePlanServiceImpl extends BaseServiceImpl<SchedulePlan, Long> |
| 64 | 64 | // 创建session,内部配置的是stateful |
| 65 | 65 | KieSession session = kieBase.newKieSession(); |
| 66 | 66 | // 设置gloable对象,在drl中通过别名使用 |
| 67 | - session.setGlobal("scheduleResult", scheduleResults_output); | |
| 67 | +// session.setGlobal("scheduleResult", scheduleResults_output); | |
| 68 | + | |
| 68 | 69 | // 载入数据 |
| 69 | 70 | session.insert(scheduleCalcuParam_input); |
| 70 | 71 | for (ScheduleRule_input scheduleRule_input : scheduleRule_inputs) { | ... | ... |
src/main/resources/static/pages/scheduleApp/module/core/employeeConfig/edit.html
| ... | ... | @@ -76,19 +76,18 @@ |
| 76 | 76 | <div class="form-group has-success has-feedback"> |
| 77 | 77 | <label class="col-md-2 control-label">驾驶员*:</label> |
| 78 | 78 | <div class="col-md-3"> |
| 79 | - <sa-Select3 model="ctrl.employeeConfigForSave" | |
| 80 | - name="jsy" | |
| 81 | - placeholder="请输拼音..." | |
| 82 | - dcvalue="{{ctrl.employeeConfigForSave.jsy.id}}" | |
| 79 | + <sa-Select5 name="jsy" | |
| 80 | + model="ctrl.employeeConfigForSave" | |
| 81 | + cmaps="{'jsy.id' : 'id'}" | |
| 83 | 82 | dcname="jsy.id" |
| 84 | 83 | icname="id" |
| 85 | - icnames="personnelName" | |
| 86 | - datatype="ry" | |
| 87 | - dataassociate="true" | |
| 88 | - dataparam="{{ {'companyCode_eq': ctrl.employeeConfigForSave.xl.company} | json }}" | |
| 89 | - mlp="true" | |
| 84 | + dsparams="{{ {type: 'ajax', param:{'type': 'all'}, atype:'ry' } | json }}" | |
| 85 | + iterobjname="item" | |
| 86 | + iterobjexp="item.personnelName + '<' + item.jobCode + '>'" | |
| 87 | + searchph="请输拼音..." | |
| 88 | + searchexp="this.personnelName + '<' + this.jobCode + '>'" | |
| 90 | 89 | required > |
| 91 | - </sa-Select3> | |
| 90 | + </sa-Select5> | |
| 92 | 91 | </div> |
| 93 | 92 | <!-- 隐藏块,显示验证信息 --> |
| 94 | 93 | <div class="alert alert-danger well-sm" ng-show="myForm.jsy.$error.required"> |
| ... | ... | @@ -99,18 +98,18 @@ |
| 99 | 98 | <div class="form-group"> |
| 100 | 99 | <label class="col-md-2 control-label">售票员:</label> |
| 101 | 100 | <div class="col-md-3"> |
| 102 | - <sa-Select3 model="ctrl.employeeConfigForSave" | |
| 103 | - name="spy" | |
| 104 | - placeholder="请输拼音..." | |
| 105 | - dcvalue="{{ctrl.employeeConfigForSave.spy.id}}" | |
| 101 | + <sa-Select5 name="spy" | |
| 102 | + model="ctrl.employeeConfigForSave" | |
| 103 | + cmaps="{'spy.id' : 'id'}" | |
| 106 | 104 | dcname="spy.id" |
| 107 | 105 | icname="id" |
| 108 | - icnames="personnelName" | |
| 109 | - datatype="ry" | |
| 110 | - dataassociate="true" | |
| 111 | - dataparam="{{ {'companyCode_eq': ctrl.employeeConfigForSave.xl.company} | json }}" | |
| 112 | - mlp="true" > | |
| 113 | - </sa-Select3> | |
| 106 | + dsparams="{{ {type: 'ajax', param:{'type': 'all'}, atype:'ry' } | json }}" | |
| 107 | + iterobjname="item" | |
| 108 | + iterobjexp="item.personnelName + '<' + item.jobCode + '>'" | |
| 109 | + searchph="请输拼音..." | |
| 110 | + searchexp="this.personnelName + '<' + this.jobCode + '>'" | |
| 111 | + > | |
| 112 | + </sa-Select5> | |
| 114 | 113 | </div> |
| 115 | 114 | </div> |
| 116 | 115 | ... | ... |
src/main/resources/static/pages/scheduleApp/module/core/employeeConfig/form.html
| ... | ... | @@ -78,19 +78,18 @@ |
| 78 | 78 | <div class="form-group has-success has-feedback"> |
| 79 | 79 | <label class="col-md-2 control-label">驾驶员*:</label> |
| 80 | 80 | <div class="col-md-3"> |
| 81 | - <sa-Select3 model="ctrl.employeeConfigForSave" | |
| 82 | - name="jsy" | |
| 83 | - placeholder="请输拼音..." | |
| 84 | - dcvalue="{{ctrl.employeeConfigForSave.jsy.id}}" | |
| 81 | + <sa-Select5 name="jsy" | |
| 82 | + model="ctrl.employeeConfigForSave" | |
| 83 | + cmaps="{'jsy.id' : 'id'}" | |
| 85 | 84 | dcname="jsy.id" |
| 86 | 85 | icname="id" |
| 87 | - icnames="personnelName" | |
| 88 | - datatype="ry" | |
| 89 | - dataassociate="true" | |
| 90 | - dataparam="{{ {'companyCode_eq': ctrl.employeeConfigForSave.xl.company} | json }}" | |
| 91 | - mlp="true" | |
| 86 | + dsparams="{{ {type: 'ajax', param:{'type': 'all'}, atype:'ry' } | json }}" | |
| 87 | + iterobjname="item" | |
| 88 | + iterobjexp="item.personnelName + '<' + item.jobCode + '>'" | |
| 89 | + searchph="请输拼音..." | |
| 90 | + searchexp="this.personnelName + '<' + this.jobCode + '>'" | |
| 92 | 91 | required > |
| 93 | - </sa-Select3> | |
| 92 | + </sa-Select5> | |
| 94 | 93 | </div> |
| 95 | 94 | <!-- 隐藏块,显示验证信息 --> |
| 96 | 95 | <div class="alert alert-danger well-sm" ng-show="myForm.jsy.$error.required"> |
| ... | ... | @@ -101,18 +100,18 @@ |
| 101 | 100 | <div class="form-group"> |
| 102 | 101 | <label class="col-md-2 control-label">售票员:</label> |
| 103 | 102 | <div class="col-md-3"> |
| 104 | - <sa-Select3 model="ctrl.employeeConfigForSave" | |
| 105 | - name="spy" | |
| 106 | - placeholder="请输拼音..." | |
| 107 | - dcvalue="{{ctrl.employeeConfigForSave.spy.id}}" | |
| 103 | + <sa-Select5 name="spy" | |
| 104 | + model="ctrl.employeeConfigForSave" | |
| 105 | + cmaps="{'spy.id' : 'id'}" | |
| 108 | 106 | dcname="spy.id" |
| 109 | 107 | icname="id" |
| 110 | - icnames="personnelName" | |
| 111 | - datatype="ry" | |
| 112 | - dataassociate="true" | |
| 113 | - dataparam="{{ {'companyCode_eq': ctrl.employeeConfigForSave.xl.company} | json }}" | |
| 114 | - mlp="true" > | |
| 115 | - </sa-Select3> | |
| 108 | + dsparams="{{ {type: 'ajax', param:{'type': 'all'}, atype:'ry' } | json }}" | |
| 109 | + iterobjname="item" | |
| 110 | + iterobjexp="item.personnelName + '<' + item.jobCode + '>'" | |
| 111 | + searchph="请输拼音..." | |
| 112 | + searchexp="this.personnelName + '<' + this.jobCode + '>'" | |
| 113 | + > | |
| 114 | + </sa-Select5> | |
| 116 | 115 | </div> |
| 117 | 116 | </div> |
| 118 | 117 | ... | ... |