更新
This commit is contained in:
@@ -188,12 +188,6 @@
|
||||
</el-radio-group>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<!-- <el-col :span="8" class="mb12" v-if="showAutoInviteSelect && dataForm.hasSupplier === '1'">
|
||||
<el-form-item label="推荐供应商" prop="suppliers" class="mb16">
|
||||
<el-input v-model="dataForm.suppliers" placeholder="请输入三家供应商名称,用逗号分隔" clearable />
|
||||
<div class="template-note mt5"><el-text type="info" size="small">请输入三家供应商名称,用逗号分隔</el-text></div>
|
||||
</el-form-item>
|
||||
</el-col> -->
|
||||
<el-col :span="8" class="mb12" v-if="showAutoInviteSelect && dataForm.hasSupplier === '1'">
|
||||
<el-form-item label="服务商城项目需求模板(邀请比选)" prop="serviceInviteSelect" required>
|
||||
<upload-file v-model="dataForm.serviceInviteSelect" :limit="1" :file-type="['doc', 'docx', 'pdf']" :data="{ fileType: FILE_TYPE_MAP.serviceInviteSelect }" upload-file-url="/purchase/purchasingfiles/upload" :disabled="flowFieldDisabled('serviceInviteSelect')" />
|
||||
@@ -226,8 +220,8 @@
|
||||
</el-radio-group>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="8" class="mb12" >
|
||||
<el-form-item label="采购方式" prop="purchaseType" :required="!isDeptPurchase">
|
||||
<el-col :span="8" class="mb12" >
|
||||
<el-form-item label="采购方式" prop="purchaseType">
|
||||
<el-select v-model="dataForm.purchaseType" placeholder="请选择采购方式" clearable :disabled="(isFlowEmbed && isPurchaseCenter) ? false : (isAutoSelectPurchaseTypeUnion || flowFieldDisabled('purchaseType') || !isPurchaseCenter)" style="width: 100%">
|
||||
<el-option v-for="item in purchaseTypeUnionList" :key="item.value" :label="item.label" :value="item.value" />
|
||||
</el-select>
|
||||
@@ -1150,11 +1144,16 @@ const dataRules = reactive({
|
||||
trigger: 'change',
|
||||
},
|
||||
],
|
||||
purchaseType: [
|
||||
purchaseType: [
|
||||
{
|
||||
validator: (_rule: any, value: string, callback: (e?: Error) => void) => {
|
||||
// 部门自行采购且采购途径为“委托采购中心采购”并且为申请阶段:此处不校验采购方式
|
||||
if (isDeptPurchase.value && isEntrustCenterChannel.value && !isFlowEmbed.value) {
|
||||
// 学校统一采购:申请阶段不要求采购方式,由审批环节采购中心补充
|
||||
if (!isDeptPurchase.value) {
|
||||
callback();
|
||||
return;
|
||||
}
|
||||
// 部门自行采购且采购途径为"委托采购中心采购"并且为申请阶段:此处不校验采购方式
|
||||
if (isEntrustCenterChannel.value && !isFlowEmbed.value) {
|
||||
callback();
|
||||
return;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user