zhouwx
2025-09-23 9fdacd08e16d567d3291288c5d20ea4ec612911f
src/views/work/marketingManagement/customerList/need/components/editDialog.vue
@@ -232,8 +232,16 @@
  dialogVisible.value = true;
}
const onSubmit = async () => {
  console.log('state.form',state.form)
  let dataDemo = JSON.parse(JSON.stringify(state.form))
  let flag = false
  for (const i of dataDemo.customerRecordNeeds) {
    if(!i.expectContentMesses[0].needSource || i.expectContentMesses[0].needSource.length ==0){
      ElMessage.warning('请完善需求来源')
      flag = true
      return
    }
  }
  if(flag) return
  let dataArr = []
  dataArr = dataDemo.customerRecordNeeds.map(item => {
    return {