|  | @@ -96,7 +96,7 @@
 | 
	
		
			
				|  |  |                      @click="allClick('生成账单', 'C')">生成账单</el-button>
 | 
	
		
			
				|  |  |                  <el-button type="danger" plain size="small" :disabled="disabled || selectionCList.length == 0"
 | 
	
		
			
				|  |  |                      @click="allClick('撤销账单', 'C')">撤销账单</el-button>
 | 
	
		
			
				|  |  | -                    <el-button type="primary" plain size="small" :disabled="disabled"
 | 
	
		
			
				|  |  | +                <el-button type="primary" plain size="small" :disabled="disabled"
 | 
	
		
			
				|  |  |                      @click="allClick('增值税', 'C')">增值税</el-button>
 | 
	
		
			
				|  |  |                  <el-button type="danger" plain size="small" :disabled="disabled" @click="allClick('关税', 'C')">关税</el-button>
 | 
	
		
			
				|  |  |                  <!-- <el-button type="primary" plain size="small" :disabled="disabled"
 | 
	
	
		
			
				|  | @@ -176,7 +176,8 @@
 | 
	
		
			
				|  |  |                  </el-row>
 | 
	
		
			
				|  |  |              </div>
 | 
	
		
			
				|  |  |              <span slot="footer" class="dialog-footer">
 | 
	
		
			
				|  |  | -                <el-button size="mini" @click="templateVisible = false; feesselectionList = []; templateRightData = []">取 消</el-button>
 | 
	
		
			
				|  |  | +                <el-button size="mini" @click="templateVisible = false; feesselectionList = []; templateRightData = []">取
 | 
	
		
			
				|  |  | +                    消</el-button>
 | 
	
		
			
				|  |  |                  <el-button type="primary" size="mini" @click="templateExport">导 入</el-button>
 | 
	
		
			
				|  |  |              </span>
 | 
	
		
			
				|  |  |          </el-dialog>
 | 
	
	
		
			
				|  | @@ -186,10 +187,10 @@
 | 
	
		
			
				|  |  |  <script>
 | 
	
		
			
				|  |  |  import dicSelect from "@/components/dicSelect/main";
 | 
	
		
			
				|  |  |  import { bcurrencyGetExrate } from "@/api/iosBasicData/rateManagement";
 | 
	
		
			
				|  |  | -import { submitListTrade, feeRemove, generateBill, revokeBill, synchronization,feecenterTemplateImport  } from "@/api/tradeAgency/tradeAgency";
 | 
	
		
			
				|  |  | +import { submitListTrade, feeRemove, generateBill, revokeBill, synchronization, feecenterTemplateImport } from "@/api/tradeAgency/tradeAgency";
 | 
	
		
			
				|  |  |  import { defaultDate } from "@/util/date";
 | 
	
		
			
				|  |  |  import { losbfeestemplateDetail } from "@/api/iosBasicData/losbfeestemplate";
 | 
	
		
			
				|  |  | -import { losbfeestemplateGetListTemplate} from "@/api/iosBasicData/bills";
 | 
	
		
			
				|  |  | +import { losbfeestemplateGetListTemplate } from "@/api/iosBasicData/bills";
 | 
	
		
			
				|  |  |  import _ from "lodash";
 | 
	
		
			
				|  |  |  export default {
 | 
	
		
			
				|  |  |      components: {
 | 
	
	
		
			
				|  | @@ -223,9 +224,9 @@ export default {
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  |              },
 | 
	
		
			
				|  |  |              templateOption: {
 | 
	
		
			
				|  |  | -                height:400,
 | 
	
		
			
				|  |  | +                height: 400,
 | 
	
		
			
				|  |  |                  menu: false,
 | 
	
		
			
				|  |  | -                tip:false,
 | 
	
		
			
				|  |  | +                tip: false,
 | 
	
		
			
				|  |  |                  stripe: true,
 | 
	
		
			
				|  |  |                  addBtn: false,
 | 
	
		
			
				|  |  |                  editBtn: false,
 | 
	
	
		
			
				|  | @@ -233,7 +234,7 @@ export default {
 | 
	
		
			
				|  |  |                  viewBtn: false,
 | 
	
		
			
				|  |  |                  index: true,
 | 
	
		
			
				|  |  |                  selection: true,
 | 
	
		
			
				|  |  | -                header:false,
 | 
	
		
			
				|  |  | +                header: false,
 | 
	
		
			
				|  |  |                  column: [
 | 
	
		
			
				|  |  |                      {
 | 
	
		
			
				|  |  |                          label: '客户',
 | 
	
	
		
			
				|  | @@ -523,8 +524,8 @@ export default {
 | 
	
		
			
				|  |  |          this.optionC = await this.getColumnData(this.getColumnName(393), this.optionCBack);
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      methods: {
 | 
	
		
			
				|  |  | -         // 模板导入
 | 
	
		
			
				|  |  | -         templateExport() {
 | 
	
		
			
				|  |  | +        // 模板导入
 | 
	
		
			
				|  |  | +        templateExport() {
 | 
	
		
			
				|  |  |              if (!this.lefttemplate.id) {
 | 
	
		
			
				|  |  |                  this.$message.warning('请选择左侧客户')
 | 
	
		
			
				|  |  |                  return
 | 
	
	
		
			
				|  | @@ -601,7 +602,7 @@ export default {
 | 
	
		
			
				|  |  |          },
 | 
	
		
			
				|  |  |          countChange(row) {
 | 
	
		
			
				|  |  |              row.amount = _.multiply(Number(row.quantity ? row.quantity : 0), Number(row.price ? row.price : 0))
 | 
	
		
			
				|  |  | -            if (row.feeCode== 'SFK' || row.feeCode == 'WK') {
 | 
	
		
			
				|  |  | +            if (row.feeCode == 'SFK' || row.feeCode == 'WK') {
 | 
	
		
			
				|  |  |                  row.amount = _.multiply(Number(row.amountLoc ? row.amountLoc : 0), Number(row.exrate ? row.exrate : 0))
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          },
 | 
	
	
		
			
				|  | @@ -631,10 +632,10 @@ export default {
 | 
	
		
			
				|  |  |                      el.feeCode = row.code
 | 
	
		
			
				|  |  |                      el.feeEnName = row.enName
 | 
	
		
			
				|  |  |                      el.curCode = row.curNo
 | 
	
		
			
				|  |  | -                    el.elementsId=row.accElementId
 | 
	
		
			
				|  |  | -                    el.elementsCode=row.elementsCode
 | 
	
		
			
				|  |  | -                    el.elementsCnName=row.accElementName
 | 
	
		
			
				|  |  | -                    el.elementsEnName=row.elementsEnName
 | 
	
		
			
				|  |  | +                    el.elementsId = row.accElementId
 | 
	
		
			
				|  |  | +                    el.elementsCode = row.elementsCode
 | 
	
		
			
				|  |  | +                    el.elementsCnName = row.accElementName
 | 
	
		
			
				|  |  | +                    el.elementsEnName = row.elementsEnName
 | 
	
		
			
				|  |  |                      bcurrencyGetExrate({ date: this.form.contractDate, dc: el.dc }).then(res => {
 | 
	
		
			
				|  |  |                          res.data.data.forEach(e => {
 | 
	
		
			
				|  |  |                              if (row.curNo == e.code) {
 | 
	
	
		
			
				|  | @@ -647,10 +648,10 @@ export default {
 | 
	
		
			
				|  |  |                      el.feeCode = null
 | 
	
		
			
				|  |  |                      el.feeEnName = null
 | 
	
		
			
				|  |  |                      el.curCode = null
 | 
	
		
			
				|  |  | -                    el.elementsId=null
 | 
	
		
			
				|  |  | -                    el.elementsCode=null
 | 
	
		
			
				|  |  | -                    el.elementsCnName=null
 | 
	
		
			
				|  |  | -                    el.elementsEnName=null
 | 
	
		
			
				|  |  | +                    el.elementsId = null
 | 
	
		
			
				|  |  | +                    el.elementsCode = null
 | 
	
		
			
				|  |  | +                    el.elementsCnName = null
 | 
	
		
			
				|  |  | +                    el.elementsEnName = null
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |              if (name == 'curCode') {
 |