From d14eb3035f1255caa21b390be9bcacd24b9f01c8 Mon Sep 17 00:00:00 2001
From: "DESKTOP-ESU4BDD\\WeiZhiQiang" <598748873@qq.com>
Date: Sat, 9 Sep 2023 22:48:05 +0800
Subject: [PATCH] =?UTF-8?q?update:=20=E5=94=AE=E5=90=8E=E6=9C=8D=E5=8A=A1?=
=?UTF-8?q?=E6=95=85=E9=9A=9C=E4=BF=A1=E6=81=AF=E8=B0=83=E6=95=B4=EF=BC=8C?=
=?UTF-8?q?=E5=BE=85=E9=AA=8C=E8=AF=81?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../template/js/sealFault/sealFaultList.js | 151 ++++++++++++++++++
.../js/sealService/sealServiceManage.js | 3 +
.../template/tpl/sealFault/sealFaultList.html | 28 ++++
3 files changed, 182 insertions(+)
create mode 100644 seal-service/src/main/resources/template/js/sealFault/sealFaultList.js
create mode 100644 seal-service/src/main/resources/template/tpl/sealFault/sealFaultList.html
diff --git a/seal-service/src/main/resources/template/js/sealFault/sealFaultList.js b/seal-service/src/main/resources/template/js/sealFault/sealFaultList.js
new file mode 100644
index 000000000..4bdc96c1a
--- /dev/null
+++ b/seal-service/src/main/resources/template/js/sealFault/sealFaultList.js
@@ -0,0 +1,151 @@
+
+var objectKey = "";
+var objectId = "";
+
+layui.config({
+ base: basePath,
+ version: skyeyeVersion
+}).extend({
+ window: 'js/winui.window'
+}).define(['window', 'jquery', 'winui', 'form', 'table'], function (exports) {
+ winui.renderColor();
+ var $ = layui.$,
+ form = layui.form,
+ table = layui.table;
+ objectKey = GetUrlParam("objectKey");
+ objectId = GetUrlParam("objectId");
+ if (isNull(objectKey) || isNull(objectId)) {
+ winui.window.msg("请传入适用对象信息", {icon: 2, time: 2000});
+ return false;
+ }
+
+ var state;
+ AjaxPostUtil.request({url: sysMainMation.sealServiceBasePath + "querySealServiceOrderById", params: {id: objectId}, type: 'json', method: 'GET', callback: function(json) {
+ state = json.bean.state;
+ if (state == 'beCompleted') {
+ $("#addBean").hide();
+ }
+ initTable();
+ }});
+
+ function initTable() {
+ table.render({
+ id: 'messageTable',
+ elem: '#messageTable',
+ method: 'post',
+ url: sysMainMation.sealServiceBasePath + 'querySealFaultList',
+ where: getTableParams(),
+ even: true,
+ page: true,
+ limits: getLimits(),
+ limit: getLimit(),
+ cols: [[
+ { title: systemLanguage["com.skyeye.serialNumber"][languageType], type: 'numbers' },
+ { field: 'oddNumber', title: '单号', width: 200, align: 'center', templet: function (d) {
+ return '' + d.oddNumber + '';
+ }},
+ { field: 'comStarTime', title: '实际开始时间', align: 'center', width: 100 },
+ { field: 'comEndTime', title: '实际结束时间', align: 'center', width: 100 },
+ { field: 'comWorkTime', title: '工时', align: 'center', width: 120 },
+ { field: 'materialCost', title: '材料费', align: 'left', width: 120 },
+ { field: 'coverCost', title: '服务费', align: 'left', width: 120 },
+ { field: 'otherCost', title: '其他费用', align: 'left', width: 120 },
+ { field: 'allPrice', title: '总计金额', align: 'left', width: 120 },
+ { field: 'createName', title: systemLanguage["com.skyeye.createName"][languageType], align: 'left', width: 120 },
+ { field: 'createTime', title: systemLanguage["com.skyeye.createTime"][languageType], align: 'center', width: 150 },
+ { field: 'lastUpdateName', title: systemLanguage["com.skyeye.lastUpdateName"][languageType], align: 'left', width: 120 },
+ { field: 'lastUpdateTime', title: systemLanguage["com.skyeye.lastUpdateTime"][languageType], align: 'center', width: 150 },
+ { title: systemLanguage["com.skyeye.operation"][languageType], fixed: 'right', align: 'center', width: 250, templet: function (d) {
+ var str = '';
+ if (state == 'beCompleted') {
+ str += '