12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- /*
- * 描 述:单据详细
- */
- var acceptClick;
- var keyValue = request('keyValue');
- const Statuss = ["", "新增", "执行中", "完成"]; //工字轮朝向
- var currentColRow = null;
- var bootstrap = function ($, learun) {
- "use strict";
- var selectedRow = learun.frameTab.currentIframe().selectedRow;
- var page = {
- init: function () {
- page.bind();
- page.initData();
- },
- bind: function () {
- for (var j = 0; j < Statuss.length; j++) {
- if (Statuss[j] == '') {
- $("#State").append($("<option value=''>请选择</option>"));
- }
- else {
- $("#State").append($("<option value='" + j + "'>" + Statuss[j] + "</option>"));
- }
- }
- //selectedRow.JsonContent
- var options = {
- collapsed: false,
- withQuotes: true
- };
- var input = eval('(' + selectedRow.JsonContent + ')')
- $('#json-renderer').jsonViewer(input, options);
- },
- initData: function () {
- if (!!selectedRow) {
- $('#form').lrSetFormData(selectedRow);
- }
- }
- };
- acceptClick = function (callBack) {
- if (!$('#form').lrValidform()) {
- return false;
- }
- var url = mwsurl + "api/Pt/UpdateDocState";
- var state = parseInt($("#State").val());
- learun.layerConfirm('是否确认修改状态!', function (res) {
- if (res) {
- $.ajax({
- type: 'post',
- data: JSON.stringify({
- "docCode": selectedRow.DocsNo,
- "docState": state
- }),
- dataType: 'json',
- contentType: "application/json;charset=utf-8",
- url: url,
- success: function (response) {
- //resCode 200 resMsg "成功"
- if (!!callBack) {
- callBack();
- }
- learun.alert.info(response.resMsg);
- top.layer.close(top.layer.index);
- top.learun.layerClose(window.name);
- }
- });
- }
- });
- };
- page.init();
- }
|