rushfee/build/classes/html/authtask/taskadd_manual.html

151 lines
4.7 KiB
HTML

<html login="false">
<head>
<meta charset="UTF-8">
<title>制定手动规则</title>
</head>
<body >
<div widget="toolbar" >
<a widget="button" iconCls="icon-save" onclick="save" >执行</a>
<a widget="button" iconCls="icon-exit" onclick="CloseWindow('close')" style="margin-left:20px;">退出</a>
</div>
<input widget="datechooser" name="startdate" required label="规则开始日期" style = "width:350px;"/>
<input widget="datechooser" name="enddate" required label="规则结束日期" style = "width:350px;"/>
<input widget="textarea" name="emp" label="人员有" emptyText="请点击添加人员" style="width:702px;"/>
<br/>
<input widget="edit" name="count" label="分配任务数" width="502" />
<input widget="edit" name="id" label="筛选条件ID" width="502" visible="false"/>
<input widget="edit" name="org_id" label="分公司id" style="width:502px;" visible="false" />
<input widget="edit" name="user_id" label="人员id" width="502px" visible="false"/>
<h4 >&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="red">请注意:指定人时,规则将按指定人进行分配,不指定人时默认当前分配任务中的人员</font></h4>
</body>
<script type="text/javascript">
function init(param){
aos.get('startdate').setValue(param.startdate);
aos.get('enddate').setValue(param.enddate);
aos.get('emp').setValue(param.user_name);
aos.get('id').setValue(param.id);
}
//保存
function save(){
var id = aos.get('id').getValue();
var emp = aos.get('emp').getValue();
var count = aos.get('count').getValue();
if(count){
var params ={
id : id ,
emp : emp,
count : count
};
aos.post({
url:'aisinoha/rule/manual',
data:params,
success: function(datas){
}
});
}
CloseWindow(params);
}
//分公司选择
function choosecomp(){
var param = {};
param['pageState'] = 'editnew';
param['company']=aos.get('company').getValue();
aos.showWindow('canvas/authtask/addcompany', param, '500px', '400px', '添加人员列表', function(params,RtnData){
aos.get('company').setValue(params['company']);
aos.get('company').setValue(RtnData['company']);
var company = aos.get('company').getValue();
var params= {
company : company
}
if(company==""){
aos.get('org_id').setValue("");
return ;
}
aos.post({
url:'aisinoha/rule/getcompany',
data:params,
success: function(datas){
//aos.alert(datas.id);
aos.get('org_id').setValue(datas.id);
}
});
});
}
//反馈赛选
function choosecheck(){
var param = {};
param['pageState'] = 'editnew';
param['feedback']=aos.get('feedback').getValue();
aos.showWindow('canvas/tick/feedbacktask', param, '500px', '400px', '反馈类型筛选任务', function(params,RtnData){
aos.get('feedback').setValue(params['feedback']);
aos.get('feedback').setValue(RtnData['feedback']);
var feedback = aos.get('feedback').getValue();
var params= {
feedback : feedback
}
if(feedback==""){
aos.get('feedback_id').setValue("");
return;
}
aos.post({
url:'aisinoha/rule/getfeedbacklist',
data:params,
success: function(datas){
//aos.alert(datas.id);
aos.get('feedback_id').setValue(datas.id);
}
});
});
}
//添加人员
function addpeople(){
var param = {};
param['pageState'] = 'editnew';
param['emp']=aos.get('emp').getValue();
aos.showWindow('canvas/authtask/addtaskpeople', param, '500px', '400px', '添加人员列表', function(params,RtnData){
aos.get('emp').setValue(params['emp']);
aos.get('emp').setValue(RtnData['emp']);
var emp = aos.get('emp').getValue();
var params= {
emp : emp
}
if(emp==""){
aos.get('user_id').setValue("");
return;
}
aos.post({
url:'aisinoha/rule/getuserlist',
data:params,
success: function(datas){
//aos.alert(datas.id);
aos.get('user_id').setValue(datas.id);
}
});
});
}
function select(){
var select=aos.get('count');
var asd ='0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26';
select.setValue(asd);
}
function endRevenue (e){
var id = aos.get('end_date').getValue();
aos.get('end_date_id').setValue(id);
}
function countRevenue(e){
var id = aos.get('count').getValue();
aos.get('count_id').setValue(id);
}
function last_dateRevenue(e){
var id = aos.get('last_date').getValue();
aos.get('last_date_id').setValue(id);
}
</script>
</html>