| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">类型</label> |
| | | <div class="layui-input-block" style="width: 184.44px;"> |
| | | <select id="Type" name="Type" id="Type" lay-verify="" lay-search> |
| | | <option value=""></option> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <button class="layui-btn layui-btn-sm layuiadmin-btn-list" lay-submit |
| | | lay-filter="LAY-app-contlist-search"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>搜索 |
| | |
| | | } |
| | | } |
| | | } |
| | | var TypeList = []; |
| | | synData(IP + "/Sys/GetDictionaryByParentNo?parentNo=" + "PrintType", {}, 'get', function (res) { |
| | | if (res.code == 0) { //成功 |
| | | for (var i = 0; i < res.data.length; i++) { |
| | | $("#Type").append('<option value =' + res.data[i].DictNo + '>' + |
| | | res.data[i].DictName + '</option>'); |
| | | } |
| | | form.render('select'); |
| | | TypeList = res.data; |
| | | } |
| | | }); |
| | | sendData(IP + "/basis/GetRoleRightList", {}, 'get', function (res) { |
| | | $(function () { |
| | | $("#approvalBtn").hide(); |
| | |
| | | }, |
| | | { |
| | | field: 'Type', title: '模板类型', align: 'center', fixed: 'left', width: 100, templet: function (d) { |
| | | switch (d.Type) { |
| | | case "1": |
| | | return "入库货品"; |
| | | default: |
| | | return ""; |
| | | var mod = TypeList.filter(s => s.DictNo == d.Type)[0]; |
| | | if (mod) { |
| | | return mod.DictName; |
| | | } |
| | | else { |
| | | return ''; |
| | | } |
| | | } |
| | | }, |
| | |
| | | active = { |
| | | //新增 |
| | | add: function () { |
| | | objRowsData = {}; |
| | | var index = layer.open({ |
| | | type: 2, |
| | | title: '添加模板信息', |
| | |
| | | } |
| | | }); |
| | | |
| | | //测试打印 |
| | | printData = [{ |
| | | SkuNo: '000001', |
| | | SkuName: '测试物料1', |
| | | Standard: 'xxxxxx', |
| | | LotNo: '20230801' |
| | | }, { |
| | | SkuNo: '000002', |
| | | SkuName: '测试物料2', |
| | | Standard: 'xxxxxx', |
| | | LotNo: '20230801' |
| | | }]; |
| | | layer.open({ |
| | | type: 2, |
| | | title: '打印', |
| | | content: '/views/SystemSettings/PrintModule.html', |
| | | maxmin: true, |
| | | area: ['100%', '100%'], |
| | | data: printData, |
| | | end: function () { |
| | | |
| | | } |
| | | }); |
| | | // //测试打印 |
| | | // printData = { |
| | | // Id: 4052, |
| | | // ASNNo: "ASN2024052800005", |
| | | // ArrivalNoticeDetail: [ |
| | | // { SkuNo: '000001' } |
| | | // ], |
| | | // // workExperience: [ |
| | | // // { position: '数据分析师', company: '某宝', address: '北京', date: '四月-2010-八月-2011', work: '专题分析/模型,根据业务分析分析各类专题,例如:商品等级,会员消费行为营销活动,重要产品数据等。' }, |
| | | // // { position: '数据分析师', company: '某东', address: '北京', date: '九月-2011-三月-2016', work: '数据指标监控,根据产品,运营以及管理的需求,针对产品数据,运营,业务进展及KPI指标的监控,经营分析,对口BU的经营报告,分析KPI进度,交易产品异动原因,分析市场动态,汇报对象为BU经理。' }, |
| | | // // { position: '数据产品经理', company: '大米', address: '北京', date: '四月-2016-至今', work: '负责具体分析项目,例如实时监控,数据后台管理,协调开发资源,控制项目进度。' } |
| | | // // ], |
| | | // }; |
| | | // openPrintDialog(printData, 'ArrivalNotice'); |
| | | }); |
| | | </script> |
| | | </body> |