From 885baab441cf03e1d3ea02400f9eee9aa530c7fa Mon Sep 17 00:00:00 2001
From: xiejun <xj@2023>
Date: 星期一, 14 八月 2023 01:23:59 +0800
Subject: [PATCH] PDM集成swing界面相关功能开发
---
Source/UBCS-WEB/src/components/MasterCrud/VciMasterCrud.vue | 104 +++++++++++++++++++++++++++-------------------------
1 files changed, 54 insertions(+), 50 deletions(-)
diff --git a/Source/UBCS-WEB/src/components/MasterCrud/VciMasterCrud.vue b/Source/UBCS-WEB/src/components/MasterCrud/VciMasterCrud.vue
index 7324680..9ba08aa 100644
--- a/Source/UBCS-WEB/src/components/MasterCrud/VciMasterCrud.vue
+++ b/Source/UBCS-WEB/src/components/MasterCrud/VciMasterCrud.vue
@@ -439,66 +439,66 @@
// 鍙戝竷
setHandler() {
var options = {
- processUse:'PUBLIC',
- processUseText:'鐢宠',
- allowStatus:'Editing',
- allowStatusText:'宸茬紪杈�',
- startStatus:'Auditing',
- resetStatus:'Editing',
- batchTitle:'鎵归噺鎻愪氦缂栫爜鏁版嵁鍒版祦绋嬪鎵�',
- title:'鎻愪氦缂栫爜鏁版嵁鍒版祦绋嬪鎵�'
+ processUse: 'PUBLIC',
+ processUseText: '鐢宠',
+ allowStatus: 'Editing',
+ allowStatusText: '宸茬紪杈�',
+ startStatus: 'Auditing',
+ resetStatus: 'Editing',
+ batchTitle: '鎵归噺鎻愪氦缂栫爜鏁版嵁鍒版祦绋嬪鎵�',
+ title: '鎻愪氦缂栫爜鏁版嵁鍒版祦绋嬪鎵�'
}
- this.checkStatusAndSubmitProcess(options,'Released');
+ this.checkStatusAndSubmitProcess(options, 'Released');
},
//鍋滅敤
Deactivate() {
var options = {
- processUse:'DISABLE',
- processUseText:'鍋滅敤',
- allowStatus:'Released',
- allowStatusText:'宸插彂甯�',
- resetStatus:'Released',
- batchTitle:'鎵归噺鍋滅敤(鍐荤粨)鐨勭紪鐮佹暟鎹�',
- title:'鍋滅敤(鍐荤粨)缂栫爜鏁版嵁',
- confirmMsg:'鏄惁瑕佸仠鐢ㄨ繖浜涙暟鎹�'
+ processUse: 'DISABLE',
+ processUseText: '鍋滅敤',
+ allowStatus: 'Released',
+ allowStatusText: '宸插彂甯�',
+ resetStatus: 'Released',
+ batchTitle: '鎵归噺鍋滅敤(鍐荤粨)鐨勭紪鐮佹暟鎹�',
+ title: '鍋滅敤(鍐荤粨)缂栫爜鏁版嵁',
+ confirmMsg: '鏄惁瑕佸仠鐢ㄨ繖浜涙暟鎹�'
}
- this.checkStatusAndSubmitProcess(options,'Disabled');
+ this.checkStatusAndSubmitProcess(options, 'Disabled');
},
//鍚敤
Enable() {
var options = {
- processUse:'ENABLE',
- processUseText:'鍚敤',
- allowStatus:'Disabled',
- allowStatusText:'宸插仠鐢�',
- resetStatus:'Disabled',
- batchTitle:'鎵归噺鍚敤(瑙e喕)鐨勭紪鐮佹暟鎹�',
- title:'鍚敤(瑙e喕)缂栫爜鏁版嵁',
- confirmMsg:'鏄惁瑕佸惎鐢�(瑙e喕)杩欎簺鏁版嵁'
+ processUse: 'ENABLE',
+ processUseText: '鍚敤',
+ allowStatus: 'Disabled',
+ allowStatusText: '宸插仠鐢�',
+ resetStatus: 'Disabled',
+ batchTitle: '鎵归噺鍚敤(瑙e喕)鐨勭紪鐮佹暟鎹�',
+ title: '鍚敤(瑙e喕)缂栫爜鏁版嵁',
+ confirmMsg: '鏄惁瑕佸惎鐢�(瑙e喕)杩欎簺鏁版嵁'
}
- this.checkStatusAndSubmitProcess(options,'Released');
+ this.checkStatusAndSubmitProcess(options, 'Released');
},
//鍥炴敹
Recovery() {
var options = {
- processUse:'ROLLBACK',
- processUseText:'鍥炴敹',
- allowStatus:'Released,Disabled',
- allowStatusText:'宸插彂甯�,宸插仠鐢�',
- batchTitle:'鎵归噺鍥炴敹鐨勭紪鐮佹暟鎹�',
- title:'鍥炴敹缂栫爜鏁版嵁',
- confirmMsg:'鏄惁瑕佸洖鏀惰繖浜涙暟鎹�',
+ processUse: 'ROLLBACK',
+ processUseText: '鍥炴敹',
+ allowStatus: 'Released,Disabled',
+ allowStatusText: '宸插彂甯�,宸插仠鐢�',
+ batchTitle: '鎵归噺鍥炴敹鐨勭紪鐮佹暟鎹�',
+ title: '鍥炴敹缂栫爜鏁版嵁',
+ confirmMsg: '鏄惁瑕佸洖鏀惰繖浜涙暟鎹�',
}
- this.checkStatusAndSubmitProcess(options,'TakeBack');
+ this.checkStatusAndSubmitProcess(options, 'TakeBack');
},
- checkStatusAndSubmitProcess(options,targetLcstatus){
+ checkStatusAndSubmitProcess(options, targetLcstatus) {
// 缂栬緫涓�-鍙兘鍙戝竷锛屼笉鑳藉洖鏀�
// 瀹℃牳涓�-浠�涔堥兘涓嶈兘鍋�
// 宸插彂甯�-鍋滅敤銆佸洖鏀�
// 鍋滅敤-鍙兘鍚敤銆佸洖鏀�
if (this.selectRow.length <= 0) {
this.$message.warning("璇烽�夋嫨鏁版嵁");
- } else if (this.selectRow.length >1000) {
+ } else if (this.selectRow.length > 1000) {
this.$message.warning("姣忔鎻愪氦鍒版祦绋嬬殑鏁伴噺璇蜂笉瑕佽秴杩�1000鏉�");
} else {
//瀹℃壒鐨勬暟鎹殑鐘舵�佸繀椤荤浉鍚�
@@ -512,27 +512,27 @@
this.$message.warning("閫夋嫨鐨勬暟鎹腑鐘舵�佹棤闇�鍐嶆墽琛屽綋鍓嶆搷浣�");
return false;
}
- if(options.processUseText=='鐢宠' && !validatenull(this.selectRow[0].copyfromversion)){
- options.processUseText='淇敼'
- options.processUse='EDIT'
+ if (options.processUseText == '鐢宠' && !validatenull(this.selectRow[0].copyfromversion)) {
+ options.processUseText = '淇敼'
+ options.processUse = 'EDIT'
}
- let checkStatus = this.selectRow.every(item => options.allowStatus.indexOf(item.lcstatus)!=-1);
- if(!checkStatus){
- this.$message.warning('鍙湁鐘舵�佹槸銆�'+options.allowStatusText+'銆戠殑鏁版嵁鎵嶅彲浠ュ彂璧锋祦绋�');
- return false;
+ let checkStatus = this.selectRow.every(item => options.allowStatus.indexOf(item.lcstatus) != -1);
+ if (!checkStatus) {
+ this.$message.warning('鍙湁鐘舵�佹槸銆�' + options.allowStatusText + '銆戠殑鏁版嵁鎵嶅彲浠ュ彂璧锋祦绋�');
+ return false;
}
processTS({templateId: this.templateOid, buttonTypeKey: options.processUse}).then(res => {
if (res.data.data.records && res.data.data.records.length != 0) {
- this.parameter.ids=this.oids;
- this.parameter.processName = this.result + '-'+options.processUseText+'[' + this.Treedata[0].name + '-' + this.selectRow[0].name + ']';
+ this.parameter.ids = this.oids;
+ this.parameter.processName = this.result + '-' + options.processUseText + '[' + this.Treedata[0].name + '-' + this.selectRow[0].name + ']';
this.parameter.type = options.processUse;
this.parameter.code = this.templateOid
- this.parameter.btmtype=this.selectRow[0].btmname || this.selectRow[0].btmtype;
- this.parameter.vars= {
+ this.parameter.btmtype = this.selectRow[0].btmname || this.selectRow[0].btmtype;
+ this.parameter.vars = {
codeClassifyOid: this.codeClassifyOid,
templateOid: this.templateOid
};
- this.title = this.selectRow.length>1?options.batchTitle:options.title;
+ this.title = this.selectRow.length > 1 ? options.batchTitle : options.title;
this.visibleDeactivate = true;
} else {
this.$confirm('褰撳墠鍒嗙被娌℃湁娣诲姞娴佺▼妯℃澘锛屾槸鍚︿笉鐢ㄦ祦绋嬪鎵圭洿鎺ユ墽琛�?', '鎻愮ず', {
@@ -540,7 +540,11 @@
cancelButtonText: '鍙栨秷',
type: 'warning'
}).then(() => {
- changeStatus({oid: this.oids.join(','), btmname: this.selectRow[0].btmname, lcStatus: targetLcstatus}).then(res => {
+ changeStatus({
+ oid: this.oids.join(','),
+ btmname: this.selectRow[0].btmname,
+ lcStatus: targetLcstatus
+ }).then(res => {
if (res.data.code == 200) {
this.$message.success(options.processUseText + '鎴愬姛')
this.onLoad()
--
Gitblit v1.10.0