Commit 951a019d authored by 刘学辉's avatar 刘学辉

调整页面

parent 74a45113
...@@ -92,7 +92,8 @@ ...@@ -92,7 +92,8 @@
<x:inputC name="mabst" label="最大存货水平" labelCol="1" fieldCol="2"/> <x:inputC name="mabst" label="最大存货水平" labelCol="1" fieldCol="2"/>
<x:inputC name="bstrf" label="舍入值" labelCol="1" fieldCol="2"/> <x:inputC name="bstrf" label="舍入值" labelCol="1" fieldCol="2"/>
<x:selectC name="beskz" label="获取类型" labelCol="1" fieldCol="2" dictionary="beskz" required="true"/> <x:selectC name="beskz" label="获取类型" labelCol="1" fieldCol="2" dictionary="beskz" required="true"/>
<x:inputC name="sobsl" label="特殊获取方式" labelCol="1" fieldCol="2"/>
<x:selectC name="sobsl" label="特殊获取方式" labelCol="1" fieldCol="2" dictionary="sobsl" required="false"/>
<x:inputC name="lgproName" label="默认生产库存地" labelCol="1" fieldCol="2" wrapper="select"/> <x:inputC name="lgproName" label="默认生产库存地" labelCol="1" fieldCol="2" wrapper="select"/>
<x:hidden name="lgpro"/> <x:hidden name="lgpro"/>
<x:selectC name="rgekz" label="倒冲标志" labelCol="1" fieldCol="2" dictionary="rgekz"/> <x:selectC name="rgekz" label="倒冲标志" labelCol="1" fieldCol="2" dictionary="rgekz"/>
...@@ -102,7 +103,7 @@ ...@@ -102,7 +103,7 @@
<x:inputC name="dzeit" label="自制时间" labelCol="1" fieldCol="2"/> <x:inputC name="dzeit" label="自制时间" labelCol="1" fieldCol="2"/>
<x:inputC name="plifz" label="外部采购交货时间" labelCol="1" fieldCol="2"/> <x:inputC name="plifz" label="外部采购交货时间" labelCol="1" fieldCol="2"/>
<x:inputC name="fhori" label="排程边际码" labelCol="1" fieldCol="2" required="false"/> <x:inputC name="fhori" label="排程边际码" labelCol="1" fieldCol="2" required="false"/>
<x:inputC name="eisbe" label="安全库存" labelCol="1" fieldCol="2" required="true"/> <x:inputC name="eisbe" label="安全库存" labelCol="1" fieldCol="2" required="false"/>
<x:inputC name="eislo" label="最小安全库存" labelCol="1" fieldCol="2"/> <x:inputC name="eislo" label="最小安全库存" labelCol="1" fieldCol="2"/>
<x:selectC name="strgr" label="策略组" labelCol="1" fieldCol="2" dictionary="strgr"/> <x:selectC name="strgr" label="策略组" labelCol="1" fieldCol="2" dictionary="strgr"/>
<x:selectC name="mtvfp" label="可用性检查组" labelCol="1" fieldCol="2" required="true" dictionary="mtvfp"/> <x:selectC name="mtvfp" label="可用性检查组" labelCol="1" fieldCol="2" required="true" dictionary="mtvfp"/>
......
let gridManager = null; let gridManager = null;
let coRowNum=0;
//页面控制标识 //页面控制标识
let control = { let control = {
isInitiator: false,//是否为审核人 isInitiator: false,//是否为审核人
...@@ -34,12 +35,12 @@ function initializate() { ...@@ -34,12 +35,12 @@ function initializate() {
case '1'://已分发 case '1'://已分发
// $("#auditForm").show(); // $("#auditForm").show();
$("#buttonBox").remove(); $("#buttonBox").remove();
UICtrl.setDisable("#basicInfoDiv") // UICtrl.setDisable("#basicInfoDiv")
break; break;
case '2'://已分发 从首页进入填写基本数据 case '2'://已分发 从首页进入填写基本数据
$("#buttonBox").show(); //alert(); $("#buttonBox").show(); //alert();
$("#showChart").remove(); $("#showChart").remove();
UICtrl.setEnable("#basicInfoDiv") // UICtrl.setEnable("#basicInfoDiv")
break; break;
case '3'://被驳回 case '3'://被驳回
...@@ -101,7 +102,7 @@ function initializate() { ...@@ -101,7 +102,7 @@ function initializate() {
var dictUsage=dictUsages.split(";"); var dictUsage=dictUsages.split(";");
$('input[name="businessUsage"]').change(function () { $('input[name="businessUsage"]').change(function () {
//alert($(this).is(':checked')); //alert($(this).is(':checked'));
if ($(this).is(':checked')) { if ($(this).is(':checked')) {
console.log($(this).val()); // 输出选中的值 console.log($(this).val()); // 输出选中的值
debugger debugger
...@@ -114,6 +115,8 @@ function initializate() { ...@@ -114,6 +115,8 @@ function initializate() {
} }
} }
gridManager.addRow({ deptName: name, deptCode: deptCode,userName: "" }); gridManager.addRow({ deptName: name, deptCode: deptCode,userName: "" });
// coRowNum+=1;
//gridManager.loadData();
} else { } else {
let datas=gridManager.getData(); let datas=gridManager.getData();
var selval=$(this).val(); var selval=$(this).val();
...@@ -147,14 +150,14 @@ function loadGrid() { ...@@ -147,14 +150,14 @@ function loadGrid() {
//} //}
// let coRowNum = $("#businessUsage").val().replace(/,/g, '') + 1; // let coRowNum = $("#businessUsage").val().replace(/,/g, '') + 1;
// alert($("#busiLens").val()); // alert($("#busiLens").val());
let coRowNum=$("#busiLens").val(); coRowNum=$("#busiLens").val();
// let length = dept.length; // let length = dept.length;
// let dept=$("#businessUsage").val().split(","); // let dept=$("#businessUsage").val().split(",");
// let a=(dept.length+1)*37.5; // let a=(dept.length+1)*37.5;
gridManager = UICtrl.grid("#businessPersonnelListGrid", { gridManager = UICtrl.grid("#businessPersonnelListGrid", {
columns: [ columns: [
{display: "部门代码", name: "deptCode", width: 0, minWidth: 10, type: "string", align: "left",hide: true}, {display: "部门代码", name: "deptCode", width: 0, minWidth: 10, type: "string", align: "left",hide: true},
{display: "部门", name: "deptName", width: 200, minWidth: 60, type: "string", align: "left"}, {display: "部门名称", name: "deptName", width: 200, minWidth: 60, type: "string", align: "left"},
{display: "部门人员", name: "userName", width: 280,disable: true, minWidth: 60, type: "string", align: "left", {display: "部门人员", name: "userName", width: 280,disable: true, minWidth: 60, type: "string", align: "left",
editor: { editor: {
type: 'tree', type: 'tree',
...@@ -364,7 +367,7 @@ function bindEvent() { ...@@ -364,7 +367,7 @@ function bindEvent() {
}, },
onChange: function (value, data) { onChange: function (value, data) {
$('#vtweg').val(data.VTWEG); $('#vtweg').val(data.VTWEG);
$('#vtwegName').val(data.VKORGTEXT); $('#vtwegName').val(data.VTWEGTEXT);
} }
}); });
$('#lgnumName').searchbox({ $('#lgnumName').searchbox({
...@@ -396,7 +399,7 @@ function bindEvent() { ...@@ -396,7 +399,7 @@ function bindEvent() {
function getExtendedData() { function getExtendedData() {
let msg = "["; let msg = "[";
let isUndefined = false let isUndefined = false
let deptStaffResult = DataUtil.getGridData({ /* let deptStaffResult = DataUtil.getGridData({
gridManager: gridManager, gridManager: gridManager,
isAllData: true, isAllData: true,
onCheck: function (data) { onCheck: function (data) {
...@@ -406,10 +409,18 @@ function getExtendedData() { ...@@ -406,10 +409,18 @@ function getExtendedData() {
} }
return true; return true;
} }
}); }); */
let deptStaffResult=gridManager.getData();
if (isUndefined) { for (var i=0;i<deptStaffResult.length;i++) {
Public.tip(`${msg.slice(0, -1)}]未选择对应分发人员`); // alert(deptStaffResult[i].deptName); alert(deptStaffResult[i].userCode);
if (deptStaffResult[i].userCode==undefined) {
//if (isUndefined) {
isUndefined=true;
break;
}
}
if (isUndefined){
Public.tip(deptStaffResult[i].deptName+'未选择对应分发人员');
return false return false
} }
let extendedData = {}; let extendedData = {};
......
...@@ -97,13 +97,14 @@ ...@@ -97,13 +97,14 @@
<x:selectC name="mtart" label="物品类型" required="true" labelCol="1" fieldCol="2" dictionary="suppliesType"/> <x:selectC name="mtart" label="物品类型" required="true" labelCol="1" fieldCol="2" dictionary="suppliesType"/>
<x:inputC name="matklName" label="物料组" required="true" labelCol="1" fieldCol="2" wrapper="select"/> <x:inputC name="matklName" label="物料组" required="true" labelCol="1" fieldCol="2" wrapper="select"/>
<x:hidden name="matkl"/> <x:hidden name="matkl"/>
<x:inputC name="lvorm" label="集团级删除" labelCol="1" fieldCol="2"/> <!--x:inputC name="lvorm" label="集团级删除" labelCol="1" fieldCol="2"/-->
<x:selectC name="lvorm" label="集团级删除" required="false" labelCol="1" fieldCol="2" dictionary="lvorm"/>
<x:inputC name="spartName" label="产品组" required="true" labelCol="1" fieldCol="2" wrapper="select"/> <x:inputC name="spartName" label="产品组" required="true" labelCol="1" fieldCol="2" wrapper="select"/>
<x:hidden name="spart"/> <x:hidden name="spart"/>
<x:selectC name="mtposMara" label="项目类别组" labelCol="1" fieldCol="2" dictionary="mtposMara"/> <x:selectC name="mtposMara" label="项目类别组" labelCol="1" fieldCol="2" dictionary="mtposMara"/>
<x:inputC name="maktx" label="汉语品名" required="true" labelCol="1" fieldCol="2"/> <x:inputC name="maktx" label="汉语品名" required="true" labelCol="1" fieldCol="2"/>
<x:selectC name="xchpf" label="批次管理" labelCol="1" fieldCol="2" dictionary="xchpf"/> <x:selectC name="xchpf" label="批次管理" labelCol="1" fieldCol="2" dictionary="xchpf"/>
<x:inputC name="magrv" label="包装物料组" labelCol="1" fieldCol="2"/> <!--x:inputC name="magrv" label="包装物料组" labelCol="1" fieldCol="2"/-->
<x:inputC name="maktxEn" label="英语品名" labelCol="1" fieldCol="2"/> <x:inputC name="maktxEn" label="英语品名" labelCol="1" fieldCol="2"/>
<x:inputC name="meinsName" label="基本计量单位" labelCol="1" fieldCol="2" wrapper="select"/> <x:inputC name="meinsName" label="基本计量单位" labelCol="1" fieldCol="2" wrapper="select"/>
...@@ -113,12 +114,13 @@ ...@@ -113,12 +114,13 @@
<x:selectC name="gewei" label="重量单位" labelCol="1" fieldCol="2" dictionary="gewei"/> <x:selectC name="gewei" label="重量单位" labelCol="1" fieldCol="2" dictionary="gewei"/>
<x:inputC name="volum" label="体积" labelCol="1" fieldCol="2"/> <x:inputC name="volum" label="体积" labelCol="1" fieldCol="2"/>
<x:selectC name="voleh" label="体积单位" labelCol="1" fieldCol="2" dictionary="voleh"/> <x:selectC name="voleh" label="体积单位" labelCol="1" fieldCol="2" dictionary="voleh"/>
<x:inputC name="iprkz" label="有效时间标识" labelCol="1" fieldCol="2"/> <!--x:inputC name="iprkz" label="有效时间标识" labelCol="1" fieldCol="2"/-->
<x:selectC name="iprkz" label="有效时间标识" required="false" labelCol="1" fieldCol="2" dictionary="iprkz"/>
<x:inputC name="mhdhb" label="总有效期" labelCol="1" fieldCol="2"/> <x:inputC name="mhdhb" label="总有效期" labelCol="1" fieldCol="2"/>
<x:inputC name="" label="旧料号" labelCol="1" fieldCol="2"/> <x:inputC name="" label="旧料号" labelCol="1" fieldCol="2"/>
<x:inputC name="mhdrz" label="最小货架寿命" labelCol="1" fieldCol="2"/> <x:inputC name="mhdrz" label="最小货架寿命" labelCol="1" fieldCol="2"/>
<x:inputC name="normt" label="适用标准" labelCol="1" fieldCol="11"/> <x:inputC name="normt" label="适用标准" labelCol="1" fieldCol="2"/>
<div class="hg-form-row"> <div class="hg-form-row">
<x:inputC name="werksName" label="工厂" required="true" labelCol="1" fieldCol="2" wrapper="select"/> <x:inputC name="werksName" label="工厂" required="true" labelCol="1" fieldCol="2" wrapper="select"/>
<x:hidden name="werks"/> <x:hidden name="werks"/>
......
...@@ -175,6 +175,11 @@ function loadGrid() { ...@@ -175,6 +175,11 @@ function loadGrid() {
* @returns {boolean} * @returns {boolean}
*/ */
function saveForm(status) { function saveForm(status) {
if ($("#baseUnit").val()==$("#bstme").val()){
Public.tip("采购计量单位不能和基本计量单位一致!");
return false;
}
$("#active").val(status) $("#active").val(status)
// alert($("#businessCode").val()); // alert($("#businessCode").val());
let extendedData = getExtendedData(); let extendedData = getExtendedData();
......
...@@ -100,7 +100,8 @@ ...@@ -100,7 +100,8 @@
<x:inputC name="mvgr3" label="用途" labelCol="1" fieldCol="2"/> <x:inputC name="mvgr3" label="用途" labelCol="1" fieldCol="2"/>
<x:inputC name="mvgr4" label="备用" labelCol="1" fieldCol="2"/> <x:inputC name="mvgr4" label="备用" labelCol="1" fieldCol="2"/>
<x:inputC name="mvgr5" label="备用" labelCol="1" fieldCol="2"/> <x:inputC name="mvgr5" label="备用" labelCol="1" fieldCol="2"/>
<x:inputC name="mtpos" label="销售项次组" labelCol="1" fieldCol="2" required="false"/>
<x:selectC name="mtpos" label="销售项次组" labelCol="1" fieldCol="2" dictionary="mtposMara"/>
<x:selectC name="xchpf" label="批次管理" labelCol="1" fieldCol="2" dictionary="xchpf"/> <x:selectC name="xchpf" label="批次管理" labelCol="1" fieldCol="2" dictionary="xchpf"/>
<x:inputC name="tragr" label="运输组" labelCol="1" fieldCol="2" required="false"/> <x:inputC name="tragr" label="运输组" labelCol="1" fieldCol="2" required="false"/>
<x:hidden name="ladgr"/> <x:hidden name="ladgr"/>
......
...@@ -84,7 +84,7 @@ ...@@ -84,7 +84,7 @@
<x:hidden name="lgort"/> <x:hidden name="lgort"/>
<x:inputC name="sernp" label="序列号参数" labelCol="1" fieldCol="2"/> <x:inputC name="sernp" label="序列号参数" labelCol="1" fieldCol="2"/>
<x:inputC name="serlv" label="序列号水平" labelCol="1" fieldCol="2"/> <x:inputC name="serlv" label="序列号水平" labelCol="1" fieldCol="2"/>
<x:selectC name="prctr" label="利润中心" labelCol="1" fieldCol="2" dictionary="PRCTR"/> <x:selectC name="prctr" label="利润中心" labelCol="1" fieldCol="2" dictionary="PRCTR" required="true"/>
</div> </div>
</div> </div>
......
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