diff --git a/src/views/documentTool/documentSplit/DocumentSplitDetail.vue b/src/views/documentTool/documentSplit/DocumentSplitDetail.vue
index 67c9da6..ea2f347 100644
--- a/src/views/documentTool/documentSplit/DocumentSplitDetail.vue
+++ b/src/views/documentTool/documentSplit/DocumentSplitDetail.vue
@@ -186,7 +186,7 @@
-
+
@@ -218,6 +218,7 @@ import { isHasPermission } from '../../../utils/hasPermission.js'
import SplitDetailBatchEditDrawer from './modules/SplitDetailBatchEditDrawer.vue'
import { downFile, downloadFile, postAction } from '../../../api/manage'
import UploadFile from '@comp/UploadFile'
+import { StandardSource } from '@/enums/commonEnums'
export default {
name: 'DocumentSplitDetail',
@@ -234,6 +235,7 @@ export default {
mixins: [ConfigurableTableMixin],
data () {
return {
+ StandardSource,
data: [],
loading: false, // 提交的加载
treeLoading: false, // 树形区域的加载
diff --git a/src/views/documentTool/documentSplit/modules/SplitAddForm.vue b/src/views/documentTool/documentSplit/modules/SplitAddForm.vue
index 682fdfa..8af8677 100644
--- a/src/views/documentTool/documentSplit/modules/SplitAddForm.vue
+++ b/src/views/documentTool/documentSplit/modules/SplitAddForm.vue
@@ -232,7 +232,7 @@ import {
getInterpretationArticlesList
} from '../../../../api/documentToolApi.js'
import JMultipleDatePicker from '../../../../components/JMultipleDatePicker.vue'
-import { FieldType, TypeOfClauseItem, YesOrNoEnum } from '../../../../enums/commonEnums'
+import { FieldType, TypeOfClauseItem } from '../../../../enums/commonEnums'
import { getAction } from '../../../../api/manage'
import { getFormDictTreeList } from '../../../../api/api'
import STreeSelect from '../../../../components/STreeSelect'
@@ -253,9 +253,9 @@ export default {
return {
FieldType,
TypeOfClauseItem,
- hiddenFieldList: ['item_content'], // 隐藏的字段
- radioDictSelect: ['is_long_effect'], // 使用radio样式的数据字典单选
- disabledFieldList: [], // 禁用的字段
+ hiddenFieldList: [], // 隐藏的字段
+ radioDictSelect: [], // 使用radio样式的数据字典单选
+ disabledFieldList: ['item_num', 'item_title', 'item_content'], // 禁用的字段
specialPlaceholder: {}, // 特殊的placeholder
optionsData: {}, // 通过接口获取的下拉数据
title: this.$t('newlyAdded'),
@@ -297,30 +297,6 @@ export default {
default: ''
}
},
- watch: {
- // 是否长期有效,是的话新认证实施日期、已认证实施日期、新注册实施日期为多选,否则为单选
- 'formInline.is_long_effect': {
- handler (value) {
- const indexArr = []
- // 新认证实施日期
- indexArr[0] = this.dataList.findIndex(tt => tt.dbFieldName === 'new_cer_implement_date')
- // 已认证实施日期
- indexArr[1] = this.dataList.findIndex(tt => tt.dbFieldName === 'cer_implement_date')
- // 新注册实施日期
- indexArr[2] = this.dataList.findIndex(tt => tt.dbFieldName === 'new_register_implement_date')
- if (value === YesOrNoEnum.YES.value) {
- indexArr.forEach(index => {
- this.$set(this.dataList[index], 'fieldShowType', FieldType.DATE_MORE.value)
- })
- } else if (value === YesOrNoEnum.NO.value) {
- indexArr.forEach(index => {
- this.$set(this.dataList[index], 'fieldShowType', FieldType.DATE_SINGLE.value)
- })
- }
- this.$forceUpdate()
- }
- }
- },
methods: {
/**
* 新增
@@ -468,10 +444,6 @@ export default {
dictField.forEach(field => {
data[field.dbFieldName] = data[field.dbFieldName] || null
})
- // 是否长期有效默认选否
- if (!data.is_long_effect) {
- data.is_long_effect = YesOrNoEnum.NO.value
- }
// 处理条文解读
if (!data.interpretation_articles) {
data.interpretation_articles = ''