Merge pull request 'master' (#336) from master into prod

Reviewed-on: http://git.feashow.cn/clay/mosr-web/pulls/336
This commit is contained in:
2024-06-14 15:27:00 +00:00
4 changed files with 11 additions and 15 deletions

View File

@@ -35,7 +35,7 @@
<el-col :span="24"> <el-col :span="24">
<el-form-item label="所属公司" prop="companyIds" class="tree-select"> <el-form-item label="所属公司" prop="companyIds" class="tree-select">
<div>{{ getName(companyList) }}</div> <div>{{ getName(companyList) }}</div>
<el-button @click="showCompany">{{companyList.length===0?'请选择':'更改'}}</el-button> <el-button color="#DED0B2" @click="showCompany">{{companyList.length===0?'请选择所属公司':'更改'}}</el-button>
<!-- <el-tree-select v-model="formData.companyIds" :data="companyOption"--> <!-- <el-tree-select v-model="formData.companyIds" :data="companyOption"-->
<!-- filterable clearable :check-strictly="true" multiple/>--> <!-- filterable clearable :check-strictly="true" multiple/>-->
</el-form-item> </el-form-item>

View File

@@ -1,6 +1,7 @@
<template> <template>
<el-button color="#DED0B2" > <div>{{modelValue}}</div>
{{ modelValue || '请选择抄送人员' }} <el-button color="#DED0B2" style="margin-left: 10px" @click="click">
{{ modelValue?'更改':'请选择抄送人员' }}
</el-button> </el-button>
</template> </template>
@@ -11,13 +12,8 @@ const props = defineProps({
default: '' default: ''
} }
}) })
const emit = defineEmits('clickCopyUser')
// const emit = defineEmits('update: modelValue') const click=()=>{
emit("clickCopyUser")
const localText = ref('') }
</script> </script>
<style lang="scss" scoped>
</style>

View File

@@ -4,7 +4,7 @@
<fvForm :schema="schema" @getInstance="(e)=>baseForm = e"></fvForm> <fvForm :schema="schema" @getInstance="(e)=>baseForm = e"></fvForm>
<el-form :model="formData" label-width="auto"> <el-form :model="formData" label-width="auto">
<el-form-item label="抄送人员"> <el-form-item label="抄送人员">
<Ttsup :modelValue="chooseUserInfo()" @click="chooseUser"/> <Ttsup :modelValue="chooseUserInfo()" @clickCopyUser="chooseUser"/>
</el-form-item> </el-form-item>
</el-form> </el-form>
<user-picker :multiple="true" ref="userPicker" title="请选择抄送人员" v-model:value="userList" @ok="selected"/> <user-picker :multiple="true" ref="userPicker" title="请选择抄送人员" v-model:value="userList" @ok="selected"/>
@@ -130,7 +130,7 @@ const chooseUserInfo = () => {
return item.name return item.name
}).join('') }).join('')
} else { } else {
return "请选择抄送人员" return null
} }
} }
const selected = (select) => { const selected = (select) => {

View File

@@ -187,7 +187,7 @@ const showUserPicker = () => {
value: "0" value: "0"
}; };
dataList.value = []; dataList.value = [];
selectList.value = [] // selectList.value = []
chooseId.value = 0; chooseId.value = 0;
radio.value = 0; radio.value = 0;
visible.value = true; visible.value = true;