|
@@ -85,7 +85,7 @@
|
|
|
<el-link type="success" @click="associationList(row)">关联清表</el-link>
|
|
|
<el-link v-loading="editElementLoading" type="primary" :disabled="row.excelId === -1 || isNullES(row.excelId)" @click="editElement(row)">编辑元素</el-link>
|
|
|
<el-link v-loading="adjustExcelLoading" type="warning" :disabled="row.excelId === -1 || isNullES(row.excelId)" @click="adjustExcelClick(row)">调整表单</el-link>
|
|
|
- <el-link type="primary">编辑元素公式</el-link>
|
|
|
+ <el-link type="primary" @click="elementFormulasClick(row)">编辑元素公式</el-link>
|
|
|
<el-link type="warning">表单同步</el-link>
|
|
|
<el-link type="primary">关联节点</el-link>
|
|
|
<el-link v-del-com:[delInfoTableRow]="row" type="danger">删除表单</el-link>
|
|
@@ -124,6 +124,10 @@
|
|
|
<HcEditElement v-model="isEditElementShow" :info="editElementInfo" :data="editElementData" @to-page="editElementToPage" />
|
|
|
<!-- 调整表单 -->
|
|
|
<HcAdjustExcel v-model="isAdjustExcelShow" :info="adjustExcelInfo" />
|
|
|
+ <!-- 编辑元素公式 -->
|
|
|
+ <hc-dialog v-model="elementFormulasShow" is-table widths="600px" title="编辑元素公式" :footer="false" @close="elementFormulasClose">
|
|
|
+ 111111
|
|
|
+ </hc-dialog>
|
|
|
</hc-drawer>
|
|
|
</template>
|
|
|
|
|
@@ -672,6 +676,17 @@ const editElementToPage = async (name) => {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+//编辑元素公式
|
|
|
+const elementFormulasShow = ref(false)
|
|
|
+const elementFormulasClick = (row) => {
|
|
|
+ elementFormulasShow.value = true
|
|
|
+}
|
|
|
+
|
|
|
+//编辑元素公式关闭
|
|
|
+const elementFormulasClose = () => {
|
|
|
+ elementFormulasShow.value = false
|
|
|
+}
|
|
|
+
|
|
|
//离开了当前页面
|
|
|
onDeactivated(() => {
|
|
|
isAdjustExcelShow.value = false
|