|
@@ -196,7 +196,6 @@
|
|
|
helpMessage: '直播间绑定后,将无法修改',
|
|
|
componentProps: {
|
|
|
api: getAllSceneApi,
|
|
|
- disabled: !isUpdate.value,
|
|
|
immediate: true,
|
|
|
resultField: 'list',
|
|
|
labelField: 'sceneName',
|
|
@@ -367,8 +366,28 @@
|
|
|
resetFields();
|
|
|
setDrawerProps({ confirmLoading: false });
|
|
|
isUpdate.value = !!data?.isUpdate;
|
|
|
+ console.log('isUpdate', isUpdate.value);
|
|
|
const { record } = data;
|
|
|
if (unref(isUpdate)) {
|
|
|
+ await updateSchema({
|
|
|
+ field: 'sceneNum',
|
|
|
+ componentProps: {
|
|
|
+ api: getAllSceneApi,
|
|
|
+ disabled: isUpdate.value,
|
|
|
+ immediate: true,
|
|
|
+ resultField: 'list',
|
|
|
+ labelField: 'sceneName',
|
|
|
+ valueField: 'num',
|
|
|
+ onChange: function (_, item) {
|
|
|
+ console.log('onChange', item);
|
|
|
+ myData.sceneUrl = item.webSite || item.sceneUrl || item.liveRoomUrl;
|
|
|
+ },
|
|
|
+ params: {
|
|
|
+ page: 1,
|
|
|
+ limit: 100,
|
|
|
+ },
|
|
|
+ },
|
|
|
+ });
|
|
|
try {
|
|
|
const res = await getLiveInfoApi({ id: record.id, token });
|
|
|
let setDAta: infoItem = {
|
|
@@ -579,6 +598,7 @@
|
|
|
handleClose,
|
|
|
t,
|
|
|
token,
|
|
|
+ isUpdate,
|
|
|
};
|
|
|
},
|
|
|
});
|