|
@@ -243,10 +243,10 @@ export default defineComponent({
|
|
|
return
|
|
|
}
|
|
|
}
|
|
|
- if (!item.availableType) {
|
|
|
- message.error('可用途径不能为空')
|
|
|
- return
|
|
|
- }
|
|
|
+ // if (!item.availableType) {
|
|
|
+ // message.error('可用途径不能为空')
|
|
|
+ // return
|
|
|
+ // }
|
|
|
if (typeof item.topFlag !== 'boolean') {
|
|
|
message.error('是否置顶不能为空')
|
|
|
return
|
|
@@ -600,76 +600,76 @@ export default defineComponent({
|
|
|
})
|
|
|
}
|
|
|
})
|
|
|
- field.push({
|
|
|
- title(column: any) {
|
|
|
- return (
|
|
|
- <NSpace>
|
|
|
- 可用途径
|
|
|
- <NButton
|
|
|
- type="primary"
|
|
|
- size="small"
|
|
|
- text
|
|
|
- onClick={() => {
|
|
|
- dialogs.create({
|
|
|
- title: '请选择可用途径',
|
|
|
- showIcon: false,
|
|
|
- content: () => {
|
|
|
- return h(
|
|
|
- 'div',
|
|
|
- {
|
|
|
- class: 'flex flex-col justify-center items-center text-14px'
|
|
|
- },
|
|
|
- [
|
|
|
- // icon
|
|
|
- h(NSelect, {
|
|
|
- onUpdateValue(v) {
|
|
|
- state.globalAvailableType = v
|
|
|
- },
|
|
|
- clearable: true,
|
|
|
- options: getSelectDataFromObj(musicSheetAvailableType)
|
|
|
- })
|
|
|
- ]
|
|
|
- )
|
|
|
- },
|
|
|
- positiveText: '确定',
|
|
|
- negativeText: '取消',
|
|
|
- onPositiveClick: () => {
|
|
|
- for (let i = 0; i < state.selectRowData.length; i++) {
|
|
|
- const item = state.selectRowData[i]
|
|
|
- item.availableType = state.globalAvailableType
|
|
|
- }
|
|
|
- }
|
|
|
- })
|
|
|
- }}
|
|
|
- >
|
|
|
- <NIcon size={15} style="padding-left: 5px;margin-top:4px">
|
|
|
- <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
|
|
|
- <path d="M2 26h28v2H2z" fill="currentColor"></path>
|
|
|
- <path
|
|
|
- d="M25.4 9c.8-.8.8-2 0-2.8l-3.6-3.6c-.8-.8-2-.8-2.8 0l-15 15V24h6.4l15-15zm-5-5L24 7.6l-3 3L17.4 7l3-3zM6 22v-3.6l10-10l3.6 3.6l-10 10H6z"
|
|
|
- fill="currentColor"
|
|
|
- ></path>
|
|
|
- </svg>
|
|
|
- </NIcon>
|
|
|
- </NButton>
|
|
|
- </NSpace>
|
|
|
- )
|
|
|
- },
|
|
|
- key: 'availableType',
|
|
|
- render: (row: any) => {
|
|
|
- return (
|
|
|
- <NSelect
|
|
|
- placeholder="请选择可用途径"
|
|
|
- value={row.availableType}
|
|
|
- options={getSelectDataFromObj(musicSheetAvailableType)}
|
|
|
- onUpdateValue={(value) => {
|
|
|
- row['availableType'] = value
|
|
|
- }}
|
|
|
- clearable
|
|
|
- />
|
|
|
- )
|
|
|
- }
|
|
|
- })
|
|
|
+ // field.push({
|
|
|
+ // title(column: any) {
|
|
|
+ // return (
|
|
|
+ // <NSpace>
|
|
|
+ // 可用途径
|
|
|
+ // <NButton
|
|
|
+ // type="primary"
|
|
|
+ // size="small"
|
|
|
+ // text
|
|
|
+ // onClick={() => {
|
|
|
+ // dialogs.create({
|
|
|
+ // title: '请选择可用途径',
|
|
|
+ // showIcon: false,
|
|
|
+ // content: () => {
|
|
|
+ // return h(
|
|
|
+ // 'div',
|
|
|
+ // {
|
|
|
+ // class: 'flex flex-col justify-center items-center text-14px'
|
|
|
+ // },
|
|
|
+ // [
|
|
|
+ // // icon
|
|
|
+ // h(NSelect, {
|
|
|
+ // onUpdateValue(v) {
|
|
|
+ // state.globalAvailableType = v
|
|
|
+ // },
|
|
|
+ // clearable: true,
|
|
|
+ // options: getSelectDataFromObj(musicSheetAvailableType)
|
|
|
+ // })
|
|
|
+ // ]
|
|
|
+ // )
|
|
|
+ // },
|
|
|
+ // positiveText: '确定',
|
|
|
+ // negativeText: '取消',
|
|
|
+ // onPositiveClick: () => {
|
|
|
+ // for (let i = 0; i < state.selectRowData.length; i++) {
|
|
|
+ // const item = state.selectRowData[i]
|
|
|
+ // item.availableType = state.globalAvailableType
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ // })
|
|
|
+ // }}
|
|
|
+ // >
|
|
|
+ // <NIcon size={15} style="padding-left: 5px;margin-top:4px">
|
|
|
+ // <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
|
|
|
+ // <path d="M2 26h28v2H2z" fill="currentColor"></path>
|
|
|
+ // <path
|
|
|
+ // d="M25.4 9c.8-.8.8-2 0-2.8l-3.6-3.6c-.8-.8-2-.8-2.8 0l-15 15V24h6.4l15-15zm-5-5L24 7.6l-3 3L17.4 7l3-3zM6 22v-3.6l10-10l3.6 3.6l-10 10H6z"
|
|
|
+ // fill="currentColor"
|
|
|
+ // ></path>
|
|
|
+ // </svg>
|
|
|
+ // </NIcon>
|
|
|
+ // </NButton>
|
|
|
+ // </NSpace>
|
|
|
+ // )
|
|
|
+ // },
|
|
|
+ // key: 'availableType',
|
|
|
+ // render: (row: any) => {
|
|
|
+ // return (
|
|
|
+ // <NSelect
|
|
|
+ // placeholder="请选择可用途径"
|
|
|
+ // value={row.availableType}
|
|
|
+ // options={getSelectDataFromObj(musicSheetAvailableType)}
|
|
|
+ // onUpdateValue={(value) => {
|
|
|
+ // row['availableType'] = value
|
|
|
+ // }}
|
|
|
+ // clearable
|
|
|
+ // />
|
|
|
+ // )
|
|
|
+ // }
|
|
|
+ // })
|
|
|
field.push({
|
|
|
title(column: any) {
|
|
|
return (
|