|
@@ -134,7 +134,7 @@
|
|
|
style="float:right;"
|
|
|
icon="el-icon-circle-plus-outline"
|
|
|
:disabled="isCansave"
|
|
|
- v-loading="saveloaing"
|
|
|
+
|
|
|
@click="saveSingInfo()">保存入库</el-button>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -364,6 +364,7 @@ export default {
|
|
|
})
|
|
|
if(isadd){
|
|
|
data.show=false
|
|
|
+ data.colName=this.htmlData1.keyname
|
|
|
this.setsignaTable.push(data);
|
|
|
}
|
|
|
}catch (e){
|
|
@@ -434,45 +435,50 @@ export default {
|
|
|
this.editRoleInfo()
|
|
|
},
|
|
|
async editRoleInfo(){
|
|
|
-
|
|
|
- console.log(this.htmlData1,'this.htmlData.dqid1111111');
|
|
|
- let obj={}
|
|
|
- obj.colKey=this.colKey
|
|
|
- obj.colName=this.colName
|
|
|
- obj.sigRoleName=this.sigRoleName
|
|
|
- obj.tabId=this.pkeyId1
|
|
|
- obj.excelId=this.excelId
|
|
|
- obj.type=this.signType
|
|
|
- obj.pyzbx=this.pyzbx
|
|
|
- obj.pyzby=this.pyzby
|
|
|
- obj.id=this.signId
|
|
|
- obj.isDeleted=this.isDeleted
|
|
|
- if(this.signType==2){
|
|
|
- obj.parentRoleId=this.radio
|
|
|
- console.log(this.sigRoleId,'this.sigRoleId');
|
|
|
- obj.sigRoleId=this.sigRoleId
|
|
|
+ console.log(this.htmlData1,'this.htmlData.dqid1111111');
|
|
|
+ let obj={}
|
|
|
+ obj.colKey=this.colKey
|
|
|
+ obj.colName=this.colName
|
|
|
+ obj.sigRoleName=this.sigRoleName
|
|
|
+ obj.tabId=this.pkeyId1
|
|
|
+ obj.excelId=this.excelId
|
|
|
+ obj.type=this.signType
|
|
|
+ obj.pyzbx=this.pyzbx
|
|
|
+ obj.pyzby=this.pyzby
|
|
|
+ obj.id=this.signId
|
|
|
+ obj.isDeleted=this.isDeleted
|
|
|
+ if(this.signType==2){
|
|
|
+ obj.parentRoleId=this.radio
|
|
|
+ console.log(this.sigRoleId,'this.sigRoleId');
|
|
|
+ obj.sigRoleId=this.sigRoleId
|
|
|
+
|
|
|
+ }else{
|
|
|
+ obj.sigRoleId=this.signInfo
|
|
|
+ }
|
|
|
+ let arr=this.setsignaTable
|
|
|
+ arr.forEach((ele)=>{
|
|
|
+ if(obj.id==ele.id){
|
|
|
+ ele.colKey=obj.colKey
|
|
|
+ ele.excelId=obj.excelId
|
|
|
+ ele.pyzbx=obj.pyzbx
|
|
|
+ ele.pyzby=obj.pyzby
|
|
|
+ ele.sigRoleId=obj.sigRoleId
|
|
|
+ ele.sigRoleName=obj.sigRoleName
|
|
|
+ ele.type=obj.type
|
|
|
+ ele.tabId=obj.tabId
|
|
|
+ ele.show=false
|
|
|
+
|
|
|
+ }
|
|
|
+ })
|
|
|
+ this.$nextTick(()=>{
|
|
|
+ this.setsignaTable=arr
|
|
|
+ })
|
|
|
+ this.$forceUpdate()
|
|
|
+ console.log(this.setsignaTable,'this.setsignaTable');
|
|
|
+ // this.saveSingInfo()
|
|
|
+
|
|
|
|
|
|
- }else{
|
|
|
- obj.sigRoleId=this.signInfo
|
|
|
- }
|
|
|
- let arr=this.setsignaTable
|
|
|
- arr.forEach((ele)=>{
|
|
|
- if(obj.id==ele.id){
|
|
|
- ele.colKey=obj.colKey
|
|
|
- ele.excelId=obj.excelId
|
|
|
- ele.pyzbx=obj.pyzbx
|
|
|
- ele.pyzby=obj.pyzby
|
|
|
- ele.sigRoleId=obj.sigRoleId
|
|
|
- ele.sigRoleName=obj.sigRoleName
|
|
|
- ele.type=obj.type
|
|
|
- ele.tabId=obj.tabId
|
|
|
- }
|
|
|
- })
|
|
|
- this.setsignaTable=arr
|
|
|
- this.saveSingInfo()
|
|
|
-
|
|
|
-
|
|
|
- },
|
|
|
+ },
|
|
|
async deleteTableSig (key) {//删除数据
|
|
|
this.setsignaTable.splice(key,1);
|
|
|
this.isCansave=true
|
|
@@ -500,6 +506,7 @@ export default {
|
|
|
message: "操作成功"
|
|
|
});
|
|
|
}
|
|
|
+ this.saveloaing=false
|
|
|
},
|
|
|
async getSingInfo() {
|
|
|
const {data: res} = await getSigList(
|