codeMan před 2 roky
rodič
revize
3ce39b80c1

+ 5 - 1
src/HDrpManagement/AccountMoney/index.vue

@@ -6,7 +6,8 @@
       formPath="AccountMoney" 
       tableName="accountMoneyTable" 
       :apiId="{query:20221008145903}"
-      :options="options">
+      :options="options"
+      @listCreate="list">
       <template #custom>
         <div class="mt-10">
           <label class="search__label">企业:</label>
@@ -80,6 +81,9 @@ export default {
     this.getAccountType()
   },
   methods:{
+    list (param) {
+      param.content.sys_enterpiseid = JSON.parse(window.sessionStorage.getItem('accountinfo')).enterprise.sys_enterpriseid
+    },
     /** 获取公司数据 */
     async getEnterprise () {
       let res = await this.$api.requested({

+ 6 - 5
src/HDrpManagement/ProductMag/detail/index.vue

@@ -3,7 +3,6 @@
     <basicDetails
         ref="details"
         :titleText="mainData.itemname"
-        :oldFormPath="{edit:'HDrpManagement/ProductMag/modules'}"
         :editData="mainData"
         :mainAreaData="mainAreaData"
         turnPageId="20220923140602"
@@ -17,6 +16,7 @@
       <div slot="tags">
       </div>
       <div slot="customOperation" >
+        <Edit class="inline-16" :data="mainData" @onSuccess="queryMainData" v-if="tool.checkAuth($route.name,'update') && mainData.status == '新建'"/>
         <customBtn 
           btnName="审核"
           message="确认审核当前商品吗?"
@@ -44,7 +44,7 @@
           message="确认上架当前商品吗?"
           idName="20220923154802"
           keyName="itemids"
-          :id="$route.query.id"
+          :id="[+$route.query.id]"
           :paramData="[{key:'isonsale',value:1}]"
           @onSuccess="queryMainData($route.query.id)"
           class="inline-16"
@@ -55,7 +55,7 @@
           message="确认下架当前商品吗?"
           idName="20220923154802"
           keyName="itemids"
-          :id="$route.query.id"
+          :id="[+$route.query.id]"
           :paramData="[{key:'isonsale',value:0}]"
           @onSuccess="queryMainData($route.query.id)"
           class="inline-16"
@@ -68,7 +68,7 @@
       <div slot="slot1">
         <saleClass ref="saleClass" :data="mainData">
           <template v-slot:addClass="scope">
-            <addClass v-if="tool.checkAuth($route.name,'salerClass')" :data="scope.data" @onSuccess="$refs.saleClass.listData();queryMainData($route.query.id)"/>
+            <addClass v-if="tool.checkAuth($route.name,'salerClass')" :data="mainData" @onSuccess="$refs.saleClass.listData();queryMainData($route.query.id)"/>
           </template>
         </saleClass>
       </div>
@@ -80,6 +80,7 @@
 </template>
 
 <script>
+import Edit from '../modules/edit'
 import detail_data from './modules/detailedData'
 import saleClass from '../modules/saleClass.vue'
 import productPrice from '../modules/productPrice'
@@ -92,7 +93,7 @@ export default {
       mainAreaData:{}
     }
   },
-  components:{detail_data,saleClass,productPrice,addClass},
+  components:{detail_data,saleClass,productPrice,addClass,Edit},
   methods: {
     async queryMainData(id) {
       const res = await this.$api.requested({

+ 1 - 6
src/HDrpManagement/ProductMag/index.vue

@@ -49,12 +49,7 @@
       <template v-slot:tbList="scope">
         <div>
         <p :style="scope.data.column.data.isonsale === 1?'color:#52c41a':'color:red'" v-if="scope.data.column.columnname === 'isonsale'">
-          <el-switch
-            v-model="scope.data.column.data.isonsale"
-            :active-value='1'
-            :inactive-value='0'
-            @change="isOnSaleChange(scope.data.column.data)">
-          </el-switch>
+          {{ scope.data.column.data.isonsale ? '上架' : '下架' }}
         </p>
         <p v-else-if="scope.data.column.columnname === 'cover'">
           <previewImage v-if="scope.data.column.data.attinfos[0]" class="image" :image="scope.data.column.data.attinfos[0]" :list="scope.data.column.data.attinfos" :deletebtn="false"></previewImage>

+ 1 - 2
src/HManagement/siteManage/systemRemind/components/edit.vue

@@ -129,9 +129,8 @@ export default {
     /* 角色选择结果 */
     roleResult (result) {
       this.form.rolename = result.map(item => item.rolename).join(',')
-      this.form.rolemsg = result.map(item => item.rolename)
       this.form.roleids = result.map(item => item.roleid)
-      console.log(this.form.rolemsg);
+      console.log(this.form.rolename,result);
       
     },
     /* 人员选择结果 */

+ 0 - 3
src/SDrpManagement/ProductGroup/modules/Select.vue

@@ -134,9 +134,6 @@ export default {
   padding-bottom:16px;
   border-bottom: 1px solid #e3e5ea;
 }
-.normal-margin{
-  margin-bottom: 2px !important;
-}
 .border-all{
   margin-left: 0px
 }

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

@@ -134,9 +134,6 @@ export default {
   padding-bottom:16px;
   border-bottom: 1px solid #e3e5ea;
 }
-.normal-margin{
-  margin-bottom: 2px !important;
-}
 .border-all{
   margin-left: 0px
 }

+ 9 - 2
src/SDrpManagement/myaccountclass/index.vue

@@ -17,7 +17,12 @@
           </el-row>
           <tableLayout :layout="tablecols" :data="list" :opwidth="200" :custom="true" :fixedName="'operation'" height="calc(100vh - 390px)">
             <template v-slot:customcol="scope">
-              <p>{{scope.column.data[scope.column.columnname]}}</p>
+              <div v-if="scope.column.columnname == 'type'">
+                {{ scope.column.data.type ? '收入凭证' : '支出凭证' }}
+              </div>
+              <div v-else>
+                {{scope.column.data[[scope.column.columnname]]?scope.column.data[[scope.column.columnname]]:'--'}}
+              </div>
             </template>
             <template v-slot:opreation="scope">
               <editPrice v-if="tool.checkAuth($route.name,'update')" class="inline-16" :data="scope.data"/>
@@ -73,7 +78,9 @@ export default {
     async listData () {
       const res = await this.$api.requested({
         id:"20221008145903",
-        content:{}
+        content:{
+          "sys_enterpriseid":JSON.parse(window.sessionStorage.getItem('accountinfo')).enterprise.sys_enterpriseid
+        }
       })
       this.acountlist = res.data
       console.log(this.acountlist);

+ 12 - 9
src/template/invoiceCanUseTax/index.vue

@@ -12,25 +12,28 @@
         border>
         <el-table-column
           prop="enterprisename"
-          label="经销商名称"
+          label="开票单位"
           width="180">
         </el-table-column>
         <el-table-column
-          prop="agentnum"
-          label="经销商编号"
+          prop="taxno"
+          label="号"
           width="180">
         </el-table-column>
          <el-table-column
-          prop="contact"
-          label="联系人"
+          prop="address"
+          label="开票地址"
           width="90">
         </el-table-column>
         <el-table-column
-          label="地址"
+          label="开户行"
+          prop="bank"
+          width="180">
+        </el-table-column>
+        <el-table-column
+          label="开票账户"
+          prop="bankcardno"
           width="180">
-          <template slot-scope="scope">
-            {{scope.row.province}}{{scope.row.city}}{{scope.row.county}}{{scope.row.address}}
-          </template>
         </el-table-column>
         <el-table-column
           label="操作"