|
@@ -45,7 +45,7 @@ const stage = (function () {
|
|
|
const statusString = [];
|
|
|
statusString[status.uncheck] = '待上报';
|
|
|
statusString[status.checking] = '审批中';
|
|
|
- statusString[status.checked] = '审批完成';
|
|
|
+ statusString[status.checked] = '审批通过';
|
|
|
statusString[status.checkNo] = '审批退回';
|
|
|
statusString[status.checkNoPre] = '审批退回';
|
|
|
|
|
@@ -57,11 +57,63 @@ const stage = (function () {
|
|
|
statusClass[status.checkNo] = 'text-warning';
|
|
|
statusClass[status.checkNoPre] = 'text-warning';
|
|
|
|
|
|
+ /**
|
|
|
+ * 期列表,审批状态一列
|
|
|
+ */
|
|
|
+ // 按钮
|
|
|
+ const statusButton = [];
|
|
|
+ statusButton[status.uncheck] = '待上报';
|
|
|
+ statusButton[status.checking] = '审批';
|
|
|
+ statusButton[status.checked] = '';
|
|
|
+ statusButton[status.checkNo] = '重新上报';
|
|
|
+ statusButton[status.checkNoPre] = '重新审批';
|
|
|
+ // 按钮样式
|
|
|
+ const statusButtonClass = [];
|
|
|
+ statusButtonClass[status.uncheck] = 'btn-primary';
|
|
|
+ statusButtonClass[status.checking] = 'btn-success';
|
|
|
+ statusButtonClass[status.checked] = '';
|
|
|
+ statusButtonClass[status.checkNo] = 'btn-warning';
|
|
|
+ statusButtonClass[status.checkNoPre] = 'btn-warning';
|
|
|
+ // 描述文本
|
|
|
+ const auditString = [];
|
|
|
+ auditString[status.uncheck] = '';
|
|
|
+ auditString[status.checking] = '审批中';
|
|
|
+ auditString[status.checked] = '完成';
|
|
|
+ auditString[status.checkNo] = '退回';
|
|
|
+ auditString[status.checkNoPre] = '退回';
|
|
|
+ // 文字样式
|
|
|
+ const auditStringClass = [];
|
|
|
+ auditStringClass[status.uncheck] = '';
|
|
|
+ auditStringClass[status.checking] = 'text-warning';
|
|
|
+ auditStringClass[status.checked] = 'text-success';
|
|
|
+ auditStringClass[status.checkNo] = 'text-warning';
|
|
|
+ auditStringClass[status.checkNoPre] = 'text-warning';
|
|
|
+ /* ------------------------------------------------------- */
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 期列表,审批进度一列
|
|
|
+ */
|
|
|
+ // 描述文本
|
|
|
+ const auditProgress = [];
|
|
|
+ auditProgress[status.uncheck] = '待上报';
|
|
|
+ auditProgress[status.checking] = '审批中';
|
|
|
+ auditProgress[status.checked] = '审批通过';
|
|
|
+ auditProgress[status.checkNo] = '审批退回';
|
|
|
+ auditProgress[status.checkNoPre] = '审批退回';
|
|
|
+ // 样式
|
|
|
+ const auditProgressClass = [];
|
|
|
+ auditProgressClass[status.uncheck] = '';
|
|
|
+ auditProgressClass[status.checking] = 'text-warning';
|
|
|
+ auditProgressClass[status.checked] = 'text-success';
|
|
|
+ auditProgressClass[status.checkNo] = 'text-warning';
|
|
|
+ auditProgressClass[status.checkNoPre] = 'text-warning';
|
|
|
+ /* ------------------------------------------------------- */
|
|
|
+
|
|
|
const backType = {
|
|
|
org: 1,
|
|
|
pre: 2,
|
|
|
};
|
|
|
- return { status, statusString, statusClass, backType }
|
|
|
+ return { status, statusString, statusClass, statusButton, statusButtonClass, auditString, auditStringClass, auditProgress, auditProgressClass, backType }
|
|
|
})();
|
|
|
|
|
|
|