Browse Source

2023-4-20

codeMan 2 years ago
parent
commit
6828782fd8

+ 1 - 0
src/HDrpManagement/serveBill/modules/detail.vue

@@ -60,6 +60,7 @@
           <addProduct v-if="tool.checkAuth($route.name,'serveProduct') && mainData.status == '新建'" slot="addProduct" :data="mainData" @onSuccess="$refs.product.listData()" />
           <template v-slot:editProduct="scope">
             <el-button class="inline-16" v-if="tool.checkAuth($route.name,'serveProduct') && mainData.status == '新建'" type="text" size="mini" @click="$refs.product.currentProduct=scope.data">编 辑</el-button>            
+            <!-- <el-button class="inline-16" v-if="mainData.status == '新建'" type="text" size="mini" @click="$refs.product.currentProduct=scope.data">编 辑</el-button>             -->
           </template>
           <template v-slot:delProduct="scope">
             <delete-btn nameId="20230206162003" v-if="tool.checkAuth($route.name,'serveProduct') && mainData.status == '新建'" nameKey="sa_serviceorderitemsids" :id="scope.data.sa_serviceorderitemsid" @deleteSuccess="$refs.product.listData()"></delete-btn>

+ 3 - 0
src/HDrpManagement/serveBill/modules/product/index.vue

@@ -24,6 +24,9 @@
             </div>
             <div v-else>{{scope.column.data.reason ? scope.column.data.reason : '--'}}</div>
           </div>
+          <div v-else-if="scope.column.columnname == 'qty'">
+            <el-input type="text" size="mini" v-model="scope.column.data.qty"></el-input>
+          </div>
           <p v-else>{{scope.column.data[scope.column.columnname]}}</p>
           <p v-if="!scope.column.data[scope.column.columnname] && scope.column.data[scope.column.columnname] !== 0 && scope.column.columnname != 'operation'&& scope.column.columnname != 'reason'">--</p>
         </template>

+ 3 - 1
src/SDrpManagement/ProductGroup/modules/Select2.vue

@@ -3,7 +3,7 @@
     <div>
       <ul class="flex-align-center normal-margin-new" >
         <!-- <li  :class="field_act === ''?'act':''" class="brand-item border-all" @click="clickField({})" >全部领域</li> -->
-        <li  :class="field_act === item.sys_enterprise_tradefieldid?'act':''" class="brand-item" style="margin-left:0" v-for="item in fields" :key="item.sys_enterprise_tradefieldid" @click="clickField(item)">{{item.tradefield}}</li>
+        <li  :class="tradefield === item.tradefield?'act':''" class="brand-item" style="margin-left:0" v-for="item in fields" :key="item.sys_enterprise_tradefieldid" @click="clickField(item)">{{item.tradefield}}</li>
       </ul>
       <ul class="flex-align-center normal-margin-new">
         <!-- <li :class="!brand_act?'act':''" class="brand-item border-all" @click="clickBrand('')">全部品牌</li> -->
@@ -116,7 +116,9 @@ export default {
       
     },
     clickField (item) {
+      console.log(this.fields);
       this.field_act = item ? item.sys_enterprise_tradefieldid : ''
+      this.tradefield = item ? item.tradefield : ''
       this.$emit('clickField',item)
     },
     clickClass (item) {

+ 1 - 0
src/SDrpManagement/Products/modules/Select.vue

@@ -84,6 +84,7 @@ export default {
       
     },
     clickField (item) {
+      console.log(item)
       this.field_act = item ? item.sys_enterprise_tradefieldid : ''
       console.log( item,this.field_act)
       this.$emit('clickField',item)

+ 1 - 0
src/SDrpManagement/Products/modules/Select2.vue

@@ -84,6 +84,7 @@ export default {
       
     },
     clickField (item) {
+      console.log(item)
       this.field_act = item ? item.sys_enterprise_tradefieldid : ''
       console.log( item,this.field_act)
       this.$emit('clickField',item)