|
-
- <!DOCTYPE html>
- <html lang="zh">
- <head>
- <meta charset="UTF-8">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <meta http-equiv="X-UA-Compatible" content="ie=edge">
- <title>固定资产调拨单</title>
- @Html.AppendCssFile("/Areas/AssetManagementSystem/Views/Ass_AssetsOutApply/Print.css")
- </head>
- <body>
- <div id="table">
- <div class="tableBox">
- <div class="tableT">固定资产调拨单</div>
- <div>
- @*<span>项目名称:<span id="name"></span></span>*@
- <span style="margin-right: 20px;float: right;">日期:<span id="time"></span></span>
- </div>
- <table class="table">
- <tr>
- <td style="width: 40px;">序号</td>
- <td style="width: 150px;">资产编码</td>
- <td>资产名称</td>
- <td>规格型号</td>
- @*<td style="width: 45px;">数量</td>*@
- <td>调出部门</td>
- <td>调出存放地点</td>
- <td>调入部门</td>
- <td>调入存放地点</td>
- <td>备注</td>
- </tr>
- <tbody id="t_tbody"></tbody>
- </table>
- <p></p>
- <table class="t_option" style="border: none">
- <tr>
- <td> 调出部门设备管理人(签字):</td>
- <td><span id="dcbmsb"></span></td>
- <td> 调入部门设备管理人(签字):</td>
- <td><span id="drbmsb"></span></td>
- </tr>
- <tr><td></td> </tr>
- <tr>
- <td> 调出部门负责人(签字):</td>
- <td><span id="dcbm"></span></td>
- <td> 调入部门负责人(签字):</td>
- <td><span id="drbm"></span></td>
- </tr>
- <tr>
- <td> 设备部门负责人(签字):</td>
- <td><span id="sbbm"></span></td>
- <td> 财务部门负责人(签字):</td>
- <td><span id="cwbm"></span></td>
- </tr>
- </table>
- </div>
-
- </div>
- <div class="btn">打印</div>
- <script src="~/Content/jquery/plugin/fullcalendar/js/jquery-1.7.2.min.js"></script>
- <script src="~/Content/jquery/plugin/jqprint/jquery.jqprint-0.3.js"></script>
- <script>
- $('.btn').click(function () {
- $('.tableBox').jqprint();
- })
-
- $(function () {
- var tempdatra = '';
- var TaskLogData = {};
- if (top["layer_formAss_AssetsOutApply"]) {
- tempdatra = top["layer_formAss_AssetsOutApply"].tempdatra;
- }
- else {
- var keyValue = getQueryString('keyValue');
-
- if (keyValue) {
- var data = top.learun.httpGet(
- top.$.rootUrl + '/AssetManagementSystem/Ass_AssetsOutApply/GetFormData?keyValue=' + keyValue, '');
- tempdatra = data.data.Ass_AssetsOutItemApply;
-
- }
- }
-
- var AOProcessId = getQueryString('AOProcessId');
- var createTime = getQueryString('createTime');
- $('#time').text(createTime);
- if (AOProcessId) {
- TaskLogData = top.learun.httpGet(
- top.$.rootUrl + '/AssetManagementSystem/Ass_AssetsOutApply/GetNWFTaskLogData?processId=' + AOProcessId, '');
-
- }
- //console.log('tempdatra', tempdatra);
- if (tempdatra) {
- var html = '';
- var num = 0, pricenum = 0;
- for (var i = 0; i < tempdatra.length; i++) {
- var AAIStock = tempdatra[i].AAIStock;
- if (AAIStock && AAIStock != 'undefined') {
- num += AAIStock;
- } else {
- AAIStock = '';
- }
- //调出部门
- var AOIOldDepartment = '';
- top.learun.clientdata.getAsync('custmerData',
- {
- url: '/LR_SystemModule/DataSource/GetDataTable?code=' + 'classdata',
- key: tempdatra[i].AOIOldDepartment,
- keyId: 'id',
- callback: function (_data) {
- if (_data['name'] && _data['name'] != 'undefined') {
- AOIOldDepartment = _data['name'];
- }
- }
- });
- //调出存放地点
- var AAIStorage = '';
- top.learun.clientdata.getAsync('custmerData',
- {
- url: '/LR_SystemModule/DataSource/GetDataTable?code=' + 'Ass_StorageData',
- key: tempdatra[i].AOIStorageId,
- keyId: 'sid',
- callback: function (_data) {
- if (_data['sname'] && _data['sname'] != 'undefined') {
- AAIStorage += _data['sname'] + ' ';
- }
- }
- });
- top.learun.clientdata.getAsync('custmerData',
- {
- url: '/LR_SystemModule/DataSource/GetDataTable?code=' + 'Ass_Storage_Room',
- key: tempdatra[i].AOIRoomId,
- keyId: 'rid',
- callback: function (_data) {
- if (_data['rcode'] && _data['rcode'] != 'undefined') {
- AAIStorage += _data['rcode'];
- }
- }
- });
-
-
- //调入部门
- var AOINewDepartment = '';
- top.learun.clientdata.getAsync('custmerData',
- {
- url: '/LR_SystemModule/DataSource/GetDataTable?code=' + 'classdata',
- key: tempdatra[i].AOINewDepartment,
- keyId: 'id',
- callback: function (_data) {
- if (_data['name'] && _data['name'] != 'undefined') {
- AOINewDepartment = _data['name'];
- }
- }
- });
- //调出存放地点
- var AOINewStorage = '';
- top.learun.clientdata.getAsync('custmerData',
- {
- url: '/LR_SystemModule/DataSource/GetDataTable?code=' + 'Ass_StorageData',
- key: tempdatra[i].AOINewStorageId,
- keyId: 'sid',
- callback: function (_data) {
- if (_data['sname'] && _data['sname'] != 'undefined') {
- AOINewStorage += _data['sname'] + ' ';
- }
- }
- });
- top.learun.clientdata.getAsync('custmerData',
- {
- url: '/LR_SystemModule/DataSource/GetDataTable?code=' + 'Ass_Storage_Room',
- key: tempdatra[i].AOINewRoomId,
- keyId: 'rid',
- callback: function (_data) {
- if (_data['rcode'] && _data['rcode'] != 'undefined') {
- AOINewStorage += _data['rcode'];
- }
- }
- });
-
- //使用人
- var AAIUseUser = '';
- top.learun.clientdata.getAsync('custmerData',
- {
- url: '/LR_SystemModule/DataSource/GetDataTable?code=' + 'BaseUser',
- key: tempdatra[i].AAIUseUserId,
- keyId: 'f_userid',
- callback: function (_data) {
- AAIUseUser = _data['f_realname'];
- }
- });
- html += '<tr>';
- html += '<td>' + (i + 1) + '</td>';
- html += '<td>' + tempdatra[i].AOICode + '</td>';
- html += '<td>' + tempdatra[i].AOIName + '</td>';
- html += '<td>' + tempdatra[i].AOIModel + '</td>';
-
- //html += '<td>' + AAIStock + '</td>';
- html += '<td>' + AOIOldDepartment + '</td>';
- html += '<td>' + AAIStorage + '</td>';
- html += '<td>' + AOINewDepartment + '</td>';
- html += '<td>' + AOINewStorage + '</td>';
- var AOIContent = '';
- if (tempdatra[i].AOIContent && tempdatra[i].AOIContent != 'null') {
- AOIContent = tempdatra[i].AOIContent;
- }
- html += '<td>' + AOIContent + '</td>';
-
- html += '</tr>';
- }
-
- $('#t_tbody').html(html);
-
- if (TaskLogData && TaskLogData.data) {
- var dcbmsb = "", drbmsb = '', dcbm = '', drbm = '', sbbm = '', cwbm = '';
- for (var i = 0; i < TaskLogData.data.length; i++) {
- var item = TaskLogData.data[i];
- if (item && item.F_NodeId) {
- //调出部门设备管理人--申请人
- if (item.F_NodeId == 'c275693f-cac9-03c6-1798-290e490f4803') {
- dcbmsb = getUser(item.F_CreateUserId, item.F_CreateUserName);
- }
- //设备部门负责人
- if (item.F_NodeId == '1627782c-9244-f5ff-0da8-c36d348f032a') {
- sbbm = getUser(item.F_CreateUserId, item.F_CreateUserName);
- }
- //主任--调出部门负责人
- if (item.F_NodeId == '49887601-2ffd-0201-b994-3cbb3370c8f1') {
- dcbm = getUser(item.F_CreateUserId, item.F_CreateUserName);
- }
- //调入部门设备管理人
- if (item.F_NodeId == '6b600403-29b3-c620-2ce1-ec6863f0c084') {
- drbmsb = getUser(item.F_CreateUserId, item.F_CreateUserName);
- }
- //调入部门负责人
- if (item.F_NodeId == 'f20c9630-38d0-95f9-6431-c3094bcf5af5') {
- drbm = getUser(item.F_CreateUserId, item.F_CreateUserName);
- }
- //财务部门负责人
- if (item.F_NodeId == 'd40789b6-4ec8-cef6-3689-17bc40bccb0a') {
- cwbm = getUser(item.F_CreateUserId, item.F_CreateUserName);
- }
- }
- }
-
- $('#sbbm').html(sbbm);
- $('#dcbm').html(dcbm);
- $('#dcbmsb').html(dcbmsb);
- $('#drbmsb').html(drbmsb);
- $('#drbm').html(drbm);
- $('#cwbm').html(cwbm);
- }
- }
- });
-
- function getUser(uid, name) {
- var deptid = '';
- var deptname = '';
-
- var result = '';
- top.learun.clientdata.getAsync('custmerData',
- {
- url: '/LR_SystemModule/DataSource/GetDataTable?code=' + 'BaseUser',
- key: uid,
- keyId: 'f_userid',
- callback: function (_data) {
- deptid = _data['f_departmentid'];
- }
- });
- top.learun.clientdata.getAsync('custmerData',
- {
- url: '/LR_SystemModule/DataSource/GetDataTable?code=' + 'classdata',
- key: deptid,
- keyId: 'id',
- callback: function (_data) {
- if (_data['name'] && _data['name'] != 'undefined') {
- deptname = _data['name'];
- }
- }
- });
- if (deptname && deptname != 'undefined') {
- return '【' + deptname + '】' + name;
- } else {
- return name;
- }
- }
-
-
- function getQueryString(name) {
- var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", 'i'); // 匹配目标参数
- var result = window.location.search.substr(1).match(reg); // 对querystring匹配目标参数
- if (result != null) {
- return decodeURIComponent(result[2]);
- } else {
- return null;
- }
- }
-
- </script>
- </body>
- </html>
|