qymljy vor 1 Jahr
Ursprung
Commit
6623b30cf3

+ 0 - 11
src/Form/contractManage/add.vue

@@ -13,17 +13,6 @@
         <el-dropdown-item command="居间">居间协议</el-dropdown-item>
       </el-dropdown-menu>
     </el-dropdown>
-    <!-- <el-popover
-      placement="bottom"
-      trigger="hover">
-      <div class="box">
-        <p>经销商合作协议</p>
-        <p>经销商合作协议</p>
-        <p>经销商合作协议</p>
-        <p>经销商合作协议</p>
-      </div>
-      <el-button ref="btn" slot="reference" size="small" type="primary">新 建</el-button>
-    </el-popover> -->
     <el-drawer
       :visible.sync="drawer"
       :with-header="false"

+ 0 - 59
src/HDrpManagement/contractManage/components/addContract.vue

@@ -1,6 +1,5 @@
 <template>
   <div>
-    <!-- <p class="normal-title normal-panel" style="line-height:32px;padding-left:16px;border-bottom:1px solid #eeeeee">新建合同</p> -->
     <div>
       <p class="normal-title normal-panel" style="border-bottom:1px solid #cccccc;padding:16px">新建{{$route.query.type == '框架' ? '经销商合作' :$route.query.type == '直销'?'直销客户合作': $route.query.type}}合同</p>
       <div class="container normal-panel" style="padding-bottom:0">
@@ -31,17 +30,11 @@
                     trigger="manual"
                     v-model="salesmanVisible"
                     width="500">
-<!--                  <selectAgent type="5" ref="member"   :param="agentListPrams" :radio="true" @onSelect="agentChange" @onCancel="agentVisible = false"></selectAgent>-->
                   <selectSalesman type="1" ref="selectSalesman" :sys_enterpriseid="form.sys_enterpriseid" :radio="true" @onSelect="salesmanChange" @onCancel="salesmanVisible = false"></selectSalesman>
                   <el-input readonly type="text" slot="reference" size="small" @focus="showChange('salesmanVisible')" v-model="form.salername" placeholder="请选择业务员"></el-input>
                 </el-popover>
               </el-form-item>
             </el-col>
-<!--            <el-col :span="24">
-              <el-form-item label="业务员:" prop="">
-                  <el-input disabled type="text" size="small" v-model="form.salername"></el-input>
-              </el-form-item>
-            </el-col>-->
             <el-col :span="24">
               <el-form-item label="折扣(%):" prop="discountrate"  >
                 <el-input  size="small" v-model="form.discountrate" placeholder="请输入0-100%" @change="discountrateChange"></el-input>
@@ -114,23 +107,6 @@
                 </el-popover>
               </el-form-item>
             </el-col>
-<!--            <el-col :span="24">
-              <el-form-item label="项目名称:" prop="projectname">
-                <el-popover
-                    placement="bottom"
-                    trigger="manual"
-                    v-model="projectVisible"
-                    width="600">
-                  <seleteProject ref="project" type="2" :sys_enterpriseid='form.sys_enterpriseid' @onSelect="projectChange" @onCanel="projectVisible=false"></seleteProject>
-                  <el-input readonly type="text" slot="reference" size="small" v-model="form.projectname" @focus="showChange('projectVisible')" placeholder="请选择项目"></el-input>
-                </el-popover>
-              </el-form-item>
-            </el-col>-->
-<!--            <el-col :span="24">
-              <el-form-item label="项目编号:" prop="">
-                <el-input disabled type="text" size="small" v-model="form.projectnum" placeholder="请选择项目"></el-input>
-              </el-form-item>
-            </el-col>-->
             <el-col :span="24">
               <el-form-item label="业务员:" prop="salername">
                 <el-popover
@@ -182,16 +158,6 @@
                 </el-date-picker>
               </el-form-item>
             </el-col>
-<!--            <el-col :span="24">
-              <el-form-item label="签约金额(元):" prop="signamount">
-                <el-input type="text" size="small" placeholder="系统自动计算" disabled v-model="form.signamount"></el-input>
-              </el-form-item>
-            </el-col>
-            <el-col :span="24">
-              <el-form-item label="合同模板:" prop="type">
-                <el-input disabled type="text" size="small" :value="$route.query.type == '框架' ? '经销合作' : $route.query.type"></el-input>
-              </el-form-item>
-            </el-col>-->
             <el-col :span="24">
               <el-form-item label="合同描述:" prop="hrid">
                 <el-input type="textarea" size="small" v-model="form.remarks" placeholder="请输入描述信息" clearable></el-input>
@@ -342,11 +308,6 @@
                 <el-input disabled type="text" size="small" v-model="form.projectnum" placeholder="请选择项目"></el-input>
               </el-form-item>
             </el-col>
-<!--            <el-col :span="24">
-              <el-form-item label="项目地址:" prop="address">
-                <el-input disabled type="text" size="small" v-model="address" placeholder="请选择项目地址"></el-input>
-              </el-form-item>
-            </el-col>-->
             <el-col :span="24">
               <el-form-item label="业务员:" prop="salername">
                 <el-popover
@@ -381,23 +342,6 @@
                 <el-input type="text" size="small" v-model="form.reminddays" placeholder="请输入发货日期提醒天数"></el-input>
               </el-form-item>
             </el-col>
-<!--            <el-col :span="24">
-              <el-form-item label="收货人:" prop="receiptName">
-                <el-popover
-                    placement="bottom"
-                    trigger="manual"
-                    v-model="receiptVisible"
-                    width="600">
-                  <seleteReceipt ref="receipt" type="1" @onSelect="receiptChange" @onCanel="receiptVisible = false"></seleteReceipt>
-                  <el-input readonly type="text" slot="reference" size="small" @focus="showChange('receiptVisible')" v-model="form.receiptName"></el-input>
-                </el-popover>
-              </el-form-item>
-            </el-col>
-            <el-col :span="24">
-              <el-form-item label="收货人电话:" prop="phonenumber">
-                <el-input disabled type="text" size="small" v-model="form.phonenumber"></el-input>
-              </el-form-item>
-            </el-col>-->
             <el-col :span="24">
               <el-form-item label="合同有效期:" prop="begdate">
                 <input type="text" style="display:none" v-model="form.begdate">
@@ -1095,7 +1039,6 @@ export default {
 
     },
     salesmanChange(data){
-      console.log(data,"业务员")
       this.form.salername = data[0].name
       this.form.saler_hrid = data[0].hrid
       this.salesmanVisible = false
@@ -1138,7 +1081,6 @@ export default {
       this.agentVisible = false
     },
     concratChange (data) {
-      console.log(data,"输出")
       this.centerEnterpriseList = data.parties
       this.form.ascription_title = data.title
       this.form.ascription_contractid = data.sa_contractid
@@ -1154,7 +1096,6 @@ export default {
     },
     modelChange (data) {
       this.form.modelname = data.modelname
-      console.log(this.form.modelname);
 
       this.form.sys_printmodelid = data.sys_printmodelid
       this.modelVisible = false

+ 0 - 87
src/HDrpManagement/contractManage/components/editContract.vue

@@ -31,7 +31,6 @@
                     trigger="manual"
                     v-model="salesmanVisible"
                     width="500">
-                  <!--                  <selectAgent type="5" ref="member"   :param="agentListPrams" :radio="true" @onSelect="agentChange" @onCancel="agentVisible = false"></selectAgent>-->
                   <selectSalesman type="1" ref="selectSalesman" :sys_enterpriseid="form.sys_enterpriseid" :radio="true" @onSelect="salesmanChange" @onCancel="salesmanVisible = false"></selectSalesman>
                   <el-input readonly type="text" slot="reference" size="small" @focus="showChange('salesmanVisible')" v-model="form.salername" placeholder="请选择业务员"></el-input>
                 </el-popover>
@@ -109,23 +108,6 @@
                 </el-popover>
               </el-form-item>
             </el-col>
-            <!--            <el-col :span="24">
-                          <el-form-item label="项目名称:" prop="projectname">
-                            <el-popover
-                                placement="bottom"
-                                trigger="manual"
-                                v-model="projectVisible"
-                                width="600">
-                              <seleteProject ref="project" type="2" :sys_enterpriseid='form.sys_enterpriseid' @onSelect="projectChange" @onCanel="projectVisible=false"></seleteProject>
-                              <el-input readonly type="text" slot="reference" size="small" v-model="form.projectname" @focus="showChange('projectVisible')" placeholder="请选择项目"></el-input>
-                            </el-popover>
-                          </el-form-item>
-                        </el-col>-->
-            <!--            <el-col :span="24">
-                          <el-form-item label="项目编号:" prop="">
-                            <el-input disabled type="text" size="small" v-model="form.projectnum" placeholder="请选择项目"></el-input>
-                          </el-form-item>
-                        </el-col>-->
             <el-col :span="24">
               <el-form-item label="业务员:" prop="salername">
                 <el-popover
@@ -177,16 +159,6 @@
                 </el-date-picker>
               </el-form-item>
             </el-col>
-            <!--            <el-col :span="24">
-                          <el-form-item label="签约金额(元):" prop="signamount">
-                            <el-input type="text" size="small" placeholder="系统自动计算" disabled v-model="form.signamount"></el-input>
-                          </el-form-item>
-                        </el-col>
-                        <el-col :span="24">
-                          <el-form-item label="合同模板:" prop="type">
-                            <el-input disabled type="text" size="small" :value="$route.query.type == '框架' ? '经销合作' : $route.query.type"></el-input>
-                          </el-form-item>
-                        </el-col>-->
             <el-col :span="24">
               <el-form-item label="合同描述:" prop="hrid">
                 <el-input type="textarea" size="small" v-model="form.remarks" placeholder="请输入描述信息" clearable></el-input>
@@ -337,11 +309,6 @@
                 <el-input disabled type="text" size="small" v-model="form.projectnum" placeholder="请选择项目"></el-input>
               </el-form-item>
             </el-col>
-<!--            <el-col :span="24">
-              <el-form-item label="项目地址:" prop="">
-                <el-input disabled type="text" size="small" v-model="address"></el-input>
-              </el-form-item>
-            </el-col>-->
             <el-col :span="24">
               <el-form-item label="业务员:" prop="salername">
                 <el-popover
@@ -376,23 +343,6 @@
                 <el-input type="text" size="small" v-model="form.reminddays" placeholder="请输入发货日期提醒天数"></el-input>
               </el-form-item>
             </el-col>
-<!--            <el-col :span="24">
-              <el-form-item label="收货人:" prop="projectname">
-                <el-popover
-                    placement="bottom"
-                    trigger="manual"
-                    v-model="receiptVisible"
-                    width="600">
-                  <seleteReceipt ref="receipt" type="1" @onSelect="receiptChange" @onCanel="receiptVisible = false"></seleteReceipt>
-                  <el-input readonly type="text" slot="reference" size="small" @focus="showChange('receiptVisible')" v-model="form.name"></el-input>
-                </el-popover>
-              </el-form-item>
-            </el-col>
-            <el-col :span="24">
-              <el-form-item label="收货人电话:" prop="">
-                <el-input disabled type="text" size="small" v-model="form.phonenumber"></el-input>
-              </el-form-item>
-            </el-col>-->
             <el-col :span="24">
               <el-form-item label="签约日期:" prop="signdate">
                 <el-date-picker
@@ -441,15 +391,6 @@
                   trigger="manual"
                   v-model="accountVisible"
                   width="600">
-<!--                  <selectAgent type="2" ref="member" typemx="工具使用(借用)协议" :param="agentListPrams" :radio="true" @onSelect="accountChange" @onCancel="accountVisible = false"></selectAgent>-->
-<!--                  <el-tabs v-model="activeName"  type="border-card" @tab-click="tabClick">
-                    <el-tab-pane label="客户" name="客户">
-                      <selectAgent ref="member" type="7" typemx="工具使用(借用)协议" :param="agentListPrams" :radio="true" @onSelect="accountChange" @onCancel="accountVisible = false"></selectAgent>
-                    </el-tab-pane>
-                    <el-tab-pane label="经销商" name="经销商">
-                      <selectAgent ref="member" type="5" typemx="工具使用(借用)协议" :param="agentListPrams" :radio="true" @onSelect="accountChange" @onCancel="accountVisible = false"></selectAgent>
-                    </el-tab-pane>
-                  </el-tabs>-->
                   <el-tabs v-model="activeName" @tab-click="tabClick">
                     <el-tab-pane label="客户" name="客户">
                       <selectAgent ref="member" type="19"  :param="agentListPrams" :radio="true" @onSelect="accountChange" @onCancel="accountVisible = false"></selectAgent>
@@ -458,7 +399,6 @@
                       <selectAgent ref="member" type="20"  :param="agentListPrams" :radio="true" @onSelect="accountChange" @onCancel="accountVisible = false"></selectAgent>
                     </el-tab-pane>
                   </el-tabs>
-<!--                  <selectAgent ref="member" type="10"  :param="agentListPrams" :radio="true" @onSelect="accountChange" @onCancel="accountVisible = false"></selectAgent>-->
                   <el-input readonly type="text" slot="reference" size="small" @focus="showChange('accountVisible')" v-model="form.enterprisename" placeholder="请选择企业"></el-input>
                 </el-popover>
               </el-form-item>
@@ -970,13 +910,6 @@ export default {
       this.accountVisible = false
       this.modelVisible = false
       this.contractVisible = false
-     /* key ? this[key] = true : ''
-      if (key === 'projectVisible'){
-        this.$refs.project.params.content.sys_enterpriseid = this.form.sys_enterpriseid
-        this.$refs.project.queryEnterpriseArchives()
-        this.$refs.form.validateField("enterprisename")
-        this.$refs.form.validateField("sys_enterpriseid")
-      }*/
       if (key === 'projectVisible'){
         if (this.form.sys_enterpriseid !== ''){
 
@@ -1151,33 +1084,13 @@ export default {
           where: {condition: ""},
         }
       })
-      console.log(res,'res')
       this.payTypeData = res.data.map((item,index)=>{
-       /* if (item.point === '订单审核'){
-          return {
-            label:item.ruleno +  '\xa0  \xa0 \xa0 \xa0' + item.point + '\xa0  \xa0 \xa0 \xa0' + "立账额度" + (item.amountrate * 100) +'% ' + '\xa0  \xa0 \xa0 \xa0' + '后置天数' + item.days + '天',
-            value:item.ruleno +  '' + item.point + '' + "立账额度" + (item.amountrate * 100) +'% ' + '' + '后置天数' + item.days + '天',
-          }
-        }else {
-          return {
-            label:item.ruleno + '\xa0  \xa0 \xa0 \xa0' + item.point + '\xa0  \xa0 \xa0 \xa0' +  '后置天数' + item.days + '天',
-            value:item.ruleno + '' + item.point + '' +  '后置天数' + item.days + '天',
-          }
-        }*/
         return {
           label:item.ruleno + '-' + item.remarks ,
           value:item.ruleno + '-' + item.remarks
         }
 
       })
-      /* res.data.forEach((item,index)=>{
-         if (item.point === '订单审核'){
-           this.payTypeData[index] = item.ruleno + ' ' + item.point + ' ' + "立账额度" + (item.amountrate * 100) +'% ' + '后置天数' + item.days
-         }else {
-           this.payTypeData[index] = item.ruleno + ' ' + item.point + ' ' +  '后置天数' + item.days
-         }
-       })*/
-      console.log(this.payTypeData,'处理后数据')
     },
     discountrateChange(){
       let discountrate = parseFloat(this.form.discountrate)

+ 2 - 3
src/HDrpManagement/contractManage/components/selectAgentNew.vue

@@ -22,7 +22,6 @@
     </div>
     <el-empty v-if="tableData.length === 0" description="暂无数据" :image-size="40"></el-empty>
     <el-button size="mini" type="text" style="margin-top:16px;float:right" @click="onCancel">取 消</el-button>
-    <!--	<el-button size="mini" type="primary" style="margin-top:16px;float:right;margin-right:10px" @click="onSelect">确 定</el-button>-->
     <div style="margin-top:16px;text-align:left">
       <el-pagination
           background
@@ -58,15 +57,15 @@ export default {
   },
   methods:{
     async listData () {
+      console.log(this.param.content.where.condition,'condition')
+      console.log(this.param,'param111')
 
-      /* if(!this.type) this.param.content.where.type = ''*/
 
       if (!this.flag){
         this.param.content.where.type = this.type
       }
 
       this.param.content.where.typemx = this.typemx
-      this.param.content.where.condition = this.search
       this.param.content.where.sa_projectid = this.sa_projectid || ''
 
       const res = await this.$api.requested(this.param)