diff --git a/src/views/cm/contracttemp/Detail.vue b/src/views/cm/contracttemp/Detail.vue new file mode 100644 index 0000000..b4599b4 --- /dev/null +++ b/src/views/cm/contracttemp/Detail.vue @@ -0,0 +1,423 @@ + + diff --git a/src/views/cm/contracttemp/Form.vue b/src/views/cm/contracttemp/Form.vue new file mode 100644 index 0000000..84693ac --- /dev/null +++ b/src/views/cm/contracttemp/Form.vue @@ -0,0 +1,873 @@ + + diff --git a/src/views/cm/contracttemp/helper/api.ts b/src/views/cm/contracttemp/helper/api.ts new file mode 100644 index 0000000..fef2469 --- /dev/null +++ b/src/views/cm/contracttemp/helper/api.ts @@ -0,0 +1,34 @@ +import { defHttp } from '@/utils/http/axios'; + +// 获取列表 +export function getList(data) { + return defHttp.post({ url: '/api/cm/ContractTemp/getList', data }); +} +// 新建 +export function create(data) { + return defHttp.post({ url:'/api/cm/ContractTemp', data }); +} +// 修改 +export function update(data) { + return defHttp.put({ url: '/api/cm/ContractTemp/'+ data.id, data }); +} +// 详情(无转换数据) +export function getInfo(id) { + return defHttp.get({ url: '/api/cm/ContractTemp/' + id }); +} +// 获取(转换数据) +export function getDetailInfo(id) { + return defHttp.get({ url: '/api/cm/ContractTemp/detail/' + id }); +} +// 删除 +export function del(id) { + return defHttp.delete({ url: '/api/cm/ContractTemp/' + id }); +} +// 批量删除数据 +export function batchDelete(data) { + return defHttp.delete({ url: '/api/cm/ContractTemp/batchRemove', data }); +} +// 导出 +export function exportData(data) { + return defHttp.post({ url: '/api/cm/ContractTemp/Actions/Export', data }); +} diff --git a/src/views/cm/contracttemp/helper/columnList.ts b/src/views/cm/contracttemp/helper/columnList.ts new file mode 100644 index 0000000..55ba4f1 --- /dev/null +++ b/src/views/cm/contracttemp/helper/columnList.ts @@ -0,0 +1,213 @@ +const columnList = [ + { + "yunzhupaasKey":"input", + "useScan":false, + "suffixIcon":"", + "fullNameI18nCode":[ + "" + ], + "align":"left", + "showCount":false, + "__config__":{ + "formId":"formItemb3758f", + "yunzhupaasKey":"input", + "visibility":[ + "pc", + "app" + ], + "noShow":false, + "tipLabel":"", + "tableFixed":"none", + "dragDisabled":false, + "className":[], + "label":"合同模版编码", + "trigger":"blur", + "showLabel":true, + "required":false, + "tableName":"cm_contract_temp", + "renderKey":1779197093361, + "layout":"colFormItem", + "tagIcon":"icon-ym icon-ym-generator-input", + "tag":"YunzhupaasInput", + "regList":[], + "tableAlign":"left", + "span":12, + "labelI18nCode":"" + }, + "readonly":false, + "prop":"contract_temp_code", + "__vModel__":"contract_temp_code", + "disabled":false, + "id":"contract_temp_code", + "placeholder":"请输入", + "addonBefore":"", + "on":{ + "change":"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}", + "blur":"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}" + }, + "clearable":true, + "resizable":true, + "maxlength":null, + "fullName":"合同模版编码", + "label":"合同模版编码", + "sortable":false, + "addonAfter":"", + "maskConfig":{ + "prefixType":1, + "useUnrealMask":false, + "maskType":1, + "unrealMaskLength":1, + "prefixLimit":0, + "suffixLimit":0, + "filler":"*", + "prefixSpecifyChar":"", + "suffixType":1, + "ignoreChar":"", + "suffixSpecifyChar":"" + }, + "width":200, + "useMask":false, + "showPassword":false, + "fixed":"none", + "style":{ + "width":"100%" + }, + "prefixIcon":"", + "labelI18nCode":"" + }, + { + "yunzhupaasKey":"input", + "useScan":false, + "suffixIcon":"", + "fullNameI18nCode":[ + "" + ], + "align":"left", + "showCount":false, + "__config__":{ + "formId":"formItem7c816a", + "yunzhupaasKey":"input", + "visibility":[ + "pc", + "app" + ], + "noShow":false, + "tipLabel":"", + "tableFixed":"none", + "dragDisabled":false, + "className":[], + "label":"合同模版名称", + "trigger":"blur", + "showLabel":true, + "required":false, + "tableName":"cm_contract_temp", + "renderKey":1779197096173, + "layout":"colFormItem", + "tagIcon":"icon-ym icon-ym-generator-input", + "tag":"YunzhupaasInput", + "regList":[], + "tableAlign":"left", + "span":12 + }, + "readonly":false, + "prop":"contract_temp_name", + "__vModel__":"contract_temp_name", + "disabled":false, + "id":"contract_temp_name", + "placeholder":"请输入", + "addonBefore":"", + "on":{ + "change":"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}", + "blur":"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}" + }, + "clearable":true, + "resizable":true, + "maxlength":null, + "fullName":"合同模版名称", + "label":"合同模版名称", + "sortable":false, + "addonAfter":"", + "maskConfig":{ + "prefixType":1, + "useUnrealMask":false, + "maskType":1, + "unrealMaskLength":1, + "prefixLimit":0, + "suffixLimit":0, + "filler":"*", + "prefixSpecifyChar":"", + "suffixType":1, + "ignoreChar":"", + "suffixSpecifyChar":"" + }, + "width":350, + "useMask":false, + "showPassword":false, + "fixed":"none", + "style":{ + "width":"100%" + }, + "prefixIcon":"", + "labelI18nCode":"" + }, + { + "yunzhupaasKey":"textarea", + "clearable":true, + "resizable":true, + "maxlength":null, + "fullName":"备注", + "fullNameI18nCode":[ + "" + ], + "label":"备注", + "sortable":false, + "align":"left", + "autoSize":{ + "minRows":3, + "maxRows":3 + }, + "showCount":false, + "__config__":{ + "formId":"formItem4ef0df", + "yunzhupaasKey":"textarea", + "visibility":[ + "pc", + "app" + ], + "noShow":false, + "tipLabel":"", + "tableFixed":"none", + "dragDisabled":false, + "className":[], + "label":"备注", + "trigger":"blur", + "showLabel":true, + "required":false, + "tableName":"cm_contract_temp", + "renderKey":1779197120754, + "layout":"colFormItem", + "tagIcon":"icon-ym icon-ym-generator-textarea", + "tag":"YunzhupaasTextarea", + "regList":[], + "tableAlign":"left", + "span":24 + }, + "readonly":false, + "prop":"remark", + "width":null, + "__vModel__":"remark", + "fixed":"none", + "style":{ + "width":"100%" + }, + "disabled":false, + "id":"remark", + "placeholder":"请输入", + "labelI18nCode":"", + "on":{ + "change":"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}", + "blur":"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}" + } + } +] +export default columnList \ No newline at end of file diff --git a/src/views/cm/contracttemp/helper/searchList.ts b/src/views/cm/contracttemp/helper/searchList.ts new file mode 100644 index 0000000..6c58858 --- /dev/null +++ b/src/views/cm/contracttemp/helper/searchList.ts @@ -0,0 +1,2 @@ +const searchList = [] +export default searchList \ No newline at end of file diff --git a/src/views/cm/contracttemp/helper/superQueryJson.ts b/src/views/cm/contracttemp/helper/superQueryJson.ts new file mode 100644 index 0000000..1e4477c --- /dev/null +++ b/src/views/cm/contracttemp/helper/superQueryJson.ts @@ -0,0 +1,914 @@ +const superQueryJson = [ + { + "clearable":true, + "maxlength":null, + "useScan":false, + "suffixIcon":"", + "fullName":"合同模版编码", + "fullNameI18nCode":[ + "" + ], + "addonAfter":"", + "showCount":false, + "__config__":{ + "formId":"formItemb3758f", + "yunzhupaasKey":"input", + "visibility":[ + "pc", + "app" + ], + "noShow":false, + "tipLabel":"", + "tableFixed":"none", + "dragDisabled":false, + "className":[], + "label":"合同模版编码", + "trigger":"blur", + "showLabel":true, + "required":false, + "tableName":"cm_contract_temp", + "renderKey":1779197093361, + "layout":"colFormItem", + "tagIcon":"icon-ym icon-ym-generator-input", + "tag":"YunzhupaasInput", + "regList":[], + "tableAlign":"left", + "span":12, + "labelI18nCode":"" + }, + "readonly":false, + "maskConfig":{ + "prefixType":1, + "useUnrealMask":false, + "maskType":1, + "unrealMaskLength":1, + "prefixLimit":0, + "suffixLimit":0, + "filler":"*", + "prefixSpecifyChar":"", + "suffixType":1, + "ignoreChar":"", + "suffixSpecifyChar":"" + }, + "__vModel__":"contract_temp_code", + "useMask":false, + "showPassword":false, + "style":{ + "width":"100%" + }, + "disabled":false, + "id":"contract_temp_code", + "placeholder":"请输入", + "prefixIcon":"", + "addonBefore":"", + "on":{ + "change":"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}", + "blur":"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}" + } + }, + { + "clearable":true, + "maxlength":null, + "useScan":false, + "suffixIcon":"", + "fullName":"合同模版名称", + "fullNameI18nCode":[ + "" + ], + "addonAfter":"", + "showCount":false, + "__config__":{ + "formId":"formItem7c816a", + "yunzhupaasKey":"input", + "visibility":[ + "pc", + "app" + ], + "noShow":false, + "tipLabel":"", + "tableFixed":"none", + "dragDisabled":false, + "className":[], + "label":"合同模版名称", + "trigger":"blur", + "showLabel":true, + "required":false, + "tableName":"cm_contract_temp", + "renderKey":1779197096173, + "layout":"colFormItem", + "tagIcon":"icon-ym icon-ym-generator-input", + "tag":"YunzhupaasInput", + "regList":[], + "tableAlign":"left", + "span":12 + }, + "readonly":false, + "maskConfig":{ + "prefixType":1, + "useUnrealMask":false, + "maskType":1, + "unrealMaskLength":1, + "prefixLimit":0, + "suffixLimit":0, + "filler":"*", + "prefixSpecifyChar":"", + "suffixType":1, + "ignoreChar":"", + "suffixSpecifyChar":"" + }, + "__vModel__":"contract_temp_name", + "useMask":false, + "showPassword":false, + "style":{ + "width":"100%" + }, + "disabled":false, + "id":"contract_temp_name", + "placeholder":"请输入", + "prefixIcon":"", + "addonBefore":"", + "on":{ + "change":"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}", + "blur":"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}" + } + }, + { + "clearable":true, + "maxlength":null, + "fullName":"备注", + "fullNameI18nCode":[ + "" + ], + "autoSize":{ + "minRows":3, + "maxRows":3 + }, + "showCount":false, + "__config__":{ + "formId":"formItem4ef0df", + "yunzhupaasKey":"textarea", + "visibility":[ + "pc", + "app" + ], + "noShow":false, + "tipLabel":"", + "tableFixed":"none", + "dragDisabled":false, + "className":[], + "label":"备注", + "trigger":"blur", + "showLabel":true, + "required":false, + "tableName":"cm_contract_temp", + "renderKey":1779197120754, + "layout":"colFormItem", + "tagIcon":"icon-ym icon-ym-generator-textarea", + "tag":"YunzhupaasTextarea", + "regList":[], + "tableAlign":"left", + "span":24 + }, + "readonly":false, + "__vModel__":"remark", + "style":{ + "width":"100%" + }, + "disabled":false, + "id":"remark", + "placeholder":"请输入", + "on":{ + "change":"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}", + "blur":"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}" + } + }, + { + "__config__":{ + "formId":"formItemfdc810", + "yunzhupaasKey":"switch", + "visibility":[ + "pc", + "app" + ], + "defaultValue":0, + "noShow":false, + "tipLabel":"是:只有合同基本信息和合同主体,无合同清单和金额。否:反之", + "tableFixed":"none", + "dragDisabled":false, + "className":[], + "label":"框架合同", + "trigger":"change", + "showLabel":true, + "required":false, + "tableName":"cm_contract_temp", + "renderKey":1779204216891, + "layout":"colFormItem", + "tagIcon":"icon-ym icon-ym-generator-switch", + "tag":"YunzhupaasSwitch", + "regList":[], + "tableAlign":"left", + "span":24 + }, + "activeValue":1, + "inactiveValue":0, + "__vModel__":"is_framework", + "fullName":"框架合同", + "inactiveTxt":"N", + "fullNameI18nCode":[ + "" + ], + "disabled":false, + "activeTxt":"Y", + "id":"is_framework", + "on":{ + "change":"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}" + } + }, + { + "__config__":{ + "formId":"formItemda36db", + "yunzhupaasKey":"switch", + "visibility":[ + "pc", + "app" + ], + "defaultValue":1, + "noShow":false, + "tipLabel":"是:显示合同清单,合同金额根据清单金额汇总生成;否:不显示清单,合同金额手工录入", + "tableFixed":"none", + "dragDisabled":false, + "className":[], + "label":"清单合同", + "trigger":"change", + "showLabel":true, + "required":false, + "tableName":"cm_contract_temp", + "renderKey":1779197789072, + "layout":"colFormItem", + "tagIcon":"icon-ym icon-ym-generator-switch", + "tag":"YunzhupaasSwitch", + "regList":[], + "tableAlign":"left", + "span":24 + }, + "activeValue":1, + "inactiveValue":0, + "__vModel__":"is_detail_list", + "fullName":"清单合同", + "inactiveTxt":"N", + "fullNameI18nCode":[ + "" + ], + "disabled":false, + "activeTxt":"Y", + "id":"is_detail_list", + "on":{ + "change":"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}" + } + }, + { + "__config__":{ + "formId":"formItemcdd9ba", + "yunzhupaasKey":"switch", + "visibility":[ + "pc", + "app" + ], + "defaultValue":0, + "noShow":false, + "tipLabel":"", + "tableFixed":"none", + "dragDisabled":false, + "className":[], + "label":"启用产品清单", + "trigger":"change", + "showLabel":true, + "required":false, + "tableName":"cm_contract_temp", + "renderKey":1779204672306, + "layout":"colFormItem", + "tagIcon":"icon-ym icon-ym-generator-switch", + "tag":"YunzhupaasSwitch", + "regList":[], + "tableAlign":"left", + "span":24 + }, + "activeValue":1, + "inactiveValue":0, + "__vModel__":"enable_tableProductList", + "fullName":"启用产品清单", + "inactiveTxt":"N", + "fullNameI18nCode":[ + "" + ], + "disabled":false, + "activeTxt":"Y", + "id":"enable_tableProductList", + "on":{ + "change":"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}" + } + }, + { + "__config__":{ + "formId":"formItem2787d4", + "yunzhupaasKey":"switch", + "visibility":[ + "pc", + "app" + ], + "defaultValue":0, + "noShow":false, + "tipLabel":"", + "tableFixed":"none", + "dragDisabled":false, + "className":[], + "label":"启用材料清单", + "trigger":"change", + "showLabel":true, + "required":false, + "tableName":"cm_contract_temp", + "renderKey":1779204756615, + "layout":"colFormItem", + "tagIcon":"icon-ym icon-ym-generator-switch", + "tag":"YunzhupaasSwitch", + "regList":[], + "tableAlign":"left", + "span":24 + }, + "activeValue":1, + "inactiveValue":0, + "__vModel__":"enable_tableMaterialList", + "fullName":"启用材料清单", + "inactiveTxt":"N", + "fullNameI18nCode":[ + "" + ], + "disabled":false, + "activeTxt":"Y", + "id":"enable_tableMaterialList", + "on":{ + "change":"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}" + } + }, + { + "__config__":{ + "formId":"formItem62a424", + "yunzhupaasKey":"switch", + "visibility":[ + "pc", + "app" + ], + "defaultValue":0, + "noShow":false, + "tipLabel":"", + "tableFixed":"none", + "dragDisabled":false, + "className":[], + "label":"启用人力清单", + "trigger":"change", + "showLabel":true, + "required":false, + "tableName":"cm_contract_temp", + "renderKey":1779204777094, + "layout":"colFormItem", + "tagIcon":"icon-ym icon-ym-generator-switch", + "tag":"YunzhupaasSwitch", + "regList":[], + "tableAlign":"left", + "span":24 + }, + "activeValue":1, + "inactiveValue":0, + "__vModel__":"enable_tableWorktypeList", + "fullName":"启用人力清单", + "inactiveTxt":"N", + "fullNameI18nCode":[ + "" + ], + "disabled":false, + "activeTxt":"Y", + "id":"enable_tableWorktypeList", + "on":{ + "change":"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}" + } + }, + { + "__config__":{ + "formId":"formItemc956e5", + "yunzhupaasKey":"switch", + "visibility":[ + "pc", + "app" + ], + "defaultValue":0, + "noShow":false, + "tipLabel":"", + "tableFixed":"none", + "dragDisabled":false, + "className":[], + "label":"启用资产清单", + "trigger":"change", + "showLabel":true, + "required":false, + "tableName":"cm_contract_temp", + "renderKey":1779204823252, + "layout":"colFormItem", + "tagIcon":"icon-ym icon-ym-generator-switch", + "tag":"YunzhupaasSwitch", + "regList":[], + "tableAlign":"left", + "span":24 + }, + "activeValue":1, + "inactiveValue":0, + "__vModel__":"enable_tableAssetList", + "fullName":"启用资产清单", + "inactiveTxt":"N", + "fullNameI18nCode":[ + "" + ], + "disabled":false, + "activeTxt":"Y", + "id":"enable_tableAssetList", + "on":{ + "change":"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}" + } + }, + { + "__config__":{ + "formId":"formItem1dceff", + "yunzhupaasKey":"switch", + "visibility":[ + "pc", + "app" + ], + "defaultValue":0, + "noShow":false, + "tipLabel":"", + "tableFixed":"none", + "dragDisabled":false, + "className":[], + "label":"启用任务清单", + "trigger":"change", + "showLabel":true, + "required":false, + "tableName":"cm_contract_temp", + "renderKey":1779205615044, + "layout":"colFormItem", + "tagIcon":"icon-ym icon-ym-generator-switch", + "tag":"YunzhupaasSwitch", + "regList":[], + "tableAlign":"left", + "span":24 + }, + "activeValue":1, + "inactiveValue":0, + "__vModel__":"enable_tableTaskList", + "fullName":"启用任务清单", + "inactiveTxt":"N", + "fullNameI18nCode":[ + "" + ], + "disabled":false, + "activeTxt":"Y", + "id":"enable_tableTaskList", + "on":{ + "change":"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}" + } + }, + { + "filterable":false, + "clearable":true, + "multiple":false, + "fullName":"合同类型", + "fullNameI18nCode":[ + "" + ], + "props":{ + "label":"fullName", + "value":"id" + }, + "__config__":{ + "yunzhupaasKey":"select", + "defaultValue":"", + "dragDisabled":false, + "className":[], + "propsUrl":"", + "templateJson":[], + "showLabel":true, + "required":false, + "tableName":"cm_contract_temp", + "renderKey":1779206776300, + "tagIcon":"icon-ym icon-ym-generator-select", + "tag":"YunzhupaasSelect", + "formId":"formItem4917e5", + "visibility":[ + "pc", + "app" + ], + "noShow":false, + "dataType":"static", + "dictionaryType":"", + "tipLabel":"", + "tableFixed":"none", + "label":"合同类型", + "trigger":"change", + "layout":"colFormItem", + "useCache":true, + "propsName":"", + "regList":[], + "tableAlign":"left", + "span":24 + }, + "options":[ + { + "fullName":"收入合同", + "id":"REV" + }, + { + "fullName":"支出合同", + "id":"COS" + } + ], + "__vModel__":"contract_type", + "style":{ + "width":"100%" + }, + "disabled":false, + "id":"contract_type", + "placeholder":"请选择", + "on":{ + "change":"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}" + } + }, + { + "__config__":{ + "formId":"formItem046684", + "yunzhupaasKey":"switch", + "visibility":[ + "pc", + "app" + ], + "defaultValue":1, + "noShow":false, + "tipLabel":"", + "tableFixed":"none", + "dragDisabled":false, + "className":[], + "label":"启用在线打印", + "trigger":"change", + "showLabel":true, + "required":false, + "tableName":"cm_contract_temp", + "renderKey":1779238994341, + "layout":"colFormItem", + "tagIcon":"icon-ym icon-ym-generator-switch", + "tag":"YunzhupaasSwitch", + "regList":[], + "tableAlign":"left", + "span":24 + }, + "activeValue":1, + "inactiveValue":0, + "__vModel__":"enable_printing", + "fullName":"启用在线打印", + "inactiveTxt":"N", + "fullNameI18nCode":[ + "" + ], + "disabled":false, + "activeTxt":"Y", + "id":"enable_printing", + "on":{ + "change":"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}" + } + }, + { + "filterable":false, + "clearable":true, + "multiple":false, + "fullName":"我方签约类型", + "fullNameI18nCode":[ + "" + ], + "props":{ + "label":"fullName", + "value":"id" + }, + "__config__":{ + "yunzhupaasKey":"select", + "defaultValue":"PartA", + "dragDisabled":false, + "className":[], + "propsUrl":"", + "templateJson":[], + "showLabel":true, + "required":false, + "tableName":"cm_contract_temp", + "renderKey":1779239106349, + "tagIcon":"icon-ym icon-ym-generator-select", + "tag":"YunzhupaasSelect", + "formId":"formItem709985", + "visibility":[ + "pc", + "app" + ], + "noShow":false, + "dataType":"static", + "dictionaryType":"", + "tipLabel":"", + "tableFixed":"none", + "label":"我方签约类型", + "trigger":"change", + "layout":"colFormItem", + "useCache":true, + "propsName":"", + "regList":[], + "tableAlign":"left", + "span":24 + }, + "options":[ + { + "fullName":"甲方", + "id":"PartA" + }, + { + "fullName":"乙方", + "id":"PartB" + }, + { + "fullName":"丙方", + "id":"PartC" + } + ], + "__vModel__":"our_company_type", + "style":{ + "width":"100%" + }, + "disabled":false, + "id":"our_company_type", + "placeholder":"请选择", + "on":{ + "change":"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}" + } + }, + { + "filterable":false, + "clearable":true, + "multiple":false, + "fullName":"乙方签约类型", + "fullNameI18nCode":[ + "" + ], + "props":{ + "label":"fullName", + "value":"id" + }, + "__config__":{ + "yunzhupaasKey":"select", + "defaultValue":"PartB", + "dragDisabled":false, + "className":[], + "propsUrl":"", + "templateJson":[], + "showLabel":true, + "required":false, + "tableName":"cm_contract_temp", + "renderKey":1779239278811, + "tagIcon":"icon-ym icon-ym-generator-select", + "tag":"YunzhupaasSelect", + "formId":"formItem3495e6", + "visibility":[ + "pc", + "app" + ], + "noShow":false, + "dataType":"static", + "dictionaryType":"", + "tipLabel":"", + "tableFixed":"none", + "label":"乙方签约类型", + "trigger":"change", + "layout":"colFormItem", + "useCache":true, + "propsName":"", + "regList":[], + "tableAlign":"left", + "span":24 + }, + "options":[ + { + "fullName":"甲方", + "id":"PartA" + }, + { + "fullName":"乙方", + "id":"PartB" + }, + { + "fullName":"丙方", + "id":"PartC" + } + ], + "__vModel__":"second_party_type", + "style":{ + "width":"100%" + }, + "disabled":false, + "id":"second_party_type", + "placeholder":"请选择", + "on":{ + "change":"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}" + } + }, + { + "filterable":false, + "clearable":true, + "multiple":false, + "fullName":"丙方签约类型", + "fullNameI18nCode":[ + "" + ], + "props":{ + "label":"fullName", + "value":"id" + }, + "__config__":{ + "yunzhupaasKey":"select", + "defaultValue":"PartC", + "dragDisabled":false, + "className":[], + "propsUrl":"", + "templateJson":[], + "showLabel":true, + "required":false, + "tableName":"cm_contract_temp", + "renderKey":1779239279825, + "tagIcon":"icon-ym icon-ym-generator-select", + "tag":"YunzhupaasSelect", + "formId":"formItem242830", + "visibility":[ + "pc", + "app" + ], + "noShow":false, + "dataType":"static", + "dictionaryType":"", + "tipLabel":"", + "tableFixed":"none", + "label":"丙方签约类型", + "trigger":"change", + "layout":"colFormItem", + "useCache":true, + "propsName":"", + "regList":[], + "tableAlign":"left", + "span":24 + }, + "options":[ + { + "fullName":"甲方", + "id":"PartA" + }, + { + "fullName":"乙方", + "id":"PartB" + }, + { + "fullName":"丙方", + "id":"PartC" + } + ], + "__vModel__":"third_party_type", + "style":{ + "width":"100%" + }, + "disabled":false, + "id":"third_party_type", + "placeholder":"请选择", + "on":{ + "change":"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}" + } + }, + { + "popupType":"popover", + "hasPage":false, + "pageSize":20, + "columnOptions":[ + { + "label":"打印模版名称", + "value":"f_full_name" + }, + { + "label":"打印模版描述", + "value":"f_description" + } + ], + "fullNameI18nCode":[ + "", + "" + ], + "templateJson":[], + "__config__":{ + "relationTable":"cm_contract_pringing_temp", + "yunzhupaasKey":"popupTableSelect", + "defaultValue":"", + "parentVModel":"tablePrintingTemp", + "dragDisabled":false, + "className":[], + "showLabel":true, + "required":false, + "tableName":"cm_contract_temp", + "renderKey":1779240109576, + "transferList":[], + "tagIcon":"icon-ym icon-ym-generator-popupTableSelect", + "isSubTable":true, + "columnWidth":350, + "tag":"YunzhupaasPopupTableSelect", + "formId":"formItemb39d07", + "visibility":[ + "pc", + "app" + ], + "noShow":false, + "tipLabel":"", + "tableFixed":"none", + "label":"打印模版ID", + "trigger":"change", + "layout":"colFormItem", + "useCache":true, + "regList":[], + "tableAlign":"left", + "span":24 + }, + "__vModel__":"printing_temp_id", + "disabled":false, + "id":"tablePrintingTemp-printing_temp_id", + "placeholder":"请选择", + "interfaceName":"获取系统打印模版列表", + "popupWidth":"800px", + "on":{ + "change":"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}" + }, + "filterable":true, + "clearable":true, + "multiple":false, + "fullName":"设计子表-打印模版ID", + "relationField":"f_full_name", + "extraOptions":[], + "popupTitle":"选择数据", + "style":{ + "width":"100%" + }, + "interfaceHasPage":0, + "interfaceId":"826713957526931333", + "propsValue":"f_id" + }, + { + "__config__":{ + "formId":"formItemd53b4e", + "relationTable":"cm_contract_pringing_temp", + "yunzhupaasKey":"switch", + "visibility":[ + "pc", + "app" + ], + "defaultValue":0, + "noShow":false, + "parentVModel":"tablePrintingTemp", + "tipLabel":"", + "tableFixed":"none", + "dragDisabled":false, + "className":[], + "label":"是否启用", + "trigger":"change", + "showLabel":true, + "required":false, + "tableName":"cm_contract_temp", + "renderKey":1779240149420, + "layout":"colFormItem", + "tagIcon":"icon-ym icon-ym-generator-switch", + "isSubTable":true, + "tag":"YunzhupaasSwitch", + "regList":[], + "tableAlign":"left", + "span":24 + }, + "activeValue":1, + "inactiveValue":0, + "__vModel__":"is_enabled", + "fullName":"设计子表-是否启用", + "inactiveTxt":"N", + "fullNameI18nCode":[ + "", + "" + ], + "disabled":false, + "activeTxt":"Y", + "id":"tablePrintingTemp-is_enabled", + "on":{ + "change":"({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}" + } + } +] +export default superQueryJson \ No newline at end of file diff --git a/src/views/cm/contracttemp/index.vue b/src/views/cm/contracttemp/index.vue new file mode 100644 index 0000000..050d083 --- /dev/null +++ b/src/views/cm/contracttemp/index.vue @@ -0,0 +1,652 @@ + + + diff --git a/src/views/mdm/suppinfo/Detail.vue b/src/views/mdm/suppinfo/Detail.vue new file mode 100644 index 0000000..2475d72 --- /dev/null +++ b/src/views/mdm/suppinfo/Detail.vue @@ -0,0 +1,1170 @@ + +