Commit 12aed116014045df3c0195096d9e181abdce52ae

Authored by fengtao
1 parent 48f962ae

fix:DEFECT-879 客户创建场景联动时,先选部分,然后选全部显示未找到该资源

... ... @@ -139,21 +139,23 @@
139 139 if (e) {
140 140 //fengtao
141 141 if (e == 'ALL') {
142   - const data = await getAttribute(orgId, null);
143   - //fengtao
144   - const options = data.map((m) => {
145   - return {
146   - label: m,
147   - value: m,
148   - };
149   - });
150   - updateSchema({
151   - field: 'type2',
152   - componentProps: {
153   - placeholder: '请选择属性',
154   - options,
155   - },
156   - });
  142 + if (orgId) {
  143 + const data = await getAttribute(orgId, null);
  144 + //fengtao
  145 + const options = data.map((m) => {
  146 + return {
  147 + label: m,
  148 + value: m,
  149 + };
  150 + });
  151 + updateSchema({
  152 + field: 'type2',
  153 + componentProps: {
  154 + placeholder: '请选择属性',
  155 + options,
  156 + },
  157 + });
  158 + }
157 159 } else {
158 160 const getT = getFieldsValue();
159 161 const entityId = getT.entityId;
... ...
... ... @@ -179,21 +179,23 @@
179 179 if (e) {
180 180 //fengtao
181 181 if (e == 'ALL') {
182   - const data = await getAttribute(props.provideOrgid || orgId.value, null);
183   - //fengtao
184   - const options = data.map((m) => {
185   - return {
186   - label: m,
187   - value: m,
188   - };
189   - });
190   - updateSchema({
191   - field: 'type2',
192   - componentProps: {
193   - placeholder: '请选择属性',
194   - options,
195   - },
196   - });
  182 + if (props.provideOrgid || orgId.value) {
  183 + const data = await getAttribute(props.provideOrgid || orgId.value, null);
  184 + //fengtao
  185 + const options = data.map((m) => {
  186 + return {
  187 + label: m,
  188 + value: m,
  189 + };
  190 + });
  191 + updateSchema({
  192 + field: 'type2',
  193 + componentProps: {
  194 + placeholder: '请选择属性',
  195 + options,
  196 + },
  197 + });
  198 + }
197 199 } else {
198 200 const getT = getFieldsValue();
199 201 const entityId = getT.entityId;
... ...