Commit 1504be69 authored by wanghang's avatar wanghang

打样申请 多级联动

parent a7c81661

var gridManager = null;
//因为页面表格较多,每次操作一张表格时需要切换gridManager
var gridManager = null, refreshFlag = false;
//定义生成表格的参数对象
var bomObj={
parms:{},
node:"",
url:"",
columns:[
{ display: "物料", name: "materialName", width: 140, minWidth: 60, type: "string", align: "left" },
{ display: "物料数量", name: "materialNumber", width: 120, minWidth: 60, type: "string", align: "left" },
{ display: "产品", name: "productId", width: 120, minWidth: 60, type: "string", align: "left" }
]
}
var technologyObj={
parms:{},
node:"technologyGrid",
url:"slicedTechnologyList",
gridManager:null,
columns:[
{ display: "工艺路线名称", name: "technologyName", width: 200, minWidth: 60, type: "string", align: "left" }
]
}
var processObj={
parms:{},
node:"processGrid",
url:"slicedTechnologyProcessList",
gridManager:null,
columns:[
{ display: "工序内容", name: "processContent", width: 140, minWidth: 60, type: "string", align: "left", hidden: true },
{ display: "工序名称", name: "processName", width: 140, minWidth: 60, type: "string", align: "left" },
{ display: "工序说明", name: "processRemark", width: 120, minWidth: 60, type: "string", align: "left" },
{ display: "工序类别", name: "processTypeTextView", width: 120, minWidth: 60, type: "string", align: "left" },
{ display: "工时", name: "workHours", width: 120, minWidth: 60, type: "string", align: "left" }
]
}
var processBomObj={
parms:{},
node:"",
url:"",
columns:[
{ display: "物料", name: "materialId", width: 140, minWidth: 60, type: "string", align: "left", hidden: true },
{ display: "SAP物料详细信息", name: "materialName", width: 140, minWidth: 60, type: "string", align: "left" },
{ display: "使用的物料数量", name: "materialNumber", width: 120, minWidth: 60, type: "string", align: "left" },
{ display: "物料计量单位", name: "productName", width: 120, minWidth: 60, type: "string", align: "left" }
]
}
//创建表格(参数、列、插入的节点、请求地址)
function loadProofingApplyGrid(obj) {
// const toolbarOptions= UICtrl.getDefaultToolbarOptions({
// addHandler: addHandler,
// updateHandler() {
// updateHandler();
// },
// deleteHandler: deleteHandler,
// })
obj.gridManager = UICtrl.grid("#"+obj.node, {
columns: obj.columns,
dataAction: "server",
url: web_app.name +'/proofingApply/'+obj.url+'.ajax',
parms:obj.parms,
pageSize: 10,
usePager: true,
// toolbar: toolbarOptions,
width: "50%",
height: 400,
heightDiff: -8,
fixedCellHeight: true,
selectRowButtonOnly: true
});
UICtrl.setSearchAreaToggle(obj.gridManager);
}
/**
* 切换gridManager
* 定义监听器、操作对应表格是自动切换
*/
function switchGridManager() {
$("#technology").on("click", "*", function(event) {
if(gridManager==technologyObj.gridManager)return;
gridManager=technologyObj.gridManager;
});
$("#process").on("click", "*", function(event) {
if(gridManager==processObj.gridManager)return;
this.gridManager=processObj.gridManager;
})
}
$(document).ready(function() {
initializateUI();
loadTechnologyListGrid();
bindQueryEvent();
// Public.updateDefaultValue($("#productId"));
// echo("productType")
switchGridManager();
a();
});
// function echo(node){
// $("#"+node+"_text").val($("#"+node).val())
// }
function initializateUI() {
UICtrl.layout("#layout", {leftWidth: 3});
}
function loadTechnologyListGrid() {
var toolbarOptions = UICtrl.getDefaultToolbarOptions({
// addHandler: function(){
// addHandler();
// },
updateHandler: function(){
updateHandler();
},
deleteHandler: deleteHandler,
//绑定selectC
function bindQueryEvent(){
$('#productId').searchbox({
type : "product",name : "productCode",
onChange:function(value,data){
$('#productId').val(data.productId);
if(technologyObj.gridManager!=null){
gridManager=technologyObj.gridManager;//手动切换gridManager
reloadGrid({productId:data.productId});
gridManager=processObj.gridManager;//手动切换gridManager
reloadGrid({ technologyId:-1 });
}else {
technologyObj.parms={productId:data.productId};
loadProofingApplyGrid(technologyObj);
}
}
});
}
function updateHandler(id){
if(!id){
var id = DataUtil.getUpdateRowId(gridManager);
if (!id){ return; }
}
UICtrl.showAjaxDialog({
url: web_app.name + '/codeRule/showLoadCodeRule.load',
title: "修改BOM",
width: 340,
param:{id:id},
ok: function(div){
var _self=this;
$('#submitForm',div).ajaxSubmit({url: web_app.name + '/codeRule/updateCodeRule.ajax',
success : function() {
_self.close();
reloadGrid();
}
});
gridManager = UICtrl.grid("#proofingMakeTableGrid", {
columns: [
{ display: "制造单号", name: "proofingMakeNo", width: 140, minWidth: 60, type: "string", align: "left" },
{ display: "申请单号", name: "proofingApplyNo", width: 120, minWidth: 60, type: "string", align: "left" },
{ display: "产品编号", name: "productId", width: 120, minWidth: 60, type: "string", align: "left" },
{ display: "品牌客户编号", name: "customerId", width: 140, minWidth: 60, type: "string", align: "left" },
{ display: "版面需求时间", name: "proofingApplyPageNeedTime", width: 120, minWidth: 60, type: "string", align: "left" },
{ display: "完成日期", name: "proofingApplyCompleteDate", width: 140, minWidth: 60, type: "string", align: "left" },
{ display: "样品中文名称", name: "proofingApplySampleCnName", width: 120, minWidth: 60, type: "string", align: "left" },
{ display: "样品英文名称", name: "proofingApplySampleEnName", width: 140, minWidth: 60, type: "string", align: "left" },
{ display: "样品版次", name: "proofingApplySampleVersion", width: 120, minWidth: 60, type: "string", align: "left" },
{ display: "样品规格", name: "proofingApplySampleSize", width: 140, minWidth: 60, type: "string", align: "left" },
{ display: "样品数量", name: "proofingApplySampleNum", width: 120, minWidth: 60, type: "string", align: "left" },
{ display: "产量情况", name: "proofingApplyOutputSituation", width: 140, minWidth: 60, type: "string", align: "left" },
{ display: "产品代号", name: "proofingApplyProductNo", width: 140, minWidth: 60, type: "string", align: "left" },
{ display: "版面", name: "materialName", width: 140, minWidth: 60, type: "string", align: "left" },
{ display: "分配方式", name: "proofingApplyAllocationType", width: 140, minWidth: 60, type: "string", align: "left" },
{ display: "产品类别", name: "materialName", width: 140, minWidth: 60, type: "string", align: "left" },
{ display: "表面处理", name: "proofingApplySurfaceTreatment", width: 140, minWidth: 60, type: "string", align: "left" },
{ display: "NG重新打样原因", name: "proofingApplyNgReReason", width: 120, minWidth: 60, type: "string", align: "left" },
{ display: "测试标准", name: "proofingApplyTestStandard", width: 120, minWidth: 60, type: "string", align: "left" },
{ display: "申请单状态", name: "proofingApplyApplicationStatus", width: 120, minWidth: 60, type: "string", align: "left" },
{ display: "颜色种类", name: "colorType", width: 120, minWidth: 60, type: "string", align: "left" },
{ display: "专", name: "expert", width: 120, minWidth: 60, type: "string", align: "left" },
{ display: "网版目数", name: "printingPlateNum", width: 120, minWidth: 60, type: "string", align: "left" },
{ display: "啤版目数", name: "beerPlateNum", width: 120, minWidth: 60, type: "string", align: "left" },
{ display: "模切板模数", name: "dieBoardNum", width: 120, minWidth: 60, type: "string", align: "left" },
{ display: "标准色号", name: "materialNumber", width: 120, minWidth: 60, type: "string", align: "left" },
],
dataAction: "server",
url: web_app.name + '/proofingMake/slicedQueryProofingMake.ajax',
pageSize: 20,
usePager: true,
toolbar: toolbarOptions,
width: "100%",
height: "100%",
heightDiff: -8,
checkbox: true,
fixedCellHeight: true,
selectRowButtonOnly: true,
onDblClickRow : function(data, rowindex, rowobj) {
updateHandler(data.proofingMakeId);
}
});
UICtrl.setSearchAreaToggle(gridManager);
}
// 查询
function query(obj) {
var param = $(obj).formToJSON();
UICtrl.gridSearch(gridManager, param);
}
function reloadGrid() {
/**
* 刷新表格
* @param parms 刷新时请求的参数
*/
function reloadGrid(parms) {
if(parms!=null){
gridManager.options.parms=parms
}
gridManager.loadData();
}
//重置表单
function resetForm(obj) {
$(obj).formClean();
}
function addHandler(){
//关闭对话框
function dialogClose(){
if(refreshFlag){
reloadGrid();
refreshFlag=false;
}
}
//添加按钮
function addHandler() {
UICtrl.showAjaxDialog({
url: web_app.name + '/proofingMake/forwardSaveProofingMake.load',
title: "新增打样制造单",
width: 1000,
ok: function(div){
title: $.i18nProp('添加BOM'),
url : web_app.name + '/proofingApply/forwardAddBom.load',
ok : insert,
width : 600,
close : dialogClose
});
}
//新增保存
function insert() {
var _self=this;
$('#submitForm',div).ajaxSubmit({url: web_app.name + '/proofingMake/saveProofingMake.ajax',
success : function() {
$('#submitDetailForm').ajaxSubmit({
url : web_app.name + '/resourceField/saveResourceFiledValue.ajax',
param:{},
success : function(data) {
if (data == "1"){
Public.successTip("保存成功!");
}
_self.close();
reloadGrid();
}
});
}
});
}
function updateHandler(proofingMakeId){
if (!proofingMakeId) {
console.log(gridManager)
//编辑按钮
function updateHandler(id) {
if (!id) {
//获取所选行id
proofingMakeId = DataUtil.getUpdateRowId(gridManager);
if (!proofingMakeId) {
id = DataUtil.getUpdateRowId(gridManager);
if (!id) {
return;
}
}
UICtrl.showAjaxDialog({
url: web_app.name + '/proofingMake/forwardSaveProofingMake.load',
title: "修改打样制造单",
width: 1000,
param:{id:proofingMakeId},
ok: function(div){
title: $.i18nProp('更新Bom'),
width: 600,
url: web_app.name + '/proofingApply/forwardAddBom.load',
param: {id: id,resourceTypeId: $('#resourceTypeId').val()},
ok: update,
close:dialogClose
});
}
//编辑保存
function update() {
var _self=this;
$('#submitForm',div).ajaxSubmit({url: web_app.name + '/proofingMake/saveProofingMake.ajax',
success : function() {
$('#submitDetailForm').ajaxSubmit({
url : web_app.name + '/proofingApply/updateResourceFiledValue.ajax',
success : function(data) {
if (data == "1"){
Public.successTip("修改成功!");
}
refreshFlag = true;
_self.close();
reloadGrid();
}
});
}
});
}
//重写DataUtil的getUpdateRowId函数、它默认取行的id列
DataUtil.getUpdateRowId = function(gridManager){
var result = DataUtil.getUpdateRow(gridManager);
if (result){
return result.proofingMakeId;
}
return result;
}
//删除按钮
function deleteHandler() {
DataUtil.del({
action: 'proofingMake/deleteProofingMakeByProofingMakeId.ajax',
gridManager: gridManager, idFieldName: 'proofingMakeId',
onSuccess: function () {
action: 'resourceField/deleteResourceFiledValue.ajax',
param:{
id:DataUtil.getUpdateRowId(gridManager),
resourceTypeId: $('#resourceTypeId').val()
},
gridManager: gridManager, idFieldName: 'id',
onSuccess: function (data) {
if (data == "1"){
Public.successTip("删除成功!");
}
reloadGrid();
}
});
}
/**
* 流程引擎回调设置打样的id
* @param value 打样申请的id
*/
function setId(proofingApplyId) {
$("#proofingApplyId").val(proofingApplyId);
// 为文件上传控件绑定业务id
}
/**
* 流程引擎获取打样申请id的回掉方法。
* @return 打样申请的id
*/
function getId() {
return $("#proofingApplyId").val() || "";
}
function a(){
$(document).on('click', '#technology .l-grid-row', function(event) {
// 延迟执行新创建的点击事件逻辑,确保在当前点击事件逻辑之后执行
setTimeout(function() {
let result = DataUtil.getUpdateRow(gridManager); // 获取选中行
processObj.parms = { technologyId: result.technologyId };
if (processObj.gridManager != null) {
gridManager = processObj.gridManager; // 手动切换 gridManager
reloadGrid({ technologyId: result.technologyId });
} else {
loadProofingApplyGrid(processObj);
}
}, 0);
});
}
//因为页面表格较多,每次操作一张表格时需要切换gridManager
var gridManager = null, refreshFlag = false;

//定义生成表格的参数对象
var bomObj={
parms:{},
node:"",
url:"",
columns:[
{ display: "物料", name: "materialName", width: 140, minWidth: 60, type: "string", align: "left" },
{ display: "物料数量", name: "materialNumber", width: 120, minWidth: 60, type: "string", align: "left" },
{ display: "产品", name: "productId", width: 120, minWidth: 60, type: "string", align: "left" }
]
}
var technologyObj={
parms:{},
node:"technologyGrid",
url:"slicedTechnologyList",
gridManager:null,
columns:[
{ display: "工艺路线名称", name: "technologyName", width: 200, minWidth: 60, type: "string", align: "left" }
]
}
var processObj={
parms:{},
node:"processGrid",
url:"slicedTechnologyProcessList",
gridManager:null,
columns:[
{ display: "工序内容", name: "processContent", width: 140, minWidth: 60, type: "string", align: "left", hidden: true },
{ display: "工序名称", name: "processName", width: 140, minWidth: 60, type: "string", align: "left" },
{ display: "工序说明", name: "processRemark", width: 120, minWidth: 60, type: "string", align: "left" },
{ display: "工序类别", name: "processTypeTextView", width: 120, minWidth: 60, type: "string", align: "left" },
{ display: "工时", name: "workHours", width: 120, minWidth: 60, type: "string", align: "left" }
]
}
var processBomObj={
parms:{},
node:"",
url:"",
columns:[
{ display: "物料", name: "materialId", width: 140, minWidth: 60, type: "string", align: "left", hidden: true },
{ display: "SAP物料详细信息", name: "materialName", width: 140, minWidth: 60, type: "string", align: "left" },
{ display: "使用的物料数量", name: "materialNumber", width: 120, minWidth: 60, type: "string", align: "left" },
{ display: "物料计量单位", name: "productName", width: 120, minWidth: 60, type: "string", align: "left" }
]
}
//创建表格(参数、列、插入的节点、请求地址)
function loadProofingApplyGrid(obj) {
// const toolbarOptions= UICtrl.getDefaultToolbarOptions({
// addHandler: addHandler,
// updateHandler() {
// updateHandler();
// },
// deleteHandler: deleteHandler,
// })
obj.gridManager = UICtrl.grid("#"+obj.node, {
columns: obj.columns,
dataAction: "server",
url: web_app.name +'/proofingApply/'+obj.url+'.ajax',
parms:obj.parms,
pageSize: 10,
usePager: true,
// toolbar: toolbarOptions,
width: "50%",
height: 400,
heightDiff: -8,
fixedCellHeight: true,
selectRowButtonOnly: true
});
UICtrl.setSearchAreaToggle(obj.gridManager);
}
/**
* 切换gridManager
* 定义监听器、操作对应表格是自动切换
*/
function switchGridManager() {
$("#technology").on("click", "*", function(event) {
if(gridManager==technologyObj.gridManager)return;
gridManager=technologyObj.gridManager;
});
$("#process").on("click", "*", function(event) {
if(gridManager==processObj.gridManager)return;
this.gridManager=processObj.gridManager;
})
}
var gridManager = null;
$(document).ready(function() {
initializateUI();
bindQueryEvent();
// Public.updateDefaultValue($("#productId"));
// echo("productType")
switchGridManager();
a();
loadTechnologyListGrid();
});
// function echo(node){
// $("#"+node+"_text").val($("#"+node).val())
// }
function initializateUI() {
UICtrl.layout("#layout", {leftWidth: 3});
}
//绑定selectC
function bindQueryEvent(){
$('#productId').searchbox({
type : "product",name : "productCode",
onChange:function(value,data){
$('#productId').val(data.productId);
if(technologyObj.gridManager!=null){
gridManager=technologyObj.gridManager;//手动切换gridManager
reloadGrid({productId:data.productId});
gridManager=processObj.gridManager;//手动切换gridManager
reloadGrid({ technologyId:-1 });
}else {
technologyObj.parms={productId:data.productId};
loadProofingApplyGrid(technologyObj);
}
}
});
}
function updateHandler(id){
if(!id){
var id = DataUtil.getUpdateRowId(gridManager);
if (!id){ return; }
}
UICtrl.showAjaxDialog({
url: web_app.name + '/codeRule/showLoadCodeRule.load',
title: "修改BOM",
width: 340,
param:{id:id},
ok: function(div){
var _self=this;
$('#submitForm',div).ajaxSubmit({url: web_app.name + '/codeRule/updateCodeRule.ajax',
success : function() {
_self.close();
reloadGrid();
}
function loadTechnologyListGrid() {
var toolbarOptions = UICtrl.getDefaultToolbarOptions({
// addHandler: function(){
// addHandler();
// },
updateHandler: function(){
updateHandler();
},
deleteHandler: deleteHandler,
});
gridManager = UICtrl.grid("#proofingMakeTableGrid", {
columns: [
{ display: "制造单号", name: "proofingMakeNo", width: 140, minWidth: 60, type: "string", align: "left" },
{ display: "申请单号", name: "proofingApplyNo", width: 120, minWidth: 60, type: "string", align: "left" },
{ display: "产品编号", name: "productId", width: 120, minWidth: 60, type: "string", align: "left" },
{ display: "品牌客户编号", name: "customerId", width: 140, minWidth: 60, type: "string", align: "left" },
{ display: "版面需求时间", name: "proofingApplyPageNeedTime", width: 120, minWidth: 60, type: "string", align: "left" },
{ display: "完成日期", name: "proofingApplyCompleteDate", width: 140, minWidth: 60, type: "string", align: "left" },
{ display: "样品中文名称", name: "proofingApplySampleCnName", width: 120, minWidth: 60, type: "string", align: "left" },
{ display: "样品英文名称", name: "proofingApplySampleEnName", width: 140, minWidth: 60, type: "string", align: "left" },
{ display: "样品版次", name: "proofingApplySampleVersion", width: 120, minWidth: 60, type: "string", align: "left" },
{ display: "样品规格", name: "proofingApplySampleSize", width: 140, minWidth: 60, type: "string", align: "left" },
{ display: "样品数量", name: "proofingApplySampleNum", width: 120, minWidth: 60, type: "string", align: "left" },
{ display: "产量情况", name: "proofingApplyOutputSituation", width: 140, minWidth: 60, type: "string", align: "left" },
{ display: "产品代号", name: "proofingApplyProductNo", width: 140, minWidth: 60, type: "string", align: "left" },
{ display: "版面", name: "materialName", width: 140, minWidth: 60, type: "string", align: "left" },
{ display: "分配方式", name: "proofingApplyAllocationType", width: 140, minWidth: 60, type: "string", align: "left" },
{ display: "产品类别", name: "materialName", width: 140, minWidth: 60, type: "string", align: "left" },
{ display: "表面处理", name: "proofingApplySurfaceTreatment", width: 140, minWidth: 60, type: "string", align: "left" },
{ display: "NG重新打样原因", name: "proofingApplyNgReReason", width: 120, minWidth: 60, type: "string", align: "left" },
{ display: "测试标准", name: "proofingApplyTestStandard", width: 120, minWidth: 60, type: "string", align: "left" },
{ display: "申请单状态", name: "proofingApplyApplicationStatus", width: 120, minWidth: 60, type: "string", align: "left" },
{ display: "颜色种类", name: "colorType", width: 120, minWidth: 60, type: "string", align: "left" },
{ display: "专", name: "expert", width: 120, minWidth: 60, type: "string", align: "left" },
{ display: "网版目数", name: "printingPlateNum", width: 120, minWidth: 60, type: "string", align: "left" },
{ display: "啤版目数", name: "beerPlateNum", width: 120, minWidth: 60, type: "string", align: "left" },
{ display: "模切板模数", name: "dieBoardNum", width: 120, minWidth: 60, type: "string", align: "left" },
{ display: "标准色号", name: "materialNumber", width: 120, minWidth: 60, type: "string", align: "left" },
],
dataAction: "server",
url: web_app.name + '/proofingMake/slicedQueryProofingMake.ajax',
pageSize: 20,
usePager: true,
toolbar: toolbarOptions,
width: "100%",
height: "100%",
heightDiff: -8,
checkbox: true,
fixedCellHeight: true,
selectRowButtonOnly: true,
onDblClickRow : function(data, rowindex, rowobj) {
updateHandler(data.proofingMakeId);
}
});
UICtrl.setSearchAreaToggle(gridManager);
}
// 查询
function query(obj) {
var param = $(obj).formToJSON();
UICtrl.gridSearch(gridManager, param);
}
/**
* 刷新表格
* @param parms 刷新时请求的参数
*/
function reloadGrid(parms) {
if(parms!=null){
gridManager.options.parms=parms
}
function reloadGrid() {
gridManager.loadData();
}
//重置表单
function resetForm(obj) {
$(obj).formClean();
}
//关闭对话框
function dialogClose(){
if(refreshFlag){
reloadGrid();
refreshFlag=false;
}
}
//添加按钮
function addHandler() {
function addHandler(){
UICtrl.showAjaxDialog({
title: $.i18nProp('添加BOM'),
url : web_app.name + '/proofingApply/forwardAddBom.load',
ok : insert,
width : 600,
close : dialogClose
});
}
//新增保存
function insert() {
url: web_app.name + '/proofingMake/forwardSaveProofingMake.load',
title: "新增打样制造单",
width: 1000,
ok: function(div){
var _self=this;
$('#submitDetailForm').ajaxSubmit({
url : web_app.name + '/resourceField/saveResourceFiledValue.ajax',
param:{},
success : function(data) {
if (data == "1"){
Public.successTip("保存成功!");
}
$('#submitForm',div).ajaxSubmit({url: web_app.name + '/proofingMake/saveProofingMake.ajax',
success : function() {
_self.close();
reloadGrid();
}
});
}
});
}
//编辑按钮
function updateHandler(id) {
if (!id) {
function updateHandler(proofingMakeId){
if (!proofingMakeId) {
console.log(gridManager)
//获取所选行id
id = DataUtil.getUpdateRowId(gridManager);
if (!id) {
proofingMakeId = DataUtil.getUpdateRowId(gridManager);
if (!proofingMakeId) {
return;
}
}
UICtrl.showAjaxDialog({
title: $.i18nProp('更新Bom'),
width: 600,
url: web_app.name + '/proofingApply/forwardAddBom.load',
param: {id: id,resourceTypeId: $('#resourceTypeId').val()},
ok: update,
close:dialogClose
});
}
//编辑保存
function update() {
url: web_app.name + '/proofingMake/forwardSaveProofingMake.load',
title: "修改打样制造单",
width: 1000,
param:{id:proofingMakeId},
ok: function(div){
var _self=this;
$('#submitDetailForm').ajaxSubmit({
url : web_app.name + '/proofingApply/updateResourceFiledValue.ajax',
success : function(data) {
if (data == "1"){
Public.successTip("修改成功!");
}
refreshFlag = true;
$('#submitForm',div).ajaxSubmit({url: web_app.name + '/proofingMake/saveProofingMake.ajax',
success : function() {
_self.close();
reloadGrid();
}
});
}
});
}
//重写DataUtil的getUpdateRowId函数、它默认取行的id列
DataUtil.getUpdateRowId = function(gridManager){
var result = DataUtil.getUpdateRow(gridManager);
if (result){
return result.proofingMakeId;
}
return result;
}
//删除按钮
function deleteHandler() {
DataUtil.del({
action: 'resourceField/deleteResourceFiledValue.ajax',
param:{
id:DataUtil.getUpdateRowId(gridManager),
resourceTypeId: $('#resourceTypeId').val()
},
gridManager: gridManager, idFieldName: 'id',
onSuccess: function (data) {
if (data == "1"){
Public.successTip("删除成功!");
}
action: 'proofingMake/deleteProofingMakeByProofingMakeId.ajax',
gridManager: gridManager, idFieldName: 'proofingMakeId',
onSuccess: function () {
reloadGrid();
}
});
}
/**
* 流程引擎回调设置打样的id
* @param value 打样申请的id
*/
function setId(proofingApplyId) {
$("#proofingApplyId").val(proofingApplyId);
// 为文件上传控件绑定业务id
}
/**
* 流程引擎获取打样申请id的回掉方法。
* @return 打样申请的id
*/
function getId() {
return $("#proofingApplyId").val() || "";
}
function a(){
$(document).on('click', '#technology .l-grid-row', function(event) {
// 延迟执行新创建的点击事件逻辑,确保在当前点击事件逻辑之后执行
setTimeout(function() {
let result = DataUtil.getUpdateRow(gridManager); // 获取选中行
processObj.parms = { technologyId: result.technologyId };
if (processObj.gridManager != null) {
gridManager = processObj.gridManager; // 手动切换 gridManager
reloadGrid({ technologyId: result.technologyId });
} else {
loadProofingApplyGrid(processObj);
}
}, 0);
});
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment