问题修改
This commit is contained in:
		
							parent
							
								
									344e14a041
								
							
						
					
					
						commit
						6b9411bc5e
					
				| 
						 | 
				
			
			@ -3,7 +3,7 @@ import request from '@/utils/request'
 | 
			
		|||
// 查询用户列表-全量查询
 | 
			
		||||
export function listUserAll(query) {
 | 
			
		||||
  return request({
 | 
			
		||||
    url: '/system/user/list_all',
 | 
			
		||||
    url: '/system/user/query/listAll',
 | 
			
		||||
    method: 'get',
 | 
			
		||||
    params: query
 | 
			
		||||
  })
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -21,7 +21,7 @@
 | 
			
		|||
          </div>
 | 
			
		||||
  
 | 
			
		||||
          <div class="head-container">
 | 
			
		||||
            <el-tree style="height: 700px; overflow: scroll"
 | 
			
		||||
            <el-tree style="height: 650px; overflow: scroll"
 | 
			
		||||
              :data="treeOptions" :props="defaultProps"
 | 
			
		||||
              :show-checkbox="true" :default-expand-all="true"
 | 
			
		||||
              :expand-on-click-node="false" :filter-node-method="filterNode"
 | 
			
		||||
| 
						 | 
				
			
			@ -165,7 +165,7 @@
 | 
			
		|||
            <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
 | 
			
		||||
          </el-row>
 | 
			
		||||
  
 | 
			
		||||
          <el-table v-loading="loading" :data="tableList" ref="multipleTable" height="620px" border :row-key="(row)=>{return row.dishesId}" @selection-change="handleSelectionChange">
 | 
			
		||||
          <el-table v-loading="loading" :data="tableList" ref="multipleTable" height="600px" border :row-key="(row)=>{return row.dishesId}" @selection-change="handleSelectionChange">
 | 
			
		||||
            <!-- <el-table-column type="selection" width="50" align="center" :reserve-selection="true"/> -->
 | 
			
		||||
            <el-table-column label="序号" align="center" width="80" type="index">
 | 
			
		||||
              <template slot-scope="scope">
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -347,7 +347,6 @@ export default {
 | 
			
		|||
    this.getAreaTreeData();//获取区域树
 | 
			
		||||
    this.getTypeTreeData();//获取原料类别树
 | 
			
		||||
    this.getDrpUnitList();//获取单位类型下拉 
 | 
			
		||||
    this.getNutritionTypeList()//获取营养信息类别树
 | 
			
		||||
  },
 | 
			
		||||
  methods: {
 | 
			
		||||
    //区域树
 | 
			
		||||
| 
						 | 
				
			
			@ -522,6 +521,7 @@ export default {
 | 
			
		|||
      this.$set(this.form,"materialName",row.materialName)
 | 
			
		||||
      this.$set(this.form,"salesMode",row.salesMode+'')
 | 
			
		||||
      this.getDrpUnitList()
 | 
			
		||||
      this.getNutritionTypeList()//获取营养信息类别树
 | 
			
		||||
      this.$set(this.form,"unitId",row.unitId)
 | 
			
		||||
      this.$set(this.form,"salePrice",Number((row.salePrice/100).toFixed(2)))
 | 
			
		||||
      this.$set(this.form,"unitPrice",Number((row.unitPrice/100).toFixed(2)))
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -19,7 +19,7 @@
 | 
			
		|||
 | 
			
		||||
        <div class="head-container">
 | 
			
		||||
          <el-tree
 | 
			
		||||
            style="height: 700px; overflow: scroll"
 | 
			
		||||
            style="height: 650px; overflow: scroll"
 | 
			
		||||
            :data="treeOptions"
 | 
			
		||||
            :props="defaultProps"
 | 
			
		||||
            :show-checkbox="true"
 | 
			
		||||
| 
						 | 
				
			
			@ -179,8 +179,7 @@
 | 
			
		|||
          <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
 | 
			
		||||
        </el-row>
 | 
			
		||||
 | 
			
		||||
        <el-table v-loading="loading" :data="tableList" ref="multipleTable" height="550" border :row-key="(row)=>{return row.materialId}" @selection-change="handleSelectionChange">
 | 
			
		||||
 | 
			
		||||
        <el-table v-loading="loading" :data="tableList" ref="multipleTable" height="542" border :row-key="(row)=>{return row.materialId}" @selection-change="handleSelectionChange">
 | 
			
		||||
          <el-table-column type="selection" width="50" align="center" :reserve-selection="true"/>
 | 
			
		||||
          <el-table-column label="序号" align="center" width="80" type="index">
 | 
			
		||||
            <template slot-scope="scope">
 | 
			
		||||
| 
						 | 
				
			
			@ -714,7 +713,7 @@ export default {
 | 
			
		|||
<style lang="scss" scoped>
 | 
			
		||||
::v-deep.el-table .fixed-width .el-button--mini {
 | 
			
		||||
  width: 60px !important;
 | 
			
		||||
  margin-bottom: 10px;
 | 
			
		||||
  // margin-bottom: 10px;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
::v-deep .btn-items .el-button + .el-button {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -20,9 +20,9 @@
 | 
			
		|||
        </div>
 | 
			
		||||
 | 
			
		||||
        <div class="head-container">
 | 
			
		||||
          <el-tree style="height: 700px;overflow: scroll;"
 | 
			
		||||
          <el-tree style="height: 650px;overflow: scroll;"
 | 
			
		||||
            :data="cascaderOptions" :props="defaultProps"
 | 
			
		||||
            :show-checkbox="true" :default-expand-all="true"
 | 
			
		||||
            :show-checkbox="true" :default-expand-all="false"
 | 
			
		||||
            :expand-on-click-node="false" :filter-node-method="filterNode"
 | 
			
		||||
            ref="nutritionTypeTree" node-key="id" highlight-current @node-click="handleNodeClick" @check-change="handleCheckChange"
 | 
			
		||||
          >
 | 
			
		||||
| 
						 | 
				
			
			@ -93,7 +93,7 @@
 | 
			
		|||
          <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
 | 
			
		||||
        </el-row>
 | 
			
		||||
 | 
			
		||||
        <el-table v-loading="loading" :data="menuNutritionList" height="650"> 
 | 
			
		||||
        <el-table v-loading="loading" :data="menuNutritionList" border height="542"> 
 | 
			
		||||
          <el-table-column label="序号" align="center" width="80" type="index">
 | 
			
		||||
                <template slot-scope="scope">
 | 
			
		||||
                    <span>{{(queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1}}</span>
 | 
			
		||||
| 
						 | 
				
			
			@ -1238,7 +1238,7 @@ export default {
 | 
			
		|||
 | 
			
		||||
::v-deep.el-table .fixed-width .el-button--mini {
 | 
			
		||||
  width: 60px !important;
 | 
			
		||||
  margin-bottom: 10px;
 | 
			
		||||
  // margin-bottom: 10px;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
::v-deep .btn-items .el-button + .el-button {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -88,8 +88,8 @@
 | 
			
		|||
            <span>{{(queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1}}</span>
 | 
			
		||||
            </template>
 | 
			
		||||
        </el-table-column>
 | 
			
		||||
        <el-table-column label="单据编号" align="center" prop="fetchMaterialCode" :show-overflow-tooltip="true" />
 | 
			
		||||
        <el-table-column label="采购领料标题" align="center" prop="title" :show-overflow-tooltip="true" /> 
 | 
			
		||||
        <el-table-column label="单据编号" align="center" prop="fetchMaterialCode" :show-overflow-tooltip="true" width="180"/>
 | 
			
		||||
        <el-table-column label="采购领料标题" align="center" prop="title" :show-overflow-tooltip="true" width="120"/> 
 | 
			
		||||
        <el-table-column label="领料单状态" align="center" prop="commitStatus" :show-overflow-tooltip="true" width="100">
 | 
			
		||||
            <template slot-scope="scope">
 | 
			
		||||
                <span v-if="scope.row.commitStatus==1">待提交</span>
 | 
			
		||||
| 
						 | 
				
			
			@ -113,13 +113,13 @@
 | 
			
		|||
            </template>  
 | 
			
		||||
        </el-table-column> -->
 | 
			
		||||
        <el-table-column label="所属区域" align="center" prop="areaName" :show-overflow-tooltip="true" width="120"/>
 | 
			
		||||
        <el-table-column label="所属食堂" align="center" prop="canteenName" :show-overflow-tooltip="true" width="120"/> 
 | 
			
		||||
        <el-table-column label="所属食堂" align="center" prop="canteenName" :show-overflow-tooltip="true" width="140"/> 
 | 
			
		||||
        <el-table-column label="所属档口" align="center" prop="stallName" :show-overflow-tooltip="true" width="120"/>   
 | 
			
		||||
        <el-table-column label="货品仓库" align="center" prop="warehouseName" :show-overflow-tooltip="true" width="100"/>  
 | 
			
		||||
        <el-table-column label="货品数量" align="center" prop="totalNum" :show-overflow-tooltip="true" width="100"/>
 | 
			
		||||
        <el-table-column label="已领取数量" align="center" prop="outNum" :show-overflow-tooltip="true" width="100"/>
 | 
			
		||||
        <el-table-column label="领料人" align="center" prop="fetchUser" :show-overflow-tooltip="true" width="100"/> 
 | 
			
		||||
        <el-table-column label="领料日期" align="center" prop="fetchMaterialTime" :show-overflow-tooltip="true" width="150"/>
 | 
			
		||||
        <el-table-column label="领料日期" align="center" prop="fetchMaterialTime" :show-overflow-tooltip="true"/>
 | 
			
		||||
        <!-- <el-table-column label="审批人" align="center" prop="" :show-overflow-tooltip="true" width="120"/>
 | 
			
		||||
        <el-table-column label="审批完成时间" align="center" prop="" :show-overflow-tooltip="true" width="120"/> --> 
 | 
			
		||||
        <!-- <el-table-column label="制表人" align="center" prop="" :show-overflow-tooltip="true" width="120"/>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -67,10 +67,10 @@
 | 
			
		|||
            <span>{{(queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1}}</span>
 | 
			
		||||
            </template>
 | 
			
		||||
        </el-table-column>
 | 
			
		||||
        <el-table-column label="合同编号" align="center" prop="contractCode" :show-overflow-tooltip="true" width="120"/>
 | 
			
		||||
        <el-table-column label="合同编号" align="center" prop="contractCode" :show-overflow-tooltip="true" width="180"/>
 | 
			
		||||
        <el-table-column label="合同标题" align="center" prop="contractTitle" :show-overflow-tooltip="true" width="120" />
 | 
			
		||||
        <el-table-column label="所属区域" align="center" prop="areaName" :show-overflow-tooltip="true" width="120"/>
 | 
			
		||||
        <el-table-column label="签订日期" align="center" prop="contractSigningTime" :show-overflow-tooltip="true"/>
 | 
			
		||||
       
 | 
			
		||||
        <el-table-column label="合同状态" align="center" prop="contractStatus" :show-overflow-tooltip="true" width="100">
 | 
			
		||||
            <template slot-scope="scope">
 | 
			
		||||
                <span v-if="scope.row.contractStatus==1">待生效</span>
 | 
			
		||||
| 
						 | 
				
			
			@ -90,8 +90,9 @@
 | 
			
		|||
               <span>{{ (scope.row.contractAmount/100).toFixed(4) }}</span>
 | 
			
		||||
            </template>  
 | 
			
		||||
        </el-table-column>
 | 
			
		||||
        <el-table-column label="供应商" align="center" prop="supplierName" :show-overflow-tooltip="true" width="120"/>
 | 
			
		||||
        <el-table-column label="配送食堂" align="center" prop="canteenName" :show-overflow-tooltip="true" width="120"/>
 | 
			
		||||
        <el-table-column label="签订日期" align="center" prop="contractSigningTime" :show-overflow-tooltip="true" width="120"/>
 | 
			
		||||
        <el-table-column label="供应商" align="center" prop="supplierName" :show-overflow-tooltip="true" width="140"/>
 | 
			
		||||
        <el-table-column label="配送食堂" align="center" prop="canteenName" :show-overflow-tooltip="true" width="140"/>
 | 
			
		||||
        <el-table-column label="合同周期" align="center" prop="" :show-overflow-tooltip="true">
 | 
			
		||||
             <template slot-scope="scope">
 | 
			
		||||
               <span>{{ scope.row.contractStartTime }} - {{ scope.row.contractEndTime }}</span>
 | 
			
		||||
| 
						 | 
				
			
			@ -99,7 +100,7 @@
 | 
			
		|||
        </el-table-column>
 | 
			
		||||
        <!-- <el-table-column label="审批人" align="center" prop="" :show-overflow-tooltip="true" width="120"/>
 | 
			
		||||
        <el-table-column label="审批完成时间" align="center" prop="" :show-overflow-tooltip="true" width="120"/> -->
 | 
			
		||||
        <el-table-column label="负责人" align="center" prop="contractPerson" :show-overflow-tooltip="true" width="120"/>
 | 
			
		||||
        <!-- <el-table-column label="负责人" align="center" prop="contractPerson" :show-overflow-tooltip="true" width="120"/> -->
 | 
			
		||||
        <!-- <el-table-column label="制表人" align="center" prop="" :show-overflow-tooltip="true" width="120"/>
 | 
			
		||||
        <el-table-column label="制表时间" align="center" prop="" :show-overflow-tooltip="true" width="120"/> -->
 | 
			
		||||
        <el-table-column label="操作" align="center" width="180" class-name="small-padding fixed-width">
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -75,7 +75,7 @@
 | 
			
		|||
            <span>{{(queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1}}</span>
 | 
			
		||||
            </template>
 | 
			
		||||
        </el-table-column>
 | 
			
		||||
        <el-table-column label="询价单号" align="center" prop="inquiryCode" :show-overflow-tooltip="true" />
 | 
			
		||||
        <el-table-column label="询价单号" align="center" prop="inquiryCode" :show-overflow-tooltip="true" width="180"/>
 | 
			
		||||
        <el-table-column label="询价标题" align="center" prop="title" :show-overflow-tooltip="true" />
 | 
			
		||||
        <el-table-column label="报价开始时间" align="center" prop="startTime" :show-overflow-tooltip="true" />
 | 
			
		||||
        <el-table-column label="报价结束时间" align="center" prop="endTime" :show-overflow-tooltip="true" />
 | 
			
		||||
| 
						 | 
				
			
			@ -94,7 +94,7 @@
 | 
			
		|||
                <span v-if="scope.row.status!=1">已提交</span>
 | 
			
		||||
            </template>
 | 
			
		||||
        </el-table-column> -->
 | 
			
		||||
        <el-table-column label="所属区域" align="center" prop="areaName" :show-overflow-tooltip="true"/>
 | 
			
		||||
        <el-table-column label="所属区域" align="center" prop="area" :show-overflow-tooltip="true"/>
 | 
			
		||||
        <el-table-column label="邀请供应商(家)" align="center" prop="inquirySupplierNum" :show-overflow-tooltip="true" />
 | 
			
		||||
        <el-table-column label="已报价供应商(家)" align="center" prop="supplierNum" :show-overflow-tooltip="true" />
 | 
			
		||||
        <el-table-column label="中选状态" align="center" prop="status" :show-overflow-tooltip="true" width="100">
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -37,7 +37,7 @@
 | 
			
		|||
            <span>{{(queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1}}</span>
 | 
			
		||||
            </template>
 | 
			
		||||
        </el-table-column> 
 | 
			
		||||
        <el-table-column label="采购计划单号" align="center" prop="planCode" :show-overflow-tooltip="true" /> 
 | 
			
		||||
        <el-table-column label="采购计划单号" align="center" prop="planCode" :show-overflow-tooltip="true" width="200"/> 
 | 
			
		||||
        <el-table-column label="货品名称" align="center" prop="materialName" :show-overflow-tooltip="true" />  
 | 
			
		||||
        <el-table-column label="货品类别" align="center" prop="materialTypeName" :show-overflow-tooltip="true" /> 
 | 
			
		||||
        <el-table-column label="计量单位" align="center" prop="unitName" :show-overflow-tooltip="true" />  
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -48,7 +48,7 @@
 | 
			
		|||
                    {{ baseInfo.inquiryNotes }}
 | 
			
		||||
                </el-descriptions-item>
 | 
			
		||||
                <el-descriptions-item label="所属区域" prop="areaId">
 | 
			
		||||
                    {{ baseInfo.areaName }}
 | 
			
		||||
                    {{ baseInfo.area }}
 | 
			
		||||
                    <!-- <el-cascader v-model="baseInfo.areaId"
 | 
			
		||||
                        :options="treeAreaOptions" :filterable="true" style="width: 240px" :show-all-levels="false"
 | 
			
		||||
                        :props="{
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -72,16 +72,17 @@
 | 
			
		|||
                <span>{{(queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1}}</span>
 | 
			
		||||
                </template>
 | 
			
		||||
            </el-table-column>
 | 
			
		||||
            <el-table-column label="供应商编号" align="center" prop="supplierCode" :show-overflow-tooltip="true" width="120"/>
 | 
			
		||||
            <el-table-column label="供应商名称" align="center" prop="supplierName" :show-overflow-tooltip="true" width="120"/>
 | 
			
		||||
            <el-table-column label="供应商编号" align="center" prop="supplierCode" :show-overflow-tooltip="true" width="150"/>
 | 
			
		||||
            <el-table-column label="供应商名称" align="center" prop="supplierName" :show-overflow-tooltip="true"/>
 | 
			
		||||
            <el-table-column label="所属区域" align="center" prop="areaName" :show-overflow-tooltip="true" width="120"/>
 | 
			
		||||
            <el-table-column label="供应商评分" align="center" prop="supplierScore" :show-overflow-tooltip="true" width="120"/>
 | 
			
		||||
            <el-table-column label="主要联系人" align="center" prop="linkman" :show-overflow-tooltip="true" width="120"/>
 | 
			
		||||
            <el-table-column label="联系人手机号" align="center" prop="linkmanPhone" :show-overflow-tooltip="true" width="150"/>
 | 
			
		||||
            <el-table-column label="营业执照编号" align="center" prop="" :show-overflow-tooltip="true" width="150"/>
 | 
			
		||||
            <el-table-column label="食品经营许可证编号" align="center" prop="" :show-overflow-tooltip="true" width="180"/>
 | 
			
		||||
            <el-table-column label="供应类别" align="center" prop="categoryModelStr" :show-overflow-tooltip="true" width="150"/>
 | 
			
		||||
            <el-table-column label="地址" align="center" prop="address" :show-overflow-tooltip="true" width="120"/>
 | 
			
		||||
            <el-table-column label="联系人手机号" align="center" prop="linkmanPhone" :show-overflow-tooltip="true" width="120"/>
 | 
			
		||||
            <el-table-column label="绑定供应商用户" align="center" prop="supplierUserName" :show-overflow-tooltip="true" width="140"/>
 | 
			
		||||
            <!-- <el-table-column label="营业执照编号" align="center" prop="" :show-overflow-tooltip="true" width="150"/>
 | 
			
		||||
            <el-table-column label="食品经营许可证编号" align="center" prop="" :show-overflow-tooltip="true" width="180"/> -->
 | 
			
		||||
            <el-table-column label="供应类别" align="center" prop="categoryModelStr" :show-overflow-tooltip="true"/>
 | 
			
		||||
            <el-table-column label="地址" align="center" prop="address" :show-overflow-tooltip="true"/>
 | 
			
		||||
            <el-table-column label="状态" align="center" prop="status" :show-overflow-tooltip="true" width="120">
 | 
			
		||||
                <template slot-scope="scope">
 | 
			
		||||
                    <el-switch v-model="scope.row.status" :active-value="1" :inactive-value="2"
 | 
			
		||||
| 
						 | 
				
			
			@ -140,6 +141,7 @@
 | 
			
		|||
                                <el-form-item label="绑定供应商用户" prop="supplierUserId">
 | 
			
		||||
                                    <el-select v-model="form.supplierUserId"  placeholder="请选择绑定供应商用户" style="width: 100%;" clearable>
 | 
			
		||||
                                        <el-option v-for="item in supplierUserList"
 | 
			
		||||
                                            :disabled="item.bingStatus"
 | 
			
		||||
                                            :key="item.userId"
 | 
			
		||||
                                            :label="item.userName"
 | 
			
		||||
                                            :value="item.userId"
 | 
			
		||||
| 
						 | 
				
			
			@ -232,7 +234,7 @@
 | 
			
		|||
                            </el-col>
 | 
			
		||||
                            <el-col :span="12">
 | 
			
		||||
                                <el-form-item label="主要联系人手机号" prop="linkmanPhone">
 | 
			
		||||
                                    <el-input  v-model="form.linkmanPhone" placeholder="请输入主要联系人手机号" maxlength="30" clearable/>
 | 
			
		||||
                                    <el-input  v-model="form.linkmanPhone" placeholder="请输入主要联系人手机号" maxlength="11" clearable/>
 | 
			
		||||
                                </el-form-item> 
 | 
			
		||||
                            </el-col>
 | 
			
		||||
                            <el-col :span="12">
 | 
			
		||||
| 
						 | 
				
			
			@ -678,7 +680,12 @@ export default {
 | 
			
		|||
                    { required: true, message: "主要联系人不能为空", trigger: "blur" }
 | 
			
		||||
                ],  
 | 
			
		||||
                linkmanPhone: [
 | 
			
		||||
                    { required: true, message: "主要联系人手机号不能为空", trigger: "blur" }
 | 
			
		||||
                    { required: true, message: "主要联系人手机号不能为空", trigger: "blur" },
 | 
			
		||||
                    {
 | 
			
		||||
                        pattern: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/,
 | 
			
		||||
                        message: '请输入正确的手机号码',
 | 
			
		||||
                        trigger: 'blur',
 | 
			
		||||
                    }
 | 
			
		||||
                ],  
 | 
			
		||||
                areaId: [
 | 
			
		||||
                    { required: true, message: "所属区域不能为空", trigger: "change" }
 | 
			
		||||
| 
						 | 
				
			
			@ -696,13 +703,6 @@ export default {
 | 
			
		|||
                        trigger: 'blur',
 | 
			
		||||
                    }
 | 
			
		||||
                ],
 | 
			
		||||
                linkmanPhone: [
 | 
			
		||||
                    {
 | 
			
		||||
                        pattern: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/,
 | 
			
		||||
                        message: '请输入正确的手机号码',
 | 
			
		||||
                        trigger: 'blur',
 | 
			
		||||
                    }
 | 
			
		||||
                ],
 | 
			
		||||
                standbyPhone: [
 | 
			
		||||
                    {
 | 
			
		||||
                        pattern: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -151,7 +151,7 @@ export default {
 | 
			
		|||
        };
 | 
			
		||||
    },
 | 
			
		||||
    created() {
 | 
			
		||||
        this.getDeptTree()
 | 
			
		||||
        // this.getDeptTree()
 | 
			
		||||
        this.getList()
 | 
			
		||||
        this.getTreeData()
 | 
			
		||||
        this.getKitchenSubPlaceList()
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -144,7 +144,7 @@
 | 
			
		|||
                        <el-form-item label="员工名称:" prop="staffName">
 | 
			
		||||
                            <el-input v-model="form.staffName"
 | 
			
		||||
                                placeholder="请输入员工名称"
 | 
			
		||||
                                maxlength="30"
 | 
			
		||||
                                maxlength="20"
 | 
			
		||||
                            />
 | 
			
		||||
                        </el-form-item>
 | 
			
		||||
                    </el-col>
 | 
			
		||||
| 
						 | 
				
			
			@ -703,12 +703,6 @@ export default {
 | 
			
		|||
                this.$set(this.form,'canteenId',null)
 | 
			
		||||
            });
 | 
			
		||||
        },
 | 
			
		||||
        // 食堂选项
 | 
			
		||||
        getCanteenList(){
 | 
			
		||||
            getCanteenByAreaApi({"areaId":this.form.areaId}).then((response) => {
 | 
			
		||||
                this.canteenOptions = response.rows 
 | 
			
		||||
            })
 | 
			
		||||
        },
 | 
			
		||||
        // 门禁设备选项
 | 
			
		||||
        getKitchenDeviceSelect(){
 | 
			
		||||
            getKitchenDeviceSelectApi({deviceType:3}).then((response) => {
 | 
			
		||||
| 
						 | 
				
			
			@ -768,6 +762,12 @@ export default {
 | 
			
		|||
            this.reset(); 
 | 
			
		||||
            getStaffInfoApi(row.staffId).then(response => {
 | 
			
		||||
                this.form = response.data;
 | 
			
		||||
                getCanteenByAreaApi({"areaId":this.form.areaId}).then((response) => {
 | 
			
		||||
                    this.canteenOptions = response.rows;
 | 
			
		||||
                    setTimeout(()=>{
 | 
			
		||||
                        this.$set(this.form,"canteenId",row.canteenId)
 | 
			
		||||
                    },500) 
 | 
			
		||||
                })
 | 
			
		||||
                if(response.data.healthCertFrontImg){
 | 
			
		||||
                  this.fileList0=[{url:response.data.faceUrl}]
 | 
			
		||||
                  this.checkUrlList0=[response.data.faceUrl]
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue