Browse Source

[update]bom物料添加工程员查询功能

dev
zhangsiqi 5 months ago
parent
commit
d06d325a48
  1. 25
      ruoyi-admin/src/main/resources/templates/erp/bom/bom.html
  2. 25
      ruoyi-admin/src/main/resources/templates/erp/bom/detail.html
  3. 25
      ruoyi-admin/src/main/resources/templates/erp/bom/edit.html

25
ruoyi-admin/src/main/resources/templates/erp/bom/bom.html

@ -24,7 +24,7 @@
</li> </li>
<li> <li>
<label>物料类型:</label> <label>物料类型:</label>
<select readonly id="selectMaterialType" name="materialType" class="form-control m-b select2-multiple" th:with="childList=${@category.getChildByCode('materialType')}" required> <select readonly id="selectMaterialType" name="materialType" th:with="childList=${@category.getChildByCode('materialType')}" required>
<optgroup> <optgroup>
<option value=""></option> <option value=""></option>
</optgroup> </optgroup>
@ -32,7 +32,6 @@
<option th:each="childSon: ${child.children}" th:value="${childSon.code}" th:text="${#strings.concat(child.name,'-',childSon.name)}"></option> <option th:each="childSon: ${child.children}" th:value="${childSon.code}" th:text="${#strings.concat(child.name,'-',childSon.name)}"></option>
</optgroup> </optgroup>
</select> </select>
<input type="text" id="materialType" name="materialType" hidden />
</li> </li>
<li> <li>
<label>审核状态:</label> <label>审核状态:</label>
@ -48,9 +47,12 @@
<option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}"></option> <option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}"></option>
</select> </select>
</li> </li>
<li> <li>
<label>工程员:</label> <label>工程员:</label>
<input type="text" id="createBy" name="createBy"/> <select id="businessMembers" name="businessMembers" >
<option value="">所有</option>
</select>
</li> </li>
<li class="select-time"> <li class="select-time">
<label>录入时间:</label> <label>录入时间:</label>
@ -112,6 +114,21 @@
var loginName = currentUser.loginName; var loginName = currentUser.loginName;
var prefix = ctx + "erp/bom"; var prefix = ctx + "erp/bom";
$(function() { $(function() {
$.ajax({
url: ctx + 'erp/material/getEngineerList',
type: 'get',
success: function (res) {
if (res.rows.length > 0) {
var usertData = res.rows;
for (let i in usertData) {
$("select[name='businessMembers']").append(
"<option value='" + usertData[i].userName + "'>" + usertData[i].userName + "</option>");
}
} else {
$.modal.msgError(res.msg);
}
}
});
var options = { var options = {
url: prefix + "/list", url: prefix + "/list",
createUrl: prefix + "/add", createUrl: prefix + "/add",
@ -195,7 +212,7 @@
return $.table.selectDictLabel(useStatusDatas, value); return $.table.selectDictLabel(useStatusDatas, value);
} }
}, },
{title: '工程员',field: 'createBy'}, {title: '工程员',field: 'businessMembers'},
{title: 'bom号',field: 'bomNo',}, {title: 'bom号',field: 'bomNo',},
{title: '关联料号',field: 'materialNo'}, {title: '关联料号',field: 'materialNo'},
{ {

25
ruoyi-admin/src/main/resources/templates/erp/bom/detail.html

@ -64,6 +64,14 @@
<textarea name="describe" class="form-control" readonly>[[*{describe}]]</textarea> <textarea name="describe" class="form-control" readonly>[[*{describe}]]</textarea>
</div> </div>
</div> </div>
<div class="form-group">
<label class="col-sm-3 control-label">工程员:</label>
<div class="col-sm-8">
<select name="businessMembers" class="form-control">
<option value="">请选择</option>
</select>
</div>
</div>
</form> </form>
<div class="btn-group-sm" id="toolbar" role="group"> <div class="btn-group-sm" id="toolbar" role="group">
<a class="btn btn-success" onclick="insertRow()" disabled> <a class="btn btn-success" onclick="insertRow()" disabled>
@ -110,7 +118,22 @@
} }
} }
$(function() { $(function() {
$.ajax({
url: ctx + 'erp/material/getEngineerList',
type: 'get',
success: function (res) {
if (res.rows.length > 0) {
var usertData = res.rows;
for (let i in usertData) {
$("select[name='businessMembers']").append(
"<option value='" + usertData[i].userName + "'>" + usertData[i].userName + "</option>");
}
} else {
$.modal.msgError(res.msg);
}
}
});
$("#selectMaterialType").val(materilaType1); $("#selectMaterialType").val(materilaType1);
var options = { var options = {
url: prefix + "/oneLevelList", url: prefix + "/oneLevelList",

25
ruoyi-admin/src/main/resources/templates/erp/bom/edit.html

@ -65,6 +65,14 @@
<textarea name="describe" class="form-control" readonly>[[*{describe}]]</textarea> <textarea name="describe" class="form-control" readonly>[[*{describe}]]</textarea>
</div> </div>
</div> </div>
<div class="form-group">
<label class="col-sm-3 control-label">工程员:</label>
<div class="col-sm-8">
<select name="businessMembers" class="form-control">
<option value="">请选择</option>
</select>
</div>
</div>
</form> </form>
<div class="btn-group-sm" id="toolbar" role="group"> <div class="btn-group-sm" id="toolbar" role="group">
<a class="btn btn-success" onclick="insertRow()"> <a class="btn btn-success" onclick="insertRow()">
@ -126,7 +134,22 @@
} }
} }
$(function() { $(function() {
$.ajax({
url: ctx + 'erp/material/getEngineerList',
type: 'get',
success: function (res) {
if (res.rows.length > 0) {
var usertData = res.rows;
for (let i in usertData) {
$("select[name='businessMembers']").append(
"<option value='" + usertData[i].userName + "'>" + usertData[i].userName + "</option>");
}
} else {
$.modal.msgError(res.msg);
}
}
});
$("#selectMaterialType").val(materialType1); $("#selectMaterialType").val(materialType1);
var options = { var options = {
url: prefix + "/oneLevelList", url: prefix + "/oneLevelList",

Loading…
Cancel
Save