From b8dc8fbb38b3e45c7119cc2d70fbbfac5f66a2b3 Mon Sep 17 00:00:00 2001 From: yunuo970428 <405378304@qq.com> Date: Wed, 22 May 2024 13:41:46 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E4=BF=9D=E5=A4=96=E6=AC=A0?= =?UTF-8?q?=E6=AC=BE=E5=87=BA=E5=8E=82=E7=94=B3=E8=AF=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/api/operation/arrearsleavefactory.js | 112 +++++ .../arrearsleavefactory.vue | 364 +++++++++++++++ .../arrearsleavefactoryAdd.vue | 252 ++++++++++ .../arrearsleavefactoryInfo.vue | 197 ++++++++ .../arrearsleavefactoryDaiBan.vue | 441 ++++++++++++++++++ .../arrearsleavefactoryEdit.vue | 226 +++++++++ .../arrearsleavefactoryYiBan.vue | 233 +++++++++ 7 files changed, 1825 insertions(+) create mode 100644 yxt-as-ui/src/api/operation/arrearsleavefactory.js create mode 100644 yxt-as-ui/src/views/operation/arrearsleavefactory/arrearsleavefactory.vue create mode 100644 yxt-as-ui/src/views/operation/arrearsleavefactory/arrearsleavefactoryAdd.vue create mode 100644 yxt-as-ui/src/views/operation/arrearsleavefactory/arrearsleavefactoryInfo.vue create mode 100644 yxt-as-ui/src/views/workFlow/qikuanchuchangFlow/arrearsleavefactoryDaiBan.vue create mode 100644 yxt-as-ui/src/views/workFlow/qikuanchuchangFlow/arrearsleavefactoryEdit.vue create mode 100644 yxt-as-ui/src/views/workFlow/qikuanchuchangFlow/arrearsleavefactoryYiBan.vue diff --git a/yxt-as-ui/src/api/operation/arrearsleavefactory.js b/yxt-as-ui/src/api/operation/arrearsleavefactory.js new file mode 100644 index 0000000000..f2fe0be291 --- /dev/null +++ b/yxt-as-ui/src/api/operation/arrearsleavefactory.js @@ -0,0 +1,112 @@ +import request from '@/utils/request' + +export default { + // 查询分页列表 + listPage: function(params) { + return request({ + url: '/as/v1/asarrearsoutapply/listPage', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + init: function(data) { + return request({ + url: '/as/v1/asarrearsoutapply/init/' + data, + method: 'get' + }) + }, + // 初始化 + fetchDetailsBySid: function(data) { + return request({ + url: '/as/v1/asarrearsoutapply/fetchDetailsBySid/' + data, + method: 'get' + }) + }, + saveOrUpdate: function(data) { + return request({ + url: '/as/v1/asarrearsoutapply/save', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + deleteBySids: function(data) { + return request({ + url: '/as/v1/asarrearsoutapply/delBySids', + method: 'DELETE', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 提交流程 + submit: function(params) { + return request({ + url: '/as/v1/asarrearsoutapply/submit', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 流程审批(同意) + complete: function(params) { + return request({ + url: '/as/v1/asarrearsoutapply/complete', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 流程审批(加签) + delegate: function(params) { + return request({ + url: '/as/v1/asarrearsoutapply/delegate', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 流程审批(驳回) + reject: function(params) { + return request({ + url: '/as/v1/asarrearsoutapply/reject', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 流程审批(终止) + breakProcess: function(params) { + return request({ + url: '/as/v1/asarrearsoutapply/breakProcess', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 流程审批(撤回) + revokeProcess: function(params) { + return request({ + url: '/as/v1/asarrearsoutapply/revokeProcess', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 审批流程(同意)获取下一环节 + getNextNodesForSubmit: function(data) { + return request({ + url: '/as/v1/asarrearsoutapply/getNextNodesForSubmit', + method: 'get', + params: data + }) + }, + // 审批流程(驳回)获取上一环节 + getPreviousNodesForReject: function(data) { + return request({ + url: '/as/v1/asarrearsoutapply/getPreviousNodesForReject', + method: 'get', + params: data + }) + } +} diff --git a/yxt-as-ui/src/views/operation/arrearsleavefactory/arrearsleavefactory.vue b/yxt-as-ui/src/views/operation/arrearsleavefactory/arrearsleavefactory.vue new file mode 100644 index 0000000000..6c98f37e20 --- /dev/null +++ b/yxt-as-ui/src/views/operation/arrearsleavefactory/arrearsleavefactory.vue @@ -0,0 +1,364 @@ + + + + + + + + + {{ searchxianshitit }} + + + + + + + + + + + + + + + + + 至 + + + + + 至 + + + + + + + + + + + + + + + + + + + + + + 查询 + 重置 + + + + + + 保外欠款出厂列表 + + + + + + + + + + 办理 + 查看 + + + + + 待提交 + {{ scope.row.nodeState }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/yxt-as-ui/src/views/operation/arrearsleavefactory/arrearsleavefactoryAdd.vue b/yxt-as-ui/src/views/operation/arrearsleavefactory/arrearsleavefactoryAdd.vue new file mode 100644 index 0000000000..6994eeea3a --- /dev/null +++ b/yxt-as-ui/src/views/operation/arrearsleavefactory/arrearsleavefactoryAdd.vue @@ -0,0 +1,252 @@ + + + + + {{ viewTitle }} + + 保存 + 提交 + 关闭 + + + + + + + 申请部门 + {{ formobj.deptName }} + + + 申请人 + {{ formobj.createByName }} + + + 申请日期 + {{ formobj.createTime }} + + + + + 维修工单编号 + {{ formobj.pairBillNo }} + + + 工单类型 + {{ formobj.billTypeValue }} + + + 结算日期 + {{ formobj.balanceDate }} + + + + + 客户名称 + {{ formobj.customerName }} + + + 联系电话 + {{ formobj.customerPhone }} + + + 车牌号/车架号 + {{ formobj.vehMark }}/{{ formobj.vinNo }} + + + + + 工单应收金额 + {{ formobj.pairReceivableMoney }} + + + 已交金额 + {{ formobj.pairReceivedMoney }} + + + 欠款金额 + {{ formobj.pairArrearsMoney }} + + + + + 备注 + + + + + + 附件 + + + + + + + + + + + + diff --git a/yxt-as-ui/src/views/operation/arrearsleavefactory/arrearsleavefactoryInfo.vue b/yxt-as-ui/src/views/operation/arrearsleavefactory/arrearsleavefactoryInfo.vue new file mode 100644 index 0000000000..a999fab7c2 --- /dev/null +++ b/yxt-as-ui/src/views/operation/arrearsleavefactory/arrearsleavefactoryInfo.vue @@ -0,0 +1,197 @@ + + + + + {{ viewTitle }} + + 关闭 + + + + + + + 申请部门 + {{ formobj.deptName }} + + + 申请人 + {{ formobj.createByName }} + + + 申请日期 + {{ formobj.createTime }} + + + + + 维修工单编号 + {{ formobj.pairBillNo }} + + + 工单类型 + {{ formobj.billTypeValue }} + + + 结算日期 + {{ formobj.balanceDate }} + + + + + 客户名称 + {{ formobj.customerName }} + + + 联系电话 + {{ formobj.customerPhone }} + + + 车牌号/车架号 + {{ formobj.vehMark }}/{{ formobj.vinNo }} + + + + + 工单应收金额 + {{ formobj.pairReceivableMoney }} + + + 已交金额 + {{ formobj.pairReceivedMoney }} + + + 欠款金额 + {{ formobj.pairArrearsMoney }} + + + + + 备注 + {{ formobj.remarks }} + + + + + 附件 + + + + + + + + + + + + diff --git a/yxt-as-ui/src/views/workFlow/qikuanchuchangFlow/arrearsleavefactoryDaiBan.vue b/yxt-as-ui/src/views/workFlow/qikuanchuchangFlow/arrearsleavefactoryDaiBan.vue new file mode 100644 index 0000000000..c5eb6aba18 --- /dev/null +++ b/yxt-as-ui/src/views/workFlow/qikuanchuchangFlow/arrearsleavefactoryDaiBan.vue @@ -0,0 +1,441 @@ + + + + + {{ viewTitle }} + + 加 签 + 同 意 + 驳 回 + 终 止 + + + + + + + 申请部门 + {{ formobj.deptName }} + + + 申请人 + {{ formobj.createByName }} + + + 申请日期 + {{ formobj.createTime }} + + + + + 维修工单编号 + {{ formobj.pairBillNo }} + + + 工单类型 + {{ formobj.billTypeValue }} + + + 结算日期 + {{ formobj.balanceDate }} + + + + + 客户名称 + {{ formobj.customerName }} + + + 联系电话 + {{ formobj.customerPhone }} + + + 车牌号/车架号 + {{ formobj.vehMark }}/{{ formobj.vinNo }} + + + + + 工单应收金额 + {{ formobj.pairReceivableMoney }} + + + 已交金额 + {{ formobj.pairReceivedMoney }} + + + 欠款金额 + {{ formobj.pairArrearsMoney }} + + + + + 备注 + {{ formobj.remarks }} + + + + + 附件 + + + + + + + + + + + + *加签人员: + + + + + + + + + + + + + 当前环节: + + + {{ current.taskName }}->{{ nextNode.name }} + + + + + 意见: + + + + + + + 确 定 + 取 消 + + + + + + + + + diff --git a/yxt-as-ui/src/views/workFlow/qikuanchuchangFlow/arrearsleavefactoryEdit.vue b/yxt-as-ui/src/views/workFlow/qikuanchuchangFlow/arrearsleavefactoryEdit.vue new file mode 100644 index 0000000000..582025e47a --- /dev/null +++ b/yxt-as-ui/src/views/workFlow/qikuanchuchangFlow/arrearsleavefactoryEdit.vue @@ -0,0 +1,226 @@ + + + + + {{ viewTitle }} + + 保存 + 提交 + + + + + + + 申请部门 + {{ formobj.deptName }} + + + 申请人 + {{ formobj.createByName }} + + + 申请日期 + {{ formobj.createTime }} + + + + + 维修工单编号 + {{ formobj.pairBillNo }} + + + 工单类型 + {{ formobj.billTypeValue }} + + + 结算日期 + {{ formobj.balanceDate }} + + + + + 客户名称 + {{ formobj.customerName }} + + + 联系电话 + {{ formobj.customerPhone }} + + + 车牌号/车架号 + {{ formobj.vehMark }}/{{ formobj.vinNo }} + + + + + 工单应收金额 + {{ formobj.pairReceivableMoney }} + + + 已交金额 + {{ formobj.pairReceivedMoney }} + + + 欠款金额 + {{ formobj.pairArrearsMoney }} + + + + + 备注 + + + + + + 附件 + + + + + + + + + + + + diff --git a/yxt-as-ui/src/views/workFlow/qikuanchuchangFlow/arrearsleavefactoryYiBan.vue b/yxt-as-ui/src/views/workFlow/qikuanchuchangFlow/arrearsleavefactoryYiBan.vue new file mode 100644 index 0000000000..4dd605f81d --- /dev/null +++ b/yxt-as-ui/src/views/workFlow/qikuanchuchangFlow/arrearsleavefactoryYiBan.vue @@ -0,0 +1,233 @@ + + + + + {{ viewTitle }} + + 撤回 + + + + + + + 申请部门 + {{ formobj.deptName }} + + + 申请人 + {{ formobj.createByName }} + + + 申请日期 + {{ formobj.createTime }} + + + + + 维修工单编号 + {{ formobj.pairBillNo }} + + + 工单类型 + {{ formobj.billTypeValue }} + + + 结算日期 + {{ formobj.balanceDate }} + + + + + 客户名称 + {{ formobj.customerName }} + + + 联系电话 + {{ formobj.customerPhone }} + + + 车牌号/车架号 + {{ formobj.vehMark }}/{{ formobj.vinNo }} + + + + + 工单应收金额 + {{ formobj.pairReceivableMoney }} + + + 已交金额 + {{ formobj.pairReceivedMoney }} + + + 欠款金额 + {{ formobj.pairArrearsMoney }} + + + + + 备注 + {{ formobj.remarks }} + + + + + 附件 + + + + + + + + + + + +