|
@@ -34,7 +34,7 @@
|
|
v-model:value="model[field]"
|
|
v-model:value="model[field]"
|
|
style="width: 260px; text-align: center"
|
|
style="width: 260px; text-align: center"
|
|
class="justify-center suNum"
|
|
class="justify-center suNum"
|
|
- :min="0"
|
|
|
|
|
|
+ :min="minNumber[field]"
|
|
@blur="
|
|
@blur="
|
|
() => {
|
|
() => {
|
|
numOnChange(true, field);
|
|
numOnChange(true, field);
|
|
@@ -46,7 +46,7 @@
|
|
<a-button
|
|
<a-button
|
|
size="small"
|
|
size="small"
|
|
type="link"
|
|
type="link"
|
|
- :disabled="model[field] == 0"
|
|
|
|
|
|
+ :disabled="model[field] == minNumber[field]"
|
|
@click="
|
|
@click="
|
|
() => {
|
|
() => {
|
|
numsOnChange(false, field);
|
|
numsOnChange(false, field);
|
|
@@ -135,7 +135,10 @@
|
|
const { createConfirm, createMessage } = useMessage();
|
|
const { createConfirm, createMessage } = useMessage();
|
|
|
|
|
|
const [registerModal, { openModal: addopenModal }] = useModal();
|
|
const [registerModal, { openModal: addopenModal }] = useModal();
|
|
-
|
|
|
|
|
|
+ const minNumber = reactive({
|
|
|
|
+ shotNum: 0,
|
|
|
|
+ lookNum: 0,
|
|
|
|
+ });
|
|
const modelRef = reactive({
|
|
const modelRef = reactive({
|
|
id: 0,
|
|
id: 0,
|
|
subNum: 0,
|
|
subNum: 0,
|
|
@@ -312,7 +315,8 @@
|
|
});
|
|
});
|
|
modelRef.id = id;
|
|
modelRef.id = id;
|
|
modelRef.subNum = lookNum + shotNum;
|
|
modelRef.subNum = lookNum + shotNum;
|
|
-
|
|
|
|
|
|
+ minNumber.lookNum = lookNum;
|
|
|
|
+ minNumber.shotNum = shotNum;
|
|
searchInfo.id = id;
|
|
searchInfo.id = id;
|
|
await reloadSubtable();
|
|
await reloadSubtable();
|
|
|
|
|
|
@@ -430,6 +434,8 @@
|
|
} else if ((newUser.roleId == 8 || newUser.roleId == 82) && !(shoot < shotNum)) {
|
|
} else if ((newUser.roleId == 8 || newUser.roleId == 82) && !(shoot < shotNum)) {
|
|
return createMessage.error('可拍摄员工数不足');
|
|
return createMessage.error('可拍摄员工数不足');
|
|
}
|
|
}
|
|
|
|
+ minNumber.lookNum = lookNum;
|
|
|
|
+ minNumber.shotNum = shotNum;
|
|
let obj = {
|
|
let obj = {
|
|
8: '带看&拍摄员工',
|
|
8: '带看&拍摄员工',
|
|
81: '带看员工',
|
|
81: '带看员工',
|
|
@@ -442,6 +448,7 @@
|
|
roleName: obj[newUser.roleId],
|
|
roleName: obj[newUser.roleId],
|
|
roleId: newUser.roleId,
|
|
roleId: newUser.roleId,
|
|
});
|
|
});
|
|
|
|
+
|
|
setFieldsValue({
|
|
setFieldsValue({
|
|
addeduser: total || 0,
|
|
addeduser: total || 0,
|
|
});
|
|
});
|
|
@@ -457,7 +464,7 @@
|
|
schemas,
|
|
schemas,
|
|
columns,
|
|
columns,
|
|
registerForm,
|
|
registerForm,
|
|
-
|
|
|
|
|
|
+ minNumber,
|
|
handleVisibleChange,
|
|
handleVisibleChange,
|
|
beforeEditSubmit,
|
|
beforeEditSubmit,
|
|
registerModal,
|
|
registerModal,
|