|
@@ -9,7 +9,7 @@
|
|
|
<el-button size="mini" v-on:click="addRoleInfo()">保存</el-button>
|
|
|
</div>
|
|
|
|
|
|
- <table
|
|
|
+ <table @click
|
|
|
class="table martop20"
|
|
|
width='100%'
|
|
|
border='1px '
|
|
@@ -27,7 +27,7 @@
|
|
|
</tr>
|
|
|
</thead>
|
|
|
<tbody height='36px'>
|
|
|
- <tr v-for="(item,key) in setsignaTable" :key="key" >
|
|
|
+ <tr v-for="(item,key) in setsignaTable" :key="key" v-on:click="">
|
|
|
<td>{{item.zb}}</td>
|
|
|
<td>{{item.signName}}</td>
|
|
|
<td align="center"><span style="color:red;cursor: pointer;" v-on:click="deleteTableSig(key)">删除</span></td>
|
|
@@ -39,7 +39,7 @@
|
|
|
</template>
|
|
|
<script>
|
|
|
|
|
|
-import {getRoleInfoByParentId, getRoleType, saveSig} from "../../../../../api/manager/AdjustForm";
|
|
|
+import {getRoleInfoByParentId, getRoleType, getSigList, saveSig} from "../../../../../api/manager/AdjustForm";
|
|
|
|
|
|
export default {
|
|
|
props: ['pkeyId1', 'htmlData1'],
|
|
@@ -111,7 +111,6 @@ export default {
|
|
|
},
|
|
|
deleteTableSig (key) {//删除数据
|
|
|
this.setsignaTable.splice(key,1);
|
|
|
- // this.setInputTable.splice(key, 1)
|
|
|
},
|
|
|
async saveSingInfo() {
|
|
|
const {data: res} = await saveSig({dataInfo: this.setsignaTable})
|
|
@@ -121,10 +120,24 @@ export default {
|
|
|
message: "操作成功"
|
|
|
});
|
|
|
}
|
|
|
+ },
|
|
|
+ async getSingInfo() {
|
|
|
+ const {data: res} = await getSigList(
|
|
|
+ {
|
|
|
+ current: 0,
|
|
|
+ size: 100,
|
|
|
+ tabId: this.pkeyId1,
|
|
|
+ }
|
|
|
+ )
|
|
|
+ if (res.code === 200) {
|
|
|
+ this.setsignaTable = res.data.records;
|
|
|
+ }
|
|
|
}
|
|
|
},
|
|
|
created () {
|
|
|
- this.getRoleType() //获取文本类型接口
|
|
|
+ this.getRoleType(); //获取文本类型接口
|
|
|
+ this.getSingInfo();
|
|
|
+ this.setsignaTable=[];
|
|
|
},
|
|
|
}
|
|
|
</script>
|