diff --git a/src/views/bsc/projecttype/Form.vue b/src/views/bsc/projecttype/Form.vue index 4938efb..fd1689a 100644 --- a/src/views/bsc/projecttype/Form.vue +++ b/src/views/bsc/projecttype/Form.vue @@ -165,7 +165,29 @@ tableRows: {}, - dataRule: {}, + dataRule: { + project_type_code: [ + { + required: true, + message: t('sys.validate.textRequiredSuffix','不能为空'), + trigger: 'blur' + }, + ], + project_type_name: [ + { + required: true, + message: t('sys.validate.textRequiredSuffix','不能为空'), + trigger: 'blur' + }, + ], + seq_num: [ + { + required: true, + message: t('sys.validate.textRequiredSuffix','不能为空'), + trigger: ["blur","change"] + }, + ], + }, optionsObj: { pidOptions: [], diff --git a/src/views/cm/contract/Form.vue b/src/views/cm/contract/Form.vue index 5225c7e..1b95d65 100644 --- a/src/views/cm/contract/Form.vue +++ b/src/views/cm/contract/Form.vue @@ -1,3831 +1,5248 @@ diff --git a/src/views/cm/contract/SelectContractModal.vue b/src/views/cm/contract/SelectContractModal.vue new file mode 100644 index 0000000..e1ec1b6 --- /dev/null +++ b/src/views/cm/contract/SelectContractModal.vue @@ -0,0 +1,50 @@ + + + \ No newline at end of file diff --git a/src/views/cm/contract/helper/api.ts b/src/views/cm/contract/helper/api.ts index 4e6ebc9..31fa355 100644 --- a/src/views/cm/contract/helper/api.ts +++ b/src/views/cm/contract/helper/api.ts @@ -2,7 +2,7 @@ import { defHttp } from '@/utils/http/axios'; // 获取列表 export function getList(data) { - return defHttp.post({ url: '/api/4/Contract/getList', data }); + return defHttp.post({ url: '/api/cm/Contract/getList', data }); } // 新建 export function create(data) { diff --git a/src/views/cm/contract/index.vue b/src/views/cm/contract/index.vue index dbd71b2..72aa937 100644 --- a/src/views/cm/contract/index.vue +++ b/src/views/cm/contract/index.vue @@ -98,10 +98,14 @@ + +