Compare commits
	
		
			2 Commits
		
	
	
		
			5d07ca6d0e
			...
			aa5f1f5b9b
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| aa5f1f5b9b | |||
| 6f4be5956e | 
| @@ -483,10 +483,10 @@ const props = withDefaults(defineProps<Props>(), { | |||||||
|   } |   } | ||||||
| }) | }) | ||||||
| const handleSetFormData = (key, val) => { | const handleSetFormData = (key, val) => { | ||||||
|   console.log(key); |   const cleaned = val.split('|').map(s => s.trim()).join(','); // "1975577437793124352 | 1965778349088899074" | ||||||
|   console.log(val); |   console.log(cleaned); | ||||||
|   // 在这里添加其他处理逻辑 |   // 在这里添加其他处理逻辑 | ||||||
|   useFun.requestApi('get', '/jeelowcode/outsidePerson/importOutside?tableId='+props.tableId+'&ids=' + val, { |   useFun.requestApi('get', '/jeelowcode/outsidePerson/importOutside?tableId='+props.tableId+'&ids=' + cleaned, { | ||||||
|   }).then(res => { |   }).then(res => { | ||||||
|     if (res.length > 0) { |     if (res.length > 0) { | ||||||
|         message.success('下发成功') |         message.success('下发成功') | ||||||
| @@ -548,6 +548,17 @@ const userVBind = { | |||||||
|     }else if(props.tableId=='1968562717683908610'){ // 考试计划 |     }else if(props.tableId=='1968562717683908610'){ // 考试计划 | ||||||
|         useFun.requestApi('get', '/jeelowcode/examIssus/addRecord?tableId='+props.tableId+'&ids=' + ids+'&userIds='+resultValue, { |         useFun.requestApi('get', '/jeelowcode/examIssus/addRecord?tableId='+props.tableId+'&ids=' + ids+'&userIds='+resultValue, { | ||||||
|            |            | ||||||
|  |         }).then(res => { | ||||||
|  |           if (res.length > 0) { | ||||||
|  |              message.success('下发成功') | ||||||
|  |              useFun.refreshChange() | ||||||
|  |           } else { | ||||||
|  |             message.error(res.message) | ||||||
|  |           } | ||||||
|  |         }) | ||||||
|  |     }else if(props.tableId=='1983351353033953281'){ // 工作事项 | ||||||
|  |         useFun.requestApi('get', '/jeelowcode/itemIssus/addResult?tableId='+props.tableId+'&ids=' + ids+'&userIds='+resultValue, { | ||||||
|  |            | ||||||
|         }).then(res => { |         }).then(res => { | ||||||
|           if (res.length > 0) { |           if (res.length > 0) { | ||||||
|              message.success('下发成功') |              message.success('下发成功') | ||||||
|   | |||||||
| @@ -34,7 +34,7 @@ const dicObj = { | |||||||
|     { label: '邮箱', value: 'email' }, { label: '性别', value: 'sex' }, { label: '岗位', value: 'post' }, { label: '部门', value: 'deptName' } |     { label: '邮箱', value: 'email' }, { label: '性别', value: 'sex' }, { label: '岗位', value: 'post' }, { label: '部门', value: 'deptName' } | ||||||
|   ], |   ], | ||||||
|   userFindType: [{ label: '全部用户', value: 'all' }, { label: '本级用户', value: 'now' }, { label: '本级及下级用户', value: 'sub' }], |   userFindType: [{ label: '全部用户', value: 'all' }, { label: '本级用户', value: 'now' }, { label: '本级及下级用户', value: 'sub' }], | ||||||
|   deptFindType: [{ label: '全部部门', value: 'all' }, { label: '本级部门', value: 'now' }, { label: '本级及下级部门', value: 'sub' }], |   deptFindType: [{ label: '全部部门', value: 'all' }, { label: '本级部门', value: 'now' }, { label: '本级及下级部门', value: 'sub' }, { label: '外协单位', value: 'out' }], | ||||||
|   customControlType: [{ label: '未全局注册', value: false }, { label: '已全局注册', value: true }], |   customControlType: [{ label: '未全局注册', value: false }, { label: '已全局注册', value: true }], | ||||||
|   regionType: [{ label: '全球-国家', value: 'gj' }, { label: '中国-省市区', value: 'ssq' }, { label: '中国-省市', value: 'ss' }, { label: '中国-省', value: 's' }], |   regionType: [{ label: '全球-国家', value: 'gj' }, { label: '中国-省市区', value: 'ssq' }, { label: '中国-省市', value: 'ss' }, { label: '中国-省', value: 's' }], | ||||||
|   dictTextFormatter: [ |   dictTextFormatter: [ | ||||||
|   | |||||||
| @@ -546,13 +546,15 @@ export const formDataFormatting = (formOption, formData, formType) => { | |||||||
|           echoObj[dicKey].push(...data[key].split(',')) |           echoObj[dicKey].push(...data[key].split(',')) | ||||||
|         } |         } | ||||||
|       } else echoObj[type].push(...data[key].split(',')) |       } else echoObj[type].push(...data[key].split(',')) | ||||||
|     } else if (column[key]?.controlType == 'date') { |     } else if (column[key]?.controlType == 'date'||key=='create_time') { | ||||||
|  |        | ||||||
|       if (data[key]) { |       if (data[key]) { | ||||||
|         if (typeof data[key] == 'number' || typeof data[key] == 'string') { |         if (typeof data[key] == 'number' || typeof data[key] == 'string') { | ||||||
|           data[key] = data[key] + '' |           data[key] = data[key] + '' | ||||||
|           if (!(/[-|\/]/g.test(data[key]))) { |           if (!(/[-|\/]/g.test(data[key]))) { | ||||||
|             //如果是时间戳强制转换 |             //如果是时间戳强制转换 | ||||||
|             data[key] = formatDate(new Date(data[key]), column[key].valueFormat || 'YYYY-MM-DD HH:mm:ss') |             const timestamp = parseInt(data[key], 10) | ||||||
|  |             data[key] = formatDate(new Date(timestamp), column[key].valueFormat || 'YYYY-MM-DD HH:mm:ss') | ||||||
|           } |           } | ||||||
|         } |         } | ||||||
|       } |       } | ||||||
|   | |||||||
| @@ -235,6 +235,10 @@ const getProcessInstance = async () => { | |||||||
|     if (processDefinition.formType === 10) { |     if (processDefinition.formType === 10) { | ||||||
|       detailForm.value.formId = processDefinition.formId |       detailForm.value.formId = processDefinition.formId | ||||||
|       detailForm.value.optionsData = JSON.parse(processDefinition.formConf) |       detailForm.value.optionsData = JSON.parse(processDefinition.formConf) | ||||||
|  |       if (data.formVariables.jeelowcode_subtable_data) { | ||||||
|  |         data.formVariables = { ...data.formVariables, ...data.formVariables.jeelowcode_subtable_data } | ||||||
|  |         delete data.formVariables.jeelowcode_subtable_data | ||||||
|  |       } | ||||||
|       detailForm.value.defaultData = data.formVariables |       detailForm.value.defaultData = data.formVariables | ||||||
|       // setConfAndFields2( |       // setConfAndFields2( | ||||||
|       //   detailForm, |       //   detailForm, | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user