if(arg.property =="depotId"){
autoByDepot(arg.newValue);
}
com.ld.igds.models.InoutNoticeOut
通知单号
组织编码
所属分库
${dorado.getDataProvider("deptPR#loadParents").getResult()}
id
name
false
所属计划
false
所属计划
false
所属合同
false
所属合同
false
通知单名称
true
出库仓库
${dorado.getDataProvider("depotPR#getAllCache").getResult()}
id
name
true
收货客户
true
收货客户
true
发货单位
false
${dorado.getDataProvider("deptPR#loadParents").getResult()}
name
name
粮食品种
${dorado.getDataProvider("dicTriggerPR#dicTrigger").getResult("FOOD_VARIETY_")}
code
name
true
粮食性质
${dorado.getDataProvider("dicTriggerPR#dicTrigger").getResult("FOOD_TYPE_")}
code
name
false
粮食等级
${dorado.getDataProvider("dicTriggerPR#dicTrigger").getResult("FOOD_LEVEL_")}
code
name
false
执行年份
true
double
#,## kG
false
仓库库存
double
#,## kG
true
计划数量
double
完成数量
#,## kG
审核状态
审核人
完成状态
${dorado.getDataProvider("inoutNoticePR#triggerNoticeStatus").getResult()}
code
name
DateTime
创建时间
创建人
DateTime
完成时间
备注信息
标记
通知单号
验收地点
${dorado.getDataProvider("deptPR#loadParents").getResult()}
id
name
粮食品种
${dorado.getDataProvider("dicTriggerPR#dicTrigger").getResult("FOOD_VARIETY_")}
code
name
年份
完成状态
${dorado.getDataProvider("inoutNoticePR#triggerNoticeStatus").getResult()}
code
name
title
com.ld.igds.models.InoutPlanDetail
计划明细号
计划编码
粮食品种
${dorado.getDataProvider("dicTriggerPR#dicTrigger").getResult("FOOD_VARIETY_")}
code
name
粮食性质
${dorado.getDataProvider("dicTriggerPR#dicTrigger").getResult("FOOD_TYPE_")}
code
name
粮食等级
${dorado.getDataProvider("dicTriggerPR#dicTrigger").getResult("FOOD_LEVEL_")}
code
name
收获年度
仓库
${dorado.getDataProvider("depotPR#getAllCache").getResult()}
id
name
Double
计划数量
计划类型
${dorado.getDataProvider("planManagePR#triggerPlanTurn").getResult()}
code
name
更新时间
com.ld.igds.models.InoutContract
ID_
组织编码
库区编码
${dorado.getDataProvider("deptPR#loadParents").getResult()}
id
name
所属计划
所属计划
合同类型
${dorado.getDataProvider("contractManagePR#triggerContractType").getResult()}
code
name
合同名称
true
年份
客户编码
客户名称
true
客户类型
${dorado.getDataProvider("contractManagePR#triggerCustomerType").getResult()}
code
name
true
客户开户行
客户开户行账号
客户签约人
本方开户行
本方开户行账号
本方签约人
签约地址
Double
单价
#,###0.000 元/公斤
true
Double
总金额
#,###0.000 元
true
Double
合同数量
#,##0.00 KG
true
Double
合同完成数量
#,##0.00 KG
粮食品种
${dorado.getDataProvider("dicTriggerPR#dicTrigger").getResult("FOOD_VARIETY_")}
code
name
true
粮食性质
${dorado.getDataProvider("dicTriggerPR#dicTrigger").getResult("FOOD_TYPE_")}
code
name
true
支付方式
${dorado.getDataProvider("dicTriggerPR#dicTrigger").getResult("PAY_TYPE")}
name
code
创建人
Date
创建时间
Date
签订时间
true
Date
有效开始时间
Date
有效截止时间
备注说明
var deptId = window.parent.deptId;//父页面中的分库编码
var TYPE = "NOTICE_OUT";
query = function(){
view.get("#dsQuery").set("parameter",{deptId:deptId}).flushAsync();
};
query();
queryTitle = function(){
view.get("#dsQueryTitle").set("parameter",{type:TYPE,deptId:deptId}).flushAsync();
};
queryTitle();
//新增
add = function(){
view.get("#ajaxInitAdd").set("parameter", TYPE).execute(function(data){
view.get("#dsMain").insert(data);
view.get("#dialogMain").show();
});
};
//根据仓库自动回填粮食品种,等级,产地新
autoByDepot = function(depotId){
view.get("#ajaxGetDepot").set("parameter",depotId).execute(function(result){
if(result){
var data = view.get("#dataGridMain.currentEntity");
data.set("foodType",result.foodType);
data.set("foodLevel",result.foodLevel);
data.set("foodVariety",result.foodVariety);
data.set("storageReal",result.storageReal);
}
});
};
font-awesome,css-common
[dtMain]
inoutNoticePR#pageQueryOut
15
lazy
dtQueryTitle
inoutNoticePR#getTitle
manual
dtQuery
inoutNoticePR#getYearQuery
manual
bg-color
hidden
55
*,*,*,*
dsQuery
bg-color
foodVariety
foodVariety
false
year
year
defaultYearDropDown
false
completeStatus
completeStatus
false
bg-color
var data = view.get("#dsMain.data:#");
if(data){
view.get("#dialogMain").show();
}
dsMain
true
50
序号
id
200
center
name
center
120
customerName
customerName
center
depotId
depotId
center
100
foodVariety
center
150
targetNumber
targetNumber
center
200
completeNumber
center
completeNumber
200
completeStatus
completeStatus
center
100
createTime
center
createTime
200
bg-color
pageSize,pages
dsMain
depotPR#getDepot
inoutNoticePR#saveOut
inoutNoticePR#delDataOut
确定要执行删除么?
12
xlsx
16
dataGridMain
20
3000
入库通知单
true
入库通知单
inoutNoticePR#initAddOut
400
customerId=id,customerName=name
500
true
inoutCustomerPR#queryListByKey
[dtInoutCustomer]
OUT
-- 编码或者名称 --
200
var data = view.get("#dsCustomer.data:#");
if(data){
view.get("#ddCustomer").close(data.toJSON());
}
dsCustomer
true
id
100
center
arg.dom.style.fontWeight = "bold";
arg.processDefault = true;
name
center
inoutNoticePR#updateSumNoticeOut
317
planId=id,planName=planId
550
false
planManagePR#pagePlanDetail
[dtPlan]
5
-- 年份 --
200
var data = view.get("#dsPlan.data:#");
if(data){
view.get("#ddPlan").close(data.toJSON());
}
dsPlan
true
planId
100
center
planId
false
arg.dom.style.fontWeight = "bold";
arg.processDefault = true;
depotId
center
year
200
center
year
planNum
80
center
planNum
foodVariety
80
center
foodVariety
type
center
type
dsPlan
317
contractId=id,contractName=name
550
false
contractManagePR#pageContract
[dtContract]
5
-- 合同名称或者所属计划 --
200
var data = view.get("#dsContract.data:#");
if(data){
view.get("#ddContract").close(data.toJSON());
}
dsContract
true
id
100
center
id
false
arg.dom.style.fontWeight = "bold";
arg.processDefault = true;
name
center
planName
center
planName
year
80
center
year
dsContract