if(arg.property =="depotId"){
autoByDepot(arg.newValue);
}
if(arg.property =="foodVariety"){
checkByFood(arg.newValue);
}
com.ld.igds.models.MQuality
ID
组织编码
库区编码
检测仓库
true
id
name
${dorado.getDataProvider("depotPR#getAllCache").getResult()}
${dorado.getDataProvider("dicTriggerPR#dicTrigger").getResult("FOOD_VARIETY_")}
code
name
粮食品种
true
${dorado.getDataProvider("dicTriggerPR#dicTrigger").getResult("FOOD_LEVEL_")}
code
name
粮食等级
粮食性质
${dorado.getDataProvider("dicTriggerPR#dicTrigger").getResult("FOOD_TYPE_")}
code
name
粮食产地
检验类别
${dorado.getDataProvider("qualityManagerPR#triggerType").getResult()}
code
name
true
检验依据
true
${dorado.getDataProvider("qualityManagerPR#triggerStandard").getResult()}
code
name
检验人
检验时间
Date
检验结论
扦样区域
扦样人
样品数量
Double
0.## KG
扦样时间
Date
样品代表数量
Double
0.## KG
样品等级
${dorado.getDataProvider("dicTriggerPR#dicTrigger").getResult("FOOD_LEVEL_")}
code
name
正常存储年限
code
name
是
1
否
0
备注信息
Date
入库日期
检验单位
指标类别
Date
签发日期
Date
报告出具时间
审核人姓名
扦样单编号
监督人姓名
样品编号
Date
数据更新时间
checkStandardPR#listCheckItemsByParam
[dtCheckItems]
$${this.id}
$${this.foodVariety}
$${this.deptId}
仓库
${dorado.getDataProvider("depotPR#getAllCache").getResult()}
id
name
检验类别
${dorado.getDataProvider("qualityManagerPR#triggerType").getResult()}
code
name
Date
检测开始时间
Date
检测截止时间
com.ld.igds.check.dto.CheckItemData
仓库
Date
检测编码
组织编码
检测项编码
检测项名称
单位
标准上限
Double
标准下限
Double
检测值
化验结果
运算符号
Double
扣重系数
Double
增重%
Double
增重上限%
Double
扣重值%
Double
扣费系数
Double
扣费
Double
增重
Double
扣重
Double
增价
Double
扣价
检验结果
${dorado.getDataProvider("inoutDataPR#triggerResult").getResult()}
code
name
com.bstek.bdf2.core.model.DefaultUser
String
密码
true
6
if (arg.entity.get("confirmPassword")){
arg.entity.validate("confirmPassword");
}
String
确认密码
true
var confirm = arg.data;
var password = arg.entity.get("password");
if (confirm ==password) {
arg.result = { state:"ok"}
} else {
arg.result = { state:"error", text: "两次密码不一致"};
}
String
boolean
性别
true
男
false
女
true
boolean
是否可用
true
Date
出生日期
String
地址
120
String
用户名
true
bdf2.userMaintain#userIsExists
60
String
中文名
true
2
60
String
英文名
true
60
boolean
是否为管理员
String
手机
true
11
11
请输入11位手机号码
String
邮箱
true
邮箱格式输入错误
^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$
whiteBlack
120
String
var deptId = window.parent.DEPT_ID;//父页面中的分库编码
//根据仓库自动回填粮食品种,登记,产地新
autoByDepot = function(depotId){
view.get("#ajaxGetDepot").set("parameter",depotId).execute(function(result){
if(result){
var data = view.get("#dsMain.data:#");
data.set("foodLocation",result.foodLocation);
data.set("foodLevel",result.foodLevel);
data.set("foodVariety",result.foodVariety);
data.set("foodType",result.foodType);
}
});
};
//根据粮食品种查询化验项并回显
checkByFood = function(foodVariety){
view.get("#ajaxGetCheck").set("parameter",{foodVariety:foodVariety,deptId:deptId}).execute(function(result){
if(result){
var data = view.get("#dsMain.data:#");
data.set("checkItems",result);
}
});
};
font-awesome,css-common
lazy
qualityManagerPR#listQuality
[dtMain]
15
self.insert({});
dtQualityParam
[dataTypeUser]
100
bdf2.userMaintain#loadUsers
var data = [ {
name : "1:质量指标检验"
}, {
name : "2:储存品质检验"
}, {
name : "3:食品安全检验"
}]
self.setData(data);
[dtMetrics]
var data = [ {
name : "达标"
}, {
name : "不达标"
}, {
name : "宜存"
},{
name : "轻度不宜存"
},{
name : "重度不宜存"
}, {
name : "合格"
}, {
name : "不合格"
}]
self.setData(data);
[dtResult]
bg-color
hidden
55
bg-color
*,*,*,*,*
dsParam
right
:
110
depotId
depotId
type
type
start
start
end
end
var data = view.get("#dsMain.data:#");
if(data){
view.get("#dialogMain").show();
}
dsMain
true
depotId
center
depotId
type
center
type
foodVariety
center
foodVariety
foodLevel
center
foodLevel
standard
center
standard
user
center
user
time
center
time
result
center
result
normalYear
center
normalYear
bg-color
pageSize,pages
dsMain
qualityManagerPR#saveQuality
dsMain
[#current]
确定要删除吗?
qualityManagerPR#delQuality
depotPR#getDepot
checkStandardPR#listCheckItemsByParam
480
foodLocation=name
360
dicAreaPR#pageList
[dtArea]
30
-- 编码或者名称 --
200
var data = view.get("#dsFoodOrigin.data:#");
if(data){
view.get("#ddFoodOrigin").close(data.toJSON());
}
dsFoodOrigin
true
code
true
center
arg.dom.style.fontWeight = "bold";
arg.processDefault = true;
name
true
center
simple
true
center
dsFoodOrigin
dataSetUser
cname
checkUser=cname
dataSetUser
cname
user=cname