|  | @@ -57,7 +57,7 @@ export default defineComponent({
 | 
											
												
													
														|  |          },
 |  |          },
 | 
											
												
													
														|  |          KLX: {
 |  |          KLX: {
 | 
											
												
													
														|  |            availableType: null as any, //可用途径 ORG 机构 PLATFORM 平台
 |  |            availableType: null as any, //可用途径 ORG 机构 PLATFORM 平台
 | 
											
												
													
														|  | -          musicSheetCategoryId: null as any,
 |  | 
 | 
											
												
													
														|  | 
 |  | +          musicTagIds: null as any,
 | 
											
												
													
														|  |            paymentType: null as any, // 是否收费
 |  |            paymentType: null as any, // 是否收费
 | 
											
												
													
														|  |            musicPrice: null as any, // 曲目价格
 |  |            musicPrice: null as any, // 曲目价格
 | 
											
												
													
														|  |            topFlag: null as any, // 是否置顶(0:否;1:是)
 |  |            topFlag: null as any, // 是否置顶(0:否;1:是)
 | 
											
										
											
												
													
														|  | @@ -227,7 +227,7 @@ export default defineComponent({
 | 
											
												
													
														|  |              forms.useProjectParamConfig[key]['sortNo'] = next.sortNo
 |  |              forms.useProjectParamConfig[key]['sortNo'] = next.sortNo
 | 
											
												
													
														|  |            } else if (key === 'KLX') {
 |  |            } else if (key === 'KLX') {
 | 
											
												
													
														|  |              forms.useProjectParamConfig[key]['availableType'] = next.availableType
 |  |              forms.useProjectParamConfig[key]['availableType'] = next.availableType
 | 
											
												
													
														|  | -            forms.useProjectParamConfig[key]['musicSheetCategoryId'] = next.musicSheetCategoryId
 |  | 
 | 
											
												
													
														|  | 
 |  | +            forms.useProjectParamConfig[key]['musicTagIds'] = next.musicTagIds?.split(',')||[]
 | 
											
												
													
														|  |              forms.useProjectParamConfig[key]['paymentType'] = next.paymentType
 |  |              forms.useProjectParamConfig[key]['paymentType'] = next.paymentType
 | 
											
												
													
														|  |              forms.useProjectParamConfig[key]['musicPrice'] = next.musicPrice
 |  |              forms.useProjectParamConfig[key]['musicPrice'] = next.musicPrice
 | 
											
												
													
														|  |              forms.useProjectParamConfig[key]['topFlag'] = next.topFlag
 |  |              forms.useProjectParamConfig[key]['topFlag'] = next.topFlag
 | 
											
										
											
												
													
														|  | @@ -277,8 +277,12 @@ export default defineComponent({
 | 
											
												
													
														|  |                    return !(val === null || val === undefined || val === '')
 |  |                    return !(val === null || val === undefined || val === '')
 | 
											
												
													
														|  |                  })
 |  |                  })
 | 
											
												
													
														|  |                  if (every) {
 |  |                  if (every) {
 | 
											
												
													
														|  | 
 |  | +                 let appData = value as any;
 | 
											
												
													
														|  | 
 |  | +                  if (appKey === 'KLX') {
 | 
											
												
													
														|  | 
 |  | +                    appData['musicTagIds'] = appData['musicTagIds'].join(',')
 | 
											
												
													
														|  | 
 |  | +                  }
 | 
											
												
													
														|  |                    applicationExtends.push({
 |  |                    applicationExtends.push({
 | 
											
												
													
														|  | -                    ...value,
 |  | 
 | 
											
												
													
														|  | 
 |  | +                    ...appData,
 | 
											
												
													
														|  |                      musicSheetId: props.id,
 |  |                      musicSheetId: props.id,
 | 
											
												
													
														|  |                      applicationId: appKeyIdMap.get(key)
 |  |                      applicationId: appKeyIdMap.get(key)
 | 
											
												
													
														|  |                    })
 |  |                    })
 | 
											
										
											
												
													
														|  | @@ -487,7 +491,7 @@ export default defineComponent({
 | 
											
												
													
														|  |                          </NFormItem>
 |  |                          </NFormItem>
 | 
											
												
													
														|  |                          <NFormItem
 |  |                          <NFormItem
 | 
											
												
													
														|  |                            label="曲目标签"
 |  |                            label="曲目标签"
 | 
											
												
													
														|  | -                          path="useProjectParamConfig.KLX.musicSheetCategoryId"
 |  | 
 | 
											
												
													
														|  | 
 |  | +                          path="useProjectParamConfig.KLX.musicTagIds"
 | 
											
												
													
														|  |                            rule={[
 |  |                            rule={[
 | 
											
												
													
														|  |                              {
 |  |                              {
 | 
											
												
													
														|  |                                required: klxFileRequire.value,
 |  |                                required: klxFileRequire.value,
 | 
											
										
											
												
													
														|  | @@ -503,7 +507,7 @@ export default defineComponent({
 | 
											
												
													
														|  |                              multiple
 |  |                              multiple
 | 
											
												
													
														|  |                              labelField={'name'}
 |  |                              labelField={'name'}
 | 
											
												
													
														|  |                              valueField={'id'}
 |  |                              valueField={'id'}
 | 
											
												
													
														|  | -                            v-model:value={forms.useProjectParamConfig.KLX.musicSheetCategoryId}
 |  | 
 | 
											
												
													
														|  | 
 |  | +                            v-model:value={forms.useProjectParamConfig.KLX.musicTagIds}
 | 
											
												
													
														|  |                              options={state.musicSheetCategoryOptions.KLX}
 |  |                              options={state.musicSheetCategoryOptions.KLX}
 | 
											
												
													
														|  |                              maxTagCount={3}
 |  |                              maxTagCount={3}
 | 
											
												
													
														|  |                            ></NSelect>
 |  |                            ></NSelect>
 | 
											
										
											
												
													
														|  | @@ -516,7 +520,6 @@ export default defineComponent({
 | 
											
												
													
														|  |                                required: klxFileRequire.value,
 |  |                                required: klxFileRequire.value,
 | 
											
												
													
														|  |                                message: '请选择是否收费',
 |  |                                message: '请选择是否收费',
 | 
											
												
													
														|  |                                trigger:'change',
 |  |                                trigger:'change',
 | 
											
												
													
														|  | -                              type:'number'
 |  | 
 | 
											
												
													
														|  |                              }
 |  |                              }
 | 
											
												
													
														|  |                            ]}
 |  |                            ]}
 | 
											
												
													
														|  |                          >
 |  |                          >
 |