12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- var acceptClick;
- var account = request('lraccount');
- var bootstrap = function ($, learun) {
- "use strict";
- var selectRowsDatas = learun.frameTab.currentIframe().selectRowsData;
- var MsgData = learun.frameTab.currentIframe().MsgData;
- var url = weburl + "api/Cp/SalesDocOutTask";
- var page = {
- init: function () {
- page.bind();
- page.initData();
- },
- bind: function () {
- $('#port').lrselect({
- url: top.$.rootUrl + '/SXManager/Enums/GetAutoEquipList',
- maxHeight: 180,
- allowSearch: false
- });
- $('#User').val(top.$.lcoreUser.account);
- },
- initData: function () {
- if (selectRowsDatas.length <= 0) {
- }
- }
- };
- // 保存数据
- acceptClick = function (callBack) {
- if (!$('#form1').lrValidform()) {
- return false;
- }
- var manualTaskdata = JSON.stringify({
- "salesDoc": selectRowsDatas.DocsNo,
- "User": top.$.lcoreUser.account,
- "equip": $('#port').lrselectGet()
- });
- learun.layerConfirm('是否确认出库!', function (res, index) {
- if (res) {
- $.ajax({
- type: 'post',
- //data: { location: postData.map((item) => item.Id) },
- data: manualTaskdata,
- dataType: 'json',
- contentType: "application/json;charset=utf-8",
- url: url,
- success: function (response) {
- //resCode 200 resMsg "成功"
- if (!!callBack) {
- callBack();
- }
- top.layer.close(index);
- var message = '';
- if (response.resDataList != null && response.resDataList.length > 0) {
- for (var i = 0; i < response.resDataList.length; i++) {
- message += response.resDataList[i].taskNo + " : " + response.resDataList[i].message + "。";
- }
- learun.alert.error(message);
- }
- else {
- learun.alert.info(response.resMsg);
- top.learun.layerClose(window.name);
- }
- }
- });
- }
- });
- };
- page.init();
- }
|