Browse Source

style(srm): 统一优化SRM模块界面组件样式和表单布局

- 将下拉选项标签从"Yes"/"No"统一改为"Y"/"N"
- 优化供应商地址组件对话框宽度和表单布局结构
- 调整供应商地址组件字段排列和输入框样式
- 修正性能评估请求页面中的错别字"完场"为"完成"
- 更新供应商列表组件表单列布局和分组字段设置
- 添加银行信息字段到供应商列表组件表单中
- 调整多个基础信息组件中的启用状态下拉选项配置
- 修正供应商分组类型的选项标签显示内容
master
qiankanghui 5 months ago
parent
commit
3366c0a7af
  1. 8
      src/views/modules/srmBaseInformation/srmDeliveryTerm.vue
  2. 8
      src/views/modules/srmBaseInformation/srmPaymentTerm.vue
  3. 8
      src/views/modules/srmBaseInformation/srmSupplierCurrency.vue
  4. 14
      src/views/modules/srmBaseInformation/srmSupplierGroup.vue
  5. 5
      src/views/modules/srmBaseInformation/srmTax.vue
  6. 127
      src/views/modules/srmSupplier/com_srmSupplier_Address.vue
  7. 8
      src/views/modules/srmSupplier/srmSupplierAddress.vue
  8. 108
      src/views/modules/srmSupplier/supplierList.vue
  9. 2
      src/views/modules/supplierPerformance/performanceEvaluateRequest.vue

8
src/views/modules/srmBaseInformation/srmDeliveryTerm.vue

@ -9,8 +9,8 @@
</el-form-item> </el-form-item>
<el-form-item label="启用"> <el-form-item label="启用">
<el-select v-model="searchData.active" clearable style="width: 120px"> <el-select v-model="searchData.active" clearable style="width: 120px">
<el-option label="Yes" value="Y"></el-option>
<el-option label="No" value="N"></el-option>
<el-option label="Y" value="Y"></el-option>
<el-option label="N" value="N"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label=" "> <el-form-item label=" ">
@ -76,8 +76,8 @@
</el-form-item> </el-form-item>
<el-form-item label="启用" prop="active"> <el-form-item label="启用" prop="active">
<el-select v-model="modalData.active" style="width: 100px"> <el-select v-model="modalData.active" style="width: 100px">
<el-option label="Yes" value="Y"></el-option>
<el-option label="No" value="N"></el-option>
<el-option label="Y" value="Y"></el-option>
<el-option label="N" value="N"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-form> </el-form>

8
src/views/modules/srmBaseInformation/srmPaymentTerm.vue

@ -9,8 +9,8 @@
</el-form-item> </el-form-item>
<el-form-item label="启用"> <el-form-item label="启用">
<el-select v-model="searchData.active" clearable style="width: 120px"> <el-select v-model="searchData.active" clearable style="width: 120px">
<el-option label="Yes" value="Y"></el-option>
<el-option label="No" value="N"></el-option>
<el-option label="Y" value="Y"></el-option>
<el-option label="N" value="N"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label=" "> <el-form-item label=" ">
@ -78,8 +78,8 @@
</el-form-item> </el-form-item>
<el-form-item label="启用" prop="active"> <el-form-item label="启用" prop="active">
<el-select v-model="modalData.active" style="width: 80px"> <el-select v-model="modalData.active" style="width: 80px">
<el-option label="Yes" value="Y"></el-option>
<el-option label="No" value="N"></el-option>
<el-option label="Y" value="Y"></el-option>
<el-option label="N" value="N"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="天数" prop="days"> <el-form-item label="天数" prop="days">

8
src/views/modules/srmBaseInformation/srmSupplierCurrency.vue

@ -10,8 +10,8 @@
</el-form-item> </el-form-item>
<el-form-item label="启用"> <el-form-item label="启用">
<el-select v-model="searchData.active" clearable placeholder="请选择" style="width: 120px"> <el-select v-model="searchData.active" clearable placeholder="请选择" style="width: 120px">
<el-option label="Yes" value="Y"></el-option>
<el-option label="No" value="N"></el-option>
<el-option label="Y" value="Y"></el-option>
<el-option label="N" value="N"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label=" "> <el-form-item label=" ">
@ -79,8 +79,8 @@
</el-form-item> </el-form-item>
<el-form-item label="启用" prop="active"> <el-form-item label="启用" prop="active">
<el-select v-model="modalData.active" style="width: 100px"> <el-select v-model="modalData.active" style="width: 100px">
<el-option label="Yes" value="Y"></el-option>
<el-option label="No" value="N"></el-option>
<el-option label="Y" value="Y"></el-option>
<el-option label="N" value="N"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="基础货币" prop="baseCurrency"> <el-form-item label="基础货币" prop="baseCurrency">

14
src/views/modules/srmBaseInformation/srmSupplierGroup.vue

@ -9,8 +9,8 @@
</el-form-item> </el-form-item>
<el-form-item label="启用"> <el-form-item label="启用">
<el-select v-model="searchData.active" clearable style="width: 120px"> <el-select v-model="searchData.active" clearable style="width: 120px">
<el-option label="Yes" value="Y"></el-option>
<el-option label="No" value="N"></el-option>
<el-option label="Y" value="Y"></el-option>
<el-option label="N" value="N"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label=" "> <el-form-item label=" ">
@ -75,14 +75,14 @@
</el-form-item> </el-form-item>
<el-form-item label="分组类型" prop="groupType"> <el-form-item label="分组类型" prop="groupType">
<el-select v-model="modalData.groupType" style="width: 100px"> <el-select v-model="modalData.groupType" style="width: 100px">
<el-option label="Group1" value="Y"></el-option>
<el-option label="Group2" value="N"></el-option>
<el-option label="供应商分组1" value="Y"></el-option>
<el-option label="供应商分组2" value="N"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="启用" prop="active"> <el-form-item label="启用" prop="active">
<el-select v-model="modalData.active" style="width: 100px"> <el-select v-model="modalData.active" style="width: 100px">
<el-option label="Yes" value="Y"></el-option>
<el-option label="No" value="N"></el-option>
<el-option label="Y" value="Y"></el-option>
<el-option label="N" value="N"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-form> </el-form>
@ -340,7 +340,7 @@
groupDesc: '', groupDesc: '',
site: this.$store.state.user.site, // 使 site: this.$store.state.user.site, // 使
active: 'Y', active: 'Y',
groupType: 'Group1',
groupType: '供应商分组1',
createBy: this.$store.state.user.name, createBy: this.$store.state.user.name,
updateBy: this.$store.state.user.name, updateBy: this.$store.state.user.name,
flag: '1' flag: '1'

5
src/views/modules/srmBaseInformation/srmTax.vue

@ -73,8 +73,8 @@
</el-form-item> </el-form-item>
<el-form-item label="启用" prop="active"> <el-form-item label="启用" prop="active">
<el-select v-model="modalData.active" style="width: 100px"> <el-select v-model="modalData.active" style="width: 100px">
<el-option label="Yes" value="Y"></el-option>
<el-option label="No" value="N"></el-option>
<el-option label="Y" value="Y"></el-option>
<el-option label="N" value="N"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="税率(%)" prop="taxRate"> <el-form-item label="税率(%)" prop="taxRate">
@ -469,7 +469,6 @@ export default {
taxCode: row.taxCode, taxCode: row.taxCode,
site: row.site site: row.site
}; };
deleteTax(deleteData).then(({data}) => { deleteTax(deleteData).then(({data}) => {
if (data && data.code === 0) { if (data && data.code === 0) {
this.getDataList() this.getDataList()

127
src/views/modules/srmSupplier/com_srmSupplier_Address.vue

@ -6,8 +6,8 @@
</el-form-item> </el-form-item>
<el-form-item label="是否激活"> <el-form-item label="是否激活">
<el-select v-model="searchData.active" clearable style="width: 120px"> <el-select v-model="searchData.active" clearable style="width: 120px">
<el-option label="Yes" value="Y"></el-option>
<el-option label="No" value="N"></el-option>
<el-option label="Y" value="Y"></el-option>
<el-option label="N" value="N"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label=" "> <el-form-item label=" ">
@ -49,93 +49,126 @@
</el-table-column> </el-table-column>
</el-table> </el-table>
<el-dialog title="供应商地址" :close-on-click-modal="false" v-drag :visible.sync="modalFlag" width="500px">
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules" style="margin-left: 7px;" ref="modalForm">
<el-dialog
title="供应商地址"
:close-on-click-modal="false"
v-drag
:visible.sync="modalFlag"
width="600px">
<el-form
ref="modalForm"
:model="modalData"
:rules="rules"
label-position="top"
label-width="100px">
<!-- 供应商ID / 地址ID / 是否激活 -->
<el-row :gutter="20"> <el-row :gutter="20">
<el-col :span="12">
<el-col :span="8">
<el-form-item label="供应商ID" prop="supplierId"> <el-form-item label="供应商ID" prop="supplierId">
<el-input v-model="modalData.supplierId" :disabled="modalData.flag === '1' || modalData.flag === '2'" style="width: 100%"></el-input>
<el-input
v-model="modalData.supplierId"
:disabled="modalData.flag === '1' || modalData.flag === '2'" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12">
<el-form-item label="Site" prop="site">
<el-input v-model="modalData.site" :disabled="modalData.flag === '1' || modalData.flag === '2'" style="width: 100%"></el-input>
<el-col :span="8">
<el-form-item label="地址ID" prop="addressId">
<el-input
v-model="modalData.addressId"
:disabled="modalData.flag === '2'" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row>
<el-row :gutter="20">
<el-col :span="12">
<el-form-item label="地址ID" prop="addressId">
<el-input v-model="modalData.addressId" :disabled="modalData.flag === '2'" style="width: 100%"></el-input>
<el-col :span="8">
<el-form-item label="是否激活" prop="active">
<el-select v-model="modalData.active" style="width: 100%">
<el-option label="Y" value="Y" />
<el-option label="N" value="N" />
</el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12">
</el-row>
<!-- 公司名称 -->
<el-row :gutter="20">
<el-col :span="24">
<el-form-item label="公司名称" prop="companyName"> <el-form-item label="公司名称" prop="companyName">
<el-input v-model="modalData.companyName" style="width: 100%"></el-input>
<el-input v-model="modalData.companyName" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<!-- 联系人 / 电话 / 地址类型 -->
<el-row :gutter="20"> <el-row :gutter="20">
<el-col :span="12">
<el-col :span="8">
<el-form-item label="联系人" prop="contact"> <el-form-item label="联系人" prop="contact">
<el-input v-model="modalData.contact" style="width: 100%"></el-input>
<el-input v-model="modalData.contact" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12">
<el-col :span="8">
<el-form-item label="联系电话" prop="phoneNo"> <el-form-item label="联系电话" prop="phoneNo">
<el-input v-model="modalData.phoneNo" style="width: 100%"></el-input>
<el-input v-model="modalData.phoneNo" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row>
<el-row :gutter="20">
<el-col :span="12">
<el-col :span="8">
<el-form-item label="地址类型" prop="addressType"> <el-form-item label="地址类型" prop="addressType">
<el-input v-model="modalData.addressType" style="width: 100%"></el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="是否激活" prop="active">
<el-select v-model="modalData.active" style="width: 100%">
<el-option label="Yes" value="Y"></el-option>
<el-option label="No" value="N"></el-option>
</el-select>
<el-input v-model="modalData.addressType" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<!-- 邮箱 -->
<el-row :gutter="20"> <el-row :gutter="20">
<el-col :span="12">
<el-col :span="24">
<el-form-item label="邮箱" prop="email"> <el-form-item label="邮箱" prop="email">
<el-input v-model="modalData.email" style="width: 100%"></el-input>
<el-input v-model="modalData.email" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row>
<!-- 原产国 / 装运港 -->
<el-row :gutter="20">
<el-col :span="12"> <el-col :span="12">
<el-form-item label="原产国" prop="originCountry"> <el-form-item label="原产国" prop="originCountry">
<el-input v-model="modalData.originCountry" style="width: 100%"></el-input>
<el-input v-model="modalData.originCountry" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row>
<el-row :gutter="20">
<el-col :span="12"> <el-col :span="12">
<el-form-item label="装运港" prop="portOfLoading"> <el-form-item label="装运港" prop="portOfLoading">
<el-input v-model="modalData.portOfLoading" style="width: 100%"></el-input>
<el-input v-model="modalData.portOfLoading" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12">
</el-row>
<!-- 地址 -->
<el-row :gutter="20">
<el-col :span="24">
<el-form-item label="地址" prop="address"> <el-form-item label="地址" prop="address">
<el-input v-model="modalData.address" style="width: 100%"></el-input>
<el-input v-model="modalData.address" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
</el-form>
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules" style="margin-left: 7px;" ref="modalForm">
<el-form-item label="备注" prop="memo" style="width: 100%">
<el-input v-model="modalData.memo" :rows="1" type="textarea" style="width: 100%"></el-input>
<!-- 备注 -->
<el-row :gutter="20">
<el-col :span="24">
<el-form-item label="备注" prop="memo">
<el-input v-model="modalData.memo" type="textarea" :rows="1" />
</el-form-item> </el-form-item>
</el-col>
</el-row>
</el-form> </el-form>
<el-footer style="height:40px;margin-top: 20px;text-align:center">
<el-button type="primary" @click="saveData()">保存</el-button>
<!-- footer -->
<span slot="footer" class="dialog-footer">
<el-button type="primary" @click="saveData">保存</el-button>
<el-button @click="modalFlag = false">关闭</el-button> <el-button @click="modalFlag = false">关闭</el-button>
</el-footer>
</span>
</el-dialog> </el-dialog>
</div> </div>
</template> </template>

8
src/views/modules/srmSupplier/srmSupplierAddress.vue

@ -9,8 +9,8 @@
</el-form-item> </el-form-item>
<el-form-item label="启用"> <el-form-item label="启用">
<el-select v-model="searchData.active" clearable style="width: 120px"> <el-select v-model="searchData.active" clearable style="width: 120px">
<el-option label="Yes" value="Y"></el-option>
<el-option label="No" value="N"></el-option>
<el-option label="Y" value="Y"></el-option>
<el-option label="N" value="N"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label=" "> <el-form-item label=" ">
@ -108,8 +108,8 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="启用" prop="active"> <el-form-item label="启用" prop="active">
<el-select v-model="modalData.active" style="width: 100%"> <el-select v-model="modalData.active" style="width: 100%">
<el-option label="Yes" value="Y"></el-option>
<el-option label="No" value="N"></el-option>
<el-option label="Y" value="Y"></el-option>
<el-option label="N" value="N"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>

108
src/views/modules/srmSupplier/supplierList.vue

@ -13,8 +13,8 @@
</el-form-item> </el-form-item>
<el-form-item :label="'启用:'"> <el-form-item :label="'启用:'">
<el-select v-model="searchData.active" style="width: 130px"> <el-select v-model="searchData.active" style="width: 130px">
<el-option label="Yes" value="Y"></el-option>
<el-option label="No" value="N"></el-option>
<el-option label="Y" value="Y"></el-option>
<el-option label="N" value="N"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item :label="' '" > <el-form-item :label="' '" >
@ -144,36 +144,31 @@
<el-input v-model="currentSupplier.supplierNo" :disabled="!isAdd"></el-input> <el-input v-model="currentSupplier.supplierNo" :disabled="!isAdd"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6">
<el-col :span="12">
<el-form-item label="供应商名称" prop="supplierName"> <el-form-item label="供应商名称" prop="supplierName">
<el-input v-model="currentSupplier.supplierName"></el-input> <el-input v-model="currentSupplier.supplierName"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6">
<el-form-item label="供应商分组" prop="supplierDocType">
<el-select v-model="currentSupplier.supplierDocType" placeholder="选择供应商分组" style="width: 100%">
<el-option label="Group1" value="Group1"></el-option>
<el-option label="Group2" value="Group2"></el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="在用">
<el-form-item label="启用">
<el-select v-model="currentSupplier.active" placeholder="是否在用" style="width: 100%"> <el-select v-model="currentSupplier.active" placeholder="是否在用" style="width: 100%">
<el-option label="Yes" value="Y"></el-option>
<el-option label="No" value="N"></el-option>
<el-option label="Y" value="Y"></el-option>
<el-option label="N" value="N"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
</div>
<div class="form-section">
<el-row :gutter="24"> <el-row :gutter="24">
<el-col :span="6"> <el-col :span="6">
<el-form-item > <el-form-item >
<span style="cursor: pointer" slot="label" @click="getBaseList(521)"><a href="#">供应商分类</a></span>
<el-input v-model="currentSupplier.supplierGroup" style="width: 130px"></el-input>
<span style="cursor: pointer" slot="label" @click="getBaseList(521)"><a href="#">供应商分组1</a></span>
<el-input v-model="currentSupplier.supplierGroup1" style="width: 130px"></el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item >
<span style="cursor: pointer" slot="label" @click="getBaseList(525)"><a href="#">供应商分组2</a></span>
<el-input v-model="currentSupplier.supplierGroup2" style="width: 130px"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6">
@ -186,15 +181,16 @@
<el-input v-model="currentSupplier.buyer"></el-input> <el-input v-model="currentSupplier.buyer"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row>
</div>
<div class="form-section">
<el-row :gutter="24">
<el-col :span="6"> <el-col :span="6">
<el-form-item label="采购专员"> <el-form-item label="采购专员">
<el-input v-model="currentSupplier.sourcingstaff"></el-input> <el-input v-model="currentSupplier.sourcingstaff"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row>
</div>
<div class="form-section">
<el-row :gutter="24">
<el-col :span="6"> <el-col :span="6">
<el-form-item> <el-form-item>
<span style="cursor: pointer" slot="label" @click="getBaseList(522)"><a href="#">税率编号</a></span> <span style="cursor: pointer" slot="label" @click="getBaseList(522)"><a href="#">税率编号</a></span>
@ -213,12 +209,26 @@
<el-input v-model="currentSupplier.deliveryTerm" style="width: 130px"></el-input> <el-input v-model="currentSupplier.deliveryTerm" style="width: 130px"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row>
</div>
<div class="form-section">
<el-row :gutter="24">
<el-col :span="6"> <el-col :span="6">
<el-form-item > <el-form-item >
<span style="cursor: pointer" slot="label" @click="getBaseList(513)"><a herf="#">货币</a></span> <span style="cursor: pointer" slot="label" @click="getBaseList(513)"><a herf="#">货币</a></span>
<el-input v-model="currentSupplier.currency" style="width: 130px"></el-input> <el-input v-model="currentSupplier.currency" style="width: 130px"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12">
<el-form-item label="银行名称">
<el-input v-model="currentSupplier.bankName"></el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="银行账号">
<el-input v-model="currentSupplier.bankAccount"></el-input>
</el-form-item>
</el-col>
</el-row> </el-row>
</div> </div>
<div class="form-section"> <div class="form-section">
@ -248,16 +258,21 @@
<div class="form-section"> <div class="form-section">
<el-row :gutter="24"> <el-row :gutter="24">
<el-col :span="6">
<el-col :span="12">
<el-form-item label="邮箱"> <el-form-item label="邮箱">
<el-input v-model="currentSupplier.email"></el-input> <el-input v-model="currentSupplier.email"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6">
<el-col :span="12">
<el-form-item label="邮箱2"> <el-form-item label="邮箱2">
<el-input v-model="currentSupplier.email2"></el-input> <el-input v-model="currentSupplier.email2"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row>
</div>
<div class="form-section">
<el-row :gutter="24">
<el-col :span="6"> <el-col :span="6">
<el-form-item label="传真号"> <el-form-item label="传真号">
<el-input v-model="currentSupplier.faxNo"></el-input> <el-input v-model="currentSupplier.faxNo"></el-input>
@ -268,11 +283,6 @@
<el-input v-model="currentSupplier.otherContact1"></el-input> <el-input v-model="currentSupplier.otherContact1"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row>
</div>
<div class="form-section">
<el-row :gutter="24">
<el-col :span="6"> <el-col :span="6">
<el-form-item label="其他联系方式2"> <el-form-item label="其他联系方式2">
<el-input v-model="currentSupplier.otherContact2"></el-input> <el-input v-model="currentSupplier.otherContact2"></el-input>
@ -283,22 +293,13 @@
<el-input v-model="currentSupplier.otherContact3"></el-input> <el-input v-model="currentSupplier.otherContact3"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6">
<el-form-item label="银行名称">
<el-input v-model="currentSupplier.bankName"></el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="银行账号">
<el-input v-model="currentSupplier.bankAccount"></el-input>
</el-form-item>
</el-col>
</el-row> </el-row>
</div> </div>
<div class="form-section"> <div class="form-section">
<el-row :gutter="24"> <el-row :gutter="24">
<el-col :span="10">
<el-col :span="24">
<el-form-item label="地址"> <el-form-item label="地址">
<el-input v-model="currentSupplier.address"></el-input> <el-input v-model="currentSupplier.address"></el-input>
</el-form-item> </el-form-item>
@ -307,7 +308,7 @@
</div> </div>
<div class="form-section"> <div class="form-section">
<el-row :gutter="24"> <el-row :gutter="24">
<el-col :span="20">
<el-col :span="24">
<el-form-item label="备注"> <el-form-item label="备注">
<el-input v-model="currentSupplier.memo" type="textarea" :rows="2" resize="none" ></el-input> <el-input v-model="currentSupplier.memo" type="textarea" :rows="2" resize="none" ></el-input>
</el-form-item> </el-form-item>
@ -351,7 +352,8 @@ export default {
supplierNo: '', supplierNo: '',
supplierName: '', supplierName: '',
active: '', active: '',
supplierGroup:'',
supplierGroup1:'',
supplierGroup2:'',
currency:'', currency:'',
taxCode:'', taxCode:'',
paymentTerm:'', paymentTerm:'',
@ -900,7 +902,7 @@ export default {
columnProp: 'active', columnProp: 'active',
headerAlign: 'center', headerAlign: 'center',
align: 'center', align: 'center',
columnLabel: '用',
columnLabel: '用',
columnWidth: '100', columnWidth: '100',
columnHidden: false, columnHidden: false,
columnImage: false, columnImage: false,
@ -1047,7 +1049,8 @@ export default {
supplierName: '', supplierName: '',
supplierDocType: '', supplierDocType: '',
active: '', active: '',
supplierGroup:'',
supplierGroup1:'',
supplierGroup2:'',
abc: '', abc: '',
sourcingstaff: '', sourcingstaff: '',
currency:'', currency:'',
@ -1106,8 +1109,11 @@ export default {
if (val === 1100) { if (val === 1100) {
strVal = this.searchData.supplierNo strVal = this.searchData.supplierNo
} }
if (val === 521) {
strVal = this.currentSupplier.supplierGroup
if (this.tagNo === 521) {
strVal = this.currentSupplier.supplierGroup1
}
if (this.taoNo === 525){
strVal = this.currentSupplier.supplierGroup2
} }
if (val === 513){ if (val === 513){
strVal = this.currentSupplier.currency strVal = this.currentSupplier.currency
@ -1135,7 +1141,10 @@ export default {
this.currentSupplier.currency = val.Currency this.currentSupplier.currency = val.Currency
} }
if (this.tagNo === 521 ) { if (this.tagNo === 521 ) {
this.currentSupplier.supplierGroup = val.supplier_group
this.currentSupplier.supplierGroup1 = val.supplier_group
}
if (this.tagNo === 525) {
this.currentSupplier.supplierGroup2 = val.supplier_group
} }
if (this.tagNo === 522) { if (this.tagNo === 522) {
this.currentSupplier.taxCode = val.TaxCode this.currentSupplier.taxCode = val.TaxCode
@ -1285,7 +1294,8 @@ export default {
supplierName: '', supplierName: '',
supplierDocType: '', supplierDocType: '',
active: 'Y', active: 'Y',
supplierGroup:'',
supplierGroup1:'',
supplierGroup2: '',
abc: '', abc: '',
buyer: '', buyer: '',
sourcingstaff: '', sourcingstaff: '',

2
src/views/modules/supplierPerformance/performanceEvaluateRequest.vue

@ -62,7 +62,7 @@
<el-table-column prop="requestNo" label="请求编号" min-width="140" header-align="center" align="left" /> <el-table-column prop="requestNo" label="请求编号" min-width="140" header-align="center" align="left" />
<el-table-column prop="supplierNo" label="供应商编号" width="120" header-align="center" align="left" /> <el-table-column prop="supplierNo" label="供应商编号" width="120" header-align="center" align="left" />
<el-table-column prop="supplierName" label="供应商名称" min-width="200" header-align="center" align="left" show-overflow-tooltip /> <el-table-column prop="supplierName" label="供应商名称" min-width="200" header-align="center" align="left" show-overflow-tooltip />
<el-table-column prop="wantedCompleteDate" label="预计完时间" width="160" header-align="center" align="center" />
<el-table-column prop="wantedCompleteDate" label="预计完时间" width="160" header-align="center" align="center" />
<el-table-column prop="status" label="状态" width="110" header-align="center" align="center" /> <el-table-column prop="status" label="状态" width="110" header-align="center" align="center" />
<el-table-column prop="createBy" label="创建者" min-width="90" header-align="center" align="left" /> <el-table-column prop="createBy" label="创建者" min-width="90" header-align="center" align="left" />
<el-table-column prop="createDate" label="创建时间" width="140" header-align="center" align="center" /> <el-table-column prop="createDate" label="创建时间" width="140" header-align="center" align="center" />

Loading…
Cancel
Save